WebsiteBaker Community Forum

WebsiteBaker Support (2.13.x) => General Help & Support => Hilfe & Support (deutsch) => Topic started by: sagenhaft on December 02, 2021, 05:46:04 PM

Title: Von Lightbox2 zu Minigallery (oder so)
Post by: sagenhaft on December 02, 2021, 05:46:04 PM
Hallo
Ich habe viele alte Seiten, bzw. Beiträge im Modul "News" (Blogposts, bzw. Tagebucheinträge). In diesen sind Bilder mit sichtbaren Tumbnails verlinkt. Beim Anklicken wurden sie wie bei einer Bildergalerie vergrössert und man konnte direkt von Bild zu Bild springen. Ich hatte "Lightbox2" installiert und im Link "rel=" mit "lightbox" angegeben.
Quote
<a href="http://www.bo..../Normal/Dia7.1_43_Unter%20den%20Spizten.jpg" rel="lightbox[A]" title="Papillon"><img alt="Papillon" src="http://www.bo..../Vorschau/Dia7.1_43_Unter%20den%20Spizten.jpg" style="height:95px; width:64px" /></a>
"Lightbox2" funktioniert bekanntlich nicht mehr und ich habe es jetzt deinstalliert und "Minigallery" installiert. Jetzt habe ich zu Minigallery folgende Fragen:

Besten Dank im Voraus

Title: Re: Von Lightbox2 zu Minigallery (oder so)
Post by: dbs on December 02, 2021, 07:45:48 PM
Hi, Minigallery ist ein eigenständiges Galerie-Modul mit eigenen Funktionen. Also keine globale Verwendung als Popup wie eine Lightbox, Colorbox oder so.
Damit dürften 2. und 3. erledigt sein.
Zu 4. und 5.: du könntest Colorbox verwenden. In der frontend.js oder was benutzt wird, fügst du die class lightbox hinzu, dann reagiert es auch drauf.
Title: Re: Von Lightbox2 zu Minigallery (oder so)
Post by: sagenhaft on December 04, 2021, 02:20:52 PM
Danke für die prompte Antwort.

Es sind doofe Fragen. Sie weisen aber darauf hin, dass ich nicht ein Web-Crack bin (für die WB angedacht war/ist) und auf eine mindestens brauchbare Dokumentation angewiesen bin, oder stell dann eben solche Fragen:
Besten Dank


Title: Re: Von Lightbox2 zu Minigallery (oder so)
Post by: hgs on December 06, 2021, 08:11:13 AM
Zu 1)Schau mal hier nachhttps://addon.WebsiteBaker.org/pages/en/browse-add-ons.php?filter=colorbox&id=0A392132wird wie ein Modul unter Erweiterung im BE installiert.
Zur Benutzung mach ich mal ein "Make it easy mit WB" in unserem Youtube-Cannel.
Zu2)meinst du die "jQuery Version" unter erweiterte Option--> ServereinstellungDi ese sind von 1.9.1 bis 3.5.1 (demnächste auch 3.6) selber einstellbar.
Title: Re: Von Lightbox2 zu Minigallery (oder so)
Post by: sagenhaft on December 09, 2021, 04:17:04 PM
Danke für die Antwort

1. Colorbox habe ich nun gefunden und installiert.
2. jQueryAdmin bleibt aber wie es ist (Version 1.1.). Unabhängig der Version die ich einstelle. Siehe Anhang. Deinstallieren sollte wohl gehen, aber wo finde ich eine neuere Version, wo sich dann die Version einstellen lässt (falls wir vom gleichen sprechen)?
Title: Re: Von Lightbox2 zu Minigallery (oder so)
Post by: dbs on December 09, 2021, 08:33:47 PM
Von jQueryAdmin kannst du dich verabschieden. Läuft nicht mehr bzw. wurde für WB nicht aktualisiert.
Die jQuery Version stellst du ein wie Harald eins zuvor beschrieb.

Da du Colorbox installiert hast, steht sie global bereit. Hört allerdings noch nicht auf .lightbox.
Öffne die frontend.js der Colorbox, finde diese Stelle:
Code: [Select]
jQuery(".colorbox").colorbox({
Ändere sie zu:
Code: [Select]
jQuery(".colorbox, .lightbox").colorbox({
Theoretisch sollten nun deine Bilderlinks, die .lightbox haben, mit der Colorbox geöffnet werden.
Wenn nicht, dann brauchen wir einen Link zu so einer Problemseite.

Title: Re: Von Lightbox2 zu Minigallery (oder so)
Post by: sagenhaft on January 06, 2022, 10:19:15 PM
Danke für die Antwort. Sie wies in die richtige Richtung (sorry, habe mich erst in den letzten Tagen damit beschäftigt und zuerst das Editorproblem lösen müssen....)

Deine Antwort funktioniert für die "Stylesheetklasse" ("class=xy"). Bei mir ist die aber leer und habe dafür unter "Beziehung (rel=)" den nötigen Eintrag (rel="lightbox[A]"). Habe daher in der frontend.js der Colorbox einen analogen Block ("jQuery("a[rel='csingle']").colorbox({.......") kopiert und mit meinem Eintrag versehen:

                    jQuery("a[rel='lightbox[A]']").colorbox({
                                                loop:false,
                                                opacity: "0.7",
                                                maxWidth:"90%",
                                                maxHeight:"90%",
                                                current: "Bild {current} von {total}"

Das Problem ist für mich gelöst (und ich komme an anderer Stelle zum nächsten Problem: Default Template...)