From bb4c6fe83b5422ef5fbb5e8d11d0545e84300146 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Wed, 5 Jul 2017 10:49:39 +0200 Subject: [PATCH] show if user has no access on document he/she has to receipt --- views/bootstrap/class.ViewDocument.php | 59 ++++++++++++++------------ 1 file changed, 33 insertions(+), 26 deletions(-) diff --git a/views/bootstrap/class.ViewDocument.php b/views/bootstrap/class.ViewDocument.php index 751f053c7..43ebefaf1 100644 --- a/views/bootstrap/class.ViewDocument.php +++ b/views/bootstrap/class.ViewDocument.php @@ -1169,9 +1169,12 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style { $required = null; $is_recipient = false; $stat[''.$r['status']]++; + $accesserr = ''; switch ($r["type"]) { case 0: // Recipient is an individual. $required = $dms->getUser($r["required"]); + if($user->isAdmin() && ($document->getAccessMode($required) < M_READ || $latestContent->getAccessMode($required) < M_READ)) + $accesserr = getMLText("access_denied"); if (!is_object($required)) { $reqName = getMLText("unknown_user")." '".$r["required"]."'"; } @@ -1206,7 +1209,8 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style { print "".htmlspecialchars($r["comment"])."\n"; print "".getReceiptStatusText($r["status"])."\n"; print "