Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
  #1  
Old 07-08-2010, 02:05 AM
danyol1706 danyol1706 is offline
 
Join Date: Jun 2010
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default vBulletin 4 Geographic Location Mod Request

Is there a geographic data mod that would allow for a “member location” user profile field, finding members by location, and for postings in a forum for classified ads?

A - When registering or updating their profiles, I want users to be able to set their location based on a drop-down menu of Country -> State/Region -> City -> Area.
For example: United States (country) -> California (Region) -> Los Angeles (city) -> South Bay (area in the city).

B - I also want users to be able to filter search for other members by location using the "member search" tool based on the same drop-down menu as part A mentioned above.

C – Finally, there will be a “Classifieds Forum" that would function like a miniature version of Craigslist, where members can post apartment/house/vacation rentals, announce events, and gigs by listing their postings based on City location. In addition, members doing searches should be able to enter the Classifieds Forum and do a filtered search of postings by item/service -> category -> location. When entering the Classifieds forum, members will see two buttons above the first posting: "Post a Listing" and "Search Listings".

Thank you.
Reply With Quote
  #2  
Old 07-08-2010, 12:05 PM
35mm 35mm is offline
 
Join Date: Jul 2010
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Not sure if there is an existing mod, but I have been working on something similar recently outside of vb, but am planning to implement it into vb4 as well soon.

I have created detailed geo databases for the UK and USA that both include the following: postcode/zip (prefix only for UK) , town/city/(& postal city for UK), region/county, state(england, scotland, wales, n ireland - for uk), latitude,longitude.

There are a couple of hassles though. Not all countries have a postcode system, and some that do, only make them available commercially at a high cost. Many countries post code systems are also copyrighted by the countries government. So you will be limited to providing your service to visitors from only a few countries who's postcodes are publicly obtainable, although, USA & UK (which are easily obtainable) will probably make up most of your traffic any way, so no big loss.

I have a powerful, and fast db query for doing proximity searches based on a user's postcode, and because of the db design it's also possible to do any geo query based on a place name. As well as that I also use geo ip functions to "try" to capture geo data about a visitor when they arrive at the site. That's based on a frequently updated database that I have my server download and extract once a week.

With all that, it's certainly possible to add geo functions to vb4 (all that you want and more), which is what I'm about to start doing, but it is a huge amount of work, and that's before you even get any where near adding it to vb4! So if you want it, I may be able to help you, but it would have to be for a fee due to all the time, effort and data gathering etc.
Reply With Quote
  #3  
Old 07-09-2010, 11:09 PM
dankreiner dankreiner is offline
 
Join Date: Jun 2009
Posts: 57
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i need a mod that will do a search by zip in cms and display a set of users from multiple specific usergroups based on the users proximity to the zip code entered.

the output would need to be customized to include info from the profile such as address.

Anyone workin on this?
Reply With Quote
Reply

Thread Tools
Display Modes

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 11:55 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03487 seconds
  • Memory Usage 2,171KB
  • Queries Executed 13 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (3)postbit
  • (3)postbit_onlinestatus
  • (3)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_postinfo_query
  • fetch_postinfo
  • 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
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete