Hallo,
ich will mit dem Gifbuilder ein Menü bauen, welches in etwas so aussehen soll:
http://scherg.fontes.biz/flashforum/gifbuilder-menu/menu.gif
Wie mache ich die Kapitälchen? Die vertikalen orangen Striche beim aktiven Menü-Punkt einfach als Rechteck drüberlegen, oder?
Danke,
Johannes[/list]
Ich habe mir ein PHP Script geschrieben welches den Seitentitel in der Form von "B,EISPIEL" zurückgibt. Anschliessend zerlege ich diesen in 2 Teilstrings und rendere mit dem Gifbuilder ein Bild.
TS:
########################
# PAGETITLE #
########################
temp.PAGETITLEARRAY = PHP_SCRIPT
temp.PAGETITLEARRAY.file = fileadmin/templates/wmlt/php/GetPagetitleForPictureAsArray.php
temp.PAGETITLE = IMAGE
temp.PAGETITLE {
file = GIFBUILDER
file {
XY = [20.w]+[30.w]+30,50
transparentBackground = true
20 = TEXT
20.text.cObject < temp.PAGETITLEARRAY
20.text.splitChar = 10
20.text.listNum = 0
20.offset = 0,30
20.fontSize= 16
20.fontColor = #000080
20.fontFile = t3lib/fonts/georgia.ttf
30 = TEXT
30.text.cObject < temp.PAGETITLEARRAY
30.text.splitChar = 10
30.text.listNum = last
30.offset = [20.w],30
30.fontSize= 12
30.fontColor = #000080
30.fontFile = t3lib/fonts/georgia.ttf
}
}
Am besten siehst du es dir mal live an: http://wmlt.begasoft.ch/
Gruss Rolf
Danke! Das werd' ich dann wohl verwenden... #giggle#
Und wie sieht das PHP-Script aus?
Danke,
Johannes
Ok, ich soll nun doch keine Kapitälchen sondern Großbuchstaben werdenen...
Ist meine PHP-Abwandlung richtig (kann das nicht):
<?php
$title = $GLOBALS['TSFE']->page['title'];
$content = strtoupper($title);
?>
Wie kann ich das verwenden? Ich darf ja keine PHP-Dateien hochladen.
Hoi,
Wenn du alles in Grossbuchstaben möchtest so brauchst du das PHP-Script nicht mehr, verwenden stattdessen folgenden Code:
Gruss Rolf
Ich bin noch nicht sehr geübt im TSRef lesen, also verbessere mich, falls ich falsch liege.
Wenn meinen Text als Bild (Gifbuilder) ausgeben lasse, kann ich 20.case = upper nicht verwenden!?
Hier die komplette Konfiguration zum kopieren:
temp.LOCATION_IMG = IMAGE
temp.LOCATION_IMG {
file = GIFBUILDER
file {
XY = [30.w]+30,50
transparentBackground = true
30 = TEXT
30.text = Gruppenunterkunft
30.text.case = upper
30.text.splitChar = 10
30.text.listNum = last
30.offset = 5,30
30.fontSize= 12
30.fontColor = #000080
30.fontFile = t3lib/fonts/georgia.ttf
}
}
page.10 < temp.LOCATION_IMG
Ich hatte (in dieses Beispiel umgebaut):
30.case = upper
Aber es muss ja heißen:
30.text.case = upper
Danke!!
Mal zurück zum eigentlichen Thema dieses Threads (Kapitälchen):
Friederich schrieb<?php
$title = $GLOBALS['TSFE']->page['title'];
$content = substr($title,0,1).','.substr($title,1);
?>
Funktioniert bei mir super - allerdings möchte ich die gerenderte gifbuilder-Graphik in einem Menü (GMENU) verweden.
Mit $GLOBALS['TSFE']->page['title'] bekomme ich ja leider nur den aktuellen Seitentitel der aufrufenden Seite zurück.
Hat jemand eine Ahnung, wie ich mit dem Script auf die Menüeinträge zugreifen kann, bzw. wie das Script abwandeln muss, damit es mit GMENU funktioniert?