Mobirise Cookie Alert im Test

Neue Versionen, Updates und Download
Klaus
Supporter
Supporter
Beiträge: 439
Registriert: Mi 21. Jul 2021, 00:43

Mobirise Cookie Alert im Test

Ungelesener Beitrag von Klaus »

EDIT Tommy

Beiträge als neues Thema abgetrennt



Noch mal zu der Frage von oben (https://www.mobirise-tutorials.com/Foru ... 8398#p8398).

Kann es nicht doch sein dass Du Deine Skripte schon für CookieFirst angepasst hast und das dann eben mit MR nicht mehr funktioniert?

Hatte mir gerade mal angesehen wie es gemacht wird und das mit dem type="text/plain" ist schon auffällig.
https://support.cookiefirst.com/hc/de/a ... it%C3%A4t-
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5744
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Mobirise Cookie Alert im Test

Ungelesener Beitrag von Tommy Herrmann »

Moin,

wenn Du meine Testseite (im geschützten Verzeichnis) meinst, nein - da habe ich ja "CookieFirst" gar nicht drauf.

Diese Seite wird mit dem neuen "Cookie Alert" der v5.6.17 BETA von Mobirise geschützt, deswegen das "text/plain".

Benutzer: AMP
Passwort: will-ich-sehen

https://www.mobirise-tutorials.com/AMP/Testseite-Blank/

Ansonsten - welche Seite meinst Du? Alle anderen Seiten von mir haben das nicht, denn die sind alle nur (noch) mit dem alten "Cookie Alert" der v5.6.13 versehen, den ich später auch ganz entfernen will.
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5744
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Mobirise Cookie Alert im Test

Ungelesener Beitrag von Tommy Herrmann »

Ich habe jetzt schon mal den Cookie von Mobirise vom "Cookie Alert" (cookiesDirective) auf diesen beiden Projekten ganz entfernt:

https://www.mobirise-tutorials.com/

https://www.mobirise-tutorials.com/Tutorials/
Klaus
Supporter
Supporter
Beiträge: 439
Registriert: Mi 21. Jul 2021, 00:43

Re: Mobirise Cookie Alert im Test

Ungelesener Beitrag von Klaus »

Ah, jetzt hab ich's gesehen ... veriss es ...
Die machen das doppelt ... 1 mal mit dem text/pain und dann noch mit data-src.

Das war ich in der 5.6.15 noch anders ... da haben sie dann nur data-src nach src geändert und jetzt fügen sie ein neues JS per JavaScript hin zu ...
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5744
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Mobirise Cookie Alert im Test

Ungelesener Beitrag von Tommy Herrmann »

... bin unendlich dankbar für jeden Hinweis - danke :tu:

v5.6.17 BETA - Mist durch neuen "Cookie Alert":

Code: Alles auswählen

<script type="text/plain" data-src="assets/bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="assets/web/assets/cookies-alert-plugin/cookies-alert-core.js"></script>
<script src="assets/web/assets/cookies-alert-plugin/cookies-alert-script.js"></script>
<script type="text/plain" data-src="assets/smoothscroll/smooth-scroll.js"></script>
<script type="text/plain" data-src="assets/ytplayer/index.js"></script>
<script type="text/plain" data-src="assets/smart-cart/minicart.js"></script>
<script type="text/plain" data-src="assets/smart-cart/minicart-customizer.js"></script>
<script type="text/plain" data-src="assets/dropdown/js/navbar-dropdown.js"></script>
<script type="text/plain" data-src="assets/mbr-switch-arrow/mbr-switch-arrow.js"></script>
<script type="text/plain" data-src="assets/popup-plugin/script.js"></script>
<script type="text/plain" data-src="assets/popup-overlay-plugin/script.js"></script>
<script type="text/plain" data-src="assets/theme/js/script.js"></script>
<script type="text/plain" data-src="assets/formoid.min.js"></script>
v5.6.13 - ohne diesen neuen "Cookie Alert" sieht die identische Seite so aus:

Code: Alles auswählen

<script src="assets/bootstrap/js/bootstrap.bundle.min.js"></script>
  <script src="assets/web/assets/cookies-alert-plugin/cookies-alert-core.js"></script>
  <script src="assets/web/assets/cookies-alert-plugin/cookies-alert-script.js"></script>
  <script src="assets/smoothscroll/smooth-scroll.js"></script>
  <script src="assets/ytplayer/index.js"></script>
  <script src="assets/smart-cart/minicart.js"></script>
  <script src="assets/smart-cart/minicart-customizer.js"></script>
  <script src="assets/dropdown/js/navbar-dropdown.js"></script>
  <script src="assets/mbr-switch-arrow/mbr-switch-arrow.js"></script>
  <script src="assets/popup-plugin/script.js"></script>
  <script src="assets/popup-overlay-plugin/script.js"></script>
  <script src="assets/theme/js/script.js"></script>
  <script src="assets/formoid.min.js"></script>
Klaus
Supporter
Supporter
Beiträge: 439
Registriert: Mi 21. Jul 2021, 00:43

Re: Mobirise Cookie Alert im Test

Ungelesener Beitrag von Klaus »

Das erklärts jetzt -> passt scho

Code: Alles auswählen

                    return new Promise(function(b,
                        c) {
                        if (a.getAttribute("data-src")) {
                            var d = document.createElement("script");
                            document.body.appendChild(d);
                            d.onload = function(a) {
                                b()
                            };
                            d.onerror = function() {
                                c()
                            };
                            d.src = a.getAttribute("data-src")
                        } else d = document.createElement("script"), document.body.appendChild(d), d.innerHTML = a.innerHTML, b();
                        a.remove()
                    })
                }
                var d = document.querySelectorAll("script"),
                    e = Promise.resolve();
                d.forEach(function(b) {
                    b.src || "text/javascript" === b.type || (e = e.then(function() {
                        return a(b)
                    }))
Klaus
Supporter
Supporter
Beiträge: 439
Registriert: Mi 21. Jul 2021, 00:43

Re: Mobirise Cookie Alert im Test

Ungelesener Beitrag von Klaus »

Ich hab gesehen woher das mit der weißen Seite kommt ... das Cookie Skript von MR fügt über document.body.appendChild(c); ein DIV an das zum "abdunkeln" der Seite dient, läuft das Skript dann später wenn man freigibt nicht sauber durch bleibt das weiß stehen und verdeckt alles auf der Seite.

In den DEV Tools kann man das DIV löschen und sieht dass eigentlich alles da ist und bis auf das erste Bild (Bildvergleich) klappt auch das Meiste.

Ich hab hier mal über die DEV Tools das "blöde" DIV mal auf 50% damit man es noch sieht, aber auch sieht dass darunter die Seite "versteckt" ist:
DIV1.JPG
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5744
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Mobirise Cookie Alert im Test

Ungelesener Beitrag von Tommy Herrmann »

Klaus,

Du bist unschlagbar :)

:tu:

... aber es bleibt Mist. Das Overlay muss ja sein, denn sonst sieht das nur ganz furchtbar mit der nicht formatierten Seite (vor der Zustimmung) aus.

Das mit dem Bildvergleich werden sie wohl nicht korrigieren, denn da blockieren sie einfach jQuery, was es ja seit Bootstrap 5 nicht mehr geben soll. Ich denke aber, dass das gar nicht geht - weil unendlich viele alte Mobirise Seiten geradezu auf jQuery aufbauen - auch meine.

Ja - ich habe denen das ja alles geschrieben - mal sehen was die 5 BETA-Version bringt - meist kommen die Freitags raus.

https://forums.mobirise.com/discussion/ ... ent_104168

Ich leihe mir mal Deinen Screenshot für die Helden vom Support ...

https://forums.mobirise.com/discussion/ ... ent_104217
Klaus
Supporter
Supporter
Beiträge: 439
Registriert: Mi 21. Jul 2021, 00:43

Re: Mobirise Cookie Alert im Test

Ungelesener Beitrag von Klaus »

Ja sieht etwas nach BUG aus, wird schon noch ... oder auch nicht! ;-)

