Zum Inhalt springen

Bild ohne Unterschrift

Erstellt am 10. Februar 2004 · 5 Antworten · letzte Antwort am 12. Februar 2004

Tags: Inhaltselemente, Bilder, Frage

bastardn ·

Hallo,

möchte mehrere Bild einbinden, und habe es mit den Bildcontainern gemacht, jedes einzeln, da alle unterschiedlich verlinkt.
Jetzt ist bloß unter jeden Bild unötig Platz, wo die Bildunterschrift hinkommt, aber die gibt es nicht.
Kann man das irgendwie abschalten, das die Bilder alle direkt untereinander sind?
Gibt es überhaupt wie in HTML ein <alt= "Feld">

Mit Bitte um Hilfe, da an DA sitzend und in Streß-M.

Unbekannter Benutzer ·

Hi,

ich kann dir jetzt auf die Schnelle kein Kochrezept liefern, aber du müsstest dir mal eine TSref schnappen und die Parameter für den Bildcontainer studieren.

Dann schaust du dir dein Template mal mit dem ObjectBrowser an (links im Modulbaum auf Template klicken, in der Mitte im Seitenbaum auf deine root-Seite klicken und dann rechts oben im Pulldown-Menu den ObjectBrowser einstellen). Schau mal nach, was im Setup unter tt_content.img.caption - glaube ich - steht.

Irgendwie sollten sich durch Nachdenken und Rumprobieren Zusammenhänge zwischen den TypoScript-Einträgen und deinem HTML-Code finden lassen. Du kannst die vorkonfigurierten TypoScript-Einträge, die du im ObjectBrowser siehst und die ja nicht alle von dir stammen, dann von Hand in deinem Template-Setup überschreiben.

Ich hoffe, das nützt dir jetzt etwas. Wenn es niemand hier auswendig weiss, ist halt etwas Fummelei angesagt. Falls du's rauskriegst, poste es bitte hier.

Gruß
Stefan 😉

bastardn ·

Habe jetzt über ne Stunde mit Try&Error im Typo Script Browser im Setup Root alles durchprobiert, was mit Image zu tun hat (habe schon nen dicken Finger von ganzen Aufklappen der Optionen).
Habe auch was gefunden, den Bildertext abzuschalten tt_content/image/caption/field=imagecaption löschen. Habe aber noch den Rahmen um das Bild, obwohl ich alles,was irgendwie mit Border o.ä. zu tun hat auf 0 geschaltet habe.
Bloß blöd, das es ja, da es im Template geschieht, für alle Seiten gilt. Dachte gibt irgendwas im Seiten_TSConfig oder so.
Na, ja werde wohl jetzt die ganzen Bilder per HTML einfügen, oder kann man irgendwo Bilder, die untereinander in einem Container sind, einzeln verlinken?.

Gruss-M.

Unbekannter Benutzer ·

Hallo,

tut mir leid, dass es noch nicht richtig fluppt. Was erzeugt denn den Rahmen um deine Bilder? Die Tabelle oder das Bild selbst? Was steht da genau im HTML-Code?

Eventuell kann man das mit einer entsprechenden Style-Vorgabe abschalten.

Du kannst natürlich auf jeden Fall für die Seite, die dich interessiert, eine extension für das Template anlegen:

links "Template" anklicken
in der Mitte die Seite anklicken, für die du das template erweitern willst
und rechts dann "Create extension" oder so ähnlich anklicken.

Dann kannst du in das Setup deinen TypoScript-Code reinpacken, und er gilt nur für diese Seite (und ggf. ihre Unterseiten)

Eine weitere Möglichkeit besteht darin, im root-template sog. "bedingten Code" abzulegen. Z.B.

[globalVar = TSFE:id=10,TSFE:id=70]
# TScode für die Seiten mit der ID 10 und 70

[else]
# Standard-TScode für alle anderen Seiten
#  evtl. auch gar nichts

[end]

Wichtig ist hierbei nur, dass du vorher alle offenen geschweiften Klammern geschlossen hast. Im Bereich des bedingten TScodes können die geschweiften Klammern nicht aufgelöst werden!

HTML-Container sind natürlich immer eine mögliche Reissleine, und wenn man unter Zeitdruck steht und irgendetwas hinkriegen muss, sollte man darauf auch zurückgreifen. Aber schöner ist es doch, man bekommt es mit TS in den Griff.

Geduld...
Gruß
Stefan

Unbekannter Benutzer ·

eins sollte dir natürlich klar sein: wenn du um deine Bilder anchor-Tags machst, hast du immer automatisch einen Rahmen. Das kann man abstellen entweder über

<img ... border="0">

oder eventuell auch über ein style im stylesheet

img {border:0;}

Gruß
Stefan

bastardn ·

Sorry, aber das wird mir jetzt zu anstrengend mit Template_Extension. Border sind eigentlich alle auf 0. Brauche ehe nur eine Beispielseite, werde es dann mit guten, alten HTML machen,

Trotzdem Danke-M.