plugins/SpecialAdmin.php
changeset 983 36e42d787d1d
parent 966 2db0975aa31a
child 1008 d21eef4f9e8c
equal deleted inserted replaced
982:bd349add2697 983:36e42d787d1d
    67   echo '<form action="'.makeUrl($paths->nslist['Special'].'Administration', ( isset($_GET['sqldbg']) ? 'sqldbg&' : '' ) . ( isset($_GET['nocompress']) ? 'nocompress&' : '' ) . 'module='.$paths->cpage['module']).'" method="post" enctype="multipart/form-data">';
    67   echo '<form action="'.makeUrl($paths->nslist['Special'].'Administration', ( isset($_GET['sqldbg']) ? 'sqldbg&' : '' ) . ( isset($_GET['nocompress']) ? 'nocompress&' : '' ) . 'module='.$paths->cpage['module']).'" method="post" enctype="multipart/form-data">';
    68 }
    68 }
    69 
    69 
    70 // function names are IMPORTANT!!! The name pattern is: page_<namespace ID>_<page URLname, without namespace>
    70 // function names are IMPORTANT!!! The name pattern is: page_<namespace ID>_<page URLname, without namespace>
    71 
    71 
    72 function page_Admin_GeneralConfig() {
    72 function page_Admin_GeneralConfig()
       
    73 {
    73   global $db, $session, $paths, $template, $plugins; // Common objects
    74   global $db, $session, $paths, $template, $plugins; // Common objects
    74   global $lang;
    75   global $lang;
       
    76   global $cache;
       
    77   
    75   if ( $session->auth_level < USER_LEVEL_ADMIN || $session->user_level < USER_LEVEL_ADMIN )
    78   if ( $session->auth_level < USER_LEVEL_ADMIN || $session->user_level < USER_LEVEL_ADMIN )
    76   {
    79   {
    77     $login_link = makeUrlNS('Special', 'Login/' . $paths->nslist['Special'] . 'Administration', 'level=' . USER_LEVEL_ADMIN, true);
    80     $login_link = makeUrlNS('Special', 'Login/' . $paths->nslist['Special'] . 'Administration', 'level=' . USER_LEVEL_ADMIN, true);
    78     echo '<h3>' . $lang->get('adm_err_not_auth_title') . '</h3>';
    81     echo '<h3>' . $lang->get('adm_err_not_auth_title') . '</h3>';
    79     echo '<p>' . $lang->get('adm_err_not_auth_body', array( 'login_link' => $login_link )) . '</p>';
    82     echo '<p>' . $lang->get('adm_err_not_auth_body', array( 'login_link' => $login_link )) . '</p>';