Text formatieren
Da W2D nur mit geringen Formatierungsmöglichkeiten ausgestattet ist, habe ich den PHP-Parser dazu verwendet, die Textabsätze zu formatieren.
Im Moment möglich sind Farbzuweisungen, Unterstreichen und den Font-Size zu ändern.
Dies geschieht über Steuerzeichen, die mit in den Text geschrieben werden.
z.B.
In diesem Text gibt es ein rotes und ein unterstrichenes Wort
In diesem Text gibt es ein rot unterstrichenes Wort
In diesem Text gibt es ein großes rotes unterschrichenes Wort
kleine Schrift und große Schrift
Eingabe in W2D
<cc:asset src="format.inc" dst="format.inc" obj="format">
<cc:asset src="w2dparser.php" dst="w2dparser.php" obj="w2dparser">
In der navigation.ccml unterhalb des BODY, falls nicht schon durch den PHP-Parser vorhanden:
ziemlich am Ende in der navigation.ccml
<?php
$inc_file = "<cc:print value="&format.url">";
$parser_file = "<cc:print value="&w2dparser.url">";
require( $parser_file );
?>
Die Funktionalitäten des PHP-Parsers sind in der w2dparser.php inklusive der Formatierungen hinterlegt.
#C4#;Sollte bereits ein Parsercode in der navigation.ccml vorhanden sein, bitte diesen in die Datei w2dparser.php
übertragen.
Datei format.inc
w2dparser [ KB]
Die Steuerzeichen und deren Bedeutung sind in der format.inc definiert.
Hier kann jeder wie er möchte seine eigenen Steuerzeichen hinterlegen.
Wichtig ist nur das sie mit # beginnen, gefolgt von einer 2-stelligen Buchstaben/Zahlenkombination und abgeschlossen durch ein Semikolon.
z.B.
# C1;
Dies wird ohne Leerzeichen angegeben, ich habe dies nur jetzt auseinandergeschrieben, da ansonsten
der Parser die Steuerzeichen hier interpretieren würde.
Um die Formatierung zu beenden, werden folgende Steuerzeichen verwendet
# C; für Fraben
# F; für Font-Size
# U; für unterstreichen verwenden,
auch hier alles ohne Leerzeichen eingeben.
Beide Dateien ins Designverzeichnis kopieren



