vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Is it possible to return a value from the database to use in a user profile field? (https://vborg.vbsupport.ru/showthread.php?t=154870)

JGM007 08-10-2007 04:12 PM

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?

JGM007 08-13-2007 03:02 PM

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?

JGM007 08-17-2007 03:15 PM

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?

Opserty 08-17-2007 04:37 PM

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 (Post 1319689)
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.

JGM007 08-20-2007 07:27 PM

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.


All times are GMT. The time now is 08:48 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.02340 seconds
  • Memory Usage 1,724KB
  • 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
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (5)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