X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;f=includes%2Frevisiondelete%2FRevDelArchivedFileItem.php;h=d36fac9244845a3b8dd1a1cc8caa426871a1ca61;hb=b0b7727e5e84d4165408b90787b360f1300babd9;hp=decabbaafa14ceab26a28c3374b1e30ce1e3bcda;hpb=30f28501243ba58faf4063b701cf3148bd1d1280;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/revisiondelete/RevDelArchivedFileItem.php b/includes/revisiondelete/RevDelArchivedFileItem.php index decabbaafa..d36fac9244 100644 --- a/includes/revisiondelete/RevDelArchivedFileItem.php +++ b/includes/revisiondelete/RevDelArchivedFileItem.php @@ -23,8 +23,8 @@ * Item class for a filearchive table row */ class RevDelArchivedFileItem extends RevDelFileItem { - /** @var $list RevDelArchivedFileList */ - /** @var $file ArchivedFile */ + /** @var RevDelArchivedFileList $list */ + /** @var ArchivedFile $file */ /** @var LocalFile */ protected $lockFile; @@ -50,6 +50,10 @@ class RevDelArchivedFileItem extends RevDelFileItem { return 'fa_user_text'; } + public function getAuthorActorField() { + return 'fa_actor'; + } + public function getId() { return $this->row->fa_id; } @@ -102,10 +106,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(