[Solved] Probleme mit Lightbox nach Uptade, bitte Hilfe

Alle installationsbezogenen Probleme hier posten. Dies sollte die erste Anlaufstelle bei Problemen sein.
Post Reply
User avatar
ChristianK
Posts: 22
Joined: Tue 18. Oct 2011, 10:29

[Solved] Probleme mit Lightbox nach Uptade, bitte Hilfe

Post by ChristianK »

Hallo,

Ich hatte in der alten 1.2.8er die lightbox zu Fuss eingebunden:

Template Header:

Code: Select all

<script type="text/javascript" src="template/lightbox/prototype.js"></script>
<script type="text/javascript" src="template/lightbox/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="template/lightbox/lightbox.js"></script>
<link rel="stylesheet" href="template/lightbox/lightbox.css" type="text/css" media="screen" />
Und für die Darstellung von in Verzeichnissen gespeicherten Bildern verwendet.

Code: Select all

<td valign="middle" align="center">
<a href="../zubehoer/IDE600.jpg" rel="lightbox[roadtrip]" title="URAL-Trailer"><img border="0" src="../zubehoer/s_IDE600.jpg" alt="URAL-Trailer" /></a>
</td>
Nach dem Update funktioniert der alte lightbox-code nicht mehr.
Nun, die wichtigen Artikel werde ich selbstverständlich auf die neuen CPs umstellen,
allerdings gibt es jede Menge alter Artikel die ich nicht mehr umbauen will - die Lightbox sollte aber trotzdem funktionieren.

Somit: lässt sich die Lightbox so einbauen das der alte Code wieder funktioniert?

Danke im voraus
Christian aus der Wachau
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: Probleme mit Lightbox nach Uptade, bitte Hilfe

Post by flip-flop »

Hallo Christian,

der ganze alte Kram im Template HEADER entfällt nun.
Dafür im Template die JS Bibliothek: auf MooTools 1.2 oder 1.3 stellen.

Im HTML-CP sieht das dann etwa so aus:

Code: Select all

[PHP]initializeLightbox();[/PHP]

<td valign="middle" align="center">
<a href="../zubehoer/IDE600.jpg" rel="lightbox[roadtrip]" title="URAL-Trailer"><img border="0" src="../zubehoer/s_IDE600.jpg" alt="URAL-Trailer" /></a>
</td>
usw.

In der config muss

Code: Select all

$phpwcms['allow_cntPHP_rt']   = 1;
eingestellt werden.

initializeLightbox(); läd automatisch die in der Vorlage eingestellte JS-Lib und das dazugehörige JS für die SlimBox.
Die LightBox hier SlimBox reagiert auf rel="lightbox[xxxx]". Wobei [xxxx] die Zusammengehörigkeit von Bildreihen bestimmt.

Die einmalige Initialisierung der SlimBox kann auch in einem separaten HTML-CP oder in einem Template zum CP oder direkt im Haupttemplate (Vorlage) passieren, muss also nicht direkt beim Bildaufruf stehen.

Die Quellen der alten Routinen müssen nach einem großen Update von der Platte verschwinden um eine saubere Installation zu erhalten die keine Sicherheitslöcher beinhaltet. Dazu gehören alte JS/PHP Scripte sowie Editoren z.B. SPAW.

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
User avatar
ChristianK
Posts: 22
Joined: Tue 18. Oct 2011, 10:29

Re: Probleme mit Lightbox nach Uptade, bitte Hilfe

Post by ChristianK »

Allerbesten Dank !!!!

funktioniert..

lg
Christian
Post Reply