Пример #1
0
             }
         }
     }
     $xmlobj = null;
     unset($xml);
 }
 ($hook = vBulletinHook::fetch_hook('admin_index_navigation')) ? eval($hook) : false;
 // sort groups by display order
 ksort($navigation);
 foreach ($navigation as $group_keys) {
     foreach ($group_keys as $group_key => $navgroup_holder) {
         // sort options by display order
         ksort($navgroup_holder['options']);
         foreach ($navgroup_holder['options'] as $navoption_holder) {
             foreach ($navoption_holder as $navoption) {
                 construct_nav_option($navoption['text'], $navoption['link']);
             }
         }
         // have all the options, so do the group
         construct_nav_group($navgroup_holder['group']['text'], $navgroup_holder['group']['nav_file']);
         if ($navgroup_holder['group']['hr'] == 'true') {
             construct_nav_spacer();
         }
     }
 }
 print_nav_panel();
 unset($navigation);
 echo "</div>\n";
 // *************************************************
 define('NO_CP_COPYRIGHT', true);
 unset($DEVDEBUG);
Пример #2
0
    }
    // *************************************************
    if ($groupleader = $db->query_first("SELECT userid FROM " . TABLE_PREFIX . "usergroupleader WHERE userid = " . $vbulletin->userinfo['userid']) or $permissions['adminpermissions'] & $vbulletin->bf_ugp_adminpermissions['cancontrolpanel']) {
        construct_nav_option($vbphrase['join_requests'], 'user.php?do=viewjoinrequests');
        construct_nav_group($vbphrase['usergroups']);
        construct_nav_spacer();
    }
    // *************************************************
    $canmass = false;
    if (can_moderate(0, 'canmassmove')) {
        $canmass = true;
        construct_nav_option($vbphrase['move'], 'thread.php?do=move');
    }
    if (can_moderate(0, 'canmassprune')) {
        $canmass = true;
        construct_nav_option($vbphrase['prune'], 'thread.php?do=prune');
    }
    if ($canmass) {
        construct_nav_group($vbphrase['thread']);
        construct_nav_spacer();
    }
    ($hook = vBulletinHook::fetch_hook('mod_index_navigation')) ? eval($hook) : false;
    print_nav_panel();
    echo "</div>\n";
    // *************************************************
    define('NO_CP_COPYRIGHT', true);
    unset($DEVDEBUG);
    print_cp_footer();
}
/*======================================================================*\
|| ####################################################################
Пример #3
0
 }
 if (can_moderate(0, 'canunbanusers') or can_moderate(0, 'canbanusers')) {
     $canuser = true;
     construct_nav_option($vbphrase['view_banned_users'], 'banning.php?do=modify');
 }
 if (can_moderate(0, 'canviewips')) {
     $canuser = true;
     construct_nav_option($vbphrase['search_ip_addresses_gcphome'], 'user.php?do=doips');
 }
 if ($canuser) {
     construct_nav_group($vbphrase['users']);
     construct_nav_spacer();
 }
 // *************************************************
 if ($groupleader = $vbulletin->db->query_first("SELECT userid FROM " . TABLE_PREFIX . "usergroupleader WHERE userid = " . $vbulletin->userinfo['userid']) or $permissions['adminpermissions'] & $vbulletin->bf_ugp_adminpermissions['cancontrolpanel']) {
     construct_nav_option($vbphrase['join_requests'], 'user.php?do=viewjoinrequests');
     construct_nav_group($vbphrase['usergroups']);
     construct_nav_spacer();
 }
 // *************************************************
 /*
 $canmass = false;
 if (can_moderate(0, 'canmassmove'))
 {
 	$canmass = true;
 	construct_nav_option($vbphrase['move'], 'thread.php?do=move');
 }
 if (can_moderate(0, 'canmassprune'))
 {
 	$canmass = true;
 	construct_nav_option($vbphrase['prune'], 'thread.php?do=prune');