Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 03-04-2008, 09:54 AM
jpapadpapa jpapadpapa is offline
 
Join Date: Feb 2008
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Force User to Use Real Name as Signature

First, I'll just get to the point. Is there some way to force users to use their real names as signatures on every post? I have first name and last name boxes on the user profile page that are required. Can something be written that would automatically add those fields as a signature? Or, as I'm thinking about it, would there be a way to add real names under the usernames so they were always visible? That actually might be a better option.

Now for the background info: I am setting up a forum for a local group of which I am a part and they have had issues with some members anonymously doing things outside leadership and causing problems. Because of this, they are very leery of letting people choose their own usernames and being able to act anonymously in any way. However, I, being more into forums and how they work, really do not want to force everyone to use their real names as usernames. That just kind of bugs me and I don't see the necessity when you can easily click on Member List to see who is who. I do understand their concern to a point, though. So, I am trying to come up with a good compromise.

Any ideas?
Reply With Quote
  #2  
Old 03-04-2008, 10:01 AM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What I do on my site is have them fill out their First Name in a profile field and add that to their post info. If you try to force people to use their real name, they will either use a name that is not really theirs or avoid going to a site that forces the issue. It's a no-win situation.
Reply With Quote
  #3  
Old 03-04-2008, 10:17 AM
jpapadpapa jpapadpapa is offline
 
Join Date: Feb 2008
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I know what you are saying, but we are in somewhat of a unique situation because it is a local group of 250 that are moving over to a message board for communication. We have group events, etc., so most would not have a problem sharing their real names because it is very likely we will meet one another in person anyway. Also, most of the forums cannot be seen unless a person pays for membership. So, we are not really out to gain more members randomly off the internet.

The leaders have let me do mostly what I want with the forums, but this is a sticking point and I need a solution. Is there some way to force real names somewhere in the post automatically?

Quote:
What I do on my site is have them fill out their First Name in a profile field and add that to their post info.
Does this add it to the post every time? I guess they do that on this site. Is that something that is easy to do? Maybe I'll see it when I go back in the Admin CP and play around. I want it to be full names and forced, though.
Reply With Quote
  #4  
Old 03-04-2008, 10:45 AM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

When you set up a profile field you can set it up to be required at registration there. Just set up a profile field for the first name and another one for the last name and make them both required at registration.
Reply With Quote
  #5  
Old 03-04-2008, 01:13 PM
jpapadpapa jpapadpapa is offline
 
Join Date: Feb 2008
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes, I have already done that. What I need is further "transparency" for the sake of the group leaders, who are really wanting things to be as open as possible. I know how simple it is to look someone up, but the type of people who will be on these forums will not. They also want to build a tight community and feel that real names are important for this. (I do understand their reasoning here). I really need a way to put the name right there in the post every time.
Reply With Quote
  #6  
Old 03-04-2008, 04:56 PM
skhms's Avatar
skhms skhms is offline
 
Join Date: Oct 2006
Location: Sweden
Posts: 120
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You could edit the postbit and/or postbit_legacy templates to show the real names field below the username.

In the postbit template find:
Code:
<if condition="$post['usertitle']"><div class="smallfont">$post[usertitle]</div></if>
Above it add
Code:
<div class="smallfont">$post[fieldx] $post[fieldx]</div>
Change the x to the id of the custom first and last name fields.
This is just an example, you can of course test to put the real name some other place.

Edit: Changed to what I think is actually the right variable...

/SK
Reply With Quote
  #7  
Old 03-04-2008, 05:21 PM
jpapadpapa jpapadpapa is offline
 
Join Date: Feb 2008
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Awesome! This is exactly the type of thing I was wanting! <Goes to try it out...>

--------------- Added [DATE]1204660534[/DATE] at [TIME]1204660534[/TIME] ---------------

It worked great and I know they will be pleased. This is the perfect compromise. Thanks again!
Reply With Quote
  #8  
Old 03-05-2008, 07:09 PM
jpapadpapa jpapadpapa is offline
 
Join Date: Feb 2008
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I did notice one problem today. I have the calendars integrated with our forums and when I did a test post in one of those forums, my name is not showing up. Where would I go to fix this (assuming I can)?
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 06:01 AM.


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.05216 seconds
  • Memory Usage 2,228KB
  • 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
  • (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
  • (8)post_thanks_box
  • (8)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (8)post_thanks_postbit_info
  • (8)postbit
  • (8)postbit_onlinestatus
  • (8)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