Hallo an alle,
habe versucht bei mir die Lightbox einzubauen, geht aber nicht! :gruebel:
Es steht ja so einiges im Forum über die Lightbox hilft mir aber nicht wirklich, kann daran liegen das es schon ältere Beiträge waren!
Das ganze nach Anleitung eingebaut aber anstelle der Lightbox öffnet sich das ganze in einem neuem Fenster wie auch früher schon!
Hat vieleicht jemand eine gute Anleitung für den Einbau einer lightbox?
Vieleicht habe ich ja nur einen Denkfehler gehabt und etwas falsch eingebaut? Mindestens 10mal überprüft und durchgegangen, trotzdem nix!
Anleitung nach welcher ich das dingens eingebaut habe:http://www.pragmamx.org/Forum-topic-18709.html (http://www.pragmamx.org/Forum-topic-18709.html)
Habe die neueste version von PragmaMX und coppermind
gruß
Mainzer
Hier ein link auf deutsch, gut beschrieben: Tihass - Lightbox (http://www.tihass.de/74-coppermine-fullsize-slideshow.html)
Danke Dir für den Link!
Habe es nochmal so gemacht wie es dort beschrieben wird, aber immer noch werden die Bilder in einem neuen Fenster geöffnet!
Gehe ja Richtig davon aus das ich die Themes von coppermind benutze (verändere) und nicht mein template theme?
gruß
Also nachdem ich die Änderungen durchgeführt habe in dem Theme
mx-port bekomme ich folgende Fehlermeldung:
ZitatFatal error: Cannot redeclare theme_html_picture() (previously declared in /srv/www/vhosts/gothiccommunity.de/httpdocs/modules/Gallery/themes/mx-port/theme.php:375) in /srv/www/vhosts/gothiccommunity.de/httpdocs/modules/Gallery/themes/mx-port/theme.php on line 693
Du mußt noch etwas in der theme.php ändern (den Pfad)!
Den code wo Du eingefügt hast, da steht am Anfang
// Displays a picture
function theme_html_picture()
ändere es, bei mir sieht es jetzt so aus!
// Displays a picture
function themes()
gruß
OK... der Fehler ist weg aber eine Lightbox sehe ich noch nicht...
Ich habe es jetzt so wie im Angang
Das ist auch mein Problem!
Es öffnet sich das Bild in einem neuen Fenster von Firefox, sonst nicht´s!
Vieleicht gibt es ja jemanden der das Problemchen kennt und gelöst hat :gruebel:
gruß
Ihr habt die Lightbox in den Ordner eures Coppermine-Themes gestellt? Wenn nicht, da muß es rein.
Dann in der Template.html den Pfad komplett angeben, dann wird es gefunden.
Fred´s template:
<link rel="stylesheet" href="scripts/slideshow/css/lightbox.css" type="text/css" media="screen" />
<script type="text/javascript" src="scripts/slideshow/js/prototype.js"></script>
<script type="text/javascript" src="scripts/slideshow/js/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="scripts/slideshow/js/lightbox_s.js"></script>
sollte so aussehen
<link rel="stylesheet" href="http://www.deine-seite.de/modules/Gallery/themes/name-des-themes/scripts/slideshow/css/lightbox.css" type="text/css" media="screen" />
<script type="text/javascript" src="http://www.deine-seite.de/modules/Gallery/themes/name-des-themes/scripts/slideshow/js/prototype.js"></script>
<script type="text/javascript" src="http://www.deine-seite.de/modules/Gallery/themes/name-des-themes/scripts/slideshow/js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="http://www.deine-seite.de/modules/Gallery/themes/name-des-themes/scripts/slideshow/js/lightbox_s.js"></script>
Wichtig: nach dem scriptaculous.js?load=effects muß "builder" wie oben angegeben stehen.
Ich weiß ja nicht, ob es euch was bringt, wenn ich meine theme.php und meine template.html gebe.
Ach, noch was, bevor ich das vergesse. Der Inhalt aus der Datei lightbox.css muß in die style.css des Coppermine-Templates. Einfach kopieren und unten dranhängen. Das darf nicht vergessen werden, sonst funktioniert die Lightbox nicht.
Edit: Fehler korrigiert.
Weiß nicht... eine Lightbox will bei mir anscheinend nicht anspringen...
Ich habe jetzt den scripts Ordner in den Ordner mx-port gegeben, die Template.html so abgeändert:
<link rel="stylesheet" href="http://www.gothiccommunity.de/modules/Gallery/themes/mx-port/scripts/slideshow/css/lightbox.css" type="text/css" media="screen" />
<script type="text/javascript" src="http://www.gothiccommunity.de/modules/Gallery/themes/mx-port/scripts/slideshow/js/prototype.js"></script>
<script type="text/javascript" src="http://www.gothiccommunity.de/modules/Gallery/themes/mx-port/scripts/slideshow/js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="http://www.gothiccommunity.de/modules/Gallery/themes/mx-port/scripts/slideshow/js/lightbox_s.js"></script>
Hab den auf der Quellseite genannten Code in die theme.php gegeben, hab Deine, Pat, Änderungen durchgeführt... will nicht gehen.
Wäre mal interessant zu wissen wo da der Wurm drin ist... kannst Du mir mal Deine Dateien schicken?
Du hast den PM, Fred.
So, hab mich mal durch Fred´s Dateien gewurstelt und ein wenig verändert. Er hat sie von mir per E-Mail bekommen und sobald er das getestet hat und alles in Ordnung ist, gibt´s hier ne Anleitung mit den modifizierten Dateien.
Also, noch ein wenig Geduld, bis das hier geschrieben wird.
So long...
Hallo Ihr beiden,
habe es auch mal so und so probiert, auch bei mir funzt es nicht!
Hat doch nicht´s damit zu tun das ich das Script local laufen habe?
gruß
Eigentlich nicht, es läuft bei mir auch local.
Wie gesagt, warten wir mal ab, ob meine "Lösung" bei Fred funktioniert, wenn ja, stelle ich sie zur Verfügung.
So, es funktioniert bei Fred, bei Toby und bei mir.
Um es einfacher zu machen, habe ich eine kurze How To geschrieben, ich hoffe, die hilft euch weiter.
How to... Lightbox in Coppermine einbringen (http://www.pragmamx.org/Forum-topic-27254.html)
Gutes Gelingen!