WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 20.09.2017 12:58:34

colinax
Developer

LeafletMaps Darstellungsfehler

Ich habe jetzt mal LeafletMaps getestet und dabei sind mir zwei Darstellungsfehler aufgefallen:

Einmal werden die FA Icons nicht in der Glyph select options Liste nicht angezeigt.

Dann funktioniert der "Standard-Zoom" nicht, der Zoom fokusiert nicht auf den Marker.

LG Colinax

Offline

#2 20.09.2017 13:18:08

florian
Administrator

Re: LeafletMaps Darstellungsfehler

Einmal werden die FA Icons nicht in der Glyph select options Liste nicht angezeigt.

Ist ein Firefox- und kein Leaflet-Problem (in Chrome gehts)

Dann funktioniert der "Standard-Zoom" nicht, der Zoom fokusiert nicht auf den Marker.

Das stimmt, wenn etwas anderes als 5 eingestellt ist, wird die Karte in der Tat im Frontend nicht korrekt fokussiert.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#3 20.09.2017 16:10:19

webbird
Administrator

Re: LeafletMaps Darstellungsfehler

Der Zoom fokussiert nicht auf irgendeinen Marker, sondern auf die Default-Koordinaten.

Ich habe auch Firefox, bei mir funzt das mit den Glyphs.  neutral Daher ist das schwer zu analysieren. Habt Ihr mal eine von außen erreichbare URL, wo ich mal gucken kann?


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

#4 20.09.2017 16:19:54

florian
Administrator

Re: LeafletMaps Darstellungsfehler

Sobald ein Glyph ausgewählt wurde, wird er auch angezeigt. Nur im Select-Feld halt nicht. ... siehe Screenshots
Ich schick Dir gleich zugangsdaten zu einer Testseite per PM.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#5 20.09.2017 16:51:05

webbird
Administrator

Re: LeafletMaps Darstellungsfehler

Okay, danke.


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

#6 20.09.2017 16:59:05

webbird
Administrator

Re: LeafletMaps Darstellungsfehler

Bitte jetzt nicht so interpretieren, dass ich Euch nicht glaube, aber bei mir sind die Glyphs vorhanden...

Ich schau am WE mal von zu Hause, vielleicht verhält sich das dann anders.

Beitrag geändert von webbird (20.09.2017 16:59:21)


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

#7 20.09.2017 17:03:16

webbird
Administrator

Re: LeafletMaps Darstellungsfehler

Okay, das mit dem Zentrieren sehe ich, weiß jetzt nur nicht, ob das ein LeafletJS Problem ist oder ein Problem mit der Benutzung. Ich geb dem Ding ja nur ein paar Parameter...


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 20.09.2017 17:19:35

webbird
Administrator

Re: LeafletMaps Darstellungsfehler

Gäh. Bei mir lokal wird korrekt zentriert. Wie doof ist das denn...


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 20.09.2017 17:26:59

webbird
Administrator

Re: LeafletMaps Darstellungsfehler

Nee, sorry, der Marker war nicht auf dem Kartenzentrum. Florian, bitte mal testen.


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 20.09.2017 18:39:36

florian
Administrator

Re: LeafletMaps Darstellungsfehler

Karte zentrieren funktioniert wirklich nur bei Standard-Zoomstufe 5. Eigenartig.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#11 20.09.2017 19:01:39

florian
Administrator

Re: LeafletMaps Darstellungsfehler

Perspektivisch könnte man ja unter Umständen die Möglichkeit in Erwägung ziehen, statt der Selectbox ein Plugin zur Auswahl des Glyphen zu verwenden. Z.B.
https://codeb.it/fonticonpicker/
http://themexpert.github.io/fontawesome-selector/
http://www.jqueryscript.net/other/Searc … icker.html

Das hat aber keine Priorität.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#12 20.09.2017 19:22:22

colinax
Developer

Re: LeafletMaps Darstellungsfehler

florian schrieb:

Ist ein Firefox- und kein Leaflet-Problem (in Chrome gehts)

Das klingt wieder nach dem "NextGeneration (57+)" Firefox Problem.

webbird schrieb:

Der Zoom fokussiert nicht auf irgendeinen Marker, sondern auf die Default-Koordinaten.

Ok, jetzt habe ich verstanden wie man die Karte korrekt fokusieren kann.

Wäre es Möglich im Marker Tab einen Hinweis zu platzieren, der auf den Einstellungen Tab verweist und oder den Markern eine Checkbox alla "Als Standard-Zoom definieren" hinzuzufügen.

Offline

#13 21.09.2017 09:57:06

webbird
Administrator

Re: LeafletMaps Darstellungsfehler

Steht doch da?

Edit: Achso, auf dem Marker-Tab... Es steht auf dem Einstellungen-Tab.

Beitrag geändert von webbird (21.09.2017 09:58:22)


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 21.09.2017 10:03:03

webbird
Administrator

Re: LeafletMaps Darstellungsfehler

colinax schrieb:

Wäre es Möglich im Marker Tab einen Hinweis zu platzieren, der auf den Einstellungen Tab verweist und oder den Markern eine Checkbox alla "Als Standard-Zoom definieren" hinzuzufügen.

Da sehe ich ein Problem. Man kann ja immer nur auf einen Marker zentrieren. Wenn also jemand den Haken setzt, müßte man nochmal fragen, "Sind Sie sicher...bla...". Wenn es nun mehrere Admins gibt, könnten die sich potentiell gegenseitig den Fokus wegnehmen. Wäre es nicht besser umgekehrt? Also in den Einstellungen "Marker für diese Koordinaten hinzufügen" oder so? Und der Marker ist dann vor dem Löschen geschützt, alles andere kann man aber einstellen, also Icon, Infotext etc.


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 21.09.2017 10:05:48

webbird
Administrator

Re: LeafletMaps Darstellungsfehler

florian schrieb:

Perspektivisch könnte man ja unter Umständen die Möglichkeit in Erwägung ziehen, statt der Selectbox ein Plugin zur Auswahl des Glyphen zu verwenden. Z.B.
https://codeb.it/fonticonpicker/
http://themexpert.github.io/fontawesome-selector/
http://www.jqueryscript.net/other/Searc … icker.html

Das hat aber keine Priorität.

Kein Ding, welcher gefällt Euch denn am besten?


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, thanks

#16 21.09.2017 11:54:18

colinax
Developer

Re: LeafletMaps Darstellungsfehler

webbird schrieb:

Steht doch da?

Edit: Achso, auf dem Marker-Tab... Es steht auf dem Einstellungen-Tab.

Genau so ging es mir auch, daher steht  (für mich) der Hinweis im falschen Tab.

webbird schrieb:

Kein Ding, welcher gefällt Euch denn am besten?

Platz 1: http://www.jqueryscript.net/other/Featu … icker.html
Platz 2: https://codeb.it/fonticonpicker/

Offline

Liked by:

florian

#17 21.09.2017 12:51:28

florian
Administrator

Re: LeafletMaps Darstellungsfehler

Ach sooo, *jetzt* hab ichs auch kapiert mit dem Kartenzentrieren. Ich dachte, die Einstellungen auf dem Einstellungenreiter beziehen sich nur auf die kleine Karte im Backend.
Bei dem Picker gebe ich zu bedenken, dass es eine bootstrapunabhängige Lösung sein sollte, damit nicht nur wegen dieser Auswahl extra Bootstrap mit unbekannten Seitenwitkungen auf die Backendthemes geladen werden muss.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#18 21.09.2017 13:21:21

webbird
Administrator

Re: LeafletMaps Darstellungsfehler

Der "Platz 2" hat ein Theme für Bootstrap, setzt es aber nicht voraus. Bei "Platz 1" müßte ich erst nachprüfen.

Gibt es eine zweite Meinung?


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 21.09.2017 16:52:40

thanks
Mitglied

Re: LeafletMaps Darstellungsfehler

colinax schrieb:

Genau so ging es mir auch, daher steht  (für mich) der Hinweis im falschen Tab.

Da bin ich ja beruhigt, dass ich nicht das einzige Opfer von Tab/Reiter bin wink

Offline

#20 21.09.2017 17:26:36

webbird
Administrator

Re: LeafletMaps Darstellungsfehler

Hier was zum Testen.

Änderungen:

* Bei den Einstellungen gibt es jetzt eine Checkbox "Marker für diese Position anlegen". Ist diese markiert, wird (falls nicht bereits vorhanden) ein Marker für diese Position angelegt, der erst mal den Text "Map center" bekommt. Alles weitere stellt man dann bei den Markern ein.
* Sollte der Marker gelöscht worden sein und werden die Einstellungen mit angehakter Checkbox gespeichert, wird er neu angelegt.
* Für die Auswahl der Glyphen habe ich "Platz 1" eingebaut.

Beim Glyph Popup gibt es derzeit einen Darstellungsfehler in Flat Theme bei WBCE v1.2. Wie es in anderen Themes aussieht, habe ich nicht getestet.

attachment.php?item=1061&download=1

Beitrag geändert von webbird (21.09.2017 17:30:45)


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 21.09.2017 17:44:00

webbird
Administrator

Re: LeafletMaps Darstellungsfehler

Für die überlange Box der backend.css hinzufügen:

.asIconPicker-icons-container{height:300px;}

Eigentlich sollten das wohl die anderen Plugins vom gleichen Autor regeln, scheint nur nicht zu funzen. Alle Beispiele sind auch mit weniger Icons. Hat offenbar Gründe. tongue


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.09.2017 09:49:55

thanks
Mitglied

Re: LeafletMaps Darstellungsfehler

So, am WE hat man ja doch etwas mehr Zeit. Ich habe also auch mal die Beta 1.3 installiert und die aktuelle Version 1.1.0 mein ggw. Lieblingsmoduls LeafletMaps in Augenschein genommen. Sieht doch schon richtig gut aus. Was mir auffiel:
• Thema Glyph:

colinax schrieb:

Das klingt wieder nach dem "NextGeneration (57+)" Firefox Problem.

Da habe ich mit der 57.0b2 64-Bit Developer Version keine Probleme, die neue Auswahl steht wie gewünscht zur Verfügung.
Probleme macht die Standard FF-Version 56.0 64-Bit. Hier wird nur die "alte" Auswahl ohne Grafiken angezeigt. Chrome, Edge und Opera laufen ohne Beanstandung.
• Aufgefallen ist mir noch ein kosmetisches Problemchen: Speichere ich unter Einstellungen die Konfiguration, erscheint kurz links oben eine OK-Häkchen in weiß auf weißen Grund, sichtbar eigentlich nur, weil der dort befindliche schwarze Text überlagert wird. Absicht oder übersehen?

Beitrag geändert von thanks (23.09.2017 09:53:12)

Offline

#23 23.09.2017 15:51:56

colinax
Developer

Re: LeafletMaps Darstellungsfehler

thanks schrieb:

Thema Glyph:

colinax schrieb:

Das klingt wieder nach dem "NextGeneration (57+)" Firefox Problem.

Da habe ich mit der 57.0b2 64-Bit Developer Version keine Probleme, die neue Auswahl steht wie gewünscht zur Verfügung.
Probleme macht die Standard FF-Version 56.0 64-Bit. Hier wird nur die "alte" Auswahl ohne Grafiken angezeigt.

Ja, ich meinte damit auch, dass das Problem der Umstellung geschuldet ist. In Firefox 52-56 läuft ja der neue Code bzw. Engine parallel zum alten Code.

Offline

#24 23.09.2017 21:33:51

thanks
Mitglied

Re: LeafletMaps Darstellungsfehler

Alles klar, jetzt habe auch ich es verstanden. wink

Offline

#25 24.09.2017 16:46:01

florian
Administrator

Re: LeafletMaps Darstellungsfehler

So, sehr schön, besonders die Glyphenauswahl.
Ich weiß nicht, ob es ein Bug oder Feature ist, aber wenn mehrfach ein Marker derselben Farbe verwendet wird, hat er im Frontend immer den Glyph, der für den zuerst angelegten Marker dieser Fabe angegeben wurde, unabhängig davon, was ihm in Backend zugewiesen wird.
attachment.php?item=1068&download=1
wird dargestellt wie folgt:
attachment.php?item=1067&download=1
(Der rote ist verdeckt, weil nahe bei dem anderen)


Code allein macht nicht glücklich. Jetzt spenden!

Offline

Fußzeile des Forums

up