MediaWiki
REL1_20
|
A special page that allows users to change page titles. More...
Public Member Functions | |
__construct () | |
doSubmit () | |
execute ($par) | |
Default execute method Checks user permissions, calls the function given in mFunction. | |
showForm ($err) | |
Show the form. | |
showLogFragment ($title) | |
showSubpages ($title) | |
Public Attributes | |
$deleteAndMove | |
$fixRedirects | |
$leaveRedirect | |
$moveOverShared | |
$moveSubpages | |
$moveTalk | |
Title | $newTitle |
Title | $oldTitle |
$reason | |
Private Attributes | |
$watch = false |
A special page that allows users to change page titles.
Definition at line 29 of file SpecialMovepage.php.
Definition at line 39 of file SpecialMovepage.php.
Definition at line 392 of file SpecialMovepage.php.
References $count, $dbr, $file, $out, $page, $reason, $success, $user, StringUtils\escapeRegexReplacement(), WikiPage\factory(), DoubleRedirectJob\fixRedirects(), SpecialPage\getOutput(), SpecialPage\getUser(), MWNamespace\hasSubpages(), Linker\link(), Linker\linkKnown(), Title\makeName(), Title\makeTitleSafe(), SpecialPage\msg(), TitleArray\newFromResult(), showForm(), RepoGroup\singleton(), wfFindFile(), wfGetDB(), wfLocalFile(), and wfRunHooks().
Referenced by execute().
MovePageForm::execute | ( | $ | subPage | ) |
Default execute method Checks user permissions, calls the function given in mFunction.
This must be overridden by subclasses; it will be made abstract in a future version
$subPage | string|null |
Reimplemented from SpecialPage.
Definition at line 43 of file SpecialMovepage.php.
References $user, SpecialPage\checkReadOnly(), doSubmit(), SpecialPage\getRequest(), SpecialPage\getUser(), Title\makeTitleSafe(), Title\newFromText(), SpecialPage\outputHeader(), SpecialPage\setHeaders(), and showForm().
MovePageForm::showForm | ( | $ | err | ) |
Show the form.
$err | Array: error messages. Each item is an error message. It may either be a string message name or array message name and parameters, like the second argument to OutputPage::wrapWikiMsg(). |
Definition at line 110 of file SpecialMovepage.php.
Referenced by doSubmit(), and execute().
MovePageForm::showLogFragment | ( | $ | title | ) |
Definition at line 630 of file SpecialMovepage.php.
References $out, $title, Xml\element(), SpecialPage\getOutput(), and LogEventsList\showLogExtract().
MovePageForm::showSubpages | ( | $ | title | ) |
Definition at line 637 of file SpecialMovepage.php.
References $count, $out, $title, SpecialPage\getLanguage(), SpecialPage\getOutput(), MWNamespace\hasSubpages(), and Linker\link().
MovePageForm::$deleteAndMove |
Definition at line 35 of file SpecialMovepage.php.
MovePageForm::$fixRedirects |
Definition at line 35 of file SpecialMovepage.php.
MovePageForm::$leaveRedirect |
Definition at line 35 of file SpecialMovepage.php.
MovePageForm::$moveOverShared |
Definition at line 35 of file SpecialMovepage.php.
MovePageForm::$moveSubpages |
Definition at line 35 of file SpecialMovepage.php.
MovePageForm::$moveTalk |
Definition at line 35 of file SpecialMovepage.php.
Title MovePageForm::$newTitle |
Definition at line 33 of file SpecialMovepage.php.
Title MovePageForm::$oldTitle |
Definition at line 33 of file SpecialMovepage.php.
MovePageForm::$reason |
Definition at line 34 of file SpecialMovepage.php.
Referenced by doSubmit().
MovePageForm::$watch = false [private] |
Definition at line 37 of file SpecialMovepage.php.