示例#1
0
 private static function menu_proj()
 {
     $result = '';
     $mods = \SYSTEM\SAI\sai::getModules();
     foreach ($mods as $mod) {
         if (\call_user_func(array($mod, 'right_public')) || \call_user_func(array($mod, 'right_right'))) {
             $result .= \call_user_func(array($mod, 'html_li_menu'));
         }
     }
     return $result;
 }
示例#2
0
 public static function sai_mod__SYSTEM_SAI_saimod_sys_mod_action_project()
 {
     $vars = \SYSTEM\PAGE\text::tag(\SYSTEM\SQL\system_text::TAG_SAI_MOD);
     $vars['entries'] = $vars['saistart'] = '';
     $mods = \SYSTEM\SAI\sai::getModules();
     foreach ($mods as $mod) {
         $v = array();
         $v['mod'] = $mod;
         $v['public'] = \call_user_func(array($mod, 'right_public')) ? '<span class="glyphicon glyphicon-ok"></span>' : '<span class="glyphicon glyphicon-remove"></span>';
         $v['you'] = \call_user_func(array($mod, 'right_right')) ? '<span class="glyphicon glyphicon-ok"></span>' : '<span class="glyphicon glyphicon-remove"></span>';
         $vars['entries'] .= \SYSTEM\PAGE\replace::replaceFile((new \SYSTEM\PSAI('modules/saimod_sys_mod/tpl/mod_tr.tpl'))->SERVERPATH(), $v);
     }
     return \SYSTEM\PAGE\replace::replaceFile((new \SYSTEM\PSAI('modules/saimod_sys_mod/tpl/mod_table.tpl'))->SERVERPATH(), $vars);
 }