- Discussions
- 4 644
- Messages
- 12 049
- Solutions
- 81
- J'aime
- 7 606
- Points
- 198
Description :
A fully integrated map system based on forums and threads.
Live example here: Motorcycle Dealers and Shops map
(Example of Show map) :
(Example of Show map admin link) :
(Example of Show map admin page) :
(Example of Update page) :
(Example of Options page) :
(Example of User group permissions) :
Features :
Install and configure the View map add-on located here:
View map
The View map add-on allows you to easily create the map bbcode.
Setup step 2 :
Update the Options page with your Google JavaScript API key.
Setup step 3 :
Using the 'Show map admin' link in the visitors tab, create a map category.
Example :
Description - dealers
Detail - Dealers and shops
Coordinates - 37.339386,-121.894956
Zoom - 6
Setup step 4 :
Create a forum where you will have threads of a certain type. For example you would have a Dealers forum. Each thread will represent a dealer which has information about that particular dealer. In the first post of each thread you will need to insert a map bbcode. This code looks like this:
[map=37.339386,-121.894956]View map[/map]
You can get this map bbcode using the View map add-on.
Show the map from the URL:
Add 'showmap' to your forum URL. Note a query string is required, this will be one of your category IDs.
Example :
You can create a Public navigation or Widget for the URL which calls a specific map.
Public navigation example :
This example shows how you can create a link in the sub-navigation of the Forums tab.
Admin control panel -> Setup -> Public navigation -> Add navigation
Navigation ID = showmap
Title = Show map
Parent navigation entry = Forums
Display order = 1000
Type = Basic
Link = {{ link('showmap/?id=dealers') }}
Database modifications :
This add-on will create two tables in your database:
andy_show_map
andy_show_map_data
Show map v1.1 changes :
Update link in the Show map admin page is now used to update the map. Maps are based on forums where each thread in that forum has a map bbcode in the first post.
Show map v1.2 changes : Added code to help identify which thread has non-numeric view map bbcode.
Show map v1.3 changes : Added phrase to explain the purpose of the Update page.
Show map v1.4 changes : Fixed issue with the Update function.
Show map v1.5 changes : Map page now has description of map in <title> tag.
Télécharger V1.5 :
Show map v1.6 changes : Fixed issue where some threads were ignored.
Télécharger V1.6 :
Show map v1.7 changes : Updated superglobal variable code.
Télécharger V1.7 :
Show map v1.8 changes : Updated phrases. Fixed URL link code. Updated template names and code.
Télécharger V1.8 :
Show map v1.9 changes : Updated markerclusterer code.
Télécharger V1.9 :
Show map v2.0 changes : Added 'Show list' to Options page.
Télécharger V2.0 :
A fully integrated map system based on forums and threads.
Live example here: Motorcycle Dealers and Shops map
(Example of Show map) :
(Example of Show map admin link) :
(Example of Show map admin page) :
(Example of Update page) :
(Example of Options page) :
(Example of User group permissions) :
Features :
- Individual maps are created for each forum.
- Map markers link back to threads.
- All phrases start with showmap_ for your convenience.
Install and configure the View map add-on located here:
View map
The View map add-on allows you to easily create the map bbcode.
Setup step 2 :
Update the Options page with your Google JavaScript API key.
Setup step 3 :
Using the 'Show map admin' link in the visitors tab, create a map category.
Example :
Description - dealers
Detail - Dealers and shops
Coordinates - 37.339386,-121.894956
Zoom - 6
Setup step 4 :
Create a forum where you will have threads of a certain type. For example you would have a Dealers forum. Each thread will represent a dealer which has information about that particular dealer. In the first post of each thread you will need to insert a map bbcode. This code looks like this:
[map=37.339386,-121.894956]View map[/map]
You can get this map bbcode using the View map add-on.
Show the map from the URL:
Add 'showmap' to your forum URL. Note a query string is required, this will be one of your category IDs.
Example :
You can create a Public navigation or Widget for the URL which calls a specific map.
Public navigation example :
This example shows how you can create a link in the sub-navigation of the Forums tab.
Admin control panel -> Setup -> Public navigation -> Add navigation
Navigation ID = showmap
Title = Show map
Parent navigation entry = Forums
Display order = 1000
Type = Basic
Link = {{ link('showmap/?id=dealers') }}
Database modifications :
This add-on will create two tables in your database:
andy_show_map
andy_show_map_data
Show map v1.1 changes :
Update link in the Show map admin page is now used to update the map. Maps are based on forums where each thread in that forum has a map bbcode in the first post.
Show map v1.2 changes : Added code to help identify which thread has non-numeric view map bbcode.
Show map v1.3 changes : Added phrase to explain the purpose of the Update page.
Show map v1.4 changes : Fixed issue with the Update function.
Show map v1.5 changes : Map page now has description of map in <title> tag.
Télécharger V1.5 :
Pour afficher le contenu, vous devez Vous connectez ou vous Enregistrez.
Show map v1.6 changes : Fixed issue where some threads were ignored.
Télécharger V1.6 :
Pour afficher le contenu, vous devez Vous connectez ou vous Enregistrez.
Show map v1.7 changes : Updated superglobal variable code.
Télécharger V1.7 :
Pour afficher le contenu, vous devez Vous connectez ou vous Enregistrez.
Show map v1.8 changes : Updated phrases. Fixed URL link code. Updated template names and code.
Télécharger V1.8 :
Pour afficher le contenu, vous devez Vous connectez ou vous Enregistrez.
Show map v1.9 changes : Updated markerclusterer code.
Télécharger V1.9 :
Pour afficher le contenu, vous devez Vous connectez ou vous Enregistrez.
Show map v2.0 changes : Added 'Show list' to Options page.
Télécharger V2.0 :
Pour afficher le contenu, vous devez Vous connectez ou vous Enregistrez.