Zum Inhalt springen

Title Tag für Click enlage

Erstellt am 14. Februar 2007 · 7 Antworten · letzte Antwort am 5. März 2007

Tags: Frage

matthvis ·

Hallo,
eine Frage zur Barrierefreiheit:
Pop Up Fenster sollen ja im Title Tag angekündigt werden. Beim "Klick vergrößern" kommt immer ein Pop Up Fenster, so dass es naheliegend wäre, standardmäßig einen entsprechenden Title zu setzen.
Überlegungen gingen bisher in diese Richtung:

tt_content.image.20.1.titleInLink = 1
tt_content.image.20.1.titleInLink.value = schönes neues Fenster

waren aber leider nicht zielführend.
Geht das und wenn ja wie?
Danke,
matthvis

workfare ·

Hi -
bei mir klappt das so:

tt_content.image.20.1.titleText.cObject = COA
tt_content.image.20.1.titleText.cObject {
10 = TEXT
	10.if.isFalse.field = image_zoom
	10.field = imagecaption
	10.wrap = Bild zum Thema:|
20 = TEXT
	20.if.isTrue.field = image_zoom
	20.ifEmpty.field = image_link
	20.field = imagecaption
	20.wrap = Mit einem Klick vergrößern Sie das Bild - "|"
		}

Damit unterscheidest du zwischen Bildern, bei denen Click enlarge aktiv ist und solchen, bei denen es nicht aktiv ist.
Ich habe mir das aus irgendwelchen Foren zusammengestückelt und es geht sicher auch eleganter.
Im typo3-Kochbuch findest du eine Anleitung, wie du das in Sachen Benutzerfreundlichkeit weiter treibst und bspw. eine Lupe unter das Bild malst.
Gruß
/
Jens

matthvis ·

Danke, Jens,
das funktioniert ganz gut, allerding verstehe ich diese Zeile nicht:

20.ifEmpty.field = image_link

Ein weiteres Problem ist momentan, dass wenn man zwei Bilder in einem Datensatz hat mit Klickvergrößern, dann wird der Title Text nur für das erste angezeigt.

Grüße,
Matthias

workfare ·

Hallo Matthias,
da stehe ich selbst auf dem Schlauch, aber ohne die Zeile geht es nicht.
Vielleicht hilft uns jemand weiter ....
Wegen des Problemes mit zwei Bildern:
Haben beide Bilder einen Untertitel? Bei mir scheint es zu funktionieren, ich habe das nur auf einem Testrechner installiert und der hat nicht viele Bilder ....
Gruß
/
Jens

matthvis ·

Hallo Jens,
beide haben eine Bildunterschrift, die auch angezeigt wird.
Nur der gewünschte Title wird nur einmal angezeigt. Notfalls muss man eben zwei Datensätze anlegen.
Oder, wie du sagst, jemand weiß weiter.

Gruß,
Matthias

workfare ·

Hallo Mathias,
ich bin andernorts von meiner Ignoranz erlöst worden:

20.ifEmpty.field = image_link

bedeutet nur, dass das Feld image_link, das einen Link auf das Bild legt (es also NICHT vergrößert) leer sein muss. Was ja auch Sinn macht ;-)
Gruß
/
Jens

matthvis ·

Hallo Jens,
danke für den Hinweis. Es funktioniert auch, wenn die Zeile auskommentiert. In jedem Falle ist das ein netter Codeschnipsel, der seinen Zweck erfüllt.
Grüße,
Matthias