WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

You are not logged in.

#1 21.10.2025 16:33:59

webbird
Administrator

LeafletMaps v2.0.8.1Beta zum Test

Oft kommt es ja anders, als man denkt, und so kam es, dass ich für einen bezahlten Auftrag nun doch noch an die Version 2.x dran musste. Wenn die Beta-Phase beendet ist, wird diese Version 2.1 heißen. Anbei schon mal das ZIP für Euch zum Testen, ich versuche jetzt noch die Highlights zusammen zu stellen.
Getestet bisher allerdings nur mit WB, da Kundenauftrag.

Edit: Anhang gelöscht, neue Version weiter unten

Last edited by webbird (22.10.2025 17:47:03)


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

Liked by:

jean, thanks

#2 21.10.2025 16:48:28

webbird
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

Changelog / Highlights

  • Update leaflet.js von 1.6.0 auf 1.9.4

  • Grundlegend überarbeitete map.js, weitere JavaScripts überarbeitet

  • Komplett neue Ansicht bei der Auswahl der OSM-Features (für "Points of interest" (POI))

  • Verbesserte Abfrage bei der Ermittlung der POI

  • Erweiterte Consent-Integration

  • Diverse Korrekturen

Anmerkungen zur Consent-Integration

Es ist möglich, LM mit dem "normalen" Consent aus dem Addons Repo zu verbinden. Für den Kunden habe ich eine Integration für CCM19 erstellt, für die aber Handarbeit notwendig ist. Für den konkreten Fall funktioniert es, ob es das dann auch woanders tut, hängt unter anderem von der Konfiguration im CCM19 ab. Das mitgelieferte JavaScript muss hierfür in das Template-Verzeichnis kopiert und ins Template eingebunden werden, da der CCM19 Service so gestrickt ist, dass die Scripten im Modul-Verzeichnis blockiert werden, so lange keine Benutzerzustimmung erfolgt ist. Henne-Ei-Problem. Die neuen Einstellungen aus dem Screenshot sind daher für die meisten von Euch schlichtweg irrelevant. Dennoch werde ich sie nicht verstecken, streichen oder sonst was, sondern "irgendwann" weitere Infos geben, was man damit machen kann. Wer konkret eine CCM19 Integration braucht, kann mich gern ansprechen.

Screenshot LeafletMaps Einstellungen

Neue POI Einstellungen

Bisher konnte man z.B. den Namen einer Stadt eintragen, auf die die POI beschränkt sein sollten. Das ist insbesondere bei grenznahen Orten interessant, wenn man nicht möchte, dass POI jenseits der Grenze angezeigt werden. Das Freitextfeld wurde durch ein Auswahlfeld ersetzt. Da die Definition, was z.B. eine Stadt oder ein District / Gemeinde / Gebiet ist, je nach Land unterschiedlich sind (etwa USA vs. Deutschland), kann das Ergebnis der Einstellungen je nach Land abweichen.

Screenshot LeafletMaps POI Einstellungen

Unter dem im Screenshot geöffneten Dropdown verbirgt sich die Radius-Einstellung, die man in Metern angibt, also z.B. 1000 für 1km rund um den Marker.

Bessere Darstellung der OSM Features

Screenshot LeafletMaps OSM Features Einstellungen

Hier gibt es noch einen Bug: Die Einstellungen werden nur bei aktivierten Features gespeichert. Wenn man also die Farbe oder das Icon eines Features ändert, das nicht den Haken bei "IMMER ANZEIGEN" gesetzt hat, wird die Einstellung nicht gespeichert. Die Korrektur hat derzeit keine Prio.


In Sachen OSM Features bitte beachten: Ein "Supermarkt" kann unterschiedlich markiert sein, z.B. als "Building -> Retail" (Gebäude, Einzelhandel) oder "Landuse -> Retail" (Landnutzung, Einzelhandel) oder auch als "Building -> Supermarket" (Gebäude, Supermarkt). Das Modul nimmt hierauf keinen Einfluß und kann es auch nicht. Bitte beschäftigt Euch bei Bedarf selbst mit den Feinheiten. Wenn Ihr sowieso keine POI anzeigt, müßt Ihr Euch mit dem Thema nicht befassen. Ich bin leider weder zeitlich noch von meinen Kenntnissen her in der Lage, detaillierte Informationen zu geben oder Fragen zu beantworten. Das Modul verwendet die Overpass API zur Ermittlung der POI, somit sind OpenStreetMap und Overpass Eure Anlaufstellen. Hier ein Beispiel für eine vom Modul generierte Overpass Query:

Generated query: [out:json][timeout:60];
(
    (
        is_in(51.271471300000000,14.113035500000000)->.all_areas;
        area.all_areas["admin_level"="2"]->.lmarea;
    );
    (
        nwr["amenity"~"^(clinic|dentist|doctors|hospital|kindergarten|pharmacy|restaurant|school)$"](area.lmarea)(around:1000,51.271471300000000,14.113035500000000);
        nwr["amenity"~"^(clinic|dentist|doctors|hospital|kindergarten|pharmacy|restaurant|school)$"](area.lmarea)(around:1000,0.000000000000000,0.000000000000000);
        nwr["amenity"~"^(clinic|dentist|doctors|hospital|kindergarten|pharmacy|restaurant|school)$"](area.lmarea)(around:1000,51.271748500000000,14.114874700000000);
        nwr["amenity"~"^(clinic|dentist|doctors|hospital|kindergarten|pharmacy|restaurant|school)$"](area.lmarea)(around:1000,51.270595000000000,14.115122300000000);
        nwr["amenity"~"^(clinic|dentist|doctors|hospital|kindergarten|pharmacy|restaurant|school)$"](area.lmarea)(around:1000,51.219893150000000,14.126049795833000);
        nwr["amenity"~"^(clinic|dentist|doctors|hospital|kindergarten|pharmacy|restaurant|school)$"](area.lmarea)(around:1000,51.219517900000000,14.125701031675000);
    );
    (
        nwr["building"~"^(retail|school|supermarket|train_station)$"](area.lmarea)(around:1000,51.271471300000000,14.113035500000000);
        nwr["building"~"^(retail|school|supermarket|train_station)$"](area.lmarea)(around:1000,0.000000000000000,0.000000000000000);
        nwr["building"~"^(retail|school|supermarket|train_station)$"](area.lmarea)(around:1000,51.271748500000000,14.114874700000000);
        nwr["building"~"^(retail|school|supermarket|train_station)$"](area.lmarea)(around:1000,51.270595000000000,14.115122300000000);
        nwr["building"~"^(retail|school|supermarket|train_station)$"](area.lmarea)(around:1000,51.219893150000000,14.126049795833000);
        nwr["building"~"^(retail|school|supermarket|train_station)$"](area.lmarea)(around:1000,51.219517900000000,14.125701031675000);
    );
    (
        nwr["emergency"="ambulance_station"](area.lmarea)(around:1000,51.271471300000000,14.113035500000000);
        nwr["emergency"="ambulance_station"](area.lmarea)(around:1000,0.000000000000000,0.000000000000000);
        nwr["emergency"="ambulance_station"](area.lmarea)(around:1000,51.271748500000000,14.114874700000000);
        nwr["emergency"="ambulance_station"](area.lmarea)(around:1000,51.270595000000000,14.115122300000000);
        nwr["emergency"="ambulance_station"](area.lmarea)(around:1000,51.219893150000000,14.126049795833000);
        nwr["emergency"="ambulance_station"](area.lmarea)(around:1000,51.219517900000000,14.125701031675000);
    );
    (
        nwr["landuse"="retail"](area.lmarea)(around:1000,51.271471300000000,14.113035500000000);
        nwr["landuse"="retail"](area.lmarea)(around:1000,0.000000000000000,0.000000000000000);
        nwr["landuse"="retail"](area.lmarea)(around:1000,51.271748500000000,14.114874700000000);
        nwr["landuse"="retail"](area.lmarea)(around:1000,51.270595000000000,14.115122300000000);
        nwr["landuse"="retail"](area.lmarea)(around:1000,51.219893150000000,14.126049795833000);
        nwr["landuse"="retail"](area.lmarea)(around:1000,51.219517900000000,14.125701031675000);
    );
    (
        nwr["railway"="station"](area.lmarea)(around:1000,51.271471300000000,14.113035500000000);
        nwr["railway"="station"](area.lmarea)(around:1000,0.000000000000000,0.000000000000000);
        nwr["railway"="station"](area.lmarea)(around:1000,51.271748500000000,14.114874700000000);
        nwr["railway"="station"](area.lmarea)(around:1000,51.270595000000000,14.115122300000000);
        nwr["railway"="station"](area.lmarea)(around:1000,51.219893150000000,14.126049795833000);
        nwr["railway"="station"](area.lmarea)(around:1000,51.219517900000000,14.125701031675000);
    );
    (
        nwr["shop"~"^(convenience|supermarket)$"](area.lmarea)(around:1000,51.271471300000000,14.113035500000000);
        nwr["shop"~"^(convenience|supermarket)$"](area.lmarea)(around:1000,0.000000000000000,0.000000000000000);
        nwr["shop"~"^(convenience|supermarket)$"](area.lmarea)(around:1000,51.271748500000000,14.114874700000000);
        nwr["shop"~"^(convenience|supermarket)$"](area.lmarea)(around:1000,51.270595000000000,14.115122300000000);
        nwr["shop"~"^(convenience|supermarket)$"](area.lmarea)(around:1000,51.219893150000000,14.126049795833000);
        nwr["shop"~"^(convenience|supermarket)$"](area.lmarea)(around:1000,51.219517900000000,14.125701031675000);
    );
);
out center qt;