Du hast aber gerade Deine Seite weg ... auf der würden sie sehen dass im then vom Promise eine Exception fliegt und das ist genau da wo sie das remove machen wollen aber es nicht geht.
"Uncaught (in promise) undefined Promise.then (async)"
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5744
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Mobirise Cookie Alert im Test

Ungelesener Beitrag von Tommy Herrmann »

nur zu Deiner Info. Nachdem ich diesen Stress bei der Umstellung auf PHP 8 mit dem Forum hatte, haben sie heute ein Update für das Plugin "Board Announcements" gebracht.
Klaus
Supporter
Supporter
Beiträge: 439
Registriert: Mi 21. Jul 2021, 00:43

Re: Mobirise Cookie Alert im Test

Ungelesener Beitrag von Klaus »

... und am Ende wurde es aber "falsch verdächtigt" und war es gar nicht ... da muss der Entwickler aber sonst irgendwie ein schlechtes Gewissen gehabt haben.
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5744
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Mobirise Cookie Alert im Test

Ungelesener Beitrag von Tommy Herrmann »

Ich finde es immer noch merkwürdig, dass mein Forum beim Aufruf von diesem Plugin abgestürzt ist und nicht von dem fehlerhaften. Ich wollte ja nach der Umstellung auf PHP 8 eben eine Ankündigung oben ins Forum schreiben. Aber egal...

