39 $key = parent::getMessageKey();
41 if ( isset( $params[4] ) && $params[4] ===
'1' ) {
43 $key .=
'-noredirect';
50 $params = parent::getMessageParameters();
51 $oldname = $this->
makePageLink( $this->entry->getTarget(), [
'redirect' =>
'no' ] );
62 || $this->entry->getSubtype() !==
'move'
63 || !$this->context->getAuthority()->isAllowed(
'move' )
76 $this->
msg(
'revertmove' )->text(),
79 'wpOldTitle' => $destTitle->getPrefixedDBkey(),
80 'wpNewTitle' => $this->entry->getTarget()->getPrefixedDBkey(),
81 'wpReason' => $this->msg(
'revertmove' )->inContentLanguage()->text(),
86 return $this->
msg(
'parentheses' )->rawParams( $revert )->escaped();
95 '5:bool:suppressredirect',
96 '4::target' =>
'4:title:target',
97 '5::noredir' =>
'5:bool:suppressredirect',
99 foreach ( $map as $index => $key ) {
100 if ( isset( $params[$index] ) ) {
101 $params[$key] = $params[$index];
102 unset( $params[$index] );
106 if ( !isset( $params[
'5:bool:suppressredirect'] ) ) {
107 $params[
'5:bool:suppressredirect'] =
false;
static getTitleFor( $name, $subpage=false, $fragment='')
Get a localised Title object for a specified special page name If you don't need a full Title object,...
static newFromText( $text, $defaultNamespace=NS_MAIN)
Create a new Title from text, such as what one would find in a link.
getParameters()
Get the extra parameters stored for this message.