[Plugin Lightbox] Bild öffnet sich im Fenster

User avatar
janiekmulder
Master Bludit
Posts: 88
Joined: Sun Jun 28, 2020 2:21 pm

Edi wrote: Tue Aug 04, 2020 7:03 pm Das Problem hängt mit einzelnen Themes zusammen. Was es verursacht, muss ich versuchen herauszufinden.
Jep, gerade ausprobiert:

Blekathlon, Ararajuba und Andy funktionieren nicht.

Alternative und Blog X funktionieren. Die Lightbox leuchtet. :)

Nur mal so als kleine Auswahl.

Problem umzingelt. :lol:
User avatar
janiekmulder
Master Bludit
Posts: 88
Joined: Sun Jun 28, 2020 2:21 pm

janiekmulder wrote: Tue Aug 04, 2020 7:20 pm Alternative und Blog X funktionieren. Die Lightbox leuchtet. :)
Auf dem lokalen Rechner funktionieren diese Themes ebenfalls. Localhost hat also kein Problem mit der Lightbox, sondern tatsächlich einzelne Themes.
User avatar
janiekmulder
Master Bludit
Posts: 88
Joined: Sun Jun 28, 2020 2:21 pm

Auf der Suche nach dem "perfekten" Theme möchte ich auf einige wichtige Funktionalitäten achten. Dazu zählt insbesondere die Nutzungsmöglichkeit der Lightbox zur Darstellung von Bildern und Galerien.

Wir konnten nun feststellen, dass die Lightbox nicht immer funktioniert und scheinbar ist das von Theme zu Theme unterschiedlich. Wodurch auch immer bedingt.

Ich habe mir die Mühe gemacht und eine Versuchsreihe für die mir zugänglichen Themes aufgesetzt. Hier das Resultat meiner Tests (nur Bildanzeige in der Box):

Diese Themes unterstützen die Lightbox:
  • Alternative
    BlogX
    Clean BlogX
    DevTheme
    Echo
    Editorial
    Keep It Simple
    KOH Terminal
    Lingonberry
    Log
    Massively
    Mediumish
    Mojgan
    Moran
    Portfolio
    Sea Point
    Styler
    Typerite


Diese Themes unterstützen die Lightbox nicht:
  • Andy
    Ararajuba
    Blekathlon
    Aerial
    Identity
    HappyBuddha
    PMFWS
    PD-Vanilla
    Blue
    Bluma
    core
    Dark Green Code
    Freelancer
    Hinode
    Kernel Panic
    MEGA
    Micro
    Mini Site
    Moran
    Perfect Bludit Theme
    TAGG
    μ
Mir ist es natürlich nicht möglich zu bewerten, ob primär die Themes die Unterstützung für die Lightbox nicht haben oder, ob die Lightbox irgendwas an Fehlern oder Problematiken hat.

Ich habe nur vorbehaltlos getestet, mehr nicht.

Leider ist auch das von mir bevorzugte Theme Blekathlon bei den Themes, die nicht mit der Lightbox kooperieren. Schade. :cry:

Aber vielleicht kann man die Entwickler der Themes (oder den Entwickler der Lightbox) motivieren hier Abhilfe zu schaffen. :)

Vielleicht ist es ja nur eine Kleinigkeit. ;)
kohbarg
Sr. Bludit
Posts: 33
Joined: Tue Jun 11, 2019 11:36 am
Has thanked: 2 times
Been thanked: 2 times

Hi, im Theme Blekathlon ist wohl jquery nicht aktiviert?
Geh mal in die THEME/index.php und ergänze:

Code: Select all

    
<?php include(THEME_DIR_PHP.'footer.php'); ?>    
<?php echo Theme::jquery(); ?>
<?php echo Theme::javascript('js/bundle.min.js'); ?>    
Hab mal eine Testinstalattion mit Blekathlon gemacht, da klappt das dann.
User avatar
janiekmulder
Master Bludit
Posts: 88
Joined: Sun Jun 28, 2020 2:21 pm

kohbarg wrote: Wed Aug 05, 2020 4:15 pm Hi, im Theme Blekathlon ist wohl jquery nicht aktiviert?
Geh mal in die THEME/index.php und ergänze:

Code: Select all

    
<?php include(THEME_DIR_PHP.'footer.php'); ?>    
<?php echo Theme::jquery(); ?>
<?php echo Theme::javascript('js/bundle.min.js'); ?>    
Hab mal eine Testinstalattion mit Blekathlon gemacht, da klappt das dann.
Hi Kohbarg,

