vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=251)
-   -   New User - State Required (https://vborg.vbsupport.ru/showthread.php?t=238788)

deanlovvorn 03-21-2010 07:26 PM

New User - State Required
 
I'm trying to make it a requirement when registering that the new member has to let me know the state that they live in.

Why? Because on my forum, each state has a different requirement. If I can see their state on their info, then I can answer better and more accurate.

If there is no easy way of doing this, I can always just ask them to put it on themselves. I just thought if there was a way ... this would be better.

Videx 03-22-2010 01:23 AM

You can add fields and make them mandatory. AdminCP>User Profile Fields>Add new...

Charlie98902 03-22-2010 02:22 PM

If you want it in a postbit you can do this as well.

This isn't to hard and this is what I did:

1. Create a new plugin via the plugin manager.

2. product - vbulletin

3. Hook - postbit_display_start

4. title - extra profile fields

5. execution order - mine is set at 5.

6. plugin php code:


Code:

if($post[fieldx]) $html .= '<dt>Name</dt> <dd>'.$post[fieldX].'</dd>';
if($post[fieldx]) $html .= '<dt>Name</dt> <dd>'.$post[fieldX].'</dd>';
$html .='<br /><br />';

$template_hook['postbit_userinfo_right_after_posts'] .= $html;

Edit all the red and as you can see you can add more to it copying and pasting the one line of code to have 3,4,5,6, etc.... You do need to edit the red so you will need to make the profile fields first then add this plugin.


All times are GMT. The time now is 08:25 AM.

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.01045 seconds
  • Memory Usage 1,711KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete