| @@ 274-287 (lines=14) @@ | ||
| 271 | ||
| 272 | $user = $this->getUser(); |
|
| 273 | ||
| 274 | if ( $user->isAllowed( 'deletedtext' ) ) { |
|
| 275 | $last = Linker::linkKnown( |
|
| 276 | $undelete, |
|
| 277 | $this->messages['diff'], |
|
| 278 | [], |
|
| 279 | [ |
|
| 280 | 'target' => $page->getPrefixedText(), |
|
| 281 | 'timestamp' => $rev->getTimestamp(), |
|
| 282 | 'diff' => 'prev' |
|
| 283 | ] |
|
| 284 | ); |
|
| 285 | } else { |
|
| 286 | $last = $this->messages['diff']; |
|
| 287 | } |
|
| 288 | ||
| 289 | $comment = Linker::revComment( $rev ); |
|
| 290 | $date = $this->getLanguage()->userTimeAndDate( $rev->getTimestamp(), $user ); |
|
| @@ 391-403 (lines=13) @@ | ||
| 388 | } |
|
| 389 | } |
|
| 390 | # Is there a visible previous revision? |
|
| 391 | if ( $rev->userCan( Revision::DELETED_TEXT, $user ) && $rev->getParentId() !== 0 ) { |
|
| 392 | $difftext = Linker::linkKnown( |
|
| 393 | $page, |
|
| 394 | $this->messages['diff'], |
|
| 395 | [], |
|
| 396 | [ |
|
| 397 | 'diff' => 'prev', |
|
| 398 | 'oldid' => $row->rev_id |
|
| 399 | ] |
|
| 400 | ); |
|
| 401 | } else { |
|
| 402 | $difftext = $this->messages['diff']; |
|
| 403 | } |
|
| 404 | $histlink = Linker::linkKnown( |
|
| 405 | $page, |
|
| 406 | $this->messages['hist'], |
|