. */ /** * @brief Contains the functions to load administration services * * @file * @author Claire Figueras * @date $date$ * @version $Revision$ * @ingroup apps */ abstract class admin_Abstract 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;"'; $display_app_services = false; for($i=0;$i'; echo '

Application

'; echo '
'; for($i=0;$i
>
'; echo ''; echo ''; } } /** * 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;"'; } $nb = 0; foreach (array_keys($modules_services) as $value) { 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 '
'; echo '

Modules

'; echo '
'; } $nb ++; ?>
>
0) { echo '
'; echo '
'; echo '
'; } } }