WebsiteBaker Logo
  • *
  • Templates
  • Help
  • Add-ons
  • Download
  • Home
*
Welcome, Guest. Please login or register.

Login with username, password and session length
 

News


WebsiteBaker 2.13.6 is now available!


Will it continue with WB? It goes on! | Geht es mit WB weiter? Es geht weiter!
https://forum.websitebaker.org/index.php/topic,32340.msg226702.html#msg226702


The forum email address board@websitebaker.org is working again
https://forum.websitebaker.org/index.php/topic,32358.0.html


R.I.P Dietmar (luisehahne) and thank you for all your valuable work for WB
https://forum.websitebaker.org/index.php/topic,32355.0.html


* Support WebsiteBaker

Your donations will help to:

  • Pay for our dedicated server
  • Pay for domain registration
  • and much more!

You can donate by clicking on the button below.


  • Home
  • Help
  • Search
  • Login
  • Register

  • WebsiteBaker Community Forum »
  • Recent Posts

Recent Posts

Pages: 1 2 [3] 4 5 ... 10
21
Hilfe & Support (deutsch) / Re: Fancybox im eigenen Fenster
« Last post by imebro on March 20, 2025, 08:11:36 AM »
Hallo Ihr Lieben  :lol:

dann lag es tatsächlich nur an der Benennung der jsQuery-Datei.
Diese habe ich nun "jquery-min.js" genannt und auch die Scriptzeile in "modules/fancy_box/include.php" wieder auskommentiert.

Jetzt klappt es.
Wenn man jetzt ein Bild anklickt, wird es innerhalb der selben Seite in einem eigenen Fenster, vergrößert angezeigt... genau so, wie es sein soll  (Y)

Danke für Eure Hilfe.

Grüße,
imebro
22
Hilfe & Support (deutsch) / Re: Fancybox im eigenen Fenster
« Last post by sternchen8875 on March 19, 2025, 11:11:24 PM »
Quote from: imebro on March 19, 2025, 07:34:00 PM
Habe das jetzt so umgesetzt (siehe Anhang) und genau mit der von Dir beschriebenen "jsQuery-Version 1.3.2".

sehe eben erst deinen Screenshot - die jquery-Datei muß zwingend jquery-min.js heißen. Siehe auch in den anderen Ordnern dort und mein Screenshot oben in Beitrag #7
23
Hilfe & Support (deutsch) / Re: Fancybox im eigenen Fenster
« Last post by sternchen8875 on March 19, 2025, 10:40:04 PM »
....und ich hatte auch geschrieben, das das Fancybox-Modul deinstalliert werden muß, wenn die colorbox da laufen soll.

Durch die frontend.js und die include.php werden die Scripte der Fancybox geladen und diese erzeugen dann deine aktuellen Fehlermeldungen in der Konsole wie z.b.
Code: [Select]
Uncaught TypeError: $.browser is undefined
Wenn du meinst, du hättest  die Fancybox gern noch behalten, weil du eventuell wieder retour mußt, dann muß zumindest die frontend.js und die include.php im Ordner /modules/fancybox umbenannt werden, denn WB sucht nach genau dieser Buchstabenkombinati on. Eine Datei frontendddddd.js wird dann eben nicht gefunden und nicht eingebunden.

Alles, was jetzt noch notwendig ist, dauert für einen versierten User vielleicht zwei, drei Minuten, egal, in welche Richtung man geht. Nun mußt du das in dieser Zeit nicht schaffen, es steht mir auch nicht zu, das zu beurteilen, aber funktionieren muß es.
Ich bilde mir ein, eine gut verständliche Beschreibung geliefert zu haben. Sollte es irgendwo haken, sag bitte Bescheid, denn es werden sicher noch weitere Leute kommen, die das gleiche Problem haben.
24
Hilfe & Support (deutsch) / Re: Fancybox im eigenen Fenster
« Last post by imebro on March 19, 2025, 10:09:44 PM »
...ich habe alle Änderungen jetzt zunächst mal wieder zurückgesetzt, da die Änderungen nichts verändert hatten.

Also

- Auskommentierung wieder rückgängig gemacht
- jsQuery-Version 1.9.1 wieder aktiviert

Grüße,
imebro
25
Hilfe & Support (deutsch) / Re: Fancybox im eigenen Fenster
« Last post by imebro on March 19, 2025, 08:23:12 PM »
danke Dir.

Aber ich hatte ja geschrieben, dass ich die andere jsQuery-Version bereits installiert habe (siehe mein vorletzter Post).
Dennoch ändert sich da nichts.

Grüße,
imebro
26
Hilfe & Support (deutsch) / Re: Fancybox im eigenen Fenster
« Last post by dbs on March 19, 2025, 08:19:23 PM »
Das wird jetzt zu konfus. Aktuell wird jQuery 1.10.2 nach Fancybox und vor Colorbox geladen.
So wird evtl. nur die Colorbox funktionieren.

Sternchen hatte beschrieben wie man eine andere jQuery Version in WB hinzufügt. Das ist der beste Weg, weil jQuery dann auch wirklich als erstes bzw. vor allen anderen geladen wird.
27
Hilfe & Support (deutsch) / Re: Fancybox im eigenen Fenster
« Last post by imebro on March 19, 2025, 07:52:37 PM »
@dbs:

Ich habe den Eintrag

<!--- <script type="text/javascript" src="<?php echo WB_URL; ?>/include/jquery/jquery-min.js"></script> -->

jetzt gefunden und auskommentiert in:

"modules/fancy_box/include.php"

Aber auch das hat nichts verändert.
Wie ja schon geschrieben, ist im Moment "jsQuery Vers. 1.3.2" aktiv.

Falls es jetzt eine mehr aufwendige Sache würde, würde ich es eher so lassen, wie es war.
Sollte ich dazu dann wieder die "jsQuery-Version 1.9.1" aktivieren und das Auskommentieren der obigen Zeile auch wieder rückgängig machen?

Grüße,
imebro
28
Hilfe & Support (deutsch) / Re: Fancybox im eigenen Fenster
« Last post by imebro on March 19, 2025, 07:34:00 PM »
@ sternchen8875:

Danke für den Tipp.

Habe das jetzt so umgesetzt (siehe Anhang) und genau mit der von Dir beschriebenen "jsQuery-Version 1.3.2".
Die Version 1.3.2 ist auch in den Servereinstellungen ausgewählt.
Allerdings ändert sich danach nichts, wenn ich die Webseite (Tab "Referenzen") aktualisiere.

@dbs:

ich habe den Eintrag

<!---  Einbindung der "Fancy-Box", womit man Bilder + Videos mit dem "Lightbox-Effekt" einstellen kann    -->

zwar in der inxex.php des Templates gefunden, aber nicht die 3 restlichen Zeilen.
Was meinst Du mit "Zu finden evtl. in der index.php deines Templates oder im Modul"?

29
Hilfe & Support (deutsch) / Re: Fancybox im eigenen Fenster
« Last post by sternchen8875 on March 19, 2025, 03:54:08 PM »
trotz der hartnäckigen Ignorierung meiner Bitte, doch mal das benutzte Modul mit anzuhängen, hab ich mich mal selbst auf den Weg gemacht, weil ich es selbst wissen wollte...

Die Lösung ist recht einfach, wenn man es erstmal herausgefunden hat: das dort verwendete Jquery-Fancybox-Script läuft nur mit JQuery kleiner Version 1.9.0. Da WebsiteBaker seit geraumer Zeit als min-Version die jquery_1.9.1 mitliefert und so auch auf dieser Seite aktiviert ist, läuft diese Fancybox natürlich nicht mehr
Verwendet wird auf der verlinkten Webseite die fancybox-Version 1.2.1 aus 2010
Es gäbe noch eine neuere, kostenlose Version fancybox_1.3.4, die erfordert allerdings schon wieder Umbauten im Modul und im Aufruf der Bilder -> http://fancybox.net/

Alle weiteren, neueren Versionen der Fancybox sind kostenpflichtig -> https://fancyapps.com/fancybox/

Mögliche Lösungen....
schau ich mir den Rest der verlinkten Webseite an, wäre es wohl das Einfachste, wenn man eine ältere JQuery-Version sucht und diese unter /include/jquery/dist in einem Ordner einfügt, der die Versionsnummer dieser alten Version trägt, schaut dann so aus



Ist die Version in dieser Form installiert, kann sie unter OPTIONEN-> Server -> JQuery ausgewählt werden.
Da diese Webseite keine anderen JQuery-Funktionen benutzt, sollte das kein Problem darstellen.

Variante 2 wäre ein Wechsel weg von der Fancybox und hin zur Colorbox -> hier im Anhang die neueste Version. Das erfordert dann aber eine Änderung der betroffenen Bilder-Links wie im verlinkten Beitrag und in der Readme des Colorbox-Moduls beschrieben.
Sollte das für dich in Frage kommen, bitte das Fancybox-Modul über Erweiterungen-> Module deinstallieren

Alternativ kannst du natürlich auch alles so lassen wie es aktuell ist, deine Entscheidung

30
Hilfe & Support (deutsch) / Re: Fancybox im eigenen Fenster
« Last post by dbs on March 18, 2025, 03:17:08 PM »
Man sieht im Quelltext, dass jQuery mehrfach geladen wird. Evtl. behebt das das Problem.
Ich kenne das Modul nicht, aber es erzeugt u.a. diese Zeilen:
Code: [Select]
<!---  Einbindung der "Fancy-Box", womit man Bilder + Videos mit dem "Lightbox-Effekt" einstellen kann    -->   
    <script type="text/javascript" src="https://www.kinderbetreuung-rita.de/include/jquery/jquery-min.js"></script>
    <script type="text/javascript" src="https://www.kinderbetreuung-rita.de/modules/fancy_box/jquery-fancybox.js"></script>
    <script type="text/javascript" src="https://www.kinderbetreuung-rita.de/include/jquery/jquery-pngFix.js"></script>
Die zweite Zeile läd jquery-min.js, was in deinem Fall zu Problemen führen kann, denn du hast jQuery bereits über WB aktiviert.
Am Besten genauso auskommentieren wie die erste Zeile.
Zu finden evtl. in der index.php deines Templates oder im Modul.
Pages: 1 2 [3] 4 5 ... 10
  • SMF 2.0.19 | SMF © 2017, Simple Machines
  • XHTML
  • RSS
  • WAP2