Graphical Header:

  • tobo tobo
    R2-D2
    0 x
    70 Beiträge
    0 Hilfreiche Beiträge
    10. 12. 2005, 12:59

    Hallo,

    in einem meiner aktuellen Projekte würde ich in den Überschriften eine Art Initiale verweden, d.h. das erste Zeichen der Überschrift soll größer, anders farbig und in einer anderen Schriftart sein.
    Mit folgendem TypoScript habe ich schon zwei verschiedene Texte hinbekommen:

    1. #Graphical header
    2. lib.tbHeader1 = IMAGE
    3. lib.tbHeader1.file = GIFBUILDER
    4. lib.tbHeader1.file.XY =[5.w]+[10.w]+15, [5.h]+5
    5. lib.tbHeader1.file.backColor = #ffffff
    6. lib.tbHeader1.file.transparentBackground = 1
    7. lib.tbHeader1.file.5 = TEXT
    8. lib.tbHeader1.file.5.text.current = 1
    9. lib.tbHeader1.file.5.text.crop = 1
    10. lib.tbHeader1.file.5.fontColor = #0b604e
    11. lib.tbHeader1.file.5.fontFile = fileadmin/template/nuptial.ttf
    12. lib.tbHeader1.file.5.antiAlias = 1
    13. lib.tbHeader1.file.5.niceText = 0
    14. lib.tbHeader1.file.5.fontSize = 50
    15. lib.tbHeader1.file.5.offset = 0,30
    16. lib.tbHeader1.file.10 = TEXT
    17. lib.tbHeader1.file.10.text.current = 1
    18. lib.tbHeader1.file.10.fontColor = #0b604e
    19. lib.tbHeader1.file.10.fontFile = fileadmin/template/timesi.ttf
    20. lib.tbHeader1.file.10.antiAlias = 1
    21. lib.tbHeader1.file.10.niceText = 0
    22. lib.tbHeader1.file.10.fontSize = 28
    23. lib.tbHeader1.file.10.offset = [5.w],30
    24. lib.tbHeader1.wrap = <h1>|</h1>
    25.  
    26. #Create header
    27. lib.stdheader.10.1 >
    28. lib.stdheader.10.1 < lib.tbHeader1

    Das Ergebniss könnt ihr unter [url]http://www.bestattungshaus-frankenheim.de/cms/index.php?id=9[/url] sehen.

    Der erste Text wird schon sauber auf ein Zeichen gekürtzt, aber wie kann ich beim zweiten Text das GENAU erste Zeichen entfernen?

    Bin für jede Hilfe dankbar!

    Schönen Gruß,
    Thorben

    PS: Im Internet Explorer sieht das Menü noch etwas seltsam aus, um den Fehler kümmere ich mich als nächstes ;)


  • 1
  • tobo tobo
    R2-D2
    0 x
    70 Beiträge
    0 Hilfreiche Beiträge
    11. 12. 2005, 10:02

    Entschuldigung, irgendwie ist ein Teil des Beitragstitels verloren gegangen.
    Eigentlich sollte da was von Graphical Header: Initiale stehen ...
    und ich hab grad eine Mail bekommen, dass es Antworten gibt?!

  • tobo tobo
    R2-D2
    0 x
    70 Beiträge
    0 Hilfreiche Beiträge
    11. 12. 2005, 12:13

    Hallo,

    habe gerade das Problem gelöst. Dachte zunächst daran, eine eigene Funktion zu schreiben. Irgendwie wollte dieses spezielle Objekt aber meine Funktionen nicht :(

    Naja, also ich hab dann nach Stunden bei stdWrap was gefunden, was mir hilfe. .substring. Hab hier einfach als Anfangswert die 1 gewählt und voila!

    1. #Graphical header
    2. lib.tbHeader1 = IMAGE
    3. lib.tbHeader1.file = GIFBUILDER
    4. lib.tbHeader1.file.XY =[5.w]+[10.w]+15, [5.h]+15
    5. lib.tbHeader1.file.backColor = #ffffff
    6. lib.tbHeader1.file.transparentBackground = 1
    7. lib.tbHeader1.file.5 = TEXT
    8. lib.tbHeader1.file.5.text.current = 1
    9. lib.tbHeader1.file.5.text.crop = 1
    10. lib.tbHeader1.file.5.fontColor = #f1bf09
    11. lib.tbHeader1.file.5.fontFile = fileadmin/template/nuptial.ttf
    12. lib.tbHeader1.file.5.antiAlias = 1
    13. lib.tbHeader1.file.5.niceText = 0
    14. lib.tbHeader1.file.5.fontSize = 60
    15. lib.tbHeader1.file.5.offset = 0,42
    16. lib.tbHeader1.file.10 = TEXT
    17. lib.tbHeader1.file.10.text.current = 1
    18. lib.tbHeader1.file.10.text.substring = 1
    19. lib.tbHeader1.file.10.fontColor = #0b604e
    20. lib.tbHeader1.file.10.fontFile = fileadmin/template/timesi.ttf
    21. lib.tbHeader1.file.10.spacing = 2
    22. lib.tbHeader1.file.10.antiAlias = 1
    23. lib.tbHeader1.file.10.niceText = 0
    24. lib.tbHeader1.file.10.fontSize = 28
    25. lib.tbHeader1.file.10.offset = [5.w],43
    26. lib.tbHeader1.wrap = <h1>|</h1>
    27.  
    28. #Create header
    29. lib.stdheader.10.1 >
    30. lib.stdheader.10.1 < lib.tbHeader1

  • 1