Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > Premium Archives > vbBux / vbPlaza
Creating Options Using Custom Profile Fields Details »»
Creating Options Using Custom Profile Fields
Version: , by Freesteyelz Freesteyelz is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 03-19-2006 Last Update: Never Installs: 0
 
No support by the author.

Hi CMX_CMGSCCC. I'm testing this great mod of yours and had a question regarding the creation of new vbPlaza options. Actually I had several questions as I'm very new to the point system but I'll keep it simple for now.

I have 3 custom Profile Fields that I would like to add as purchased items. If a user purchase any one of these fields it becomes enabled. Right now it's hidden and only I, using the Admin CP, can add entries. Is it possible for me to create vbPlaza options using "$post['fieldx']"? If so how can I go about it?

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 03-21-2006, 06:57 PM
CMX_CMGSCCC CMX_CMGSCCC is offline
 
Join Date: Sep 2003
Posts: 1,218
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes, it is possible, you just have have to do the table settings properly.

For example, the profile fields are not stored in the user table, they are stored inside userfield table. So you'd have to put that for the table name. There where name should be userid, and the where value should be $vbulletin->userinfo['userid']. Then for the Set Name, it would be the name of the field like fieldX, and the Set Value would be what you want to set that field to when someone purchases it. And the Set Type should be String.

That should do it for what you want to do.

-CMX
Reply With Quote
  #3  
Old 03-21-2006, 08:30 PM
Freesteyelz's Avatar
Freesteyelz Freesteyelz is offline
 
Join Date: Jan 2006
Posts: 1,552
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Awesome. I'll try those settings and give you an update. Thank you again, CMX_CMGSCCC.


*Edited Update: I may have done something wrong. I successfully created the options using these variables:

Item Table name: userfield
Where name: userid
Where value: $vbulletin->userinfo['userid']
Set type: String
Set name: field13
Set value: Test

---------

The test Custom Profile Field (field13):

Profile Field Type: Multiple-Selection Checkbox
Field Edited By User: No
Private Field: No

---------

The option did show up in vbPlaza store. The item displayed a button for purchase. I clicked on the button and it said that the purchase was made successfully. However, there wasn't a checkbox list for me to choose from. So I went to the User CP to see if it was there and it wasn't.

I think I'm missing something. LOL.
Reply With Quote
  #4  
Old 03-25-2006, 12:40 AM
CMX_CMGSCCC CMX_CMGSCCC is offline
 
Join Date: Sep 2003
Posts: 1,218
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

In v1.5.4 there will be a way to add a drop down box for an option. There is currently no way to add a drop down box in v1.5.3.

-CMX
Reply With Quote
  #5  
Old 03-25-2006, 05:58 AM
Freesteyelz's Avatar
Freesteyelz Freesteyelz is offline
 
Join Date: Jan 2006
Posts: 1,552
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Cool. Just what I'm looking for.
Reply With Quote
Reply

Thread Tools

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 02:37 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.05056 seconds
  • Memory Usage 2,227KB
  • Queries Executed 18 (?)
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)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)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
  • (4)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