rake
11-16-2002, 10:00 PM
If you have members that you would like to give cp access to, but don't trust them with your templates, or vbhacker et cetera, this is the thing for you. You can restrict access to certain files, based on userid. They will still see the options in the menu, but will not be able to access them.
if((strchr($PHP_SELF,"admin/template.php") || strchr($PHP_SELF,"admin/style.php") || strchr($PHP_SELF,"admin/replacement.php") || strchr($PHP_SELF,"admin/backup.php") || strchr($PHP_SELF,"admin/misc.php") || strchr($PHP_SELF,"admin/vbhacker.php") || strchr($PHP_SELF,"admin/query.php") || strchr($PHP_SELF,"admin/pm.php")) && $bbuserinfo[userid]!="1") {
show_nopermission();
}
Add the code above at the end of your sessions.php file, just above the ?> line. Modify the code in any way you wish. It's just a quick & dirty way of removing certain administrator priviledges. Be careful! sessions.php is used for ALL vbulletin files.
if((strchr($PHP_SELF,"admin/template.php") || strchr($PHP_SELF,"admin/style.php") || strchr($PHP_SELF,"admin/replacement.php") || strchr($PHP_SELF,"admin/backup.php") || strchr($PHP_SELF,"admin/misc.php") || strchr($PHP_SELF,"admin/vbhacker.php") || strchr($PHP_SELF,"admin/query.php") || strchr($PHP_SELF,"admin/pm.php")) && $bbuserinfo[userid]!="1") {
show_nopermission();
}
Add the code above at the end of your sessions.php file, just above the ?> line. Modify the code in any way you wish. It's just a quick & dirty way of removing certain administrator priviledges. Be careful! sessions.php is used for ALL vbulletin files.