The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
Dont Show Forum To User Under A Certain Age
hi i was woundering if there was a mod out to stop users going in forums above there age rating
like if its a adult jokes forum if the user is under 18 they get an error message and also members get in. i tried sumit like this as a plug in and got errors if ($ageinfo = $vbulletin->db->query_first(" SELECT user.age FROM " . TABLE_PREFIX . "user AS user WHERE user.userid = $bbuserinfo[userid]")); { if ($ageinfo < 101 & $forumid == 19) { eval(standard_error(fetch_error('invalidid','You Are Under 18')); } |
#2
|
||||
|
||||
You're starting an if condition without ending it. You also have a semicolon after your closing condition bracket. Also, the age should already be loaded and can be accessed by $vbulletin->userinfo['age'] or $bbuserinfo[age] in templates.
|
#3
|
|||
|
|||
if ($ageinfo = $vbulletin->db->query_first("
SELECT user.age FROM " . TABLE_PREFIX . "user AS user WHERE user.userid = $bbuserinfo[userid]")); { if ($ageinfo < 101 & $forumid == 19) { eval(standard_error(fetch_error('invalidid','You Are Under 18')); } what would i put in the else condition ? |
#4
|
||||
|
||||
<a href="https://vborg.vbsupport.ru/showthread.php?t=118496" target="_blank">https://vborg.vbsupport.ru/showthread.php?t=118496</a>
|
#5
|
|||
|
|||
nice one m8 :P thx alot.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|