mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-02-06 07:04:57 +00:00
- first step to get rid of global variables from all files in inc/
- added new Class LetoDMS_DMS which represents the DMS, contains all settings for the DMS and the database connection. A document and a folder have a reference to the DMS
This commit is contained in:
parent
8211696b44
commit
cfd3eaae06
File diff suppressed because it is too large
Load Diff
|
@ -18,7 +18,9 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
|
||||
class LetoDMS_Email {
|
||||
require_once("inc.ClassNotify.php");
|
||||
|
||||
class LetoDMS_Email extends LetoDMS_Notify {
|
||||
|
||||
function toIndividual($sender, $recipient, $subject, $message) {
|
||||
|
||||
|
@ -38,7 +40,7 @@ class LetoDMS_Email {
|
|||
$message = getMLText("email_header")."\r\n\r\n".$message;
|
||||
$message .= "\r\n\r\n".getMLText("email_footer");
|
||||
|
||||
return (mail($recipient->getEmail(), $subject, $message, $header) ? 0 : -1);
|
||||
return (mail($recipient->getEmail(), $this->replaceMarker($subject), $this->replaceMarker($message), $header) ? 0 : -1);
|
||||
}
|
||||
|
||||
function toGroup($sender, $groupRecipient, $subject, $message) {
|
||||
|
@ -68,7 +70,7 @@ class LetoDMS_Email {
|
|||
$message = getMLText("email_header")."\r\n\r\n".$message;
|
||||
$message .= "\r\n\r\n".getMLText("email_footer");
|
||||
|
||||
return (mail($toList, $subject, $message, $header) ? 0 : -1);
|
||||
return (mail($toList, parent::replaceMarker($subject), parent::replaceMarker($message), $header) ? 0 : -1);
|
||||
}
|
||||
|
||||
function toList($sender, $recipients, $subject, $message) {
|
||||
|
@ -100,7 +102,7 @@ class LetoDMS_Email {
|
|||
$message = getMLText("email_header")."\r\n\r\n".$message;
|
||||
$message .= "\r\n\r\n".getMLText("email_footer");
|
||||
|
||||
return (mail($toList, $subject, $message, $header) ? 0 : -1);
|
||||
return (mail($toList, $this->replaceMarker($subject), $this->replaceMarker($message), $header) ? 0 : -1);
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -45,6 +45,8 @@ class LetoDMS_Folder
|
|||
var $_inheritAccess;
|
||||
var $_defaultAccess;
|
||||
var $_sequence;
|
||||
var $_notifier;
|
||||
var $_dms;
|
||||
|
||||
function LetoDMS_Folder($id, $name, $parentID, $comment, $ownerID, $inheritAccess, $defaultAccess, $sequence)
|
||||
{
|
||||
|
@ -56,6 +58,8 @@ class LetoDMS_Folder
|
|||
$this->_inheritAccess = $inheritAccess;
|
||||
$this->_defaultAccess = $defaultAccess;
|
||||
$this->_sequence = $sequence;
|
||||
$this->_notifier = null;
|
||||
$this->_dms = null;
|
||||
}
|
||||
|
||||
function getFolder($id)
|
||||
|
@ -76,35 +80,41 @@ class LetoDMS_Folder
|
|||
return new LetoDMS_Folder($resArr["id"], $resArr["name"], $resArr["parent"], $resArr["comment"], $resArr["owner"], $resArr["inheritAccess"], $resArr["defaultAccess"], $resArr["sequence"]);
|
||||
}
|
||||
|
||||
function setDMS($dms) {
|
||||
$this->_dms = $dms;
|
||||
}
|
||||
|
||||
function getID() { return $this->_id; }
|
||||
|
||||
function getName() { return $this->_name; }
|
||||
|
||||
function setName($newName) {
|
||||
GLOBAL $db, $user, $settings;
|
||||
GLOBAL $db, $user;
|
||||
|
||||
$queryStr = "UPDATE tblFolders SET name = '" . $newName . "' WHERE id = ". $this->_id;
|
||||
if (!$db->getResult($queryStr))
|
||||
return false;
|
||||
|
||||
// Send notification to subscribers.
|
||||
$this->getNotifyList();
|
||||
$subject = $settings->_siteName.": ".$this->_name." - ".getMLText("folder_renamed_email");
|
||||
$message = getMLText("folder_renamed_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("old").": ".$this->_name."\r\n".
|
||||
getMLText("new").": ".$newName."\r\n".
|
||||
getMLText("folder").": ".getFolderPathPlain($this)."\r\n".
|
||||
getMLText("comment").": ".$this->getComment()."\r\n".
|
||||
"URL: http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewFolder.php?folderid=".$this->_id."\r\n";
|
||||
if($this->_notifier) {
|
||||
$this->getNotifyList();
|
||||
$subject = "###SITENAME###: ".$this->_name." - ".getMLText("folder_renamed_email");
|
||||
$message = getMLText("folder_renamed_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("old").": ".$this->_name."\r\n".
|
||||
getMLText("new").": ".$newName."\r\n".
|
||||
getMLText("folder").": ".$this->getFolderPathPlain()."\r\n".
|
||||
getMLText("comment").": ".$this->getComment()."\r\n".
|
||||
"URL: ###URL_PREFIX###out/out.ViewFolder.php?folderid=".$this->_id."\r\n";
|
||||
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
LetoDMS_Email::toList($user, $this->_notifyList["users"], $subject, $message);
|
||||
foreach ($this->_notifyList["groups"] as $grp) {
|
||||
LetoDMS_Email::toGroup($user, $grp, $subject, $message);
|
||||
}
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
$this->_notifier->toList($user, $this->_notifyList["users"], $subject, $message);
|
||||
foreach ($this->_notifyList["groups"] as $grp) {
|
||||
$this->_notifier->toGroup($user, $grp, $subject, $message);
|
||||
}
|
||||
}
|
||||
|
||||
$this->_name = $newName;
|
||||
|
||||
|
@ -114,29 +124,31 @@ class LetoDMS_Folder
|
|||
function getComment() { return $this->_comment; }
|
||||
|
||||
function setComment($newComment) {
|
||||
GLOBAL $db, $user, $settings;
|
||||
GLOBAL $db, $user;
|
||||
|
||||
$queryStr = "UPDATE tblFolders SET comment = '" . $newComment . "' WHERE id = ". $this->_id;
|
||||
if (!$db->getResult($queryStr))
|
||||
return false;
|
||||
|
||||
// Send notification to subscribers.
|
||||
$this->getNotifyList();
|
||||
$subject = $settings->_siteName.": ".$this->_name." - ".getMLText("comment_changed_email");
|
||||
$message = getMLText("comment_changed_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$this->_name."\r\n".
|
||||
getMLText("folder").": ".getFolderPathPlain($this)."\r\n".
|
||||
getMLText("comment").": ".$newComment."\r\n".
|
||||
"URL: http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewFolder.php?folderid=".$this->_id."\r\n";
|
||||
if($this->_notifier) {
|
||||
$this->getNotifyList();
|
||||
$subject = "###SITENAME###: ".$this->_name." - ".getMLText("comment_changed_email");
|
||||
$message = getMLText("comment_changed_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$this->_name."\r\n".
|
||||
getMLText("folder").": ".$this->getFolderPathPlain()."\r\n".
|
||||
getMLText("comment").": ".$newComment."\r\n".
|
||||
"URL: ###URL_PREFIX###out/out.ViewFolder.php?folderid=".$this->_id."\r\n";
|
||||
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
LetoDMS_Email::toList($user, $this->_notifyList["users"], $subject, $message);
|
||||
foreach ($this->_notifyList["groups"] as $grp) {
|
||||
LetoDMS_Email::toGroup($user, $grp, $subject, $message);
|
||||
}
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
$this->_notifier->toList($user, $this->_notifyList["users"], $subject, $message);
|
||||
foreach ($this->_notifyList["groups"] as $grp) {
|
||||
$this->_notifier->toGroup($user, $grp, $subject, $message);
|
||||
}
|
||||
}
|
||||
|
||||
$this->_comment = $newComment;
|
||||
return true;
|
||||
|
@ -193,22 +205,24 @@ class LetoDMS_Folder
|
|||
}
|
||||
|
||||
// Send notification to subscribers.
|
||||
$this->getNotifyList();
|
||||
$subject = $settings->_siteName.": ".$this->_name." - ".getMLText("folder_moved_email");
|
||||
$message = getMLText("folder_moved_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$this->_name."\r\n".
|
||||
getMLText("folder").": ".getFolderPathPlain($this)."\r\n".
|
||||
getMLText("comment").": ".$this->_comment."\r\n".
|
||||
"URL: http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewFolder.php?folderid=".$this->_id."\r\n";
|
||||
if($this->_notifier) {
|
||||
$this->getNotifyList();
|
||||
$subject = "###SITENAME###: ".$this->_name." - ".getMLText("folder_moved_email");
|
||||
$message = getMLText("folder_moved_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$this->_name."\r\n".
|
||||
getMLText("folder").": ".$this->getFolderPathPlain()."\r\n".
|
||||
getMLText("comment").": ".$this->_comment."\r\n".
|
||||
"URL: ###URL_PREFIX###out/out.ViewFolder.php?folderid=".$this->_id."\r\n";
|
||||
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
LetoDMS_Email::toList($user, $this->_notifyList["users"], $subject, $message);
|
||||
foreach ($this->_notifyList["groups"] as $grp) {
|
||||
LetoDMS_Email::toGroup($user, $grp, $subject, $message);
|
||||
}
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
$this->_notifier->toList($user, $this->_notifyList["users"], $subject, $message);
|
||||
foreach ($this->_notifyList["groups"] as $grp) {
|
||||
$this->_notifier->toGroup($user, $grp, $subject, $message);
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
@ -221,7 +235,7 @@ class LetoDMS_Folder
|
|||
}
|
||||
|
||||
function setOwner($newOwner) {
|
||||
GLOBAL $db, $user, $settings;
|
||||
GLOBAL $db, $user;
|
||||
|
||||
$oldOwner = $this->getOwner();
|
||||
|
||||
|
@ -229,25 +243,27 @@ class LetoDMS_Folder
|
|||
if (!$db->getResult($queryStr))
|
||||
return false;
|
||||
|
||||
// Send notification to subscribers.
|
||||
$this->getNotifyList();
|
||||
$subject = $settings->_siteName.": ".$this->_name." - ".getMLText("ownership_changed_email");
|
||||
$message = getMLText("ownership_changed_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$this->_name."\r\n".
|
||||
getMLText("old").": ".$oldOwner->getFullName()."\r\n".
|
||||
getMLText("new").": ".$newOwner->getFullName()."\r\n".
|
||||
getMLText("folder").": ".getFolderPathPlain($this)."\r\n".
|
||||
getMLText("comment").": ".$this->_comment."\r\n".
|
||||
"URL: http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewFolder.php?folderid=".$this->_id."\r\n";
|
||||
if($this->_notifier) {
|
||||
// Send notification to subscribers.
|
||||
$this->getNotifyList();
|
||||
$subject = "###SITENAME###: ".$this->_name." - ".getMLText("ownership_changed_email");
|
||||
$message = getMLText("ownership_changed_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$this->_name."\r\n".
|
||||
getMLText("old").": ".$oldOwner->getFullName()."\r\n".
|
||||
getMLText("new").": ".$newOwner->getFullName()."\r\n".
|
||||
getMLText("folder").": ".$this->getFolderPathPlain()."\r\n".
|
||||
getMLText("comment").": ".$this->_comment."\r\n".
|
||||
"URL: ###URL_PREFIX###out/out.ViewFolder.php?folderid=".$this->_id."\r\n";
|
||||
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
LetoDMS_Email::toList($user, $this->_notifyList["users"], $subject, $message);
|
||||
foreach ($this->_notifyList["groups"] as $grp) {
|
||||
LetoDMS_Email::toGroup($user, $grp, $subject, $message);
|
||||
}
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
$this->_notifier->toList($user, $this->_notifyList["users"], $subject, $message);
|
||||
foreach ($this->_notifyList["groups"] as $grp) {
|
||||
$this->_notifier->toGroup($user, $grp, $subject, $message);
|
||||
}
|
||||
}
|
||||
|
||||
$this->_ownerID = $newOwner->getID();
|
||||
$this->_owner = $newOwner;
|
||||
|
@ -267,28 +283,30 @@ class LetoDMS_Folder
|
|||
}
|
||||
|
||||
function setDefaultAccess($mode) {
|
||||
GLOBAL $db, $user, $settings;
|
||||
GLOBAL $db, $user;
|
||||
|
||||
$queryStr = "UPDATE tblFolders set defaultAccess = " . $mode . " WHERE id = " . $this->_id;
|
||||
if (!$db->getResult($queryStr))
|
||||
return false;
|
||||
|
||||
// Send notification to subscribers.
|
||||
$this->getNotifyList();
|
||||
$subject = $settings->_siteName.": ".$this->_name." - ".getMLText("access_permission_changed_email");
|
||||
$message = getMLText("access_permission_changed_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$this->_name."\r\n".
|
||||
getMLText("folder").": ".getFolderPathPlain($this)."\r\n".
|
||||
"URL: http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewFolder.php?folderid=".$this->_id."\r\n";
|
||||
if($this->_notifier) {
|
||||
// Send notification to subscribers.
|
||||
$this->getNotifyList();
|
||||
$subject = "###SITENAME###: ".$this->_name." - ".getMLText("access_permission_changed_email");
|
||||
$message = getMLText("access_permission_changed_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$this->_name."\r\n".
|
||||
getMLText("folder").": ".$this->getFolderPathPlain()."\r\n".
|
||||
"URL: ###URL_PREFIX###out/out.ViewFolder.php?folderid=".$this->_id."\r\n";
|
||||
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
LetoDMS_Email::toList($user, $this->_notifyList["users"], $subject, $message);
|
||||
foreach ($this->_notifyList["groups"] as $grp) {
|
||||
LetoDMS_Email::toGroup($user, $grp, $subject, $message);
|
||||
}
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
$this->_notifier->toList($user, $this->_notifyList["users"], $subject, $message);
|
||||
foreach ($this->_notifyList["groups"] as $grp) {
|
||||
$this->_notifier->toGroup($user, $grp, $subject, $message);
|
||||
}
|
||||
}
|
||||
|
||||
$this->_defaultAccess = $mode;
|
||||
|
||||
|
@ -311,7 +329,7 @@ class LetoDMS_Folder
|
|||
function inheritsAccess() { return $this->_inheritAccess; }
|
||||
|
||||
function setInheritAccess($inheritAccess) {
|
||||
GLOBAL $db, $user, $settings;
|
||||
GLOBAL $db, $user;
|
||||
|
||||
$inheritAccess = ($inheritAccess) ? "1" : "0";
|
||||
|
||||
|
@ -321,22 +339,24 @@ class LetoDMS_Folder
|
|||
|
||||
$this->_inheritAccess = $inheritAccess;
|
||||
|
||||
// Send notification to subscribers.
|
||||
$this->getNotifyList();
|
||||
$subject = $settings->_siteName.": ".$this->_name." - ".getMLText("access_permission_changed_email");
|
||||
$message = getMLText("access_permission_changed_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$this->_name."\r\n".
|
||||
getMLText("folder").": ".getFolderPathPlain($this)."\r\n".
|
||||
"URL: http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewFolder.php?folderid=".$this->_id."\r\n";
|
||||
if($this->_notifier) {
|
||||
// Send notification to subscribers.
|
||||
$this->getNotifyList();
|
||||
$subject = "###SITENAME###: ".$this->_name." - ".getMLText("access_permission_changed_email");
|
||||
$message = getMLText("access_permission_changed_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$this->_name."\r\n".
|
||||
getMLText("folder").": ".$this->getFolderPathPlain()."\r\n".
|
||||
"URL: ###URL_PREFIX###out/out.ViewFolder.php?folderid=".$this->_id."\r\n";
|
||||
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
LetoDMS_Email::toList($user, $this->_notifyList["users"], $subject, $message);
|
||||
foreach ($this->_notifyList["groups"] as $grp) {
|
||||
LetoDMS_Email::toGroup($user, $grp, $subject, $message);
|
||||
}
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
$this->_notifier->toList($user, $this->_notifyList["users"], $subject, $message);
|
||||
foreach ($this->_notifyList["groups"] as $grp) {
|
||||
$this->_notifier->toGroup($user, $grp, $subject, $message);
|
||||
}
|
||||
}
|
||||
|
||||
// If any of the notification subscribers no longer have read access,
|
||||
// remove their subscription.
|
||||
|
@ -388,7 +408,7 @@ class LetoDMS_Folder
|
|||
}
|
||||
|
||||
function addSubFolder($name, $comment, $owner, $sequence) {
|
||||
GLOBAL $db, $user, $settings;
|
||||
GLOBAL $db, $user;
|
||||
|
||||
//inheritAccess = true, defaultAccess = M_READ
|
||||
$queryStr = "INSERT INTO tblFolders (name, parent, comment, owner, inheritAccess, defaultAccess, sequence) ".
|
||||
|
@ -399,23 +419,25 @@ class LetoDMS_Folder
|
|||
unset($this->_subFolders);
|
||||
|
||||
// Send notification to subscribers.
|
||||
$this->getNotifyList();
|
||||
$subject = $settings->_siteName.": ".$this->_name." - ".getMLText("new_subfolder_email");
|
||||
$message = getMLText("new_subfolder_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$name."\r\n".
|
||||
getMLText("folder").": ".getFolderPathPlain($newFolder)."\r\n".
|
||||
getMLText("comment").": ".$comment."\r\n".
|
||||
getMLText("user").": ".$owner->getFullName()."\r\n".
|
||||
"URL: http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewFolder.php?folderid=".$newFolder->getID()."\r\n";
|
||||
if($this->_notifier) {
|
||||
$this->getNotifyList();
|
||||
$subject = "###SITENAME###: ".$this->_name." - ".getMLText("new_subfolder_email");
|
||||
$message = getMLText("new_subfolder_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$name."\r\n".
|
||||
getMLText("folder").": ".$newFolder->getFolderPathPlain()."\r\n".
|
||||
getMLText("comment").": ".$comment."\r\n".
|
||||
getMLText("user").": ".$owner->getFullName()."\r\n".
|
||||
"URL: ###URL_PREFIX###out/out.ViewFolder.php?folderid=".$newFolder->getID()."\r\n";
|
||||
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
LetoDMS_Email::toList($user, $this->_notifyList["users"], $subject, $message);
|
||||
foreach ($this->_notifyList["groups"] as $grp) {
|
||||
LetoDMS_Email::toGroup($user, $grp, $subject, $message);
|
||||
}
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
$this->_notifier->toList($user, $this->_notifyList["users"], $subject, $message);
|
||||
foreach ($this->_notifyList["groups"] as $grp) {
|
||||
$this->_notifier->toGroup($user, $grp, $subject, $message);
|
||||
}
|
||||
}
|
||||
|
||||
return $newFolder;
|
||||
}
|
||||
|
@ -510,7 +532,7 @@ class LetoDMS_Folder
|
|||
// $comment will be used for both document and version leaving empty the version_comment
|
||||
function addDocument($name, $comment, $expires, $owner, $keywords, $tmpFile, $orgFileName, $fileType, $mimeType, $sequence, $reviewers=array(), $approvers=array(),$reqversion,$version_comment="")
|
||||
{
|
||||
GLOBAL $db, $user, $settings;
|
||||
GLOBAL $db, $user;
|
||||
|
||||
$expires = (!$expires) ? 0 : $expires;
|
||||
|
||||
|
@ -543,23 +565,25 @@ class LetoDMS_Folder
|
|||
}
|
||||
|
||||
// Send notification to subscribers.
|
||||
$this->getNotifyList();
|
||||
$subject = $settings->_siteName.": ".$this->_name." - ".getMLText("new_document_email");
|
||||
$message = getMLText("new_document_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$name."\r\n".
|
||||
getMLText("folder").": ".getFolderPathPlain($this)."\r\n".
|
||||
getMLText("comment").": ".$comment."\r\n".
|
||||
getMLText("comment_for_current_version").": ".$version_comment."\r\n".
|
||||
"URL: http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID()."\r\n";
|
||||
if($this->_notifier) {
|
||||
$this->getNotifyList();
|
||||
$subject = "###SITENAME###: ".$this->_name." - ".getMLText("new_document_email");
|
||||
$message = getMLText("new_document_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$name."\r\n".
|
||||
getMLText("folder").": ".getFolderPathPlain($this)."\r\n".
|
||||
getMLText("comment").": ".$comment."\r\n".
|
||||
getMLText("comment_for_current_version").": ".$version_comment."\r\n".
|
||||
"URL: ###URL_PREFIX###out/out.ViewDocument.php?documentid=".$document->getID()."\r\n";
|
||||
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
LetoDMS_Email::toList($user, $this->_notifyList["users"], $subject, $message);
|
||||
foreach ($this->_notifyList["groups"] as $grp) {
|
||||
LetoDMS_Email::toGroup($user, $grp, $subject, $message);
|
||||
}
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
$this->_notifier->toList($user, $this->_notifyList["users"], $subject, $message);
|
||||
foreach ($this->_notifyList["groups"] as $grp) {
|
||||
$this->_notifier->toGroup($user, $grp, $subject, $message);
|
||||
}
|
||||
}
|
||||
|
||||
return array($document, $res);
|
||||
}
|
||||
|
@ -600,23 +624,23 @@ class LetoDMS_Folder
|
|||
return false;
|
||||
|
||||
// Send notification to subscribers.
|
||||
if ($send_email){
|
||||
if ($send_email && $this->_notifier){
|
||||
|
||||
$this->getNotifyList();
|
||||
$subject = $settings->_siteName.": ".$this->_name." - ".getMLText("folder_deleted_email");
|
||||
$subject = "###SITENAME###: ".$this->_name." - ".getMLText("folder_deleted_email");
|
||||
$message = getMLText("folder_deleted_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$this->_name."\r\n".
|
||||
getMLText("folder").": ".getFolderPathPlain($this)."\r\n".
|
||||
getMLText("comment").": ".$this->_comment."\r\n".
|
||||
"URL: http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewFolder.php?folderid=".$this->_id."\r\n";
|
||||
"URL: ###URL_PREFIX###out/out.ViewFolder.php?folderid=".$this->_id."\r\n";
|
||||
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
LetoDMS_Email::toList($user, $this->_notifyList["users"], $subject, $message);
|
||||
$this->_notifier->toList($user, $this->_notifyList["users"], $subject, $message);
|
||||
foreach ($this->_notifyList["groups"] as $grp) {
|
||||
LetoDMS_Email::toGroup($user, $grp, $subject, $message);
|
||||
$this->_notifier->toGroup($user, $grp, $subject, $message);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -800,7 +824,6 @@ class LetoDMS_Folder
|
|||
}
|
||||
|
||||
function getGroupAccessMode($group) {
|
||||
GLOBAL $settings;
|
||||
|
||||
$highestPrivileged = M_NONE;
|
||||
$foundInACL = false;
|
||||
|
@ -959,24 +982,25 @@ class LetoDMS_Folder
|
|||
if ($i +1 < count($folderPath))
|
||||
$path .= " / ";
|
||||
}
|
||||
$subject = $settings->_siteName.": ".$this->getName()." - ".getMLText("notify_added_email");
|
||||
$message = getMLText("notify_added_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$this->getName()."\r\n".
|
||||
getMLText("folder").": ".$path."\r\n".
|
||||
getMLText("comment").": ".$this->getComment()."\r\n".
|
||||
"URL: http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewFolder.php?folderid=".$this->_id."\r\n";
|
||||
|
||||
if($this->_notifier) {
|
||||
$subject = "###SITENAME###: ".$this->getName()." - ".getMLText("notify_added_email");
|
||||
$message = getMLText("notify_added_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$this->getName()."\r\n".
|
||||
getMLText("folder").": ".$path."\r\n".
|
||||
getMLText("comment").": ".$this->getComment()."\r\n".
|
||||
"URL: ###URL_PREFIX###out/out.ViewFolder.php?folderid=".$this->_id."\r\n";
|
||||
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
if ($isUser) {
|
||||
LetoDMS_Email::toIndividual($user, $obj, $subject, $message);
|
||||
}
|
||||
else {
|
||||
LetoDMS_Email::toGroup($user, $obj, $subject, $message);
|
||||
}
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
if ($isUser) {
|
||||
$this->_notifier->toIndividual($user, $obj, $subject, $message);
|
||||
}
|
||||
else {
|
||||
$this->_notifier->toGroup($user, $obj, $subject, $message);
|
||||
}
|
||||
}
|
||||
|
||||
unset($this->_notifyList);
|
||||
return 0;
|
||||
|
@ -1048,23 +1072,25 @@ class LetoDMS_Folder
|
|||
if ($i +1 < count($folderPath))
|
||||
$path .= " / ";
|
||||
}
|
||||
$subject = $settings->_siteName.": ".$this->getName()." - ".getMLText("notify_deleted_email");
|
||||
$message = getMLText("notify_deleted_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$this->getName()."\r\n".
|
||||
getMLText("folder").": ".$path."\r\n".
|
||||
getMLText("comment").": ".$this->getComment()."\r\n".
|
||||
"URL: http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewFolder.php?folderid=".$this->_id."\r\n";
|
||||
if($this->_notifier) {
|
||||
$subject = "###SITENAME###: ".$this->getName()." - ".getMLText("notify_deleted_email");
|
||||
$message = getMLText("notify_deleted_email")."\r\n";
|
||||
$message .=
|
||||
getMLText("name").": ".$this->getName()."\r\n".
|
||||
getMLText("folder").": ".$path."\r\n".
|
||||
getMLText("comment").": ".$this->getComment()."\r\n".
|
||||
"URL: ###URL_PREFIX###out/out.ViewFolder.php?folderid=".$this->_id."\r\n";
|
||||
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
if ($isUser) {
|
||||
LetoDMS_Email::toIndividual($user, $obj, $subject, $message);
|
||||
}
|
||||
else {
|
||||
LetoDMS_Email::toGroup($user, $obj, $subject, $message);
|
||||
}
|
||||
$subject=mydmsDecodeString($subject);
|
||||
$message=mydmsDecodeString($message);
|
||||
|
||||
if ($isUser) {
|
||||
$this->_notifier->toIndividual($user, $obj, $subject, $message);
|
||||
}
|
||||
else {
|
||||
$this->_notifier->toGroup($user, $obj, $subject, $message);
|
||||
}
|
||||
}
|
||||
|
||||
unset($this->_notifyList);
|
||||
return 0;
|
||||
|
@ -1173,5 +1199,5 @@ class LetoDMS_Folder
|
|||
return $this->_approversList;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
?>
|
||||
|
|
|
@ -21,4 +21,5 @@
|
|||
$db = new LetoDMS_DatabaseAccess($settings->_dbDriver, $settings->_dbHostname, $settings->_dbUser, $settings->_dbPass, $settings->_dbDatabase);
|
||||
$db->connect() or die ("Could not connect to db-server \"" . $settings->_dbHostname . "\"");
|
||||
|
||||
$dms = new LetoDMS_DMS($db, $settings->_contentDir, $settings->_contentOffsetDir);
|
||||
?>
|
||||
|
|
|
@ -252,7 +252,7 @@ function showtree()
|
|||
global $settings;
|
||||
|
||||
if (isset($_GET["showtree"])) return $_GET["showtree"];
|
||||
else if ($settings->_expandFolderTree==0) return 0;
|
||||
else if ($settings->_enableFolderTree==0) return 0;
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
|
||||
class LetoDMS_Version {
|
||||
|
||||
var $_number = "v2.0.1";
|
||||
var $_number = "v2.1.0";
|
||||
var $_string = "LetoDMS";
|
||||
|
||||
function LetoDMS_Version() {
|
||||
|
|
|
@ -22,8 +22,7 @@ include("../inc/inc.Settings.php");
|
|||
include("../inc/inc.Utils.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
|
@ -39,13 +38,13 @@ if (!isset($_POST["folderid"]) || !is_numeric($_POST["folderid"]) || intval($_PO
|
|||
}
|
||||
|
||||
$folderid = $_POST["folderid"];
|
||||
$folder = getFolder($folderid);
|
||||
$folder = $dms->getFolder($folderid);
|
||||
|
||||
if (!is_object($folder)) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
|
||||
$folderPathHTML = getFolderPathHTML($folder, true);
|
||||
$folderPathHTML = $folder->getFolderPathHTML(true);
|
||||
|
||||
if ($folder->getAccessMode($user) < M_READWRITE) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -38,14 +37,14 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
}
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_READ) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
|
@ -61,7 +60,7 @@ if (!isset($_GET["docidform1"]) || !is_numeric($_GET["docidform1"]) || intval($_
|
|||
}
|
||||
|
||||
$docid = $_GET["docidform1"];
|
||||
$doc = getDocument($docid);
|
||||
$doc = $dms->getDocument($docid);
|
||||
|
||||
if (!is_object($doc)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_doc_id"));
|
||||
|
|
|
@ -22,8 +22,7 @@ include("../inc/inc.Settings.php");
|
|||
include("../inc/inc.Utils.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
|
|
|
@ -20,8 +20,7 @@ include("../inc/inc.Settings.php");
|
|||
include("../inc/inc.Utils.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
|
@ -37,7 +36,7 @@ if (!isset($_POST["documentid"]) || !is_numeric($_POST["documentid"]) || intval(
|
|||
}
|
||||
|
||||
$documentid = $_POST["documentid"];
|
||||
$document = getDocument($documentid);
|
||||
$document = $dms->getDocument($documentid);
|
||||
|
||||
if (!is_object($document)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -37,13 +36,13 @@ if (!isset($_POST["folderid"]) || !is_numeric($_POST["folderid"]) || intval($_PO
|
|||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
$folderid = $_POST["folderid"];
|
||||
$folder = getFolder($folderid);
|
||||
$folder = $dms->getFolder($folderid);
|
||||
|
||||
if (!is_object($folder)) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
|
||||
$folderPathHTML = getFolderPathHTML($folder, true);
|
||||
$folderPathHTML = $folder->getFolderPathHTML(true);
|
||||
|
||||
if ($folder->getAccessMode($user) < M_READWRITE) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -21,9 +21,8 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -39,14 +38,14 @@ if (!isset($_POST["documentid"]) || !is_numeric($_POST["documentid"]) || intval(
|
|||
}
|
||||
|
||||
$documentid = $_POST["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_READ) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -19,9 +19,8 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -19,9 +19,8 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -21,8 +21,7 @@ include("../inc/inc.Settings.php");
|
|||
include("../inc/inc.Utils.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -19,9 +19,8 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.ClassKeywords.php");
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -36,14 +35,14 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
}
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_ALL) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -37,7 +36,7 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
}
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($documentid);
|
||||
$document = $dms->getDocument($documentid);
|
||||
|
||||
if (!is_object($document)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -41,14 +40,14 @@ if (isset($_GET["version"])){
|
|||
}
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_READ) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
|
@ -85,14 +84,14 @@ if (isset($_GET["version"])){
|
|||
}
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_READ) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
|
@ -102,7 +101,7 @@ if (isset($_GET["version"])){
|
|||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_file_id"));
|
||||
}
|
||||
$fileid = $_GET["file"];
|
||||
$file = getDocumentFile($fileid);
|
||||
$file = $document->getDocumentFile($fileid);
|
||||
|
||||
if (!is_object($file)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_file_id"));
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -38,14 +37,14 @@ if (!isset($_POST["documentid"]) || !is_numeric($_POST["documentid"]) || intval(
|
|||
}
|
||||
|
||||
$documentid = $_POST["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML($folder, true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_READWRITE) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -37,19 +36,26 @@ if (!isset($_POST["documentid"]) || !is_numeric($_POST["documentid"]) || intval(
|
|||
}
|
||||
|
||||
$documentid = $_POST["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_READWRITE) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
}
|
||||
|
||||
|
||||
/* Create a notify object which is used to notify reporters, owners, etc.
|
||||
* about changes on documents and folders
|
||||
*/
|
||||
$notifier = new LetoDMS_Email();
|
||||
$notifier->setSender($user);
|
||||
$document->setNotifier($notifier);
|
||||
|
||||
$name = sanitizeString($_POST["name"]);
|
||||
$comment = sanitizeString($_POST["comment"]);
|
||||
$keywords = sanitizeString($_POST["keywords"]);
|
||||
|
|
|
@ -22,8 +22,7 @@ include("../inc/inc.Settings.php");
|
|||
include("../inc/inc.Utils.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -37,13 +36,13 @@ if (!isset($_POST["folderid"]) || !is_numeric($_POST["folderid"]) || intval($_PO
|
|||
}
|
||||
|
||||
$folderid = $_POST["folderid"];
|
||||
$folder = getFolder($folderid);
|
||||
$folder = $dms->getFolder($folderid);
|
||||
|
||||
if (!is_object($folder)) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
|
||||
$folderPathHTML = getFolderPathHTML($folder, true);
|
||||
$folderPathHTML = $folder->getFolderPathHTML(true);
|
||||
|
||||
if ($folder->getAccessMode($user) < M_READWRITE) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -37,13 +36,13 @@ if (!isset($_GET["folderid"]) || !is_numeric($_GET["folderid"]) || intval($_GET[
|
|||
}
|
||||
|
||||
$folderid = $_GET["folderid"];
|
||||
$folder = getFolder($folderid);
|
||||
$folder = $dms->getFolder($folderid);
|
||||
|
||||
if (!is_object($folder)) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
|
||||
$folderPathHTML = getFolderPathHTML($folder, true);
|
||||
$folderPathHTML = $folder->getFolderPathHTML(true);
|
||||
|
||||
if ($folder->getAccessMode($user) < M_ALL) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -37,7 +36,7 @@ if (!isset($_GET["folderid"]) || !is_numeric($_GET["folderid"]) || intval($_GET[
|
|||
}
|
||||
|
||||
$folderid = $_GET["folderid"];
|
||||
$folder = getFolder($folderid);
|
||||
$folder = $dms->getFolder($folderid);
|
||||
|
||||
if (!is_object($folder)) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
|
@ -64,7 +63,7 @@ if (isset($_GET["groupid"])&&$_GET["groupid"]!=-1){
|
|||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("access_denied"));
|
||||
}
|
||||
|
||||
$folderPathHTML = getFolderPathHTML($folder, true);
|
||||
$folderPathHTML = $folder->getFolderPathHTML(true);
|
||||
|
||||
if ($folder->getAccessMode($user) < M_READ) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -37,14 +36,14 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
}
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_READWRITE) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -24,6 +24,7 @@ include("../inc/inc.DBAccess.php");
|
|||
include("../inc/inc.DBInit.php");
|
||||
include("../inc/inc.ClassUI.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
|
||||
function _printMessage($heading, $message) {
|
||||
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -76,7 +75,7 @@ if ($_GET["type"]=="document"){
|
|||
|
||||
}else UI::exitError(getMLText("my_account"),getMLText("error_occured"));
|
||||
|
||||
$document = getDocument($documentid);
|
||||
$document = $dms->getDocument($documentid);
|
||||
|
||||
$userid=$user->getID();
|
||||
|
||||
|
@ -97,7 +96,7 @@ if ($_GET["type"]=="document"){
|
|||
|
||||
}else UI::exitError(getMLText("my_account"),getMLText("error_occured"));
|
||||
|
||||
$folder = getFolder($folderid);
|
||||
$folder = $dms->getFolder($folderid);
|
||||
|
||||
$userid=$user->getID();
|
||||
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -37,7 +36,7 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
}
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($documentid);
|
||||
$document = $dms->getDocument($documentid);
|
||||
|
||||
if (!is_object($document)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
@ -50,7 +49,7 @@ if (!isset($_GET["targetidform1"]) || !is_numeric($_GET["targetidform1"]) || $_G
|
|||
}
|
||||
|
||||
$targetid = $_GET["targetidform1"];
|
||||
$targetFolder = getFolder($targetid);
|
||||
$targetFolder = $dms->getFolder($targetid);
|
||||
|
||||
if (!is_object($targetFolder)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_target_folder"));
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -36,7 +35,7 @@ if (!isset($_GET["folderid"]) || !is_numeric($_GET["folderid"]) || intval($_GET[
|
|||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
$folderid = $_GET["folderid"];
|
||||
$folder = getFolder($folderid);
|
||||
$folder = $dms->getFolder($folderid);
|
||||
|
||||
if (!is_object($folder)) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
|
@ -51,7 +50,7 @@ if (!isset($_GET["targetidform1"]) || !is_numeric($_GET["targetidform1"]) || int
|
|||
}
|
||||
|
||||
$targetid = $_GET["targetidform1"];
|
||||
$targetFolder = getFolder($targetid);
|
||||
$targetFolder = $dms->getFolder($targetid);
|
||||
|
||||
if (!is_object($targetFolder)) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
|
|
|
@ -20,9 +20,8 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -37,7 +36,7 @@ if (!isset($_POST["documentid"]) || !is_numeric($_POST["documentid"]) || intval(
|
|||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
}
|
||||
$documentid = $_POST["documentid"];
|
||||
$document = getDocument($documentid);
|
||||
$document = $dms->getDocument($documentid);
|
||||
if (!is_object($document)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
}
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -20,9 +20,8 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -36,7 +35,7 @@ if (!isset($_POST["documentid"]) || !is_numeric($_POST["documentid"]) || intval(
|
|||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
}
|
||||
$documentid = $_POST["documentid"];
|
||||
$document = getDocument($documentid);
|
||||
$document = $dms->getDocument($documentid);
|
||||
|
||||
if (!is_object($document)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
|
|
@ -19,9 +19,8 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -36,7 +35,7 @@ if (!isset($_POST["documentid"]) || !is_numeric($_POST["documentid"]) || intval(
|
|||
}
|
||||
|
||||
$documentid = $_POST["documentid"];
|
||||
$document = getDocument($documentid);
|
||||
$document = $dms->getDocument($documentid);
|
||||
|
||||
if (!is_object($document)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
@ -47,7 +46,7 @@ if (!isset($_POST["fileid"]) || !is_numeric($_POST["fileid"]) || intval($_POST["
|
|||
}
|
||||
|
||||
$fileid = $_POST["fileid"];
|
||||
$file = getDocumentFile($fileid);
|
||||
$file = $document->getDocumentFile($fileid);
|
||||
|
||||
if (!is_object($file)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_file_id"));
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -35,7 +34,7 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
}
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($documentid);
|
||||
$document = $dms->getDocument($documentid);
|
||||
|
||||
if (!is_object($document)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
@ -46,7 +45,7 @@ if (!isset($_GET["linkid"]) || !is_numeric($_GET["linkid"]) || intval($_GET["lin
|
|||
}
|
||||
|
||||
$linkid = $_GET["linkid"];
|
||||
$link = getDocumentLink($linkid);
|
||||
$link = $document->getDocumentLink($linkid);
|
||||
|
||||
if (!is_object($link)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_link_id"));
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -22,8 +22,7 @@ include("../inc/inc.Settings.php");
|
|||
include("../inc/inc.Utils.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
|
|
|
@ -20,9 +20,8 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -36,7 +35,7 @@ if (!isset($_GET["folderid"]) || !is_numeric($_GET["folderid"]) || intval($_GET[
|
|||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
$folderid = $_GET["folderid"];
|
||||
$folder = getFolder($folderid);
|
||||
$folder = $dms->getFolder($folderid);
|
||||
|
||||
if (!is_object($folder)) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
|
|
|
@ -19,9 +19,8 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -57,7 +56,7 @@ if (!isset($_POST["folderid"]) || !is_numeric($_POST["folderid"]) || intval($_PO
|
|||
UI::exitError(getMLText("admin_tools"),getMLText("invalid_folder_id"));
|
||||
}
|
||||
$folderid = $_POST["folderid"];
|
||||
$folder = getFolder($folderid);
|
||||
$folder = $dms->getFolder($folderid);
|
||||
|
||||
if (!is_object($folder)) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("invalid_folder_id"));
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -20,9 +20,8 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -36,7 +35,7 @@ if (!isset($_POST["documentid"]) || !is_numeric($_POST["documentid"]) || intval(
|
|||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
}
|
||||
$documentid = $_POST["documentid"];
|
||||
$document = getDocument($documentid);
|
||||
$document = $dms->getDocument($documentid);
|
||||
|
||||
if (!is_object($document)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
|
|
@ -21,9 +21,8 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -38,7 +37,7 @@ if (!isset($_POST["documentid"]) || !is_numeric($_POST["documentid"]) || intval(
|
|||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
}
|
||||
$documentid = $_POST["documentid"];
|
||||
$document = getDocument($documentid);
|
||||
$document = $dms->getDocument($documentid);
|
||||
|
||||
if (!is_object($document)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -141,11 +140,11 @@ if (count($searchin)==0) $searchin=array( 0, 1, 2, 3);
|
|||
// the folder hierarchy.
|
||||
if (isset($_GET["targetidform1"]) && is_numeric($_GET["targetidform1"]) && $_GET["targetidform1"]>0) {
|
||||
$targetid = $_GET["targetidform1"];
|
||||
$startFolder = getFolder($targetid);
|
||||
$startFolder = $dms->getFolder($targetid);
|
||||
}
|
||||
else {
|
||||
$targetid = $settings->_rootFolderID;
|
||||
$startFolder = getFolder($targetid);
|
||||
$startFolder = $dms->getFolder($targetid);
|
||||
}
|
||||
if (!is_object($startFolder)) {
|
||||
UI::exitError(getMLText("search_results"),getMLText("invalid_folder_id"));
|
||||
|
@ -153,7 +152,7 @@ if (!is_object($startFolder)) {
|
|||
|
||||
// Now that the target folder has been identified, it is possible to create
|
||||
// the full navigation bar.
|
||||
$folderPathHTML = getFolderPathHTML($startFolder, true);
|
||||
$folderPathHTML = $startFolder->getFolderPathHTML(true);
|
||||
UI::htmlStartPage(getMLText("search_results"));
|
||||
UI::globalNavigation($startFolder);
|
||||
UI::pageNavigation($folderPathHTML, "", $startFolder);
|
||||
|
@ -230,7 +229,7 @@ if (isset($_GET["pg"])) {
|
|||
|
||||
// ------------------------------------- Suche starten --------------------------------------------
|
||||
$startTime = getTime();
|
||||
$resArr = LetoDMS_Document::search($query, 25, ($pageNumber-1)*25, $mode, $searchin, $startFolder, $owner, $status, $startdate, $stopdate);
|
||||
$resArr = $dms->search($query, 25, ($pageNumber-1)*25, $mode, $searchin, $startFolder, $owner, $status, $startdate, $stopdate);
|
||||
$searchTime = getTime() - $startTime;
|
||||
$searchTime = round($searchTime, 2);
|
||||
// ---------------------------------- Ausgabe der Ergebnisse --------------------------------------
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -38,7 +37,7 @@ if (!isset($_POST["documentid"]) || !is_numeric($_POST["documentid"]) || intval(
|
|||
}
|
||||
|
||||
$documentid = $_POST["documentid"];
|
||||
$document = getDocument($documentid);
|
||||
$document = $dms->getDocument($documentid);
|
||||
|
||||
if (!is_object($document)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
|
|
@ -21,9 +21,8 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -39,7 +38,7 @@ if (!isset($_POST["documentid"]) || !is_numeric($_POST["documentid"]) || intval(
|
|||
}
|
||||
|
||||
$documentid = $_POST["documentid"];
|
||||
$document = getDocument($documentid);
|
||||
$document = $dms->getDocument($documentid);
|
||||
|
||||
if (!is_object($document)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -36,14 +35,14 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
}
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_READWRITE) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.ClassEmail.php");
|
||||
|
@ -37,7 +36,7 @@ if (!isset($_POST["documentid"]) || !is_numeric($_POST["documentid"]) || intval(
|
|||
}
|
||||
|
||||
$documentid = $_POST["documentid"];
|
||||
$document = getDocument($documentid);
|
||||
$document = $dms->getDocument($documentid);
|
||||
$folder = $document->getFolder();
|
||||
|
||||
if (!is_object($document)) {
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.ClassKeywords.php");
|
||||
|
|
|
@ -22,8 +22,7 @@ include("../inc/inc.Settings.php");
|
|||
include("../inc/inc.Utils.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -36,7 +35,7 @@ if (!isset($documentid) || !is_numeric($documentid) || intval($documentid)<1) {
|
|||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
}
|
||||
|
||||
$document = getDocument($documentid);
|
||||
$document = $dms->getDocument($documentid);
|
||||
|
||||
if (!is_object($document)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -36,12 +35,12 @@ if (!isset($_GET["folderid"]) || !is_numeric($_GET["folderid"]) || intval($_GET[
|
|||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
$folderid = $_GET["folderid"];
|
||||
$folder = getFolder($folderid);
|
||||
$folder = $dms->getFolder($folderid);
|
||||
if (!is_object($folder)) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
|
||||
$folderPathHTML = getFolderPathHTML($folder, true);
|
||||
$folderPathHTML = $folder->getFolderPathHTML(true);
|
||||
|
||||
if ($folder->getAccessMode($user) < M_READWRITE) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -37,14 +36,14 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
}
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_READWRITE) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -36,12 +35,12 @@ if (!isset($_GET["folderid"]) || !is_numeric($_GET["folderid"]) || intval($_GET[
|
|||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
$folderid = $_GET["folderid"];
|
||||
$folder = getFolder($folderid);
|
||||
$folder = $dms->getFolder($folderid);
|
||||
if (!is_object($folder)) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
|
||||
$folderPathHTML = getFolderPathHTML($folder, true);
|
||||
$folderPathHTML = $folder->getFolderPathHTML(true);
|
||||
|
||||
if ($folder->getAccessMode($user) < M_READWRITE) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -38,14 +37,14 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
}
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_READ) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.Calendar.php");
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.ClassKeywords.php");
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -46,14 +45,14 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
}
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_ALL) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.ClassUI.php");
|
||||
|
@ -143,7 +142,7 @@ function documentSelected(id, name) {
|
|||
</script>
|
||||
|
||||
<?php
|
||||
$folder = getFolder($folderid);
|
||||
$folder = $dms->getFolder($folderid);
|
||||
UI::contentContainerStart();
|
||||
printTree($folder->getPath());
|
||||
UI::contentContainerEnd();
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -37,7 +36,7 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
}
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($documentid);
|
||||
$document = $dms->getDocument($documentid);
|
||||
|
||||
if (!is_object($document)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -38,14 +37,14 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
}
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_READ) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -36,12 +35,15 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
}
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($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 = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
$versionid = $_GET["version"];
|
||||
$version = $document->getContentByVersion($versionid);
|
||||
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -35,14 +34,14 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
}
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_READWRITE) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -36,13 +35,13 @@ if (!isset($_GET["folderid"]) || !is_numeric($_GET["folderid"]) || intval($_GET[
|
|||
}
|
||||
|
||||
$folderid = $_GET["folderid"];
|
||||
$folder = getFolder($folderid);
|
||||
$folder = $dms->getFolder($folderid);
|
||||
|
||||
if (!is_object($folder)) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
|
||||
$folderPathHTML = getFolderPathHTML($folder, true);
|
||||
$folderPathHTML = $folder->getFolderPathHTML(true);
|
||||
|
||||
if ($folder->getAccessMode($user) < M_READWRITE) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -45,13 +44,13 @@ if (!isset($_GET["folderid"]) || !is_numeric($_GET["folderid"]) || intval($_GET[
|
|||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
$folderid = $_GET["folderid"];
|
||||
$folder = getFolder($folderid);
|
||||
$folder = $dms->getFolder($folderid);
|
||||
|
||||
if (!is_object($folder)) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
|
||||
$folderPathHTML = getFolderPathHTML($folder, true);
|
||||
$folderPathHTML = $folder->getFolderPathHTML(true);
|
||||
|
||||
if ($folder->getAccessMode($user) < M_ALL) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.ClassUI.php");
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -36,13 +35,13 @@ if (!isset($_GET["folderid"]) || !is_numeric($_GET["folderid"]) || intval($_GET[
|
|||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
$folderid = $_GET["folderid"];
|
||||
$folder = getFolder($folderid);
|
||||
$folder = $dms->getFolder($folderid);
|
||||
|
||||
if (!is_object($folder)) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
|
||||
$folderPathHTML = getFolderPathHTML($folder, true);
|
||||
$folderPathHTML = $folder->getFolderPathHTML(true);
|
||||
|
||||
if ($folder->getAccessMode($user) < M_READ) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -22,8 +22,7 @@ include("../inc/inc.Version.php");
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.ClassKeywords.php");
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -36,14 +35,14 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
}
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_READWRITE) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -37,13 +36,13 @@ if (!isset($_GET["folderid"]) || !is_numeric($_GET["folderid"]) || intval($_GET[
|
|||
}
|
||||
|
||||
$folderid = $_GET["folderid"];
|
||||
$folder = getFolder($folderid);
|
||||
$folder = $dms->getFolder($folderid);
|
||||
|
||||
if (!is_object($folder)) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
|
||||
$folderPathHTML = getFolderPathHTML($folder, true);
|
||||
$folderPathHTML = $folder->getFolderPathHTML(true);
|
||||
|
||||
if ($folderid == $settings->_rootFolderID || !$folder->getParent()) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("cannot_move_root"));
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -38,14 +37,14 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
}
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_ALL) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -36,14 +35,14 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
}
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_ALL) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -35,21 +34,21 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
}
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if (!isset($_GET["fileid"]) || !is_numeric($_GET["fileid"]) || intval($_GET["fileid"])<1) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_file_id"));
|
||||
}
|
||||
|
||||
$fileid = $_GET["fileid"];
|
||||
$file = getDocumentFile($fileid);
|
||||
$file = $document->getDocumentFile($fileid);
|
||||
|
||||
if (!is_object($file)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_file_id"));
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -20,8 +20,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -36,13 +35,13 @@ if (!isset($_GET["folderid"]) || !is_numeric($_GET["folderid"]) || intval($_GET[
|
|||
}
|
||||
|
||||
$folderid = $_GET["folderid"];
|
||||
$folder = getFolder($folderid);
|
||||
$folder = $dms->getFolder($folderid);
|
||||
|
||||
if (!is_object($folder)) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
|
||||
$folderPathHTML = getFolderPathHTML($folder, true);
|
||||
$folderPathHTML = $folder->getFolderPathHTML(true);
|
||||
|
||||
if ($folderid == $settings->_rootFolderID || !$folder->getParent()) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("cannot_rm_root"));
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -39,7 +38,7 @@ if (!isset($_GET["targetidform3"]) || !is_numeric($_GET["targetidform3"]) || int
|
|||
}
|
||||
|
||||
$folderid = $_GET["targetidform3"];
|
||||
$folder = getFolder($folderid);
|
||||
$folder = $dms->getFolder($folderid);
|
||||
|
||||
if (!is_object($folder)) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("invalid_folder_id"));
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -19,8 +19,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -37,14 +36,14 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
}
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_ALL) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
@ -38,14 +37,14 @@ if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_
|
|||
}
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = getDocument($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). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
$docPathHTML = $folder->getFolderPathHTML(true). " / <a href=\"../out/out.ViewDocument.php?documentid=".$documentid."\">".$document->getName()."</a>";
|
||||
|
||||
if ($document->getAccessMode($user) < M_READ) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||
|
|
|
@ -21,8 +21,7 @@
|
|||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.AccessUtils.php");
|
||||
include("../inc/inc.ClassAccess.php");
|
||||
include("../inc/inc.ClassDocument.php");
|
||||
include("../inc/inc.ClassFolder.php");
|
||||
include("../inc/inc.ClassDMS.php");
|
||||
include("../inc/inc.ClassGroup.php");
|
||||
include("../inc/inc.ClassUser.php");
|
||||
include("../inc/inc.DBAccess.php");
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user