Stable 6.0
- Maturity
- Stable
- Released on
- Saturday, 21 August 2021 16:37
This release was tested only on 3.9 and it won't install on anything below that number!
You can check out the demo over here.
Have a look at the release notes for more information.
Hotspots 6.0.0
+ Joomla 4.0 compatible!
~ Updates to Javascript scripts to use jQuery instead of Mootools
Hotspots 5.4.14
# Image upload on iOS > 13.4 was rotating it in the wrong direction
Hotspots 5.4.13
# Submit form contained mootools code that was breaking when no mootools was loaded on the page
Hotspots 5.4.12
~ improve address search usability - "clear search" is displayed whenever something is entered in the form
~ improve address search usability - entered address is treated as destination and not origin anymore.
# no feedback was given to a user when a direction search was failing ( e.g. due to a typo in the address)
Hotspots 5.4.11
# map on dashboard in backend was not loading properly
+ added option to set the height of the map on a small device
+ added option to unpublish a hotspot from the frontend (edit state & edit own permissions required)
Hotspots 5.4.10
# the delivered lib_compojoom package was missing the font-awesome css
Hotspots 5.4.9
+ added an option to set default directions unit (METRIC/IMPERIAL)
Hotspots 5.4.8
# the k2 plugin was not respecting the provided height and zoom setting
Hotspots 5.4.7
# updated the k2 - Hotspots plugin to use the latest hotspot code (no longer relies on mootools)
Hotspots 5.4.6
~ fixing map not rendering on K2
~ fixing the google maps version of the api to 3.34 as 3.35 introduced some incompatibilities
~ better handling of aliases when creating hotspots
# wrong category description in the CB plugin
# zip was not copied over from the CB plugin
# geocoding requests in CB, k2 plugins were failing because of a missing API key for the google APIs
Hotspots 5.4.5
+ added a css class to the div that holds the language in the frontend form
+ added an option to specify a default category for the hotspots submit form in the frontend
Hotspots 5.4.4
# The frontend submit form no longer uses the mootools js framework
Hotspots 5.4.3
~ small UI improvements to match the new google maps css
+ added an option to show/hide the google maps fullScreen control
Hotspots 5.4.2
+ changing the map control’s css to match the new big google maps style
# crash when captcha and contact hotspots owner was on, but no config was set in Hotspots
+ improvements to the url custom field
Hotspots 5.4.1
# search was not looking in the state field
Hotspots 5.4.0
^ Added a new format_address configuration option. Use this to have the proper format for your country
+ API to load all categories, hotspots or a single hotspot
+ added onAfterHotspotDelete event
+ added an option to sort the user's hotspots in the usershotspots view
Hotspots 5.3.11
# the bootstrap emulation css was missing, causing some installations to behave inproperly (could not hide filters)
# postal codes for Portugal were not always correct
Hotspots 5.3.10
# fixed SQL error when zoomed out
Hotspots 5.3.9
+ add GestureHandling. The behavior of google maps has changed - now per default it decides whether the scorllwheel should zoom in the map or not. Use this option to manually controll this
# the URL in the K2 form didn't add the API key
# search query was not returning the correct results: https://compojoom.com/forum/post/no-hotspot-find
# Weather layer was not working as the data coming from openweather had renamed properties
+ display the hotspot's address in the latest hotspots module
Hotspots 5.3.8
# the CB plugin was missing the language file
+ Displaying description and image in the hotspots list module
# the tiles js files were missing in the PRO package
+ adding sorting Hotspots by id - thanks to Laurant Collongues
# some missing translations in the send map view - thanks to Laurant Collongues for pointing it out
# a js error was thrown when the google streetview API was retuning OK, but for some reason didn't have any imagery
Hotspots 5.3.7
# fixed [] operator not supported for strings in kml request on php 7.1
# fixed bug with kml import
# readmore button was not shown when it was set to show in the Hotspot params, but forbidden in the global settings
~ no longer saving an asset for each hotspot (saving only when necessary)
Hotspots 5.3.6
# the plg_content_hotspotscategory was missing from the core release
+ added the id of the hotspot to the div that holds the hotspot information in single view
Hotspots 5.3.5
# typo in the config.xml latitude ASC ordering was leading to a wrong query
+ automatically scroll an open the contact hotspot owner form when redirecting back from joomla's login form
# adding a new category was not working on Joomla 3.7
Hotspots 5.3.4
+ added an option to select a user group that is authorized to contact the hotspot author
# on error in the submit form, scroll to the system-message-container to show the errors
Hotspots 5.3.3
# contact owner captcha now works recaptcha v2 and with any other captcha plugin
# streetview requires an API key & we now use the api key provided to authenticate our requests
Hotspots 5.3.2
# since joomla 3.6 the way the language filter has changed. Applying the changes to the hotsptos view in backend in order to see all languages
# manage hotspots in backend doesn't show all available hotspots
# editing an unpublished hotspot in the frontend was not showing the custom fields
# Markers do not appear after direction search
# the latest hotsptos module was not respecting the limit set on sites that use the mysql pdo database driver
~ serve streetview imagery over https and not http
+ added an option to sort the hotspots by latitude or longitude
+ added an option to select the categories to display in the filter
# make the API field required again as google maps now needs an API key to work
# the hotspotsanywhere plugins was loading wrong parameters when no itemid was provided
Hotspots 5.3.1
# compatibility fix for Joomla 3.6 due to this: https://github.com/joomla/joomla-cms/commit/4cf1dbdbcecab85b4331861aaa633d359bca9617
~ changed the marker list lenght option from a dropdown to input field. Now you can enter whatever pagination value you want. Don't set a too high value!
# the k2 plugin was not setting the correct language# the search plugin now creates a link that respects the category of the hotspot
# fixed compatibility with Jomsocial 4.2
# adding Access-Control-Allow-Origin: * to the json response. This way the browser can load the hotspots on subdomains (CORS)
# in single view on mobile one was not able to use the search directions feature
Hotspots 5.3.0
# on Joomla 3.5 the recaptcha on the submission form was not working
# hotspots - matukio plugin is not compatible with Matukio 6
# fixed layout bug in the integration with k2 2.7.0
# on some installations the tile request was causing a 500 error
# category title shows as a hotspot name when the query was falling back to a search around the globe
# warning in logs parameter 2 to PlgContentHotspotscategory::onContentBeforeSave() expected to be a reference
# the hotspots list module was returning 0 results when sorting by title
# hotspotsanywhere was not properly replacing |
+ added PhocaMaps importer
# customfield menu was not selected when active
+ added ability to render customfields defined in the template overrides
+ added rss_logopath opiton (you can specify your own rss logo image now)
- removed duplicate hs-directions-template causing invalid html
# when searching for hotspots the category title was shown instead of the hotspot title
# now it is possible to change the menu width only with css
# the alias field was not auto-populated & the alias database field was not created when we updated from previous version
# the sticky option set in the k2 plugin is now respected
# Email plugin now only sends a new email when we have a new hotspot, and not when we edit an existing one
# respect edit permissions set in the category and not only in the global hotspots config
# the settings override can be now used for any hotspot variable
# k2 plugin was overriding any customfields set in the related hotspot
# due to a missing alias hotspots were not populated from k2, matukio or jomsocial
# k2 plugin was not adding a title to the hotspot
# when moving around the weather infowindow was added several times on the map making it hard to close it
# the hotspots helper was causing an error on php 5.4
# category description in the filters was not properly encoded
~ display the language select field for all users in the frontend (not only for admins as before)
# dashboard had wrong links to the published/unpublished hotspots
Hotspots 5.2.1
# update script was not automatically updating the Hotspots config, leading to the Hotspots not loading in frontend
# CB plugin was showing undefined for title of the hotspot
# wrong redirect when SEF urls are turned off and there is an error in the hotspots submit form
Hotspots 5.2.0
# joomla 3.4.6 bug - when saving a hotspot in frontend without a description one is redirected to the startpage instead of the form
# the page was automatically scrolling to hotspots (on long pages this is not desirable)
# the tour was not working properly when the menu was starting closed
# single view of a hotspot was not responsive
+ now saving & showing the state in the US interface
- removed sensor parameter from the URL as it is no longer required by google maps
+ the search now looks for hotspots in 50km radius if nothing is found in the current view and then around the globe
+ added a new user hotspots view that can be used from moderators to edit the hotspots in the frontend
# fixed bug with resizing PNG images
+ added option to add OGP(Open Graph) information without the need to have the share buttons
+ batch operations in backend (duplicate, move, change access level, change category
+ the hotspots now have an alias field (will be used for the url)
+ added an option to save and create new hotspot (without going back to the hotspots view) in the backend
+ custom fields are now visible on the map view (requires an update to your html overrides json view if you have any)
# the submit form could be sent several times when you click the submit button several times
# a wrong created_by id was set when editing a hotspot as an administrator in the frontend
+ show "no hotspots found" in the user hotspots view, when the user doesn't have any hotspots
+ added edit & delete buttons to a single view of a hotspot (only when the necessary edit/delete rights are set)
+ added new Plugin events onMultimediaBeforeUpload & onMultimediaAfterUpload
+ filter by language in the backend
+ added google recaptcha v2 for the frontend submit form
+ Make an option to select if you want to show username or name
+ Auto-set the map language depending on the site language
# moderators were not able to delete hotspots in the frontend
# update from version 3.x was not deleting all helper files, leading to errors in the dashboard
+ category title and description can be translated in a different language.
+ the hotspots anywhere plugin supports providing a menu item id {hotspotsanywhere Itemid} or {hotspotsanywhere lat/lng/zoom | Itemid}
# Wrong query in the hotspots mappings
# The My Location pin was not translated
# aup plugin was installed in the wrong category
# the aup plugin was not assigning any points
# wrong redirect after deleting a hotspot in the frontend when SEF is on
# adding a confirm dialog to the delete own hotspots button in frontend
Hotspots 5.1.11
# the message to the owner of a Hotspot was stripped of spaces
# custom marker icon was not shown in single view of a hotspot
+ the Matukio plugin now ads the publish_down date of the event
# some update queries were missing and updating from old version such as 2.0.5 was not possible because of this
# .compojoom-bootstrap class was missing from the single hotspot view page
# changed the default quality for the generated thumbs. Now they should have smaller size than the original image :)
# the custom fields label were not correctly aligned
# KML import option now supports unlimited Folder depth for Placemarks
+ frontend user hotspots now has a filter for search state, list length + an option to delete own hotspots
+ added an option to map Matukio categories to Hotspot categories
* no language was set in the frontend & because of this the hotspot was not shown on multilingual sites
+ added a map background option
# fixes to the CB plugin
# image upload resizing was not working on Chrome browser
+ the galleria now goes in fullscreen on double click
# in single view we set the title of the page to the hotspots title & the site name
+ fb share now shows the correct title, description & image( if available) and sets lat & lng coordinates
+ g+ share now shows the correct title, description & image( if available) and sets lat & lng coordinates
Hotspots 5.1.10
# the weather layer was showing up on the map per default, despite being turned off
Hotspots 5.1.9
# Submit map was no longer working on Joomla 2.5 (this is also going to be the last release supporting joomla 2.5)
# when the weather layer was enabled the map on the submit page was not working
Hotspots 5.1.8
^ switching the weather layer to http://openweathermap.org (Google has deprecated it's own weather layer and it will stop working on the 4th of June 2015)
- removed the clouds layer (as Google deprecated it and they it will stop working on the 4th of June 2015)
- removed the panoramio layer (as Google deprecated it and they it will stop working on the 4th of June 2015)
# the jomsocial links profile was no longer generating correct urls to the user's profile
# the community - hotspots plugin was no longer working on Jomsocial 4
+ added recaptcha to the contact author of a Hotspot form
+ added an option to the k2 plugin to delete an existing hotspot directly from the k2 item
# jomsocial features plugin was not working properly with Jomsocial 4.x
+ added a feature to send a mail to the author of a Hotspot
# the hotspots - k2 now supports swtabs
# set correct orientation for the generated thumbs
Hotspots 5.1.7
# dashboard was not loading when ccomment 5.3.3 was installed on the site
# fixed reordering issue with custom fields
Hotspots 5.1.6
+ option to gather anonymous stats about the environment & configuration of the extension
Hotspots 5.1.5
+ added JED review request on the dashboard
# if we are in category list view look for the presence of the {hotspots} tag only in the introtext field
+ The create hotspots menu now has a default categories option. You can specify which categories are visible in the frontend with it.
# output friendly warning when a hotspot is linked to unexisting matukio entry
# sometimes the tabs in teh menu were executing ajax requests due to a jquery ui "feature"
# hardcoded 'Select category' in the frontend submit form
# Hack around joomla bug: https://github.com/joomla/joomla-cms/pull/6440
Hotspots 5.1.4
# warning when address was missing in single view
# center by marker boundaries was not working
Hotspots 5.1.3
# Parse error: syntax error, unexpected T_OBJECT_OPERATOR for people on PHP 5.3 on single view. Users running PHP 5.4 were not affected
Hotspots 5.1.2
# Updating from any version previous to 5.0 would cause a mysql error
Hotspots 5.1.1
# Parse error: syntax error, unexpected T_OBJECT_OPERATOR for people on PHP 5.3. Users running PHP 5.4 were not affected
Hotspots 5.1.0
+ multiple images upload
+ use of gallerio.io to show the images in frontend (with fullscreen support!!!)
+ new submit hotspot view in frontend
~ single hotspot view no longer relies on mootools
# readmore was shown even though the option in the hotspot was set to no
Hotspots 5.0.5
# load the correct language for facebook recommend plugin
# Joomla search plugin was not returning the correct results
# jomsocial, matukio & k2 plugins were unable to select a Hotspots category
# fixed sobiPRO import
# selecting start and end date in the frontend was not visible due to css bug
# on Joomla 2.5 one was not able to delete any hotspots in the backend
# map on dashboard was not showing the markers
Hotspots 5.0.4
+ KML import now import files that don't have a document node
+ KML import now has a default category option
# in some cases the installation was failing on joomla 2.5
# uploading a category marker icon was not working
+ it's now possible to seach for more than one hotspot by id in the backend syntax: id: 28,29 etc
# fire onContentChangeState event when a hotspot gets published/unpublished
Hotspots 5.0.3
# category icon selection was not working when JSN power admin was enabled
# when category filter was selected KML files were not being loaded due to wrong query
# when the content - categories plugin was enabled one was not able to save hotspots, articles, categories or upload media :(
Hotspots 5.0.2
# the publish/unpublish button in the toolbar was not working in hotspots view in backend
# editing categories on joomla 2.5 was not possible
# on some sites the marker icons were not loading
# on joomla 2.5 the content and k2 plugins were crashing the page rendering
# possible page crash when using meta description & keywords
# the single hotspot selection was showing few notices
# locations view was not loading on joomla 2.5
# deleting a hotspot in the backend was resulting in a php error after the deletion
# kml import was no longer working correctly with the new category manager
# wrong link to the categories in the installation quick links.
Hotspota 5.0.1
# Due to a wrong category check users were not able to create new Hotspots in the backend
Hotspots 5.0.0
+ when selecting a parent category automatically select all children
~ The tile cache has been moved to joomla's cache folder
^ Using Joomla's Category Manager. Now supporting subcategories!
# marker tiles were not loaded on joomla 2.5
~ changed the default message that displays when you haven't provided a download id
+ kml import now also support StyleMaps definitions in the KML file
# CB plugin - if the user is blocked, not approved, not confirmed or banned then remove his location from the map
+ the latest hotspots module has an option to show/hide the author and date
# the mail notify plugin was sending the same email X times to each user (where X is the number of moderators (facepalm))
# the email notify plugin was sending emails to blocked accounts
# reverse geocoding location in the backend was working only for 1 item and for multiple items
# imported KML locations were not being shown on the map due to a missing language value
+ added EasySocial avatar and profiles support
# map not working on Ipad in fullscreen mode
+ added an option to show the coordinates in the PRO version
~ share map & rss is per default disabled in the core version
~ when a custom field is not filled out don't show it
# kml import on joomla 2.5 was not working properly
+ added a module class suffix support to the latest hotspots module
# javascript error when changing direction's to/from in the hotspots marker
+ the matukio integration can now also use the locations define in matukio for each event
Hotspots 4.3.3
# submitting a hotspot in the backend was not working under joomla 2.5
Hotspots 4.3.2
# submission form was not working in the frontend
Hotspots 4.3.1
# customfields assigned to specific categories couldn't be loaded in the hotsptos create view
Hotspots 4.3.0
+ improved Matukio integration. Now the link to event leads to the new dates view where the user can select a date repeating event
+ added option to show latitude and longitude in the frontend
- removed print map option as it was not working since the 4.0 version. Will introduce it back in 4.5
+ the content - hotspots plugin now also works in jevents
# Address is not displayed correctly
# zoom not working in the div at the bottom of the map (when menu is turned off)
- removed the loading data indicator near the cursor
+ added the hotspotsanywhere plugin. It allows you to include the main hotspots view in a module position or in an article
~ the custom fields code has been abstracted and moved to lib_compojoom (have a look at your configured custom fields, you might need to reapply any category relationships)
# custom fields data is now output event for unpublished events
# saving a hotspot with wrong data was not outputing any error information
Hotspots 4.2.4
# on some installations the configuration was crashing
# when the title was too long and there was an image, the title was slipping to a new row
Hotspots 4.2.3
# on joomla 2.5 the dashboard was crashing on some installations
Hotspots 4.2.2
# K2 plugin was not working with custom zoom level
+ added option to toggle the states (open, clsoe) of streetview by clicking on the streetview image
+ added avatar support for CB, Jomsocial, Kunena and K2
+ added profile support for CB, Jomsocial, Kunena and K2
# fontawesome icons for directions search were not loading when emulate bootstrap was on
# map width was not correct when menu was set to start closed
# the menu arrow was not correct when the menu was set to start closed
Hotspots 4.2.1
# wrong center when we had coordinates in the url
# wrong offset leading to inability to load hotspots when a filter is selected
Hotspots 4.2.0
# Show correct message when saving a hotspot in the frontend and autopublish is set to off
# list length parameter was not taken into account (the menu list had always 20items...)
# when tabs title is turned off don't show information how to change the tabs...
+ added an option to turn off the streetview when a hotspot is selected in the menu list
+ added a new custom field: url
# when users don't have any markers in a category, always use the default map center
# wrong tiles generated when no cats filter provided
# centering by marker bounds was not working properly
# wrong catid was used when there was no k2catid=hotspotcatid mapping in the k2 - hotspots plugin
# Map doesn't respect the map type options in backend
# the rss feed is now cached in joomla's cache folder and not in hotspots media folder
# k2 items were saving the hotspot with wrong coordinates (lat & lng were mixed up)
# allow empty in custom fields options was not respected
# map in the dashboard was cut off
+ Hotspots is now fully responsive. Works on small screens(iphone, windows Phone, android)
# fixed issues with the tour when tabs are disabled
~ making the css a little more bulletproof for templates that are not well written
# emailing the map was not working when the user was not logged in
Hotspots 4.1.1
# fixed Jomsocial activity plugin was no longer adding activity to jomsocial
# fixed warning on filters view
Hotspots 4.1.0
+ added option to emulate bootstrap for templates that don't come with support for the framework
+ enter now triggers the direction search in the hotspots list
+ added an option to hide the tab title
+ when no tab is selected for the menu, we now show the information about the hotspot in a div on top of the map
+ added options to select which tab to show in the menu
# the menu closed option was not taken into account
# the k2 plugin was not properly centering the marker
# the k2 plugin was creating a fatal error
~ moved all helper files to the frontend /helpers folder
^ Renamed hotspotsHelper to HotspotsHelperSettings - this might break your template overrides, so make sure to update them!
# hotspots were not properly loaded on multilingual sites
+ hotspots_above_filter & hotspots_below_filter module positions allowing you to display additional info to your users when they click on filters
+ onBeforeBuildQuery & onAfterBuildQuery events for developers who want to manipulate the list of hotspots
$ added missing translations
~ made the css a little more bulletproof against badly written templates and extensions
^ Switching to the Handlebars.js template framework - you'll need to update your template overrides
+ added import locations from KML file
# page class & page heading options in page display in the menu were not respected
Hotspots 4.0.6
# tooltips on the filters were cut off
# reorder the toolbar buttons in category view to follow the joomla standard 3.x behavior
+ adding fb, twitter & google plus share button on single view of a hotspot
# on some installations users were not able to upload KML files
# the k2 plugin was missing the javascript file
# tour navigation buttons were not translated
# directions search from hotspots list was not working
^ changed syntax of underscore js templates - we now use {{ }} instead of - Make sure to update your overrides!
~ code cleanup
# reloading update information was not working on joomla 2.5
# kml files were not loaded when no category was selected
^ changed the k2 integration behave. Now the fields support geocoding
# category ordering was not respected
# start map in fullscreen was not working
Hotspots 4.0.5
# forgotten console.log output
# hotspots were not loading because of a missing tooltip library on some joomla installations
+ added new module positions. Check docs on compojoom.com for more details
Hotspots 4.0.4
# on update the modified_by table field was not created, due to a typo in the mysql file
# jquery ui tabs can load content using ajax, which screws hotspots if the url contains a query...
# hardcoded language strings
~ language file cleanup
~ removed unused code
~ code cleanup
Hotspots 4.0.3
# when there is no filter set, make sure that we look only for hotspots in published categories
# hotspots now respect the address settings
# show author and date settings were having no effect
# marker count was not taken into account
# hardcoded language strings in the map view
# truncating the short description was creating issues with html code
Hotspots 4.0.2
# wrong sql syntax in a query on the dashboard
# dashboard buttons were missing icons on joomla 2.5- removed option to hide categories on top (as we no longer have the categories on top)
# map was not respecting the centering method selected by the user
# styled maps was not working on some installations
Hotspots 4.0.1
# old install definitions in the hotspots.xml were preventing it from installing (update was working)
# the complete_uninstall option was not respected when uninstalling the component
Hotspots 4.0.0
+ Now using joomla's updater for updating core & pro versions
- Removing the liveupdate library as we rely on joomla for updates now
# Change arrow direction when menu opens# When menu is closed and the user clicks on a hotspot -> open it and center on this hotspot
# menu was not closing on IE11
+ added pagination on top of the list in the menu
# still using mootools functions on some places
# using the new sql installer. Now updates from dev to stable, from stable to dev are no longer an issue. Downgrades to version 4 as well!!! yahoo!
~ now using our backend template
- removed the old controlcenter and all backend modules
+ added new dashboard
# added map to the k2 item submit view (now user can use a drag and drop marker to specify the location
+ we have street, city, zip, country) fields
# custom fields were crashing, because values were not escaped.
+ new hotspots view - new directions, hotspots & settings
# fixed bug in the SobiPro migrator
Hotspots Core 6.0.0
- Downloaded
- 852 times
- File size
- 3.42 Mb
- Compatibility
This is the main installation file for the free version of the component.