Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 07-16-2010, 02:54 PM
sas forum sas forum is offline
 
Join Date: Jan 2008
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Showing list of members based on an option selected in their profile

In the profile of the members, I have a field where it lists a bunch of locations (a couple hundred). They choose the one they are closest to.

How can I show the listof members that selected a specific location?

I added the field info into the postbit legacy template, so their selection shows under their name, but I would like to make it where they can click on the selected location and see others from the same location.

Any help would be greatly appreciated. I need to dummy proof this for people so they don't have to go to advanced member search and select the option from the dropdown each time they want to see more in the area.

Thanks again.
Reply With Quote
  #2  
Old 07-17-2010, 04:04 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by sas forum View Post
In the profile of the members, I have a field where it lists a bunch of locations (a couple hundred). They choose the one they are closest to.

How can I show the listof members that selected a specific location?

I added the field info into the postbit legacy template, so their selection shows under their name, but I would like to make it where they can click on the selected location and see others from the same location.

Any help would be greatly appreciated. I need to dummy proof this for people so they don't have to go to advanced member search and select the option from the dropdown each time they want to see more in the area.

Thanks again.
Find the URL generated when you go to the dropdown in advanced member search and put that in the link in the postbit. You'll probably need to use $bbuserinfo['filedX'] where X is the number of the custom user profile field to pull the info from that box.
Reply With Quote
  #3  
Old 07-17-2010, 09:51 PM
sas forum sas forum is offline
 
Join Date: Jan 2008
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the help. I tried that the other day and when I go to advanced search, then use the dropdown to select a location from the list. The results are displayed on a page with this URL:

Code:
http://www.mysite.com/community/memberlist.php?do=getall
I tried to click on a letter and got a link like this:

Code:
http://www.mysite.com/community/memberlist.php?ltr=H&pp=50&sort=username&order=asc&&field20=133
I tried to mess with the link a little by removing the letter I selected and keeping the location, but when a dropdown is used in the advanced search, it actually adds option #s to the contents of the drop down.

If I want to link to all people that chose "Dallas" in their profile as their location, I cannot simply change the link to say Dallas, but instead need to know that Dallas is option #133 in the dropdown as used in the link above this.

I am stuck, but my members are figuring out how to search for people by location (manually), but I would like to dummy-proof it or maybe be able to just list all people at one specific location on one page if possible.
Reply With Quote
  #4  
Old 07-17-2010, 10:32 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hmmm... I wonder if there's another variable or function that shows the value say '133' as Dallas.
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 06:58 PM.


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.05000 seconds
  • Memory Usage 2,188KB
  • Queries Executed 11 (?)
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
  • (2)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_onlinestatus
  • (4)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
  • 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