Seite 1 von 1

mod_rewrite modul und lightbox gallerie Probleme

Verfasst: Di 16. Dez 2008, 12:49
von gassi
Hallo,
ich habe das advanced_mod_rewrite modul 0.45 in mein C 4.8.8 integriert - läuft im gegensatz zum 0.5 auch ganz gut- nur habe ich eine Lightbox gallerie eingerichtet - die nun leider nicht mehr funktioniert. Javascript wird nicht mehr ausgeführt - das bild wird einfach in einem neuen fenster geöffnet - hat jemand nen Tipp für mich?!

Danke schön

Gruss Gassi

Re: mod_rewrite modul und lightbox gallerie Probleme

Verfasst: Di 16. Dez 2008, 16:44
von xmurrix
Hallo,
gassi hat geschrieben:...ich habe das advanced_mod_rewrite modul 0.45 in mein C 4.8.8 integriert - läuft im gegensatz zum 0.5 auch ganz gut- nur habe ich eine Lightbox gallerie eingerichtet - die nun leider nicht mehr funktioniert. Javascript wird nicht mehr ausgeführt - das bild wird einfach in einem neuen fenster geöffnet - hat jemand nen Tipp für mich?...
kann man sich das irgendwo live ansehen? So ist es etwas schwierig, den Fehler einzugrenzen.

Interessant wäre auch der ausgegebene HTML-Code der Seite, auf dem Lightbox nicht funzt, einmal mit aktivem Mod Rewrite und einmal ohne.

Gruß
xmurrix

Verfasst: Di 16. Dez 2008, 17:34
von gassi
Also mit ausgeschaltetem Mod_rewerite ist der Quellcode so:

Code: Alles auswählen

<table cellpadding="0" cellspacing="0" border="0" width="100%" class="gTable">
	
		<tr><td class="gallery_image">
    <div class="link"><a href="upload/bildergalerie/P1020042.jpg" rel="lightbox[Images]" title="Strasse"><img src="cache/8357224b13746fae6b6b71b22980f803.jpg" title="" alt="" /></a></div>

</td><td class="gallery_image">
    <div class="link"><a href="upload/bildergalerie/P1030817.jpg" rel="lightbox[Images]" title="Mauer in rot"><img src="cache/5360c0b10417f89e22d8c51d2df1ec89.jpg" title="" alt="" /></a></div>
</td><td class="gallery_image">
    <div class="link"><a href="upload/bildergalerie/P1080353.jpg" rel="lightbox[Images]" title=""><img src="cache/a5aa1111ebe2534e44fab2efc2ec877b.jpg" title="" alt="" /></a></div>
</td><td width="110" height="150" class="empty"></td></tr>
	
	</table>
Eingeschaltet so:

Code: Alles auswählen

<table cellpadding="0" cellspacing="0" border="0" width="100%" class="gTable">
	
		<tr><td class="gallery_image">
    <div class="link"><a href="http://localhost/cmsschupfen/cms/upload/bildergalerie/P1020042.jpg" rel="lightbox[Images]" title="Strasse"><img src="cache/8357224b13746fae6b6b71b22980f803.jpg" title="" alt="" /></a></div>

</td><td class="gallery_image">
    <div class="link"><a href="http://localhost/cmsschupfen/cms/upload/bildergalerie/P1030817.jpg" rel="lightbox[Images]" title="Mauer in rot"><img src="cache/5360c0b10417f89e22d8c51d2df1ec89.jpg" title="" alt="" /></a></div>
</td><td class="gallery_image">
    <div class="link"><a href="http://localhost/cmsschupfen/cms/upload/bildergalerie/P1080353.jpg" rel="lightbox[Images]" title=""><img src="cache/a5aa1111ebe2534e44fab2efc2ec877b.jpg" title="" alt="" /></a></div>
</td><td width="110" height="150" class="empty"></td></tr>
	
	</table>

Die Bildpfade sollten doch eigentlich nix ausmachen? Das Javascript reagiert doch auf den "rel" beziehung wenn ich mich nicht irre....

Verfasst: Di 16. Dez 2008, 22:41
von xmurrix
Hallo,
gassi hat geschrieben:...Die Bildpfade sollten doch eigentlich nix ausmachen? Das Javascript reagiert doch auf den "rel" beziehung wenn ich mich nicht irre....
das macht alles einen guten Eindruck. Wie ist es eigentlich, wenn du Mod Rewite ausschaltest, funktioniert dann die Lightbox so wie sie soll?

Ich würde sicherheitshalber nochmal überprüfen, ob die JS-Datei zur Lightbox korrekt eingebunden wird, wenn nicht, kann der von dir beschriebene Effekt auch auftreten.

Auf der sicheren Seite bist du, wenn du den Pfad absolut vom Root aus angibst, also mit /cmsschupfen/cms/js/...

Gruß
xmurrix

Verfasst: Mi 17. Dez 2008, 00:37
von gassi
Hi xmurrix,
also bei ausgeschaltetem Mod_rewrite funktioniert alles so wie es soll - also der Blendeffekt erscheint...

Habe auch mal den absoluten Pfad verwendet - bringt aber nix:

Code: Alles auswählen

<script type="text/javascript" src="/cmschupfen/js/prototype.js"></script>
<script type="text/javascript" src="/cmschupfen/js/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="/cmschupfen/js/lightbox.js"></script>
Also sollte die javascirpt datei doch richtig eingebunden sein... könnte es evtl. an der "http://" verlinkung der Bildpfade liegen...? Was anderes kann ich mir sonst fast nicht vorstellen? Alles andere ist ja identisch....

Ich wüsste halt auch nicht was ich gross ausprobieren sollte...
Hat denn sonst keiner eine 4.8.8 mit Mod_rew laufen und dem lightbox modul?

Für weitere Tipps bin ich sehr dankbar....

Danke
Gruss Gassi

Verfasst: Mi 17. Dez 2008, 08:13
von BagHira
Hallo Gassi,

gassi hat geschrieben:

Code: Alles auswählen

<script type="text/javascript" src="/cmschupfen/js/prototype.js"></script>
<script type="text/javascript" src="/cmschupfen/js/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="/cmschupfen/js/lightbox.js"></script>
änder das mal in, bzw. schau dir den Quelltext bei meiner Galerie an:

Code: Alles auswählen

<script type="text/javascript" src="/cmschupfen/cms/js/prototype.js"></script>
<script type="text/javascript" src="/cmschupfen/cms/js/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="/cmschupfen/cms/js/lightbox.js"></script> 
Wobei ich mir nicht sicher bin ob das "/cmschupfen/cms/" bei dir überhaupt sein muß?
die Lightbox läuft bei mir onhe Probleme (siehe Signatur)

Verfasst: Do 18. Dez 2008, 17:26
von gassi
Hi BagHira,

danke dir - du hattest recht.... jetzt läuft das ganze... wundert mich jedoch das es ohne Mod_rewwrite dann lief *wunder*
naja- auf jeden fall hat das /cms/ in der absoluten Pfadangabe gefehlt -

Ich danke euch :)

Gruss Gassi