isPublic() || ($link->_userID == $user->getID()) || $user->isAdmin()) array_push($tmp, $link); return $tmp; } /* }}} */ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_GET["documentid"])<1) { UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id")); } $documentid = $_GET["documentid"]; $document = $dms->getDocument($documentid); if (!is_object($document)) { UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id")); } $folder = $document->getFolder(); $docPathHTML = getFolderPathHTML($folder, true). " / ".$document->getName(); if ($document->getAccessMode($user) < M_READ) { UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied")); } if ($document->verifyLastestContentExpriry()){ header("Location:../out/out.ViewDocument.php?documentid=".$documentid); } $versions = $document->getContent(); $latestContent = $document->getLatestContent(); $status = $latestContent->getStatus(); $reviewStatus = $latestContent->getReviewStatus(); $approvalStatus = $latestContent->getApprovalStatus(); // verify if file exists $file_exists=file_exists($dms->contentDir . $latestContent->getPath()); UI::htmlStartPage(getMLText("document_title", array("documentname" => $document->getName()))); UI::globalNavigation($folder); UI::pageNavigation($docPathHTML, "view_document"); UI::contentHeading(getMLText("document_infos")); UI::contentContainerStart(); ?>
$lockingUser->getEmail(), "username" => $lockingUser->getFullName()));?> | |
: | getOwner(); print "getEmail()."\">".$owner->getFullName().""; ?> |
: | getComment();?> |
: | getDate()); ?> |
: | getKeywords();?> |
: | getCategories(); $ct = array(); foreach($cats as $cat) $ct[] = $cat->getName(); echo implode(', ', $ct); ?> |
\n"; UI::contentSubHeading(getMLText("reviewers")); print " | ||||
".getMLText("name")." | \n"; print "".getMLText("last_update")." | \n"; print "".getMLText("comment")." | "; print "".getMLText("status")." | \n"; print "\n"; print " |
".$reqName." | \n"; print "
| ";
print "".$r["comment"]." | \n"; print "".getReviewStatusText($r["status"])." | \n"; print "
| \n";
print "\n
\n"; UI::contentSubHeading(getMLText("approvers")); print " | ||||
".getMLText("name")." | \n"; print "".getMLText("last_update")." | \n"; print "".getMLText("comment")." | "; print "".getMLText("status")." | \n"; print "\n"; print " |
".$reqName." | \n"; print "
| ";
print "".$a["comment"]." | \n"; print "".getApprovalStatusText($a["status"])." | \n"; print "
| \n";
print "\n
\n"; print " | ".getMLText("version")." | \n"; print "".getMLText("file")." | \n"; print "".getMLText("comment")." | \n"; print "".getMLText("status")." | \n"; print "\n"; print " |
---|---|---|---|---|---|
| \n";
print "".$version->getVersion()." | \n"; print "
| ".$version->getComment()." | "; print "".getOverallStatusText($vstat["status"])." | "; print "";
print "
| \n
\n"; print " | ".getMLText("file")." | \n"; print "".getMLText("comment")." | \n"; print "\n"; print " |
---|---|---|---|
| ";
print "
".$file->getComment()." | ";
print "";
if (($document->getAccessMode($user) == M_ALL)||($file->getUserID()==$user->getID()))
print "getID()."\">".getMLText("delete")."";
print " | ";
print " |
\n"; print " | ".getMLText("comment")." | \n"; print "".getMLText("document_link_by")." | \n"; print "\n"; print " |
---|---|---|---|
getID()."\" class=\"linklist\">".$targetDoc->getName()." | "; print "".$targetDoc->getComment()." | "; print "".$responsibleUser->getFullName();
if (($user->getID() == $responsibleUser->getID()) || ($document->getAccessMode($user) == M_ALL ))
print " ".getMLText("document_link_public").":".(($link->isPublic()) ? getMLText("yes") : getMLText("no")); print " | ";
print ""; if (($user->getID() == $responsibleUser->getID()) || ($document->getAccessMode($user) == M_ALL )) print "getID()."\">".getMLText("delete").""; print " | "; print "