Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
Prev Previous Post   Next Post Next
  #3  
Old 04-10-2010, 06:44 PM
Lautaro's Avatar
Lautaro Lautaro is offline
 
Join Date: Jan 2009
Location: United States
Posts: 233
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

There's no need of separating the people in different usergroups, I will show you a way to do this manually, it's very easy.


1.- Add a new Profile Field: Single-Selection Menu


**---------------------------------------------------**
Title: Sex ( or whatever you want to name it )
Description: Please select one of the options below
Profile Field Category: uncategorized
Options:

Quote:
Male
Female
( put it exactly as I'm showing you, type one hit ENTER and type the other one )

Set Default: Yes, Including first blank.......
Field Required: yes, at registration.....
Field Editable by User: Yes
Private Field: no
Field Searchable on Members List: no
Show on Members List: no
**---------------------------------------------------**


Which page displays this option?: Edit Your Details.


Now go to Styles & Templates > Search in Templates > and seach for POSTBIT or if you use the vertical posts search for POSTBIT_LEGACY. Double click the template to edit it and now find the following code:

Quote:
<a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">$post[musername]</a>
and replace with:
Quote:
<if condition="$post['fieldX']==Female">

<a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]"><span style="color: orange;">$post[musername]</span></a>

<else />

<a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]"><span style="color: Blue;">$post[musername]</span></a>

</if>
fieldX = is the field that you created, you can see which field number it is by going to Admincp> user profile fields > user profile field manager.

The code before the <else> is the code for female sex and the code after the <else> is for male sex, so if you want to change the color you can do it by changing the name of it for example "red, yellow etc.. " or you can use HTML and replace the code for this one:

As shown above
Quote:
<span style="color: orange;">
to use HTML colors:
Quote:
<span style="color: #FF9900;">
that simple !


NOTE: This will affect every usergroup that has NO "Username HTML Markup" .. So lets say your registered users usergroup has HTML markup, you will need to go to Usergorups > Usergroups manager > Registered Users (edit) and remove HTML markup.
Reply With Quote
 

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 09:13 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.04476 seconds
  • Memory Usage 2,516KB
  • Queries Executed 12 (?)
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
  • (6)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (11)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)showthread_list
  • (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_threadedmode.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_threaded
  • showthread_threaded_construct_link
  • 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