}
}
$meta_content['page_title'] = $lang['Jr_Admin'];
$page_desc = $lang['Permissions_Page_Desc'];
if (!empty($user_id) && !isset($_POST['update_user'])) {
    $sql = "SELECT username, user_id, user_active, user_color, user_level  FROM " . USERS_TABLE . "\n\t\tWHERE user_id = '" . $user_id . "'\n\t\tORDER BY username ASC";
    $result = $db->sql_query($sql);
    $row = $db->sql_fetchrow($result);
    if ($debug) {
        //Dump out the get and post vars if in debug mode
        echo '<pre><div class="gensmall"><span class="text_green">DEBUG - User Info -</span><br /><span class="text_green">';
        print_r($row);
        echo '</span><br /></div></pre>';
    }
    $jr_admin_row = jr_admin_get_user_info($user_id);
    $module_list = jr_admin_get_module_list();
    $user_module_list = explode(EXPLODE_SEPARATOR_CHAR, $jr_admin_row['user_jr_admin']);
    if ($debug) {
        //Dump out the get and post vars if in debug mode
        echo '<pre><div class="gensmall"><span class="text_blue">DEBUG - Modules -</span><br /><span class="text_blue">';
        print_r($module_list);
        echo '</span><br />';
        echo '<span class="text_red">DEBUG - User Modules -</span><br /><span class="text_red">';
        print_r($user_module_list);
        echo '</span><br /></div></pre>';
    }
    jr_admin_include_all_lang_files();
    $i = 0;
    foreach ($module_list as $cat => $info_array) {
        $cat_started = false;
        foreach ($info_array as $module_name => $file_array) {
Example #2
0
if (isset($HTTP_GET_VARS['pane']) && $HTTP_GET_VARS['pane'] == 'left') {
    /* Orginal phpBB
    		$dir = @opendir(".");
    
    		$setmodules	= 1;
    		while(($file = readdir($dir)) !== false)
    		{
    			if(	preg_match("/^admin_.*?\." . $phpEx	. "$/",	$file) )
    			{
    				include($file);
    			}
    		}
    		@closedir($dir);
    	*/
    $jr_admin_userdata = jr_admin_get_user_info($userdata['user_id']);
    $module = jr_admin_get_module_list($jr_admin_userdata['user_jr_admin']);
    //reset($mvModules);
    //foreach ($mvModules as $name => $value)
    //{
    //	  if ($value['state'] != 1 && $value['state'] != 5)
    //		  continue;
    //	  reset($value['admin']);
    //	  foreach ($value['admin'] as $n =>	$file)
    //	  {
    //		  include($phpbb_root_path . 'modules/'	. $name	. '/admin/'	. $file);
    //	  }
    //}
    //unset($setmodules);
    include './page_header_admin.' . $phpEx;
    $template->set_filenames(array("body" => "index_navigate.tpl"));
    $template->assign_vars(array("U_SITE_INDEX" => append_sid("../index.{$phpEx}"), "U_FORUM_INDEX" => append_sid("../forum.{$phpEx}"), "U_ADMIN_INDEX" => append_sid("index.{$phpEx}?pane=right"), "L_SITE_INDEX" => $lang['Site_index'], "L_FORUM_INDEX" => $lang['Main_index'], "L_ADMIN_INDEX" => $lang['Admin_Index'], "L_PREVIEW_FORUM" => $lang['Preview_forum']));