gehe zum Quellcode dieser Datei
| enum IMG_ICON_EXT |
| enum MAX_FOLDER_DEPTH |
| enum OR_ACTIONCLASSES_DIR |
| enum OR_CONFIG_DIR |
| enum OR_CONTROLLER_FILE |
| enum OR_DBCLASSES_DIR |
| enum OR_FORMCLASSES_DIR |
| enum OR_LANGUAGE_DIR |
| enum OR_OBJECTCLASSES_DIR |
| enum OR_PREFERENCES_DIR |
| enum OR_TEXTCLASSES_DIR |
| enum OR_THEMES_DIR |
| enum OR_THEMES_EXT_DIR |
| enum OR_TMP_DIR |
| enum OR_TYPE_FILE |
| enum OR_TYPE_FOLDER |
| enum OR_TYPE_LINK |
| enum OR_TYPE_PAGE |
| enum OR_VERSION |
| enum REQ_PARAM_ACTION |
| enum REQ_PARAM_ELEMENT_ID |
| enum REQ_PARAM_ID |
| enum REQ_PARAM_MODEL_ID |
| enum REQ_PARAM_OBJECT_ID |
| enum REQ_PARAM_PROJECT_ID |
| enum REQ_PARAM_SUBACTION |
| enum START_TIME |
| enum TEMPLATE_DIR |
| else $action = 'index' |
| $conf = Session::getConfig() |
Definiert in Zeile 91 der Datei do.php.
Wird benutzt von LanguageAction::add(), LanguageAction::addlanguage(), User::addNewUserGroups(), User::addRight(), AdministrationTree::administration(), IndexAction::applications(), TemplateEngine::checkAttributes(), OpenId::checkAuthentication(), IndexAction::checkForDb(), IndexAction::checkLogin(), UserAction::checkMenu(), ProfileAction::checkMenu(), IndexAction::checkMenu(), User::checkPassword(), TemplateEngine::compile(), Ldap::connect(), Ftp::connect(), DB_postgresql::connect(), DB_mysql::connect(), Publish::copy(), TemplateEngine::copyFileContents(), FolderAction::createnew(), User::createPassword(), Logger::doLog(), LanguageAction::edit(), FileAction::edit(), PageelementAction::editdate(), FileAction::editvalue(), EmptyAction::EmptyAction(), Project::export(), ProjectAction::export(), TemplateAction::extension(), File::File(), Object::filename(), Action::forward(), Value::generate(), Page::generate(), Group::getAll(), Object::getTempDir(), Object::getTempFileName(), UserAction::groups(), hasLang(), User::hasRight(), Object::hasRight(), Mail::header_encode(), File::imageResize(), Action::init(), lang(), GlobalFunctions::language_from_http(), Action::lastModified(), Ldap::Ldap(), Line::Line(), User::listAll(), LanguageAction::listing(), User::load(), User::loadWithName(), IndexAction::login(), IndexAction::logout(), Mail::Mail(), FolderAction::maxFileSize(), IndexAction::metaValues(), Template::mimeType(), File::mimeType(), Publish::mkdirs(), IndexAction::openid(), WikiParser::parseLinks(), WikiParser::parseMultiLineText(), WikiParser::parseSimple(), IndexAction::password(), AdministrationTree::prefs(), AdministrationTree::prefs_cms(), FileAction::prop(), ElementAction::properties(), Publish::Publish(), UserAction::pwchange(), SearchAction::quicksearch(), OpenId::redirect(), IndexAction::registercommit(), IndexAction::registeruserdata(), XhtmlRenderer::renderElement(), TextRenderer::renderElement(), PdfRenderer::renderElement(), LatexRenderer::renderElement(), HtmlRenderer::renderElement(), HtmlDomRenderer::renderElement(), DocBookRenderer::renderElement(), XhtmlRenderer::renderHtmlElement(), HtmlRenderer::renderHtmlElement(), DocBookRenderer::renderXmlElement(), Text::replaceHtmlChars(), UserAction::save(), LanguageAction::save(), PageelementAction::savelongtext(), ElementAction::saveproperties(), Ldap::searchAttribute(), Ldap::searchUser(), Mail::send(), OpenId::serverOk(), ClipboardAction::set(), User::setDatabaseRow(), IndexAction::setDb(), WebdavAction::setDefaultDb(), IndexAction::setDefaultDb(), StatusAction::show(), IndexAction::show(), ClipboardAction::show(), BorderAction::show(), BackgroundAction::show(), IndexAction::showlogin(), table_names(), Object::tmpfileYYYYYY(), Page::up_path(), Html::url(), MainmenuAction::user() und WebdavAction::WebdavAction().
| $db = Session::getDatabase() |
Definiert in Zeile 181 der Datei do.php.
Wird benutzt von User::add(), Template::add(), Project::add(), Page::add(), Model::add(), Link::add(), Language::add(), Group::add(), Folder::add(), File::add(), Element::add(), Acl::add(), User::addGroup(), User::addNewUserGroups(), Group::addRight(), Group::addUser(), Project::available(), Object::available(), Model::available(), Language::available(), Project::checkLostFiles(), User::checkPassword(), DB_postgresql::connect(), DB_mysql::connect(), Value::delete(), User::delete(), Template::delete(), Project::delete(), Page::delete(), Model::delete(), Link::delete(), Language::delete(), Group::delete(), Folder::delete(), File::delete(), Element::delete(), Acl::delete(), Folder::deleteAll(), Element::deleteValues(), User::delGroup(), Group::delRight(), Group::delUser(), Folder::dgetRootObjectId(), File::File(), Object::filenameIsUnique(), Value::generate(), Object::getAclIds(), Template::getAll(), Model::getAll(), Language::getAll(), Group::getAll(), Object::getAllAclIds(), User::getAllAcls(), Group::getAllAcls(), Folder::getAllFolders(), Object::getAllInheritedAclIds(), Object::getAllObjectIds(), Folder::getAllObjectIds(), Project::getAllProjectIds(), Project::getAllProjects(), User::getAllUsers(), Value::getCountVersions(), Model::getDefaultId(), Language::getDefaultId(), Project::getDefaultLanguageId(), Project::getDefaultModelId(), Template::getDependentObjectIds(), Object::getDependentObjectIds(), Template::getElementIds(), Template::getElementNames(), Template::getElements(), Folder::getFileFilenames(), File::getFileObjectIdsByExtension(), Folder::getFiles(), Folder::getFirstPageOrLink(), User::getGroups(), Object::getInheritedAclIds(), Project::getLanguages(), Value::getLastChangedObjectByUserId(), Value::getLastChangeTime(), Folder::getLastPageOrLink(), Folder::getLinks(), Project::getModels(), Folder::getObjectIdByFileName(), Page::getObjectIdFromPageId(), Folder::getObjectIds(), Object::getObjectIdsByCreateUserId(), Object::getObjectIdsByDescription(), File::getObjectIdsByExtension(), Object::getObjectIdsByFileName(), Folder::getObjectIdsByLastChange(), Value::getObjectIdsByLastChangeUserId(), Object::getObjectIdsByLastChangeUserId(), Object::getObjectIdsByName(), Folder::getObjectIdsByName(), Folder::getObjectIdsByType(), Value::getObjectIdsByValue(), Folder::getObjects(), Folder::getOtherFolders(), User::getOtherGroups(), Group::getOtherUsers(), Page::getPageIdFromObjectId(), Folder::getPages(), User::getReadableProjects(), Group::getRights(), Folder::getRootFolderId(), Project::getRootObjectId(), Folder::getSubfolderFilenames(), Project::getTemplateIds(), Template::getTemplateIdsByValue(), Project::getTemplates(), User::getUserName(), Group::getUsers(), Value::getVersionList(), Template::getWritableElements(), Folder::hasFilename(), User::hasProject(), Object::hasRight(), Object::isObjectId(), User::listAll(), Value::load(), User::load(), Template::load(), Project::load(), Page::load(), Model::load(), Link::load(), Language::load(), Group::load(), File::load(), Element::load(), Acl::load(), Project::loadByName(), Acl::loadRaw(), File::loadValue(), Value::loadWithId(), User::loadWithName(), Object::objectAdd(), Object::objectDelete(), Object::objectLoad(), Object::objectLoadName(), Object::objectLoadRaw(), Object::objectSave(), Object::ObjectSaveName(), Folder::parentfolder_bak(), Folder::parentObjectFileNames(), Folder::parentObjectIds(), Folder::parentObjectNames(), Page::publish(), Value::release(), Page::replaceTemplate(), Value::save(), User::save(), Template::save(), Project::save(), Page::save(), Model::save(), Link::save(), Language::save(), Group::save(), File::save(), Element::save(), File::saveValue(), Model::setDefault(), Language::setDefault(), Object::setOrderId(), Folder::setOrderId(), Object::setParentId(), User::setPassword(), Object::setTimestamp(), Element::setType(), Folder::subfolder(), table_names(), Value::tmpfile(), Page::tmpfile() und File::tmpfile().
| $do = new $actionClassName |
| if (!isset($do->actionConfig[$subaction])) $subactionConfig = $do->actionConfig[$subaction] |
| $do actionClassName = $actionClassName |
| $do actionConfig = $conf['action'][$actionClassName] |
Definiert in Zeile 224 der Datei do.php.
Wird benutzt von Action::forward(), Action::isEditable() und Action::setMenu().
| $do actionName = $action |
Definiert in Zeile 221 der Datei do.php.
Wird benutzt von ObjectAction::aclform(), Action::callSubAction(), Action::forward() und ObjectAction::rights().
| if (!isset($subactionConfig['guest'])||!$subactionConfig['guest']) if(!is_object($do->currentUser)) if (isset($do->actionConfig['admin'])&&$do->actionConfig['admin']) if(!$do->currentUser->isAdmin) if (isset($do->actionConfig[$subaction]['menu'])||isset($do->actionConfig[$subaction]['direct'])) $do subActionName = $subaction |
Definiert in Zeile 266 der Datei do.php.
Wird benutzt von MainmenuAction::addSubAction(), Action::callSubAction(), PageelementAction::checkMenu(), MainmenuAction::element(), Action::forward(), Action::isEditable(), Action::setMenu(), MainmenuAction::show() und MainAction::show().
1.5.8