Modules: Google Maps - 0.7b Release

Posted by: MarcoOn 2006/8/7 15:00:00 10785 reads
Many new features have been added to this module since 0.4 version :
- end users can add by themselves their own marker, and modify it
- continuous zoom effect (zoom out/in with right/left mouse doublecklik)
- tabulation per marker : Xoops user's profile informations are diplayed in a tab
- direction calculation ( from an adress to marker location)
- some enhancements to increase display's speed
- etc.

Version 0.6 had provided overwiew map feature

In next releases, i will make more code rewritting (there is a lot to do in this area), we can already list :
- to use xoops template system (separate code from presentation)
- to manage all with dedicated classes

Installation / Upgrade
Please read carefully archive changelog.txt file, where you will detect some changes you have to make on your initial installation (if any). After all, you will have to update your module in Xoops Module Admin Management Panel)

Moreover, many thanks to XF team for their help. This module is still a playground, and a way for me to discover xoops API. I'm still learning !
Real stable version will be declared with 1.0 version of this module.

- Download Google Maps 0.7d
- Demo Area

Thanks in advance for your feedbacks and support
marco

Resized Image Changelog (English) -------------------------- Version 0.7 a/b : quick fixes Version 0.7 (Marco) - 06/08/06 - add tabulation feature - add direction feature. You can search your direction from current marker position - add some icones to personalize tabs, add names to tabs (Profile/Directions) - add link to user side from admin side - change call to GMap to GMap2 class to improve API compatibility and speed display - delete call to GPoint2 function, and implement direct call to GLatLng. This will help memory leak. - change submitter field (table gmap_points) type from int(4) to mediumint(8) to improve query performance, and align content definition with core field definition (uid field from xoops_users table).
To upgrade from any previous versionyou have to uninstall your module, or change this field definition directly in you database (via phpmyadmin for example)
- upgrade module compatibility with last version of API (2.59), to benefit from new features and speed improvements - add Continous Zoom and DoubleClickZoom features Version 0.6 (Marco) - 05/08/06 - replace .infobox {font-size:10px;}