/Articles/Forth/PHP/GenerateHTML.php
1,7 → 1,7
<?php
// This PHP script generates clickable HTML documentation files for amforth
// project. Script should be run once (offline) when new versions of sorces are
// stored. It creates new subdirectory with HTML documentation tree.
// available. It creates new subdirectory with HTML documentation tree.
//
// Configuration file is GenerateHTML.cfg
//
250,7 → 250,7
 
// Read source file
$FileName=$SourceDir.$Value["FileName"];
$Error=MyReadFileString($SourceDir.$FileName, $FileContent);
$Error=MyReadFileString($FileName, $FileContent);
if ($Error!="")
{
print " ".$Error."\n";
356,7 → 356,7
$WordListHTML[]=" <th>Word</th>";
$WordListHTML[]=" <th>Label</th>";
$WordListHTML[]=" <th>Definition</th>";
$WordListHTML[]=" <tr>";
$WordListHTML[]=" </tr>";
// Create HTML code - table lines
foreach($WordList as $Key => $Value)
499,6 → 499,8
 
 
// Zpracování readme autora + verze
// Dodělat kontroly vstupní CFG parametrů (existence souborů a adresářů)
// Osetreni chyb - die(1) zpusobi chybu (v shellu a da se tak poznat, ze to nedopadlo)
 
// Zpracování templejtů do samostatného podprogramu (vyřešit indent...)
// tím se vyřeší i en/cs verze Asm souboru
507,5 → 509,5
// Vyčistit cílový adresář
// Process all FORTH files
// Problém s rekurzí (potenciální nekonečno)
// Ctělo by to do stránek vkládat info o verzi a (c)
// Chtělo by to do stránek vkládat info o verzi a (c)
?>