. */ /** * @brief Contains the functions to load administration services * * @file * @author Claire Figueras * @date $date$ * @version $Revision$ * @ingroup apps */ /** * @brief Contains the functions to load administration services * * @file * @author Claire Figueras * @date $date$ * @version $Revision$ * @ingroup apps */ class admin extends functions { /** * Displays the administration services for the application * * @param $app_services Array Application services */ public function display_app_admin_services($app_services) { $debug_style = ''; if (preg_match("/MSIE 6.0/", $_SERVER['HTTP_USER_AGENT'])) $debug_style = 'style="height:100px;"'; echo '

Application

'; echo '
'; for($i=0;$i
>
'; } /** * Displays the administration services for each module * * @param $modules_services Array Modules services */ public function display_modules_admin_services($modules_services) { $debug_style = ''; if (preg_match("/MSIE 6.0/", $_SERVER['HTTP_USER_AGENT'])) { $debug_style = 'style="height:100px;"'; } echo '

Modules

'; echo '
'; foreach (array_keys($modules_services) as $value) { $nb = 0; for ($i = 0; $i < count($modules_services[$value]); $i ++) { if (isset($_SESSION['user']['services'][$modules_services[$value][$i]['id']]) && $modules_services[$value][$i]['servicetype'] == "admin" && $_SESSION['user']['services'][$modules_services[$value][$i]['id']] ) { if ($nb == 0) { //echo '

Module : '.$value.'

'; } $nb ++; ?>
>
'; } } ?>