Fix for r102116: link feed to Special:Recentchanges, not current page
authorAlexandre Emsenhuber <ialex@users.mediawiki.org>
Tue, 20 Dec 2011 09:12:20 +0000 (09:12 +0000)
committerAlexandre Emsenhuber <ialex@users.mediawiki.org>
Tue, 20 Dec 2011 09:12:20 +0000 (09:12 +0000)
includes/OutputPage.php

index 163f2b1..ffe36db 100644 (file)
@@ -3082,10 +3082,11 @@ $templates
                                        );
                                }
                        } elseif ( !$this->getTitle()->isSpecial( 'Recentchanges' ) ) {
+                               $rctitle = SpecialPage::getTitleFor( 'Recentchanges' );
                                foreach ( $wgAdvertisedFeedTypes as $format ) {
                                        $tags[] = $this->feedLink(
                                                $format,
-                                               $this->getTitle()->getLocalURL( "feed={$format}" ),
+                                               $rctitle->getLocalURL( "feed={$format}" ),
                                                $this->msg( "site-{$format}-feed", $wgSitename )->text() # For grep: 'site-rss-feed', 'site-atom-feed'.
                                        );
                                }