if(isset($_GET["apacheMasterconfig"])){SaveMacterConfig();exit;} if(isset($_GET["popup"])){popup();exit;} if(isset($_GET["index"])){index();exit;} if(isset($_GET["webs"])){popup_webs();exit;} if(isset($_GET["EnableFreeWeb"])){saveEnableFreeWeb();exit;} if(isset($_GET["listwebs"])){listwebs();exit;} if(isset($_GET["listwebs-search"])){listwebs_search();exit;} if(isset($_GET["delete-servername"])){delete();exit;} if(isset($_GET["FreeWebLeftMenu"])){FreeWebLeftMenuSave();exit;} if(isset($_GET["apache-src-status"])){apache_src_status();exit;} if(isset($_GET["mode-evasive-section"])){mode_evasive();exit;} if(isset($_GET["mod-evasive-default"])){mode_evasive_default_js();exit;} if(isset($_GET["mod-evasive-form"])){mode_evasive_form();exit;} if(isset($_POST["DOSHashTableSize"])){mode_evasive_save();exit;} if(isset($_GET["modules"])){modules_list();exit;} if(isset($_POST["AddDefaultOne"])){add_default_site();exit;} if(isset($_POST["CheckAVailable"])){CheckAVailable();exit;} if(isset($_GET["params"])){parameters();exit;} if(isset($_GET["rebuild-items"])){rebuild_items();exit;} js(); function js(){ $page=CurrentPageName();
public function list_all_modules() { return modules_list(); }
exit; } if (isset($_GET["mod-evasive-default"])) { mode_evasive_default_js(); exit; } if (isset($_GET["mod-evasive-form"])) { mode_evasive_form(); exit; } if (isset($_POST["DOSHashTableSize"])) { mode_evasive_save(); exit; } if (isset($_GET["modules"])) { modules_list(); exit; } if (isset($_GET["apache_modules"])) { modules_apache(); exit; } if (isset($_GET["apache-modules-list"])) { modules_apache_list(); exit; } if (isset($_GET["DisableZarafaWebService"])) { DisableZarafaWebService(); exit; } if (isset($_POST["ZarafaWebAccessInFrontEnd"])) {
function modules_load_all() { foreach (modules_list() as $module) { module_load($module); } }
; } </style> </head> <?php if (isset($_GET['info'])) { require KU_ROOTDIR . 'inc/functions.php'; echo '<body>'; echo '<h1>General info:</h1><ul>'; echo '<li>Version: kusaba x ' . KU_VERSION . '</li>'; $bans = $tc_db->GetOne("SELECT COUNT(*) FROM `" . KU_DBPREFIX . "banlist`"); echo '<li>Active bans: ' . $bans . '</li>'; $wordfilters = $tc_db->GetOne("SELECT COUNT(*) FROM `" . KU_DBPREFIX . "wordfilter`"); echo '<li>Wordfilters: ' . $wordfilters . '</li>'; echo '<li>Modules loaded: '; $modules = modules_list(); if (count($modules) > 0) { $moduleslist = ''; foreach ($modules as $module) { $moduleslist .= $module . ', '; } echo substr($moduleslist, 0, -2); } else { echo 'none'; } echo '</li>'; echo '</ul>'; echo '</body></html>'; die; } ?>
/** * Check if a CodeIgniter module with the given name exists * @param $module_name * @return bool */ function module_exists($module_name) { return in_array($module_name, modules_list(FALSE)); }