[TYPO3-german] Automatische Alt-Attribute fuer Bilder?

Fabian Koenig koenig at bluhouse.de
Tue Sep 4 10:08:08 CEST 2007


Huhu!

Nein, nein.. Hab mich wohl falsch ausgedrueckt :)

Im DAM wird bei hochgeladenen Bildern automatisch ein Titel aus den 
Bildernamen generiert.

Und diesen DAM-Bildtitel moechte ich als Alt-Text in meine Bilder haben.
(Die Daten fuer den Alt-Text sollen also aus dem DAM kommen, nicht aus 
dem Titel-Text-Eingabefeld beim Einbinden von Bildern.)

mfg

Uschi Renziehausen schrieb:
> Hallo Fabian,
> 
> Fabian Koenig wrote:
>> Hi!
>>
>> Ich moechte, dass das ALT-Attribut in <img>'s automatisch gesetzt wird.
>> (Zum Beispiel automatisches einfuegen des Bild-Titels als 
>> Alt-Attribut, o.Ae.)
>>
> 
> Das, was du da willst, ist per Default genau umgekehrt angedacht. Die 
> Redakteure sollen das alt-Attribut ausfüllen und dieses kann dann auch 
> als title genommen werden, wenn title selbst leer ist.
> 
> Verantwortlich für das Rendering ist der folgende Objektpfad  (Original 
> findest du unter css_styled_content/static/setup.txt).
> 
> tt_content.image.20 = IMGTEXT
> tt_content.image.20 {
> ...
>   1 {
>     altText = TEXT
>     altText {
>       field = altText
>       ...   
>     }
> 
>     titleText < .altText
>     titleText.field = titleText
> 
>     longdescURL < .altText
>     longdescURL.field = longdescURL
> 
>     emptyTitleHandling = {$styles.content.imgtext.emptyTitleHandling}
>    }
> }
> 
> Das heißt, wenn das Feld title leer ist, wird das genommen, was du unter 
> der Konstante styles.content.imgtext.emptyTitleHandling definiert hast. 
> Per Default steht sie auf useAlt. In der TSref finde ich leider nicht, 
> was sonst noch alles geht, ist vielleicht vergessen worden oder ich 
> gucke mal wieder schief.
> 
> Wenn du das ganze umdrehen möchtest, könntest du das so machen:
> 
> tt_content.image.20.1.altText.field = altText // titleText
> 
> Ich hoffe, das hilft dir ein bisschen.
> 
> Liebe Grüße, Uschi
> 
> 
> 
> 
> 
> 
> 


More information about the TYPO3-german mailing list