Diese könnt Ihr z.B. hier ausprobieren:
https://overpass-turbo.eu/

Weitere Quelle:
https://wiki.openstreetmap.org/wiki/DE: … elsammlung

Die "Sidebar für POI" wurde noch nie benutzt, es ist daher anzunehmen, dass sie nicht funktioniert. big_smile


Und so *kann* eine Karte mit POI aussehen.

Screenshot LeafletMaps Karte mit POI

Last edited by webbird (21.10.2025 17:16:06)


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

Liked by:

thanks

#3 21.10.2025 17:37:15

florian
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

WBCE 1.6.4, PHP 8.3.25

Installieren klappt, Seite anlegen mit LM-Abschnitt auch, aber Seite ist im BE leer.

Exception: There was an unknown exception: Too few arguments to function LeafletMaps::generateSecret(), 0 passed in /...modules/LeafletMaps/inc/class.LeafletMaps.php on line 89 and exactly 1 expected in line (1615) of /modules/LeafletMaps/inc/class.LeafletMaps.php

Wird die LM-Seite dann nochmal aufgerufen wird was angezeigt, sieht aber seltsam aus.

Last edited by florian (21.10.2025 17:41:02)


Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

#4 21.10.2025 17:53:43

florian
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

WEiteres
- Symbol-Selector: Symbole werden nicht angezeigt
Fehlermeldung Konsole:

downloadable font: OS/2: Bad sTypoLineGap, setting it to 0: -32 (font-family: "asFont" style:normal weight:400 stretch:100 src index:1) source: https://spielwiese.wbce.eu/1021/modules … sFont.woff
downloadable font: Glyph bbox was incorrect (glyph ids 4 5 6 7 11 17 21 22 25 26 27 28 29 30 31 32 33 34 35 41 43) (font-family: "asFont" style:normal weight:400 stretch:100 src index:1) source: https://spielwiese.wbce.eu/1021/modules … sFont.woff

(Firefox, Windows 11)

- Lat/Long Helper: Eingabe von Ort, Straße führt nur dazu, dass darunter das Suchergebnis angezeigt wird, DRaufklicken hat keine Auswirkung
- Versuch, Einstellungen zu speichern, führt wahlweise zur Fehlermeldung "Invalid Data" oder "Unknown column 'consent_key' in 'SET'", Lat/Long Helper funktioniert hier auch nicht

- Reiter Iconsets, POI-Einstellungen, OSM Features konfigurieren fehlen


Errorlog:

2025-10-21T16:59:48+00:00 [Warning] /modules/LeafletMaps/templates/default/nav.tpl:[4] from /modules/LeafletMaps/inc/class.LeafletMaps.php:[201] "Trying to access array offset on null"
2025-10-21T16:59:48+00:00 [Warning] /modules/LeafletMaps/templates/default/marker.tpl:[6] from /modules/LeafletMaps/modify.php:[28] LeafletMaps::modify "Trying to access array offset on null"
2025-10-21T16:59:48+00:00 [Warning] /modules/LeafletMaps/templates/default/marker.tpl:[10] from /modules/LeafletMaps/modify.php:[28] LeafletMaps::modify "Trying to access array offset on null"

