Zum Inhalt springen

Gifbuilder erzeugt keinen Text

Erstellt am 22. August 2007 · 7 Antworten · letzte Antwort am 23. August 2007

Tags: Bilder, Frage

steewan ·

Hallo,

bei folgendem TS-Code erzeugt gifbuilder keinen Text bei mir:

#Headerbild
lib.header_image = IMAGE
lib.header_image.file = GIFBUILDER
lib.header_image.file {
  XY = 984, 135

  10 = IMAGE
  10.file.import = uploads/media/
  10.file.import.data = levelmedia:0, slide
  10.offset = 0,0
  
  18 = TEXT
  18.text.field = title
  18.offset = 50,50
  18.fontFile = fileadmin/verdana.ttf
  18.fontSize = 30
  18.fontColor = #FFFFFF
  18.niceText = 1
}

Die Grafik wird richtig angezeigt, nur der Text erscheint nicht. Schriftart ist vorhanden. Kann mir bitte einer helfen oder vielleicht den Code einmal bei sich testen? Habe als Grafikkomponente Imagemagick drauf. Version weiß ich leider nicht.

Danke
Stefan

steewan ·

Hallo,

hat leider auch nicht geholfen. Gibt es eine Möglichkeit das ganze in Typo 3 zu debuggen? Das man vielleicht sehen kann, ob auch die richtigen Funktionen aufgerufen werden?

Gruß
Stefan

steewan ·

Hm, dort funktioniert es. Sieht zwar nicht immer so aus wie in der Referenz, aber ein Text wird angezeigt.

steewan ·

Immer noch nichts. Habe auch mal die Schriftart herausgenommen. Die z-Reihenfolge wird doch über 10 18 und so weiter eigentlich festegelgt oder kann es sein, dass der Text im Hintergrund von dem Bild erzeugt wird ?

steewan ·

So nach ein wenig suchen im Internet habe ich folgende LKösung gefunden:

#Headerbild
lib.header_image = COA
lib.header_image {
	10 = IMAGE
	10.file = GIFBUILDER
	10.file {
  		XY = 984, 135

  		20 = IMAGE
  		20.file = fileadmin/LSG_Menden/fuer_Homepage/hintergrund.jpg
  		20.file.import = uploads/media/
  		20.file.import.data = levelmedia:0, slide
  		20.offset = 0,0
  
  		25 = TEXT
  		25.text = Luftsportgruppe Menden e.V.
  		25.offset = 10,50
  		25.fontSize=25
  		25.fontColor = white
		25.fontFile = fileadmin/verdana.ttf
#		25.niceText = 1
  
		30 = TEXT
  		30.text.data = levelfield: 1, title, slide
  		30.offset = 10,120
  		30.fontSize = 20
  		30.fontColor = white
		30.fontFile = fileadmin/verdana.ttf
#		30.niceText = 1
	}
}

Din Funktion niceText scheint bei mir nicht zu funktionieren. Mit value hatte ich erst 25.value = blablabla probiert, was nichts erzeugt hat. Musste natürlich 25.text = blablabla nehmen.

Danke nochmals
Stefan