---
title: "Lightbox ohne Extension TS Einstellungen RTE click enlarge"
url: "https://www.typo3.net/d/108208-lightbox-ohne-extension-ts-einstellungen-rte-click-enlarge"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Bilder","Frage"]
created: "2011-11-14"
last_reply: "2011-11-14"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Lightbox ohne Extension TS Einstellungen RTE click enlarge

TYPO3 › TypoScript · 1 Antwort · gestartet 2011-11-14

## Eröffnungsbeitrag

**martinibianco007** · 2011-11-14 · [Beitrag #1](https://www.typo3.net/d/108208-lightbox-ohne-extension-ts-einstellungen-rte-click-enlarge/1)

Hi,
habe laut folgender Anleitung eine Lightbox eingebaut, funktioniert wunderbar.
<http://blog.mittwald.de/cms/artikel-aus-dem-kundenmagazin-typo3-wissen-lightbox-ohne-extension/>

Nur leider schaffe ich es nicht den TS code für die clickEnlarge funktion
des RTE Editors zu schreiben.

Für news gehts wie folgt:

```typoscript
plugin.tt_news.displaySingle.image.imageLinkWrap {
   JSwindow = 0
   directImageLink = 1
   linkParams.ATagParams.dataWrap = class = "lightbox" rel="lightbox{field:uid}"
      height =
      width =
 }
```

Bei clickEnlarge sollte es aber nur dann funktionieren, wenn clickEnlarge im Backend gesetzt ist.

Kann mir jemand helfen?

## Antworten

### [#2](https://www.typo3.net/d/108208-lightbox-ohne-extension-ts-einstellungen-rte-click-enlarge/2) · martinibianco007 · 2011-11-14

Lösung gefunden aber:

erstmal die lösung:

in typo3/sysext/rtehtmlarea/static/clickenlarge/setup.txt

code entsprechend ändern und dann clickenlarge bei static templates nach css_styled content einbinden:

```typoscript
lib.parseFunc_RTE {
  tags.img = TEXT
  tags.img {
    current = 1
    postUserFunc = tx_rtehtmlarea_pi3->render_clickenlarge
    postUserFunc.imageLinkWrap < tt_content.image.20.1.imageLinkWrap
    postUserFunc.imageLinkWrap {
      JSwindow.altUrl >
      enable >
      enable = 1
      typolink {
        parameter.dataWrap = {parameters:origFile}
        ATagParams.cObject = COA
        // build class and rel attribute
        ATagParams.cObject.10 = TEXT
        ATagParams.cObject.10.dataWrap = rel="lightbox{field:uid}" class="lightbox"
        // build title attribute
        ATagParams.cObject.20 = TEXT
        ATagParams.cObject.20 {
          data = parameters:title
          // set default value, deactivated because (most?) lightboxes display this title as image caption
          #ifEmpty = Open image in lightbox
          wrap = title="|"
          required = 1
    }  
    }
  }
  nonTypoTagStdWrap.HTMLparser.tags.img.fixAttrib {
    clickenlarge.unset = 1
    clickenlargesrc.unset = 1
  }
}  
}
```

aber:
wenn ich typo3 nun update was passiert dann?

wie kann ich den pfad zur setup.txt verändern? bzw. könnte ich obigen code irgendwie auslagern und dann
den standardcode überschreiben?

---

Quelle: „Lightbox ohne Extension TS Einstellungen RTE click enlarge“, typo3.net, https://www.typo3.net/d/108208-lightbox-ohne-extension-ts-einstellungen-rte-click-enlarge
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
