pragmaMx Support Forum

Archive => Coppermine-Mx => veraltete bzw. unsupportete Systeme und Module => Alt Archive => Modifikationen und Erweiterungen => Thema gestartet von: _icke_ in 17 Dezember 2008, 22:07:17

Titel: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: _icke_ in 17 Dezember 2008, 22:07:17
Guten Abend,

ich wollte mich erstmal für die tolle Anleitung zum Einbau der Lightbox bedanken. Es funzt fast alles, bis auf die Next und Prev Bilder. Die werden nicht angezeigt. Dateien sind vorhanden. Wenn ich auf den rechten bzw linken Bereich des Bildes klicke, wird auch das nächste Bild angezeigt.

Da ich eine neuere Coppermineversion einsetze, habe ich die Dateoen nicht einfach ins Verzeichnis kopiert, soder die Änderungen in mein Theme eingearbeitet. Vermutlich hab ich was übersehen. Nach 3 mal kontrollieren weiß ich nun nicht weiter und habe die alten Themedateien erstmal weider reinkopiert.

Hat jemand ein Tipp woran es liegen könnte?


Weiterhin würde ich gern den Ladefortschrittsring, dass der in der Mitte des Hintergrundes angezeigt wird. Ist das möglich?



Vielen Dank

Marc
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: Pat Satanus in 18 Dezember 2008, 17:52:24
Hi icke.
Freut mich, daß die Anleitung helfen konnte.
Stimmen denn die Pfade zu den Grafiken? Kann sein, daß es da ab und an mal zu Verwirrungen kommt.
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: xmjay in 18 Dezember 2008, 19:29:58
Hello !

Habe die Lightbox anhand der Anleitung "eingebaut".Bei mir ist es ziemlich genauso wie bei _icke_.
Nur nextlabel.gif und prevlabel.gif werden ebenfalls nicht angezeigt, wenn ich den Mouseklick rechts oder links im Bild mache, wird mir auch das richtige Bild angezeigt (im FF 3.x und IE 7 getestet).
Der Bildpfad:
*/modules/Gallery/themes/mx-port/images/
CPG-Version:
v1.4.18

Jepp, die Anleitung für dieses "Augenschmausfeature" find ich auch super gelungen !  :thumbup:
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: _icke_ in 18 Dezember 2008, 19:52:48
Hallo,

die Bildpfade sollten stimmen. In der theme.css steht:

#prevLink:hover, #prevLink:visited:hover { background: url(modules/Gallery/themes/mx-port/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(modules/Gallery/themes/mx-port/images/nextlabel.gif) right 15% no-repeat; }


und da sind sie serverseitig auch drin. Close etc. werden angezeigt.

