mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-29 04:57:20 +00:00
may not edit reception if rejecting a reception is turned off
This commit is contained in:
parent
4f4160c1a5
commit
7ceb0e9718
|
@ -81,6 +81,7 @@ if($view) {
|
||||||
$view->setParam('enablerevisionworkflow', $settings->_enableRevisionWorkflow);
|
$view->setParam('enablerevisionworkflow', $settings->_enableRevisionWorkflow);
|
||||||
$view->setParam('enableownerrevapp', $settings->_enableOwnerRevApp);
|
$view->setParam('enableownerrevapp', $settings->_enableOwnerRevApp);
|
||||||
$view->setParam('enableownerreceipt', $settings->_enableOwnerReceipt);
|
$view->setParam('enableownerreceipt', $settings->_enableOwnerReceipt);
|
||||||
|
$view->setParam('enablereceiptreject', $settings->_enableReceiptReject);
|
||||||
$view->setParam('cachedir', $settings->_cacheDir);
|
$view->setParam('cachedir', $settings->_cacheDir);
|
||||||
$view->setParam('workflowmode', $settings->_workflowMode);
|
$view->setParam('workflowmode', $settings->_workflowMode);
|
||||||
$view->setParam('previewWidthList', $settings->_previewWidthList);
|
$view->setParam('previewWidthList', $settings->_previewWidthList);
|
||||||
|
|
|
@ -443,6 +443,7 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style {
|
||||||
$enableownerrevapp = $this->params['enableownerrevapp'];
|
$enableownerrevapp = $this->params['enableownerrevapp'];
|
||||||
$enableownerreceipt = $this->params['enableownerreceipt'];
|
$enableownerreceipt = $this->params['enableownerreceipt'];
|
||||||
$enablereceiptworkflow = $this->params['enablereceiptworkflow'];
|
$enablereceiptworkflow = $this->params['enablereceiptworkflow'];
|
||||||
|
$enablereceiptreject = $this->params['enablereceiptreject'];
|
||||||
$enablerevisionworkflow = $this->params['enablerevisionworkflow'];
|
$enablerevisionworkflow = $this->params['enablerevisionworkflow'];
|
||||||
$workflowmode = $this->params['workflowmode'];
|
$workflowmode = $this->params['workflowmode'];
|
||||||
$cachedir = $this->params['cachedir'];
|
$cachedir = $this->params['cachedir'];
|
||||||
|
@ -1318,7 +1319,7 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style {
|
||||||
if ($is_recipient) {
|
if ($is_recipient) {
|
||||||
if($r["status"]==0) {
|
if($r["status"]==0) {
|
||||||
print "<li>".$this->html_link('ReceiptDocument', array('documentid'=>$documentid, 'version'=>$latestContent->getVersion(), 'receiptid'=>$r['receiptID']), array('class'=>'btn btn-mini'), getMLText("add_receipt"), false, true)."</li>";
|
print "<li>".$this->html_link('ReceiptDocument', array('documentid'=>$documentid, 'version'=>$latestContent->getVersion(), 'receiptid'=>$r['receiptID']), array('class'=>'btn btn-mini'), getMLText("add_receipt"), false, true)."</li>";
|
||||||
} elseif ($accessop->mayUpdateReceipt($document, $updateUser) && (($r["status"]==1)||($r["status"]==-1))) {
|
} elseif ($accessop->mayUpdateReceipt($document, $updateUser) && (($r["status"]==1 && $enablereceiptreject)||($r["status"]==-1))) {
|
||||||
print "<li>".$this->html_link('ReceiptDocument', array('documentid'=>$documentid, 'version'=>$latestContent->getVersion(), 'receiptid'=>$r['receiptID']), array('class'=>'btn btn-mini'), getMLText("edit"), false, true)."</li>";
|
print "<li>".$this->html_link('ReceiptDocument', array('documentid'=>$documentid, 'version'=>$latestContent->getVersion(), 'receiptid'=>$r['receiptID']), array('class'=>'btn btn-mini'), getMLText("edit"), false, true)."</li>";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user