Taturo
Mon. 6. September 2010, 11:45
Hallo,
ich kenne die Version von Smail nicht, aber eine Lightbox im Galleriemodul zu integrieren ist wirklich einfach und hier mehrfach besprochen. Nochmal die einzelnen Schritte:
1. gewünschtes Lightbox/Shadowbox Script runterladen, z.B. hier:
http://planetozh.com/projects/lightbox-clones/2. Scriptdateien auf den Server überspielen:
meist sind es mehrere Javascripts und eine Css Datei. Ich speicher diese immer zusammen in einen Ordner, dann brauche ich mir keine Gedanken um intern in den Scripten verlinkte Bilder, Unterscripte oder sonst was zu machen.
Also im cms Ordner einen Ordner lightbox erstellen und alle benötigten Scripte da rein kopieren
3. Scriptdateien im Layout einbinden:
die Dateien direkt im Layout in den head-Bereich einbinden, sieht dann etwa so aus:
<script type="text/javascript" src="cms/lightbox/lightbox.js"></script>
<link rel="stylesheet" href="cms/lightbox/lightbox.css" type="text/css" media="screen" />
(man kann die Links auch in einem Modul speichern und über einen Container im Headbereich bei Bedarf einfügen. Also unter Module > neues Modul die Links in die Frontendausgabe schreiben und das Modul dann im Template dem Container im Headbereich zuordnen)
4. Galeriemodul konfigurieren:
das ganz normale
Galeriemodul installieren. In der Konfiguration ist nur das Template der einzelnen Tabellenelemente zu ändern sonst nix, und zwar
QUELLTEXT
<td align="center">
<span class="{font4}">{title}</span><br />
<a href="java script:new_imagepopup('{path}{urlencode}{file}{/urlencode}','{title}','{description}','','{width}','{height}','true')">
<img src="{path}{thumbfile}" {maximgsize} border="0" alt="{filedesc}" />
</a><br/ >
<span class="{font5}">{description}<br/ >
Dateigrösse: {filesize}</span>
</td>
ersetzen durch
QUELLTEXT
<td>
<a href="{path}{file}" rel="lightbox[pics]" title="{title}">
<img src="{path}{thumbfile}" alt="{title}"/></a>
</td>
Jetzt noch bei den
generellen Einstellungen die gewünschten Parameter setzten und das Teil läuft.
Gruss, Andreas