diff --git a/views/bootstrap/class.UsrMgr.php b/views/bootstrap/class.UsrMgr.php
index add28e9fc..5a9429f13 100644
--- a/views/bootstrap/class.UsrMgr.php
+++ b/views/bootstrap/class.UsrMgr.php
@@ -82,6 +82,7 @@ $(document).ready( function() {
$dms = $this->params['dms'];
$seluser = $this->params['seluser'];
$quota = $this->params['quota'];
+ $workflowmode = $this->params['workflowmode'];
if($seluser) {
$sessionmgr = new SeedDMS_SessionMgr($dms->getDB());
@@ -97,25 +98,34 @@ $(document).ready( function() {
echo "
".getMLText('documents')." | ".count($documents)." |
\n";
$documents = $seluser->getDocumentsLocked();
echo "".getMLText('documents_locked')." | ".count($documents)." |
\n";
- $reviewStatus = $seluser->getReviewStatus();
- if($reviewStatus['indstatus']) {
- $i = 0;
- foreach($reviewStatus['indstatus'] as $rv) {
- if($rv['status'] == 0) {
- $i++;
+ if($workflowmode == "traditional") {
+ $reviewStatus = $seluser->getReviewStatus();
+ if($reviewStatus['indstatus']) {
+ $i = 0;
+ foreach($reviewStatus['indstatus'] as $rv) {
+ if($rv['status'] == 0) {
+ $i++;
+ }
}
+ echo "".getMLText('pending_reviews')." | ".$i." |
\n";
}
- echo "".getMLText('pending_reviews')." | ".$i." |
\n";
}
- $approvalStatus = $seluser->getApprovalStatus();
- if($approvalStatus['indstatus']) {
- $i = 0;
- foreach($approvalStatus['indstatus'] as $rv) {
- if($rv['status'] == 0) {
- $i++;
+ if($workflowmode == "traditional" || $workflowmode == 'traditional_only_approval') {
+ $approvalStatus = $seluser->getApprovalStatus();
+ if($approvalStatus['indstatus']) {
+ $i = 0;
+ foreach($approvalStatus['indstatus'] as $rv) {
+ if($rv['status'] == 0) {
+ $i++;
+ }
}
+ echo "".getMLText('pending_approvals')." | ".$i." |
\n";
}
- echo "".getMLText('pending_approvals')." | ".$i." |
\n";
+ }
+ if($workflowmode == 'advanced') {
+ $workflowStatus = $seluser->getWorkflowStatus();
+ if($workflowStatus['u'])
+ echo "".getMLText('pending_workflows')." | ".count($workflowStatus['u'])." |
\n";
}
$sessions = $sessionmgr->getUserSessions($seluser);
if($sessions) {