Re: [MOD-DB] GeoMap 2.2.6 (Usermap) für phpBB3
Verfasst: 29.12.2010 16:06
Hallo Frank,
danke für Deine ausführliche Antwort!
Ich könnte die LänderID sicher auch so pimpen, dass eben A, D und CH die geforderten IDs (0-2 oder 1-3) bekämen und alle anderen Länder eben größere IDs. Um die ca. 47 anderen IDs abzufangen, müsste die Abfrage in der GeoMap eben lauten:
if Land-ID > 2, dann geht nicht
statt
if Land_ID = 3, dann geht nicht
Vielleicht hast Du ja aber auch eine viel einfachere Idee. Auf jeden Fall danke für Dein Engagement!
danke für Deine ausführliche Antwort!
Ich denke, das ist nur vordergründig problematisch. Wenn ich die GeoMap-Felder habe, brauche ich meine ja nicht mehr. Ich müsste nur meine Daten irgendwie überführen können.Frank1604 hat geschrieben:Hmm, das ist schonmal ein wenig problematisch. Die GeoMap möchte gerne selbst 2 Felder anlegen. Plz und Land. Plz ist wie bei dir beschrieben. Land ist ebenfalls ein Auswahlfeld, allerdings nur mit 3 Werten. Deutschland, Österreich, Schweiz. Wenn deine Felder bereits plz und land heißen, überspringt die GeoMap beim installieren das Anlegen neuer Felder. Was spricht dagegen sie umzubenennen? Der angezeigte Name kann ja abweichend sein.
Es wäre natürlich auch eine "Überführung" per SQL möglich.
Theoretisch sollte das dann sogar funktionieren, bis auf die Geschichte mit dem Land Auswahlfeld. Dieses ist in der Datenbank mit den Postleitzahlen verknüpft, ich denke man muß die Land-IDs der GeoMap anpassen damit sie zu deinen Werten passen.
Ich könnte die LänderID sicher auch so pimpen, dass eben A, D und CH die geforderten IDs (0-2 oder 1-3) bekämen und alle anderen Länder eben größere IDs. Um die ca. 47 anderen IDs abzufangen, müsste die Abfrage in der GeoMap eben lauten:
if Land-ID > 2, dann geht nicht
statt
if Land_ID = 3, dann geht nicht
Klar kann ich die User zwingen, aber genau das möchte ich nicht. Die User sind alle schon jenseits der 40, meist der 50, und eher sensibel, was den Umgang mit ihren Daten betrifft. Und da der Eintrag auf der GeoMap ja nicht schon von Anfang Pflicht war, möchte ich jetzt eben eine Wahlmöglichkeit bieten. Wenn also der Einbau der Checkbox oder eine andere vergleichbare Lösung kein großes Problem darstellen würde, dann wäre das Klasse.Frank1604 hat geschrieben:Das ließe sich sicher noch einbauen. Allerdings ist es so, dass man die User bei Registrierung zwingen kann sich in der Karte einzutragen (geht im Adminbereich in der GeoMap). Kann sich der User dann aber selbst wieder austragen, macht das natürlich keinen Sinn. Muß man sich mal überlegen wie man das handlen möchte.
Naja, der Eintrag rund um die Karte wäre ja auch nur ein nicetohave, kein musthave! Mir würde absolut reichen, wenn es eben eine Möglichkeit gäbe, die User aus anderen Ländern irgendwie handeln zu können. Wenn das in Verbindung mir der Checkbox und einem Ausgrauen und vielleicht noch einem kleinen Hinweis gehen würde, wäre mir absolut geholfen. Ich fände es nur eine Unlogik in der Userführung, wenn ich eine Checkbox zur Eintragung anbiete, die Eintragung aber keinerlei Effekt zeigt.Frank1604 hat geschrieben:Das ist etwas schwierig. Zwar könnte man den Hinweis ("tut uns leid ..) einbauen, das ist kein Problem, allerdings ist die Darstellung auf der Karte schwierig. Die Koordinaten sind an die Postleitzahlen geknüpft, und die habe ich nur von Deutschland, Österreich, Schweiz und mittlerweile auch von Luxemburg. Keine Postleitzahl in der Datenbank.. keine Darstellung auf der Karte.
Vielleicht hast Du ja aber auch eine viel einfachere Idee. Auf jeden Fall danke für Dein Engagement!