From: Alexandre Emsenhuber Date: Fri, 15 Jun 2012 20:04:44 +0000 (+0200) Subject: Fixes to LogEventsList. X-Git-Tag: 1.31.0-rc.0~23304^2 X-Git-Url: http://git.cyclocoop.org/%24image?a=commitdiff_plain;h=f00a54ffb809007dd96f83e93e5fc2410d4fd6df;p=lhc%2Fweb%2Fwiklou.git Fixes to LogEventsList. * Removed useless variables * Use Linker::linkKnown() instead of Linker::link() where possible Change-Id: I7cb668ef929cee159946a46cbcb07464a0913f81 --- diff --git a/includes/logging/LogEventsList.php b/includes/logging/LogEventsList.php index ee1ac45493..04df226981 100644 --- a/includes/logging/LogEventsList.php +++ b/includes/logging/LogEventsList.php @@ -106,16 +106,14 @@ class LogEventsList { $month = '', $filter = null, $tagFilter='' ) { global $wgScript, $wgMiserMode; - $action = $wgScript; $title = SpecialPage::getTitleFor( 'Log' ); - $special = $title->getPrefixedDBkey(); // For B/C, we take strings, but make sure they are converted... $types = ($types === '') ? array() : (array)$types; $tagSelector = ChangeTags::buildTagFilterSelector( $tagFilter ); - $html = Html::hidden( 'title', $special ); + $html = Html::hidden( 'title', $title->getPrefixedDBkey() ); // Basic selectors $html .= $this->getTypeMenu( $types ) . "\n"; @@ -148,7 +146,7 @@ class LogEventsList { $html = Xml::fieldset( wfMsg( 'log' ), $html ); // Form wrapping - $html = Xml::tags( 'form', array( 'action' => $action, 'method' => 'get' ), $html ); + $html = Xml::tags( 'form', array( 'action' => $wgScript, 'method' => 'get' ), $html ); $this->out->addHTML( $html ); } @@ -173,12 +171,11 @@ class LogEventsList { $hideVal = 1 - intval($val); $query[$queryKey] = $hideVal; - $link = Linker::link( + $link = Linker::linkKnown( $this->getDisplayTitle(), $messages[$hideVal], array(), - $query, - array( 'known', 'noclasses' ) + $query ); $links[$type] = wfMsgHtml( "log-show-hide-{$type}", $link ); @@ -384,7 +381,7 @@ class LogEventsList { if( self::typeAction( $row, 'move', 'move', 'move' ) && !empty( $paramArray[0] ) ) { $destTitle = Title::newFromText( $paramArray[0] ); if( $destTitle ) { - $revert = Linker::link( + $revert = Linker::linkKnown( SpecialPage::getTitleFor( 'Movepage' ), $this->message['revertmove'], array(), @@ -393,8 +390,7 @@ class LogEventsList { 'wpNewTitle' => $title->getPrefixedDBkey(), 'wpReason' => wfMsgForContent( 'revertmove' ), 'wpMovetalk' => 0 - ), - array( 'known', 'noclasses' ) + ) ); $revert = wfMessage( 'parentheses' )->rawParams( $revert )->escaped(); } @@ -405,30 +401,23 @@ class LogEventsList { } else { $viewdeleted = $this->message['undeletelink']; } - $revert = Linker::link( + $revert = Linker::linkKnown( SpecialPage::getTitleFor( 'Undelete' ), $viewdeleted, array(), - array( 'target' => $title->getPrefixedDBkey() ), - array( 'known', 'noclasses' ) + array( 'target' => $title->getPrefixedDBkey() ) ); $revert = wfMessage( 'parentheses' )->rawParams( $revert )->escaped(); // Show unblock/change block link } elseif( self::typeAction( $row, array( 'block', 'suppress' ), array( 'block', 'reblock' ), 'block' ) ) { - $revert = Linker::link( + $revert = Linker::linkKnown( SpecialPage::getTitleFor( 'Unblock', $row->log_title ), - $this->message['unblocklink'], - array(), - array(), - 'known' + $this->message['unblocklink'] ) . $this->message['pipe-separator'] . - Linker::link( + Linker::linkKnown( SpecialPage::getTitleFor( 'Block', $row->log_title ), - $this->message['change-blocklink'], - array(), - array(), - 'known' + $this->message['change-blocklink'] ); $revert = wfMessage( 'parentheses' )->rawParams( $revert )->escaped(); // Show change protection link @@ -452,7 +441,7 @@ class LogEventsList { $revert = ' ' . wfMessage( 'parentheses' )->rawParams( $revert )->escaped(); // Show unmerge link } elseif( self::typeAction( $row, 'merge', 'merge', 'mergehistory' ) ) { - $revert = Linker::link( + $revert = Linker::linkKnown( SpecialPage::getTitleFor( 'MergeHistory' ), $this->message['revertmerge'], array(), @@ -460,8 +449,7 @@ class LogEventsList { 'target' => $paramArray[0], 'dest' => $title->getPrefixedDBkey(), 'mergepoint' => $paramArray[1] - ), - array( 'known', 'noclasses' ) + ) ); $revert = wfMessage( 'parentheses' )->rawParams( $revert )->escaped(); // If an edit was hidden from a page give a review link to the history @@ -475,7 +463,7 @@ class LogEventsList { // $paramArray[1] is a CSV of the IDs $query = $paramArray[0]; // Link to each hidden object ID, $paramArray[1] is the url param - $revert = Linker::link( + $revert = Linker::linkKnown( $revdel, $this->message['revdel-restore'], array(), @@ -483,8 +471,7 @@ class LogEventsList { 'target' => $title->getPrefixedText(), 'type' => 'logging', 'ids' => $query - ), - array( 'known', 'noclasses' ) + ) ); $revert = wfMessage( 'parentheses' )->rawParams( $revert )->escaped(); }