Exemple #1
0
     $container->internal = unserialize($container->internal);
     $secref = $db->selectObject('sectionref', "module='" . $container->internal->mod . "' AND source='" . $container->internal->src . "'");
 }
 expSession::clearAllUsersSessionCache('containermodule');
 $template = new template('containermodule', '_form_edit', $loc);
 //	$template->assign('rerank', (isset($_GET['rerank']) ? 1 : 0) );
 $template->assign('rerank', isset($_GET['rerank']) ? $_GET['rerank'] : 0);
 $template->assign('container', $container);
 $template->assign('locref', $secref);
 $template->assign('is_edit', isset($container->id) ? 1 : 0);
 $template->assign('can_activate_modules', $user->is_acting_admin);
 $template->assign('current_section', expSession::get('last_section'));
 $haveclass = false;
 $mods = array();
 //$modules_list = (isset($container->id) ? expModules::modules_list() : exponent_modules_listActive());
 $modules_list = expModules::getActiveModulesAndControllersList();
 if (!count($modules_list)) {
     // No active modules
     $template->assign('nomodules', 1);
 } else {
     $template->assign('nomodules', 0);
 }
 //sort($modules_list);
 $js_init = '<script type="text/javascript">';
 foreach ($modules_list as $moduleclass) {
     $module = new $moduleclass();
     $mod = null;
     // Get basic module meta info
     $mod->name = $module->name();
     $mod->author = $module->author();
     $mod->description = $module->description();