\n";
print " | \n";
print "".$latestContent->getVersion()." | \n";
print "\n";
print "- ".$latestContent->getOriginalFileName() ."
\n";
if ($file_exists)
print "- ". formatted_size(filesize($dms->contentDir . $latestContent->getPath())) ." ".htmlspecialchars($latestContent->getMimeType())."
";
else print "- ".getMLText("document_deleted")."
";
$updatingUser = $latestContent->getUser();
print "- ".getMLText("uploaded_by")." getEmail()."\">".htmlspecialchars($updatingUser->getFullName())."
";
print "- ".getLongReadableDate($latestContent->getDate())."
";
print " \n";
print " | ".htmlspecialchars($latestContent->getComment())." | ";
print "".getOverallStatusText($status["status"]);
if ( $status["status"]==S_DRAFT_REV || $status["status"]==S_DRAFT_APP || $status["status"]==S_EXPIRED ){
print " hasExpired()?" class=\"warning\" ":"").">".(!$document->getExpires() ? getMLText("does_not_expire") : getMLText("expires").": ".getReadableDate($document->getExpires()))."";
}
print " | ";
print "";
print "";
/* Only admin has the right to remove version in any case or a regular
* user if enableVersionDeletion is on
*/
if ((($settings->_enableVersionDeletion && ($document->getAccessMode($user) == M_ALL)) || $user->isAdmin() ) && (count($versions) > 1)) {
//if (($document->getAccessMode($user) >= M_READWRITE) && (count($versions) > 1)) {
print "- getVersion()."\">".getMLText("rm_version")."
";
}
if (($settings->_enableVersionModification && ($document->getAccessMode($user) == M_ALL)) || $user->isAdmin()) {
if ( $status["status"]==S_RELEASED || $status["status"]==S_OBSOLETE ){
print "- ".getMLText("change_status")."
";
}
// Allow changing reviewers/approvals only if not reviewed
if ( $status["status"]==S_DRAFT_REV ){
print "- ".getMLText("change_assignments")."
";
}
if ( $status["status"]==S_DRAFT_REV || $status["status"]==S_DRAFT_APP || $status["status"]==S_EXPIRED ){
print "- ".getMLText("set_expiry")."
";
}
}
if (($settings->_enableVersionModification && ($document->getAccessMode($user) >= M_READWRITE)) || $user->isAdmin()) {
if($status["status"] != S_OBSOLETE)
print "- getVersion()."\">".getMLText("edit_comment")."
";
// Allow changing reviewers/approvals only if not reviewed
if ( $status["status"] == S_DRAFT_REV){
print "- getVersion()."\">".getMLText("edit_attributes")."
";
}
}
print "- ".getMLText("versioning_info")."
";
print " ";
echo " | ";
print "