The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
![]()
Hi all,
i have addedd the system specs in the postbit_legacy template of my forum, with "yes" conditional and adding a cunstom [field] This is the code that i have addedd in my postbit_legacy: Code:
<!--System Specs--> <br /> <if condition="$post[field15] = YES"> <div id="sysinfo_$post[postid]" align="left" nowrap> <a href="#sysinfo"><b><u>Sistema</u></b> </a><script type="text/javascript"> vbmenu_register("sysinfo_$post[postid]"); </script></div> </if> <br /> <!--/System Specs--> Code:
<table cellpadding="4" cellspacing="1" border="0"> <td class="thead">Specifiche Tecniche del Sistema di $post[username]</td> <if condition="$post[field7]"><tr><td class="vbmenu_option"><b>CPU:</b> $post[field7]</td></tr></if> <if condition="$post[field8]"><tr><td class="vbmenu_option"><b>Sistema Operativo:</b> $post[field8]</td></tr></if> <if condition="$post[field9]"><tr><td class="vbmenu_option"><b>Scheda Madre:</b> $post[field9]</td></tr></if> <if condition="$post[field10]"><tr><td class="vbmenu_option"><b>Hard Disk:</b> $post[field10]</td></tr></if> <if condition="$post[field11]"><tr><td class="vbmenu_option"><b>Memoria RAM:</b> $post[field11]</td></tr></if> <if condition="$post[field14]"><tr><td class="vbmenu_option"><b>Masterizzatore:</b> $post[field14]</td></tr></if> <if condition="$post[field16]"><tr><td class="vbmenu_option"><b>Software P2P Preferito:</b> $post[field16]</td></tr></if> <if condition="$post[field17]"><tr><td class="vbmenu_option"><b>BIOS:</b> $post[field17]</td></tr></if> <if condition="$post[field18]"><tr><td class="vbmenu_option"><b>Scheda Audio:</b> $post[field18]</td></tr></if> <if condition="$post[field19]"><tr><td class="vbmenu_option"><b>Scheda Video:</b> $post[field19]</td></tr></if> </table> </div> <!--/System Specs--> I'm using vb 3.84 pl1 |
#2
|
||||
|
||||
![]()
I don't understand the problem. Perhaps an image would help?
|
#3
|
|||
|
|||
![]()
The proble is that the conditional "yes" don't work,
for example, one user add theire system specs (adding yes and adding all his system specs), and regular the sistem specs are showed under the nickname. Attachment 105340 If another user don't add theire system specs ("no" conditional) , the system spec are showed again under the nickname Attachment 105340 I would that if a user add "sistem specs = yes" , the Sys specs can be showed, if a user add "system specs = no", should'nt be showed under nickname..... I hope that you understand me now, sorry for my bad english. I have thinked that there's some error in the code. |
#4
|
||||
|
||||
![]()
You should make the fields radio buttons because when you do the condition, you need to be exact. Yes is different than yes which is different than YES, etc. So, unless you do a condition that is exactly the same as what they input, you won't get the result you want.
|
#5
|
|||
|
|||
![]()
I don't think that is the problem, because when anybody go to choise on the forum, must be add the check that in default is on "NO" but there's the second check that is "YES" ......
Or theres some setting in AdminCP that is not correct: Options: NO or YES set Default: Yes Request Field: No but show it to registration Field editable by users: Yes Allow user to input their own value for this option: No Private Field: No Where's my error? I must set "No" after "Set Default? |
#6
|
||||
|
||||
![]()
I just noticed that your condition is incorrect, you need two =:
HTML Code:
<if condition="$post[field15] == YES">
|
#7
|
|||
|
|||
![]()
thanks for the reply lynne,
but the main field is "15" (Sistema), is incorrect? --------------- Added [DATE]1255539600[/DATE] at [TIME]1255539600[/TIME] --------------- Quote:
i have addedd 2 "=" but now is not showed nothing under the nickname indipendently if is choise the "YES" or "NO". ![]() All the others fields must me with 2 = too? |
#8
|
||||
|
||||
![]()
I have no idea what the field id is, I just copied the stuff from your first post and in it you use field15.
|
#9
|
|||
|
|||
![]()
Yes it is the field 15 but adding the 2 "=" "Sistema" is not showed under the nickname.
Can i try to add this edit in the "postbit" and remove it from the "postbit_legacy" ? |
#10
|
||||
|
||||
![]()
You should add the statement to whichever postbit you are using. Your images show a standard postbit_legacy layout.
|
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|