公開メンバ関数 | |
initTemplatePaths () | |
handleSearch () | |
makeSearch () | |
handleMailform () | |
makeMailform () | |
handleSitemap () | |
handlePasswordForgotten () | |
makePasswordForgotten () | |
handleLoginAndLogout () | |
handleLogin () | |
handleLogout () | |
handleKeepAlive () | |
setFrontendF () | |
setBackendF () | |
wantsSavePageData () | |
handleSavePageData () | |
handlePagedataEditor () | |
makePageDataEditor () | |
handleFileView () | |
handleFileBackup () | |
handleFileEdit () | |
outputAdminScripts () | |
setFunctionsAsPermitted () | |
handleSaveRequest () | |
wantsEditContents () | |
outputEditContents () | |
isFilebrowserMissing () | |
isPagemanagerMissing () | |
reportMissingExternal ($name) | |
verifyAdm () | |
renderErrorMessages () | |
sendStandardHeaders () | |
限定公開メンバ関数 | |
makeFileEditor ($class) | |
Controller.php の 29 行目に定義があります。
XH\Controller::handleFileBackup | ( | ) |
Handles file backup requests.
string The name of a special file to be handled. CSRFProtection The CRSF protector.
Controller.php の 481 行目に定義があります。
XH\Controller::handleFileEdit | ( | ) |
Handles file edit requests.
string The name of a special file to be handled. string The requested action. string The HTML for the contents area.
Controller.php の 503 行目に定義があります。
XH\Controller::handleFileView | ( | ) |
Handles file view requests.
array The paths of system files and folders. string The name of a special file to be handled. string The HTML for the contents area.
Controller.php の 460 行目に定義があります。
XH\Controller::handleKeepAlive | ( | ) |
XH\Controller::handleLogin | ( | ) |
Handles login requests.
string The requested function. array The paths of system files and folders. string The admin password. string Whether login is requested. array The configuration of the core.
Controller.php の 219 行目に定義があります。
XH\Controller::handleLoginAndLogout | ( | ) |
Handles login and logout.
string Whether admin mode is active. string Whether login is requested. string Whether logout is requested. string The admin password. string The requested function.
Controller.php の 190 行目に定義があります。
XH\Controller::handleLogout | ( | ) |
Handles logout requests.
string Whether admin mode is active. string The requested function. string Whether logout is requested. array The localization of the core. string The HTML for the contents area.
Controller.php の 253 行目に定義があります。
XH\Controller::handleMailform | ( | ) |
Handles mailform requests.
array The configuration of the core. array The localization of the core. string The content of the title element. string The HTML of the contents area.
Controller.php の 104 行目に定義があります。
XH\Controller::handlePagedataEditor | ( | ) |
Handles page data editor requests.
string The HTML for the contents area.
Controller.php の 433 行目に定義があります。
XH\Controller::handlePasswordForgotten | ( | ) |
XH\Controller::handleSavePageData | ( | ) |
Handles save page data requests.
array The paths of system files and folders. int The index of the currently selected page. PageDataRouter The page data router. array The localization of the core. CSRFProtection The CSRF protector.
Controller.php の 400 行目に定義があります。
XH\Controller::handleSaveRequest | ( | ) |
Handles save requests.
string The text of the editor on save. CSRFProtection The CSRF protector.
Controller.php の 609 行目に定義があります。
XH\Controller::handleSearch | ( | ) |
Handles search requests.
array The paths of system files and folders. array The localization of the core. string The content of the title element. string The HTML of the contents area.
Controller.php の 66 行目に定義があります。
XH\Controller::handleSitemap | ( | ) |
Handles sitemap requests.
int The number of pages. array The configuration of the core. array The localization of the core. string The content of the title element. string The HTML of the content area.
Controller.php の 143 行目に定義があります。
XH\Controller::initTemplatePaths | ( | ) |
Initializes the paths related to the template.
array The paths of system files and folders. array The configuration of the core. array The localization of the core.
Controller.php の 40 行目に定義があります。
XH\Controller::isFilebrowserMissing | ( | ) |
XH\Controller::isPagemanagerMissing | ( | ) |
Returns whether the page manager is missing.
string The requested function.
Controller.php の 674 行目に定義があります。
|
protected |
Makes and returns a file edit object.
string | $class | A class name. |
Controller.php の 531 行目に定義があります。
XH\Controller::makeMailform | ( | ) |
XH\Controller::makePageDataEditor | ( | ) |
XH\Controller::makePasswordForgotten | ( | ) |
Makes and returns a password forgotten object.
Controller.php の 174 行目に定義があります。
XH\Controller::makeSearch | ( | ) |
Makes and returns a search object.
string The search string.
Controller.php の 87 行目に定義があります。
XH\Controller::outputAdminScripts | ( | ) |
Outputs administration script elements.
array The localization of the core. string The HTML for the contents area.
Controller.php の 544 行目に定義があります。
XH\Controller::outputEditContents | ( | ) |
Outputs the edit contents (either editor or cntlocateheading).
int The index of the currently selected page. array The localization of the core. string The HTML for the contents area.
Controller.php の 645 行目に定義があります。
XH\Controller::renderErrorMessages | ( | ) |
Renders the error messages stored in $e.
string The HTML for the s holding error messages.
Controller.php の 782 行目に定義があります。
XH\Controller::reportMissingExternal | ( | $name | ) |
Reports a missing external plugin.
string | $name | A plugin name ("filebrowser" or "pagemanger"). |
array The configuration of the core. array The localization of the core. string The HTML for the s holding error messages.
Controller.php の 737 行目に定義があります。
XH\Controller::sendStandardHeaders | ( | ) |
Sends the standard HTTP headers to the client.
If that's not possible, a respective error message is send and the script is aborted.
string The ISO 659-1 code of the current language. array The configuration of the core. array The localization of the core.
Controller.php の 808 行目に定義があります。
XH\Controller::setBackendF | ( | ) |
Sets backend $f.
string The requested function. string Whether the link check is requested. string Whether the actual link check is requested. string Whether the settings page is requested. string Whether the backup page is requested. string Whether the pagedata editor is requested. string Whether the system info is requested. string Whether the PHP info is requested. string The name of a special file to be handled. string Whether the file browser is requested to show the userfiles folder. string Whether the file browser is requested to show the image folder. string Whether the file browser is requested to show the download folder. string The requested function.
Controller.php の 338 行目に定義があります。
XH\Controller::setFrontendF | ( | ) |
Sets frontend $f.
string The requested function. string The URL of the current page. string Whether the mailform is requested. string Whether the sitemap is requested. string Whether the page manager is requested. string The requested function.
Controller.php の 293 行目に定義があります。
XH\Controller::setFunctionsAsPermitted | ( | ) |
Sets functions as permitted.
string Whether edit mode is requested. string Whether normal mode is requested.
Controller.php の 577 行目に定義があります。
XH\Controller::verifyAdm | ( | ) |
Verifies that $adm has not be manipulated.
Otherwise we present the login form. Redirecting would be cleaner, but may result in an infinite loop, so we do it this way.
bool Whether we're logged in as administrator. bool Whether we're in edit mode. array The localization of the core. int The current page. string The HTML fragment for insertion in the contents area. string The current special function. string The title of the page.
Controller.php の 761 行目に定義があります。
XH\Controller::wantsEditContents | ( | ) |
Whether edit mode is requested and the edit contents shall be displayed.
string Whether edit mode is requested. string The requested function. string The filename requested for download.
Controller.php の 629 行目に定義があります。
XH\Controller::wantsSavePageData | ( | ) |
Returns whether page data have to be saved.
int The number of the current page.
Controller.php の 382 行目に定義があります。