Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> GoogleMap2 v01.00.00
FireFlyer
Beitrag Mon. 7. July 2008, 08:18
Beitrag #1


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 446
Mitglied seit: 12.09.2006
Wohnort: Bamberg
Mitglieds-Nr.: 235



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


QUELLTEXT
Changelog legend:
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note

Current versionnumber is  01.00.00 - released 07.07.2008
------------------------------------------------------------------------------------------------
# DIV nimmt Größenangaben des Moduls an


Current versionnumber is  00.02.00 - released 05.07.2008
------------------------------------------------------------------------------------------------
# Google-Key Link => target _blank
# GoogleMapAPI-2.5 ins Modul gepackt
# Breite und Höhen können im Modul angegeben werden


Current versionnumber is  00.01.00 - released 14.12.2006
------------------------------------------------------------------------------------------------
! Erstausgabe


Angehängte Datei  GoogleMap2_v01.00.00.zip ( 13.7KB ) Anzahl der Downloads: 13
Bearbeitungsgrund: Status von stable auf beta gesetzt
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Tue. 8. July 2008, 11:45
Beitrag #2


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



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:
QUELLTEXT
<div id="map"><!-- Google Map goes here --></div>
<div id="sidebar_map"><!-- Google Map Sidebar goes here --></div>


* Sidebar sollte deaktiverbar sein, damit es keine JS Fehler gibt

* Für die Sidebar wäre auch ein eigenes Template schön.


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
FireFlyer
Beitrag Tue. 8. July 2008, 12:02
Beitrag #3


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 446
Mitglied seit: 12.09.2006
Wohnort: Bamberg
Mitglieds-Nr.: 235



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
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Tue. 8. July 2008, 12:21
Beitrag #4


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Ist doch nicht schlimm, wenn man etwas (noch wink.gif ) 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 tongue.gif


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
pawel
Beitrag Tue. 8. July 2008, 20:22
Beitrag #5


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 442
Mitglied seit: 02.07.2006
Wohnort: Halle
Mitglieds-Nr.: 71



ZITAT
* Sidebar sollte deaktiverbar sein, damit es keine JS Fehler gibt

$map->disableSidebar()

Ich bevorzuge auch eher Angaben in einer *.css. Da hier die divs nur bei aktivierten js geschrieben werden, finde ich das nicht problematisch, zumal die Angaben in Prozent erfolgen können.
Grundsätzlich lässt sich auch eine andere id vergeben, google hat als Standard für ihr Systems map verwendet. Da es in der Regel nur ein "map" gibt, dürfte es nicht so viele Kollisionen geben.


--------------------
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Mon. 14. July 2008, 12:31
Beitrag #6


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Ich schieb den Thread mal wieder ins Betaforum. Mit dem JS Bug ist das nicht stable.


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
FireFlyer
Beitrag Mon. 14. July 2008, 19:00
Beitrag #7


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 446
Mitglied seit: 12.09.2006
Wohnort: Bamberg
Mitglieds-Nr.: 235



Pawel hat mal wieder etwas geschraubt und siehe an, der JS-Fehler ist weg!

Angehängte Datei  GoogleMap2_v01.01.00.zip ( 13.77KB ) Anzahl der Downloads: 9
Go to the top of the page
 
+Quote Post
gunwalt
Beitrag Tue. 15. July 2008, 09:45
Beitrag #8


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 1.126
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 7



ZITAT(FireFlyer @ Mon. 14. July 2008, 20:00) *
Pawel hat mal wieder etwas geschraubt und siehe an, der JS-Fehler ist weg!

Angehängte Datei  GoogleMap2_v01.01.00.zip ( 13.77KB ) Anzahl der Downloads: 9


funktioniert perfekt. Ein kleiner Schönheitsfehler ab Zeile 354 im Sourcecode sind noch die engelischen Bezeichnungen.

ZITAT
var $driving_dir_text = array(
'dir_to' =&gt; 'Start address: (include addr, city st/region)',
'to_button_value' =&gt; 'Get Directions',
'to_button_type' =&gt; 'submit',
'dir_from' =&gt; 'End address: (include addr, city st/region)',
'from_button_value' =&gt; 'Get Directions',
'from_button_type' =&gt; 'submit',
'dir_text' =&gt; 'Directions: ',
'dir_tohere' =&gt; 'To here',
'dir_fromhere' =&gt; 'From here'
);


--------------------
------
Ich gehe spazieren durch Gelsenkirchen
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Wed. 16. July 2008, 09:35
Beitrag #9


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Sieht gut aus. Schön, das der Fehler behoben wurde. Daraus kannst Du dann wirklich eine stable Version machen.


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
saschapi
Beitrag Wed. 16. July 2008, 10:11
Beitrag #10


Advanced Member
********

Gruppe: Moderators
Beiträge: 911
Mitglied seit: 26.06.2006
Wohnort: Essen; Ruhrgebiet
Mitglieds-Nr.: 4



ZITAT(gunwalt @ Tue. 15. July 2008, 10:45) *
Ein kleiner Schönheitsfehler ab Zeile 354 im Sourcecode sind noch die engelischen Bezeichnungen.

ZITAT(bjoern @ Wed. 16. July 2008, 10:35) *
Daraus kannst Du dann wirklich eine stable Version machen.


Super cool wäre natürlich, wenn in der stable Version dann diese englischen Bezeichnungen selber konfiguriert werden könnten. Da könnte man dann mit dem Snippet Replacement sogar alles Mehrsprachig machen wink.gif


--------------------
Go to the top of the page
 
+Quote Post
FireFlyer
Beitrag Wed. 16. July 2008, 20:11
Beitrag #11


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 446
Mitglied seit: 12.09.2006
Wohnort: Bamberg
Mitglieds-Nr.: 235



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!
Go to the top of the page
 
+Quote Post
FireFlyer
Beitrag Tue. 22. July 2008, 17:58
Beitrag #12


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 446
Mitglied seit: 12.09.2006
Wohnort: Bamberg
Mitglieds-Nr.: 235



Neue Version draußen: GoogleMap2_v.01.02.00
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 Besucher lesen dieses Thema (Gäste: 2 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 28.3.24 - 22:45

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.