Ich habe das Update heute morgen erfolgreich hier installiert.
Klaus
Supporter
Supporter
Beiträge: 439
Registriert: Mi 21. Jul 2021, 00:43

Re: Mobirise Cookie Alert im Test

Ungelesener Beitrag von Klaus »

Ich hatte Deine Seite ja vom Server kopiert und sie läuft jetzt lokal bei mir, zumindest wird das "weiß" wieder freigeschaltet.
Meiner Meinung nach hat eines oder mehrere Skripte am Server gefehlt und dann knallt beim Laden im MR Code.
Falls ich es richtig gesehen habe war das Verzeichnis assets-image nicht vollständig vorhanden.
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5744
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Mobirise Cookie Alert im Test

Ungelesener Beitrag von Tommy Herrmann »

da sind viele händische Sachen dabei. Ich kann Dir gerne eine "Vorlage" als ZIP senden, dann kannst Du das Projekt richtig importieren.

... ist aber eben was Krankes - viel Mühe gegeben - alles kaputt zu bekommen :D

... ich sende Dir gleich mal eine "PN" zum Download-Link. Dann die Datei "project.mobirirse" über Sites importieren
Klaus
Supporter
Supporter
Beiträge: 439
Registriert: Mi 21. Jul 2021, 00:43

Re: Mobirise Cookie Alert im Test

Ungelesener Beitrag von Klaus »

Ja kannst mal machen befürchte aber dass ich wegen dem fehlendem Codeeditor gar nicht publizieren kann.

Fass meine Vermutung stimmt müssten sie ggf. ein catch reinmachen und weitermachen mit dem Laden der vorhanden Skripte ...
Klaus
Supporter
Supporter
Beiträge: 439
Registriert: Mi 21. Jul 2021, 00:43

Re: Mobirise Cookie Alert im Test

Ungelesener Beitrag von Klaus »

Also lokal mit den Assets von Dir aus der Zip und den 2 cookies-alert-* der 5.6.17er läuft es ... ich glaue MR mag Deinen Server nicht.
FotosLokal1.JPG
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 5744
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: Mobirise Cookie Alert im Test

Ungelesener Beitrag von Tommy Herrmann »

... ich glaube lokal lief das bei mir auch (weiß nicht mehr).

... müsste ich erst die BETA nochmals installieren - heute nicht. Das passiert auch nur bei der Wahl, wenn man allem zustimmen muss - Consent.

Dieses "Voher/Nachher" Teil benötigt jQuery. Das hatte ich auch lokal installiert.
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 14 Gäste