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

Uschi Renziehausen typo3news at otherone.de
Mon Sep 3 21:50:56 CEST 2007


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