We are glad to present a plugin for displaying Google Maps for Hot Property component by mosets.com. It works without any hacks of core component's and Joomla files! The only you need it to install the plugin, enable and configure it as any other Joomla plugin. Current version of the plugin generates Google maps for all properties as well as individual maps for each property and company. Moreover, plugin could work with ANY property listing component for Joomla 1.5.
Maps are generated automatically by Google Map API (this process is called geocoding). Data for geocoding are taken from Hot Property fields 'address', 'postcode' and 'country' or other custom set of core HP fields. Geocoding is available for many countries. Maps with all geocoded properties will be displayed on site's frontpage and/or HP home page. Please see an example of the map on a live site. Geocoded coordinates of the properties are stored in a XML file to speed-up map loading and not to overpass Google API request limits. The XML map is updated automatically according to user's settings.
Individual maps are displayed at the end of each property details page (before Agent or Enquiry sections) and company page (if respective setting is selected). If property's address is not supported by Google geocoding service, or automatically created map is not correct - that's not a problem. Our plugin also supports map generation based on property's latitude and longitude, added in specially created HP fields.
Besides displaying map the plugin allows showing Google street view window. Let you visitors to see panoramic views of the properties! Currently this features is available for over 20 counties from North America, Europe, Asia and Oceania (check this detailed map for available locations), in almost 10 more countries Google is currently operating and making the photos.
Plugin configuration includes map's zoom, width and length, name of Hot Property extra fields which would contain latitude and longitude data (if required), logic for map building (only on address fields, only on coordinates, first on address than on coordinates and vice versa), displaying Street View window, as well as main options for map displaying all properties. Please see the screenshots below.
Examples (Live Sites)
- Business Building Academy
- www.berrylandco.com
- Austin Texas Properties
- Turismo Rural Asturias
- Training Escapes
- www.DelPraga.com
- MyCoastline.com.au
- EasyFrenchLife.com
- immobilien17.de
- Bradley Armstrong Properties
- Peninsula Properties
- www.nikolaidisestate.gr
- and many others...
Requirements
- Joomla 1.5.x (latest is preferable)
- HotPropertry 1.0 (latest stable version is preferable)
NOTE: Methods used in the plugin for map insertion allows to make it working IN ANY PROPERTY LISTING COMPONENT/ADD-ON ON JOOMLA 1.5. The only thing our plugin needs is full address of the properties to be available in the component. All other jobs will do the plugin without changing component's original files! Please contact us for further clarifications, tests and quotations!
Price
Price of the plugin which generates map for all properties and separate maps for each property is USD49. Plugin for property map generation only (without map for all properties) costs USD19 . The same price is applied for the upgrade of the plugin for customers who purchased the it before (versions 0.5.4 or earlier).
Payment
The preferred method is via LiqPay. Requires Visa/MasterCard and is free for payer (it's uses online bank acquiring system as in any POST-terminal in shops). Link to purchase simple version of the plugin.
Purchase via Mooneybookers service (alternative to PayPal, one of the few allowed at eBay). Register if you don't have an account.  Payment should be sent to the account justphp[at]gmail[dot]com.
Previous customers who purchased Google maps solutions for HP v0.98 would get an essential discount. For more information and purchase, please contact us by email justphp[at]gmail[dot]com or by contact form.
If you have any questions - please ask them on the forum.
Change Log
Since version 0.5 the pugin uses Google Map API V3 - new official API released in May 2010. The new API is much faster, does not require Google map Key any more, uses HTML5 instead of Flash and incorporates many other improvements.
v.0.6.6 dd 26 September 2011
[+] added possibility to display map for all properties in Joomla article(s)
[+] added width/height options for map for all properties
[-] fixed some minor errors
v.0.6.5 dd 30 August 2011
[+] custom icon could be set in property map
[+] forced update option is available
[-] fixed some minor errors
v.0.6.4 dd 09 July 2011
[+] now lat/lon extra fields are selected by their caption set in HP (because when caption is changed in HP field name remains the same and that confuses users)
[+] changed the procedure for XML creation/update when coordinates are used
[+] agent's map could be based on specified lat/long coordinates
[-] default lat/long for error map embedded into ''; initiated variable $bwcompt at line 68
v.0.6.3 dd 11 May 2011
[+] added option to show map on properties listing page
[+] added option to generate SEF links in map info bubbles
[+] common map could be displayed on HP home page with cut URL (index.php?option=com_hotproperty)
[-] fix: only approved props shown on general map
[-] fixed minor JS errors
v.0.6.2 dd 11 March 2011
[+] added location options (before/after) for DOM elements of property, company and agent maps
[-] fixed error with not-ASCII characters in property types' description (common map)
[-] fixed error with company address extraction, and other minor errors
v.0.6.1 dd 03 March 2011
[+] added option to generate maps for agents
[+] added options for DOM-containers for companies and agents (useful if HP was modified)
[+] added custom SQL query option for agent's addresses (useful in case agent's address differs from the address of the respective company)
[+] translated lang file into Russian
[-] fixed error with address extraction for companies and other minor errors
v.0.6.0 dd 25 October 2010
[+] first release of plugin generating Google map for all properties
v.0.5.4 dd 26 August 2010
[-] fixed error when other Joomla components use window.onload
[+] quicker loading of map (onDOMReady)
[+] Google map is localized to current Joomla front-end language (list of Google Map API supported languages)
v.0.5.3 dd 09 July 2010
[+] custom HP core fields could be set for address geocoding services
[+] a constant address value could be appended to resulted address string
v.0.5.2 dd 23 June 2010
[+] added support for HP1.0 beta 4 or older
[+] if geocoding doesn't return a result (and user didn't indicate exact coordinates), the map could be hidden or a default point (lat/lon) would be shown
v.0.5 dd 11 June 2010
[+] plugin is based on new official Google map API version 3
[+] Street View could be displayed in two ways - in the same window with map, or below the map
[+] Street View overlay (blue colored lines) shows streets & locations where this feature is available
[-] fixed error with language constants in some installations
v.0.4 dd 30 May 2010
[+] added setting of Street View window height
[+] settings of camera yaw and pitch for Street View
[+] all language constants are moved into separate languages file
[+] added option for custom setting of the map position (selection of HTML element after with the map would be rendered)
[-] fixed minor error on uninstall
v.0.3 dd 10 May 2010
[+] added feature to show Street View window below the map
[+] formatted the output text in the information pop-up window
[-] fixed error with addresses containing apostrophe
[-] fixed typo in lat/lon output in the pop-up window
[-] fixed error when map is not displayed on company page due to absence of required scripts

