From e16afc95f3b8881d7f5a7a500f960d0eeb8b7b41 Mon Sep 17 00:00:00 2001 From: Aaron Schulz Date: Mon, 20 Oct 2008 22:01:55 +0000 Subject: [PATCH] (bug 16055) Fix duplicated ids on deleted diff view --- includes/specials/SpecialUndelete.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/includes/specials/SpecialUndelete.php b/includes/specials/SpecialUndelete.php index 5b7ed52ae3..922062c931 100644 --- a/includes/specials/SpecialUndelete.php +++ b/includes/specials/SpecialUndelete.php @@ -849,11 +849,11 @@ class UndeleteForm { "" . "" . "" . - $this->diffHeader( $previousRev ) . - "" . + $this->diffHeader( $previousRev, 'o' ) . + "\n" . "" . - $this->diffHeader( $currentRev ) . - "" . + $this->diffHeader( $currentRev, 'n' ) . + "\n" . "" . $diffEngine->generateDiffBody( $previousRev->getText(), $currentRev->getText() ) . @@ -862,7 +862,7 @@ class UndeleteForm { } - private function diffHeader( $rev ) { + private function diffHeader( $rev, $prefix ) { global $wgUser, $wgLang, $wgLang; $sk = $wgUser->getSkin(); $isDeleted = !( $rev->getId() && $rev->getTitle() ); @@ -879,17 +879,17 @@ class UndeleteForm { $targetQuery = 'oldid=' . $rev->getId(); } return - '
' . + '
' . $sk->makeLinkObj( $targetPage, wfMsgHtml( 'revisionasof', $wgLang->timeanddate( $rev->getTimestamp(), true ) ), $targetQuery ) . ( $isDeleted ? ' ' . wfMsgHtml( 'deletedrev' ) : '' ) . '
' . - '
' . + '
' . $sk->revUserTools( $rev ) . '
' . '
' . - '
' . + '
' . $sk->revComment( $rev ) . '
' . '
'; } -- 2.20.1