[TYPO3-german] In GIFBUILDER-Objekt Link um eine einzelne Grafik
bernd wilke
x00nsji02 at sneakemail.com
Fri Mar 28 14:22:36 CET 2008
Timo Zimmermann schrieb am Tue, 25 Mar 2008 08:08:28 +0100:
> Hallo,
>
> ich verwende folgendes TS, um eine GIFBUILDER-Grafik zu erzeugen:
>
> [CODE]
> lib.header = IMAGE
> lib.header.file = GIFBUILDER
> lib.header.file {
> format = jpg
> quality = 100
> XY = 990,100
> offset=0,0
>
> 10 = IMAGE
> 10.file = fileadmin/templates/imgs/logo_gesamt.jpg 10.offset = 5,50
>
> 15 = TEXT
> 15.text.data = leveltitle:1
> 15.fontFile = fileadmin/templates/lib/tahoma.ttf # 15.spacing = 1
> 15.offset = 5,95
> 15.fontSize = 11
> 15.fontColor = #000000
> 15.antiAlias = 1
>
>
> 20 = IMAGE
> 20.file.import = uploads/media/
> 20.file.import.data = levelmedia:2, slide 20.file.import.listNum=0
> 20.offset = 200,50
>
> 30 = IMAGE
> 30.file.import = uploads/media/
> 30.file.import.data = levelmedia:2, slide 30.file.import.listNum=1
> 30.offset = 350,50
>
> 40 = IMAGE
> 40.file.import = uploads/media/
> 40.file.import.data = levelmedia:2, slide 40.file.import.listNum=2
> 40.offset = 500,50
>
> 50 = IMAGE
> 50.file.import = uploads/media/
> 50.file.import.data = levelmedia:2, slide 50.file.import.listNum=3
> 50.offset = 650,50
>
> 60 = IMAGE
> 60.file.import = uploads/media/
> 60.file.import.data = levelmedia:2, slide 60.file.import.listNum=4
> 60.offset = 800,50
>
> }
> [/CODE]
>
> Ich suche nun eine Möglichkeit, um den Bereich [CODE]
> 10 = IMAGE
> 10.file = fileadmin/templates/imgs/logo_gesamt.jpg 10.offset = 5,50
> [/CODE]
>
> einen Link zu legen. Mein erster Gedanke war etwas wie z.B.
> 10.linkWrap=<a href="index.php" alt="Zur Startseite">|</a>
>
> (geht aber nicht)
irgendwelche Links auf 'Elemente' deiner Grafik können ja nicht gehen,
weil die Elemente ja innerhalb der End-Grafik übereinandergelegt werden
und ich kenn kein echtes Grafik-Format, das Links realisiert
(unecht schon: Flash)
du kannst also nur die gesamte Grafik verlinken indem von TYPO3 ein Link
(A-Tag) drum herum generiert wird:
lib.header {
imageLinkWrap = 1
imageLinkWrap.enable = 1
imageLinkWrap.typolink = ..targeturl../..pid..
}
oder so ähnlich.
----
wenn du Bereiche deiner endgültigen Grafik verlinken willst musst du das
mit einer Image-Map machen
(http://de.selfhtml.org/html/grafiken/verweis_sensitive.htm)
Das wird aber nicht von typoscript unterstützt, geschweige denn vom
GIFBUILDER.
> Wenn möglich sollte es eine Lösung sein, die den Link dynamisch zur
> jeweils gültigen Wurzelseite ("Ist Anfang der Webseite") erzeugt.
>
> WICHTIG ist, dass es eine einzelne Grafik bleibt und das
> GIFBUILDER-Objekt nicht auseinandergerissen wird.
Wenn die image-map nicht passt müsstest du evtl. mit überlagerten
(position:relative/absolute) transparenten Gifs arbeiten, die du dann
verlinken kannst.
bernd
--
http://www.pi-phi.de/t3v4/cheatsheet.html
More information about the TYPO3-german
mailing list