diff --git a/views/bootstrap/class.MyDocuments.php b/views/bootstrap/class.MyDocuments.php index 30f5ff19c..ce761883f 100644 --- a/views/bootstrap/class.MyDocuments.php +++ b/views/bootstrap/class.MyDocuments.php @@ -241,6 +241,36 @@ $(document).ready( function() { else printMLText("empty_notify_list"); } /* }}} */ + function listNoReceiveOwner() { /* {{{ */ + $dms = $this->params['dms']; + $user = $this->params['user']; + $orderby = $this->params['orderby']; + $orderdir = $this->params['orderdir']; + $cachedir = $this->params['cachedir']; + $showtree = $this->params['showtree']; + $previewwidth = $this->params['previewWidthList']; + $previewconverters = $this->params['previewconverters']; + $timeout = $this->params['timeout']; + + $previewer = new SeedDMS_Preview_Previewer($cachedir, $previewwidth, $timeout); + $previewer->setConverters($previewconverters); + + /* Get list of documents owned by current user */ + $resArr = $dms->getDocumentList('NoReceiveOwner', $user, false, $orderby, $orderdir); + if (is_bool($resArr) && !$resArr) { + $this->contentHeading(getMLText("warning")); + $this->contentContainer(getMLText("internal_error_exit")); + $this->htmlEndPage(); + exit; + } + + $this->contentHeading(getMLText("documents_user_reception")); + if($resArr) { + $this->printList($resArr, $previewer, 'listNoReceiveOwner'); + } + else printMLText("empty_notify_list"); + } /* }}} */ + function listMyDocs() { /* {{{ */ $dms = $this->params['dms']; $user = $this->params['user']; @@ -584,6 +614,8 @@ $(document).ready( function() { echo '
  • '.count($resArr).''.getMLText("all_documents").'
  • '; $resArr = $dms->getDocumentList('ReceiveOwner', $user); echo '
  • '.count($resArr).''.getMLText("documents_user_reception").'
  • '; + $resArr = $dms->getDocumentList('NoReceiveOwner', $user); + echo '
  • '.count($resArr).''.getMLText("documents_user_no_reception").'
  • '; if($workflowmode == 'traditional') { $resArr = $dms->getDocumentList('AppRevOwner', $user); echo '
  • '.count($resArr).''.getMLText("documents_user_requiring_attention").'
  • ';