From: pdontthink Date: Thu, 6 Dec 2007 19:11:00 +0000 (+0000) Subject: Fix test that was never working, and was further confused by the change to the PAGE_N... X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=14f552024ece32eb889da296eb9fd2d99a9d8185;p=squirrelmail.git Fix test that was never working, and was further confused by the change to the PAGE_NAME paradigm git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12806 7612ce4b-ef26-0410-bec9-ea0150e637f0 --- diff --git a/plugins/administrator/auth.php b/plugins/administrator/auth.php index d387f8c5..aad93441 100644 --- a/plugins/administrator/auth.php +++ b/plugins/administrator/auth.php @@ -32,7 +32,9 @@ function adm_check_user() { } /* This needs to be first, for all non_options pages */ - if (defined('PAGE_NAME') && PAGE_NAME=='administrator_options') { + //if (!defined('PAGE_NAME') || strpos(PAGE_NAME, 'options') === FALSE) { + if (!defined('PAGE_NAME') + || (PAGE_NAME != 'administrator_options' && PAGE_NAME != 'options')) { $auth = FALSE; } else if (file_exists(SM_PATH . 'plugins/administrator/admins')) { $auths = file(SM_PATH . 'plugins/administrator/admins');