Googlemaps Plugin




- Yes
Version 2.16 is the latest version. Now Google Maps API version 3 is default so NO GOOGLE API KEY is needed.
Not all features are possible yet with Google Maps version 3. See examples what features are available: http://tech.reumer.net/Google-Maps/Demo-Google-Maps-V3/.
In Joomla 1.6, 1.7 and 2.5 the plugin can be upgraded automatically with the upgrade feature of Joomla at the extensions.
Also added language support for all the parameters: English, French, Italian and Spanish.
Please send me language files so I can add them to the plugin. Goto my website to contact me.
Look at the demo site first for documentation. If you've problems please do the checklist on the site: http://tech.reumer.net/Google-Maps/Documentation-of-plugin-Googlemap/checklist-placing-plugin-in-article.html
If this doesn't help or you have questions or new wishes please send me an email with url that shows the problem and version of the plugin.
Usage:
{mosmap width='500'|height='400'|lat='52.052312'|lon='4.447141'|
zoom='3'|mapType='Satellite'|text='svDWO'|tooltip='DWO'|marker='1'|align='center' }
(when editing article goto html view to remove returns or < br /> when you copy this example)
2.16 is a stable version and the following changes are made:
* Google Maps Version 3
- Streetview
- Weather and cloud layer
- Custom tiles
- Styled maps
- Labels on marker with Geoxml renderer
- Solved bugs in Geoxml:
+ markers disappear after panning
+ markers not shown on zoomlevel 1
+ IE7/8 KML stays sometimes grey
+ multiple (nested) links in kml
+ sorting of sidebar
+ current style of icons
- Solved bug for load sequence when using javascript compressors
- Solved bug with mootools-more/core
* General
- Added french language
The version for Joomla 1.0 will not evolve after version 2.12o. So 2.12o will be the last version for Joomla 1.0. Of course support for Joomla 1.0 is still possible.
Initially had a query about setting this up but Mike emailed back really quickly and provided link to useful info. I then took couple of minutes to link Googlemap and JReviews and I'm not a hardcore techie.
This is as simple as setting up maps for Joomla as it gets.
On Joomla 1.5 RC2, I initially had problems getting maps appear in articles. I had no problems in the frontpage and blog views of the article. But the articles just showed a blank space for the map. I wrote for support and the problem was solved after 3 or so prompt email exchanges. Thanks Mike.
This is a great tool... especially for features like adding a Kml file as an overlay, exactly what I needed.
Great Support:
I installed 2.9 but found I could not get the map with loaded kml file to zoom in on lat/lon I had set... it kept loading zoomed out to 'show all' markers on the map. I emailed Mike and he responded straight away, checked my page and admitting it was a bug in the plugin sent me an updated version which completely fixed it :)
Very impressed... will definately send a donation for that support.
I'd highly recommend using this great tool to get the latitude and longitude to use with this plugin: http://www.gorissen.info/Pierre/maps/googleMapLocationv3.php
Nice work Mike, thanks very much :o)
I had an issue with putting an e-mail address in the balloon popup but after contacting Mike (it took him a few hours!), he promised to take care of it. So it's a score for the developer, as well as to the code itself.
the only unresolvable issue i've found is with the modern business template (rockettheme). even then it works fine with every browser i've tried except ie7 (surprise?). the problem isn't with the plugin, it's the template.
If you want you can send me a email with a url of a page with the problem and I'll have a look if I can solved it.
All in all an excellent little mambot\plugin.
to make it compatible with J!B2
edit the xml file and replace tags with
Hello,
i've tested your component on joomla 1.5 and i think i'll use it in the futur !
First of all i made modifications to use it with j!1.5 Beta 2 :
in xml file change line 3 to :
change line 156 to :
in the plugin_googlemap2.php at line 241 i replace :id = intval( mosGetParam( $_REQUEST, 'id', null ) );
with:
$id = JRequest::getVar('id', null);
comment line 112 and uncommented line 113 for permissions access
that's done
I'll make these adjustments to work with J!B2 in the next version.
Thanks Jean-Philippe
Mike
A couple of keys that I learned the hard way:
1. The kml filename must be all lower case. For example, 'map1.kml' NOT 'Map1.kml'.
2. The admin must remember that the default lon and lat settings and zoom level in the plugin attributes define the starting view. So if we have a zoomed-in starting point in Europe, then it will appear as though our US map is not functioning properly. So since most of my maps are US-based, I set my attributes to be midwest US zoomed way out. Then I am using the 'zoom='x'|' command within the mosmap tag to zoom in within the content article.
3. Installers must remember to modify the template html as described in the wiki, otherwise we lose functionality in IE.
I also eventually figured out that we can simply use Docman to upload the kml files. This keeps it simple for the site owners who may not have that much tech expertise. The only trick then is to use the mosmap path kml=http://www.sitename.com/docs/filename.kml. Very simple.
Also, Mike Reumer emailed me with some help within 48 hours of my initial inquiry. Thanks Mike!
Definitely I recommend this plugin. Just be patient and use the many Joomla community resources that are available. You will figure it out and have no regrets!
Because it's pseudo-code this isn't terribly useful for people with zero coding know-how, but for the average Joomla web master, it's a piece of cake. It would be nice too if there were some more options in the config for this mambot to open the Google info box and put all sorts of miscellaneous info in there like phone numbers, images, etc. But the mambot's beauty is in its simplicity.
Also, note that If you run into a "file_get_contents" error when you run this mambot, check your php.ini file - I had this problem. Make sure that "allow_url_fopen" is set to "on" in php.ini.







