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

Reply
 
Thread Tools Display Modes
  #1  
Old 04-28-2008, 08:12 PM
IvyKeepMommy IvyKeepMommy is offline
 
Join Date: Sep 2007
Posts: 173
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default User badges suggestions

A little background... I've just opened a second board similar to my first, but with a larger audience (my first board is a local mommy group with 200+ members to discuss our kids and plan activities within the local area). This board will be a national group (requested by my local members since many of them have friends/family out of state and would like to have a similar forum they can share with non-local moms.

A very regularly and enjoyed part of my first forum is the use of badges to identify member information at a glance. A mom may wish to display a toddler badge and a pregnancy badge, while another mom may wish to display that she bottle feeds and cloth diapers her infant and also has a teen (that would be 4 badges). Additionally, we have a map of our state with each county in red that members can optionally display to help the other moms know how close each person lives to the other.

On the first board I have these set up as publicly joinable user groups that each have a rank badge associated with it (not dependent on post counts). Right now that means I have something like 80 different user groups and ranks for this.

Can anyone suggest a BETTER way to get a similar functionality for the badges other than using the user group/rank system. I still need it to be something the individual member can opt into for themselves.

If the user group/rank system is the best way to handle it, I've encountered two problems -- the first is that I can't reorder the rank system, so I can't change the order in which the badges display. (So while I'd like all the kids badges to display together, that won't happen because other user groups were added in between the different age user groups). Over time this had led to a messy ordering system.

The other problem is that I'm having some difficulty properly stacking the badges. I'd ideally like to have two rows of badges, but since they are all user opt in badges, some people wind up choosing multiple ranks that stack and it leads to a messy vertical display, rather than a clean horizontal display.

I'm also curious if there is a way to limit which user groups people can join (for instance only allow them to pick ONE county (or state on the 2nd board) to represent themselves).

Thanks for any suggestions or help on picking the best way to do this... I haven't done anything for the 2nd board yet and my users are getting antsy waiting or it (especially the ones who belong to both boards so know what I do on the first site).

I've attached a view of one of my posts so you can see what I'm talking about.

Thanks in advance for your time, help and comments.
Attached Images
File Type: jpg badges.jpg (28.8 KB, 0 views)
Reply With Quote
  #2  
Old 04-29-2008, 01:41 AM
King Kovifor's Avatar
King Kovifor King Kovifor is offline
 
Join Date: Nov 2004
Location: PA
Posts: 3,872
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This seems like a very hard concept to implement using the usergroup system. A custom modification would most likely be best.
Reply With Quote
  #3  
Old 04-29-2008, 12:06 PM
IvyKeepMommy IvyKeepMommy is offline
 
Join Date: Sep 2007
Posts: 173
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the response

Any suggestions on where best to go for a custom mod? Post in the paid request?
Reply With Quote
  #4  
Old 04-29-2008, 07:13 PM
King Kovifor's Avatar
King Kovifor King Kovifor is offline
 
Join Date: Nov 2004
Location: PA
Posts: 3,872
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You may post within the paid requests for a completely custom modification. I may be able to throw together a simple addition for you (for free) when I have some free time.
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 07:45 PM.


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.03804 seconds
  • Memory Usage 2,209KB
  • Queries Executed 14 (?)
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
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (1)postbit_attachment
  • (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_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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete