http://www.mediawiki.org/wiki/Special:Code/MediaWiki/89157
Revision: 89157
Author: aaron
Date: 2011-05-30 07:55:06 +0000 (Mon, 30 May 2011)
Log Message:
-----------
More link function call fixes
Modified Paths:
--------------
trunk/extensions/FlaggedRevs/presentation/FlaggedPageView.php
Modified: trunk/extensions/FlaggedRevs/presentation/FlaggedPageView.php
===================================================================
--- trunk/extensions/FlaggedRevs/presentation/FlaggedPageView.php
2011-05-30 07:43:29 UTC (rev 89156)
+++ trunk/extensions/FlaggedRevs/presentation/FlaggedPageView.php
2011-05-30 07:55:06 UTC (rev 89157)
@@ -1489,9 +1489,10 @@
# Make a link to the full diff-to-stable if:
# (a) Actual revs are pending and (b) We are not viewing the
full diff-to-stable
if ( $article->revsArePending() && !$fullStableDiff ) {
- $review = $wgUser->getSkin()->makeKnownLinkObj(
+ $review = $wgUser->getSkin()->linkKnown(
$article->getTitle(),
wfMsgHtml( 'review-diff2stable' ),
+ array(),
array( 'oldid' => $srev->getRevId(), 'diff' =>
'cur' ) + FlaggedRevs::diffOnlyCGI()
);
$review = wfMsgHtml( 'parentheses', $review );
@@ -1561,9 +1562,11 @@
}
foreach ( $changes as $tuple ) {
list( $title, $revIdStable, $hasStable ) = $tuple;
- $link = $skin->makeLinkObj( $title,
+ $link = $skin->linkKnown(
+ $title,
htmlspecialchars( $title->getPrefixedText() ),
- 'diff=cur&oldid=' . (int)$revIdStable );
+ array(),
+ array( 'diff' => 'cur', 'oldid' => $revIdStable
) );
if ( !$hasStable ) {
$link = "<strong>$link</strong>";
}
@@ -1586,7 +1589,7 @@
foreach ( $changes as $tuple ) {
list( $title, $revIdStable, $hasStable ) = $tuple;
// @TODO: change when MW has file diffs
- $link = $skin->makeLinkObj( $title, htmlspecialchars(
$title->getPrefixedText() ) );
+ $link = $skin->link( $title, htmlspecialchars(
$title->getPrefixedText() ) );
if ( !$hasStable ) {
$link = "<strong>$link</strong>";
}
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs