[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