Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 10-27-2009, 03:03 PM
Hex_legend Hex_legend is offline
 
Join Date: May 2007
Posts: 750
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default If Conditions

I have a real name field at field 15 and at field 16 I ask them if they would like to use their real name, if not, to display their username.

However I dont know the code for this...

<if condition="$userinfo[field16]==Yes">Show Real Name from Field 15 <else /> Show Their username instead</if>

How?
Reply With Quote
  #2  
Old 10-27-2009, 03:31 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You need to tell us what template you plan to use this in in order for use to help with the variable name. $userinfo is probably correct on, say, the member page, but in the showthread page you will want to use $post.

HTML Code:
<if condition="$userinfo['field16']==Yes">$userinfo[field15]<else />$userinfo[username]</if>
Also, usually musername is used, not username. But, again it depends on the template you are wanting to put this code in. Find the template and then find the code for the username in it and post that here if you need more help.
Reply With Quote
  #3  
Old 10-27-2009, 03:46 PM
Hex_legend Hex_legend is offline
 
Join Date: May 2007
Posts: 750
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

its not working.
Its to show on MEMBERINFO, but even though I put my full name in the field, it still shows username
Reply With Quote
  #4  
Old 10-27-2009, 05:09 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You didn't give me the line of code you wish to replace. And, if you tried something and it didn't work, then please post what the line WAS and what you change it TO so we can see what is going on.
Reply With Quote
  #5  
Old 10-28-2009, 10:06 AM
Hex_legend Hex_legend is offline
 
Join Date: May 2007
Posts: 750
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Current Code:

PHP Code:
<table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="40%" align="center">
<
tr>

<
td class="tcat" width="100%">
<
div style="text-align: center;">
$prepared[username]'s Profile Navigation
</div>
</td>

</tr>

<tr>

<td class="alt1" width="100%">
<div class="smallfont">
<a href="/gallery/browseimages.php?do=member&imageuser=$prepared[userid]">$prepared[username]'
s Gallery</a> | <a href="/album.php?u=$prepared[userid]">$prepared[username]'s Album</a> | <a href="/blog.php?u=$prepared[userid]">$prepared[username]'s Blog</a>
</
div>
</
td>

</
tr>
</
table

New Code I tried:

PHP Code:

<table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="40%" align="center">
<
tr>

<
td class="tcat" width="100%">
<
div style="text-align: center;">
<if 
condition="$userinfo['field16']==Yes">$userinfo[field15]<else />$userinfo[username]</if>'s Profile Navigation
</div>
</td>

</tr>

<tr>

<td class="alt1" width="100%">
<div class="smallfont">
<a href="/gallery/browseimages.php?do=member&imageuser=$prepared[userid]">$prepared[username]'
s Gallery</a> | <a href="/album.php?u=$prepared[userid]">$prepared[username]'s Album</a> | <a href="/blog.php?u=$prepared[userid]">$prepared[username]'s Blog</a>
</
div>
</
td>

</
tr>
</
table
Reply With Quote
  #6  
Old 10-28-2009, 03:15 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It looks like the variable name in that template is $prepared, not $userinfo. You need to use the correct variable name. You may also need to look at the query and make sure the fields are even selected in the query. You may have to modify the query to add them.
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 02:34 PM.


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.06381 seconds
  • Memory Usage 2,224KB
  • 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
  • (1)bbcode_html
  • (2)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)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