Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 08-10-2007, 04:12 PM
JGM007 JGM007 is offline
 
Join Date: Jun 2002
Posts: 71
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Is it possible to return a value from the database to use in a user profile field?

I had though that by adding $bbuserinfo[data] in as the default value when crating a new profile field when I created the forum might take the data I want to auto populate the field and put it in, but that is not so much the case.

Is there a way to return a value from the database to auto populate a field in a custom user profile field?
Reply With Quote
  #2  
Old 08-13-2007, 03:02 PM
JGM007 JGM007 is offline
 
Join Date: Jun 2002
Posts: 71
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I thought perhaps entering the value directly into the field in the database would work, but it did not work. Are the profile fields set up like a regular text entry field for a form?
Reply With Quote
  #3  
Old 08-17-2007, 03:15 PM
JGM007 JGM007 is offline
 
Join Date: Jun 2002
Posts: 71
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

So I am at a loss and I am hoping maybe someone can clue me in.

The field output if you make a custom user profile field looks like this when you view the code:

<input type="text" class="bginput" name="userfield[field5]" id="ctb_field5" value="test" size="25" maxlength="100" />

If you set a default value for the field, say $bboptions[username] why would it not return the user name in that field as the default value?
Reply With Quote
  #4  
Old 08-17-2007, 04:37 PM
Opserty Opserty is offline
 
Join Date: Apr 2007
Posts: 4,103
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
I had though that by adding $bbuserinfo[data] in as the default value when crating a new profile field when I created the forum might take the data I want to auto populate the field and put it in, but that is not so much the case.
vBulletin doesn't check its own templates to see whats changed and make changes to its database structure accordingly...its only a piece of forum software. I see you figured out that you had to create a custom field and use that.
Quote:
I thought perhaps entering the value directly into the field in the database would work, but it did not work. Are the profile fields set up like a regular text entry field for a form?
If you select the Single line text box option when you add a new User Field then yes, if you haven't changed the default location you can see it on the User CP -> Edit Profile Page.
Quote:
Originally Posted by JGM007 View Post
If you set a default value for the field, say $bboptions[username] why would it not return the user name in that field as the default value?
Because you should be using $bbuserinfo[username] as opposed to $bboptions, although I would not recommend doing that since if someone has already put data into that field which is not the same as their username they won't be able to see it. (I don't know if you can edit the value bit anyway.

Can you explain what you want to do with the Custom Profile Field? Their may be a better approach or at least people can give better advice if you tell us what its for.
Reply With Quote
  #5  
Old 08-20-2007, 07:27 PM
JGM007 JGM007 is offline
 
Join Date: Jun 2002
Posts: 71
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thank you for the information Opserty.
What I am trying to do is get two mods to work with one entry, gXboxlive and xBox gamer tag in the IM postbit
It seemed really silly to have two entries in the user profile for XBL user names and I though there a simpler method rather than dissecting and changing one mod or the other. I though if I could return the value of the XBL tag in the IM postbit and I could use it to fill in the default value of the other than made it a non-editable field so it was hidden from view.
I had started to work on changing the XBL tag in the IM postbit mod since it is not a large mod to use a custom defined field, but the results have been less than stellar.
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 05:30 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.03785 seconds
  • Memory Usage 2,187KB
  • Queries Executed 11 (?)
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
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)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_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