Hallo,
nun wende ich mich mal Hoffnungsvoll an euch.
Vorab: ich bin ein blutiger Anfänger in Sachen TYPO3! Also bitte nicht meckern wenn ich mal nicht gleich alles kapiere, danke 🙂
Aber nun zur Sache. Ich muss eine Webseite in T3 erstellen, was bisher auch super klappt. Jetzt stehe ich vor dem Problem, dass ich Bilder einfügen muss bei denen ein Text eingerechnet werden muss. Die Möglichkeit dies vorab in Photoshop zu machen ist keine Option. Der Kunde soll es später so einfach haben wie es nur irgendwie geht.
Nach einigem hin und her und dank Google habe ich folgendes Script zusammengebastelt:
tt_content.image.20.1.file >
tt_content.image.20.1.file = GIFBUILDER
tt_content.image.20.1.file {
XY = [10.w],[10.h]
format = jpg
10 = IMAGE
10 {
file.import.current = 1
file.width = 410
}
15 = BOX
15.dimensions = 0,[10.h],[10.w],[10.h]
20 = TEXT
20.text.field = titleText
20.text.split.token.char = 10
20.text.split.token.if.isTrue = 1
20.text.split.returnKey.data = register : IMAGE_NUM_CURRENT
20.offset = 5, 14
20.fontFile = fileadmin/xxxxxxx_fonts/verdana.ttf
20.fontSize = 10px
20.fontColor = #FFFFFF
}
So naiv wie ich nun mal bin habe ich gedacht: fertig! Von wegen. Was ich nicht bedacht habe, oder schlichtweg nicht wusste ist, dass das Script nun alle auf der Seite platzierten Bilder bearbeitet. Das ist natürlich irgendwie dumm. Das »Header-Bild« wird ebenfalls über eine Inhaltsspalte (Border) platziert. Dieses darf unter keinen umständen umgerechnet werden.
Wie also kann ich dem Script beibringen, dass es nur Bilder aus der Inhaltsspalte Normal bearbeitet?
Und bitte nicht mit »Google ist dein Freund« kommen. Das weiß ich selber 😉 Ich habe den gestrigen Tag mit suchen verbracht und nichts gefunden was mir weitergeholfen hat, deshalb hoffe ich auf euch.
Ich will auch kein komplett fertigen Code haben, aber über Tips wäre ich unendlich dankbar.
Grüße
Stephan