WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Keine Sau interessiert es wo Fröndenberg liegt...
Wegen FA: Das haben wir in BC auch schon mehrfach drin, ich könnte in der install.php einen Scan einbauen, der in bestimmten Verzeichnissen guckt und ggfs. das mitgelieferte FA löscht. Allerdings müßten wir auch eine bestimmte Version voraussetzen, weil die Liste der Glyphs als JSON mitgeliefert wird und aus der aktuellen Version stammt.
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Ich lade mal ein mySQL 5.7 runter und installiere es in meiner XAMPP-Umgebung. Dann kriege ich vielleicht raus, was an dem Create-Statement faul ist. Ich erzeuge meine Tabellen per GUI (HeidiSQL).
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Tja *kopfkratz* ich hab jetzt mal ein mySQL 5.7.19 runtergeladen, initialisiert und im Konsolenmodus gestartet. Wenn ich dann den CREATE absetze, wird die Tabelle klaglos angelegt.
Kann es sein, dass die Tabelle unter anderem Namen schon existiert? Wenn ich nämlich den Tabellennamen abändere (hab nur ein "a" angehängt) und nochmal ausführe, bekomme ich dieselbe Fehlermeldung wie Du.
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Hänge mal bei icon_id, class_id und iconUrl ein a drann.
laut stackoverflow konnten auch diese schuld sein, da z. B, der FOREIGN KEY einzigartig sein muss.
Offline
Keine Sau interessiert es wo Fröndenberg liegt...
Ah, noch ein/e Sauerländer/in...
Beitrag geändert von screamindan (27.07.2017 14:02:35)
Offline
Naaaahhh, das Sauerland beginnt erst dahinter...
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
laut stackoverflow konnten auch diese schuld sein, da z. B, der FOREIGN KEY einzigartig sein muss.
Drum baut HeidiSQL auch so lustige lange Namen dafür.
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Zur Info, das LeafletMaps stockt derzeit etwas, weil ich andere Dinge zu tun habe. Ich warte auch noch auf Testergebnisse und eine Antwort auf #78.
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Sehr eigenartig. Bei bplaced (PHP 5.6.30, MySQL 5.7.16) funktioniert die Installation problemlos, und ein Marker lässt sich auch speichern (bis auf die fehlerhafte save-Ausgabe, aber da hattest Du ja vorgewarnt). Bei Alfahosting (PHP 7.0.21, MySQL 5.7.16) bleibt das Problem, dass nur die Tabellen mod_leafletmaps_iconsets und mod_leafletmaps_settings angelegt werden.
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Weiteres Testergebnis: All-Inkl (PHP 7.0.20, MySQL 5.7.15) funktioniert auch. Scheint also ein Alfahosting-Problem zu sein. -.-
Bei der Gelegenheit: Wenn die Seite SSL-verschlüsselt läuft, funktioniert die LAT/LONG-Suche nicht. Konsole meldet:
Laden von gemischten aktiven Inhalten "http://nominatim.openstreetmap.org/sear … s,irgendwo" wurde blockiert.
Das lässt sich aber leicht beheben, indem in der /js/map.js die beiden Vorkommen von http: durch https: ausgetauscht werden.
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Danke für die Rückmeldung! Ich werde den Tabellenspalten- und Indexnamen mal ein Präfix voranstellen.
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
So, die Neugierde hat mich heute auch mal dazu verführt diese Map-Lösung auszuprobieren. Gratulation webbird, das macht ja schon einen recht ausgereiften Eindruck.
Ich verwende für den Test folgende Konfiguration: PHP 7.1.7 MySQL 5.7.17, funzt bei meinem Lieblingsprovider Webhostone (klein aber fein ) fast anstandslos. Das einzige Problemchen das mir auffiel ist die Tatsache, dass die Backendseite nach dem Speichern der Map-Konfiguration nicht mehr aufgerufen wird. In der Adresszeile bleibt der Link http://diedomain.de/modules/LeafletMaps/save.php stehen, zurückgegeben wird der Fehler 500. Merkwürdig... Fehler oder noch nicht fertig? Ich stecke leider nicht so richtig drin um das bewerten zu können, Sorry.
Einen Wunsch habe ich auch noch: Bitte eine Möglichkeit einbinden, die den Startzoom definiert.
Beitrag geändert von thanks (04.08.2017 18:27:34)
Offline
@thanks
Zum aktuellen Entwicklungsstand siehe hier
https://forum.wbce.org/viewtopic.php?pid=13666#p13666
Code allein macht nicht glücklich. Jetzt spenden!
Offline
@florian
Danke für die Info. Wie heißt es so schön: "Wer lesen kann ..."
Offline
Für den Startzoom gibt's doch eine Option? *verwirrt*
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Ähh? Wo? Jetzt bin ich auch verwirrt, aber richtig Versucht habe ich mit den (eingekreisten) +- Button eine Zoom einzustellen, der wurde aber nicht in die FE-Ansicht übernommen. Plagt mich ein Denkfehler?
In deinem ersten Screenshot war der Regler auch noch enthalten, ist dann aber in die unendlichen Weiten des Netzes verschwunden, oder?
Beitrag geändert von thanks (07.08.2017 10:52:55)
Offline
Reiter "Einstellungen".
Beitrag geändert von webbird (07.08.2017 10:53:47)
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Ah, war mein Problem. Dank meines Bildschirms und der Tatsache, dass nach dem Speichern die Seite immer nach oben (TOP) springt, habe ich die Reiter nicht wahrgenommen. Jetzt ist alles gut
Offline
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
So, äh, wo war ich stehen geblieben... Okay, das save-Problem... sonst noch was? Ihr hattet ja jetzt reichlich Zeit zum Testen.
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
sillar
Das Backend ist so wie in #91 abgebildet, nach dem Sichern bekomme ich jedoch eine weisse Seite und im Frontend passiert auch nix.
WBCE 1.2
Xampp
PHP 7.08
Offline
Beitrag geändert von webbird (31.08.2017 12:41:25)
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Das Backend ist so wie in #91 abgebildet, nach dem Sichern bekomme ich jedoch eine weisse Seite und im Frontend passiert auch nix.
Das mit der weißen Seite liegt daran, dass sich BC und WBCE an der Stelle unterschiedlich verhalten und ich noch eine Lösung suchen muß, die für beide funktioniert.
Wenn der Marker nicht im FE erscheint, könnte es an der Datenbank liegen. Bitte prüfe mal, ob Du 4 Tabellen mit "leafletmaps" im Namen hast. Wenn ja, prüfe bitte im zweiten Schritt, ob Dein Marker in der Tabelle mit "markers" am Ende eingetragen ist. Wenn beides der Fall ist, könnte es entweder sein, dass der Marker außerhalb des Fokus ist (Extrembeispiel: Du fokussierst auf Berlin und der Marker ist in Kanada), _oder_ daß die Grafik-URL falsch ist.
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Ich frage mich gerade, wozu die Marker-Position (Sortierung) gut ist. Auf der Karte hat das keine Auswirkungen, allenfalls im Backend. Muß "man" das haben?
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Anbei Version 0.4 des Moduls. Änderungen:
Das Sortieren von Markern habe ich vorerst gestrichen
Löschen von Markern eingebaut
Original-LeafletJS-Icon hinzugefügt
SAVE sollte keine weiße Seite mehr verursachen
Neue Spalte "setName" in Tabelle "iconsets"
+ Bugfixes
WICHTIG! Vor der Installation der neuen Version bitte die alten Tabellen löschen! Bisherige Einstellungen gehen dabei selbstverständlich verloren.
Alternativ: Nur die Tabelle "iconsets" löschen und nach dem Update manuell die install.php ausführen.
Und noch ein Hinweis: In der ersten Version des Moduls wird es nicht möglich sein, die Iconsets zu bearbeiten. So lange es nur das eine von byteworker gibt, gibt es dafür auch keinen Anlaß. Wer mal eigene Icons hinzufügen möchte, kann das von Hand in der Datenbank tun; ich erkläre das dann, wenn es so weit ist.
Beitrag geändert von webbird (31.08.2017 15:07:44)
Ich habe eine Amazon-Wishlist. Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline