Je suis en train de lister les fontes qui sont dans un répertoire fonts/ sur une page.
Jusque là pas de problème, je doute que je fasse cela très proprement mais ça marche.
Certaines fontes seront dans des répertoires tels que fonts/Inconsolata/. J'aimerai lister ces fontes comme si elles étaient directement dans fonts/ ainsi je conserve une organisation de répertoires claire, mais ma liste de fonte n'en tiendra pas compte.
Est-ce possible ?
Voici mon code actuel :
<?php
$myDirectory = opendir("fonts");
$demoText =("Voyez ce jeu exquis wallon");
while($entryName = readdir($myDirectory)) {
$dirArray[] = $entryName;
}
// close directory
closedir($myDirectory);
$indexCount = count($dirArray);
sort($dirArray);
print("<ul id=\"fontlist\">");
for($index=0; $index < $indexCount; $index++) {
if (substr("$dirArray[$index]", 0, 1) != "."){
print('<li><textarea class="fontfile c');
print($index);
print('">');
print($dirArray[$index]);
print('</textarea>');
print('<a class="info" href="fonts/');
print($dirArray[$index]);
print('">Download ');
print($dirArray[$index]);
print('</a>');
}
}
print("</ul>");
?>