I have been battling a directory plugin author over his use of the google maps api for quite some time now.
He never included the ability to TURN OFF loading the api if it is already loaded elsewhere in the site, therefore every other plugin that uses the api was breaking.
I finally got him to release an update that included the ability not to load the api within the plugin and viola, all my other plugins that render maps work flawlessly!
but theres a new issue. now his directory will not load maps unless I re enable the api within the plugin....
I am clueless when it comes to programming, so forgive me if my assumption is off.
If someone creates a plugin that uses the maps api, and they include the ability to switch the api off if loaded elsewhere, do they then also have to include code that uses the already loaded api?
I ask this because when i brought to the developers attention that now his plugin will not render maps, he insisted that it must have something to do with the way my site includes it elsewhere, incorrectly.
I thought about what he said but it makes no sense. if that was the case why does every other plugin now load maps correctly but his does not?
does he also have to change his plugin so that is uses the already loaded api, or should it just automatically work?