ich habe den Code ergänzt und es funktioniert nun auch bei mir. Cool.

Vielen Dank für die Info und die Hilfe.

Jetzt müsste nur noch der Entwickler das seinem Paket ergänzen. :)

Wenn dieser oder ein ähnlicher Eintrag bei den anderen Themes auch fehlt, dann könnte auch System dahinterstecken. Schon merkwürdig. :shock:
kohbarg
Sr. Bludit
Posts: 33
Joined: Tue Jun 11, 2019 11:36 am
Has thanked: 2 times
Been thanked: 2 times

Jetzt müsste nur noch der Entwickler das seinem Paket ergänzen. :)
Ich sach ma sooo...wenn das Theme sonst kein JQuery benötigt, ist das wohl eher Sache des Users!
...dann könnte auch System dahinterstecken..
Sind vielleicht einfach Themes ohne JQuery? Das wäre ja dann das "System" dahinter ;) Ich hab mir die anderen noch nicht angesehen.
User avatar
janiekmulder
Master Bludit
Posts: 88
Joined: Sun Jun 28, 2020 2:21 pm

kohbarg wrote: Wed Aug 05, 2020 7:07 pm
Jetzt müsste nur noch der Entwickler das seinem Paket ergänzen. :)
Ich sach ma sooo...wenn das Theme sonst kein JQuery benötigt, ist das wohl eher Sache des Users!
Puh, mag sein, dass ich nicht tief genug in der Gesamtmaterie stecke, aber welcher "normale" User fummelt von sich aus im Scriptcode rum?

Eine Option von Einstellungen in den Themes wäre m.E. durchaus angebracht, um auch interessierten Bluditnutzern die Handhabung zu ermöglichen.

Meine jetzige Aktivierung bedeutet, dass bei einem Update des Themes die Einstellung wieder weg ist. :roll:

Aber gut, die Entwickler sind die Herrscher des Geschehens und der User hat damit zu leben.

Da ich selber kein Theme erstellen kann, muss ich eben weitersuchen.

Zumindest ist die Problematik erkannt und somit auch keine Problematik mehr, sondern nur noch eine Thematik. Hat doch auch sein Gutes. :)
User avatar
Edi
Site Admin
Posts: 3121
Joined: Sun Aug 09, 2015 5:01 pm
Location: Zurich
Has thanked: 54 times
Been thanked: 77 times
Contact:

janiekmulder wrote: Wed Aug 05, 2020 7:38 pm Meine jetzige Aktivierung bedeutet, dass bei einem Update des Themes die Einstellung wieder weg ist. :roll:
Du kannst auch das Plugin HTML-Code verwenden und Folgendes in das Feld "Footer" des Bereichs "Website" eintragen:

Code: Select all

<script src="https://meinedomain.de/bl-kernel/js/jquery.min.js"></script>
Damit kannst Du das Theme bedenkenlos aufdatieren. ;-)
Clickwork - Websites mit Bludit | Planet Bludit - Tipps und Snippets
User avatar
janiekmulder
Master Bludit
Posts: 88
Joined: Sun Jun 28, 2020 2:21 pm

Edi wrote: Wed Aug 05, 2020 8:37 pm Du kannst auch das Plugin HTML-Code verwenden und Folgendes in das Feld "Footer" des Bereichs "Website" eintragen:

Code: Select all

<script src="https://meinedomain.de/bl-kernel/js/jquery.min.js"></script>
Damit kannst Du das Theme bedenkenlos aufdatieren. ;-)
Das funktioniert auch bei mir nun endlich mal ohne Umwege und Probleme. :shock:

Naja, fast... zumindest... wenn dieses https nicht gewesen wäre bei der Umstellung auf localhost. :cry:

Läuft aber jetzt. Vielen Dank für den Tipp! :mrgreen:
User avatar
janiekmulder
Master Bludit
Posts: 88
Joined: Sun Jun 28, 2020 2:21 pm

Auf einem meiner Webspaces ist PHP-Version 7.3 vorgegeben.

Damit läuft die Lightbox nicht, trotz Umstellung der Bludit-Version auf 3.13.1.

Das eigentlich leuchtende Bild wird gaaaanz unten auf der Seite dargestellt (nicht in einem anderen Fesnter), aber nicht als Lightbox. Eine Galerie funktioniert ebenfalls nicht.

Eine höhere PHP-Version lässt sich laut Hoster derzeit nicht einstellen.

Mal gewinnt man, mal verliert man. 8-)
Post Reply