headlin

Crossgolf-Portal Karte

Die Webseite www.crossgolf-portal.de plante seine Benutzer, Crossgolflocations und Crews auf einer Übersichtskarte darzustellen. Diese sollte in das vorhandene Content Managment System Koobi integriert sein. Außerdem sollte jeder Benutzer durch ein Administrationsmenü seine Position selbst festlegen und Locations eintragen können.

Realisiert wurde dieses Projekt mit der freien API von Google Maps. Positionen der Benutzer, Locations, usw. werden mit anderen notwendigen Daten in einer Datenbank gespeichert welche wiederum im Frontend ausgelesen wird und teilweise dem vorhandenen Datenbestand zgeordnet wird. Das Administrationsmenü auf das die Mitglieder Zugriff haben ist komplett mit Ajax umgesetzt und kommt aus ohne die Seite neu laden zu müssen.

Die Karte kann auf verschiedene Arten in die bestehende Seite eingbunden werden. Durch Übergabe bestimmter Parameter mit der URL kann gesteuert werden was auf der Karte angezeigt werden soll und auf welche Steuerelemente der Benutzer Zugriff hat. Zur Übersicht können einzelne Gruppenicons ein und ausgeblendet werden. Über eine Ajax-Suchfunktion können alle Gruppen gleichzeitig auf Schlagworte durchsucht werden.

Da für diesen speziellen Wunsch auf keine bestehenden Bibliotheken oder Frameworks zurück gegriffen werden konnte, wurde für dieses Projekt, bis auf das bereits vorhandene, keinerlei CMS verwendet.

Projektrealisation

Dauer: ca. 5 Wochen
Verwendete Scriptbibliotheken: Prototype, Scriptaculous, Boxover

zur Karte