Zum Inhalt springen

GIFBUILDER Text geht nicht

Erstellt am 14. Oktober 2008 · 7 Antworten · letzte Antwort am 30. Oktober 2008

Tags: Bilder, Frage

bb88 ·

HABE Typo3 4.2.1 XAMPP, PHP5.x MYSQL5.x
Windows VISTA

Möchte Typoscript mal ausprobieren.
Hierzu habe ich einfach folgendes Template gemacht aus Doku Bsp Robert
Meyer:
Es kommt ein rotes Rechteck, aber kein Text.
Hierzu habe ich unter fileadmin/fonts geschaut.
Standard mässig gibt es unter fileadmin kein Eintrag fonts.
Also habe ich ein Eintrag manuell angelegt und den Font
Verdana.ttf aus c:\windows\fonts dorthin kopiert.
Ergebnis ist leider auch keine Schrift.

Warum ist bei der Standartinstallation im Verzeichnis fileadmin
kein Verzeichnis fonts mit Standartfonts ?.

Was muss geändert werden ?
Vielen Dank.

[LEFT]Beispiel 4[/LEFT]
[LEFT]01 seite = PAGE
02 seite.typeNum = 0
03 seite.10 = IMAGE
04 seite.10.file = GIFBUILDER
05 seite.10.file {
06 XY = 200, 50
07 backColor = red[/LEFT]
[LEFT]08 10 = TEXT
09 10.text = HALLO WELT
10 10.fontFile = fileadmin/fonts/verdana.ttf
11 10.fontSize = 15
12 10.fontColor = white
13 10.niceText = 1
14 10.offset = 10, 30[/LEFT]
[LEFT]15 }[/LEFT]

Matthias0203 ·

Hallo,

ich habe dasselbe Problem. Folgender Code läuft weder bei mir lokal, noch auf dem Server. Wenn ich statt text ein Image einbinde kommt dieses. Hängt also irgendwo am Textrendern.

Vielen Dank schon mal....

kopf = COA
kopf {
10 = IMAGE
10.file = GIFBUILDER
10.file {
XY = 100, 100
backColor = red
10 = TEXT
10.text = Train
10.fontColor = white
10.fontSize = 11
10.fontFile = fileadmin/arial.ttf
}
}

Unbekannter Benutzer ·

Bitte gewöhnt euch doch mal an den korrekten Code-Container um eure Snippets zu binden. Es ist sonst wirklich schwer Fehler zu finden, oder den Code überhaupt zu lesen. Im übrigen spuckt die Suche und google dazu massenhaft Beispiele aus. Aber seis drumm...

Versuchs mal so:

kopf = COA
kopf {
	10 = IMAGE
	10 {
		file = GIFBUILDER
		file {
			backColor = red
			XY = 100,100
			10 = TEXT
			10 {
				text = Train
				fontColor = white
				fontFile = fileadmin/arial.ttf
				fontSize = 11
				offset = 0,15
			}
		}
	}
}
Matthias0203 ·
SLAng schrieb

Bitte gewöhnt euch doch mal an den korrekten Code-Container um eure Snippets zu binden. Es ist sonst wirklich schwer Fehler zu finden, oder den Code überhaupt zu lesen. Im übrigen spuckt die Suche und google dazu massenhaft Beispiele aus. Aber seis drumm...

Vielen Dank, so geht es. Googel, TSRef etc. hatte ich bemüht und auch Beispiele gefunden, die ähneltem aber größtenteil dem aus dem Tutorial oder waren gleich sehr speziell und somit "zu Hoch" für mich :o .

Was ich nicht verstehe ist, wenn ich jetzt Dein Beispiel abändere :

seite = PAGE
seite.typeNum = 0
seite {

10 = IMAGE

10 {
	file = GIFBUILDER	
	file {
	backColor = white
        XY = 200, 200
  	10 = IMAGE
        10 {
            file = fileadmin/test.jpg            
           }
        }   
    } 
}

kommt kein Bild, sondern ein leerer GIF. Mache ich hier einen kompletten Denkfehler ?

Unbekannter Benutzer ·

Das verstehe ich jetzt nicht... warum der GIFBUILDER, wenn du nur ein Bild einbindest. Wofür soll das gut sein?

Warum dann nicht einfach:

...
10 = IMAGE
10 {
        file = fileadmin/test.jpg
        wrap = <div class="img">|</div>
}
...

Und dann die Größe im CSS angeben

div.img { width:200px; height:100px; background-color:#fff; }

und dann per padding das Bild positionieren

div.img img { padding:10px 0 0 10px; }
Matthias0203 ·
SLAng schrieb

Das verstehe ich jetzt nicht... warum der GIFBUILDER, wenn du nur ein Bild einbindest. Wofür soll das gut sein?

Wirklich sinnvoll ist es nicht 🙂 , ging mir um das verstehen, warum es nicht funktioniert.

Vielen Dank für Deinen Mühe !