X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Frevisiondelete%2FRevDelArchivedFileItem.php;h=32d48918d2693ad6dbee2d2d8a5c1758a0072610;hb=ca982ff27e8a3ddab918025a52bad298501cff27;hp=52df2e3e73dc170d02aa9025db7f900daf45240b;hpb=d43ec7c6097b737393cbd6b7b730439f0e7d2c42;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/revisiondelete/RevDelArchivedFileItem.php b/includes/revisiondelete/RevDelArchivedFileItem.php index 52df2e3e73..32d48918d2 100644 --- a/includes/revisiondelete/RevDelArchivedFileItem.php +++ b/includes/revisiondelete/RevDelArchivedFileItem.php @@ -69,16 +69,16 @@ class RevDelArchivedFileItem extends RevDelFileItem { } protected function getLink() { - $date = htmlspecialchars( $this->list->getLanguage()->userTimeAndDate( - $this->file->getTimestamp(), $this->list->getUser() ) ); + $date = $this->list->getLanguage()->userTimeAndDate( + $this->file->getTimestamp(), $this->list->getUser() ); # Hidden files... if ( !$this->canViewContent() ) { - $link = $date; + $link = htmlspecialchars( $date ); } else { $undelete = SpecialPage::getTitleFor( 'Undelete' ); $key = $this->file->getKey(); - $link = Linker::link( $undelete, $date, [], + $link = $this->getLinkRenderer()->makeLink( $undelete, $date, [], [ 'target' => $this->list->title->getPrefixedText(), 'file' => $key, @@ -102,10 +102,10 @@ class RevDelArchivedFileItem extends RevDelFileItem { 'width' => $file->getWidth(), 'height' => $file->getHeight(), 'size' => $file->getSize(), + 'userhidden' => (bool)$file->isDeleted( Revision::DELETED_USER ), + 'commenthidden' => (bool)$file->isDeleted( Revision::DELETED_COMMENT ), + 'contenthidden' => (bool)$this->isDeleted(), ]; - $ret += $file->isDeleted( Revision::DELETED_USER ) ? [ 'userhidden' => '' ] : []; - $ret += $file->isDeleted( Revision::DELETED_COMMENT ) ? [ 'commenthidden' => '' ] : []; - $ret += $this->isDeleted() ? [ 'contenthidden' => '' ] : []; if ( $this->canViewContent() ) { $ret += [ 'url' => SpecialPage::getTitleFor( 'Revisiondelete' )->getLinkURL(