Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 08-27-2002, 04:19 PM
leon2u leon2u is offline
 
Join Date: Mar 2002
Posts: 87
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Custom Profile Field 2- need extra code

I now have the following problem.....I adjusted my member.php en register.php and created a template which contains the '700-' in front see also posting https://vborg.vbsupport.ru/showthrea...4&goto=newpost

But now whenever I create a required field this '700-' is in front of all screens.....so I need some extra coding I believe...see post below for snapshots....

Plz help
Attached Images
File Type: jpg template.jpg (37.1 KB, 0 views)
Reply With Quote
  #2  
Old 08-27-2002, 04:20 PM
leon2u leon2u is offline
 
Join Date: Mar 2002
Posts: 87
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Snapshot 2
Attached Images
File Type: jpg serial and testbox.jpg (47.8 KB, 0 views)
Reply With Quote
  #3  
Old 08-27-2002, 04:24 PM
leon2u leon2u is offline
 
Join Date: Mar 2002
Posts: 87
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Somewhere between this I need some extra code to use another template if the customprofile field is not identical to his ID-number!

The Serial field has an ID-number of let's assume 5...

SO the coding must be like this......

IF ID = 5 then gettemplate X
ELSE get gettemplate Z

Even better would it be to use only
IF ID = 5 then......
IF .........
IF......
SO you can use a lot of diffent style for your boxes....

Let me know
Attached Images
File Type: jpg code.jpg (54.4 KB, 0 views)
Reply With Quote
  #4  
Old 08-27-2002, 09:07 PM
leon2u leon2u is offline
 
Join Date: Mar 2002
Posts: 87
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

BUMP
Reply With Quote
  #5  
Old 08-27-2002, 09:14 PM
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Location: inside vb code
Posts: 4,449
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

PHP Code:
if ($profilefield[title]=='XXXXX') {eval("\$customfields_required .= \"".gettemplate("register_customfields_kg")."\";");}
 else {eval(
"\$customfields_required .= \"".gettemplate("register_customfields")."\";");} 
Replace XXXXX with the name of your profile field (it should be exact and be careful about caps too)
Reply With Quote
  #6  
Old 08-28-2002, 05:53 AM
leon2u leon2u is offline
 
Join Date: Mar 2002
Posts: 87
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It works :laugh: great, see my attachment....

I got another question

Is it possible to have Radio Button-boxes instead of those textboxes for custom User Profile Fields???

If so how do I do it???
Attached Images
File Type: jpg working!.jpg (59.5 KB, 0 views)
Reply With Quote
  #7  
Old 08-28-2002, 07:16 AM
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Location: inside vb code
Posts: 4,449
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Is it possible to have Radio Button-boxes instead of those textboxes for custom User Profile Fields???
Use the same logic:

PHP Code:
if ($profilefield[title]=='XXXXX') {eval("\$customfields_required .= \"".gettemplate("register_customfields_kg")."\";");}

elseif (
$profilefield[title]=='YYYY') {eval("\$customfields_required .= \"".gettemplate("register_radiobuttons")."\";");}

 else {eval(
"\$customfields_required .= \"".gettemplate
("register_customfields")."\";");} 
Create and design "register_radiobuttons" template accordingly..

As for your question in PM: Yes basically you need to reinstall your hacks if you upgrade your board to a new version. However if you use tools like Beyond Compare or Araxis Merge, things can get easier. Search these words in vb.org and you'll learn how..
Reply With Quote
  #8  
Old 08-28-2002, 08:07 AM
leon2u leon2u is offline
 
Join Date: Mar 2002
Posts: 87
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Do I need a space between elsif?

So that it is 'else if'?

------------------ posted code before -------------------------------------

if ($profilefield[title]=='XXXXX') {eval("\$customfields_required .= \"".gettemplate("register_customfields_kg")."\";") ;}

elseif ($profilefield[title]=='YYYY') {eval("\$customfields_required .= \"".gettemplate("register_radiobuttons")."\";") ;}

else {eval("\$customfields_required .= \"".gettemplate
("register_customfields")."\";");}
Reply With Quote
  #9  
Old 08-28-2002, 08:08 AM
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Location: inside vb code
Posts: 4,449
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

no space.. it's "elseif"
Reply With Quote
  #10  
Old 08-28-2002, 09:07 AM
leon2u leon2u is offline
 
Join Date: Mar 2002
Posts: 87
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

See snapshot one.jpg
Attached Images
File Type: jpg code.jpg (42.4 KB, 0 views)
Reply With Quote
Reply


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 09:45 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.06967 seconds
  • Memory Usage 2,284KB
  • Queries Executed 12 (?)
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_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (5)postbit_attachment
  • (10)postbit_onlinestatus
  • (10)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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete