Bei "Klick vergrößern" nur Bild anzeigen

  • Kamasutra Kamasutra
    Sternenflotten-Admiral
    0 x
    169 Beiträge
    0 Hilfreiche Beiträge
    10. 11. 2010, 12:25

    Hallo,

    mit TypoScript lösbar?

    Bilder, die via Klick vergrößert werden, haben ja oben und unten noch ihre Leisten. Gewünscht ist aber, dass nur das Bild erscheint. Alles, was ich bisher bei Google an Suchbegriffen eingab, führte mich zu irgendwelchen anderen Dingen, nur nicht zu einer Lösung. Kann mir jemand passende Stichworte geben, wenn nicht sogar eine Lösung?


  • 1
  • igorshmigor igorshmig...
    Jedi-Ratsmitglied
    0 x
    941 Beiträge
    0 Hilfreiche Beiträge
    10. 11. 2010, 15:16

    Was denn für Leisten?

  • Kamasutra Kamasutra
    Sternenflotten-Admiral
    0 x
    169 Beiträge
    0 Hilfreiche Beiträge
    10. 11. 2010, 17:53

    Die Domainadresse oben z. B.

    Es soll einfach nur das Bild erscheinen, sonst nix. Mit dem, was das System liefert, keine Extension.

  • makirolle makirolle
    R2-D2
    0 x
    95 Beiträge
    1 Hilfreiche Beiträge
    10. 11. 2010, 21:47

    Du meinst das Bild soll nicht in einem Browser-Popup erscheinen sondern in einem DIV direkt auf der Seite?

    Der Schlüssel ist ein neuer Wrap für CType IMAGE der im Template (Ausschnitt) bereits definiert wird (siehe Zeile "#z.B. hier"):

    1. ...
    2. tt_content.image = COA
    3. tt_content.image.10 = < lib.stdheader
    4. tt_content.image.20 = IMGTEXT
    5. tt_content.image.20 {
    6. imgList.field = image
    7. textPos.field = imageorient
    8. imgPath = uploads/pics/
    9. imgObjNum = 1
    10. 1 {
    11. file.import.current = 1
    12. file.width.field = imagewidth
    13. params = align="top"
    14. #z.B. hier
    15. bodyTag = <body bgcolor="black">
    16. wrap = <a href="javascript:close();"> | </a>
    17. width = {$styles.content.imgtext.linkWrap.width}
    18. height = {$styles.content.imgtext.linkWrap.height}
    19. effects = {$styles.content.imgtext.linkWrap.effects}
    20.  
    21. ...

    Dann braucht's noch Javascript zum anzeigen eines DIVs über das DOM.

  • igorshmigor igorshmig...
    Jedi-Ratsmitglied
    0 x
    941 Beiträge
    0 Hilfreiche Beiträge
    10. 11. 2010, 22:35

    Warum keine Extension? Mit der Extension perfectlightbox geht das ganz gut.

  • Kamasutra Kamasutra
    Sternenflotten-Admiral
    0 x
    169 Beiträge
    0 Hilfreiche Beiträge
    11. 11. 2010, 08:34

    @igorshmigor: Weil ich es für diesen Fall/diese Situation wissen will.

    @makirolle: Nein, nicht in einem div auf der Seite.

    Ich versuche es noch mal zu beschreiben (Bin leider kein Worte-Künstler...): Alles soll so sein, wie normal auch. Nur, dass dann nach dem Aufgehen des PopUps oben die Zeile mit der Bildadresse nicht zu sehen sein soll. (Und gerne auch noch mehr, so dass man nur noch das Bild sieht, aber auf jeden Fall erst mal die Bildadresse.)

    Ich hoffe, das war etwas verständlicher.

  • igorshmigor igorshmig...
    Jedi-Ratsmitglied
    0 x
    941 Beiträge
    0 Hilfreiche Beiträge
    11. 11. 2010, 09:11

    Ich glaube viele moderne Browser zeigen die Adresszeile und Statusleiste immer an, egal was du in JavaScript einstellst. Einfach aus Sicherheitsgründen, um Phishing vorzubeugen. Bin der Meinung, dass das in meinem Firefox so ist.

  • Kamasutra Kamasutra
    Sternenflotten-Admiral
    0 x
    169 Beiträge
    0 Hilfreiche Beiträge
    11. 11. 2010, 09:18

    Ich vermute es ja auch, will aber halt sicher gehen. Falls also jemand eine andere Meinung (und natürlich Lösung ;)) hat: bitte melden.

  • 1