WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Hallo zusammen,
ich habe von einer älteren RFG upgedated (diese funktionierte!) und stehe nun vor dem Problem, dass die Galerie im Augenblick nicht richtig mit meinem Kickstart Template funktioniert. Mit dem Hortal Template funktioniert jedoch alles, wodurch der Fehler eindeutig in meinem Template liegen muss.
2 Fehler:
- Man kann die Galerien nicht öffnen, da sich eine Lightbox Animation zeigt, es passiert aber nichts weiter. Das Kickstart Theme reagiert eigentlich von sich aus nur auf eine css Klasse "lightbox", die kann ich in dem <il> aber nicht finden.
- Die Beschreibung der Alben liegt irgendwie hinter den Thumbnails, auch das verstehe ich nicht.
Wenn man statt mit der linken, mit der rechten Maustaste auf ein Album klickt, und dann im neuen Tab öffnet, kommt man zumindest schonmal eine Ebene tiefer. Wenn man dann noch eine Ebene tiefer geht, gelangt man zu den eigentlichen Bildern. Dort lässt sich dann die Lightbox öffnen.
Ich verstehe leider zu wenig von Javascript, um diesen Fehler finden zu können ... Habt ihr einen Tipp für mich?
Ich habe das Template eigene jquery schon herausgenommen ...
Seite: http://www.isetta-club.de/pages/medien/fotogalerie.php
Vielen Dank für einen Tipp!
Beitrag geändert von ice (06.07.2017 19:41:45)
Offline
Sorry, kaum schreibt man hier was, kommt man dem Fehler näher.
Ich glaube, ich habe was gefunden. Sobald eine Klasse "gallery" auftaucht, öffnet das Kickstart Theme seine eigene Lightbox.
Es gibt nämlich folgendes Element:
<section class="rfg_gallery gallery rfgstyle1" id="rfg_section_208" data-section="208" data-currcat="2">Klickt man sich nämlich zu den bildern mit der rechten Maustaste und neuem Tab durch, so öffnet sich nämlich nicht nur die eigene Lightbox von RFG, sondern auch noch die Theme eigene.
Hmm ... wie kann ich die Einmischung des Themes hier verhindern?
Beitrag geändert von ice (06.07.2017 19:57:52)
Offline
Wenn ich auf der angegebenen Seite die Fehlerconsole einschalte (meist: F12) und auf die Bilder klicke, sehe ich viel rot.
Die angezeigten Probleme sind aber nicht die ursächlichen, sondern Folgefehler von "etwas"
Wo hast du denn dieses Template her?
Selbst gebaut, von hier heruntergeladen: http://www.99lime.com/elements/
Die Console kenne ich, nach klick einiges rot, ja ...
Beitrag geändert von ice (06.07.2017 20:06:10)
Offline
Versuhc mal, aus der kickstart.js die folgenden Zeilen zu entfernen:
/*---------------------------------
Slideshow
-----------------------------------*/
$('.slideshow').bxSlider({
mode: 'horizontal', // 'horizontal', 'vertical', 'fade'
video: true,
useCSS: true,
pager: true,
speed: 500, // transition time
startSlide: 0,
infiniteLoop: true,
captions: true,
adaptiveHeight: false,
touchEnabled: true,
pause: 4000,
autoControls: false,
controls: false,
autoStart: true,
auto: true
});
/*---------------------------------
Fancybox Lightbox
-----------------------------------*/
$('.gallery').each(function(i){
$(this).find('a').attr('rel', 'gallery'+i)
.fancybox({
overlayOpacity: 0.2,
overlayColor: '#000'
});
});
// lightbox links
$('a.lightbox').fancybox({
overlayOpacity: 0.2,
overlayColor: '#000'
});Offline
Ja, das funktioniert! Danke! Genau die Stelle! Nur verwende ich manchmal an andere Stelle die Lightbox Funktion vom Theme ...
Ach, ich denke, ich muss mir da noch was überlegen ...
Vielen Dank, ich habe an die kickstart.js gar nicht mehr gedacht ...
Beitrag geändert von ice (06.07.2017 20:48:51)
Offline
Aber Danke Florian, genau die Stelle ist es. Es reicht auch, wenn ich nur den Part der Gallery auskommentiere, denn diese benutze ich nur auf einer Seite und das kann ich auch durch andere Plugins von WBCE ersetzen ...
Ich denke, ich werde das ganze Theme nochmal mit Bootsrap neu bauen, denn an dem Kickstart hat der Entwickler jetzt schon seit mehreren Jahren nichts mehr weiterentwickelt, was dann mit neuen jquery Versionen wohl Probleme macht ... siehe Deprecation Warning ...
Offline