WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Zufälligerweise brauche ich gerade einen Ersatz für das lange schon nicht mehr richtig funktionierende MapBaker, und da auch Florian noch sowas sucht, habe ich vorgeschlagen, ein "Hybrid-Modul" zu schreiben, das sowohl unter BC als auch unter WBCE funktioniert. Basis soll Leaflet (http://leafletjs.com/) sein, die Handhabung soll sich ungefähr an MapBaker anlehnen.
Hier mal ein erster Screenshot. (Aus BC v1.2)
Beitrag geändert von webbird (18.07.2017 16:18:56)
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
florian, byteworker, petero, thanks, colinax, midland
Funktionalität der Karte in obigem Screenshot:
Mit Hilfe des Suchen Felds kann man eine Adresse angeben; man erhält dann einen Liste der ersten 5 Suchergebnisse (oder "No result"). Klickt man einen der Einträge an, wird die Karte an die entsprechenden Koordinaten verschoben und ein Marker gesetzt, zudem erscheint ein Button "Übernehmen". Durch Anklicken des Buttons werden dann die Koordinaten in die Felder "Standard Latitude" bzw. "Standard Longitude" übernommen.
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, mal ne 'doofe' Frage: Wie lädt man denn jetzt in WBCE korrekterweise zusätzliches JS und CSS? Gibt's da mittlerweile was?
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
Da gibts afaik noch nichts, das geht immer noch nur via frontend.js / frontend.css oder hart vedrahten.
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Schade...
Leider gibt es in WBCE noch ein paar seltsame Effekte , sonst könntest Du schon eine erste Testversion 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
So, hier mal was zum testen. Was gehen sollte:
* Installation (getestet mit WBCE 1.1.11 mit PHP 7)
* Hinzufügen einer Seite
* Ändern der Konfiguration
* Suchen einer Adresse inkl. Übernehmen der neuen Koordinaten
* Anzeige der Map im Frontend inkl. Marker auf Default Lat/Long
Beitrag geändert von webbird (19.07.2017 12:19:26)
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
Jep, genannte Punkte funktionieren.
Verbesserungsvorschläge:
- keine feste Vorgabe für Größe der Karte in Pixel, sondern Möglichkeit zur Eingabe von Prozentwerten für die Breite (responsive Design)
Beobachtungen:
- Karte lässt sich nicht maximal hochzoomen (nicht über 15 hinaus)
- beim Speichern wird im Backend die WBCE-Titelzeile wiedeholt (siehe Screenshot)
- beim Anklicken des Markers passiert (noch?) nichts
Code allein macht nicht glücklich. Jetzt spenden!
Offline
* Pixel: Ich mache in der nächsten Version per Default px, sofern man nix anderes angibt
* Zoom: Level sind von MapBaker übernommen, was ist denn das Maximum?
* Was soll beim Anklicken denn passieren?
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
Zoom max = 19
Beim Anklicken: Naja, das halt ein Bubble mit den Angaben aus Marker template aufgeht
Ähhhm... und das man mehr als einen Marker anlegen kann, hätte ich auch noch gern *duckundwegrenn*
Beitrag geändert von florian (19.07.2017 17:21:42)
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Achso, Marker gibt's noch keine, weder mit noch ohne Bubble.
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
Vermutlich willst Du das hier auch haben...
https://github.com/Leaflet/Leaflet.Icon.Glyph
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 bitte um Entschuldigung, ich hatte beim Testen einen Denkfehler. Das Positionsdingi in der Mitte der Karte, das auch im Frontend angezeigt wird, habe ich bereits für einen Marker gehalten und war daher verwirrt.
Beitrag geändert von florian (19.07.2017 17:21:26)
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Vermutlich willst Du das hier auch haben...
https://github.com/Leaflet/Leaflet.Icon.Glyph
Nein. Wegen mir nicht.
Aber mach einfach, was und wie Du für richtig hältst. Ich lass' mich da überraschen.
Beitrag geändert von florian (19.07.2017 18:18:37)
Code allein macht nicht glücklich. Jetzt spenden!
Offline
Marker verwalten (wie man sieht noch nicht fertig).
Klickt man auf das Stift-Symbol, wird das Formular entsprechend gefüllt.
Beitrag geändert von webbird (19.07.2017 18:25:43)
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
Achso, "Default" und "Mein Test" sind selbstverständlich die Kategorien.
Beitrag geändert von webbird (20.07.2017 14:12:11)
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 finde das mit den Glyphs eigentlich ganz nett. Standardmäßig bringt LeafletJS ja nur den einen (blauen) Knödel mit. Mit Hilfe des Plugins und Font Awesome kann man dann schon ziemlich viel machen.
Möchte vielleicht jemand Marker-Images machen? Ich "klaue" keine von Google (MapBaker verlinkt die nur, das möchte ich auch nicht).
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
byteworker
Schreib mir bitte was du da genau haben willst, Formate usw. Wenn es ein svg sein soll oder als spread. Ich habe ab Dienstag wieder Zeit.
Offline
Das ist mir eigentlich egal, aber ich glaube, LeafletJS möchte getrennte PNGs.
http://leafletjs.com/examples/custom-icons/
Das "was" können wohl die zukünftigen Nutzer besser sagen. Ich hatte noch nie 'ne Map auf einer Seite, und wenn, würde mir wohl der "Standard-Knödel" genügen.
Danke für das Angebot!
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
Die hier find ich schon ganz nett: https://www.iconfinder.com/iconsets/Ico … sIconsDemo
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
florian
Na dann, ich bau Dir eine Reihe "Standard Knödel" als PNG auf, Größe wie in der Demo so etwa, Schatten extra und alles als PNG. Wir sehen dann wie es rauskommt und was ich ändern kann/muss.
Offline
florian
Prima, danke!
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
Schau mal an, ob das so geht. Wenn ja, kann ich noch feinere Marker machen.
Offline
Ich seh schon, man muss ein paar Infos zu den Icons in der DB hinterlegen, z.B. die zu verwendende Größe... Rechts das Standard-Icon, links eins von byteworker.
Beitrag geändert von webbird (24.07.2017 16:38:28)
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
byteworker
Wenn man die entsprechenden Offsets nicht richtig angibt...
Beitrag geändert von webbird (24.07.2017 16:45:36)
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 hab da mal ne Frage. Bei MapBaker ist es so, dass man die Marker in Kategorien einteilt. Nur die Kategorie hat dann ein Icon. (Zumindest verstehe ich es so, da MapBaker nur teilweise funktioniert, ist das teilweise etwas schwierig nachzuvollziehen.) Man könnte aber doch genauso gut jedem Marker sein Icon geben und bräuchte dann keine Kategorien, oder? Oder wie benutzt man die?
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