<=
<?php
@INCLUDED OR die();
if ($kernel->getQueryVar('dir') === false) die();
$dir = $kernel->makeSecureUrl($kernel->getQueryVar('dir'));
if (!file_exists(DEFAULT_DIR.'/'.$dir)) echo 'Impossible d'ouvrir le fichier.';
else {
$a = imagecreate(325, 65);
imagecolorallocate($a, 255, 255, 255);
$n = imagecolorallocate($a, 0, 0, 0);
@imagefttext($a, 14, 0, 4, 15, $n, DEFAULT_DIR.'/'.$dir, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ');
@imagefttext($a, 14, 0, 4, 35, $n, DEFAULT_DIR.'/'.$dir, 'abcdefghijklmnopqrstuvwxyz');
@imagefttext($a, 14, 0, 4, 55, $n, DEFAULT_DIR.'/'.$dir, '0123456789.:,;(*!?\')[]ιθ');
ob_start();
imagejpeg($a);
imagedestroy($a);
$b = ob_get_clean();
$kernel->setQueryVar('page', 'list');
$kernel->setQueryVar('dir', dirname($dir));
echo '<a href="?'.$kernel->getQuery().'"><=</a><br />';
$kernel->setQueryVar('page', 'displayttf');
$kernel->setQueryVar('dir', $dir);
?>
<script type="text/javascript">
<!--
if (navigator.appName == 'Microsoft Internet Explorer') document.write('%BROWSER_NOT_SUPPORTED%');
else document.write('<div id="ttf">%PREVIEW_TEXT%<br /><img src="data:image/jpeg;base64,<?php echo base64_encode($b); ?>" alt="" /></div>');
-->
</script><br />
-- <a href="<?php echo addslashes(htmlentities($dir)); ?>"><?php echo htmlentities(basename($dir)); ?></a><?php } ?>