vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Permissions limit question (https://vborg.vbsupport.ru/showthread.php?t=82202)

Thanatos 05-29-2005 01:42 PM

Permissions limit question
 
out of the user.php file I'd like to limit this:

"user.php?$session[sessionurl]do=remove&userid=$userid"
=> $vbphrase['delete_user'],


So that only myself and 1 other admin have the ability to delete a user.

How would I write that out in php within that file?

thanks!

Revan 05-30-2005 07:35 AM

Wrap this around the function or whatever printing that out:
PHP Code:

if ($bbuserinfo['userid'] == $yourid OR $bbuserinfo['userid'] == $theotherid)


PHP Code:



Replacing the $'s respectively.

Thanatos 05-30-2005 02:25 PM

Thank you so much!

but unfortunately, I cant get it to work without getting a parse error :(
PHP Code:

            "../$modcpdir/banning.php?$session[sessionurl]do=banuser&userid=$userid"
                
=> $vbphrase['ban_user'],
 if (
$bbuserinfo['userid'] == OR $bbuserinfo['userid'] == 2
 { 
"user.php?$session[sessionurl]do=remove&userid=$userid"
=> $vbphrase['delete_user'],
 } 
            )

        ); 

thats what it looks like in the actual file.

Revan 05-31-2005 05:35 AM

Well obviously, as that line exist in the middle of an array. Then Im not sure how to do it :P

deathemperor 05-31-2005 05:49 AM

@Miratos, you can't do that just like on your template, my opinion is you should devide that array so that you can use that condition which Revan provided.


All times are GMT. The time now is 05:57 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01125 seconds
  • Memory Usage 1,720KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (5)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete