The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
||||
|
||||
![]()
I'm trying to add a conditional to my postbit which will prevent signatures being shown if the poster has a postcount less than 10. I've added:
HTML Code:
$post[posts] >= 10 HTML Code:
<if condition="$post[posts] >= 10 AND $post['signature'] AND !$vboptions['shownsigs'][$post[userid]] AND $vboptions['shownsigs'][$post[userid]] = true"> <!-- sig --> <div> __________________<br /> <br />$post[signature] </div> <!-- / sig --> </if> ![]() According to Andy, in This Thread at vB.com, the problem is that when a number is greater then 999 it is converted to show a comma, so when it became a number like 1,000 you cannot use the <= sign or similar. You have to remove the formatting first in the appropriate php file. So how can I get this to work? I know I can set up a promotion scheme, but I have a lot of additional groups, many of them public groups, so it becomes very messy. It would be much easier to use the conditional if I could get it to work. |
#2
|
||||
|
||||
![]()
Hmm interesting... how would something like this work?
HTML Code:
<if condition="$post['signature'] AND !$vboptions['shownsigs'][$post[userid]] AND $vboptions['shownsigs'][$post[userid]] = true"> <if condition="$post[posts] >= 0 AND $post[posts] <=10"> <else /> sig stuff </if></if></if> HTML Code:
<if condition="$post[posts] >= 1 AND $post[posts] <=10">
|
#3
|
||||
|
||||
![]()
Thanks! I think you might have one too many </if> tags, but either way it doesn't work.
|
#4
|
||||
|
||||
![]()
Okay, try this... this seems to work out for me. This should display sigs if the post is not numeric or if its above or equal to 10 posts.
You should be able to work this into the rest of your postbit from here I think. HTML Code:
<if condition="!is_numeric($post[posts]) OR $post[posts] >=10"> <div> __________________<br /> $post[signature] </div> </if> |
#5
|
||||
|
||||
![]()
Ahh... that did it. Thanks!
|
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|