/** * Shows the module builder */ public function action_admin_builder() { // Set Pagetitle and Breadcrumbs Clansuite_Breadcrumb::add(_('Builder'), '/modulemanager/admin/builder'); $existing_modules_js = '['; $module_dirs = Clansuite_ModuleInfoController::getModuleDirectories(); foreach ($module_dirs as $key => $value) { $existing_modules_js .= '"' . str_replace(strtolower(ROOT_MOD), '', strtolower($value)) . '",'; } $existing_modules_js = preg_replace('#,$#', ']', $existing_modules_js); $view = $this->getView(); $view->assign('existing_modules_js', $existing_modules_js); $this->display(); }