Hi!
Ist es möglich die letzte Zeile eines mehrzeiligen GIFBUILDER Bildes 
herauszufinden.
Ich hätte diese Zeile gerne in einer anderen Farbe...

# Den Bildpfad erzeugen
temp.teaser-text = IMG_RESOURCE
temp.teaser-text {
   file = GIFBUILDER
   file {
      # Größe der Bilddatei
      XY = 310,[10.h]+[20.h]+[30.h]+[40.h]+50
      backColor = #CCCCCC
      10 = TEXT
      10 {
        # Wenn vorhanden subtitle auslesen, ansonsten title
        text.data = page:subtitle // page:title
        # 13 steht für den Zeilenumbruch!
        text.listNum.splitChar = 13

        # Erstes Element auslesen
        text.listNum = 0
        offset = 0,20
        fontColor = #000000
        fontFile = {$font_1}
        fontSize = 24
      }

      # Zweites Element auslesen
      20 < .10
      20 {
        if.isTrue = 1
        text.listNum = 1
        offset = 0,20
      }

      # Drittes Element auslesen (könnte man fortsetzen)
      30 < .20
      30 {
        text.listNum = 2
        offset = 0,50
      }

     # Viertes Element auslesen (könnte man fortsetzen)
      40 < .20
      40 {
        text.listNum = 3
        offset = 0,80
      }
   }

   # Den unsichtbaren H1 Tag bauen und das Hintergrundbild zuweisen
   stdWrap {
      # Text davor anhängen
      prepend = TEXT
      prepend {
        value = <h1 style=
      }

      # Mit dem innerWrap den Bildpfad als Hintergrundgrafik einsetzen
      innerWrap.cObject = COA
      innerWrap.cObject {
        # ein 1x1 großes span erzeugen in dem der Text drinnen steht
        10 = TEXT
10.value = "display:block; background:url(|) no-repeat; height: {TSFE:lastImgResourceInfo|0}px; width: 310px;"><span style="display:block; width: 1px; height: 1px; overflow: hidden;">
        10.insertData = 1
     }

      # subtitle oder title einfügen und bei tags (h1 und span) schließen
      append = TEXT
      append {
        field = subtitle // title
        br=1
        wrap = |</span></h1>
      }
   }
}

Danke,
Thomas
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an