From: Brion Vibber Date: Mon, 3 Dec 2007 16:51:28 +0000 (+0000) Subject: Reverting r28034 for now ("(bug 943) RSS feed for Recentchangeslinked") X-Git-Tag: 1.31.0-rc.0~50576 X-Git-Url: https://git.cyclocoop.org/%27.WWW_URL.%27admin/?a=commitdiff_plain;h=ecb8771094d27d5d436353219578ba5d52a86f1e;p=lhc%2Fweb%2Fwiklou.git Reverting r28034 for now ("(bug 943) RSS feed for Recentchangeslinked") * Doesn't set the feed links so it's undiscoverable * Contents are entirely inconsistent with existing recent changes and history feeds * Adds unnecessary new messages --- diff --git a/includes/SpecialRecentchangeslinked.php b/includes/SpecialRecentchangeslinked.php index d4136679e4..2a8ac32d1a 100644 --- a/includes/SpecialRecentchangeslinked.php +++ b/includes/SpecialRecentchangeslinked.php @@ -152,7 +152,6 @@ $GROUPBY $s = $list->beginRecentChangesList(); $count = $dbr->numRows( $res ); - $rchanges = array(); if ( $count ) { $counter = 1; while ( $limit ) { @@ -163,7 +162,6 @@ $GROUPBY $rc->counter = $counter++; $s .= $list->recentChangesLine( $rc , !empty( $obj->wl_user) ); --$limit; - $rchanges[] = $rc; } } else { $wgOut->addWikiText( wfMsg('recentchangeslinked-noresult') ); @@ -172,35 +170,6 @@ $GROUPBY $dbr->freeResult( $res ); $wgOut->addHTML( $s ); - - global $wgSitename, $wgFeedClasses, $wgTitle, $wgContLanguageCode; - $feedFormat = $wgRequest->getVal( 'feed' ); - if( $feedFormat && isset( $wgFeedClasses[$feedFormat] ) ) { - $feedTitle = $wgSitename . ' - ' . wfMsgForContent( 'recentchangeslinked-title', $nt->getPrefixedText() ) . ' [' . $wgContLanguageCode . ']'; - $feed = new $wgFeedClasses[$feedFormat]( $feedTitle, - htmlspecialchars( wfMsgForContent('recentchangeslinked') ), $wgTitle->getFullUrl() ); - - $feedItems = array(); - foreach( $rchanges as $rc ) { - $title = $rc->getTitle(); - $titleStr = $title->getFullText(); - $titleUrl = $title->getFullUrl(); - $timestamp = $rc->getAttribute('rc_timestamp'); - $user = $rc->getAttribute('rc_user_text'); - $comment = $rc->getAttribute('rc_comment'); - $message = ( $comment ? 'recentchangeslinked-feed-entry-comment' : 'recentchangeslinked-feed-entry' ); - $content = wfMsgHtml( $message, $user, $titleStr, $comment ); - - $feedItems[] = new FeedItem( $titleStr, $content, $titleUrl, $timestamp, $user ); - } - - $wgOut->disable(); - $feed->outHeader(); - foreach( $feedItems as &$item ) { - $feed->outItem( $item ); - } - $feed->outFooter(); - } } diff --git a/languages/messages/MessagesEn.php b/languages/messages/MessagesEn.php index 9924aee407..9bafbfaefa 100644 --- a/languages/messages/MessagesEn.php +++ b/languages/messages/MessagesEn.php @@ -1399,8 +1399,6 @@ Unselected groups will not be changed. You can deselect a group with CTRL + Left 'recentchangeslinked-title' => 'Changes related to $1', 'recentchangeslinked-noresult' => 'No changes on linked pages during the given period.', 'recentchangeslinked-summary' => "This special page lists the last changes on pages who are linked. Pages on your watchlist are '''bold'''.", -'recentchangeslinked-feed-entry' => 'User $1 edited $2', -'recentchangeslinked-feed-entry-comment' => 'User $1 edited $2 ($3)', # Upload 'upload' => 'Upload file', diff --git a/maintenance/language/messages.inc b/maintenance/language/messages.inc index e55546b081..2fe9d42c3a 100644 --- a/maintenance/language/messages.inc +++ b/maintenance/language/messages.inc @@ -809,8 +809,6 @@ $wgMessageStructure = array( 'recentchangeslinked-title', 'recentchangeslinked-noresult', 'recentchangeslinked-summary', - 'recentchangeslinked-feed-entry', - 'recentchangeslinked-feed-entry-comment', ), 'upload' => array( 'upload',