Lightbox - Next & Prev Bilder werden nicht angezeigt

Begonnen von _icke_, 17 Dezember 2008, 22:07:17

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

_icke_

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

Pat Satanus

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.
Cuiusvis hominis est errare, nullius nisi insipientis in errore perseverare.
-Cicero-

xmjay

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:
CMS-Version: pragmaMx 1.12.3 | PHP-Version: 5.2.12 | MySQL-Version: 5.1.66

_icke_

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

Pat Satanus

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 nachgefragt? Die werden da eher helfen können als ich.

So long...
Cuiusvis hominis est errare, nullius nisi insipientis in errore perseverare.
-Cicero-

xmjay

Hi Pat !


Zitat von: Pat Satanus am 19 Dezember 2008, 15:50:55
Habt ihr schon mal in der Coppermine Gallery 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.
CMS-Version: pragmaMx 1.12.3 | PHP-Version: 5.2.12 | MySQL-Version: 5.1.66

Pat Satanus

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.
Cuiusvis hominis est errare, nullius nisi insipientis in errore perseverare.
-Cicero-

_icke_

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

xmjay

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 auf meiner Testseite.Kann allerdings ein paar Tage dauern.

CMS-Version: pragmaMx 1.12.3 | PHP-Version: 5.2.12 | MySQL-Version: 5.1.66

_icke_

Hi,

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

Bei Bedarf einfach anschreiben.

VG Marc

Pat Satanus

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...
Cuiusvis hominis est errare, nullius nisi insipientis in errore perseverare.
-Cicero-

xmjay

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.

:)
CMS-Version: pragmaMx 1.12.3 | PHP-Version: 5.2.12 | MySQL-Version: 5.1.66

xmjay

Hi again !

Bin eben fündig geworden, hab die Daten auf ner externen Festplatte gefunden.  :BD:
Fange an...
CMS-Version: pragmaMx 1.12.3 | PHP-Version: 5.2.12 | MySQL-Version: 5.1.66

xmjay

#13
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.
CMS-Version: pragmaMx 1.12.3 | PHP-Version: 5.2.12 | MySQL-Version: 5.1.66

Pat Satanus

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...).
Cuiusvis hominis est errare, nullius nisi insipientis in errore perseverare.
-Cicero-

xmjay

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:
CMS-Version: pragmaMx 1.12.3 | PHP-Version: 5.2.12 | MySQL-Version: 5.1.66

Pat Satanus

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...
Cuiusvis hominis est errare, nullius nisi insipientis in errore perseverare.
-Cicero-

_icke_

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

grafikmurkser

ich hab die Lightbox auch eingebaut. Änderungen zum "Vorher" =  null 
das Ganze wird garnicht angezeigt
meine pmx-Seite : die erste und einzige, freie, deutschsprachige Community rund um fraktale Bilder apophysis-schmiede   reg.User mehr als 1000

Pat Satanus

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.
Cuiusvis hominis est errare, nullius nisi insipientis in errore perseverare.
-Cicero-

xmjay

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:

CMS-Version: pragmaMx 1.12.3 | PHP-Version: 5.2.12 | MySQL-Version: 5.1.66

Pat Satanus

Tja, nun bin ich mit dem Latein wirklich am Ende, sorry.
Cuiusvis hominis est errare, nullius nisi insipientis in errore perseverare.
-Cicero-

xmjay

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.
CMS-Version: pragmaMx 1.12.3 | PHP-Version: 5.2.12 | MySQL-Version: 5.1.66

deepsleep

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
«Der beliebteste Fehler unter den Leuten, die etwas absolut idiotensicheres konstruieren wollen ist der, dass sie den Erfindungsreichtum von absoluten Idioten unterschätzen.»
Douglas Adams

xmjay

Hello !

Bingo, so funktioniert es bei mir auch  :thumbup:

Zitat von: deepsleep am 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; }

CMS-Version: pragmaMx 1.12.3 | PHP-Version: 5.2.12 | MySQL-Version: 5.1.66

Pat Satanus

Seltsam, seltsam... bei mir ging genau die gekürzten Pfade nicht, sondern nur die volle Adresse.
Danke für den Hinweis.
Cuiusvis hominis est errare, nullius nisi insipientis in errore perseverare.
-Cicero-

_icke_

Hallo,

geile Sache. Bei mir gehts nun auch.

Vielen Dank.

VG Marc

Thyler21

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: