Hi guys,
I have used GoogleMaps plugin before (http://dev.cmsmadesimple.org/projects/googlemaps) but it's not compatible with CMSMS 2.x versions. I'd love to tweak it to make it compatible as I'd like to use it on some of my websites, so I wonder if there's anyone that could guide me what do I need to change in the module so that it becomes compatible with the latest version of CMSMS.
Thanks in advance.
GoogleMaps module
Re: GoogleMaps module
If you want to further develop this module, you have to ask the original developer his permission and get access to the project in the CMSMS Forge and SVN-server.
In case you don't get an answer or the answer is negative, the only option is to fork the module and release it yourself under another name...
Grtz. Rolf
In case you don't get an answer or the answer is negative, the only option is to fork the module and release it yourself under another name...
Grtz. Rolf
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Re: GoogleMaps module
Yes, I want to fork the module, but before that I need to learn what changes do I need to make in order to make an old plugin compatible with the latest 2.x version. And that's what I'm asking the guidelines for.
Re: GoogleMaps module
Good start viewforum.php?f=83
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Re: GoogleMaps module
And what would be a good way to debug the process to make sure that these changes are working?
- PinkElephant
- Forum Members
- Posts: 173
- Joined: Fri Feb 06, 2009 2:08 pm
Re: GoogleMaps module
I'm not aware of any formal method so I'd use good old fashioned trial and error. Get to beta and encourage early adopters to try and break it.tufahija wrote:And what would be a good way to debug the process to make sure that these changes are working?
In case you haven't seen it, CGGoogleMaps2 might be of interest.
Re: GoogleMaps module
I'm aware of CGGoogleMaps2 module, but I prefer this old module as it allows to pinpoint a location directly on a map, unlike CGGoogleMaps2 where you have to manually add the coordinates.PinkElephant wrote:I'm not aware of any formal method so I'd use good old fashioned trial and error. Get to beta and encourage early adopters to try and break it.
In case you haven't seen it, CGGoogleMaps2 might be of interest.
If anyone is interested in joining me to get this module to work, you're all welcome

Re: GoogleMaps module
Before july 16th you have to register with a credit card if you want to use Google Maps with API functionality. (This date was set on june 11 th first)
https://developers.google.com/maps/bill ... nt-updates
Nothing is billed when your running a low traffic website. If you don't like the idea of registering your credit card details?
- If you keep using the api after the 16th you get a blank page or access denied
- Embeded maps are not affected
- Open street maps are a good alternative
I moved away from Google Maps to LeafletJS.
I have made 2 (VueJS) based example implementations. A static one and one from where you can pull in data from CompanyDirectory or any other json feed. In my opinion a CMSMS module is not needed but your use-case might be different.
https://github.com/FrontEndStudio/cmsms ... eaflet.vue
https://github.com/FrontEndStudio/cmsms ... letapi.vue
https://developers.google.com/maps/bill ... nt-updates
Nothing is billed when your running a low traffic website. If you don't like the idea of registering your credit card details?
- If you keep using the api after the 16th you get a blank page or access denied
- Embeded maps are not affected
- Open street maps are a good alternative
I moved away from Google Maps to LeafletJS.
I have made 2 (VueJS) based example implementations. A static one and one from where you can pull in data from CompanyDirectory or any other json feed. In my opinion a CMSMS module is not needed but your use-case might be different.
https://github.com/FrontEndStudio/cmsms ... eaflet.vue
https://github.com/FrontEndStudio/cmsms ... letapi.vue