Angelegte Marker lassen sich nicht bearbeiten, Klick aufs Auge:

2025-10-21T17:00:57+00:00 [Visitor Request] https://spielwiese.wbce.eu/1021/admin/p … er=2&vis=1
2025-10-21T17:00:57+00:00 [Warning] /modules/LeafletMaps/templates/default/nav.tpl:[4] from /modules/LeafletMaps/inc/class.LeafletMaps.php:[201] "Trying to access array offset on null"
2025-10-21T17:00:57+00:00 [Warning] /modules/LeafletMaps/templates/default/marker.tpl:[6] from /modules/LeafletMaps/modify.php:[28] LeafletMaps::modify "Trying to access array offset on null"
2025-10-21T17:00:57+00:00 [Warning] /modules/LeafletMaps/templates/default/marker.tpl:[10] from /modules/LeafletMaps/modify.php:[28] LeafletMaps::modify "Trying to access array offset on null"

Last edited by florian (21.10.2025 18:01:17)


Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

#5 21.10.2025 17:56:32

florian
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

Frontend bleibt leer, es blitzt nur ganz kurz der Text auf "Entschuldigung, aber es ist derzeit nicht möglich, die Karte anzuzeigen. Möglicherweise müssen Sie zunächst der Verwendung funktioneller Cookies zustimmen"
(Frische WBCE-Installation ohne Consent-Tools )

Last edited by florian (21.10.2025 17:56:42)


Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

#6 22.10.2025 06:34:17

florian
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

webbird wrote:

Getestet bisher allerdings nur mit WB, da Kundenauftrag.

Mit einer frischen Testinstanz von WB treten dieselben Fehler auf.

Last edited by florian (22.10.2025 06:36:10)


Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

#7 22.10.2025 09:39:10

webbird
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

Vielen Dank für den Testbericht. Ich schau es mir an.

Unter WB läuft es definitiv (2 Instanzen), allerdings wurde dort eine ältere Version installiert und ab da immer nur Upgrades gemacht.


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#8 22.10.2025 10:10:58

webbird
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

florian wrote:

- Reiter Iconsets, POI-Einstellungen, OSM Features konfigurieren fehlen

Nur kurz... Hab ich ganz vergessen. Das ist "by default" so. Den "erweiterten Modus" kann man aktuell nur durch Manipulation der Datenbank einschalten, weil der eher etwas für "Power User" ist. Dazu nach dem Hinzufügen der Seite in der Tabelle <Präfix>mod_leafletmaps_settings in Spalte "mode" den Wert auf "advanced" ändern.


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#9 22.10.2025 10:16:06

webbird
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

Hehe, jetzt kann ich kontern. big_smile Hab eine frische WBCE Portable gezogen und auf PHP 8.4 aktualisiert. Beim Start:

Deprecated: Constant E_STRICT is deprecated in <path>\WBCEPortable\root\modules\errorlogger\preinit.php on line 78

https://php.watch/versions/8.4/E_STRICT-deprecated

Last edited by webbird (22.10.2025 10:17:50)


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#10 22.10.2025 10:52:46

webbird
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

Hier erst mal ein "quick fix", der das Installationsproblem Problem beim Anlegen einer Seite löst. Das sollte auch einige Folgefehler lösen (setzt z.B. den "mode" auf "advanced").

Die Suche liefert bei mir aktuell keinerlei Suchergebnisse wegen CORS. Das ist nur durch die Verwendung eines anderen Service (als nominatim) zu lösen. Es gibt allerdings so gut wie keine, die ohne API-Key genutzt werden können. Mein Kunde verwendet Mapbox, da gibt es relativ großzügige Kontingente auch für kostenfreie Anwendung. (100.000 Requests/Monat muss man auch erst mal erreichen...) Mapbox wäre daher auch meine Empfehlung, da man OpenStreetMap nur im Rahmen der "fair use policy" verwenden darf.

Den Rest muss ich mir erst anschauen, also noch nicht zu viel erwarten. Ich habe nur in dieser Version auch noch ein paar kleinere Korrekturen übertragen, die ich im lokalen DEV schon hatte, aber noch nicht in der Beta.

