Man beachte, der GifBuilder findet an vielen Stellen verwendung auch wenn er nicht direkt aufgerufen wird.
Im Bereich "Menü" wird als Beispiel das GMENU vorgestellt, in dem der GifBuilder auch seinen Einsatz findet.
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| page.10 = IMAGE page.10.file = GIFBUILDER page.10.file { XY = [15.w], [15.h] 10 = IMAGE 10.file = fileadmin/typotest.jpg 10.file.width = 500 20 = TEXT 20.text.field = title 20.offset = 25, 50 20.fontFile = fileadmin/fonts/verdana.ttf 20.fontSize = 15 } |
Nun eine kurze Erklärung zu den Codezeilen:
An der Position 10 der Seite soll eine Grafik gezeigt werden.
Als Datei wird hier der GifBuilder angegeben. Das heisst, dass die Grafik dynamisch erstellt wird.
Typoscript-Code:
1: 2: 3:
| page.10.file { XY = [15.w], [15.h] - ERROR: Line 2: The script is short of 1 end brace(s) |
Die absoluten Dimensionen der Grafik. Diese ist in ABhängigkeit der unter 10 verwendeten Grafik.
Auf der Schicht 10 der zu erzeugenden Grafik wird eine Grafik geladen.
Typoscript-Code:
1:
| 10.file = fileadmin/typotest.jpg |
Der Pfad für die Grafik Datei
Die Breite der Grafik Datei.
Auf der Schicht 20 der zu erzeugenden Grafik wird Text geschrieben.
Der Inhalt des Textes soll aus dem Titel der Seite stammen.
Position des Textes, ausgehend von der linken oberen Ecke der Grafik.
Typoscript-Code:
1:
| 20.fontFile = fileadmin/fonts/verdana.ttf |
Die zu verwendende Schrift.
Die Schriftgrösse des Textes.
Typoscript-Code:
1:
| } - ERROR: Line 0: An end brace is in excess. |
ende