Modulname:
GoogleMap2 v01.00.00
Status:
beta
Bechreibung:
Mit diesem Modul wird das Einbinden von Googlemap auf der eigenen Seite ermöglicht. Sehr gut zur Anwendung für Anfahrtsbeschreibungen.
Nötig ist nur ein Key, der bei Google kostenlos beantragt werden kann (Link direkt im Modul).
Jetzt muß nur noch eine gewünschte Adresse, ein Titel des Infowindows und den dazugehörige Text eingegeben werden.
Features:
- direkte Eingabe des anzuzeigenden Ortes
- Größenangabe der Karte im Modul
Autor(en):
pawel
FireFlyer
Lizenz:
GPL
Benötigte Sefrengo Version:
>= 01.03.00 (Sefrengo 1.4 beta2)
Installation:
Wechseln Sie in Ihrer Sefrengo Version in den Bereich "Design->Module". Am
unteren Ende des Bereichs befindet sich ein Uploadfeld. Wählen Sie hier die
gewünschte "*.cmsmod"- Datei aus. Mit einem Klick auf das Diskettensymbol
wird das Modul in das CMS importiert. Das Modul ist nun innerhalb des CMS
nutzbar.
Dokumentation:
Keine vorhanden
Sehr schönes Modul, tolle Arbeit. Habe ich gleich mal auf einer Seite eingebaut und getestet. Folgendes ist mir dabei aufgefallen:
* Es gibt immer eine JS Fehlermeldung beim Aufruf der Karte:
Fehler: document.getElementById("sidebar_map") has no properties
Quelldatei: http://localhost/projekte/testmods/home/kontakt/anfahrt.html
Zeile: 58
Es wird also das div sidebar_map gesucht, aber nicht gefunden. Ich hab das div dann mal eingebaut. Raus kommt da ein Link der bei Klick den Marker auf der Karte aktiviert. Der Link ist beschriftet mit dem Text, den ich in der Konfiguration unter "Infoboxtitel eingeben" vergeben habe.
* Konfigoption "Infoboxtitel eingeben" hat keine Funktion ohne das div "sidebar_map". In der Infobox auf der Karte wird nur angezeigt, was im Feld "Infotext in HTML" angezeigt wird. Also passen die Bezeichnungen nicht ganz.
* Es sollte im Modul darauf hingewiesen werden, das die css ids map und sidebar_map verwendet werden. Am Sinnigsten wäre es, das diese Ids auch angepasst werden können, damit Konflikten mit anderen Styleids gleich vorgebeugt wird.
* Die Angabe von Höhe und Breite finde ich problematisch. Es wäre flexible wenn man ein Template hat, welches entsprechend konfigurierbar ist. Beispiel:
Ohwee!
Dann bin ich da leider raus. Ich hatte ja schon bei der letzten Aktion Hilfe von pawel benötigt, um zumindest die neue Version raus zubekommen.
Bei mir dreht es sich hauptsächlich, dass vorhandene Module endlich auch als Stable vorhanden sind. Einiges kann ich selbst machen, aber in den meisten Fällen bin ich eben auch nur Anwender.
Falls pawel weitermachen möchte, kann er natürlich bei mir testen. Zugang hat er ja!
Sorry
Ist doch nicht schlimm, wenn man etwas (noch ) nicht kann. Wäre wirklich schön, wenn es mit dem Modul weitergehen würde. Das hat eine Menge Potential. Bin sicher, da wird sich jemand finden. Schreihälse gibts hier ja genug
Ich schieb den Thread mal wieder ins Betaforum. Mit dem JS Bug ist das nicht stable.
Pawel hat mal wieder etwas geschraubt und siehe an, der JS-Fehler ist weg!
GoogleMap2_v01.01.00.zip ( 13.77KB )
: 9
Sieht gut aus. Schön, das der Fehler behoben wurde. Daraus kannst Du dann wirklich eine stable Version machen.
Die Bezeichnungen wollte ich auch schon ändern, aber wie wollte ich erst noch durchspielen.
Mein Gedanke geht dahin: Die eingefügte API möchte ich nicht anfassen, damit bei einer neuen Version nur die API 1:1 getauscht werden muss. Ich kenn das Spiel ja, wie es ist, wenn man nicht dokumentiert und in so einer langen API findet man nicht immer diese Stellen. Von daher werde ich neue Bezeichnungsfelder (Mips) in der Config anlegen, damit die englischen Bezeichnungen durch diese ersetzt werden. Mal sehen, wann ich dazu komme!
Neue Version draußen: http://forum.sefrengo.org/index.php?showtopic=2088
Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)