Edit: Anhang gelöscht, neue Version weiter unten

Last edited by webbird (22.10.2025 17:48:10)


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#11 22.10.2025 11:32:12

thanks
Member

Re: LeafletMaps v2.0.8.1Beta zum Test

Sowohl nach einer "Drüberinstallation", als auch bei einer Neuinstallation lässt sich die Seite weder im Frontend, als auch im Backend nicht aufrufen. Es erscheint ein Whitescreen, ohne bearbeitbare Elemente.
Leider hatte ich bislang noch keine Zeit, intensiver nach der Ursache zu suchen, das ganze also nur kurz als kurze Info für die Entwicklerin.

Offline

#12 22.10.2025 12:36:08

florian
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

2.0.91Beta.1 sieht schon deutlich besser aus, da sind bei einer frischen Installation (kein Update) auch alle Reiter vorhanden.

- Einstellungen: funktioniert, dort (aber nur dort) wird auch die Minikarte angezeigt und LAT/LON werden nach Suche übernommen
- POI-Einstellungen: Sidebar ...verwenden-Häkchen wird nicht gespeichert, errorlog: /modules/LeafletMaps/templates/default/settings.tpl:[93] from /modules/LeafletMaps/modify.php:[28] LeafletMaps::modify "Undefined array key "consent_key""
- OSM-Features konfigurieren funktioniert (GUI sieht ungewohnt aus)

geht noch nicht:
- Marker bearbeiten
- Symbolauswahl
- Minikarte/Lat/Lon Helper für Marker
- Frontend bleibt leer trotz register_frontend_modfiles_body im Template, Konsole: Uncaught TypeError: e.getMessage is not a function


Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

#13 22.10.2025 16:29:03

webbird
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

Quick Fix für "consent_key": upgrade.php aufrufen.

Oder:
ALTER TABLE `wbce_mod_leafletmaps_settings` ADD COLUMN `consent_key` TINYTEXT NULL AFTER `use_consent`;

(Präfix ggfs. anpassen!)


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#14 22.10.2025 16:30:52

webbird
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

florian wrote:

- OSM-Features konfigurieren funktioniert (GUI sieht ungewohnt aus)

Mag sein, ist aber besser als die alte Darstellung und bleibt jetzt auch so.


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#15 22.10.2025 17:45:09

webbird
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

Update

Fixes:

Frontend

Karte sollte jetzt angezeigt werden

Backend -> Einstellungen

Nach Neuinstallation oder Ausführen der upgrade.php sollte das Speichern der Einstellungen funktionieren.

Für die Adreßsuche habe ich auf komoot umgestellt.

Backend -> Marker

  • Karte sollte jetzt angezeigt werden und auch die Suche sollte funktionieren

  • Klick auf "Auge"-Symbol sollte die Markereinstellungen laden und [Speichern] sollte auch funktionieren

Noch offen: Anzeige der Symbole (Glyphen)

Das Übernehmen der Koordinaten in der Suche ist noch "etwas" verschwurbelt, man muss erst einen Eintrag in der Liste anklicken und dann Button [Übernehmen] anklicken. Das sollte einheitlich gelöst sein. Wichtig zu wissen: Es werden bei der Suche immer nur die ersten 5 Suchergebnisse angezeigt, je präziser man also den Punkt bzw. die Adresse in der Suche angibt, desto besser.

Last edited by webbird (22.10.2025 17:52:50)


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

Liked by:

florian

#16 22.10.2025 17:51:57

webbird
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

P.S.: Ja, ich weiß, dass derzeit noch keine POI angezeigt werden. Aktuell ist das nur vorgesehen, wenn es nicht mehr als einen Marker gibt. "Das soll so" (weil vom Kunden so beauftragt). Allerdings klappt es auch bei nur einem Marker derzeit nicht - bzw. nur in Kombination mit dem Modul openimmo. Das ist auch der Grund, warum bisher die Reiter für OSM-Features und POI standardmäßig nicht angezeigt wurden. big_smile


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#17 23.10.2025 06:19:35

florian
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

Fixes kann ich bestätigen. thumb_up

POI-Einstellungen: Sidebar-Häkchen wird nicht gespeichert

2025-10-23T05:10:34+00:00 [Visitor Request].../modules/LeafletMaps/save.php
2025-10-23T05:10:34+00:00 [Warning] /modules/LeafletMaps/inc/class.LeafletMaps.php:[1734] from /modules/LeafletMaps/save.php:[47] LeafletMaps::modify "Undefined array key "marker_active""
2025-10-23T05:10:34+00:00 [Deprecated] /modules/LeafletMaps/inc/class.LeafletMaps.php:[1734] from /modules/LeafletMaps/inc/class.LeafletMaps.php:[175] LeafletMaps::saveMarker "addslashes(): Passing null to parameter #1 ($string) of type string is deprecated"

Allerdings klappt es auch bei nur einem Marker derzeit nicht - bzw. nur in Kombination mit dem Modul openimmo.
Das ist auch der Grund, warum bisher die Reiter für OSM-Features und POI standardmäßig nicht angezeigt wurden

Dann bitte in der Standard-/ frei verfügbaren Version wieder rausnehmen bzw. nur anzeigen, wenn die Voraussetzungen erfüllt sind, ist ja sonst verwirrend.


Bei "POI für alle Marker aktualisieren" taucht ein Eintrag im Errorlog auf:

2025-10-23T05:02:32+00:00 [Exception] There was an unknown exception: Class "bin\wb" not found in line (60) of /modules/LeafletMaps/ajax/jobrunner.php

Marker exportieren o.F.
Marker importieren - nicht getestet, da ich nicht weiß, wie die CSV aufgebaut sein muss

Last edited by florian (23.10.2025 06:26:11)


Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

#18 23.10.2025 09:54:40

webbird
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

Wunderbar. Also dass Du die Fixes bestätigen kannst. big_smile Deine Fundstücke werden bei dem beauftragenden Kunden nicht genutzt, daher ist es erklärlich, dass da noch offene Punkte sind. Aber ich bin zuversichtlich, dass das am Ende alles eine runde Sache wird.


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#19 23.10.2025 09:56:27

webbird
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

florian wrote:

2025-10-23T05:10:34+00:00 [Deprecated] /modules/LeafletMaps/inc/class.LeafletMaps.php:[1734] from /modules/LeafletMaps/inc/class.LeafletMaps.php:[175] LeafletMaps::saveMarker "addslashes(): Passing null to parameter #1 ($string) of type string is deprecated"

Nanu... ich dachte ich hätte alle Vorkommen von addslashes() ersetzt...

Edit: Mitnichten... yikes

Last edited by webbird (23.10.2025 09:58:37)


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#20 23.10.2025 10:42:16

webbird
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

florian wrote:

POI-Einstellungen: Sidebar-Häkchen wird nicht gespeichert

Tatsächlich *wird* es gespeichert, der Fehler liegt im Template für das Formular. Quick fix: Template settings_poi.tpl Zeile 18 ändern in:

<div class="unit two-thirds"><input type="checkbox" name="use_sidebar" id="use_sidebar"<?php if($lm_settings['use_sidebar']=='Y'): ?> checked="checked"<?php endif; ?> /><br />


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#21 23.10.2025 10:48:11

webbird
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

florian wrote:

Bei "POI für alle Marker aktualisieren" taucht ein Eintrag im Errorlog auf:

2025-10-23T05:02:32+00:00 [Exception] There was an unknown exception: Class "bin\wb" not found in line (60) of /modules/LeafletMaps/ajax/jobrunner.php

Seit welcher WBCE-Version gibt es die hier?

    [NEW_WBCE_VERSION] => 1.6.0
    [NEW_WBCE_TAG] => 1.6.0

Dann bau ich das dort als zusätzlichen Test ein.


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#22 23.10.2025 11:00:23

florian
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

Seit welcher WBCE-Version gibt es die hier?

Seit Anfang an ^_^
https://github.com/WBCE/WBCE_CMS/blob/1 … ersion.php


Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

#23 24.10.2025 12:02:21

webbird
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

lol


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#24 24.10.2025 14:41:30

webbird
Administrator

Re: LeafletMaps v2.0.8.1Beta zum Test

So, die Sidebar wird jetzt zumindest schon mal angezeigt. big_smile Noch keine neue Version, weil ich das erst einigermaßen rund haben will.

attachment.php?item=3867&download=1

Last edited by webbird (24.10.2025 14:41:51)


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

Liked by:

florian

Board footer

up