Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
DamnComp - MemberMap Details »»
DamnComp - MemberMap
Version: 1.0.4b, by soniceffect soniceffect is offline
Developer Last Online: Feb 2019 Show Printable Version Email this Page

Category: Major Additions - Version: 4.2.0 Rating:
Released: 07-11-2012 Last Update: 07-29-2012 Installs: 203
DB Changes Uses Plugins Auto-Templates
Re-useable Code Additional Files Translations  
No support by the author.

ABOUT
After moving over from xenforo the one thing I was missing on my forum was a membermap. This is a map where your users can pin their location so that others can see where people are. This modification does just this.


FEATURES
Admin Settings:

Enable Membermap - Globally switches membermap and associated tabs off
Allowed Usergroups - Which usergroups can see the membermap
Can Edit - Which usergroups can add/edit markers on the map



User Functions

Add/Edit marker by drag drop on map
Add/Edit marker by searching for location by text
Online users show different colour
Popup bubble on markers with avatar and profile link
Live user search

INSTALL

Upload all files in the upload folder to your forum directory leaving their structure intact, then import the product file. If you are using a custom skin, please ensure you also add the dcmembermap image folder to your own misc directory within images

PLEASE NOTE THIS MODIFICATION IS IN BETA STAGE. SUPPORT WILL BE GIVEN ONLY TO THOSE WHO SPECIFY INSTALLED.

Changelog:
13 July 2012 - Updated failed installer
14 July 2012 - Beta 1.1 Release. Fixes missing avatars and removed unused column from database which may be causing installation issues.
14 July 2012 - Beta 2 Released. Infomation box has now been replaced so that css can be edited if required. Prefix added to install code to fix issues with install. Various other minor fixes.
15 July 2012 - Beta 3 Released - Installer prexif code amended. Who's online now fixed to show members online within map area. Avatars set from admin set avatars now working. Various other minor fixes.
17 July 2012 - 1.0.0 final Released - Final phrases added so the product is now fully phrased.
18 July 2012 - 1.0.1 Released - Phrase added for breadcrumb text, support for umlauts and other utf8 characters.
20 July 2012 - 1.0.2 Released - All phrases now utf encoded for foreign language support, avatar creation changed to reduce query and remove problems, missing table prefix added, new settings added for default longitude/latitude/zoom level.
29 July 2012 - 1.0.3 Released - Security update
29 July 2012 - 1.0.4 Released - Fixed what I previously broke due to being half asleep. That will teach me!
30 July 2012 - 1.0.4b Released - Quick fix for markers not updating correctly.

Download Now

File Type: zip dc_membermap1.0.4b.zip (22.7 KB, 841 views)

Screenshots

File Type: jpg Selection_001.jpg (79.9 KB, 0 views)
File Type: jpg Selection_002.jpg (73.3 KB, 0 views)
File Type: jpg Selection_003.jpg (73.6 KB, 0 views)
File Type: jpg Selection_004.jpg (50.9 KB, 0 views)
File Type: png Selection_005.png (51.1 KB, 0 views)

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
4 благодарности(ей) от:
Beckenbauer, K4GAP, NoMatt3r, tekram

Comments
  #212  
Old 07-19-2012, 06:29 PM
soniceffect's Avatar
soniceffect soniceffect is offline
 
Join Date: Feb 2005
Location: UK
Posts: 453
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by dsantana View Post
I love this mod Sonic!!!

Request when you're bored...
* A way to add a description to the Pointer... ie; "My House", My favorite lake", etc...
These are things coming on the next feature release
Reply With Quote
  #213  
Old 07-19-2012, 06:32 PM
basilrath's Avatar
basilrath basilrath is offline
 
Join Date: Apr 2006
Posts: 741
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

just a thing id change ...... the copyright css jelsoft maybe align left it looks neater

lovely mod
Reply With Quote
  #214  
Old 07-19-2012, 06:32 PM
orangefive orangefive is offline
 
Join Date: Nov 2009
Posts: 58
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OOooh any way we can have custom ones from an admin, ie, our ussual meet points for a ride
Reply With Quote
  #215  
Old 07-19-2012, 08:19 PM
soniceffect's Avatar
soniceffect soniceffect is offline
 
Join Date: Feb 2005
Location: UK
Posts: 453
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by basilrath View Post
just a thing id change ...... the copyright css jelsoft maybe align left it looks neater

lovely mod
Jelsoft? LOL ..... We havent put that wording in there

Quote:
Originally Posted by orangefive View Post
OOooh any way we can have custom ones from an admin, ie, our ussual meet points for a ride
Thats something we have in mind. Actually for the same reason your after it funny enough. For meets
Reply With Quote
  #216  
Old 07-19-2012, 08:55 PM
orangefive orangefive is offline
 
Join Date: Nov 2009
Posts: 58
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ace - could we have different pins for that - I can change colour/image then
Reply With Quote
  #217  
Old 07-19-2012, 10:02 PM
soniceffect's Avatar
soniceffect soniceffect is offline
 
Join Date: Feb 2005
Location: UK
Posts: 453
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by orangefive View Post
Ace - could we have different pins for that - I can change colour/image then
Of course,,,, and more :P
Reply With Quote
  #218  
Old 07-20-2012, 01:02 AM
thecore762 thecore762 is offline
 
Join Date: Jul 2008
Posts: 510
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by soniceffect View Post
Please install the Fixed xml file I have attached to the thread. This will fix the issue (damned typos LOL)




As above please install the fix xml file from the main thread. I will update the package tonight with this and will also include encoding for the phrases for you.



Please try the fixed xml file on main topic, however Im not sure this is the problem for you unfortunatly. I will take a look at this tonight for you. Please send me a pm with login details for your site in the meantime.
Hi Sonic, if you can register on my site I'll provide you admins.
Thanks,
Reply With Quote
  #219  
Old 07-20-2012, 01:37 AM
Bilderback's Avatar
Bilderback Bilderback is offline
 
Join Date: Sep 2007
Location: Illinois
Posts: 214
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great mod but I think I'll wait awhile.
I did test briefly and noticed TABLE_PREFIX missing in the $dc_markercheck query of dcMembermap.php
Adjusting query fixed SQL error.
Awesome work.

EDIT: latest version 1.0.1
Double Edit:
One great feature would be the ability to set a default location and zoom level for the map in the settings.
In my case, I wanted the map to default to a U.S. location so I added my own longitude, latitude, and zoom level to the javascript.
For anyone wishing the same, you can edit the function initMap() in /clientscript/dcMembermap.js to add your own default overview.
google.maps.LatLng(LATITUDE, LONGITUDE), ZOOM_LEVEL
Example:
Code:
function initMap() {
    // Parse through the given points and show the map
    mapoverview = [
        new google.maps.LatLng(37.0625, -95.677068),
        4
    ];
Reply With Quote
  #220  
Old 07-20-2012, 03:48 AM
dsantana dsantana is offline
 
Join Date: Dec 2011
Posts: 67
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I did a little edit to add a Legend... Created icon that are 20px x 20 px

Edited the dcMembermap template Copyright line...

Code:
<div class="copyright">
         Image Legend: My location =<img src="/images/misc/dcMembermap/mypointlegend.png" alt="My Point"/>
         ,  Online Member =<img src="/images/misc/dcMembermap/pointonlinelegend.png" alt="Online Member"/>
         ,  Member Location =<img src="/images/misc/dcMembermap/pointlegend.png" alt="Member Location "/>
 Copyright &copy; <a href="https://vborg.vbsupport.ru/member.php?u=76889" target="_blank">Marc Stridgen</a> / <a href="https://vborg.vbsupport.ru/member.php?u=477751" target="_blank">Jos Ratsma</a> 2012
        </div>
I hope you don't mind...

Used some new pointers too...
Reply With Quote
  #221  
Old 07-20-2012, 06:45 AM
soniceffect's Avatar
soniceffect soniceffect is offline
 
Join Date: Feb 2005
Location: UK
Posts: 453
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by thecore762 View Post
Hi Sonic, if you can register on my site I'll provide you admins.
Thanks,
No prob, will do so tonight when I get home from work.

Quote:
Originally Posted by Bilderback View Post
Great mod but I think I'll wait awhile.
I did test briefly and noticed TABLE_PREFIX missing in the $dc_markercheck query of dcMembermap.php
Adjusting query fixed SQL error.
Awesome work.

EDIT: latest version 1.0.1
Double Edit:
One great feature would be the ability to set a default location and zoom level for the map in the settings.
In my case, I wanted the map to default to a U.S. location so I added my own longitude, latitude, and zoom level to the javascript.
For anyone wishing the same, you can edit the function initMap() in /clientscript/dcMembermap.js to add your own default overview.
google.maps.LatLng(LATITUDE, LONGITUDE), ZOOM_LEVEL
Example:
Code:
function initMap() {
    // Parse through the given points and show the map
    mapoverview = [
        new google.maps.LatLng(37.0625, -95.677068),
        4
    ];
Cant believe that hasnt been picked up before to be honest. Cheers for that, will rebuild the lot tonight to ensure thats fixed. The default location/zoom level is something planned to be added as an option. Just ensuring there are no issues remaining before we add anything further

Quote:
Originally Posted by dsantana View Post
I did a little edit to add a Legend... Created icon that are 20px x 20 px

Edited the dcMembermap template Copyright line...

Code:
<div class="copyright">
         Image Legend: My location =<img src="/images/misc/dcMembermap/mypointlegend.png" alt="My Point"/>
         ,  Online Member =<img src="/images/misc/dcMembermap/pointonlinelegend.png" alt="Online Member"/>
         ,  Member Location =<img src="/images/misc/dcMembermap/pointlegend.png" alt="Member Location "/>
 Copyright &copy; <a href="https://vborg.vbsupport.ru/member.php?u=76889" target="_blank">Marc Stridgen</a> / <a href="https://vborg.vbsupport.ru/member.php?u=477751" target="_blank">Jos Ratsma</a> 2012
        </div>
I hope you don't mind...

Used some new pointers too...
Good stuff
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:53 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.09096 seconds
  • Memory Usage 2,369KB
  • Queries Executed 27 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (4)bbcode_code
  • (8)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (4)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (6)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete