Archive for myfreeforum.org Before posting please check the "stickies" in the support forums.
Please ask questions in real English and not "txt". You will get a better response.
Please do not ask support questions via PMs.
 


       myfreeforum.org Forum Index -> Web page/template Editing
Myles

User Levels

URL: http://footballitalia.myfastforum.org

Keywords: user level s_user_level user_level

In the same way i can use this code to make an element visible to the admins only

Code:
<!-- IF S_USER_LEVEL > 0 -->
element code
<!-- ENDIF -->


Is there a way i can make an element visible to admins and certain users only, for instance if i wanted the element visible to admins and user #12, then perhaps something like:

Code:
<!-- IF S_USER_LEVEL > 0 or u=12 -->
element code
<!-- ENDIF -->


Thanks.
myff admin

Yes and pretty much exactly like that:

Code:

switch ($token)
         {
            case '!==':
            case '===':
            case '<<':
            case '>>':
            case '|':
            case '^':
            case '&':
            case '~':
            case ')':
            case ',':
            case '+':
            case '-':
            case '*':
            case '/':
            case '@':
            break;

            case '==':
            case 'eq':
               $token = '==';
            break;

            case '!=':
            case '<>':
            case 'ne':
            case 'neq':
               $token = '!=';
            break;

            case '<':
            case 'lt':
               $token = '<';
            break;

            case '<=':
            case 'le':
            case 'lte':
               $token = '<=';
            break;

            case '>':
            case 'gt':
               $token = '>';
            break;

            case '>=':
            case 'ge':
            case 'gte':
               $token = '>=';
            break;

            case '&&':
            case 'and':
               $token = '&&';
            break;

            case '||':
            case 'or':
               $token = '||';
            break;

            case '!':
            case 'not':
               $token = '!';
            break;

            case '%':
            case 'mod':
               $token = '%';
            break;

            case '(':
               array_push($is_arg_stack, $i);
            break;

            case 'is':


shows you the operators you can use in the if expressions.
Myles

Excellent, thanks for that!

For anyone that may find this thread searching for similar query...

To make a page element visible to admins and specific users then you can use this code (example user #171):


Code:
<!-- IF S_USER_LEVEL > 0 || USER_ID == 171 -->
element code
<!-- ENDIF -->   

       myfreeforum.org Forum Index -> Web page/template Editing
Page 1 of 1
Create your own free forum | Buy a domain to use with your forum