VG Marc
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: Pat Satanus in 19 Dezember 2008, 15:50:55
Ich hab mir das mal angesehen und finde keine Unstimmigkeiten. Der einzige Unterschied zu meinen "lauffähigen" Buttons und euch ist, daß bei mir noch die CPG 1.4.14 (stable) läuft. Spekulativ könnte man also sagen, daß irgendwas in der v1.4.18 nicht so ganz mag. Habt ihr schon mal in der Coppermine Gallery (http://forum.coppermine-gallery.net/) nachgefragt? Die werden da eher helfen können als ich.

So long...
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: xmjay in 19 Dezember 2008, 16:02:41
Hi Pat !


Zitat von: Pat Satanus in 19 Dezember 2008, 15:50:55
Habt ihr schon mal in der Coppermine Gallery (http://forum.coppermine-gallery.net/) nachgefragt?

Ich für meinen Teil nicht, nutze die CPG ausschließlich für mich allein, dort nachfragen steht bei mir also nicht oben aufn Zettel, hab mir die Lightbox lediglich angeschaut.
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: Pat Satanus in 19 Dezember 2008, 16:37:16
Wenn ich mehr Zeit hätte, würde ich da mal suchen, bzw. nachfragen. Aber leider ist jetzt grad vor Weihnachten der Bär am Steppen und ich schieb 14-Stunden-Tage. Aber die Lösung würde mich auch sehr interessieren.
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: _icke_ in 19 Dezember 2008, 19:38:55
Hallo,

ich hab vesuchsweise mal Deine Dateien aus dem ersten Beitrag versucht. Damit geht es leider auch nicht. Somit scheinst Du mit der Vermutung recht zu haben, dass es an der Version liegt.

VG Marc
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: xmjay in 19 Dezember 2008, 20:18:04
Guten Tag !

@ Pat Satanus:

Hast Du Dateien der CPG + Bridge 1.4.14 (hab nur noch n Update von 1.4.13 auf 1.4.14 + neure Versionen) ?
Dann probier ich das nach Anleitung (http://www.pragmamx.org/Forum-topic-27459.html) auf meiner Testseite.Kann allerdings ein paar Tage dauern.

Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: _icke_ in 19 Dezember 2008, 20:51:00
Hi,

ich hab noch die 1.4.10 auf der Platte incl. der Updates bis 1.4.14.

Bei Bedarf einfach anschreiben.

VG Marc
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: Pat Satanus in 20 Dezember 2008, 16:25:32
Hi xmjay.
Ich hab das CPG auch nur auf 1.4.14 geupt. Das war mal hier in den Downloads, also am besten mal einen der PMX-Götter ansprechen deswegen.

So long...
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: xmjay in 20 Dezember 2008, 16:33:24
Hi Pat !

Hab Marc ne Mitteilung geschreibselt.
Da er die 1.4.10 noch aufe Platte hat, findet sich dort eventuell auch die Brücke.
Wenns so nix wird, versuch ichs an anderer Stelle.

:)
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: xmjay in 20 Dezember 2008, 20:24:50
Hi again !

Bin eben fündig geworden, hab die Daten auf ner externen Festplatte gefunden.  :BD:
Fange an...
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: xmjay in 20 Dezember 2008, 21:03:29
Guckguck !

Ging ja fixer als ich dachte.  :)
Nur dort ist dasselbe Problem wie bei der aktuellen Version, also nichts zu sehen von Next und Prev.
Hier zu sehen:

http://www.xmjay.de/xulli/modules.php?name=Gallery&act=displayimage&album=1&pos=0

Welche PHP-Version läuft bei Dir Pat ?

Mein Seite läuft auf PHP 5.2.6, bei Marc läuft 5.2.1.
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: Pat Satanus in 21 Dezember 2008, 10:11:38
Es ist ein seltsames Problem, bei dem ich vermute, daß es bestimmt irgendein kleiner unscheinbarer Fehler sein wird. Macht mir mal den Gefallen, die prev und next Bilder als .jpg hochzuladen und die Pfade anzupassen.
Beispiel: neuerpfeil.jpg hochladen und mit dem Code #prevLink:hover, #prevLink:visited:hover { background: url(modules/Gallery/themes/mx-port/images/neuerpfeil.jpg) left 15% no-repeat; } aufrufen. Wer weiß, vielleicht bringt das ja was.

Meine PHP-Version ist 4.3.10 (jaja, ich weiß, wie rückständig das ist, aber mein Hoster ist immer noch nicht in der Lage, das zu ändern, auch egal, solange es läuft...).
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: xmjay in 21 Dezember 2008, 12:00:22
Moin Pat !

Änderungen durchgeführt, jedoch keine Veränderung.Cache zurückgesetzt, direkt läßt sich die Grafik aufrufen, also http://www.xmjay.de/xulli/modules/Gallery/themes/mx-port/images/neuerpfeil.jpg.
Was halt auffällig ist in meinen Augen, dass die Seiten, auf denen es nicht funzt, PHP >5 haben und Du z.B. PHP >4 und es dort funkionukkelt.
Okay, bei drei Leutz bleibt es nur n Verdacht.
:gruebel:
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: Pat Satanus in 21 Dezember 2008, 12:04:33
Ob es wirklich an der PHP-Version liegt, kann man gewiss nicht sagen. Aber es kann sein, daß die Lightbox-Software nicht auf dem aktuellsten Stand ist. Wieg gesagt, am besten mal bei den Copperminern nachfragen, vielleicht gibt es dieses Problem auch bei anderen Lightbox-Usern.

So long...
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: _icke_ in 21 Dezember 2008, 12:17:42
Mit den Änderungen zu jpg Bildern hat bei mir auch nicht geholfen.  :'(

Wobei hier sicher auch noch was angepasst werden müsste, oder:

#prevLink, #nextLink { width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }

VG Marc
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: grafikmurkser in 21 Dezember 2008, 15:38:31
ich hab die Lightbox auch eingebaut. Änderungen zum "Vorher" =  null 
das Ganze wird garnicht angezeigt
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: Pat Satanus in 07 Januar 2009, 08:38:15
Falls dieses Problem noch nicht gelöst sein sollte, vielleicht hilft euch das hier weiter:
In der style.css wird ziemlich am Schluß die prev und next angegeben. So sollte das im Code aussehen (zumindest sieht es so bei mir aus und funktioniert):


#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/images/nextlabel.gif) right 15% no-repeat; }


Ich hoffe, das bringt euch einen Schritt weiter.
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: xmjay in 07 Januar 2009, 10:37:19
Moin Pat !

Habe den Code in der "style.css" eingefügt, so wie von Dir im vorigen Beitrag beschrieben, Cache zurückgesetzt, die Bilder "PREV" und "NEXT" werden nicht dargestellt.

:morning:

Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: Pat Satanus in 07 Januar 2009, 11:06:37
Tja, nun bin ich mit dem Latein wirklich am Ende, sorry.
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: xmjay in 07 Januar 2009, 11:28:07
Huhu Pat !  :)

Is doch ma überhaupt nicht schlimm, zwar schade, ich sehe das vollkommen geschmeidig.
In meinem Fall isses ja eh nur für mich denn die CPG is auf meiner Seite nur für mich zugänglich.
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: deepsleep in 13 Januar 2009, 03:55:57
Hallo Zusammen

Kürzt mal die Image-Pfade:

#prevLink:hover, #prevLink:visited:hover { background: url(/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/images/nextlabel.gif) right 15% no-repeat; }


Bei mir hat es funktioniert.

Gruss
Deepsleep
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: xmjay in 13 Januar 2009, 12:50:16
Hello !

Bingo, so funktioniert es bei mir auch  :thumbup:

Zitat von: deepsleep in 13 Januar 2009, 03:55:57
Kürzt mal die Image-Pfade:
#prevLink:hover, #prevLink:visited:hover { background: url(/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/images/nextlabel.gif) right 15% no-repeat; }

Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: Pat Satanus in 13 Januar 2009, 15:28:43
Seltsam, seltsam... bei mir ging genau die gekürzten Pfade nicht, sondern nur die volle Adresse.
Danke für den Hinweis.
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: _icke_ in 13 Januar 2009, 16:30:42
Hallo,

geile Sache. Bei mir gehts nun auch.

Vielen Dank.

VG Marc
Titel: Re: Lightbox - Next & Prev Bilder werden nicht angezeigt
Beitrag von: Thyler21 in 14 März 2009, 02:46:50
Hatte das selbe problem, hab in der css folgendes:

#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/lightbox/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/lightbox/images/nextlabel.gif) right 15% no-repeat; }


in:
#prevLink { left: 0; float: left;background: url(/lightbox/images/prevlabel.gif) left 15% no-repeat;}
#nextLink { right: 0; float: right;background: url(/lightbox/images/nextlabel.gif) right 15% no-repeat;}
#prevLink:hover, #prevLink:visited:hover { background: url(/lightbox/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/lightbox/images/nextlabel.gif) right 15% no-repeat; }

geändert!

Weiters wurde der "close"-Button nicht angezeigt, welchen ich dann von /lightbox/images nach /images kopiert hab!

Ich hoffe das hilft Euch weiter! :gruebel: