Thread: Profile Enhancements - Customizable Roster
View Single Post
  #54  
Old 07-14-2008, 03:04 PM
Sarcoth Sarcoth is offline
 
Join Date: Mar 2006
Location: Huntsville
Posts: 521
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by IR15H View Post
I'm not entirely sure I've correctly understood what you're saying, but I'll just clarify what I mean anyhow;

Say you have two clans on your forum, Clan A, and Clan B. You want to give those clans access to different private forums, "Clan A's Forum" - viewable only to Clan A members, and "Clan B's Forum" - viewable only to Clan B members. You also want the leaders of each clan to have extra permissions, such as increased PMs, max upload sizes etc. In addition to this, each clan has a different "tag", or user name mark-up. To do this you set up four user groups, Clan A Leaders, Clan A Members, Clan B Leaders, Clan B Members.

Now, as far as I'm aware, the only way to achieve such a result is by using different user groups. If that is correct, then most multi-clan/guild forums will require, and already have, pre-defined user groups they want to appear on the roster(s), but they won't be utilised if permissions are done via a profile field. To get it to work via a profile field, an admin would also have to set up a profile field for the options of all clan/guilds and ranks and manually (if profile field is private) set all users to their correct clan/rank?

Like I said, I'm not sure that's what your suggesting, but if it is then that's my concern with profile fields.
I agree. I was working on the code for a couple hours yesterday and it actually came out that just using usergroups was definitely an easier way to go. Why add a profile to distinguish the games/guilds when almost all sites will have it defined already via usergroups.

Although, I could still get it to work using profile fields though. Just looks like it would be more work and more coding.

Anyhow, I also noticed a problem with my lastonline color thing that I added in my last update. It isn't changing colors! I'm surprised you didn't tell me IRISH, since you were the one that original requested it. I know I had it working during my testing phase so somewhere between then and my release it stopped. I'm stuck on why it doesn't work now. I'm going to try and fix that before going on with my new plans.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01017 seconds
  • Memory Usage 1,768KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete