http://www.mediawiki.org/wiki/Special:Code/MediaWiki/99584
Revision: 99584 Author: aaron Date: 2011-10-11 22:16:09 +0000 (Tue, 11 Oct 2011) Log Message: ----------- (bug 31489) - 'Logged-out users might overwrite earlier unsighted revisions due to oldid in edit link'. Quick fix to remove oldid=x from URL when viewing the stable version. At some point the 'edit' tab on stable versions changed to have the oldid due to core changes. Modified Paths: -------------- branches/wmf/1.18wmf1/extensions/FlaggedRevs/presentation/FlaggedPageView.php Modified: branches/wmf/1.18wmf1/extensions/FlaggedRevs/presentation/FlaggedPageView.php =================================================================== --- branches/wmf/1.18wmf1/extensions/FlaggedRevs/presentation/FlaggedPageView.php 2011-10-11 22:08:45 UTC (rev 99583) +++ branches/wmf/1.18wmf1/extensions/FlaggedRevs/presentation/FlaggedPageView.php 2011-10-11 22:16:09 UTC (rev 99584) @@ -1212,9 +1212,15 @@ if ( $pendingEdits ) { if ( isset( $views['edit'] ) ) { $views['edit']['text'] = wfMsg( 'revreview-edit' ); + if ( $this->showingStable() ) { // bug 31489 + $views['edit']['href'] = $skin->getTitle()->getFullURL( 'action=edit' ); + } } - if ( isset( $views['viewsource'] ) ) { + if ( isset( $views['viewsource'] ) ) { // bug 31489 $views['viewsource']['text'] = wfMsg( 'revreview-source' ); + if ( $this->showingStable() ) { + $views['viewsource']['href'] = $skin->getTitle()->getFullURL( 'action=edit' ); + } } } # Add "pending changes" tab if the page is not synced _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs