German
Home
Dokumentation
Download
Spezifikation
Homepage
Planung
Klassen
* Config
* ExtractClassDocu
* HomePageMaker
* HtmlObfuscator
* Main
* Obfuscator
* PhpObfuscator
* PhpParser
* QuantaImport
* Spider
* TagDb
Dateiformate
Übersetzung
Impressum

HomePageMaker


Homepage aus Dokumentationsdatei generieren
GPL (c) 2005 Lars Brand
V 0.1.6 26.12.2005

Konstructor new


Objekt der Klasse erzeugen
Übergabeparameter: %cfg
DEBUG => 'Debugmodus 0 oder 1'
LANG => 'Sprachkürzel'
SRC => 'auszulesendes Dokument'
DEST => 'Ziel, für generierte HTML-Dateien'
MISC => 'Verzeichnis mit sonstigen Dateien'
Aufruf: $a = new HomePageMaker( %cfg );

Methode init


Initialisierung der Objektvariablen
Aufruf: void = $a->init( %cfg );

Methode work


Homepage erstellen
Aufruf: void = $a->work();

Methode scan_src


Dokument auswerten
Aufruf: @result = $a->scan_src( \$menu, \$nr, @lines );

Methode line_html


Eine Zeile als HTML-Code formatieren
Aufruf: $line_new = $a->line_html( $line_old );

Methode read_file


Eine Datei zeilenweise einlesen
Aufruf: @lines = $a->read_file( $file );

Methode write_file


Eine Datei zeilenweise schreiben
Aufruf: void = $a->write_file( $file, @lines );

Methode txt2html


Sonderzeichen in einem Text html-codieren
Aufruf: $line_new = $a->txt2html( $line_old );

Destructor DESTROY


Objekt zerstören