27. 11. 2006, 15:27

Hallo liebe Leute,

ich habe ein sehr spezielles Problem:

Ich generiere mit dem GifBuilder Content- Überschriften im Layout 1 als Bilder. Alles schön und gut.

Des weiteren habe ich mit splitChar einen Umbruch so realisiert, dass sobald man in die Conten- Überschrift eine Pipe (mit anderen Zeichen auch getestet) reinschreibt, dort auch auf Wunsch umbrochen wird.

Nun das Problem:
Diese Pipe ist nicht in der generierten Bild-Überschrift (schön), aber im alt-attribute und title-attribute des img-tags.
Das sieht dann so aus:
[HTML]<img alt="Text|Text" title="Text|Text">
[/HTML]
Das soll aber natürlich dort nicht drinstehen.

Kennt jemand das Problem? :-) Oder gar eine Lösung dazu?

Hier noch der Code:

[TS]lib.stdheader.10 >
lib.stdheader.10 = CASE
lib.stdheader.10 {
key.field = header_layout
default = TEXT
default.field = header
default.wrap = <h1>|</h1>

### HEADING 1
1 = IMAGE

1.alttext.cObject = TEXT
1.alttext.cObject.value = {field:header}
1.alttext.cObject.insertData = 1

1.titletext.cObject = TEXT
1.titletext.cObject.value = {field:header}
1.titletext.cObject.insertData = 1

1.file = GIFBUILDER
1.file {
XY = 480,[10.h]+20+[20.h]+15
backColor = #FFFFFF


10 = TEXT
10.text.field = header
10.text.listNum = 0
10.text.listNum.splitChar = |

10.fontFile = fileadmin/templates/fonts/NoteBd.ttf
10.fontColor = #6E6E5F
10.fontSize = 24
10.niceText = 1
10.offset = 1,35

20 < .10
20.text.listNum = 1
20.offset = 0,70

30 < .20
30.text.listNum = 1
30.offset = 0,-10
30.fontSize = 26
}
}[/TS]