X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=includes%2Frevisiondelete%2FRevDelFileItem.php;h=9beafc9893b4cbd385e404c1e2e4ce6e2d761ea7;hp=ff01ceed5ece0771537726fe3e4f2e139729e84c;hb=49748181dd56ec97e7ba7c13e684a16abceb3cc0;hpb=fe79bc528b0e054aa630bd4fcfcdd4a9804892da diff --git a/includes/revisiondelete/RevDelFileItem.php b/includes/revisiondelete/RevDelFileItem.php index ff01ceed5e..9beafc9893 100644 --- a/includes/revisiondelete/RevDelFileItem.php +++ b/includes/revisiondelete/RevDelFileItem.php @@ -116,19 +116,19 @@ class RevDelFileItem extends RevDelItem { * @return string */ 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() ); if ( !$this->isDeleted() ) { # Regular files... - return Html::rawElement( 'a', [ 'href' => $this->file->getUrl() ], $date ); + return Html::element( 'a', [ 'href' => $this->file->getUrl() ], $date ); } # Hidden files... if ( !$this->canViewContent() ) { - $link = $date; + $link = htmlspecialchars( $date ); } else { - $link = Linker::link( + $link = $this->getLinkRenderer()->makeLink( SpecialPage::getTitleFor( 'Revisiondelete' ), $date, [], @@ -202,10 +202,10 @@ class RevDelFileItem extends RevDelItem { '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->isDeleted() ) { $ret += [ 'url' => $file->getUrl(),