lz_gallery und Bilder als PopUp

Folgende Situation:

Eine Galerie (lz_gallery) in der Variante mit PopUps (newwindow, newwindow_max) funktioniert ganz hervorragend - beim ersten Aufruf! Nach dem Cachen (bei weiteren Aufrufen) haben die PopUp-Fenster dann jedoch eine völlig falsche Größe und sind änderbar. Das liegt daran, dass beim Cachen das JavaScript:

function openPic(url,winName,winParams) {

var theWindow = window.open(url,winName,winParams);
if (theWindow) {theWindow.focus();}
}

nicht mit gecacht wird. Diese Funktion fehlt dementsprechend bei einem erneuten Aufruf einer Galerie im Quelltext.

Die Lösung:

In eurem Template muss im "SetUp"-Feld der Wert

config.setJS_openPic = 1

gesetzt werden. Damit ist TYPO3 "forced to be included" dieses Script.

Und die Gelerien funktionieren bei jedem Aufruf perfekt!

Quelle: selbst recherchiert in der TypoScript-Referenz auf www.typo3.org