mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-18 07:31:36 +00:00
Merge branch 'seeddms-4.3.x'
This commit is contained in:
commit
ddbc3839a5
15
CHANGELOG
15
CHANGELOG
|
@ -1,3 +1,18 @@
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
Changes in version 4.3.19
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
- end date in search form actually ends at the end of the day
|
||||||
|
- allow context sensitive help
|
||||||
|
- document chooser shows docs in root folder again
|
||||||
|
- fixed regression from 4.3.18. Documents can not be approved if
|
||||||
|
review is still pending
|
||||||
|
- polish page for document version details, add review/approval log
|
||||||
|
- take out remaining link to old version info file
|
||||||
|
- new configuration parameter for overriding the mimetype delivered
|
||||||
|
by the browser (Closes #195)
|
||||||
|
- new option -c to force recreation of index (Closes #219)
|
||||||
|
- username can be passed to utils/adddoc.php (Closes #214)
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
Changes in version 4.3.18
|
Changes in version 4.3.18
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
|
5
Makefile
5
Makefile
|
@ -1,4 +1,4 @@
|
||||||
VERSION=4.3.18
|
VERSION=4.3.19
|
||||||
SRC=CHANGELOG inc conf utils index.php languages views op out README.md README.Notification README.Ubuntu drop-tables-innodb.sql styles js TODO LICENSE Makefile webdav install restapi
|
SRC=CHANGELOG inc conf utils index.php languages views op out README.md README.Notification README.Ubuntu drop-tables-innodb.sql styles js TODO LICENSE Makefile webdav install restapi
|
||||||
# webapp
|
# webapp
|
||||||
|
|
||||||
|
@ -30,4 +30,7 @@ webapp:
|
||||||
doc:
|
doc:
|
||||||
$(PHPDOC) -d SeedDMS_Core --ignore 'getusers.php,getfoldertree.php,config.php,reverselookup.php' --force -t html
|
$(PHPDOC) -d SeedDMS_Core --ignore 'getusers.php,getfoldertree.php,config.php,reverselookup.php' --force -t html
|
||||||
|
|
||||||
|
apidoc:
|
||||||
|
apigen generate -s SeedDMS_Core --exclude tests --skip-doc-prefix tests -d html
|
||||||
|
|
||||||
.PHONY: webdav webapp
|
.PHONY: webdav webapp
|
||||||
|
|
|
@ -262,7 +262,7 @@ class SeedDMS_Core_DMS {
|
||||||
$this->convertFileTypes = array();
|
$this->convertFileTypes = array();
|
||||||
$this->version = '@package_version@';
|
$this->version = '@package_version@';
|
||||||
if($this->version[0] == '@')
|
if($this->version[0] == '@')
|
||||||
$this->version = '4.3.18';
|
$this->version = '4.3.19';
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -2126,9 +2126,9 @@ class SeedDMS_Core_DMS {
|
||||||
|
|
||||||
$versions = array();
|
$versions = array();
|
||||||
foreach($resArr as $row) {
|
foreach($resArr as $row) {
|
||||||
$document = new $this->classnames['document']($row['document'], '', '', '', '', '', '', '', '', '', '', '');
|
$document = new SeedDMS_Core_Document($row['document'], '', '', '', '', '', '', '', '', '', '', '');
|
||||||
$document->setDMS($this);
|
$document->setDMS($this);
|
||||||
$version = new $this->classnames['documentcontent']($row['id'], $document, $row['version'], $row['comment'], $row['date'], $row['createdBy'], $row['dir'], $row['orgFileName'], $row['fileType'], $row['mimeType'], $row['fileSize'], $row['checksum']);
|
$version = new SeedDMS_Core_DocumentContent($row['id'], $document, $row['version'], $row['comment'], $row['date'], $row['createdBy'], $row['dir'], $row['orgFileName'], $row['fileType'], $row['mimeType'], $row['fileSize'], $row['checksum']);
|
||||||
if(!isset($versions[$row['dupid']])) {
|
if(!isset($versions[$row['dupid']])) {
|
||||||
$versions[$row['id']]['content'] = $version;
|
$versions[$row['id']]['content'] = $version;
|
||||||
$versions[$row['id']]['duplicates'] = array();
|
$versions[$row['id']]['duplicates'] = array();
|
||||||
|
|
|
@ -386,7 +386,16 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
|
||||||
return $this->_defaultAccess;
|
return $this->_defaultAccess;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
function setDefaultAccess($mode) { /* {{{ */
|
/**
|
||||||
|
* Set default access mode
|
||||||
|
*
|
||||||
|
* This method sets the default access mode and also removes all notifiers which
|
||||||
|
* will not have read access anymore.
|
||||||
|
*
|
||||||
|
* @param integer $mode access mode
|
||||||
|
* @param boolean $noclean set to true if notifier list shall not be clean up
|
||||||
|
*/
|
||||||
|
function setDefaultAccess($mode, $noclean="false") { /* {{{ */
|
||||||
$db = $this->_dms->getDB();
|
$db = $this->_dms->getDB();
|
||||||
|
|
||||||
$queryStr = "UPDATE tblDocuments set defaultAccess = " . (int) $mode . " WHERE id = " . $this->_id;
|
$queryStr = "UPDATE tblDocuments set defaultAccess = " . (int) $mode . " WHERE id = " . $this->_id;
|
||||||
|
@ -395,22 +404,8 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
|
||||||
|
|
||||||
$this->_defaultAccess = $mode;
|
$this->_defaultAccess = $mode;
|
||||||
|
|
||||||
// If any of the notification subscribers no longer have read access,
|
if(!$noclean)
|
||||||
// remove their subscription.
|
self::cleanNotifyList();
|
||||||
if(isset($this->_notifyList["users"])) {
|
|
||||||
foreach ($this->_notifyList["users"] as $u) {
|
|
||||||
if ($this->getAccessMode($u) < M_READ) {
|
|
||||||
$this->removeNotify($u->getID(), true);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if(isset($this->_notifyList["groups"])) {
|
|
||||||
foreach ($this->_notifyList["groups"] as $g) {
|
|
||||||
if ($this->getGroupAccessMode($g) < M_READ) {
|
|
||||||
$this->removeNotify($g->getID(), false);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
@ -428,9 +423,10 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
|
||||||
*
|
*
|
||||||
* @param boolean $inheritAccess set to true for setting and false for
|
* @param boolean $inheritAccess set to true for setting and false for
|
||||||
* unsetting inherited access mode
|
* unsetting inherited access mode
|
||||||
|
* @param boolean $noclean set to true if notifier list shall not be clean up
|
||||||
* @return boolean true if operation was successful otherwise false
|
* @return boolean true if operation was successful otherwise false
|
||||||
*/
|
*/
|
||||||
function setInheritAccess($inheritAccess) { /* {{{ */
|
function setInheritAccess($inheritAccess, $noclean=false) { /* {{{ */
|
||||||
$db = $this->_dms->getDB();
|
$db = $this->_dms->getDB();
|
||||||
|
|
||||||
$queryStr = "UPDATE tblDocuments SET inheritAccess = " . ($inheritAccess ? "1" : "0") . " WHERE id = " . $this->_id;
|
$queryStr = "UPDATE tblDocuments SET inheritAccess = " . ($inheritAccess ? "1" : "0") . " WHERE id = " . $this->_id;
|
||||||
|
@ -439,22 +435,8 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
|
||||||
|
|
||||||
$this->_inheritAccess = ($inheritAccess ? "1" : "0");
|
$this->_inheritAccess = ($inheritAccess ? "1" : "0");
|
||||||
|
|
||||||
// If any of the notification subscribers no longer have read access,
|
if(!$noclean)
|
||||||
// remove their subscription.
|
self::cleanNotifyList();
|
||||||
if(isset($this->_notifyList["users"])) {
|
|
||||||
foreach ($this->_notifyList["users"] as $u) {
|
|
||||||
if ($this->getAccessMode($u) < M_READ) {
|
|
||||||
$this->removeNotify($u->getID(), true);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if(isset($this->_notifyList["groups"])) {
|
|
||||||
foreach ($this->_notifyList["groups"] as $g) {
|
|
||||||
if ($this->getGroupAccessMode($g) < M_READ) {
|
|
||||||
$this->removeNotify($g->getID(), false);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
@ -610,9 +592,10 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
|
||||||
/**
|
/**
|
||||||
* Delete all entries for this document from the access control list
|
* Delete all entries for this document from the access control list
|
||||||
*
|
*
|
||||||
|
* @param boolean $noclean set to true if notifier list shall not be clean up
|
||||||
* @return boolean true if operation was successful otherwise false
|
* @return boolean true if operation was successful otherwise false
|
||||||
*/
|
*/
|
||||||
function clearAccessList() { /* {{{ */
|
function clearAccessList($noclean=false) { /* {{{ */
|
||||||
$db = $this->_dms->getDB();
|
$db = $this->_dms->getDB();
|
||||||
|
|
||||||
$queryStr = "DELETE FROM tblACLs WHERE targetType = " . T_DOCUMENT . " AND target = " . $this->_id;
|
$queryStr = "DELETE FROM tblACLs WHERE targetType = " . T_DOCUMENT . " AND target = " . $this->_id;
|
||||||
|
@ -620,6 +603,10 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
unset($this->_accessList);
|
unset($this->_accessList);
|
||||||
|
|
||||||
|
if(!$noclean)
|
||||||
|
self::cleanNotifyList();
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
|
@ -896,6 +883,33 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
|
||||||
return $this->_notifyList;
|
return $this->_notifyList;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Make sure only users/groups with read access are in the notify list
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
function cleanNotifyList() { /* {{{ */
|
||||||
|
// If any of the notification subscribers no longer have read access,
|
||||||
|
// remove their subscription.
|
||||||
|
if (empty($this->_notifyList))
|
||||||
|
$this->getNotifyList();
|
||||||
|
|
||||||
|
/* Make a copy of both notifier lists because removeNotify will empty
|
||||||
|
* $this->_notifyList and the second foreach will not work anymore.
|
||||||
|
*/
|
||||||
|
$nusers = $this->_notifyList["users"];
|
||||||
|
$ngroups = $this->_notifyList["groups"];
|
||||||
|
foreach ($nusers as $u) {
|
||||||
|
if ($this->getAccessMode($u) < M_READ) {
|
||||||
|
$this->removeNotify($u->getID(), true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
foreach ($ngroups as $g) {
|
||||||
|
if ($this->getGroupAccessMode($g) < M_READ) {
|
||||||
|
$this->removeNotify($g->getID(), false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} /* }}} */
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Add a user/group to the notification list
|
* Add a user/group to the notification list
|
||||||
* This function does not check if the currently logged in user
|
* This function does not check if the currently logged in user
|
||||||
|
@ -1442,6 +1456,17 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
|
||||||
$stList = "";
|
$stList = "";
|
||||||
foreach ($status as $st) {
|
foreach ($status as $st) {
|
||||||
$stList .= (strlen($stList)==0 ? "" : ", "). "'".$st["reviewID"]."'";
|
$stList .= (strlen($stList)==0 ? "" : ", "). "'".$st["reviewID"]."'";
|
||||||
|
$queryStr = "SELECT * FROM tblDocumentReviewLog WHERE reviewID = " . $st['reviewID'];
|
||||||
|
$resArr = $db->getResultArray($queryStr);
|
||||||
|
if ((is_bool($resArr) && !$resArr)) {
|
||||||
|
$db->rollbackTransaction();
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
foreach($resArr as $res) {
|
||||||
|
$file = $this->_dms->contentDir . $this->getDir().'r'.$res['reviewLogID'];
|
||||||
|
if(file_exists($file))
|
||||||
|
SeedDMS_Core_File::removeFile($file);
|
||||||
|
}
|
||||||
if ($st["status"]==0 && !in_array($st["required"], $emailList)) {
|
if ($st["status"]==0 && !in_array($st["required"], $emailList)) {
|
||||||
$emailList[] = $st["required"];
|
$emailList[] = $st["required"];
|
||||||
}
|
}
|
||||||
|
@ -1463,10 +1488,22 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
|
||||||
$stList = "";
|
$stList = "";
|
||||||
foreach ($status as $st) {
|
foreach ($status as $st) {
|
||||||
$stList .= (strlen($stList)==0 ? "" : ", "). "'".$st["approveID"]."'";
|
$stList .= (strlen($stList)==0 ? "" : ", "). "'".$st["approveID"]."'";
|
||||||
|
$queryStr = "SELECT * FROM tblDocumentApproveLog WHERE approveID = " . $st['approveID'];
|
||||||
|
$resArr = $db->getResultArray($queryStr);
|
||||||
|
if ((is_bool($resArr) && !$resArr)) {
|
||||||
|
$db->rollbackTransaction();
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
foreach($resArr as $res) {
|
||||||
|
$file = $this->_dms->contentDir . $this->getDir().'a'.$res['approveLogID'];
|
||||||
|
if(file_exists($file))
|
||||||
|
SeedDMS_Core_File::removeFile($file);
|
||||||
|
}
|
||||||
if ($st["status"]==0 && !in_array($st["required"], $emailList)) {
|
if ($st["status"]==0 && !in_array($st["required"], $emailList)) {
|
||||||
$emailList[] = $st["required"];
|
$emailList[] = $st["required"];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (strlen($stList)>0) {
|
if (strlen($stList)>0) {
|
||||||
$queryStr = "DELETE FROM `tblDocumentApproveLog` WHERE `tblDocumentApproveLog`.`approveID` IN (".$stList.")";
|
$queryStr = "DELETE FROM `tblDocumentApproveLog` WHERE `tblDocumentApproveLog`.`approveID` IN (".$stList.")";
|
||||||
if (!$db->getResult($queryStr)) {
|
if (!$db->getResult($queryStr)) {
|
||||||
|
@ -2487,6 +2524,13 @@ class SeedDMS_Core_DocumentContent extends SeedDMS_Core_Object { /* {{{ */
|
||||||
unset($this->_reviewStatus);
|
unset($this->_reviewStatus);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
foreach($res as &$t) {
|
||||||
|
$filename = $this->_dms->contentDir . $this->_document->getDir().'r'.$t['reviewLogID'];
|
||||||
|
if(file_exists($filename))
|
||||||
|
$t['file'] = $filename;
|
||||||
|
else
|
||||||
|
$t['file'] = '';
|
||||||
|
}
|
||||||
$this->_reviewStatus = array_merge($this->_reviewStatus, $res);
|
$this->_reviewStatus = array_merge($this->_reviewStatus, $res);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2522,7 +2566,7 @@ class SeedDMS_Core_DocumentContent extends SeedDMS_Core_Object { /* {{{ */
|
||||||
if($recs) {
|
if($recs) {
|
||||||
foreach($recs as $rec) {
|
foreach($recs as $rec) {
|
||||||
$queryStr=
|
$queryStr=
|
||||||
"SELECT `tblDocumentApprovers`.*, `tblDocumentApproveLog`.`status`, ".
|
"SELECT `tblDocumentApprovers`.*, `tblDocumentApproveLog`.`approveLogID`, `tblDocumentApproveLog`.`status`, ".
|
||||||
"`tblDocumentApproveLog`.`comment`, `tblDocumentApproveLog`.`date`, ".
|
"`tblDocumentApproveLog`.`comment`, `tblDocumentApproveLog`.`date`, ".
|
||||||
"`tblDocumentApproveLog`.`userID`, `tblUsers`.`fullName`, `tblGroups`.`name` AS `groupName` ".
|
"`tblDocumentApproveLog`.`userID`, `tblUsers`.`fullName`, `tblGroups`.`name` AS `groupName` ".
|
||||||
"FROM `tblDocumentApprovers` ".
|
"FROM `tblDocumentApprovers` ".
|
||||||
|
@ -2530,13 +2574,20 @@ class SeedDMS_Core_DocumentContent extends SeedDMS_Core_Object { /* {{{ */
|
||||||
"LEFT JOIN `tblUsers` on `tblUsers`.`id` = `tblDocumentApprovers`.`required` ".
|
"LEFT JOIN `tblUsers` on `tblUsers`.`id` = `tblDocumentApprovers`.`required` ".
|
||||||
"LEFT JOIN `tblGroups` on `tblGroups`.`id` = `tblDocumentApprovers`.`required`".
|
"LEFT JOIN `tblGroups` on `tblGroups`.`id` = `tblDocumentApprovers`.`required`".
|
||||||
"WHERE `tblDocumentApprovers`.`approveID` = '". $rec['approveID'] ."' ".
|
"WHERE `tblDocumentApprovers`.`approveID` = '". $rec['approveID'] ."' ".
|
||||||
"ORDER BY `tblDocumentApproveLog`.`approveLogId` DESC LIMIT ".(int) $limit;
|
"ORDER BY `tblDocumentApproveLog`.`approveLogID` DESC LIMIT ".(int) $limit;
|
||||||
|
|
||||||
$res = $db->getResultArray($queryStr);
|
$res = $db->getResultArray($queryStr);
|
||||||
if (is_bool($res) && !$res) {
|
if (is_bool($res) && !$res) {
|
||||||
unset($this->_approvalStatus);
|
unset($this->_approvalStatus);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
foreach($res as &$t) {
|
||||||
|
$filename = $this->_dms->contentDir . $this->_document->getDir().'a'.$t['approveLogID'];
|
||||||
|
if(file_exists($filename))
|
||||||
|
$t['file'] = $filename;
|
||||||
|
else
|
||||||
|
$t['file'] = '';
|
||||||
|
}
|
||||||
$this->_approvalStatus = array_merge($this->_approvalStatus, $res);
|
$this->_approvalStatus = array_merge($this->_approvalStatus, $res);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2688,7 +2739,7 @@ class SeedDMS_Core_DocumentContent extends SeedDMS_Core_Object { /* {{{ */
|
||||||
* @param string $comment comment for review
|
* @param string $comment comment for review
|
||||||
* @return integer new review log id
|
* @return integer new review log id
|
||||||
*/
|
*/
|
||||||
function setReviewByInd($user, $requestUser, $status, $comment) { /* {{{ */
|
function setReviewByInd($user, $requestUser, $status, $comment, $file='') { /* {{{ */
|
||||||
$db = $this->_document->_dms->getDB();
|
$db = $this->_document->_dms->getDB();
|
||||||
|
|
||||||
// Check to see if the user can be removed from the review list.
|
// Check to see if the user can be removed from the review list.
|
||||||
|
@ -2718,10 +2769,12 @@ class SeedDMS_Core_DocumentContent extends SeedDMS_Core_Object { /* {{{ */
|
||||||
$res=$db->getResult($queryStr);
|
$res=$db->getResult($queryStr);
|
||||||
if (is_bool($res) && !$res)
|
if (is_bool($res) && !$res)
|
||||||
return -1;
|
return -1;
|
||||||
else {
|
|
||||||
$reviewLogID = $db->getInsertID();
|
$reviewLogID = $db->getInsertID();
|
||||||
return $reviewLogID;
|
if($file) {
|
||||||
|
SeedDMS_Core_File::copyFile($file, $this->_dms->contentDir . $this->_document->getDir() . 'r' . $reviewLogID);
|
||||||
}
|
}
|
||||||
|
return $reviewLogID;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -2738,7 +2791,7 @@ class SeedDMS_Core_DocumentContent extends SeedDMS_Core_Object { /* {{{ */
|
||||||
* @param string $comment comment for review
|
* @param string $comment comment for review
|
||||||
* @return integer new review log id
|
* @return integer new review log id
|
||||||
*/
|
*/
|
||||||
function setReviewByGrp($group, $requestUser, $status, $comment) { /* {{{ */
|
function setReviewByGrp($group, $requestUser, $status, $comment, $file='') { /* {{{ */
|
||||||
$db = $this->_document->_dms->getDB();
|
$db = $this->_document->_dms->getDB();
|
||||||
|
|
||||||
// Check to see if the user can be removed from the review list.
|
// Check to see if the user can be removed from the review list.
|
||||||
|
@ -2770,6 +2823,9 @@ class SeedDMS_Core_DocumentContent extends SeedDMS_Core_Object { /* {{{ */
|
||||||
return -1;
|
return -1;
|
||||||
else {
|
else {
|
||||||
$reviewLogID = $db->getInsertID();
|
$reviewLogID = $db->getInsertID();
|
||||||
|
if($file) {
|
||||||
|
SeedDMS_Core_File::copyFile($file, $this->_dms->contentDir . $this->_document->getDir() . 'r' . $reviewLogID);
|
||||||
|
}
|
||||||
return $reviewLogID;
|
return $reviewLogID;
|
||||||
}
|
}
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
@ -2918,7 +2974,7 @@ class SeedDMS_Core_DocumentContent extends SeedDMS_Core_Object { /* {{{ */
|
||||||
* @param string $comment approval comment
|
* @param string $comment approval comment
|
||||||
* @return integer 0 on success, < 0 in case of an error
|
* @return integer 0 on success, < 0 in case of an error
|
||||||
*/
|
*/
|
||||||
function setApprovalByInd($user, $requestUser, $status, $comment) { /* {{{ */
|
function setApprovalByInd($user, $requestUser, $status, $comment, $file='') { /* {{{ */
|
||||||
$db = $this->_document->_dms->getDB();
|
$db = $this->_document->_dms->getDB();
|
||||||
|
|
||||||
// Check to see if the user can be removed from the approval list.
|
// Check to see if the user can be removed from the approval list.
|
||||||
|
@ -2948,8 +3004,12 @@ class SeedDMS_Core_DocumentContent extends SeedDMS_Core_Object { /* {{{ */
|
||||||
$res=$db->getResult($queryStr);
|
$res=$db->getResult($queryStr);
|
||||||
if (is_bool($res) && !$res)
|
if (is_bool($res) && !$res)
|
||||||
return -1;
|
return -1;
|
||||||
else
|
|
||||||
return 0;
|
$approveLogID = $db->getInsertID();
|
||||||
|
if($file) {
|
||||||
|
SeedDMS_Core_File::copyFile($file, $this->_dms->contentDir . $this->_document->getDir() . 'a' . $approveLogID);
|
||||||
|
}
|
||||||
|
return $approveLogID;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -2958,7 +3018,7 @@ class SeedDMS_Core_DocumentContent extends SeedDMS_Core_Object { /* {{{ */
|
||||||
* {link SeedDMS_Core_DocumentContent::setApprovalByInd} but does it for
|
* {link SeedDMS_Core_DocumentContent::setApprovalByInd} but does it for
|
||||||
* group instead of a user
|
* group instead of a user
|
||||||
*/
|
*/
|
||||||
function setApprovalByGrp($group, $requestUser, $status, $comment) { /* {{{ */
|
function setApprovalByGrp($group, $requestUser, $status, $comment, $file='') { /* {{{ */
|
||||||
$db = $this->_document->_dms->getDB();
|
$db = $this->_document->_dms->getDB();
|
||||||
|
|
||||||
// Check to see if the user can be removed from the approval list.
|
// Check to see if the user can be removed from the approval list.
|
||||||
|
@ -2988,8 +3048,12 @@ class SeedDMS_Core_DocumentContent extends SeedDMS_Core_Object { /* {{{ */
|
||||||
$res=$db->getResult($queryStr);
|
$res=$db->getResult($queryStr);
|
||||||
if (is_bool($res) && !$res)
|
if (is_bool($res) && !$res)
|
||||||
return -1;
|
return -1;
|
||||||
else
|
|
||||||
return 0;
|
$approveLogID = $db->getInsertID();
|
||||||
|
if($file) {
|
||||||
|
SeedDMS_Core_File::copyFile($file, $this->_dms->contentDir . $this->_document->getDir() . 'a' . $approveLogID);
|
||||||
|
}
|
||||||
|
return $approveLogID;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
function delIndReviewer($user, $requestUser) { /* {{{ */
|
function delIndReviewer($user, $requestUser) { /* {{{ */
|
||||||
|
|
|
@ -284,7 +284,16 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
||||||
return $this->_defaultAccess;
|
return $this->_defaultAccess;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
function setDefaultAccess($mode) { /* {{{ */
|
/**
|
||||||
|
* Set default access mode
|
||||||
|
*
|
||||||
|
* This method sets the default access mode and also removes all notifiers which
|
||||||
|
* will not have read access anymore.
|
||||||
|
*
|
||||||
|
* @param integer $mode access mode
|
||||||
|
* @param boolean $noclean set to true if notifier list shall not be clean up
|
||||||
|
*/
|
||||||
|
function setDefaultAccess($mode, $noclean=false) { /* {{{ */
|
||||||
$db = $this->_dms->getDB();
|
$db = $this->_dms->getDB();
|
||||||
|
|
||||||
$queryStr = "UPDATE tblFolders set defaultAccess = " . (int) $mode . " WHERE id = " . $this->_id;
|
$queryStr = "UPDATE tblFolders set defaultAccess = " . (int) $mode . " WHERE id = " . $this->_id;
|
||||||
|
@ -293,27 +302,29 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
||||||
|
|
||||||
$this->_defaultAccess = $mode;
|
$this->_defaultAccess = $mode;
|
||||||
|
|
||||||
// If any of the notification subscribers no longer have read access,
|
if(!$noclean)
|
||||||
// remove their subscription.
|
self::cleanNotifyList();
|
||||||
if (empty($this->_notifyList))
|
|
||||||
$this->getNotifyList();
|
|
||||||
foreach ($this->_notifyList["users"] as $u) {
|
|
||||||
if ($this->getAccessMode($u) < M_READ) {
|
|
||||||
$this->removeNotify($u->getID(), true);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
foreach ($this->_notifyList["groups"] as $g) {
|
|
||||||
if ($this->getGroupAccessMode($g) < M_READ) {
|
|
||||||
$this->removeNotify($g->getID(), false);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
function inheritsAccess() { return $this->_inheritAccess; }
|
function inheritsAccess() { return $this->_inheritAccess; }
|
||||||
|
|
||||||
function setInheritAccess($inheritAccess) { /* {{{ */
|
/**
|
||||||
|
* Set inherited access mode
|
||||||
|
* Setting inherited access mode will set or unset the internal flag which
|
||||||
|
* controls if the access mode is inherited from the parent folder or not.
|
||||||
|
* It will not modify the
|
||||||
|
* access control list for the current object. It will remove all
|
||||||
|
* notifications of users which do not even have read access anymore
|
||||||
|
* after setting or unsetting inherited access.
|
||||||
|
*
|
||||||
|
* @param boolean $inheritAccess set to true for setting and false for
|
||||||
|
* unsetting inherited access mode
|
||||||
|
* @param boolean $noclean set to true if notifier list shall not be clean up
|
||||||
|
* @return boolean true if operation was successful otherwise false
|
||||||
|
*/
|
||||||
|
function setInheritAccess($inheritAccess, $noclean=false) { /* {{{ */
|
||||||
$db = $this->_dms->getDB();
|
$db = $this->_dms->getDB();
|
||||||
|
|
||||||
$inheritAccess = ($inheritAccess) ? "1" : "0";
|
$inheritAccess = ($inheritAccess) ? "1" : "0";
|
||||||
|
@ -324,20 +335,8 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
||||||
|
|
||||||
$this->_inheritAccess = $inheritAccess;
|
$this->_inheritAccess = $inheritAccess;
|
||||||
|
|
||||||
// If any of the notification subscribers no longer have read access,
|
if(!$noclean)
|
||||||
// remove their subscription.
|
self::cleanNotifyList();
|
||||||
if (empty($this->_notifyList))
|
|
||||||
$this->getNotifyList();
|
|
||||||
foreach ($this->_notifyList["users"] as $u) {
|
|
||||||
if ($this->getAccessMode($u) < M_READ) {
|
|
||||||
$this->removeNotify($u->getID(), true);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
foreach ($this->_notifyList["groups"] as $g) {
|
|
||||||
if ($this->getGroupAccessMode($g) < M_READ) {
|
|
||||||
$this->removeNotify($g->getID(), false);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
@ -383,9 +382,10 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
||||||
*
|
*
|
||||||
* @param string $orderby if set to 'n' the list is ordered by name, otherwise
|
* @param string $orderby if set to 'n' the list is ordered by name, otherwise
|
||||||
* it will be ordered by sequence
|
* it will be ordered by sequence
|
||||||
|
* @param string $dir direction of sorting (asc or desc)
|
||||||
* @return array list of folder objects or false in case of an error
|
* @return array list of folder objects or false in case of an error
|
||||||
*/
|
*/
|
||||||
function getSubFolders($orderby="") { /* {{{ */
|
function getSubFolders($orderby="", $dir="asc") { /* {{{ */
|
||||||
$db = $this->_dms->getDB();
|
$db = $this->_dms->getDB();
|
||||||
|
|
||||||
if (!isset($this->_subFolders)) {
|
if (!isset($this->_subFolders)) {
|
||||||
|
@ -393,6 +393,10 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
||||||
|
|
||||||
if ($orderby=="n") $queryStr .= " ORDER BY name";
|
if ($orderby=="n") $queryStr .= " ORDER BY name";
|
||||||
elseif ($orderby=="s") $queryStr .= " ORDER BY sequence";
|
elseif ($orderby=="s") $queryStr .= " ORDER BY sequence";
|
||||||
|
elseif ($orderby=="d") $queryStr .= " ORDER BY date";
|
||||||
|
if($dir == 'desc')
|
||||||
|
$queryStr .= " DESC";
|
||||||
|
|
||||||
$resArr = $db->getResultArray($queryStr);
|
$resArr = $db->getResultArray($queryStr);
|
||||||
if (is_bool($resArr) && $resArr == false)
|
if (is_bool($resArr) && $resArr == false)
|
||||||
return false;
|
return false;
|
||||||
|
@ -564,15 +568,19 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
||||||
*
|
*
|
||||||
* @param string $orderby if set to 'n' the list is ordered by name, otherwise
|
* @param string $orderby if set to 'n' the list is ordered by name, otherwise
|
||||||
* it will be ordered by sequence
|
* it will be ordered by sequence
|
||||||
|
* @param string $dir direction of sorting (asc or desc)
|
||||||
* @return array list of documents or false in case of an error
|
* @return array list of documents or false in case of an error
|
||||||
*/
|
*/
|
||||||
function getDocuments($orderby="") { /* {{{ */
|
function getDocuments($orderby="", $dir="asc") { /* {{{ */
|
||||||
$db = $this->_dms->getDB();
|
$db = $this->_dms->getDB();
|
||||||
|
|
||||||
if (!isset($this->_documents)) {
|
if (!isset($this->_documents)) {
|
||||||
$queryStr = "SELECT * FROM tblDocuments WHERE folder = " . $this->_id;
|
$queryStr = "SELECT * FROM tblDocuments WHERE folder = " . $this->_id;
|
||||||
if ($orderby=="n") $queryStr .= " ORDER BY name";
|
if ($orderby=="n") $queryStr .= " ORDER BY name";
|
||||||
elseif($orderby=="s") $queryStr .= " ORDER BY sequence";
|
elseif($orderby=="s") $queryStr .= " ORDER BY sequence";
|
||||||
|
elseif($orderby=="d") $queryStr .= " ORDER BY date";
|
||||||
|
if($dir == 'desc')
|
||||||
|
$queryStr .= " DESC";
|
||||||
|
|
||||||
$resArr = $db->getResultArray($queryStr);
|
$resArr = $db->getResultArray($queryStr);
|
||||||
if (is_bool($resArr) && !$resArr)
|
if (is_bool($resArr) && !$resArr)
|
||||||
|
@ -874,9 +882,10 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
||||||
/**
|
/**
|
||||||
* Delete all entries for this folder from the access control list
|
* Delete all entries for this folder from the access control list
|
||||||
*
|
*
|
||||||
|
* @param boolean $noclean set to true if notifier list shall not be clean up
|
||||||
* @return boolean true if operation was successful otherwise false
|
* @return boolean true if operation was successful otherwise false
|
||||||
*/
|
*/
|
||||||
function clearAccessList() { /* {{{ */
|
function clearAccessList($noclean=false) { /* {{{ */
|
||||||
$db = $this->_dms->getDB();
|
$db = $this->_dms->getDB();
|
||||||
|
|
||||||
$queryStr = "DELETE FROM tblACLs WHERE targetType = " . T_FOLDER . " AND target = " . $this->_id;
|
$queryStr = "DELETE FROM tblACLs WHERE targetType = " . T_FOLDER . " AND target = " . $this->_id;
|
||||||
|
@ -884,6 +893,10 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
unset($this->_accessList);
|
unset($this->_accessList);
|
||||||
|
|
||||||
|
if(!$noclean)
|
||||||
|
self::cleanNotifyList();
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
|
@ -1091,6 +1104,33 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
||||||
return $this->_notifyList;
|
return $this->_notifyList;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Make sure only users/groups with read access are in the notify list
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
function cleanNotifyList() { /* {{{ */
|
||||||
|
// If any of the notification subscribers no longer have read access,
|
||||||
|
// remove their subscription.
|
||||||
|
if (empty($this->_notifyList))
|
||||||
|
$this->getNotifyList();
|
||||||
|
|
||||||
|
/* Make a copy of both notifier lists because removeNotify will empty
|
||||||
|
* $this->_notifyList and the second foreach will not work anymore.
|
||||||
|
*/
|
||||||
|
$nusers = $this->_notifyList["users"];
|
||||||
|
$ngroups = $this->_notifyList["groups"];
|
||||||
|
foreach ($nusers as $u) {
|
||||||
|
if ($this->getAccessMode($u) < M_READ) {
|
||||||
|
$this->removeNotify($u->getID(), true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
foreach ($ngroups as $g) {
|
||||||
|
if ($this->getGroupAccessMode($g) < M_READ) {
|
||||||
|
$this->removeNotify($g->getID(), false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} /* }}} */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Add a user/group to the notification list
|
* Add a user/group to the notification list
|
||||||
* This function does not check if the currently logged in user
|
* This function does not check if the currently logged in user
|
||||||
|
|
|
@ -12,11 +12,11 @@
|
||||||
<email>uwe@steinmann.cx</email>
|
<email>uwe@steinmann.cx</email>
|
||||||
<active>yes</active>
|
<active>yes</active>
|
||||||
</lead>
|
</lead>
|
||||||
<date>2015-06-09</date>
|
<date>2015-06-26</date>
|
||||||
<time>11:26:18</time>
|
<time>16:45:59</time>
|
||||||
<version>
|
<version>
|
||||||
<release>4.3.18</release>
|
<release>4.3.19</release>
|
||||||
<api>4.3.18</api>
|
<api>4.3.19</api>
|
||||||
</version>
|
</version>
|
||||||
<stability>
|
<stability>
|
||||||
<release>stable</release>
|
<release>stable</release>
|
||||||
|
@ -24,8 +24,9 @@
|
||||||
</stability>
|
</stability>
|
||||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||||
<notes>
|
<notes>
|
||||||
- add optional paramter $msg to SeedDMS_Core_DocumentContent::verifyStatus()
|
- add optional paramter $noclean to clearAccessList(), setDefaultAccess(), setInheritAccess()
|
||||||
- add method SeedDMS_Core_DMS::getDuplicateDocumentContent()
|
- clearAccessList() will clean up the notifier list
|
||||||
|
- new method cleanNotifyList()
|
||||||
</notes>
|
</notes>
|
||||||
<contents>
|
<contents>
|
||||||
<dir baseinstalldir="SeedDMS" name="/">
|
<dir baseinstalldir="SeedDMS" name="/">
|
||||||
|
@ -832,5 +833,22 @@ no changes
|
||||||
clean workflow log when a document version was deleted
|
clean workflow log when a document version was deleted
|
||||||
</notes>
|
</notes>
|
||||||
</release>
|
</release>
|
||||||
|
<release>
|
||||||
|
<date>2015-06-09</date>
|
||||||
|
<time>11:26:18</time>
|
||||||
|
<version>
|
||||||
|
<release>4.3.18</release>
|
||||||
|
<api>4.3.18</api>
|
||||||
|
</version>
|
||||||
|
<stability>
|
||||||
|
<release>stable</release>
|
||||||
|
<api>stable</api>
|
||||||
|
</stability>
|
||||||
|
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||||
|
<notes>
|
||||||
|
- add optional paramter $msg to SeedDMS_Core_DocumentContent::verifyStatus()
|
||||||
|
- add method SeedDMS_Core_DMS::getDuplicateDocumentContent()
|
||||||
|
</notes>
|
||||||
|
</release>
|
||||||
</changelog>
|
</changelog>
|
||||||
</package>
|
</package>
|
||||||
|
|
|
@ -211,14 +211,15 @@ class SeedDMS_AccessOperation {
|
||||||
* Check if document content may be approved
|
* Check if document content may be approved
|
||||||
*
|
*
|
||||||
* Approving a document content is only allowed if the document was not
|
* Approving a document content is only allowed if the document was not
|
||||||
* obsoleted. There are other requirements which are not taken into
|
* obsoleted and the document is not in review status.
|
||||||
|
* There are other requirements which are not taken into
|
||||||
* account here.
|
* account here.
|
||||||
*/
|
*/
|
||||||
function mayApprove() { /* {{{ */
|
function mayApprove() { /* {{{ */
|
||||||
if(get_class($this->obj) == 'SeedDMS_Core_Document') {
|
if(get_class($this->obj) == 'SeedDMS_Core_Document') {
|
||||||
$latestContent = $this->obj->getLatestContent();
|
$latestContent = $this->obj->getLatestContent();
|
||||||
$status = $latestContent->getStatus();
|
$status = $latestContent->getStatus();
|
||||||
if ($status["status"]!=S_OBSOLETE) {
|
if ($status["status"]!=S_OBSOLETE && $status["status"]!=S_DRAFT_REV) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -121,6 +121,8 @@ class Settings { /* {{{ */
|
||||||
var $_enableVersionModification = false;
|
var $_enableVersionModification = false;
|
||||||
// enable/disable duplicate names of a document in a folder
|
// enable/disable duplicate names of a document in a folder
|
||||||
var $_enableDuplicateDocNames = true;
|
var $_enableDuplicateDocNames = true;
|
||||||
|
// override mimetype set by browser when uploading a file
|
||||||
|
var $_overrideMimeType = false;
|
||||||
// enable/disable notification when added as a reviewer/approver
|
// enable/disable notification when added as a reviewer/approver
|
||||||
var $_enableNotificationAppRev = true;
|
var $_enableNotificationAppRev = true;
|
||||||
// enable/disable notification of users/group who need to take action for
|
// enable/disable notification of users/group who need to take action for
|
||||||
|
@ -483,6 +485,7 @@ class Settings { /* {{{ */
|
||||||
$this->_enableVersionDeletion = Settings::boolval($tab["enableVersionDeletion"]);
|
$this->_enableVersionDeletion = Settings::boolval($tab["enableVersionDeletion"]);
|
||||||
$this->_enableVersionModification = Settings::boolval($tab["enableVersionModification"]);
|
$this->_enableVersionModification = Settings::boolval($tab["enableVersionModification"]);
|
||||||
$this->_enableDuplicateDocNames = Settings::boolval($tab["enableDuplicateDocNames"]);
|
$this->_enableDuplicateDocNames = Settings::boolval($tab["enableDuplicateDocNames"]);
|
||||||
|
$this->_overrideMimeType = Settings::boolval($tab["overrideMimeType"]);
|
||||||
|
|
||||||
// XML Path: /configuration/advanced/notification
|
// XML Path: /configuration/advanced/notification
|
||||||
$node = $xml->xpath('/configuration/advanced/notification');
|
$node = $xml->xpath('/configuration/advanced/notification');
|
||||||
|
@ -508,7 +511,9 @@ class Settings { /* {{{ */
|
||||||
$this->_maxExecutionTime = ini_get("max_execution_time");
|
$this->_maxExecutionTime = ini_get("max_execution_time");
|
||||||
|
|
||||||
// XML Path: /configuration/system/advanced/converters
|
// XML Path: /configuration/system/advanced/converters
|
||||||
$converters = $xml->xpath('/configuration/advanced/converters/converter');
|
$converters = $xml->xpath('/configuration/advanced/converters[@target="fulltext"]/converter');
|
||||||
|
if(!$converters)
|
||||||
|
$converters = $xml->xpath('/configuration/advanced/converters/converter');
|
||||||
$this->_converters = array();
|
$this->_converters = array();
|
||||||
foreach($converters as $converter) {
|
foreach($converters as $converter) {
|
||||||
$tab = $converter->attributes();
|
$tab = $converter->attributes();
|
||||||
|
@ -739,6 +744,7 @@ class Settings { /* {{{ */
|
||||||
$this->setXMLAttributValue($node, "enableVersionDeletion", $this->_enableVersionDeletion);
|
$this->setXMLAttributValue($node, "enableVersionDeletion", $this->_enableVersionDeletion);
|
||||||
$this->setXMLAttributValue($node, "enableVersionModification", $this->_enableVersionModification);
|
$this->setXMLAttributValue($node, "enableVersionModification", $this->_enableVersionModification);
|
||||||
$this->setXMLAttributValue($node, "enableDuplicateDocNames", $this->_enableDuplicateDocNames);
|
$this->setXMLAttributValue($node, "enableDuplicateDocNames", $this->_enableDuplicateDocNames);
|
||||||
|
$this->setXMLAttributValue($node, "overrideMimeType", $this->_overrideMimeType);
|
||||||
|
|
||||||
// XML Path: /configuration/advanced/notification
|
// XML Path: /configuration/advanced/notification
|
||||||
$node = $this->getXMLNode($xml, '/configuration/advanced', 'notification');
|
$node = $this->getXMLNode($xml, '/configuration/advanced', 'notification');
|
||||||
|
|
|
@ -442,4 +442,46 @@ function checkQuota($user) { /* {{{ */
|
||||||
|
|
||||||
return ($quota - $user->getUsedDiskSpace());
|
return ($quota - $user->getUsedDiskSpace());
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return file extension for a give mimetype
|
||||||
|
*
|
||||||
|
* @param string $mimetype Mime-Type
|
||||||
|
* @return string file extension including leading dot
|
||||||
|
*/
|
||||||
|
function get_extension($mimetype) { /* {{{ */
|
||||||
|
if(empty($mimetype)) return false;
|
||||||
|
switch($mimetype) {
|
||||||
|
case 'image/bmp': return '.bmp';
|
||||||
|
case 'image/cis-cod': return '.cod';
|
||||||
|
case 'image/gif': return '.gif';
|
||||||
|
case 'image/ief': return '.ief';
|
||||||
|
case 'image/jpeg': return '.jpg';
|
||||||
|
case 'image/pipeg': return '.jfif';
|
||||||
|
case 'image/tiff': return '.tif';
|
||||||
|
case 'image/x-cmu-raster': return '.ras';
|
||||||
|
case 'image/x-cmx': return '.cmx';
|
||||||
|
case 'image/x-icon': return '.ico';
|
||||||
|
case 'image/x-portable-anymap': return '.pnm';
|
||||||
|
case 'image/x-portable-bitmap': return '.pbm';
|
||||||
|
case 'image/x-portable-graymap': return '.pgm';
|
||||||
|
case 'image/x-portable-pixmap': return '.ppm';
|
||||||
|
case 'image/x-rgb': return '.rgb';
|
||||||
|
case 'image/x-xbitmap': return '.xbm';
|
||||||
|
case 'image/x-xpixmap': return '.xpm';
|
||||||
|
case 'image/x-xwindowdump': return '.xwd';
|
||||||
|
case 'image/png': return '.png';
|
||||||
|
case 'image/x-jps': return '.jps';
|
||||||
|
case 'image/x-freehand': return '.fh';
|
||||||
|
case 'image/svg+xml': return '.svg';
|
||||||
|
case 'application/zip': return '.zip';
|
||||||
|
case 'application/x-rar': return '.rar';
|
||||||
|
case 'application/pdf': return '.pdf';
|
||||||
|
case 'application/postscript': return '.ps';
|
||||||
|
case 'application/vnd.openxmlformats-officedocument.wordprocessingml.document': return '.docx';
|
||||||
|
case 'text/plain': return '.txt';
|
||||||
|
case 'text/csv': return '.csv';
|
||||||
|
default: return false;
|
||||||
|
}
|
||||||
|
} /* }}} */
|
||||||
?>
|
?>
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
|
|
||||||
class SeedDMS_Version {
|
class SeedDMS_Version {
|
||||||
|
|
||||||
public $_number = "4.3.18";
|
public $_number = "4.3.19";
|
||||||
private $_string = "SeedDMS";
|
private $_string = "SeedDMS";
|
||||||
|
|
||||||
function SeedDMS_Version() {
|
function SeedDMS_Version() {
|
||||||
|
|
|
@ -119,7 +119,7 @@ function fileExistsInIncludePath($file) { /* {{{ */
|
||||||
* Load default settings + set
|
* Load default settings + set
|
||||||
*/
|
*/
|
||||||
define("SEEDDMS_INSTALL", "on");
|
define("SEEDDMS_INSTALL", "on");
|
||||||
define("SEEDDMS_VERSION", "4.3.18");
|
define("SEEDDMS_VERSION", "4.3.19");
|
||||||
|
|
||||||
require_once('../inc/inc.ClassSettings.php');
|
require_once('../inc/inc.ClassSettings.php');
|
||||||
|
|
||||||
|
|
1
languages/ar_EG/help/README
Normal file
1
languages/ar_EG/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -84,6 +84,7 @@ URL: [url]',
|
||||||
'approval_deletion_email' => 'طلب الموافقة تم الغاؤه',
|
'approval_deletion_email' => 'طلب الموافقة تم الغاؤه',
|
||||||
'approval_deletion_email_body' => '',
|
'approval_deletion_email_body' => '',
|
||||||
'approval_deletion_email_subject' => '',
|
'approval_deletion_email_subject' => '',
|
||||||
|
'approval_file' => '',
|
||||||
'approval_group' => 'مجموعة الموافقة',
|
'approval_group' => 'مجموعة الموافقة',
|
||||||
'approval_log' => 'ﺲﺠﻟ ﺎﻠﻣﻭﺎﻔﻗﺓ',
|
'approval_log' => 'ﺲﺠﻟ ﺎﻠﻣﻭﺎﻔﻗﺓ',
|
||||||
'approval_request_email' => 'طلب الموافقة',
|
'approval_request_email' => 'طلب الموافقة',
|
||||||
|
@ -233,6 +234,8 @@ URL: [url]',
|
||||||
'confirm_update_transmittalitem' => '',
|
'confirm_update_transmittalitem' => '',
|
||||||
'content' => 'المحتوى',
|
'content' => 'المحتوى',
|
||||||
'continue' => 'استمرار',
|
'continue' => 'استمرار',
|
||||||
|
'converter_new_cmd' => '',
|
||||||
|
'converter_new_mimetype' => '',
|
||||||
'copied_to_checkout_as' => '',
|
'copied_to_checkout_as' => '',
|
||||||
'create_fulltext_index' => 'انشاء فهرس للنص الكامل',
|
'create_fulltext_index' => 'انشاء فهرس للنص الكامل',
|
||||||
'create_fulltext_index_warning' => 'انت على وشك اعادة انشاء فهرس النص الكامل.هذا سيتطلب وقت كافي وسيؤثر بشكل عام على كفاءة النظام. اذا كنت حقا تود اعادة انشاء الفهرس، من فضلك قم بتاكيد العملية.',
|
'create_fulltext_index_warning' => 'انت على وشك اعادة انشاء فهرس النص الكامل.هذا سيتطلب وقت كافي وسيؤثر بشكل عام على كفاءة النظام. اذا كنت حقا تود اعادة انشاء الفهرس، من فضلك قم بتاكيد العملية.',
|
||||||
|
@ -334,6 +337,7 @@ URL: [url]',
|
||||||
'do_object_setchecksum' => 'تحديد فحص اخطاء',
|
'do_object_setchecksum' => 'تحديد فحص اخطاء',
|
||||||
'do_object_setfilesize' => 'تحديد حجم الملف',
|
'do_object_setfilesize' => 'تحديد حجم الملف',
|
||||||
'do_object_unlink' => 'مسح اصدار مستند',
|
'do_object_unlink' => 'مسح اصدار مستند',
|
||||||
|
'draft' => '',
|
||||||
'draft_pending_approval' => 'مسودة - قيد الموافقة',
|
'draft_pending_approval' => 'مسودة - قيد الموافقة',
|
||||||
'draft_pending_review' => 'مسودة - قيد المراجعة',
|
'draft_pending_review' => 'مسودة - قيد المراجعة',
|
||||||
'drag_icon_here' => 'قم بسحب ايقونة المستند او المجلد الى هنا!',
|
'drag_icon_here' => 'قم بسحب ايقونة المستند او المجلد الى هنا!',
|
||||||
|
@ -344,6 +348,7 @@ URL: [url]',
|
||||||
'dump_creation_warning' => 'من خلال تلك العملية يمكنك انشاء ملف مستخرج من محتوى قاعدة البيانات. بعد انشاء الملف المستخرج سيتم حفظه في مجلد البيانات الخاص بسيرفرك',
|
'dump_creation_warning' => 'من خلال تلك العملية يمكنك انشاء ملف مستخرج من محتوى قاعدة البيانات. بعد انشاء الملف المستخرج سيتم حفظه في مجلد البيانات الخاص بسيرفرك',
|
||||||
'dump_list' => 'ملف مستخرج حالي',
|
'dump_list' => 'ملف مستخرج حالي',
|
||||||
'dump_remove' => 'ازالة الملف المستخرج',
|
'dump_remove' => 'ازالة الملف المستخرج',
|
||||||
|
'duplicate_content' => '',
|
||||||
'edit' => 'تعديل',
|
'edit' => 'تعديل',
|
||||||
'edit_attributes' => 'تعديل السمات',
|
'edit_attributes' => 'تعديل السمات',
|
||||||
'edit_comment' => 'تعديل تعليق',
|
'edit_comment' => 'تعديل تعليق',
|
||||||
|
@ -385,6 +390,7 @@ Parent folder: [folder_path]
|
||||||
المستخدم: [username]
|
المستخدم: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'expiry_changed_email_subject' => '[sitename]: [name] - تم تغيير تاريخ الصلاحية',
|
'expiry_changed_email_subject' => '[sitename]: [name] - تم تغيير تاريخ الصلاحية',
|
||||||
|
'export' => '',
|
||||||
'extension_manager' => '',
|
'extension_manager' => '',
|
||||||
'february' => 'فبراير',
|
'february' => 'فبراير',
|
||||||
'file' => 'ملف',
|
'file' => 'ملف',
|
||||||
|
@ -463,6 +469,7 @@ URL: [url]',
|
||||||
'hu_HU' => 'مجرية',
|
'hu_HU' => 'مجرية',
|
||||||
'id' => 'معرف',
|
'id' => 'معرف',
|
||||||
'identical_version' => 'الاصدار الجديد مماثل للاصدار الحالي.',
|
'identical_version' => 'الاصدار الجديد مماثل للاصدار الحالي.',
|
||||||
|
'include_content' => '',
|
||||||
'include_documents' => 'اشمل مستندات',
|
'include_documents' => 'اشمل مستندات',
|
||||||
'include_subdirectories' => 'اشمل مجلدات فرعية',
|
'include_subdirectories' => 'اشمل مجلدات فرعية',
|
||||||
'index_converters' => 'فهرس تحويل المستند',
|
'index_converters' => 'فهرس تحويل المستند',
|
||||||
|
@ -689,6 +696,7 @@ URL: [url]',
|
||||||
'personal_default_keywords' => 'قوائم الكلمات البحثية الشخصية',
|
'personal_default_keywords' => 'قوائم الكلمات البحثية الشخصية',
|
||||||
'pl_PL' => 'ﺎﻠﺑﻮﻠﻧﺪﻳﺓ',
|
'pl_PL' => 'ﺎﻠﺑﻮﻠﻧﺪﻳﺓ',
|
||||||
'possible_substitutes' => '',
|
'possible_substitutes' => '',
|
||||||
|
'preview_converters' => '',
|
||||||
'previous_state' => 'حالة سابقة',
|
'previous_state' => 'حالة سابقة',
|
||||||
'previous_versions' => 'اصدارات سابقة',
|
'previous_versions' => 'اصدارات سابقة',
|
||||||
'pt_BR' => 'البرتغالية (BR)',
|
'pt_BR' => 'البرتغالية (BR)',
|
||||||
|
@ -744,6 +752,7 @@ URL: [url]',
|
||||||
'review_deletion_email' => 'طلب المراجعة تم مسحه',
|
'review_deletion_email' => 'طلب المراجعة تم مسحه',
|
||||||
'review_deletion_email_body' => '',
|
'review_deletion_email_body' => '',
|
||||||
'review_deletion_email_subject' => '',
|
'review_deletion_email_subject' => '',
|
||||||
|
'review_file' => '',
|
||||||
'review_group' => 'مجموعة المراجعة',
|
'review_group' => 'مجموعة المراجعة',
|
||||||
'review_log' => 'ﺲﺠﻟ ﺎﻠﻣﺭﺎﺠﻋﺓ',
|
'review_log' => 'ﺲﺠﻟ ﺎﻠﻣﺭﺎﺠﻋﺓ',
|
||||||
'review_request_email' => 'طلب مراجعة',
|
'review_request_email' => 'طلب مراجعة',
|
||||||
|
@ -973,6 +982,10 @@ URL: [url]',
|
||||||
'settings_guestID_desc' => '',
|
'settings_guestID_desc' => '',
|
||||||
'settings_httpRoot' => '',
|
'settings_httpRoot' => '',
|
||||||
'settings_httpRoot_desc' => '',
|
'settings_httpRoot_desc' => '',
|
||||||
|
'settings_initialDocumentStatus' => '',
|
||||||
|
'settings_initialDocumentStatus_desc' => '',
|
||||||
|
'settings_initialDocumentStatus_draft' => '',
|
||||||
|
'settings_initialDocumentStatus_released' => '',
|
||||||
'settings_installADOdb' => '',
|
'settings_installADOdb' => '',
|
||||||
'settings_install_disabled' => '',
|
'settings_install_disabled' => '',
|
||||||
'settings_install_pear_package_log' => '',
|
'settings_install_pear_package_log' => '',
|
||||||
|
@ -1006,6 +1019,8 @@ URL: [url]',
|
||||||
'settings_Notification' => '',
|
'settings_Notification' => '',
|
||||||
'settings_notwritable' => '',
|
'settings_notwritable' => '',
|
||||||
'settings_no_content_dir' => '',
|
'settings_no_content_dir' => '',
|
||||||
|
'settings_overrideMimeType' => '',
|
||||||
|
'settings_overrideMimeType_desc' => '',
|
||||||
'settings_partitionSize' => '',
|
'settings_partitionSize' => '',
|
||||||
'settings_partitionSize_desc' => '',
|
'settings_partitionSize_desc' => '',
|
||||||
'settings_passwordExpiration' => 'Password expiration',
|
'settings_passwordExpiration' => 'Password expiration',
|
||||||
|
@ -1210,6 +1225,7 @@ URL: [url]',
|
||||||
'tuesday' => 'الثلاثاء',
|
'tuesday' => 'الثلاثاء',
|
||||||
'tuesday_abbr' => 'ث',
|
'tuesday_abbr' => 'ث',
|
||||||
'type_to_search' => 'اكتب لتبحث',
|
'type_to_search' => 'اكتب لتبحث',
|
||||||
|
'uk_UA' => '',
|
||||||
'under_folder' => 'في المجلد',
|
'under_folder' => 'في المجلد',
|
||||||
'unknown_attrdef' => '',
|
'unknown_attrdef' => '',
|
||||||
'unknown_command' => 'لم يتم التعرف على الأمر.',
|
'unknown_command' => 'لم يتم التعرف على الأمر.',
|
||||||
|
|
1
languages/bg_BG/help/README
Normal file
1
languages/bg_BG/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -80,6 +80,7 @@ $text = array(
|
||||||
'approval_deletion_email' => 'Запитване за утвърждаване за изтрит',
|
'approval_deletion_email' => 'Запитване за утвърждаване за изтрит',
|
||||||
'approval_deletion_email_body' => '',
|
'approval_deletion_email_body' => '',
|
||||||
'approval_deletion_email_subject' => '',
|
'approval_deletion_email_subject' => '',
|
||||||
|
'approval_file' => '',
|
||||||
'approval_group' => 'Утвърждаваща група',
|
'approval_group' => 'Утвърждаваща група',
|
||||||
'approval_log' => '',
|
'approval_log' => '',
|
||||||
'approval_request_email' => 'Запитване за утвърждаване',
|
'approval_request_email' => 'Запитване за утвърждаване',
|
||||||
|
@ -218,6 +219,8 @@ $text = array(
|
||||||
'confirm_update_transmittalitem' => '',
|
'confirm_update_transmittalitem' => '',
|
||||||
'content' => 'Съдържание',
|
'content' => 'Съдържание',
|
||||||
'continue' => 'Продължи',
|
'continue' => 'Продължи',
|
||||||
|
'converter_new_cmd' => '',
|
||||||
|
'converter_new_mimetype' => '',
|
||||||
'copied_to_checkout_as' => '',
|
'copied_to_checkout_as' => '',
|
||||||
'create_fulltext_index' => 'Създай пълнотекстов индекс',
|
'create_fulltext_index' => 'Създай пълнотекстов индекс',
|
||||||
'create_fulltext_index_warning' => 'Вие искате да пресъздадете пълнотекстов индекс. Това ще отнеме време и ще понижи производителността. Да продолжа ли?',
|
'create_fulltext_index_warning' => 'Вие искате да пресъздадете пълнотекстов индекс. Това ще отнеме време и ще понижи производителността. Да продолжа ли?',
|
||||||
|
@ -289,6 +292,7 @@ $text = array(
|
||||||
'do_object_setchecksum' => 'Установи контролна сума',
|
'do_object_setchecksum' => 'Установи контролна сума',
|
||||||
'do_object_setfilesize' => 'Установи размер на файла',
|
'do_object_setfilesize' => 'Установи размер на файла',
|
||||||
'do_object_unlink' => '',
|
'do_object_unlink' => '',
|
||||||
|
'draft' => '',
|
||||||
'draft_pending_approval' => 'Чернова - очаква утвърждаване',
|
'draft_pending_approval' => 'Чернова - очаква утвърждаване',
|
||||||
'draft_pending_review' => 'Чернова - очаква рецензия',
|
'draft_pending_review' => 'Чернова - очаква рецензия',
|
||||||
'drag_icon_here' => 'Провлачи икона или папка, или документ ТУК!',
|
'drag_icon_here' => 'Провлачи икона или папка, или документ ТУК!',
|
||||||
|
@ -299,6 +303,7 @@ $text = array(
|
||||||
'dump_creation_warning' => 'Тази операция шъ създаде дамп на базата данни. След създаването, файлът ще бъде съхранен в папката с данни на сървъра.',
|
'dump_creation_warning' => 'Тази операция шъ създаде дамп на базата данни. След създаването, файлът ще бъде съхранен в папката с данни на сървъра.',
|
||||||
'dump_list' => 'Съществуващи дъмпове',
|
'dump_list' => 'Съществуващи дъмпове',
|
||||||
'dump_remove' => 'Изтрий дъмп',
|
'dump_remove' => 'Изтрий дъмп',
|
||||||
|
'duplicate_content' => '',
|
||||||
'edit' => 'Редактирай',
|
'edit' => 'Редактирай',
|
||||||
'edit_attributes' => 'Редактирай атрибути',
|
'edit_attributes' => 'Редактирай атрибути',
|
||||||
'edit_comment' => 'Редактирай коментар',
|
'edit_comment' => 'Редактирай коментар',
|
||||||
|
@ -336,6 +341,7 @@ $text = array(
|
||||||
'expiry_changed_email' => 'Датата на изтичане променена',
|
'expiry_changed_email' => 'Датата на изтичане променена',
|
||||||
'expiry_changed_email_body' => '',
|
'expiry_changed_email_body' => '',
|
||||||
'expiry_changed_email_subject' => '',
|
'expiry_changed_email_subject' => '',
|
||||||
|
'export' => '',
|
||||||
'extension_manager' => '',
|
'extension_manager' => '',
|
||||||
'february' => 'Февруари',
|
'february' => 'Февруари',
|
||||||
'file' => 'Файл',
|
'file' => 'Файл',
|
||||||
|
@ -394,6 +400,7 @@ $text = array(
|
||||||
'hu_HU' => '',
|
'hu_HU' => '',
|
||||||
'id' => 'ID',
|
'id' => 'ID',
|
||||||
'identical_version' => 'Новата версия е идентична с текущата.',
|
'identical_version' => 'Новата версия е идентична с текущата.',
|
||||||
|
'include_content' => '',
|
||||||
'include_documents' => 'Включи документи',
|
'include_documents' => 'Включи документи',
|
||||||
'include_subdirectories' => 'Включи под-папки',
|
'include_subdirectories' => 'Включи под-папки',
|
||||||
'index_converters' => 'Index document conversion',
|
'index_converters' => 'Index document conversion',
|
||||||
|
@ -590,6 +597,7 @@ $text = array(
|
||||||
'personal_default_keywords' => 'Личен списък с ключови думи',
|
'personal_default_keywords' => 'Личен списък с ключови думи',
|
||||||
'pl_PL' => '',
|
'pl_PL' => '',
|
||||||
'possible_substitutes' => '',
|
'possible_substitutes' => '',
|
||||||
|
'preview_converters' => '',
|
||||||
'previous_state' => 'Предишно състояние',
|
'previous_state' => 'Предишно състояние',
|
||||||
'previous_versions' => 'Предишни версии',
|
'previous_versions' => 'Предишни версии',
|
||||||
'pt_BR' => '',
|
'pt_BR' => '',
|
||||||
|
@ -629,6 +637,7 @@ $text = array(
|
||||||
'review_deletion_email' => 'Запитване за рецензия премахнато',
|
'review_deletion_email' => 'Запитване за рецензия премахнато',
|
||||||
'review_deletion_email_body' => '',
|
'review_deletion_email_body' => '',
|
||||||
'review_deletion_email_subject' => '',
|
'review_deletion_email_subject' => '',
|
||||||
|
'review_file' => '',
|
||||||
'review_group' => 'Рецензираща група',
|
'review_group' => 'Рецензираща група',
|
||||||
'review_log' => '',
|
'review_log' => '',
|
||||||
'review_request_email' => 'Запитване за рецензия',
|
'review_request_email' => 'Запитване за рецензия',
|
||||||
|
@ -838,6 +847,10 @@ $text = array(
|
||||||
'settings_guestID_desc' => 'Идентификатор за гост (може да не се променя)',
|
'settings_guestID_desc' => 'Идентификатор за гост (може да не се променя)',
|
||||||
'settings_httpRoot' => 'Корен Http',
|
'settings_httpRoot' => 'Корен Http',
|
||||||
'settings_httpRoot_desc' => 'Относителен път в URL, след доменната част. Без http://. Например ако пълния URL http://www.example.com/letodms/, то трябва да укажем \'/letodms/\'. Ако URL http://www.example.com/, то \'/\'',
|
'settings_httpRoot_desc' => 'Относителен път в URL, след доменната част. Без http://. Например ако пълния URL http://www.example.com/letodms/, то трябва да укажем \'/letodms/\'. Ако URL http://www.example.com/, то \'/\'',
|
||||||
|
'settings_initialDocumentStatus' => '',
|
||||||
|
'settings_initialDocumentStatus_desc' => '',
|
||||||
|
'settings_initialDocumentStatus_draft' => '',
|
||||||
|
'settings_initialDocumentStatus_released' => '',
|
||||||
'settings_installADOdb' => 'Инсталирай ADOdb',
|
'settings_installADOdb' => 'Инсталирай ADOdb',
|
||||||
'settings_install_disabled' => 'ENABLE_INSTALL_TOOL изтрит. Сега може да влезете за последваща конфигурация на системата.',
|
'settings_install_disabled' => 'ENABLE_INSTALL_TOOL изтрит. Сега може да влезете за последваща конфигурация на системата.',
|
||||||
'settings_install_pear_package_log' => 'Инсталирай пакета Pear \'Log\'',
|
'settings_install_pear_package_log' => 'Инсталирай пакета Pear \'Log\'',
|
||||||
|
@ -871,6 +884,8 @@ $text = array(
|
||||||
'settings_Notification' => 'Настройка за известяване',
|
'settings_Notification' => 'Настройка за известяване',
|
||||||
'settings_notwritable' => 'Конфигурацията не може да бъде съхранена, защото файлът на конфигурацията е само за четене.',
|
'settings_notwritable' => 'Конфигурацията не може да бъде съхранена, защото файлът на конфигурацията е само за четене.',
|
||||||
'settings_no_content_dir' => 'Каталог със съдържанието',
|
'settings_no_content_dir' => 'Каталог със съдържанието',
|
||||||
|
'settings_overrideMimeType' => '',
|
||||||
|
'settings_overrideMimeType_desc' => '',
|
||||||
'settings_partitionSize' => 'Частичен размер на файла',
|
'settings_partitionSize' => 'Частичен размер на файла',
|
||||||
'settings_partitionSize_desc' => 'Размер на частичните файлове в байтове, качвани чрез jumploader. Не установвявайте над максимално возможния размер, установен на сървъра.',
|
'settings_partitionSize_desc' => 'Размер на частичните файлове в байтове, качвани чрез jumploader. Не установвявайте над максимално возможния размер, установен на сървъра.',
|
||||||
'settings_passwordExpiration' => 'Валидност на парола',
|
'settings_passwordExpiration' => 'Валидност на парола',
|
||||||
|
@ -1066,6 +1081,7 @@ $text = array(
|
||||||
'tuesday' => 'вторник',
|
'tuesday' => 'вторник',
|
||||||
'tuesday_abbr' => '',
|
'tuesday_abbr' => '',
|
||||||
'type_to_search' => 'Тип за търсене',
|
'type_to_search' => 'Тип за търсене',
|
||||||
|
'uk_UA' => '',
|
||||||
'under_folder' => 'В папка',
|
'under_folder' => 'В папка',
|
||||||
'unknown_attrdef' => '',
|
'unknown_attrdef' => '',
|
||||||
'unknown_command' => 'Командата не е позната.',
|
'unknown_command' => 'Командата не е позната.',
|
||||||
|
|
1
languages/ca_ES/help/README
Normal file
1
languages/ca_ES/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -80,6 +80,7 @@ $text = array(
|
||||||
'approval_deletion_email' => 'Demanda d\'aprovació esborrada',
|
'approval_deletion_email' => 'Demanda d\'aprovació esborrada',
|
||||||
'approval_deletion_email_body' => '',
|
'approval_deletion_email_body' => '',
|
||||||
'approval_deletion_email_subject' => '',
|
'approval_deletion_email_subject' => '',
|
||||||
|
'approval_file' => '',
|
||||||
'approval_group' => 'Grup aprovador',
|
'approval_group' => 'Grup aprovador',
|
||||||
'approval_log' => '',
|
'approval_log' => '',
|
||||||
'approval_request_email' => 'Petició d\'aprovació',
|
'approval_request_email' => 'Petició d\'aprovació',
|
||||||
|
@ -223,6 +224,8 @@ URL: [url]',
|
||||||
'confirm_update_transmittalitem' => '',
|
'confirm_update_transmittalitem' => '',
|
||||||
'content' => 'Contingut',
|
'content' => 'Contingut',
|
||||||
'continue' => 'Continuar',
|
'continue' => 'Continuar',
|
||||||
|
'converter_new_cmd' => '',
|
||||||
|
'converter_new_mimetype' => '',
|
||||||
'copied_to_checkout_as' => '',
|
'copied_to_checkout_as' => '',
|
||||||
'create_fulltext_index' => '',
|
'create_fulltext_index' => '',
|
||||||
'create_fulltext_index_warning' => '',
|
'create_fulltext_index_warning' => '',
|
||||||
|
@ -294,6 +297,7 @@ URL: [url]',
|
||||||
'do_object_setchecksum' => '',
|
'do_object_setchecksum' => '',
|
||||||
'do_object_setfilesize' => '',
|
'do_object_setfilesize' => '',
|
||||||
'do_object_unlink' => '',
|
'do_object_unlink' => '',
|
||||||
|
'draft' => '',
|
||||||
'draft_pending_approval' => 'Esborrany - pendent d\'aprovació',
|
'draft_pending_approval' => 'Esborrany - pendent d\'aprovació',
|
||||||
'draft_pending_review' => 'Esborrany - pendent de revisió',
|
'draft_pending_review' => 'Esborrany - pendent de revisió',
|
||||||
'drag_icon_here' => '',
|
'drag_icon_here' => '',
|
||||||
|
@ -304,6 +308,7 @@ URL: [url]',
|
||||||
'dump_creation_warning' => 'Amb aquesta operació es crearà un bolcat a fitxer del contingut de la base de dades. Després de la creació del bolcat, el fitxer es guardarà a la carpeta de dades del seu servidor.',
|
'dump_creation_warning' => 'Amb aquesta operació es crearà un bolcat a fitxer del contingut de la base de dades. Després de la creació del bolcat, el fitxer es guardarà a la carpeta de dades del seu servidor.',
|
||||||
'dump_list' => 'Fitxers de bolcat existents',
|
'dump_list' => 'Fitxers de bolcat existents',
|
||||||
'dump_remove' => 'Eliminar fitxer de bolcat',
|
'dump_remove' => 'Eliminar fitxer de bolcat',
|
||||||
|
'duplicate_content' => '',
|
||||||
'edit' => 'editar',
|
'edit' => 'editar',
|
||||||
'edit_attributes' => '',
|
'edit_attributes' => '',
|
||||||
'edit_comment' => 'Editar comentari',
|
'edit_comment' => 'Editar comentari',
|
||||||
|
@ -341,6 +346,7 @@ URL: [url]',
|
||||||
'expiry_changed_email' => 'Data de caducitat modificada',
|
'expiry_changed_email' => 'Data de caducitat modificada',
|
||||||
'expiry_changed_email_body' => '',
|
'expiry_changed_email_body' => '',
|
||||||
'expiry_changed_email_subject' => '',
|
'expiry_changed_email_subject' => '',
|
||||||
|
'export' => '',
|
||||||
'extension_manager' => '',
|
'extension_manager' => '',
|
||||||
'february' => 'Febrer',
|
'february' => 'Febrer',
|
||||||
'file' => 'Fitxer',
|
'file' => 'Fitxer',
|
||||||
|
@ -399,6 +405,7 @@ URL: [url]',
|
||||||
'hu_HU' => '',
|
'hu_HU' => '',
|
||||||
'id' => 'ID',
|
'id' => 'ID',
|
||||||
'identical_version' => '',
|
'identical_version' => '',
|
||||||
|
'include_content' => '',
|
||||||
'include_documents' => 'Incloure documents',
|
'include_documents' => 'Incloure documents',
|
||||||
'include_subdirectories' => 'Incloure subdirectoris',
|
'include_subdirectories' => 'Incloure subdirectoris',
|
||||||
'index_converters' => '',
|
'index_converters' => '',
|
||||||
|
@ -595,6 +602,7 @@ URL: [url]',
|
||||||
'personal_default_keywords' => 'Mots clau personals',
|
'personal_default_keywords' => 'Mots clau personals',
|
||||||
'pl_PL' => '',
|
'pl_PL' => '',
|
||||||
'possible_substitutes' => '',
|
'possible_substitutes' => '',
|
||||||
|
'preview_converters' => '',
|
||||||
'previous_state' => '',
|
'previous_state' => '',
|
||||||
'previous_versions' => 'Versions anteriors',
|
'previous_versions' => 'Versions anteriors',
|
||||||
'pt_BR' => '',
|
'pt_BR' => '',
|
||||||
|
@ -634,6 +642,7 @@ URL: [url]',
|
||||||
'review_deletion_email' => 'Petició de revisió eliminada',
|
'review_deletion_email' => 'Petició de revisió eliminada',
|
||||||
'review_deletion_email_body' => '',
|
'review_deletion_email_body' => '',
|
||||||
'review_deletion_email_subject' => '',
|
'review_deletion_email_subject' => '',
|
||||||
|
'review_file' => '',
|
||||||
'review_group' => 'Grup de revisió',
|
'review_group' => 'Grup de revisió',
|
||||||
'review_log' => '',
|
'review_log' => '',
|
||||||
'review_request_email' => 'Petició de revisió',
|
'review_request_email' => 'Petició de revisió',
|
||||||
|
@ -843,6 +852,10 @@ URL: [url]',
|
||||||
'settings_guestID_desc' => '',
|
'settings_guestID_desc' => '',
|
||||||
'settings_httpRoot' => 'Http Root',
|
'settings_httpRoot' => 'Http Root',
|
||||||
'settings_httpRoot_desc' => '',
|
'settings_httpRoot_desc' => '',
|
||||||
|
'settings_initialDocumentStatus' => '',
|
||||||
|
'settings_initialDocumentStatus_desc' => '',
|
||||||
|
'settings_initialDocumentStatus_draft' => '',
|
||||||
|
'settings_initialDocumentStatus_released' => '',
|
||||||
'settings_installADOdb' => 'Install ADOdb',
|
'settings_installADOdb' => 'Install ADOdb',
|
||||||
'settings_install_disabled' => '',
|
'settings_install_disabled' => '',
|
||||||
'settings_install_pear_package_log' => '',
|
'settings_install_pear_package_log' => '',
|
||||||
|
@ -876,6 +889,8 @@ URL: [url]',
|
||||||
'settings_Notification' => '',
|
'settings_Notification' => '',
|
||||||
'settings_notwritable' => '',
|
'settings_notwritable' => '',
|
||||||
'settings_no_content_dir' => '',
|
'settings_no_content_dir' => '',
|
||||||
|
'settings_overrideMimeType' => '',
|
||||||
|
'settings_overrideMimeType_desc' => '',
|
||||||
'settings_partitionSize' => '',
|
'settings_partitionSize' => '',
|
||||||
'settings_partitionSize_desc' => '',
|
'settings_partitionSize_desc' => '',
|
||||||
'settings_passwordExpiration' => '',
|
'settings_passwordExpiration' => '',
|
||||||
|
@ -1071,6 +1086,7 @@ URL: [url]',
|
||||||
'tuesday' => 'Dimarts',
|
'tuesday' => 'Dimarts',
|
||||||
'tuesday_abbr' => '',
|
'tuesday_abbr' => '',
|
||||||
'type_to_search' => '',
|
'type_to_search' => '',
|
||||||
|
'uk_UA' => '',
|
||||||
'under_folder' => 'A carpeta',
|
'under_folder' => 'A carpeta',
|
||||||
'unknown_attrdef' => '',
|
'unknown_attrdef' => '',
|
||||||
'unknown_command' => 'Ordre no reconeguda.',
|
'unknown_command' => 'Ordre no reconeguda.',
|
||||||
|
|
1
languages/cs_CZ/help/README
Normal file
1
languages/cs_CZ/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -84,6 +84,7 @@ URL: [url]',
|
||||||
'approval_deletion_email' => 'Zrušení schválení požadavku',
|
'approval_deletion_email' => 'Zrušení schválení požadavku',
|
||||||
'approval_deletion_email_body' => '',
|
'approval_deletion_email_body' => '',
|
||||||
'approval_deletion_email_subject' => '',
|
'approval_deletion_email_subject' => '',
|
||||||
|
'approval_file' => '',
|
||||||
'approval_group' => 'Skupina schválení',
|
'approval_group' => 'Skupina schválení',
|
||||||
'approval_log' => 'Log schvalování',
|
'approval_log' => 'Log schvalování',
|
||||||
'approval_request_email' => 'Schválení požadavku',
|
'approval_request_email' => 'Schválení požadavku',
|
||||||
|
@ -240,6 +241,8 @@ URL: [url]',
|
||||||
'confirm_update_transmittalitem' => '',
|
'confirm_update_transmittalitem' => '',
|
||||||
'content' => 'Domů',
|
'content' => 'Domů',
|
||||||
'continue' => 'Pokračovat',
|
'continue' => 'Pokračovat',
|
||||||
|
'converter_new_cmd' => '',
|
||||||
|
'converter_new_mimetype' => '',
|
||||||
'copied_to_checkout_as' => '',
|
'copied_to_checkout_as' => '',
|
||||||
'create_fulltext_index' => 'Vytvořit fulltext index',
|
'create_fulltext_index' => 'Vytvořit fulltext index',
|
||||||
'create_fulltext_index_warning' => 'Hodláte znovu vytvořit fulltext index. Může to trvat dlouho a zpomalit běh systému. Pokud víte, co děláte, potvďte operaci.',
|
'create_fulltext_index_warning' => 'Hodláte znovu vytvořit fulltext index. Může to trvat dlouho a zpomalit běh systému. Pokud víte, co děláte, potvďte operaci.',
|
||||||
|
@ -341,6 +344,7 @@ URL: [url]',
|
||||||
'do_object_setchecksum' => 'Nastavit kontrolní součet',
|
'do_object_setchecksum' => 'Nastavit kontrolní součet',
|
||||||
'do_object_setfilesize' => 'Nastavit velikost souboru',
|
'do_object_setfilesize' => 'Nastavit velikost souboru',
|
||||||
'do_object_unlink' => 'Smazat verzi dokumentu',
|
'do_object_unlink' => 'Smazat verzi dokumentu',
|
||||||
|
'draft' => '',
|
||||||
'draft_pending_approval' => 'Návrh - čeká na schválení',
|
'draft_pending_approval' => 'Návrh - čeká na schválení',
|
||||||
'draft_pending_review' => 'Návrh - čeká na kontrolu',
|
'draft_pending_review' => 'Návrh - čeká na kontrolu',
|
||||||
'drag_icon_here' => 'Přetáhnout ikonu složky nebo dokumentu sem!',
|
'drag_icon_here' => 'Přetáhnout ikonu složky nebo dokumentu sem!',
|
||||||
|
@ -351,6 +355,7 @@ URL: [url]',
|
||||||
'dump_creation_warning' => 'Pomocí této operace můžete vytvořit soubor se zálohou databáze. Po vytvoření bude soubor zálohy uložen ve složce data vašeho serveru.',
|
'dump_creation_warning' => 'Pomocí této operace můžete vytvořit soubor se zálohou databáze. Po vytvoření bude soubor zálohy uložen ve složce data vašeho serveru.',
|
||||||
'dump_list' => 'Existující soubory záloh',
|
'dump_list' => 'Existující soubory záloh',
|
||||||
'dump_remove' => 'Odstranit soubor zálohy',
|
'dump_remove' => 'Odstranit soubor zálohy',
|
||||||
|
'duplicate_content' => '',
|
||||||
'edit' => 'upravit',
|
'edit' => 'upravit',
|
||||||
'edit_attributes' => 'Editovat atributy',
|
'edit_attributes' => 'Editovat atributy',
|
||||||
'edit_comment' => 'Upravit komentář',
|
'edit_comment' => 'Upravit komentář',
|
||||||
|
@ -392,6 +397,7 @@ Nadřazená složka: [folder_path]
|
||||||
Uživatel: [username]
|
Uživatel: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'expiry_changed_email_subject' => '[sitename]: [name] - Datum ukončení platnosti změněn',
|
'expiry_changed_email_subject' => '[sitename]: [name] - Datum ukončení platnosti změněn',
|
||||||
|
'export' => '',
|
||||||
'extension_manager' => 'Správa rozšíření',
|
'extension_manager' => 'Správa rozšíření',
|
||||||
'february' => 'Únor',
|
'february' => 'Únor',
|
||||||
'file' => 'Soubor',
|
'file' => 'Soubor',
|
||||||
|
@ -470,6 +476,7 @@ URL: [url]',
|
||||||
'hu_HU' => 'Maďarština',
|
'hu_HU' => 'Maďarština',
|
||||||
'id' => 'ID',
|
'id' => 'ID',
|
||||||
'identical_version' => 'Nová verze je identická s verzí současnou',
|
'identical_version' => 'Nová verze je identická s verzí současnou',
|
||||||
|
'include_content' => '',
|
||||||
'include_documents' => 'Včetně dokumentů',
|
'include_documents' => 'Včetně dokumentů',
|
||||||
'include_subdirectories' => 'Včetně podadresářů',
|
'include_subdirectories' => 'Včetně podadresářů',
|
||||||
'index_converters' => 'Index konverze dokumentu',
|
'index_converters' => 'Index konverze dokumentu',
|
||||||
|
@ -700,6 +707,7 @@ Pokud budete mít problém s přihlášením i po změně hesla, kontaktujte Adm
|
||||||
'personal_default_keywords' => 'Osobní klíčová slova',
|
'personal_default_keywords' => 'Osobní klíčová slova',
|
||||||
'pl_PL' => 'Polština',
|
'pl_PL' => 'Polština',
|
||||||
'possible_substitutes' => '',
|
'possible_substitutes' => '',
|
||||||
|
'preview_converters' => '',
|
||||||
'previous_state' => 'Předchozí stav',
|
'previous_state' => 'Předchozí stav',
|
||||||
'previous_versions' => 'Předešlé verze',
|
'previous_versions' => 'Předešlé verze',
|
||||||
'pt_BR' => 'Portugalština (BR)',
|
'pt_BR' => 'Portugalština (BR)',
|
||||||
|
@ -754,6 +762,7 @@ URL: [url]',
|
||||||
'review_deletion_email' => 'Žádost na revizi odstraněn',
|
'review_deletion_email' => 'Žádost na revizi odstraněn',
|
||||||
'review_deletion_email_body' => '',
|
'review_deletion_email_body' => '',
|
||||||
'review_deletion_email_subject' => '',
|
'review_deletion_email_subject' => '',
|
||||||
|
'review_file' => '',
|
||||||
'review_group' => 'Skupina kontroly',
|
'review_group' => 'Skupina kontroly',
|
||||||
'review_log' => 'Přezkum logu',
|
'review_log' => 'Přezkum logu',
|
||||||
'review_request_email' => 'Požadavek na kontrolu',
|
'review_request_email' => 'Požadavek na kontrolu',
|
||||||
|
@ -982,6 +991,10 @@ URL: [url]',
|
||||||
'settings_guestID_desc' => '',
|
'settings_guestID_desc' => '',
|
||||||
'settings_httpRoot' => 'Http Root',
|
'settings_httpRoot' => 'Http Root',
|
||||||
'settings_httpRoot_desc' => '',
|
'settings_httpRoot_desc' => '',
|
||||||
|
'settings_initialDocumentStatus' => '',
|
||||||
|
'settings_initialDocumentStatus_desc' => '',
|
||||||
|
'settings_initialDocumentStatus_draft' => '',
|
||||||
|
'settings_initialDocumentStatus_released' => '',
|
||||||
'settings_installADOdb' => 'Install ADOdb',
|
'settings_installADOdb' => 'Install ADOdb',
|
||||||
'settings_install_disabled' => '',
|
'settings_install_disabled' => '',
|
||||||
'settings_install_pear_package_log' => 'Install Pear package \'Log\'',
|
'settings_install_pear_package_log' => 'Install Pear package \'Log\'',
|
||||||
|
@ -1015,6 +1028,8 @@ URL: [url]',
|
||||||
'settings_Notification' => 'Nastavení upozornění',
|
'settings_Notification' => 'Nastavení upozornění',
|
||||||
'settings_notwritable' => 'The configuration cannot be saved because the configuration file is not writable.',
|
'settings_notwritable' => 'The configuration cannot be saved because the configuration file is not writable.',
|
||||||
'settings_no_content_dir' => 'Content directory',
|
'settings_no_content_dir' => 'Content directory',
|
||||||
|
'settings_overrideMimeType' => '',
|
||||||
|
'settings_overrideMimeType_desc' => '',
|
||||||
'settings_partitionSize' => 'Partial filesize',
|
'settings_partitionSize' => 'Partial filesize',
|
||||||
'settings_partitionSize_desc' => '',
|
'settings_partitionSize_desc' => '',
|
||||||
'settings_passwordExpiration' => 'Platnost hesla',
|
'settings_passwordExpiration' => 'Platnost hesla',
|
||||||
|
@ -1219,6 +1234,7 @@ URL: [url]',
|
||||||
'tuesday' => 'Úterý',
|
'tuesday' => 'Úterý',
|
||||||
'tuesday_abbr' => 'Út',
|
'tuesday_abbr' => 'Út',
|
||||||
'type_to_search' => 'Zadejte hledaný výraz',
|
'type_to_search' => 'Zadejte hledaný výraz',
|
||||||
|
'uk_UA' => '',
|
||||||
'under_folder' => 'Ve složce',
|
'under_folder' => 'Ve složce',
|
||||||
'unknown_attrdef' => 'Neznámá definice atributu',
|
'unknown_attrdef' => 'Neznámá definice atributu',
|
||||||
'unknown_command' => 'Příkaz nebyl rozpoznán.',
|
'unknown_command' => 'Příkaz nebyl rozpoznán.',
|
||||||
|
|
1
languages/de_DE/help/README
Normal file
1
languages/de_DE/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -19,7 +19,7 @@
|
||||||
// along with this program; if not, write to the Free Software
|
// along with this program; if not, write to the Free Software
|
||||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||||
//
|
//
|
||||||
// Translators: Admin (2071), dgrutsch (18)
|
// Translators: Admin (2087), dgrutsch (18)
|
||||||
|
|
||||||
$text = array(
|
$text = array(
|
||||||
'accept' => 'Übernehmen',
|
'accept' => 'Übernehmen',
|
||||||
|
@ -89,6 +89,7 @@ Elternordner: [folder_path]
|
||||||
Benutzer: [username]
|
Benutzer: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'approval_deletion_email_subject' => '[sitename]: [name] - Freigabeaufforderung gelöscht',
|
'approval_deletion_email_subject' => '[sitename]: [name] - Freigabeaufforderung gelöscht',
|
||||||
|
'approval_file' => 'Datei',
|
||||||
'approval_group' => 'Berechtigungsgruppe',
|
'approval_group' => 'Berechtigungsgruppe',
|
||||||
'approval_log' => 'Freigabeprotokoll',
|
'approval_log' => 'Freigabeprotokoll',
|
||||||
'approval_request_email' => 'Aufforderung zur Freigabe',
|
'approval_request_email' => 'Aufforderung zur Freigabe',
|
||||||
|
@ -245,6 +246,8 @@ URL: [url]',
|
||||||
'confirm_update_transmittalitem' => 'Aktualisierung bestätigen',
|
'confirm_update_transmittalitem' => 'Aktualisierung bestätigen',
|
||||||
'content' => 'Inhalt',
|
'content' => 'Inhalt',
|
||||||
'continue' => 'fortführen',
|
'continue' => 'fortführen',
|
||||||
|
'converter_new_cmd' => 'Kommando',
|
||||||
|
'converter_new_mimetype' => 'Neuer Mime-Type',
|
||||||
'copied_to_checkout_as' => 'Datei in den Checkout-Space als \'[filename]\' kopiert.',
|
'copied_to_checkout_as' => 'Datei in den Checkout-Space als \'[filename]\' kopiert.',
|
||||||
'create_fulltext_index' => 'Erzeuge Volltextindex',
|
'create_fulltext_index' => 'Erzeuge Volltextindex',
|
||||||
'create_fulltext_index_warning' => 'Sie möchten den Volltextindex neu erzeugen. Dies kann beträchtlich Zeit in Anspruch nehmen und Gesamtleistung Ihres System beeinträchtigen. Bestätigen Sie bitte diese Operation.',
|
'create_fulltext_index_warning' => 'Sie möchten den Volltextindex neu erzeugen. Dies kann beträchtlich Zeit in Anspruch nehmen und Gesamtleistung Ihres System beeinträchtigen. Bestätigen Sie bitte diese Operation.',
|
||||||
|
@ -346,6 +349,7 @@ URL: [url]',
|
||||||
'do_object_setchecksum' => 'Setze Check-Summe',
|
'do_object_setchecksum' => 'Setze Check-Summe',
|
||||||
'do_object_setfilesize' => 'Setze Dateigröße',
|
'do_object_setfilesize' => 'Setze Dateigröße',
|
||||||
'do_object_unlink' => 'Lösche Dokumentenversion',
|
'do_object_unlink' => 'Lösche Dokumentenversion',
|
||||||
|
'draft' => 'Entwurf',
|
||||||
'draft_pending_approval' => 'Entwurf - bevorstehende Freigabe',
|
'draft_pending_approval' => 'Entwurf - bevorstehende Freigabe',
|
||||||
'draft_pending_review' => 'Entwurf - bevorstehende Prüfung',
|
'draft_pending_review' => 'Entwurf - bevorstehende Prüfung',
|
||||||
'drag_icon_here' => 'Icon eines Ordners oder Dokuments hier hin ziehen!',
|
'drag_icon_here' => 'Icon eines Ordners oder Dokuments hier hin ziehen!',
|
||||||
|
@ -356,6 +360,7 @@ URL: [url]',
|
||||||
'dump_creation_warning' => 'Mit dieser Operation können Sie einen Dump der Datenbank erzeugen. Nach der Erstellung wird der Dump im Datenordner Ihres Servers gespeichert.',
|
'dump_creation_warning' => 'Mit dieser Operation können Sie einen Dump der Datenbank erzeugen. Nach der Erstellung wird der Dump im Datenordner Ihres Servers gespeichert.',
|
||||||
'dump_list' => 'Vorhandene DB dumps',
|
'dump_list' => 'Vorhandene DB dumps',
|
||||||
'dump_remove' => 'DB dump löschen',
|
'dump_remove' => 'DB dump löschen',
|
||||||
|
'duplicate_content' => 'Doppelte Dateien',
|
||||||
'edit' => 'Bearbeiten',
|
'edit' => 'Bearbeiten',
|
||||||
'edit_attributes' => 'Edit attributes',
|
'edit_attributes' => 'Edit attributes',
|
||||||
'edit_comment' => 'Kommentar bearbeiten',
|
'edit_comment' => 'Kommentar bearbeiten',
|
||||||
|
@ -397,6 +402,7 @@ Elternordner: [folder_path]
|
||||||
Benutzer: [username]
|
Benutzer: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'expiry_changed_email_subject' => '[sitename]: [name] - Ablaufdatum geändert',
|
'expiry_changed_email_subject' => '[sitename]: [name] - Ablaufdatum geändert',
|
||||||
|
'export' => 'Export',
|
||||||
'extension_manager' => 'Erweiterungen verwalten',
|
'extension_manager' => 'Erweiterungen verwalten',
|
||||||
'february' => 'Februar',
|
'february' => 'Februar',
|
||||||
'file' => 'Datei',
|
'file' => 'Datei',
|
||||||
|
@ -475,6 +481,7 @@ URL: [url]',
|
||||||
'hu_HU' => 'Ungarisch',
|
'hu_HU' => 'Ungarisch',
|
||||||
'id' => 'ID',
|
'id' => 'ID',
|
||||||
'identical_version' => 'Neue Version ist identisch zu aktueller Version.',
|
'identical_version' => 'Neue Version ist identisch zu aktueller Version.',
|
||||||
|
'include_content' => 'Inhalte mit exportieren',
|
||||||
'include_documents' => 'Dokumente miteinbeziehen',
|
'include_documents' => 'Dokumente miteinbeziehen',
|
||||||
'include_subdirectories' => 'Unterverzeichnisse miteinbeziehen',
|
'include_subdirectories' => 'Unterverzeichnisse miteinbeziehen',
|
||||||
'index_converters' => 'Index Dokumentenumwandlung',
|
'index_converters' => 'Index Dokumentenumwandlung',
|
||||||
|
@ -708,6 +715,7 @@ Sollen Sie danach immer noch Problem bei der Anmeldung haben, dann kontaktieren
|
||||||
'personal_default_keywords' => 'Persönliche Stichwortlisten',
|
'personal_default_keywords' => 'Persönliche Stichwortlisten',
|
||||||
'pl_PL' => 'Polnisch',
|
'pl_PL' => 'Polnisch',
|
||||||
'possible_substitutes' => 'Vertreter',
|
'possible_substitutes' => 'Vertreter',
|
||||||
|
'preview_converters' => 'Vorschau Dokumentenumwandlung',
|
||||||
'previous_state' => 'Voriger Status',
|
'previous_state' => 'Voriger Status',
|
||||||
'previous_versions' => 'Vorhergehende Versionen',
|
'previous_versions' => 'Vorhergehende Versionen',
|
||||||
'pt_BR' => 'Portugiesisch (BR)',
|
'pt_BR' => 'Portugiesisch (BR)',
|
||||||
|
@ -768,6 +776,7 @@ Elternordner: [folder_path]
|
||||||
Benutzer: [username]
|
Benutzer: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'review_deletion_email_subject' => '[sitename]: [name] - Prüfungsaufforderung gelöscht',
|
'review_deletion_email_subject' => '[sitename]: [name] - Prüfungsaufforderung gelöscht',
|
||||||
|
'review_file' => 'Datei',
|
||||||
'review_group' => 'Gruppe: prüfen',
|
'review_group' => 'Gruppe: prüfen',
|
||||||
'review_log' => 'Prüfungsprotokoll',
|
'review_log' => 'Prüfungsprotokoll',
|
||||||
'review_request_email' => 'Aufforderung zur Prüfung',
|
'review_request_email' => 'Aufforderung zur Prüfung',
|
||||||
|
@ -1002,6 +1011,10 @@ URL: [url]',
|
||||||
'settings_guestID_desc' => 'Id des Gast-Benutzers, wenn man sich als \'guest\' anmeldet.',
|
'settings_guestID_desc' => 'Id des Gast-Benutzers, wenn man sich als \'guest\' anmeldet.',
|
||||||
'settings_httpRoot' => 'HTTP Wurzelverzeichnis',
|
'settings_httpRoot' => 'HTTP Wurzelverzeichnis',
|
||||||
'settings_httpRoot_desc' => 'Der relative Pfad in der URL nach der Domain, also ohne http:// und den hostnamen. z.B. wenn die komplette URL http://www.example.com/seeddms/ ist, dann setzen Sie diesen Wert auf \'/seeddms/\'. Wenn die URL http://www.example.com/ ist, tragen Sie \'/\' ein.',
|
'settings_httpRoot_desc' => 'Der relative Pfad in der URL nach der Domain, also ohne http:// und den hostnamen. z.B. wenn die komplette URL http://www.example.com/seeddms/ ist, dann setzen Sie diesen Wert auf \'/seeddms/\'. Wenn die URL http://www.example.com/ ist, tragen Sie \'/\' ein.',
|
||||||
|
'settings_initialDocumentStatus' => 'Initialer Dokumentenstatus',
|
||||||
|
'settings_initialDocumentStatus_desc' => 'Dieser STatus wird bei Dokumenten gesetzt, die neu hinzugefügt wurden.',
|
||||||
|
'settings_initialDocumentStatus_draft' => 'Entwurf',
|
||||||
|
'settings_initialDocumentStatus_released' => 'freigegeben',
|
||||||
'settings_installADOdb' => 'Installieren Sie ADOdb',
|
'settings_installADOdb' => 'Installieren Sie ADOdb',
|
||||||
'settings_install_disabled' => 'Datei ENABLE_INSTALL_TOOL wurde gelöscht. Sie können sich nun bei SeedDMS anmeldung und mit der Konfiguration fortfahren.',
|
'settings_install_disabled' => 'Datei ENABLE_INSTALL_TOOL wurde gelöscht. Sie können sich nun bei SeedDMS anmeldung und mit der Konfiguration fortfahren.',
|
||||||
'settings_install_pear_package_log' => 'Installiere Pear package \'Log\'',
|
'settings_install_pear_package_log' => 'Installiere Pear package \'Log\'',
|
||||||
|
@ -1035,6 +1048,8 @@ URL: [url]',
|
||||||
'settings_Notification' => 'Benachrichtigungen-Einstellungen',
|
'settings_Notification' => 'Benachrichtigungen-Einstellungen',
|
||||||
'settings_notwritable' => 'Die Konfiguration kann nicht gespeichert werden, weil die Konfigurationsdatei nicht schreibbar ist.',
|
'settings_notwritable' => 'Die Konfiguration kann nicht gespeichert werden, weil die Konfigurationsdatei nicht schreibbar ist.',
|
||||||
'settings_no_content_dir' => 'Content directory',
|
'settings_no_content_dir' => 'Content directory',
|
||||||
|
'settings_overrideMimeType' => 'Überschreibe MimeType',
|
||||||
|
'settings_overrideMimeType_desc' => 'Überschreibe den MimeType, der vom Browser beim Hochladen einer Datei übertragen wird. Der neue MimeType wird von SeedDMS selbst ermittelt.',
|
||||||
'settings_partitionSize' => 'Partitionsgröße',
|
'settings_partitionSize' => 'Partitionsgröße',
|
||||||
'settings_partitionSize_desc' => 'Größe der partiellen Uploads in Bytes durch den Jumploader. Wählen Sie diesen Wert nicht größer als maximale Upload-Größe, die durch den Server vorgegeben ist.',
|
'settings_partitionSize_desc' => 'Größe der partiellen Uploads in Bytes durch den Jumploader. Wählen Sie diesen Wert nicht größer als maximale Upload-Größe, die durch den Server vorgegeben ist.',
|
||||||
'settings_passwordExpiration' => 'Passwortverfall',
|
'settings_passwordExpiration' => 'Passwortverfall',
|
||||||
|
@ -1239,6 +1254,7 @@ URL: [url]',
|
||||||
'tuesday' => 'Dienstag',
|
'tuesday' => 'Dienstag',
|
||||||
'tuesday_abbr' => 'Di',
|
'tuesday_abbr' => 'Di',
|
||||||
'type_to_search' => 'Hier tippen zum Suchen',
|
'type_to_search' => 'Hier tippen zum Suchen',
|
||||||
|
'uk_UA' => 'Ukrainisch',
|
||||||
'under_folder' => 'In Ordner',
|
'under_folder' => 'In Ordner',
|
||||||
'unknown_attrdef' => 'Unbekannte Attributdefinition',
|
'unknown_attrdef' => 'Unbekannte Attributdefinition',
|
||||||
'unknown_command' => 'unbekannter Befehl',
|
'unknown_command' => 'unbekannter Befehl',
|
||||||
|
|
1
languages/en_GB/help/README
Normal file
1
languages/en_GB/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -19,7 +19,7 @@
|
||||||
// along with this program; if not, write to the Free Software
|
// along with this program; if not, write to the Free Software
|
||||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||||
//
|
//
|
||||||
// Translators: Admin (1199), dgrutsch (3), netixw (14)
|
// Translators: Admin (1216), dgrutsch (3), netixw (14)
|
||||||
|
|
||||||
$text = array(
|
$text = array(
|
||||||
'accept' => 'Accept',
|
'accept' => 'Accept',
|
||||||
|
@ -89,6 +89,7 @@ Elternordner: [folder_path]
|
||||||
Benutzer: [username]
|
Benutzer: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'approval_deletion_email_subject' => '[sitename]: [name] - Approval request deleted',
|
'approval_deletion_email_subject' => '[sitename]: [name] - Approval request deleted',
|
||||||
|
'approval_file' => 'File',
|
||||||
'approval_group' => 'Approval Group',
|
'approval_group' => 'Approval Group',
|
||||||
'approval_log' => 'Approval Log',
|
'approval_log' => 'Approval Log',
|
||||||
'approval_request_email' => 'Approval request',
|
'approval_request_email' => 'Approval request',
|
||||||
|
@ -245,6 +246,8 @@ URL: [url]',
|
||||||
'confirm_update_transmittalitem' => 'Confirm update',
|
'confirm_update_transmittalitem' => 'Confirm update',
|
||||||
'content' => 'Content',
|
'content' => 'Content',
|
||||||
'continue' => 'Continue',
|
'continue' => 'Continue',
|
||||||
|
'converter_new_cmd' => 'Command',
|
||||||
|
'converter_new_mimetype' => 'New mimetype',
|
||||||
'copied_to_checkout_as' => 'File copied to checkout space as \'[filename]\'',
|
'copied_to_checkout_as' => 'File copied to checkout space as \'[filename]\'',
|
||||||
'create_fulltext_index' => 'Create fulltext index',
|
'create_fulltext_index' => 'Create fulltext index',
|
||||||
'create_fulltext_index_warning' => 'You are about to recreate the fulltext index. This can take a considerable amount of time and reduce your overall system performance. If you really want to recreate the index, please confirm your operation.',
|
'create_fulltext_index_warning' => 'You are about to recreate the fulltext index. This can take a considerable amount of time and reduce your overall system performance. If you really want to recreate the index, please confirm your operation.',
|
||||||
|
@ -346,6 +349,7 @@ URL: [url]',
|
||||||
'do_object_setchecksum' => 'Set checksum',
|
'do_object_setchecksum' => 'Set checksum',
|
||||||
'do_object_setfilesize' => 'Set file size',
|
'do_object_setfilesize' => 'Set file size',
|
||||||
'do_object_unlink' => 'Delete document version',
|
'do_object_unlink' => 'Delete document version',
|
||||||
|
'draft' => 'Draft',
|
||||||
'draft_pending_approval' => 'Draft - pending approval',
|
'draft_pending_approval' => 'Draft - pending approval',
|
||||||
'draft_pending_review' => 'Draft - pending review',
|
'draft_pending_review' => 'Draft - pending review',
|
||||||
'drag_icon_here' => 'Drag icon of folder or document here!',
|
'drag_icon_here' => 'Drag icon of folder or document here!',
|
||||||
|
@ -356,6 +360,7 @@ URL: [url]',
|
||||||
'dump_creation_warning' => 'With this operation you can create a dump file of your database content. After the creation the dump file will be saved in the data folder of your server.',
|
'dump_creation_warning' => 'With this operation you can create a dump file of your database content. After the creation the dump file will be saved in the data folder of your server.',
|
||||||
'dump_list' => 'Existings dump files',
|
'dump_list' => 'Existings dump files',
|
||||||
'dump_remove' => 'Remove dump file',
|
'dump_remove' => 'Remove dump file',
|
||||||
|
'duplicate_content' => 'Duplicate Content',
|
||||||
'edit' => 'Edit',
|
'edit' => 'Edit',
|
||||||
'edit_attributes' => 'Edit attributes',
|
'edit_attributes' => 'Edit attributes',
|
||||||
'edit_comment' => 'Edit comment',
|
'edit_comment' => 'Edit comment',
|
||||||
|
@ -397,6 +402,7 @@ Parent folder: [folder_path]
|
||||||
User: [username]
|
User: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'expiry_changed_email_subject' => '[sitename]: [name] - Expiry date changed',
|
'expiry_changed_email_subject' => '[sitename]: [name] - Expiry date changed',
|
||||||
|
'export' => 'Export',
|
||||||
'extension_manager' => 'Manage extensions',
|
'extension_manager' => 'Manage extensions',
|
||||||
'february' => 'February',
|
'february' => 'February',
|
||||||
'file' => 'File',
|
'file' => 'File',
|
||||||
|
@ -475,6 +481,7 @@ URL: [url]',
|
||||||
'hu_HU' => 'Hungarian',
|
'hu_HU' => 'Hungarian',
|
||||||
'id' => 'ID',
|
'id' => 'ID',
|
||||||
'identical_version' => 'New version is identical to current version.',
|
'identical_version' => 'New version is identical to current version.',
|
||||||
|
'include_content' => 'Include content',
|
||||||
'include_documents' => 'Include documents',
|
'include_documents' => 'Include documents',
|
||||||
'include_subdirectories' => 'Include subdirectories',
|
'include_subdirectories' => 'Include subdirectories',
|
||||||
'index_converters' => 'Index document conversion',
|
'index_converters' => 'Index document conversion',
|
||||||
|
@ -708,6 +715,7 @@ If you have still problems to login, then please contact your administrator.',
|
||||||
'personal_default_keywords' => 'Personal keywordlists',
|
'personal_default_keywords' => 'Personal keywordlists',
|
||||||
'pl_PL' => 'Polish',
|
'pl_PL' => 'Polish',
|
||||||
'possible_substitutes' => 'Substitutes',
|
'possible_substitutes' => 'Substitutes',
|
||||||
|
'preview_converters' => 'Preview document conversion',
|
||||||
'previous_state' => 'Previous state',
|
'previous_state' => 'Previous state',
|
||||||
'previous_versions' => 'Previous versions',
|
'previous_versions' => 'Previous versions',
|
||||||
'pt_BR' => 'Portugese (BR)',
|
'pt_BR' => 'Portugese (BR)',
|
||||||
|
@ -716,7 +724,7 @@ If you have still problems to login, then please contact your administrator.',
|
||||||
'quota_is_disabled' => 'Quota support is currently disabled in the settings. Setting a user quota will have no effect until it is enabled again.',
|
'quota_is_disabled' => 'Quota support is currently disabled in the settings. Setting a user quota will have no effect until it is enabled again.',
|
||||||
'quota_warning' => 'Your maximum disc usage is exceeded by [bytes]. Please remove documents or previous versions.',
|
'quota_warning' => 'Your maximum disc usage is exceeded by [bytes]. Please remove documents or previous versions.',
|
||||||
'receipt_log' => 'Reception Log',
|
'receipt_log' => 'Reception Log',
|
||||||
'receipt_summary' => '',
|
'receipt_summary' => 'Receipt summary',
|
||||||
'recipients' => 'Recipients',
|
'recipients' => 'Recipients',
|
||||||
'refresh' => 'Refresh',
|
'refresh' => 'Refresh',
|
||||||
'rejected' => 'Rejected',
|
'rejected' => 'Rejected',
|
||||||
|
@ -775,6 +783,7 @@ Elternordner: [folder_path]
|
||||||
Benutzer: [username]
|
Benutzer: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'review_deletion_email_subject' => '[sitename]: [name] - Review request deleted',
|
'review_deletion_email_subject' => '[sitename]: [name] - Review request deleted',
|
||||||
|
'review_file' => 'File',
|
||||||
'review_group' => 'Review group',
|
'review_group' => 'Review group',
|
||||||
'review_log' => 'Review log',
|
'review_log' => 'Review log',
|
||||||
'review_request_email' => 'Review request',
|
'review_request_email' => 'Review request',
|
||||||
|
@ -1009,6 +1018,10 @@ URL: [url]',
|
||||||
'settings_guestID_desc' => 'ID of guest-user used when logged in as guest (mostly no need to change)',
|
'settings_guestID_desc' => 'ID of guest-user used when logged in as guest (mostly no need to change)',
|
||||||
'settings_httpRoot' => 'Http Root',
|
'settings_httpRoot' => 'Http Root',
|
||||||
'settings_httpRoot_desc' => 'The relative path in the URL, after the domain part. Do not include the http:// prefix or the web host name. e.g. If the full URL is http://www.example.com/seeddms/, set \'/seeddms/\'. If the URL is http://www.example.com/, set \'/\'',
|
'settings_httpRoot_desc' => 'The relative path in the URL, after the domain part. Do not include the http:// prefix or the web host name. e.g. If the full URL is http://www.example.com/seeddms/, set \'/seeddms/\'. If the URL is http://www.example.com/, set \'/\'',
|
||||||
|
'settings_initialDocumentStatus' => 'Initial document status',
|
||||||
|
'settings_initialDocumentStatus_desc' => 'This status will be set when a document is added.',
|
||||||
|
'settings_initialDocumentStatus_draft' => 'Draft',
|
||||||
|
'settings_initialDocumentStatus_released' => 'released',
|
||||||
'settings_installADOdb' => 'Install ADOdb',
|
'settings_installADOdb' => 'Install ADOdb',
|
||||||
'settings_install_disabled' => 'File ENABLE_INSTALL_TOOL was deleted. You can now log into SeedDMS and do further configuration.',
|
'settings_install_disabled' => 'File ENABLE_INSTALL_TOOL was deleted. You can now log into SeedDMS and do further configuration.',
|
||||||
'settings_install_pear_package_log' => 'Install Pear package \'Log\'',
|
'settings_install_pear_package_log' => 'Install Pear package \'Log\'',
|
||||||
|
@ -1042,6 +1055,8 @@ URL: [url]',
|
||||||
'settings_Notification' => 'Notification settings',
|
'settings_Notification' => 'Notification settings',
|
||||||
'settings_notwritable' => 'The configuration cannot be saved because the configuration file is not writable.',
|
'settings_notwritable' => 'The configuration cannot be saved because the configuration file is not writable.',
|
||||||
'settings_no_content_dir' => 'Content directory',
|
'settings_no_content_dir' => 'Content directory',
|
||||||
|
'settings_overrideMimeType' => 'Override MimeType',
|
||||||
|
'settings_overrideMimeType_desc' => 'Override the MimeType delivered by the browser, if a file is uploaded. The new MimeType is determined by SeedDMS itself.',
|
||||||
'settings_partitionSize' => 'Partial filesize',
|
'settings_partitionSize' => 'Partial filesize',
|
||||||
'settings_partitionSize_desc' => 'Size of partial files in bytes, uploaded by jumploader. Do not set a value larger than the maximum upload size set by the server.',
|
'settings_partitionSize_desc' => 'Size of partial files in bytes, uploaded by jumploader. Do not set a value larger than the maximum upload size set by the server.',
|
||||||
'settings_passwordExpiration' => 'Password expiration',
|
'settings_passwordExpiration' => 'Password expiration',
|
||||||
|
@ -1246,6 +1261,7 @@ URL: [url]',
|
||||||
'tuesday' => 'Tuesday',
|
'tuesday' => 'Tuesday',
|
||||||
'tuesday_abbr' => 'Tu',
|
'tuesday_abbr' => 'Tu',
|
||||||
'type_to_search' => 'Type to search',
|
'type_to_search' => 'Type to search',
|
||||||
|
'uk_UA' => 'Ukrainian',
|
||||||
'under_folder' => 'In Folder',
|
'under_folder' => 'In Folder',
|
||||||
'unknown_attrdef' => 'Unknown attribute definition',
|
'unknown_attrdef' => 'Unknown attribute definition',
|
||||||
'unknown_command' => 'Command not recognized.',
|
'unknown_command' => 'Command not recognized.',
|
||||||
|
|
1
languages/es_ES/help/README
Normal file
1
languages/es_ES/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -19,7 +19,7 @@
|
||||||
// along with this program; if not, write to the Free Software
|
// along with this program; if not, write to the Free Software
|
||||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||||
//
|
//
|
||||||
// Translators: acabello (20), Admin (940), angel (123), francisco (2), jaimem (14)
|
// Translators: acabello (20), Admin (946), angel (123), francisco (2), jaimem (14)
|
||||||
|
|
||||||
$text = array(
|
$text = array(
|
||||||
'accept' => 'Aceptar',
|
'accept' => 'Aceptar',
|
||||||
|
@ -84,6 +84,7 @@ URL: [url]',
|
||||||
'approval_deletion_email' => 'Petición de aprobación eliminada',
|
'approval_deletion_email' => 'Petición de aprobación eliminada',
|
||||||
'approval_deletion_email_body' => '',
|
'approval_deletion_email_body' => '',
|
||||||
'approval_deletion_email_subject' => '',
|
'approval_deletion_email_subject' => '',
|
||||||
|
'approval_file' => '',
|
||||||
'approval_group' => 'Grupo aprobador',
|
'approval_group' => 'Grupo aprobador',
|
||||||
'approval_log' => 'Traza de aprovación',
|
'approval_log' => 'Traza de aprovación',
|
||||||
'approval_request_email' => 'Petición de aprobación',
|
'approval_request_email' => 'Petición de aprobación',
|
||||||
|
@ -240,6 +241,8 @@ URL: [url]',
|
||||||
'confirm_update_transmittalitem' => '',
|
'confirm_update_transmittalitem' => '',
|
||||||
'content' => 'Contenido',
|
'content' => 'Contenido',
|
||||||
'continue' => 'Continuar',
|
'continue' => 'Continuar',
|
||||||
|
'converter_new_cmd' => '',
|
||||||
|
'converter_new_mimetype' => '',
|
||||||
'copied_to_checkout_as' => '',
|
'copied_to_checkout_as' => '',
|
||||||
'create_fulltext_index' => 'Crear índice de texto completo',
|
'create_fulltext_index' => 'Crear índice de texto completo',
|
||||||
'create_fulltext_index_warning' => 'Usted va a regenerar el índice te texto completo. Esto puede tardar un tiempo considerable y consumir capacidad de su equipo. Si realmente quiere regenerar el índice, por favor confirme la operación.',
|
'create_fulltext_index_warning' => 'Usted va a regenerar el índice te texto completo. Esto puede tardar un tiempo considerable y consumir capacidad de su equipo. Si realmente quiere regenerar el índice, por favor confirme la operación.',
|
||||||
|
@ -341,6 +344,7 @@ URL: [url]',
|
||||||
'do_object_setchecksum' => 'Set checksum',
|
'do_object_setchecksum' => 'Set checksum',
|
||||||
'do_object_setfilesize' => 'Asignar tamaño de fichero',
|
'do_object_setfilesize' => 'Asignar tamaño de fichero',
|
||||||
'do_object_unlink' => 'Borrar versión del documento',
|
'do_object_unlink' => 'Borrar versión del documento',
|
||||||
|
'draft' => '',
|
||||||
'draft_pending_approval' => 'Borador - pendiente de aprobación',
|
'draft_pending_approval' => 'Borador - pendiente de aprobación',
|
||||||
'draft_pending_review' => 'Borrador - pendiente de revisión',
|
'draft_pending_review' => 'Borrador - pendiente de revisión',
|
||||||
'drag_icon_here' => 'Arrastre carpeta o documento aquí!',
|
'drag_icon_here' => 'Arrastre carpeta o documento aquí!',
|
||||||
|
@ -351,6 +355,7 @@ URL: [url]',
|
||||||
'dump_creation_warning' => 'Con esta operación se creará un volcado a fichero del contenido de la base de datos. Después de la creación del volcado el fichero se guardará en la carpeta de datos de su servidor.',
|
'dump_creation_warning' => 'Con esta operación se creará un volcado a fichero del contenido de la base de datos. Después de la creación del volcado el fichero se guardará en la carpeta de datos de su servidor.',
|
||||||
'dump_list' => 'Ficheros de volcado existentes',
|
'dump_list' => 'Ficheros de volcado existentes',
|
||||||
'dump_remove' => 'Eliminar fichero de volcado',
|
'dump_remove' => 'Eliminar fichero de volcado',
|
||||||
|
'duplicate_content' => '',
|
||||||
'edit' => 'editar',
|
'edit' => 'editar',
|
||||||
'edit_attributes' => 'Editar atributos',
|
'edit_attributes' => 'Editar atributos',
|
||||||
'edit_comment' => 'Editar comentario',
|
'edit_comment' => 'Editar comentario',
|
||||||
|
@ -392,6 +397,7 @@ Carpeta principal: [folder_path]
|
||||||
Usuario: [username]
|
Usuario: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'expiry_changed_email_subject' => '[sitename]: [name] - Fecha de caducidad modificada',
|
'expiry_changed_email_subject' => '[sitename]: [name] - Fecha de caducidad modificada',
|
||||||
|
'export' => '',
|
||||||
'extension_manager' => 'Administrar extensiones',
|
'extension_manager' => 'Administrar extensiones',
|
||||||
'february' => 'Febrero',
|
'february' => 'Febrero',
|
||||||
'file' => 'Fichero',
|
'file' => 'Fichero',
|
||||||
|
@ -470,6 +476,7 @@ URL: [url]',
|
||||||
'hu_HU' => 'Hungaro',
|
'hu_HU' => 'Hungaro',
|
||||||
'id' => 'ID',
|
'id' => 'ID',
|
||||||
'identical_version' => 'La nueva versión es idéntica a la actual.',
|
'identical_version' => 'La nueva versión es idéntica a la actual.',
|
||||||
|
'include_content' => '',
|
||||||
'include_documents' => 'Incluir documentos',
|
'include_documents' => 'Incluir documentos',
|
||||||
'include_subdirectories' => 'Incluir subcarpetas',
|
'include_subdirectories' => 'Incluir subcarpetas',
|
||||||
'index_converters' => 'Conversión de índice de documentos',
|
'index_converters' => 'Conversión de índice de documentos',
|
||||||
|
@ -704,6 +711,7 @@ Si continua teniendo problemas de acceso, por favor contacte con el administrado
|
||||||
'personal_default_keywords' => 'Listas de palabras clave personales',
|
'personal_default_keywords' => 'Listas de palabras clave personales',
|
||||||
'pl_PL' => 'Polaco',
|
'pl_PL' => 'Polaco',
|
||||||
'possible_substitutes' => '',
|
'possible_substitutes' => '',
|
||||||
|
'preview_converters' => '',
|
||||||
'previous_state' => 'Estado anterior',
|
'previous_state' => 'Estado anterior',
|
||||||
'previous_versions' => 'Versiones anteriores',
|
'previous_versions' => 'Versiones anteriores',
|
||||||
'pt_BR' => 'Portuges (BR)',
|
'pt_BR' => 'Portuges (BR)',
|
||||||
|
@ -759,6 +767,7 @@ nURL: [url]',
|
||||||
'review_deletion_email' => 'Petición de revisión eliminada',
|
'review_deletion_email' => 'Petición de revisión eliminada',
|
||||||
'review_deletion_email_body' => '',
|
'review_deletion_email_body' => '',
|
||||||
'review_deletion_email_subject' => '',
|
'review_deletion_email_subject' => '',
|
||||||
|
'review_file' => '',
|
||||||
'review_group' => 'Grupo de revisión',
|
'review_group' => 'Grupo de revisión',
|
||||||
'review_log' => 'Traza de revisión',
|
'review_log' => 'Traza de revisión',
|
||||||
'review_request_email' => 'Petición de revisión',
|
'review_request_email' => 'Petición de revisión',
|
||||||
|
@ -833,15 +842,15 @@ URL: [url]',
|
||||||
'search_fulltext' => 'Buscar en texto completo',
|
'search_fulltext' => 'Buscar en texto completo',
|
||||||
'search_in' => 'Buscar en',
|
'search_in' => 'Buscar en',
|
||||||
'search_mode_and' => 'todas las palabras',
|
'search_mode_and' => 'todas las palabras',
|
||||||
'search_mode_documents' => '',
|
'search_mode_documents' => 'Documentos sólo',
|
||||||
'search_mode_folders' => '',
|
'search_mode_folders' => 'Carpetas sólo',
|
||||||
'search_mode_or' => 'al menos una palabra',
|
'search_mode_or' => 'al menos una palabra',
|
||||||
'search_no_results' => 'No hay documentos que coincidan con su búsqueda',
|
'search_no_results' => 'No hay documentos que coincidan con su búsqueda',
|
||||||
'search_query' => 'Buscar',
|
'search_query' => 'Buscar',
|
||||||
'search_report' => 'Encontrados [doccount] documentos y [foldercount] carpetas en [searchtime] s.',
|
'search_report' => 'Encontrados [doccount] documentos y [foldercount] carpetas en [searchtime] s.',
|
||||||
'search_report_fulltext' => 'Encontrados [doccount] documentos',
|
'search_report_fulltext' => 'Encontrados [doccount] documentos',
|
||||||
'search_resultmode' => '',
|
'search_resultmode' => 'Resultado de la búsqueda',
|
||||||
'search_resultmode_both' => '',
|
'search_resultmode_both' => 'Documentos y carpetas',
|
||||||
'search_results' => 'Resultados de la búsqueda',
|
'search_results' => 'Resultados de la búsqueda',
|
||||||
'search_results_access_filtered' => 'Los resultados de la búsqueda podrían incluir contenidos cuyo acceso ha sido denegado.',
|
'search_results_access_filtered' => 'Los resultados de la búsqueda podrían incluir contenidos cuyo acceso ha sido denegado.',
|
||||||
'search_time' => 'Tiempo transcurrido: [time] seg.',
|
'search_time' => 'Tiempo transcurrido: [time] seg.',
|
||||||
|
@ -945,8 +954,8 @@ URL: [url]',
|
||||||
'settings_enableLargeFileUpload_desc' => 'Si se habilita, la carga de ficheros también estará disponible a través de un applet java llamado jumploader, sin límite de tamaño de fichero fijado por el navegador. También permite la carga de múltiples ficheros de una sola vez.',
|
'settings_enableLargeFileUpload_desc' => 'Si se habilita, la carga de ficheros también estará disponible a través de un applet java llamado jumploader, sin límite de tamaño de fichero fijado por el navegador. También permite la carga de múltiples ficheros de una sola vez.',
|
||||||
'settings_enableNotificationAppRev' => 'Habilitar notificación a revisor/aprobador',
|
'settings_enableNotificationAppRev' => 'Habilitar notificación a revisor/aprobador',
|
||||||
'settings_enableNotificationAppRev_desc' => 'Habilitar para enviar notificación a revisor/aprobador cuando se añade una nueva versión de documento',
|
'settings_enableNotificationAppRev_desc' => 'Habilitar para enviar notificación a revisor/aprobador cuando se añade una nueva versión de documento',
|
||||||
'settings_enableNotificationWorkflow' => '',
|
'settings_enableNotificationWorkflow' => 'Enviar notificación a los usuarios en la siguiente transacción del flujo.',
|
||||||
'settings_enableNotificationWorkflow_desc' => '',
|
'settings_enableNotificationWorkflow_desc' => 'Si esta opción esta activa, los usuarios y grupos que deban tomar una acción en la siguiente transacción del flujo, serán notificados. Incluso si ellos no han adicionado una notificación al documento.',
|
||||||
'settings_enableOwnerNotification' => 'Habilitar notificación al propietario por defecto',
|
'settings_enableOwnerNotification' => 'Habilitar notificación al propietario por defecto',
|
||||||
'settings_enableOwnerNotification_desc' => 'Marcar para añadir una notificación al propietario del documento cuando es añadido.',
|
'settings_enableOwnerNotification_desc' => 'Marcar para añadir una notificación al propietario del documento cuando es añadido.',
|
||||||
'settings_enableOwnerRevApp' => 'Permitir al propietario revisar/aprobar',
|
'settings_enableOwnerRevApp' => 'Permitir al propietario revisar/aprobar',
|
||||||
|
@ -988,6 +997,10 @@ URL: [url]',
|
||||||
'settings_guestID_desc' => 'ID del usuario invitado cuando se conecta como invitado (mayormente no necesita cambiarlo)',
|
'settings_guestID_desc' => 'ID del usuario invitado cuando se conecta como invitado (mayormente no necesita cambiarlo)',
|
||||||
'settings_httpRoot' => 'Raíz Http',
|
'settings_httpRoot' => 'Raíz Http',
|
||||||
'settings_httpRoot_desc' => 'La ruta relativa de la URL, después de la parte del servidor. No incluir el prefijo http:// o el nombre del servidor. Por ejemplo, si la URL completa es http://www.example.com/seeddms/, configure «/seeddms/». Si la URL completa es http://www.example.com/, configure «/»',
|
'settings_httpRoot_desc' => 'La ruta relativa de la URL, después de la parte del servidor. No incluir el prefijo http:// o el nombre del servidor. Por ejemplo, si la URL completa es http://www.example.com/seeddms/, configure «/seeddms/». Si la URL completa es http://www.example.com/, configure «/»',
|
||||||
|
'settings_initialDocumentStatus' => '',
|
||||||
|
'settings_initialDocumentStatus_desc' => '',
|
||||||
|
'settings_initialDocumentStatus_draft' => '',
|
||||||
|
'settings_initialDocumentStatus_released' => '',
|
||||||
'settings_installADOdb' => 'Instalar ADOdb',
|
'settings_installADOdb' => 'Instalar ADOdb',
|
||||||
'settings_install_disabled' => 'El archivo ENABLE_INSTALL_TOOL ha sido eliminado. Ahora puede conectarse a SeedDMS y seguir con la configuración.',
|
'settings_install_disabled' => 'El archivo ENABLE_INSTALL_TOOL ha sido eliminado. Ahora puede conectarse a SeedDMS y seguir con la configuración.',
|
||||||
'settings_install_pear_package_log' => 'Instale el paquete Pear \'Log\'',
|
'settings_install_pear_package_log' => 'Instale el paquete Pear \'Log\'',
|
||||||
|
@ -1021,6 +1034,8 @@ URL: [url]',
|
||||||
'settings_Notification' => 'Parámetros de notificación',
|
'settings_Notification' => 'Parámetros de notificación',
|
||||||
'settings_notwritable' => 'La configuración no se puede guardar porque el fichero de configuración no es escribible.',
|
'settings_notwritable' => 'La configuración no se puede guardar porque el fichero de configuración no es escribible.',
|
||||||
'settings_no_content_dir' => 'Carpeta de contenidos',
|
'settings_no_content_dir' => 'Carpeta de contenidos',
|
||||||
|
'settings_overrideMimeType' => '',
|
||||||
|
'settings_overrideMimeType_desc' => '',
|
||||||
'settings_partitionSize' => 'Tamaño de fichero parcial',
|
'settings_partitionSize' => 'Tamaño de fichero parcial',
|
||||||
'settings_partitionSize_desc' => 'Tamaño de ficheros parciales en bytes, subidos por jumploader. No configurar un valor mayor que el tamaño máximo de subida configurado en el servidor.',
|
'settings_partitionSize_desc' => 'Tamaño de ficheros parciales en bytes, subidos por jumploader. No configurar un valor mayor que el tamaño máximo de subida configurado en el servidor.',
|
||||||
'settings_passwordExpiration' => 'Caducidad de contraseña',
|
'settings_passwordExpiration' => 'Caducidad de contraseña',
|
||||||
|
@ -1225,6 +1240,7 @@ URL: [url]',
|
||||||
'tuesday' => 'Martes',
|
'tuesday' => 'Martes',
|
||||||
'tuesday_abbr' => 'M',
|
'tuesday_abbr' => 'M',
|
||||||
'type_to_search' => 'Tipo de búsqueda',
|
'type_to_search' => 'Tipo de búsqueda',
|
||||||
|
'uk_UA' => '',
|
||||||
'under_folder' => 'En carpeta',
|
'under_folder' => 'En carpeta',
|
||||||
'unknown_attrdef' => 'Definición de atributo desconocida',
|
'unknown_attrdef' => 'Definición de atributo desconocida',
|
||||||
'unknown_command' => 'Orden no reconocida.',
|
'unknown_command' => 'Orden no reconocida.',
|
||||||
|
|
1
languages/fr_FR/help/README
Normal file
1
languages/fr_FR/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -19,7 +19,7 @@
|
||||||
// along with this program; if not, write to the Free Software
|
// along with this program; if not, write to the Free Software
|
||||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||||
//
|
//
|
||||||
// Translators: Admin (965), jeromerobert (50), lonnnew (9)
|
// Translators: Admin (968), jeromerobert (50), lonnnew (9)
|
||||||
|
|
||||||
$text = array(
|
$text = array(
|
||||||
'accept' => 'Accepter',
|
'accept' => 'Accepter',
|
||||||
|
@ -51,7 +51,7 @@ URL: [url]',
|
||||||
'add_approval' => 'Soumettre approbation',
|
'add_approval' => 'Soumettre approbation',
|
||||||
'add_document' => 'Ajouter un document',
|
'add_document' => 'Ajouter un document',
|
||||||
'add_document_link' => 'Ajouter un lien',
|
'add_document_link' => 'Ajouter un lien',
|
||||||
'add_document_notify' => '',
|
'add_document_notify' => 'Assigner une notification',
|
||||||
'add_doc_reviewer_approver_warning' => 'N.B. Les documents sont automatiquement marqués comme publiés si il n\'y a pas de correcteur ou d\'approbateur désigné.',
|
'add_doc_reviewer_approver_warning' => 'N.B. Les documents sont automatiquement marqués comme publiés si il n\'y a pas de correcteur ou d\'approbateur désigné.',
|
||||||
'add_doc_workflow_warning' => 'N.B. Les documents sont automatiquement marqués comme publiés si aucun workflow est désigné.',
|
'add_doc_workflow_warning' => 'N.B. Les documents sont automatiquement marqués comme publiés si aucun workflow est désigné.',
|
||||||
'add_event' => 'Ajouter un événement',
|
'add_event' => 'Ajouter un événement',
|
||||||
|
@ -84,6 +84,7 @@ URL: [url]',
|
||||||
'approval_deletion_email' => 'Demande d\'approbation supprimée',
|
'approval_deletion_email' => 'Demande d\'approbation supprimée',
|
||||||
'approval_deletion_email_body' => '',
|
'approval_deletion_email_body' => '',
|
||||||
'approval_deletion_email_subject' => '',
|
'approval_deletion_email_subject' => '',
|
||||||
|
'approval_file' => '',
|
||||||
'approval_group' => 'Groupe d\'approbation',
|
'approval_group' => 'Groupe d\'approbation',
|
||||||
'approval_log' => 'Journal des approbations',
|
'approval_log' => 'Journal des approbations',
|
||||||
'approval_request_email' => 'Demande d\'approbation',
|
'approval_request_email' => 'Demande d\'approbation',
|
||||||
|
@ -240,6 +241,8 @@ URL: [url]',
|
||||||
'confirm_update_transmittalitem' => '',
|
'confirm_update_transmittalitem' => '',
|
||||||
'content' => 'Contenu',
|
'content' => 'Contenu',
|
||||||
'continue' => 'Continuer',
|
'continue' => 'Continuer',
|
||||||
|
'converter_new_cmd' => '',
|
||||||
|
'converter_new_mimetype' => '',
|
||||||
'copied_to_checkout_as' => '',
|
'copied_to_checkout_as' => '',
|
||||||
'create_fulltext_index' => 'Créer un index de recherche plein texte',
|
'create_fulltext_index' => 'Créer un index de recherche plein texte',
|
||||||
'create_fulltext_index_warning' => 'Vous allez recréer l\'index de texte intégral. Cela peut prendre une grande quantité de temps et réduire les performances de votre système dans son ensemble. Si vous voulez vraiment recréer l\'index, merci de confirmer votre opération.',
|
'create_fulltext_index_warning' => 'Vous allez recréer l\'index de texte intégral. Cela peut prendre une grande quantité de temps et réduire les performances de votre système dans son ensemble. Si vous voulez vraiment recréer l\'index, merci de confirmer votre opération.',
|
||||||
|
@ -341,6 +344,7 @@ URL: [url]',
|
||||||
'do_object_setchecksum' => 'Définir checksum',
|
'do_object_setchecksum' => 'Définir checksum',
|
||||||
'do_object_setfilesize' => 'Définir la taille du fichier',
|
'do_object_setfilesize' => 'Définir la taille du fichier',
|
||||||
'do_object_unlink' => 'Supprimer la version du document',
|
'do_object_unlink' => 'Supprimer la version du document',
|
||||||
|
'draft' => '',
|
||||||
'draft_pending_approval' => 'Ebauche - En cours d\'approbation',
|
'draft_pending_approval' => 'Ebauche - En cours d\'approbation',
|
||||||
'draft_pending_review' => 'Ebauche - En cours de correction',
|
'draft_pending_review' => 'Ebauche - En cours de correction',
|
||||||
'drag_icon_here' => 'Glisser/déposer le fichier ou document ici!',
|
'drag_icon_here' => 'Glisser/déposer le fichier ou document ici!',
|
||||||
|
@ -351,6 +355,7 @@ URL: [url]',
|
||||||
'dump_creation_warning' => 'Avec cette opération, vous pouvez créer une sauvegarde du contenu de votre base de données. Après la création, le fichier de sauvegarde sera sauvegardé dans le dossier de données de votre serveur.',
|
'dump_creation_warning' => 'Avec cette opération, vous pouvez créer une sauvegarde du contenu de votre base de données. Après la création, le fichier de sauvegarde sera sauvegardé dans le dossier de données de votre serveur.',
|
||||||
'dump_list' => 'Fichiers de sauvegarde existants',
|
'dump_list' => 'Fichiers de sauvegarde existants',
|
||||||
'dump_remove' => 'Supprimer fichier de sauvegarde',
|
'dump_remove' => 'Supprimer fichier de sauvegarde',
|
||||||
|
'duplicate_content' => '',
|
||||||
'edit' => 'Modifier',
|
'edit' => 'Modifier',
|
||||||
'edit_attributes' => 'Modifier les attributs',
|
'edit_attributes' => 'Modifier les attributs',
|
||||||
'edit_comment' => 'Modifier le commentaire',
|
'edit_comment' => 'Modifier le commentaire',
|
||||||
|
@ -392,6 +397,7 @@ Dossier parent: [folder_path]
|
||||||
Utilisateur: [username]
|
Utilisateur: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'expiry_changed_email_subject' => '[sitename]: [name] - Date d\'expiration modifiée',
|
'expiry_changed_email_subject' => '[sitename]: [name] - Date d\'expiration modifiée',
|
||||||
|
'export' => '',
|
||||||
'extension_manager' => 'Gestionnaire d\'extensions',
|
'extension_manager' => 'Gestionnaire d\'extensions',
|
||||||
'february' => 'Février',
|
'february' => 'Février',
|
||||||
'file' => 'Fichier',
|
'file' => 'Fichier',
|
||||||
|
@ -470,6 +476,7 @@ URL: [url]',
|
||||||
'hu_HU' => 'Hongrois',
|
'hu_HU' => 'Hongrois',
|
||||||
'id' => 'ID',
|
'id' => 'ID',
|
||||||
'identical_version' => 'Nouvelle version identique à l\'actuelle.',
|
'identical_version' => 'Nouvelle version identique à l\'actuelle.',
|
||||||
|
'include_content' => '',
|
||||||
'include_documents' => 'Inclure les documents',
|
'include_documents' => 'Inclure les documents',
|
||||||
'include_subdirectories' => 'Inclure les sous-dossiers',
|
'include_subdirectories' => 'Inclure les sous-dossiers',
|
||||||
'index_converters' => 'Conversion de document Index',
|
'index_converters' => 'Conversion de document Index',
|
||||||
|
@ -701,6 +708,7 @@ En cas de problème persistant, veuillez contacter votre administrateur.',
|
||||||
'personal_default_keywords' => 'Mots-clés personnels',
|
'personal_default_keywords' => 'Mots-clés personnels',
|
||||||
'pl_PL' => 'Polonais',
|
'pl_PL' => 'Polonais',
|
||||||
'possible_substitutes' => '',
|
'possible_substitutes' => '',
|
||||||
|
'preview_converters' => '',
|
||||||
'previous_state' => 'Previous state',
|
'previous_state' => 'Previous state',
|
||||||
'previous_versions' => 'Versions précédentes',
|
'previous_versions' => 'Versions précédentes',
|
||||||
'pt_BR' => 'Portuguais (BR)',
|
'pt_BR' => 'Portuguais (BR)',
|
||||||
|
@ -748,6 +756,7 @@ URL: [url]',
|
||||||
'review_deletion_email' => 'Demande de correction supprimée',
|
'review_deletion_email' => 'Demande de correction supprimée',
|
||||||
'review_deletion_email_body' => '',
|
'review_deletion_email_body' => '',
|
||||||
'review_deletion_email_subject' => '',
|
'review_deletion_email_subject' => '',
|
||||||
|
'review_file' => '',
|
||||||
'review_group' => 'Groupe de correction',
|
'review_group' => 'Groupe de correction',
|
||||||
'review_log' => '',
|
'review_log' => '',
|
||||||
'review_request_email' => 'Demande de correction',
|
'review_request_email' => 'Demande de correction',
|
||||||
|
@ -826,12 +835,12 @@ URL: [url]',
|
||||||
'select_category' => 'Cliquer pour choisir une catégorie',
|
'select_category' => 'Cliquer pour choisir une catégorie',
|
||||||
'select_groups' => 'Cliquer pour choisir un groupe',
|
'select_groups' => 'Cliquer pour choisir un groupe',
|
||||||
'select_grp_approvers' => 'Cliquer pour choisir un groupe d\'approbateur',
|
'select_grp_approvers' => 'Cliquer pour choisir un groupe d\'approbateur',
|
||||||
'select_grp_notification' => '',
|
'select_grp_notification' => 'Cliquer pour sélectionner une notification de groupe',
|
||||||
'select_grp_recipients' => '',
|
'select_grp_recipients' => '',
|
||||||
'select_grp_reviewers' => 'Cliquer pour choisir un groupe de correcteur',
|
'select_grp_reviewers' => 'Cliquer pour choisir un groupe de correcteur',
|
||||||
'select_grp_revisors' => '',
|
'select_grp_revisors' => '',
|
||||||
'select_ind_approvers' => 'Cliquer pour choisir un approbateur individuel',
|
'select_ind_approvers' => 'Cliquer pour choisir un approbateur individuel',
|
||||||
'select_ind_notification' => '',
|
'select_ind_notification' => 'Cliquer pour séleéctionner une notification individuelle',
|
||||||
'select_ind_recipients' => '',
|
'select_ind_recipients' => '',
|
||||||
'select_ind_reviewers' => 'Cliquer pour choisir un correcteur individuel',
|
'select_ind_reviewers' => 'Cliquer pour choisir un correcteur individuel',
|
||||||
'select_ind_revisors' => '',
|
'select_ind_revisors' => '',
|
||||||
|
@ -964,6 +973,10 @@ URL: [url]',
|
||||||
'settings_guestID_desc' => 'ID de l\'invité utilisé lorsque vous êtes connecté en tant qu\'invité (la plupart du temps pas besoin de changer)',
|
'settings_guestID_desc' => 'ID de l\'invité utilisé lorsque vous êtes connecté en tant qu\'invité (la plupart du temps pas besoin de changer)',
|
||||||
'settings_httpRoot' => 'Http Root',
|
'settings_httpRoot' => 'Http Root',
|
||||||
'settings_httpRoot_desc' => 'Le chemin relatif dans l\'URL, après le nom de domaine. Ne pas inclure le préfixe http:// ou le nom d\'hôte Internet. Par exemple Si l\'URL complète est http://www.example.com/letodms/, mettez \'/letodms/\'. Si l\'URL est http://www.example.com/, mettez \'/\'',
|
'settings_httpRoot_desc' => 'Le chemin relatif dans l\'URL, après le nom de domaine. Ne pas inclure le préfixe http:// ou le nom d\'hôte Internet. Par exemple Si l\'URL complète est http://www.example.com/letodms/, mettez \'/letodms/\'. Si l\'URL est http://www.example.com/, mettez \'/\'',
|
||||||
|
'settings_initialDocumentStatus' => '',
|
||||||
|
'settings_initialDocumentStatus_desc' => '',
|
||||||
|
'settings_initialDocumentStatus_draft' => '',
|
||||||
|
'settings_initialDocumentStatus_released' => '',
|
||||||
'settings_installADOdb' => 'Installer ADOdb',
|
'settings_installADOdb' => 'Installer ADOdb',
|
||||||
'settings_install_disabled' => 'Le fichier ENABLE_INSTALL_TOOL a été supprimé. ous pouvez maintenant vous connecter à SeedDMS et poursuivre la configuration.',
|
'settings_install_disabled' => 'Le fichier ENABLE_INSTALL_TOOL a été supprimé. ous pouvez maintenant vous connecter à SeedDMS et poursuivre la configuration.',
|
||||||
'settings_install_pear_package_log' => 'Installer le paquet Pear \'Log\'',
|
'settings_install_pear_package_log' => 'Installer le paquet Pear \'Log\'',
|
||||||
|
@ -997,6 +1010,8 @@ URL: [url]',
|
||||||
'settings_Notification' => 'Notifications',
|
'settings_Notification' => 'Notifications',
|
||||||
'settings_notwritable' => 'La configuration ne peut pas être enregistré car le fichier de configuration n\'est pas accessible en écriture.',
|
'settings_notwritable' => 'La configuration ne peut pas être enregistré car le fichier de configuration n\'est pas accessible en écriture.',
|
||||||
'settings_no_content_dir' => 'Répertoire de contenu',
|
'settings_no_content_dir' => 'Répertoire de contenu',
|
||||||
|
'settings_overrideMimeType' => '',
|
||||||
|
'settings_overrideMimeType_desc' => '',
|
||||||
'settings_partitionSize' => 'Taille des fichiers partiels téléchargées par jumploader',
|
'settings_partitionSize' => 'Taille des fichiers partiels téléchargées par jumploader',
|
||||||
'settings_partitionSize_desc' => 'Taille des fichiers partiels en octets, téléchargées par jumploader. Ne pas fixer une valeur plus grande que la taille de transfert maximale définie par le serveur.',
|
'settings_partitionSize_desc' => 'Taille des fichiers partiels en octets, téléchargées par jumploader. Ne pas fixer une valeur plus grande que la taille de transfert maximale définie par le serveur.',
|
||||||
'settings_passwordExpiration' => 'Expiration du mot de passe',
|
'settings_passwordExpiration' => 'Expiration du mot de passe',
|
||||||
|
@ -1192,6 +1207,7 @@ URL: [url]',
|
||||||
'tuesday' => 'Mardi',
|
'tuesday' => 'Mardi',
|
||||||
'tuesday_abbr' => 'Mar.',
|
'tuesday_abbr' => 'Mar.',
|
||||||
'type_to_search' => 'Effectuer une recherche',
|
'type_to_search' => 'Effectuer une recherche',
|
||||||
|
'uk_UA' => '',
|
||||||
'under_folder' => 'Dans le dossier',
|
'under_folder' => 'Dans le dossier',
|
||||||
'unknown_attrdef' => '',
|
'unknown_attrdef' => '',
|
||||||
'unknown_command' => 'Commande non reconnue.',
|
'unknown_command' => 'Commande non reconnue.',
|
||||||
|
|
1
languages/hu_HU/help/README
Normal file
1
languages/hu_HU/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -84,6 +84,7 @@ URL: [url]',
|
||||||
'approval_deletion_email' => 'Jóváhagyási kérelem törölve',
|
'approval_deletion_email' => 'Jóváhagyási kérelem törölve',
|
||||||
'approval_deletion_email_body' => '',
|
'approval_deletion_email_body' => '',
|
||||||
'approval_deletion_email_subject' => '',
|
'approval_deletion_email_subject' => '',
|
||||||
|
'approval_file' => '',
|
||||||
'approval_group' => 'Jóváhagyó csoport',
|
'approval_group' => 'Jóváhagyó csoport',
|
||||||
'approval_log' => 'Jóváhagyási napló',
|
'approval_log' => 'Jóváhagyási napló',
|
||||||
'approval_request_email' => 'Jóváhagyási kérelem',
|
'approval_request_email' => 'Jóváhagyási kérelem',
|
||||||
|
@ -240,6 +241,8 @@ URL: [url]',
|
||||||
'confirm_update_transmittalitem' => '',
|
'confirm_update_transmittalitem' => '',
|
||||||
'content' => 'Tartalom',
|
'content' => 'Tartalom',
|
||||||
'continue' => 'Folytatás',
|
'continue' => 'Folytatás',
|
||||||
|
'converter_new_cmd' => '',
|
||||||
|
'converter_new_mimetype' => '',
|
||||||
'copied_to_checkout_as' => '',
|
'copied_to_checkout_as' => '',
|
||||||
'create_fulltext_index' => 'Teljes szöveg index létrehozása',
|
'create_fulltext_index' => 'Teljes szöveg index létrehozása',
|
||||||
'create_fulltext_index_warning' => 'Ön a teljes szöveg index újraépítését kezdeményezte. Ez a művelet hosszú ideig eltarthat és jelentősen csökkentheti az egész rendszer teljesítményét. Ha biztosan újra kívánja építeni az indexet, kérjük erősítse meg a műveletet.',
|
'create_fulltext_index_warning' => 'Ön a teljes szöveg index újraépítését kezdeményezte. Ez a művelet hosszú ideig eltarthat és jelentősen csökkentheti az egész rendszer teljesítményét. Ha biztosan újra kívánja építeni az indexet, kérjük erősítse meg a műveletet.',
|
||||||
|
@ -341,6 +344,7 @@ URL: [url]',
|
||||||
'do_object_setchecksum' => 'Ellenőrző összeg beállítása',
|
'do_object_setchecksum' => 'Ellenőrző összeg beállítása',
|
||||||
'do_object_setfilesize' => 'Állomány méret beállítása',
|
'do_object_setfilesize' => 'Állomány méret beállítása',
|
||||||
'do_object_unlink' => 'Dokumentum verzió törlése',
|
'do_object_unlink' => 'Dokumentum verzió törlése',
|
||||||
|
'draft' => '',
|
||||||
'draft_pending_approval' => 'Piszkozat - jóváhagyás folyamatban',
|
'draft_pending_approval' => 'Piszkozat - jóváhagyás folyamatban',
|
||||||
'draft_pending_review' => 'Piszkozat - felülvizsgálat folyamatban',
|
'draft_pending_review' => 'Piszkozat - felülvizsgálat folyamatban',
|
||||||
'drag_icon_here' => 'Húzza a mappa vagy dokumentum ikonját ide!',
|
'drag_icon_here' => 'Húzza a mappa vagy dokumentum ikonját ide!',
|
||||||
|
@ -351,6 +355,7 @@ URL: [url]',
|
||||||
'dump_creation_warning' => 'Ezzel a művelettel az adatbázis tartalmáról lehet adatbázis mentést készíteni. Az adatbázis mentés létrehozását követően a mentési állomány a kiszolgáló adat mappájába lesz mentve.',
|
'dump_creation_warning' => 'Ezzel a művelettel az adatbázis tartalmáról lehet adatbázis mentést készíteni. Az adatbázis mentés létrehozását követően a mentési állomány a kiszolgáló adat mappájába lesz mentve.',
|
||||||
'dump_list' => 'Meglévő adatbázis metések',
|
'dump_list' => 'Meglévő adatbázis metések',
|
||||||
'dump_remove' => 'Adatbázis mentés eltávolítása',
|
'dump_remove' => 'Adatbázis mentés eltávolítása',
|
||||||
|
'duplicate_content' => '',
|
||||||
'edit' => 'Szerkesztés',
|
'edit' => 'Szerkesztés',
|
||||||
'edit_attributes' => 'Jellemzők szerkesztése',
|
'edit_attributes' => 'Jellemzők szerkesztése',
|
||||||
'edit_comment' => 'Megjegyzés szerkesztése',
|
'edit_comment' => 'Megjegyzés szerkesztése',
|
||||||
|
@ -392,6 +397,7 @@ Szülő mappa: [folder_path]
|
||||||
Felhasználó: [username]
|
Felhasználó: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'expiry_changed_email_subject' => '[sitename]: [name] - Lejárati dátum módosítva',
|
'expiry_changed_email_subject' => '[sitename]: [name] - Lejárati dátum módosítva',
|
||||||
|
'export' => '',
|
||||||
'extension_manager' => 'Bővítmények kezelése',
|
'extension_manager' => 'Bővítmények kezelése',
|
||||||
'february' => 'Február',
|
'february' => 'Február',
|
||||||
'file' => 'Állomány',
|
'file' => 'Állomány',
|
||||||
|
@ -470,6 +476,7 @@ URL: [url]',
|
||||||
'hu_HU' => 'Magyar',
|
'hu_HU' => 'Magyar',
|
||||||
'id' => 'ID',
|
'id' => 'ID',
|
||||||
'identical_version' => 'Az új verzió megegyezik az eredetivel.',
|
'identical_version' => 'Az új verzió megegyezik az eredetivel.',
|
||||||
|
'include_content' => '',
|
||||||
'include_documents' => 'Tartalmazó dokumentumok',
|
'include_documents' => 'Tartalmazó dokumentumok',
|
||||||
'include_subdirectories' => 'Tartalmazó alkönyvtárak',
|
'include_subdirectories' => 'Tartalmazó alkönyvtárak',
|
||||||
'index_converters' => 'Index dokumentum konverzió',
|
'index_converters' => 'Index dokumentum konverzió',
|
||||||
|
@ -704,6 +711,7 @@ Amennyiben problémákba ütközik a bejelentkezés során, kérjük vegye fel a
|
||||||
'personal_default_keywords' => 'Személyes kulcsszó lista',
|
'personal_default_keywords' => 'Személyes kulcsszó lista',
|
||||||
'pl_PL' => 'Lengyel',
|
'pl_PL' => 'Lengyel',
|
||||||
'possible_substitutes' => '',
|
'possible_substitutes' => '',
|
||||||
|
'preview_converters' => '',
|
||||||
'previous_state' => 'Előző állapot',
|
'previous_state' => 'Előző állapot',
|
||||||
'previous_versions' => 'Előző változatok',
|
'previous_versions' => 'Előző változatok',
|
||||||
'pt_BR' => 'Portugál (BR)',
|
'pt_BR' => 'Portugál (BR)',
|
||||||
|
@ -759,6 +767,7 @@ URL: [url]',
|
||||||
'review_deletion_email' => 'Felülvizsgálat kérés törölve',
|
'review_deletion_email' => 'Felülvizsgálat kérés törölve',
|
||||||
'review_deletion_email_body' => '',
|
'review_deletion_email_body' => '',
|
||||||
'review_deletion_email_subject' => '',
|
'review_deletion_email_subject' => '',
|
||||||
|
'review_file' => '',
|
||||||
'review_group' => 'Felülvizsgáló csoport',
|
'review_group' => 'Felülvizsgáló csoport',
|
||||||
'review_log' => 'Felülvizsgálati napló',
|
'review_log' => 'Felülvizsgálati napló',
|
||||||
'review_request_email' => 'Felülvizsgálat kérés',
|
'review_request_email' => 'Felülvizsgálat kérés',
|
||||||
|
@ -987,6 +996,10 @@ URL: [url]',
|
||||||
'settings_guestID_desc' => 'A vendég felhasználó azonosítója ami a vendégként történő bejelentkezéskor lesz használva (általában nem szükséges módosítani)',
|
'settings_guestID_desc' => 'A vendég felhasználó azonosítója ami a vendégként történő bejelentkezéskor lesz használva (általában nem szükséges módosítani)',
|
||||||
'settings_httpRoot' => 'Http gyökér',
|
'settings_httpRoot' => 'Http gyökér',
|
||||||
'settings_httpRoot_desc' => 'A relatív elérési út az URL-ben a tartomány rész után. Ne tartalmazza a http:// előtagot vag a web szerver nevét. Pl.: ha a teljes URL http://www.example.com/seeddms/, adja meg \'/seeddms/\'. Ha az URL http://www.example.com/, adja meg \'/\'',
|
'settings_httpRoot_desc' => 'A relatív elérési út az URL-ben a tartomány rész után. Ne tartalmazza a http:// előtagot vag a web szerver nevét. Pl.: ha a teljes URL http://www.example.com/seeddms/, adja meg \'/seeddms/\'. Ha az URL http://www.example.com/, adja meg \'/\'',
|
||||||
|
'settings_initialDocumentStatus' => '',
|
||||||
|
'settings_initialDocumentStatus_desc' => '',
|
||||||
|
'settings_initialDocumentStatus_draft' => '',
|
||||||
|
'settings_initialDocumentStatus_released' => '',
|
||||||
'settings_installADOdb' => 'ADOdb telepítése',
|
'settings_installADOdb' => 'ADOdb telepítése',
|
||||||
'settings_install_disabled' => 'Az ENABLE_INSTALL_TOOL állomány törölve lett. Bejelentkezhet a SeedDMS alkalmazásba és elvégezheti a további konfigurációt.',
|
'settings_install_disabled' => 'Az ENABLE_INSTALL_TOOL állomány törölve lett. Bejelentkezhet a SeedDMS alkalmazásba és elvégezheti a további konfigurációt.',
|
||||||
'settings_install_pear_package_log' => 'PEAR csomag \'Log\' telepítése',
|
'settings_install_pear_package_log' => 'PEAR csomag \'Log\' telepítése',
|
||||||
|
@ -1020,6 +1033,8 @@ URL: [url]',
|
||||||
'settings_Notification' => 'Értesítés beállításai',
|
'settings_Notification' => 'Értesítés beállításai',
|
||||||
'settings_notwritable' => 'A konfiguráció nem menthető, mert a konfigurációs állomány nem írható.',
|
'settings_notwritable' => 'A konfiguráció nem menthető, mert a konfigurációs állomány nem írható.',
|
||||||
'settings_no_content_dir' => 'Tartalom könyvtár',
|
'settings_no_content_dir' => 'Tartalom könyvtár',
|
||||||
|
'settings_overrideMimeType' => '',
|
||||||
|
'settings_overrideMimeType_desc' => '',
|
||||||
'settings_partitionSize' => 'Részleges fájlméret',
|
'settings_partitionSize' => 'Részleges fájlméret',
|
||||||
'settings_partitionSize_desc' => 'A részleges állományok mérete, amelyek a jumploader segítségével lesznek feltöltve. Ne adjon meg magasabb értéket, mint a szerveren beállított legnagyobb feltölthető állomány méret.',
|
'settings_partitionSize_desc' => 'A részleges állományok mérete, amelyek a jumploader segítségével lesznek feltöltve. Ne adjon meg magasabb értéket, mint a szerveren beállított legnagyobb feltölthető állomány méret.',
|
||||||
'settings_passwordExpiration' => 'Jelszó lejárat',
|
'settings_passwordExpiration' => 'Jelszó lejárat',
|
||||||
|
@ -1224,6 +1239,7 @@ URL: [url]',
|
||||||
'tuesday' => 'Kedd',
|
'tuesday' => 'Kedd',
|
||||||
'tuesday_abbr' => 'Ke',
|
'tuesday_abbr' => 'Ke',
|
||||||
'type_to_search' => 'Adja meg a keresendő kifejezést',
|
'type_to_search' => 'Adja meg a keresendő kifejezést',
|
||||||
|
'uk_UA' => '',
|
||||||
'under_folder' => 'Mappában',
|
'under_folder' => 'Mappában',
|
||||||
'unknown_attrdef' => 'Ismeretlen tulajdonság meghatározás',
|
'unknown_attrdef' => 'Ismeretlen tulajdonság meghatározás',
|
||||||
'unknown_command' => 'Parancs nem ismerhető fel.',
|
'unknown_command' => 'Parancs nem ismerhető fel.',
|
||||||
|
|
1
languages/it_IT/help/README
Normal file
1
languages/it_IT/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -19,7 +19,7 @@
|
||||||
// along with this program; if not, write to the Free Software
|
// along with this program; if not, write to the Free Software
|
||||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||||
//
|
//
|
||||||
// Translators: Admin (1361), s.pnt (26)
|
// Translators: Admin (1383), s.pnt (26)
|
||||||
|
|
||||||
$text = array(
|
$text = array(
|
||||||
'accept' => 'Accetta',
|
'accept' => 'Accetta',
|
||||||
|
@ -51,7 +51,7 @@ URL: [url]',
|
||||||
'add_approval' => 'Invio approvazione',
|
'add_approval' => 'Invio approvazione',
|
||||||
'add_document' => 'Aggiungi documento',
|
'add_document' => 'Aggiungi documento',
|
||||||
'add_document_link' => 'Aggiungi collegamento',
|
'add_document_link' => 'Aggiungi collegamento',
|
||||||
'add_document_notify' => '',
|
'add_document_notify' => 'Notifica a',
|
||||||
'add_doc_reviewer_approver_warning' => 'Nota: i documenti saranno automaticamente contrassegnati come rilasciati se non è stato assegnato un revisore o un approvatore.',
|
'add_doc_reviewer_approver_warning' => 'Nota: i documenti saranno automaticamente contrassegnati come rilasciati se non è stato assegnato un revisore o un approvatore.',
|
||||||
'add_doc_workflow_warning' => 'Nota: i documenti saranno automaticamente contrassegnati come rilasciati se non è stato istituito un flusso di lavoro.',
|
'add_doc_workflow_warning' => 'Nota: i documenti saranno automaticamente contrassegnati come rilasciati se non è stato istituito un flusso di lavoro.',
|
||||||
'add_event' => 'Aggiungi un evento',
|
'add_event' => 'Aggiungi un evento',
|
||||||
|
@ -89,6 +89,7 @@ Cartella: [folder_path]
|
||||||
Utente: [username]
|
Utente: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'approval_deletion_email_subject' => '[sitename]: [name] - Richiesta di approvazione cancellata',
|
'approval_deletion_email_subject' => '[sitename]: [name] - Richiesta di approvazione cancellata',
|
||||||
|
'approval_file' => '',
|
||||||
'approval_group' => 'Gruppo di approvazione',
|
'approval_group' => 'Gruppo di approvazione',
|
||||||
'approval_log' => 'Registro delle approvazioni',
|
'approval_log' => 'Registro delle approvazioni',
|
||||||
'approval_request_email' => 'Richiesta di approvazione',
|
'approval_request_email' => 'Richiesta di approvazione',
|
||||||
|
@ -117,7 +118,7 @@ URL: [url]',
|
||||||
'approver_already_removed' => '',
|
'approver_already_removed' => '',
|
||||||
'april' => 'Aprile',
|
'april' => 'Aprile',
|
||||||
'archive_creation' => 'Creazione archivi',
|
'archive_creation' => 'Creazione archivi',
|
||||||
'archive_creation_warning' => 'Con questa operazione è possibile creare archivi contenenti i file di intere cartelle del DMS. Dopo la creazione l\'archivio viene salvato nella cartella dati del server.<br>Attenzione: un archivio creato per uso esterno non è utilizzabile come backup del server.',
|
'archive_creation_warning' => 'Con questa operazione è possibile creare archivi contenenti i file di intere cartelle del DMS. Dopo la creazione l\'archivio viene salvato nella cartella dati del server. Attenzione: un archivio creato per uso esterno non è utilizzabile come backup del server.',
|
||||||
'ar_EG' => 'Arabo',
|
'ar_EG' => 'Arabo',
|
||||||
'assign_approvers' => 'Assegna Approvatori',
|
'assign_approvers' => 'Assegna Approvatori',
|
||||||
'assign_reviewers' => 'Assegna Revisori',
|
'assign_reviewers' => 'Assegna Revisori',
|
||||||
|
@ -230,21 +231,23 @@ URL: [url]',
|
||||||
'comment_for_current_version' => 'Commento per la versione',
|
'comment_for_current_version' => 'Commento per la versione',
|
||||||
'confirm_create_fulltext_index' => 'Sì, desidero ricreare l\'indice fulltext!',
|
'confirm_create_fulltext_index' => 'Sì, desidero ricreare l\'indice fulltext!',
|
||||||
'confirm_pwd' => 'Conferma la password',
|
'confirm_pwd' => 'Conferma la password',
|
||||||
'confirm_rm_backup' => 'Vuoi davvero rimuovere il file "[arkname]"?<br>Attenzione: questa operazione non può essere annullata.',
|
'confirm_rm_backup' => 'Vuoi davvero rimuovere il file "[arkname]"? Attenzione: questa operazione non può essere annullata.',
|
||||||
'confirm_rm_document' => 'Vuoi veramente eliminare il documento "[documentname]"?<br>Attenzione: questa operazione non può essere annullata.',
|
'confirm_rm_document' => 'Vuoi veramente eliminare il documento "[documentname]"? Attenzione: questa operazione non può essere annullata.',
|
||||||
'confirm_rm_dump' => 'Vuoi davvero rimuovere il file "[dumpname]"?<br>Attenzione: questa operazione non può essere annullata.',
|
'confirm_rm_dump' => 'Vuoi davvero rimuovere il file "[dumpname]"? Attenzione: questa operazione non può essere annullata.',
|
||||||
'confirm_rm_event' => 'Vuoi davvero rimuovere l\'evento "[name]"?<br>Attenzione: questa operazione non può essere annullata.',
|
'confirm_rm_event' => 'Vuoi davvero rimuovere l\'evento "[name]"? Attenzione: questa operazione non può essere annullata.',
|
||||||
'confirm_rm_file' => 'Vuoi veramente eliminare il file "[name]" del documento "[documentname]"?<br>Attenzione: questa operazione non può essere annullata.',
|
'confirm_rm_file' => 'Vuoi veramente eliminare il file "[name]" del documento "[documentname]"? Attenzione: questa operazione non può essere annullata.',
|
||||||
'confirm_rm_folder' => 'Vuoi veramente eliminare la cartella "[foldername]" e tutto il suo contenuto?<br>Attenzione: questa operazione non può essere annullata.',
|
'confirm_rm_folder' => 'Vuoi veramente eliminare la cartella "[foldername]" e tutto il suo contenuto? Attenzione: questa operazione non può essere annullata.',
|
||||||
'confirm_rm_folder_files' => 'Vuoi davvero rimuovere tutti i file dalla cartella "[foldername]" e dalle sue sottocartelle?<br>Attenzione: questa operazione non può essere annullata.',
|
'confirm_rm_folder_files' => 'Vuoi davvero rimuovere tutti i file dalla cartella "[foldername]" e dalle sue sottocartelle? Attenzione: questa operazione non può essere annullata.',
|
||||||
'confirm_rm_group' => 'Vuoi davvero rimuovere il gruppo "[groupname]"?<br>Attenzione: questa operazione non può essere annullata.',
|
'confirm_rm_group' => 'Vuoi davvero rimuovere il gruppo "[groupname]"? Attenzione: questa operazione non può essere annullata.',
|
||||||
'confirm_rm_log' => 'Vuoi davvero rimuovere il file di log "[logname]"?<br>Attenzione: questa operazione non può essere annullata.',
|
'confirm_rm_log' => 'Vuoi davvero rimuovere il file di log "[logname]"?<br>Attenzione: questa operazione non può essere annullata.',
|
||||||
'confirm_rm_transmittalitem' => '',
|
'confirm_rm_transmittalitem' => '',
|
||||||
'confirm_rm_user' => 'Vuoi davvero rimuovere l\'utente "[username]"?<br>Attenzione: questa operazione non può essere annullata.',
|
'confirm_rm_user' => 'Vuoi davvero rimuovere l\'utente "[username]"? Attenzione: questa operazione non può essere annullata.',
|
||||||
'confirm_rm_version' => 'Vuoi veramente eliminare la versione [version] del documento "[documentname]"?<br>Attenzione: questa operazione non può essere annullata.',
|
'confirm_rm_version' => 'Vuoi veramente eliminare la versione [version] del documento "[documentname]"? Attenzione: questa operazione non può essere annullata.',
|
||||||
'confirm_update_transmittalitem' => '',
|
'confirm_update_transmittalitem' => '',
|
||||||
'content' => 'Contenuto',
|
'content' => 'Contenuto',
|
||||||
'continue' => 'Continua',
|
'continue' => 'Continua',
|
||||||
|
'converter_new_cmd' => '',
|
||||||
|
'converter_new_mimetype' => '',
|
||||||
'copied_to_checkout_as' => '',
|
'copied_to_checkout_as' => '',
|
||||||
'create_fulltext_index' => 'Crea indice fulltext',
|
'create_fulltext_index' => 'Crea indice fulltext',
|
||||||
'create_fulltext_index_warning' => 'Stai creando un indice fulltext. Questo può occupare un tempo considerevole e ridurre le prestazioni del sistema. Sei sicuro di voler ricreare l\'indice? Prego conferma l\'operazione.',
|
'create_fulltext_index_warning' => 'Stai creando un indice fulltext. Questo può occupare un tempo considerevole e ridurre le prestazioni del sistema. Sei sicuro di voler ricreare l\'indice? Prego conferma l\'operazione.',
|
||||||
|
@ -346,6 +349,7 @@ URL: [url]',
|
||||||
'do_object_setchecksum' => 'Imposta il checksum',
|
'do_object_setchecksum' => 'Imposta il checksum',
|
||||||
'do_object_setfilesize' => 'Imposta la dimensione del file',
|
'do_object_setfilesize' => 'Imposta la dimensione del file',
|
||||||
'do_object_unlink' => 'Cancella la versione del documento',
|
'do_object_unlink' => 'Cancella la versione del documento',
|
||||||
|
'draft' => '',
|
||||||
'draft_pending_approval' => 'Bozza - in approvazione',
|
'draft_pending_approval' => 'Bozza - in approvazione',
|
||||||
'draft_pending_review' => 'Bozza - in revisione',
|
'draft_pending_review' => 'Bozza - in revisione',
|
||||||
'drag_icon_here' => 'Trascina qui l\'icona della cartella o del documento',
|
'drag_icon_here' => 'Trascina qui l\'icona della cartella o del documento',
|
||||||
|
@ -356,6 +360,7 @@ URL: [url]',
|
||||||
'dump_creation_warning' => 'Con questa operazione è possibile creare un file di dump del contenuto del database. Dopo la creazione il file viene salvato nella cartella dati del server.',
|
'dump_creation_warning' => 'Con questa operazione è possibile creare un file di dump del contenuto del database. Dopo la creazione il file viene salvato nella cartella dati del server.',
|
||||||
'dump_list' => 'List dei dump presenti',
|
'dump_list' => 'List dei dump presenti',
|
||||||
'dump_remove' => 'Cancella il file di dump',
|
'dump_remove' => 'Cancella il file di dump',
|
||||||
|
'duplicate_content' => 'Contenuto Duplicato',
|
||||||
'edit' => 'Modifica',
|
'edit' => 'Modifica',
|
||||||
'edit_attributes' => 'Modifica gli attributi',
|
'edit_attributes' => 'Modifica gli attributi',
|
||||||
'edit_comment' => 'Modifica il commento',
|
'edit_comment' => 'Modifica il commento',
|
||||||
|
@ -397,6 +402,7 @@ Cartella: [folder_path]
|
||||||
Utente: [username]
|
Utente: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'expiry_changed_email_subject' => '[sitename]: [name] - Scadenza cambiata',
|
'expiry_changed_email_subject' => '[sitename]: [name] - Scadenza cambiata',
|
||||||
|
'export' => '',
|
||||||
'extension_manager' => 'Gestisci le estensioni dei files',
|
'extension_manager' => 'Gestisci le estensioni dei files',
|
||||||
'february' => 'Febbraio',
|
'february' => 'Febbraio',
|
||||||
'file' => 'File',
|
'file' => 'File',
|
||||||
|
@ -475,6 +481,7 @@ URL: [url]',
|
||||||
'hu_HU' => 'Ungherese',
|
'hu_HU' => 'Ungherese',
|
||||||
'id' => 'ID',
|
'id' => 'ID',
|
||||||
'identical_version' => 'La nuova versione è identica a quella attuale.',
|
'identical_version' => 'La nuova versione è identica a quella attuale.',
|
||||||
|
'include_content' => '',
|
||||||
'include_documents' => 'Includi documenti',
|
'include_documents' => 'Includi documenti',
|
||||||
'include_subdirectories' => 'Includi sottocartelle',
|
'include_subdirectories' => 'Includi sottocartelle',
|
||||||
'index_converters' => 'Indice di conversione documenti',
|
'index_converters' => 'Indice di conversione documenti',
|
||||||
|
@ -545,7 +552,7 @@ URL: [url]',
|
||||||
'lock_document' => 'Blocca',
|
'lock_document' => 'Blocca',
|
||||||
'lock_message' => 'Questo documento è bloccato da <a href="mailto:[email]">[username]</a>. Solo gli utenti autorizzati possono sbloccare questo documento.',
|
'lock_message' => 'Questo documento è bloccato da <a href="mailto:[email]">[username]</a>. Solo gli utenti autorizzati possono sbloccare questo documento.',
|
||||||
'lock_status' => 'Stato bloccaggio',
|
'lock_status' => 'Stato bloccaggio',
|
||||||
'login' => 'Login',
|
'login' => 'Accesso',
|
||||||
'login_disabled_text' => 'Il tuo account è stato disabilitato: troppi login falliti.',
|
'login_disabled_text' => 'Il tuo account è stato disabilitato: troppi login falliti.',
|
||||||
'login_disabled_title' => 'L\'Account è disabilitato',
|
'login_disabled_title' => 'L\'Account è disabilitato',
|
||||||
'login_error_text' => 'Errore nel login. ID utente o password errati.',
|
'login_error_text' => 'Errore nel login. ID utente o password errati.',
|
||||||
|
@ -668,7 +675,7 @@ URL: [url]',
|
||||||
'october' => 'Ottobre',
|
'october' => 'Ottobre',
|
||||||
'old' => 'Vecchio',
|
'old' => 'Vecchio',
|
||||||
'only_jpg_user_images' => 'Possono essere utilizzate solo immagini di tipo jpeg',
|
'only_jpg_user_images' => 'Possono essere utilizzate solo immagini di tipo jpeg',
|
||||||
'order_by_sequence_off' => '',
|
'order_by_sequence_off' => 'Ordina in sequenza disabilitato',
|
||||||
'original_filename' => 'Nome file originale',
|
'original_filename' => 'Nome file originale',
|
||||||
'owner' => 'Proprietario',
|
'owner' => 'Proprietario',
|
||||||
'ownership_changed_email' => 'Proprietario cambiato',
|
'ownership_changed_email' => 'Proprietario cambiato',
|
||||||
|
@ -709,6 +716,7 @@ Dovessero esserci ancora problemi al login, prego contatta l\'Amministratore di
|
||||||
'personal_default_keywords' => 'Parole-chiave personali',
|
'personal_default_keywords' => 'Parole-chiave personali',
|
||||||
'pl_PL' => 'Polacco',
|
'pl_PL' => 'Polacco',
|
||||||
'possible_substitutes' => '',
|
'possible_substitutes' => '',
|
||||||
|
'preview_converters' => '',
|
||||||
'previous_state' => 'Stato precedente',
|
'previous_state' => 'Stato precedente',
|
||||||
'previous_versions' => 'Versioni precedenti',
|
'previous_versions' => 'Versioni precedenti',
|
||||||
'pt_BR' => 'Portoghese (BR)',
|
'pt_BR' => 'Portoghese (BR)',
|
||||||
|
@ -776,6 +784,7 @@ Cartella: [folder_path]
|
||||||
Utente: [username]
|
Utente: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'review_deletion_email_subject' => '[sitename]: [name] - Richiesta di revisione cancellata',
|
'review_deletion_email_subject' => '[sitename]: [name] - Richiesta di revisione cancellata',
|
||||||
|
'review_file' => '',
|
||||||
'review_group' => 'Gruppo revisori',
|
'review_group' => 'Gruppo revisori',
|
||||||
'review_log' => 'Rivedi log',
|
'review_log' => 'Rivedi log',
|
||||||
'review_request_email' => 'Richiesta di revisione',
|
'review_request_email' => 'Richiesta di revisione',
|
||||||
|
@ -855,15 +864,15 @@ URL: [url]',
|
||||||
'search_fulltext' => 'Ricerca fulltext',
|
'search_fulltext' => 'Ricerca fulltext',
|
||||||
'search_in' => 'Cerca in',
|
'search_in' => 'Cerca in',
|
||||||
'search_mode_and' => 'tutte le parole',
|
'search_mode_and' => 'tutte le parole',
|
||||||
'search_mode_documents' => '',
|
'search_mode_documents' => 'Solo Documenti',
|
||||||
'search_mode_folders' => '',
|
'search_mode_folders' => 'Solo Cartelle',
|
||||||
'search_mode_or' => 'almeno una parola',
|
'search_mode_or' => 'almeno una parola',
|
||||||
'search_no_results' => 'Non ci sono documenti che soddisfino la vostra ricerca',
|
'search_no_results' => 'Non ci sono documenti che soddisfino la vostra ricerca',
|
||||||
'search_query' => 'Cerca per',
|
'search_query' => 'Cerca per',
|
||||||
'search_report' => 'Trovati [doccount] documenti e [foldercount] cartelle in [searchtime] secondi.',
|
'search_report' => 'Trovati [doccount] documenti e [foldercount] cartelle in [searchtime] secondi.',
|
||||||
'search_report_fulltext' => 'Trovati [doccount] documenti',
|
'search_report_fulltext' => 'Trovati [doccount] documenti',
|
||||||
'search_resultmode' => '',
|
'search_resultmode' => 'Risultato Ricerca',
|
||||||
'search_resultmode_both' => '',
|
'search_resultmode_both' => 'Documenti e Cartelle',
|
||||||
'search_results' => 'Risultato ricerca',
|
'search_results' => 'Risultato ricerca',
|
||||||
'search_results_access_filtered' => 'La ricerca può produrre risultati al cui contenuto è negato l\'accesso.',
|
'search_results_access_filtered' => 'La ricerca può produrre risultati al cui contenuto è negato l\'accesso.',
|
||||||
'search_time' => 'Tempo trascorso: [time] secondi.',
|
'search_time' => 'Tempo trascorso: [time] secondi.',
|
||||||
|
@ -872,12 +881,12 @@ URL: [url]',
|
||||||
'select_category' => 'Clicca per selezionare la categoria',
|
'select_category' => 'Clicca per selezionare la categoria',
|
||||||
'select_groups' => 'Clicca per selezionare i gruppi',
|
'select_groups' => 'Clicca per selezionare i gruppi',
|
||||||
'select_grp_approvers' => 'Seleziona gruppo approvatore',
|
'select_grp_approvers' => 'Seleziona gruppo approvatore',
|
||||||
'select_grp_notification' => '',
|
'select_grp_notification' => 'Seleziona Gruppo',
|
||||||
'select_grp_recipients' => '',
|
'select_grp_recipients' => '',
|
||||||
'select_grp_reviewers' => 'Seleziona gruppo revisore',
|
'select_grp_reviewers' => 'Seleziona gruppo revisore',
|
||||||
'select_grp_revisors' => '',
|
'select_grp_revisors' => '',
|
||||||
'select_ind_approvers' => 'Seleziona approvatore',
|
'select_ind_approvers' => 'Seleziona approvatore',
|
||||||
'select_ind_notification' => '',
|
'select_ind_notification' => 'Seleziona Utente',
|
||||||
'select_ind_recipients' => '',
|
'select_ind_recipients' => '',
|
||||||
'select_ind_reviewers' => 'Seleziona revisore',
|
'select_ind_reviewers' => 'Seleziona revisore',
|
||||||
'select_ind_revisors' => '',
|
'select_ind_revisors' => '',
|
||||||
|
@ -1010,6 +1019,10 @@ URL: [url]',
|
||||||
'settings_guestID_desc' => 'ID o utenza ospite utilizzata quando collegati al sito come ospite (da cambiare solo in casi eccezionali).',
|
'settings_guestID_desc' => 'ID o utenza ospite utilizzata quando collegati al sito come ospite (da cambiare solo in casi eccezionali).',
|
||||||
'settings_httpRoot' => 'Cartella web principale',
|
'settings_httpRoot' => 'Cartella web principale',
|
||||||
'settings_httpRoot_desc' => 'Percorso relativo nell\'URL dopo il dominio e senza il prefisso \'http://\'. Es: se l\'URL completo è http://www.esempio.com/SeedDMS/, impostare \'/SeedDMS/\'; se invece l\'URL è http://www.esempio.com/, impostare \'/\'',
|
'settings_httpRoot_desc' => 'Percorso relativo nell\'URL dopo il dominio e senza il prefisso \'http://\'. Es: se l\'URL completo è http://www.esempio.com/SeedDMS/, impostare \'/SeedDMS/\'; se invece l\'URL è http://www.esempio.com/, impostare \'/\'',
|
||||||
|
'settings_initialDocumentStatus' => '',
|
||||||
|
'settings_initialDocumentStatus_desc' => '',
|
||||||
|
'settings_initialDocumentStatus_draft' => '',
|
||||||
|
'settings_initialDocumentStatus_released' => '',
|
||||||
'settings_installADOdb' => 'Installa ADOdb',
|
'settings_installADOdb' => 'Installa ADOdb',
|
||||||
'settings_install_disabled' => 'Il file ENABLE_INSTALL_TOOL è stato cancellato. Ora puoi effettuare il login in SeedDMS e fare ulteriori configurazioni.',
|
'settings_install_disabled' => 'Il file ENABLE_INSTALL_TOOL è stato cancellato. Ora puoi effettuare il login in SeedDMS e fare ulteriori configurazioni.',
|
||||||
'settings_install_pear_package_log' => 'Installa il registro del pacchetto Pear',
|
'settings_install_pear_package_log' => 'Installa il registro del pacchetto Pear',
|
||||||
|
@ -1043,6 +1056,8 @@ URL: [url]',
|
||||||
'settings_Notification' => 'Impostazioni di notifica',
|
'settings_Notification' => 'Impostazioni di notifica',
|
||||||
'settings_notwritable' => 'La configurazione non può essere salvata perchè il file di configurazione non può essere sovrascritto.',
|
'settings_notwritable' => 'La configurazione non può essere salvata perchè il file di configurazione non può essere sovrascritto.',
|
||||||
'settings_no_content_dir' => 'Cartella contenitore',
|
'settings_no_content_dir' => 'Cartella contenitore',
|
||||||
|
'settings_overrideMimeType' => '',
|
||||||
|
'settings_overrideMimeType_desc' => '',
|
||||||
'settings_partitionSize' => 'Dimensione file parziale',
|
'settings_partitionSize' => 'Dimensione file parziale',
|
||||||
'settings_partitionSize_desc' => 'Dimensione parziale dei files caricati da Jumploader in bytes. Non impostare un valore maggiore del massimo carico di upload attribuito dal server.',
|
'settings_partitionSize_desc' => 'Dimensione parziale dei files caricati da Jumploader in bytes. Non impostare un valore maggiore del massimo carico di upload attribuito dal server.',
|
||||||
'settings_passwordExpiration' => 'Scadenza Password',
|
'settings_passwordExpiration' => 'Scadenza Password',
|
||||||
|
@ -1143,7 +1158,7 @@ URL: [url]',
|
||||||
'set_password' => 'Imposta Password',
|
'set_password' => 'Imposta Password',
|
||||||
'set_workflow' => 'Imposta il flusso di lavoro',
|
'set_workflow' => 'Imposta il flusso di lavoro',
|
||||||
'signed_in_as' => 'Utente',
|
'signed_in_as' => 'Utente',
|
||||||
'sign_in' => 'Registrati',
|
'sign_in' => 'Accesso',
|
||||||
'sign_out' => 'Disconnettiti',
|
'sign_out' => 'Disconnettiti',
|
||||||
'sign_out_user' => 'Disconnetti l\'utente',
|
'sign_out_user' => 'Disconnetti l\'utente',
|
||||||
'sk_SK' => 'Slovacco',
|
'sk_SK' => 'Slovacco',
|
||||||
|
@ -1247,6 +1262,7 @@ URL: [url]',
|
||||||
'tuesday' => 'Martedì',
|
'tuesday' => 'Martedì',
|
||||||
'tuesday_abbr' => 'Mar',
|
'tuesday_abbr' => 'Mar',
|
||||||
'type_to_search' => 'Digitare per cercare',
|
'type_to_search' => 'Digitare per cercare',
|
||||||
|
'uk_UA' => '',
|
||||||
'under_folder' => 'Nella cartella',
|
'under_folder' => 'Nella cartella',
|
||||||
'unknown_attrdef' => 'Attributo sconosciuto',
|
'unknown_attrdef' => 'Attributo sconosciuto',
|
||||||
'unknown_command' => 'Comando non riconosciuto',
|
'unknown_command' => 'Comando non riconosciuto',
|
||||||
|
|
1
languages/nl_NL/help/README
Normal file
1
languages/nl_NL/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -84,6 +84,7 @@ URL: [url]',
|
||||||
'approval_deletion_email' => 'Goedkeuring verzoek verwijderd',
|
'approval_deletion_email' => 'Goedkeuring verzoek verwijderd',
|
||||||
'approval_deletion_email_body' => '',
|
'approval_deletion_email_body' => '',
|
||||||
'approval_deletion_email_subject' => '',
|
'approval_deletion_email_subject' => '',
|
||||||
|
'approval_file' => '',
|
||||||
'approval_group' => 'Goedkeuring Groep',
|
'approval_group' => 'Goedkeuring Groep',
|
||||||
'approval_log' => 'Goedkeuring overzicht',
|
'approval_log' => 'Goedkeuring overzicht',
|
||||||
'approval_request_email' => 'Goedkeuring verzoek',
|
'approval_request_email' => 'Goedkeuring verzoek',
|
||||||
|
@ -233,6 +234,8 @@ URL: [url]',
|
||||||
'confirm_update_transmittalitem' => '',
|
'confirm_update_transmittalitem' => '',
|
||||||
'content' => 'Welkomstpagina',
|
'content' => 'Welkomstpagina',
|
||||||
'continue' => 'Doorgaan',
|
'continue' => 'Doorgaan',
|
||||||
|
'converter_new_cmd' => '',
|
||||||
|
'converter_new_mimetype' => '',
|
||||||
'copied_to_checkout_as' => '',
|
'copied_to_checkout_as' => '',
|
||||||
'create_fulltext_index' => 'Creeer volledige tekst index',
|
'create_fulltext_index' => 'Creeer volledige tekst index',
|
||||||
'create_fulltext_index_warning' => 'U staat op het punt de volledigetekst opnieuw te indexeren. Dit kan behoorlijk veel tijd en snelheid vergen van het systeem. Als u zeker bent om opnieuw te indexeren, bevestig deze actie.',
|
'create_fulltext_index_warning' => 'U staat op het punt de volledigetekst opnieuw te indexeren. Dit kan behoorlijk veel tijd en snelheid vergen van het systeem. Als u zeker bent om opnieuw te indexeren, bevestig deze actie.',
|
||||||
|
@ -334,6 +337,7 @@ URL: [url]',
|
||||||
'do_object_setchecksum' => 'Set checksum',
|
'do_object_setchecksum' => 'Set checksum',
|
||||||
'do_object_setfilesize' => 'Voer bestandgrootte in',
|
'do_object_setfilesize' => 'Voer bestandgrootte in',
|
||||||
'do_object_unlink' => 'Verwijdere documentversie',
|
'do_object_unlink' => 'Verwijdere documentversie',
|
||||||
|
'draft' => '',
|
||||||
'draft_pending_approval' => 'Draft - in afwachting van goedkeuring',
|
'draft_pending_approval' => 'Draft - in afwachting van goedkeuring',
|
||||||
'draft_pending_review' => 'Draft - in afwachting van controle',
|
'draft_pending_review' => 'Draft - in afwachting van controle',
|
||||||
'drag_icon_here' => 'Versleep icoon van de folder of bestand hier!',
|
'drag_icon_here' => 'Versleep icoon van de folder of bestand hier!',
|
||||||
|
@ -344,6 +348,7 @@ URL: [url]',
|
||||||
'dump_creation_warning' => 'M.b.v. deze functie maakt U een DB dump file. het bestand wordt opgeslagen in uw data-map op de Server',
|
'dump_creation_warning' => 'M.b.v. deze functie maakt U een DB dump file. het bestand wordt opgeslagen in uw data-map op de Server',
|
||||||
'dump_list' => 'Bestaande dump bestanden',
|
'dump_list' => 'Bestaande dump bestanden',
|
||||||
'dump_remove' => 'Verwijder dump bestand',
|
'dump_remove' => 'Verwijder dump bestand',
|
||||||
|
'duplicate_content' => '',
|
||||||
'edit' => 'Wijzigen',
|
'edit' => 'Wijzigen',
|
||||||
'edit_attributes' => 'Bewerk attributen',
|
'edit_attributes' => 'Bewerk attributen',
|
||||||
'edit_comment' => 'Wijzig commentaar',
|
'edit_comment' => 'Wijzig commentaar',
|
||||||
|
@ -385,6 +390,7 @@ Bovenliggende map: [folder_path]
|
||||||
Gebruiker: [username]
|
Gebruiker: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'expiry_changed_email_subject' => '[sitename]: [name] - Vervaldatum gewijzigd',
|
'expiry_changed_email_subject' => '[sitename]: [name] - Vervaldatum gewijzigd',
|
||||||
|
'export' => '',
|
||||||
'extension_manager' => 'Beheer uitbreidingen',
|
'extension_manager' => 'Beheer uitbreidingen',
|
||||||
'february' => 'februari',
|
'february' => 'februari',
|
||||||
'file' => 'Bestand',
|
'file' => 'Bestand',
|
||||||
|
@ -463,6 +469,7 @@ URL: [url]',
|
||||||
'hu_HU' => 'Hongaars',
|
'hu_HU' => 'Hongaars',
|
||||||
'id' => 'ID',
|
'id' => 'ID',
|
||||||
'identical_version' => 'Nieuwe versie is identiek aan de huidige versie',
|
'identical_version' => 'Nieuwe versie is identiek aan de huidige versie',
|
||||||
|
'include_content' => '',
|
||||||
'include_documents' => 'Inclusief documenten',
|
'include_documents' => 'Inclusief documenten',
|
||||||
'include_subdirectories' => 'Inclusief submappen',
|
'include_subdirectories' => 'Inclusief submappen',
|
||||||
'index_converters' => 'Index document conversie',
|
'index_converters' => 'Index document conversie',
|
||||||
|
@ -697,6 +704,7 @@ Mocht u de komende minuten geen email ontvangen, probeer het dan nogmaals en con
|
||||||
'personal_default_keywords' => 'Persoonlijke sleutelwoorden',
|
'personal_default_keywords' => 'Persoonlijke sleutelwoorden',
|
||||||
'pl_PL' => 'Polen',
|
'pl_PL' => 'Polen',
|
||||||
'possible_substitutes' => '',
|
'possible_substitutes' => '',
|
||||||
|
'preview_converters' => '',
|
||||||
'previous_state' => 'Vorige staat',
|
'previous_state' => 'Vorige staat',
|
||||||
'previous_versions' => 'Vorige versies',
|
'previous_versions' => 'Vorige versies',
|
||||||
'pt_BR' => 'Portugees (BR)',
|
'pt_BR' => 'Portugees (BR)',
|
||||||
|
@ -751,6 +759,7 @@ URL: [url]',
|
||||||
'review_deletion_email' => 'Controle verzoek gewijzigd',
|
'review_deletion_email' => 'Controle verzoek gewijzigd',
|
||||||
'review_deletion_email_body' => '',
|
'review_deletion_email_body' => '',
|
||||||
'review_deletion_email_subject' => '',
|
'review_deletion_email_subject' => '',
|
||||||
|
'review_file' => '',
|
||||||
'review_group' => '[Controle] Groep',
|
'review_group' => '[Controle] Groep',
|
||||||
'review_log' => 'Reviseer overzicht',
|
'review_log' => 'Reviseer overzicht',
|
||||||
'review_request_email' => 'Controle verzoek',
|
'review_request_email' => 'Controle verzoek',
|
||||||
|
@ -979,6 +988,10 @@ URL: [url]',
|
||||||
'settings_guestID_desc' => 'ID van gastgebruiker gebruikt indien ingelogd als gast (meestal geen wijziging nodig)',
|
'settings_guestID_desc' => 'ID van gastgebruiker gebruikt indien ingelogd als gast (meestal geen wijziging nodig)',
|
||||||
'settings_httpRoot' => 'Http Basis',
|
'settings_httpRoot' => 'Http Basis',
|
||||||
'settings_httpRoot_desc' => 'Het relatieve pad in de URL, na het domeindeel. Voeg geen http:// toe aan het begin of de websysteemnaam. Bijv: Als de volledige URL http://www.example.com/letodms/ is, voer \'/letodms/\' in. Als de URL http://www.example.com/ is, voer \'/\' in',
|
'settings_httpRoot_desc' => 'Het relatieve pad in de URL, na het domeindeel. Voeg geen http:// toe aan het begin of de websysteemnaam. Bijv: Als de volledige URL http://www.example.com/letodms/ is, voer \'/letodms/\' in. Als de URL http://www.example.com/ is, voer \'/\' in',
|
||||||
|
'settings_initialDocumentStatus' => '',
|
||||||
|
'settings_initialDocumentStatus_desc' => '',
|
||||||
|
'settings_initialDocumentStatus_draft' => '',
|
||||||
|
'settings_initialDocumentStatus_released' => '',
|
||||||
'settings_installADOdb' => 'Installeer ADOdb',
|
'settings_installADOdb' => 'Installeer ADOdb',
|
||||||
'settings_install_disabled' => 'Bestand ENABLE_INSTALL_TOOL is verwijderd. U kunt nu inloggen in SeedDMS en verdere configuratie uitvoeren.',
|
'settings_install_disabled' => 'Bestand ENABLE_INSTALL_TOOL is verwijderd. U kunt nu inloggen in SeedDMS en verdere configuratie uitvoeren.',
|
||||||
'settings_install_pear_package_log' => 'Installeer Pear package \'Log\'',
|
'settings_install_pear_package_log' => 'Installeer Pear package \'Log\'',
|
||||||
|
@ -1012,6 +1025,8 @@ URL: [url]',
|
||||||
'settings_Notification' => 'Notificatie instellingen',
|
'settings_Notification' => 'Notificatie instellingen',
|
||||||
'settings_notwritable' => 'De configuratie kan niet opgeslagen worden omdat het configuratiebestand niet beschrijfbaar is.',
|
'settings_notwritable' => 'De configuratie kan niet opgeslagen worden omdat het configuratiebestand niet beschrijfbaar is.',
|
||||||
'settings_no_content_dir' => 'Inhoud map',
|
'settings_no_content_dir' => 'Inhoud map',
|
||||||
|
'settings_overrideMimeType' => '',
|
||||||
|
'settings_overrideMimeType_desc' => '',
|
||||||
'settings_partitionSize' => 'Bestandsdeel grootte',
|
'settings_partitionSize' => 'Bestandsdeel grootte',
|
||||||
'settings_partitionSize_desc' => 'Grootte van bestandsdeel in bytes, geupload door jumploader. Zet de waarde niet hoger dan de maximum upload grootte van de server.',
|
'settings_partitionSize_desc' => 'Grootte van bestandsdeel in bytes, geupload door jumploader. Zet de waarde niet hoger dan de maximum upload grootte van de server.',
|
||||||
'settings_passwordExpiration' => 'Wachtwoord verloop',
|
'settings_passwordExpiration' => 'Wachtwoord verloop',
|
||||||
|
@ -1216,6 +1231,7 @@ URL: [url]',
|
||||||
'tuesday' => 'Dinsdag',
|
'tuesday' => 'Dinsdag',
|
||||||
'tuesday_abbr' => 'Tu',
|
'tuesday_abbr' => 'Tu',
|
||||||
'type_to_search' => 'voer in om te zoeken',
|
'type_to_search' => 'voer in om te zoeken',
|
||||||
|
'uk_UA' => '',
|
||||||
'under_folder' => 'In map',
|
'under_folder' => 'In map',
|
||||||
'unknown_attrdef' => 'Onbekende attribuut definitie',
|
'unknown_attrdef' => 'Onbekende attribuut definitie',
|
||||||
'unknown_command' => 'Opdracht niet herkend.',
|
'unknown_command' => 'Opdracht niet herkend.',
|
||||||
|
|
1
languages/pl_PL/help/README
Normal file
1
languages/pl_PL/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -84,6 +84,7 @@ URL: [url]',
|
||||||
'approval_deletion_email' => 'Prośba o akceptację została usunięta',
|
'approval_deletion_email' => 'Prośba o akceptację została usunięta',
|
||||||
'approval_deletion_email_body' => '',
|
'approval_deletion_email_body' => '',
|
||||||
'approval_deletion_email_subject' => '',
|
'approval_deletion_email_subject' => '',
|
||||||
|
'approval_file' => '',
|
||||||
'approval_group' => 'Grupa akceptująca',
|
'approval_group' => 'Grupa akceptująca',
|
||||||
'approval_log' => 'Zatwierdź log',
|
'approval_log' => 'Zatwierdź log',
|
||||||
'approval_request_email' => 'Prośba o akceptację',
|
'approval_request_email' => 'Prośba o akceptację',
|
||||||
|
@ -233,6 +234,8 @@ URL: [url]',
|
||||||
'confirm_update_transmittalitem' => '',
|
'confirm_update_transmittalitem' => '',
|
||||||
'content' => 'Zawartość',
|
'content' => 'Zawartość',
|
||||||
'continue' => 'Kontynuuj',
|
'continue' => 'Kontynuuj',
|
||||||
|
'converter_new_cmd' => '',
|
||||||
|
'converter_new_mimetype' => '',
|
||||||
'copied_to_checkout_as' => '',
|
'copied_to_checkout_as' => '',
|
||||||
'create_fulltext_index' => 'Utwórz indeks pełnotekstowy',
|
'create_fulltext_index' => 'Utwórz indeks pełnotekstowy',
|
||||||
'create_fulltext_index_warning' => 'Zamierzasz ponownie utworzyć indeks pełnotekstowy. To może zająć sporo czasu i ograniczyć ogólną wydajność systemu. Jeśli faktycznie chcesz to zrobić, proszę potwierdź tę operację.',
|
'create_fulltext_index_warning' => 'Zamierzasz ponownie utworzyć indeks pełnotekstowy. To może zająć sporo czasu i ograniczyć ogólną wydajność systemu. Jeśli faktycznie chcesz to zrobić, proszę potwierdź tę operację.',
|
||||||
|
@ -334,6 +337,7 @@ URL: [url]',
|
||||||
'do_object_setchecksum' => 'Ustaw sumę kontrolną',
|
'do_object_setchecksum' => 'Ustaw sumę kontrolną',
|
||||||
'do_object_setfilesize' => 'Podaj rozmiar pliku',
|
'do_object_setfilesize' => 'Podaj rozmiar pliku',
|
||||||
'do_object_unlink' => 'Usuń wersję dokumentu',
|
'do_object_unlink' => 'Usuń wersję dokumentu',
|
||||||
|
'draft' => '',
|
||||||
'draft_pending_approval' => 'Szkic - w oczekiwaniu na akceptację',
|
'draft_pending_approval' => 'Szkic - w oczekiwaniu na akceptację',
|
||||||
'draft_pending_review' => 'Szkic - w oczekiwaniu na opinię',
|
'draft_pending_review' => 'Szkic - w oczekiwaniu na opinię',
|
||||||
'drag_icon_here' => 'Przeciągnij ikonę folderu lub dokumentu tutaj!',
|
'drag_icon_here' => 'Przeciągnij ikonę folderu lub dokumentu tutaj!',
|
||||||
|
@ -344,6 +348,7 @@ URL: [url]',
|
||||||
'dump_creation_warning' => 'Ta operacja utworzy plik będący zrzutem zawartości bazy danych. Po utworzeniu plik zrzutu będzie się znajdował w folderze danych na serwerze.',
|
'dump_creation_warning' => 'Ta operacja utworzy plik będący zrzutem zawartości bazy danych. Po utworzeniu plik zrzutu będzie się znajdował w folderze danych na serwerze.',
|
||||||
'dump_list' => 'Istniejące pliki zrzutu',
|
'dump_list' => 'Istniejące pliki zrzutu',
|
||||||
'dump_remove' => 'Usuń plik zrzutu',
|
'dump_remove' => 'Usuń plik zrzutu',
|
||||||
|
'duplicate_content' => '',
|
||||||
'edit' => 'Edytuj',
|
'edit' => 'Edytuj',
|
||||||
'edit_attributes' => 'Zmiana atrybutów',
|
'edit_attributes' => 'Zmiana atrybutów',
|
||||||
'edit_comment' => 'Edytuj komentarz',
|
'edit_comment' => 'Edytuj komentarz',
|
||||||
|
@ -385,6 +390,7 @@ Folder nadrzędny: [folder_path]
|
||||||
Użytkownik: [username]
|
Użytkownik: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'expiry_changed_email_subject' => '[sitename]: [name] - Zmiana daty wygaśnięcia',
|
'expiry_changed_email_subject' => '[sitename]: [name] - Zmiana daty wygaśnięcia',
|
||||||
|
'export' => '',
|
||||||
'extension_manager' => '',
|
'extension_manager' => '',
|
||||||
'february' => 'Luty',
|
'february' => 'Luty',
|
||||||
'file' => 'Plik',
|
'file' => 'Plik',
|
||||||
|
@ -463,6 +469,7 @@ URL: [url]',
|
||||||
'hu_HU' => 'Węgierski',
|
'hu_HU' => 'Węgierski',
|
||||||
'id' => 'ID',
|
'id' => 'ID',
|
||||||
'identical_version' => 'Nowa wersja jest identyczna z obecną',
|
'identical_version' => 'Nowa wersja jest identyczna z obecną',
|
||||||
|
'include_content' => '',
|
||||||
'include_documents' => 'Uwzględnij dokumenty',
|
'include_documents' => 'Uwzględnij dokumenty',
|
||||||
'include_subdirectories' => 'Uwzględnij podkatalogi',
|
'include_subdirectories' => 'Uwzględnij podkatalogi',
|
||||||
'index_converters' => 'Konwersja indeksu dokumentów',
|
'index_converters' => 'Konwersja indeksu dokumentów',
|
||||||
|
@ -697,6 +704,7 @@ Jeśli nadal będą problemy z zalogowaniem, prosimy o kontakt z administratorem
|
||||||
'personal_default_keywords' => 'Osobiste sława kluczowe',
|
'personal_default_keywords' => 'Osobiste sława kluczowe',
|
||||||
'pl_PL' => 'Polski',
|
'pl_PL' => 'Polski',
|
||||||
'possible_substitutes' => '',
|
'possible_substitutes' => '',
|
||||||
|
'preview_converters' => '',
|
||||||
'previous_state' => 'Poprzedni stan',
|
'previous_state' => 'Poprzedni stan',
|
||||||
'previous_versions' => 'Poprzednie wersje',
|
'previous_versions' => 'Poprzednie wersje',
|
||||||
'pt_BR' => 'Portugalski(BR)',
|
'pt_BR' => 'Portugalski(BR)',
|
||||||
|
@ -745,6 +753,7 @@ URL: [url]',
|
||||||
'review_deletion_email' => 'Prośba o recenzję usunięta',
|
'review_deletion_email' => 'Prośba o recenzję usunięta',
|
||||||
'review_deletion_email_body' => '',
|
'review_deletion_email_body' => '',
|
||||||
'review_deletion_email_subject' => '',
|
'review_deletion_email_subject' => '',
|
||||||
|
'review_file' => '',
|
||||||
'review_group' => 'Grupa recenzentów',
|
'review_group' => 'Grupa recenzentów',
|
||||||
'review_log' => 'Zobacz log',
|
'review_log' => 'Zobacz log',
|
||||||
'review_request_email' => 'Prośba i recenzję',
|
'review_request_email' => 'Prośba i recenzję',
|
||||||
|
@ -967,6 +976,10 @@ URL: [url]',
|
||||||
'settings_guestID_desc' => 'ID gościa używane kiedy gość jest zalogowany (zazwyczaj nie wymaga zmiany)',
|
'settings_guestID_desc' => 'ID gościa używane kiedy gość jest zalogowany (zazwyczaj nie wymaga zmiany)',
|
||||||
'settings_httpRoot' => 'Http Root',
|
'settings_httpRoot' => 'Http Root',
|
||||||
'settings_httpRoot_desc' => 'Relatywna ścieżka w URL, część za domeną. Nie dołączaj przedrostka http:// ani nazwy hosta. Np. Jeśli cały URL to http://www.example.com/letodms/, wpisz \'/letodms/\'. Jeśli URL to http://www.example.com/, set \'/\'',
|
'settings_httpRoot_desc' => 'Relatywna ścieżka w URL, część za domeną. Nie dołączaj przedrostka http:// ani nazwy hosta. Np. Jeśli cały URL to http://www.example.com/letodms/, wpisz \'/letodms/\'. Jeśli URL to http://www.example.com/, set \'/\'',
|
||||||
|
'settings_initialDocumentStatus' => '',
|
||||||
|
'settings_initialDocumentStatus_desc' => '',
|
||||||
|
'settings_initialDocumentStatus_draft' => '',
|
||||||
|
'settings_initialDocumentStatus_released' => '',
|
||||||
'settings_installADOdb' => 'Zainstaluj ADOdb',
|
'settings_installADOdb' => 'Zainstaluj ADOdb',
|
||||||
'settings_install_disabled' => 'Plik ENABLE_INSTALL_TOOL został usunięty. Możesz teraz zalogować się do LetoDMS i przeprowadzić dalszą konfigurację.',
|
'settings_install_disabled' => 'Plik ENABLE_INSTALL_TOOL został usunięty. Możesz teraz zalogować się do LetoDMS i przeprowadzić dalszą konfigurację.',
|
||||||
'settings_install_pear_package_log' => 'Zainstaluj pakiet Pear \'Log\'',
|
'settings_install_pear_package_log' => 'Zainstaluj pakiet Pear \'Log\'',
|
||||||
|
@ -1000,6 +1013,8 @@ URL: [url]',
|
||||||
'settings_Notification' => 'Ustawienia powiadomień',
|
'settings_Notification' => 'Ustawienia powiadomień',
|
||||||
'settings_notwritable' => 'Konfiguracja nie może zostać zapisana ponieważ plik konfiguracyjny nie jest zapisywalny.',
|
'settings_notwritable' => 'Konfiguracja nie może zostać zapisana ponieważ plik konfiguracyjny nie jest zapisywalny.',
|
||||||
'settings_no_content_dir' => 'Katalog treści',
|
'settings_no_content_dir' => 'Katalog treści',
|
||||||
|
'settings_overrideMimeType' => '',
|
||||||
|
'settings_overrideMimeType_desc' => '',
|
||||||
'settings_partitionSize' => 'Rozmiar części pliku',
|
'settings_partitionSize' => 'Rozmiar części pliku',
|
||||||
'settings_partitionSize_desc' => 'Rozmiar części pliku, w bajtach, wczytywane przez jumploader. Nie wpisuj wartości większej niż maksymalna wartość wczytywanego pliku ustawiona na serwerze.',
|
'settings_partitionSize_desc' => 'Rozmiar części pliku, w bajtach, wczytywane przez jumploader. Nie wpisuj wartości większej niż maksymalna wartość wczytywanego pliku ustawiona na serwerze.',
|
||||||
'settings_passwordExpiration' => 'Wygaśnięcie hasła',
|
'settings_passwordExpiration' => 'Wygaśnięcie hasła',
|
||||||
|
@ -1204,6 +1219,7 @@ URL: [url]',
|
||||||
'tuesday' => 'Wtorek',
|
'tuesday' => 'Wtorek',
|
||||||
'tuesday_abbr' => 'Wt',
|
'tuesday_abbr' => 'Wt',
|
||||||
'type_to_search' => 'Wpisz wyszukiwane',
|
'type_to_search' => 'Wpisz wyszukiwane',
|
||||||
|
'uk_UA' => '',
|
||||||
'under_folder' => 'W folderze',
|
'under_folder' => 'W folderze',
|
||||||
'unknown_attrdef' => '',
|
'unknown_attrdef' => '',
|
||||||
'unknown_command' => 'Polecenie nie rozpoznane.',
|
'unknown_command' => 'Polecenie nie rozpoznane.',
|
||||||
|
|
1
languages/pt_BR/help/README
Normal file
1
languages/pt_BR/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -84,6 +84,7 @@ URL: [url]',
|
||||||
'approval_deletion_email' => 'Solicitação de Aprovação eliminada',
|
'approval_deletion_email' => 'Solicitação de Aprovação eliminada',
|
||||||
'approval_deletion_email_body' => '',
|
'approval_deletion_email_body' => '',
|
||||||
'approval_deletion_email_subject' => '',
|
'approval_deletion_email_subject' => '',
|
||||||
|
'approval_file' => '',
|
||||||
'approval_group' => 'Approval Group',
|
'approval_group' => 'Approval Group',
|
||||||
'approval_log' => 'Log de Aprovação',
|
'approval_log' => 'Log de Aprovação',
|
||||||
'approval_request_email' => 'Solicitação de aprovação',
|
'approval_request_email' => 'Solicitação de aprovação',
|
||||||
|
@ -240,6 +241,8 @@ URL: [url]',
|
||||||
'confirm_update_transmittalitem' => '',
|
'confirm_update_transmittalitem' => '',
|
||||||
'content' => 'Conteúdo',
|
'content' => 'Conteúdo',
|
||||||
'continue' => 'Continue',
|
'continue' => 'Continue',
|
||||||
|
'converter_new_cmd' => '',
|
||||||
|
'converter_new_mimetype' => '',
|
||||||
'copied_to_checkout_as' => '',
|
'copied_to_checkout_as' => '',
|
||||||
'create_fulltext_index' => 'Criar índice de texto completo',
|
'create_fulltext_index' => 'Criar índice de texto completo',
|
||||||
'create_fulltext_index_warning' => 'Você está para recriar o índice de texto completo. Isso pode levar uma quantidade considerável de tempo e reduzir o desempenho geral do sistema. Se você realmente deseja recriar o índice, por favor confirme a operação.',
|
'create_fulltext_index_warning' => 'Você está para recriar o índice de texto completo. Isso pode levar uma quantidade considerável de tempo e reduzir o desempenho geral do sistema. Se você realmente deseja recriar o índice, por favor confirme a operação.',
|
||||||
|
@ -340,6 +343,7 @@ URL: [url]',
|
||||||
'do_object_setchecksum' => 'Defina soma de verificação',
|
'do_object_setchecksum' => 'Defina soma de verificação',
|
||||||
'do_object_setfilesize' => 'Defina o tamanho do arquivo',
|
'do_object_setfilesize' => 'Defina o tamanho do arquivo',
|
||||||
'do_object_unlink' => 'Excluir versão do documento',
|
'do_object_unlink' => 'Excluir versão do documento',
|
||||||
|
'draft' => '',
|
||||||
'draft_pending_approval' => '',
|
'draft_pending_approval' => '',
|
||||||
'draft_pending_review' => 'Draft - pending review',
|
'draft_pending_review' => 'Draft - pending review',
|
||||||
'drag_icon_here' => 'Arraste ícone de pasta ou documento para aqui!',
|
'drag_icon_here' => 'Arraste ícone de pasta ou documento para aqui!',
|
||||||
|
@ -350,6 +354,7 @@ URL: [url]',
|
||||||
'dump_creation_warning' => 'With this operation you can create a dump file of your database content. After the creation the dump file will be saved in the data folder of your server.',
|
'dump_creation_warning' => 'With this operation you can create a dump file of your database content. After the creation the dump file will be saved in the data folder of your server.',
|
||||||
'dump_list' => 'Existings dump files',
|
'dump_list' => 'Existings dump files',
|
||||||
'dump_remove' => 'Remove dump file',
|
'dump_remove' => 'Remove dump file',
|
||||||
|
'duplicate_content' => '',
|
||||||
'edit' => 'editar',
|
'edit' => 'editar',
|
||||||
'edit_attributes' => 'Editar atributos',
|
'edit_attributes' => 'Editar atributos',
|
||||||
'edit_comment' => 'Editar comentário',
|
'edit_comment' => 'Editar comentário',
|
||||||
|
@ -391,6 +396,7 @@ Pasta mãe: [folder_path]
|
||||||
Usuário: [username]
|
Usuário: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'expiry_changed_email_subject' => '[sitename]: [name] - Data de validade mudou',
|
'expiry_changed_email_subject' => '[sitename]: [name] - Data de validade mudou',
|
||||||
|
'export' => '',
|
||||||
'extension_manager' => 'Gerenciar extensões',
|
'extension_manager' => 'Gerenciar extensões',
|
||||||
'february' => 'February',
|
'february' => 'February',
|
||||||
'file' => 'Arquivo',
|
'file' => 'Arquivo',
|
||||||
|
@ -469,6 +475,7 @@ URL: [url]',
|
||||||
'hu_HU' => 'Húngaro',
|
'hu_HU' => 'Húngaro',
|
||||||
'id' => 'ID',
|
'id' => 'ID',
|
||||||
'identical_version' => 'Nova versão é idêntica à versão atual.',
|
'identical_version' => 'Nova versão é idêntica à versão atual.',
|
||||||
|
'include_content' => '',
|
||||||
'include_documents' => 'Include documents',
|
'include_documents' => 'Include documents',
|
||||||
'include_subdirectories' => 'Include subdirectories',
|
'include_subdirectories' => 'Include subdirectories',
|
||||||
'index_converters' => 'Índice de conversão de documentos',
|
'index_converters' => 'Índice de conversão de documentos',
|
||||||
|
@ -702,6 +709,7 @@ Se você ainda tiver problemas para fazer o login, por favor, contate o administ
|
||||||
'personal_default_keywords' => 'palavras-chave pessoais',
|
'personal_default_keywords' => 'palavras-chave pessoais',
|
||||||
'pl_PL' => 'Polonês',
|
'pl_PL' => 'Polonês',
|
||||||
'possible_substitutes' => '',
|
'possible_substitutes' => '',
|
||||||
|
'preview_converters' => '',
|
||||||
'previous_state' => 'Estado anterior',
|
'previous_state' => 'Estado anterior',
|
||||||
'previous_versions' => 'Previous Versions',
|
'previous_versions' => 'Previous Versions',
|
||||||
'pt_BR' => 'Português (BR)',
|
'pt_BR' => 'Português (BR)',
|
||||||
|
@ -757,6 +765,7 @@ URL: [url]',
|
||||||
'review_deletion_email' => 'Pedido de revisão eliminado',
|
'review_deletion_email' => 'Pedido de revisão eliminado',
|
||||||
'review_deletion_email_body' => '',
|
'review_deletion_email_body' => '',
|
||||||
'review_deletion_email_subject' => '',
|
'review_deletion_email_subject' => '',
|
||||||
|
'review_file' => '',
|
||||||
'review_group' => 'Review Group',
|
'review_group' => 'Review Group',
|
||||||
'review_log' => 'Log de Revisão',
|
'review_log' => 'Log de Revisão',
|
||||||
'review_request_email' => 'Pedido de revisão',
|
'review_request_email' => 'Pedido de revisão',
|
||||||
|
@ -985,6 +994,10 @@ URL: [url]',
|
||||||
'settings_guestID_desc' => 'ID do usuário-convidado usada quando conectado como convidado (na maioria das vezes não há necessidade de mudar)',
|
'settings_guestID_desc' => 'ID do usuário-convidado usada quando conectado como convidado (na maioria das vezes não há necessidade de mudar)',
|
||||||
'settings_httpRoot' => 'Raiz Http',
|
'settings_httpRoot' => 'Raiz Http',
|
||||||
'settings_httpRoot_desc' => 'O caminho relativo na URL, após a parte do domínio. Não inclua o prefixo http:// ou o nome do host. por exemplo Se a URL completa é http://www.example.com/seeddms/, definir \'/seeddms/\'. Se a URL é http://www.example.com/, definir \'/\'',
|
'settings_httpRoot_desc' => 'O caminho relativo na URL, após a parte do domínio. Não inclua o prefixo http:// ou o nome do host. por exemplo Se a URL completa é http://www.example.com/seeddms/, definir \'/seeddms/\'. Se a URL é http://www.example.com/, definir \'/\'',
|
||||||
|
'settings_initialDocumentStatus' => '',
|
||||||
|
'settings_initialDocumentStatus_desc' => '',
|
||||||
|
'settings_initialDocumentStatus_draft' => '',
|
||||||
|
'settings_initialDocumentStatus_released' => '',
|
||||||
'settings_installADOdb' => 'Instalar ADOdb',
|
'settings_installADOdb' => 'Instalar ADOdb',
|
||||||
'settings_install_disabled' => 'O arquivo ENABLE_INSTALL_TOOL foi excluído. Agora você pode entrar em SeedDMS e fazer outras configurações.',
|
'settings_install_disabled' => 'O arquivo ENABLE_INSTALL_TOOL foi excluído. Agora você pode entrar em SeedDMS e fazer outras configurações.',
|
||||||
'settings_install_pear_package_log' => 'Instalar o Pacote pear \'Log\'',
|
'settings_install_pear_package_log' => 'Instalar o Pacote pear \'Log\'',
|
||||||
|
@ -1018,6 +1031,8 @@ URL: [url]',
|
||||||
'settings_Notification' => 'Configurações de notificação',
|
'settings_Notification' => 'Configurações de notificação',
|
||||||
'settings_notwritable' => 'A configuração não pode ser salva porque o arquivo de configuração não é gravável.',
|
'settings_notwritable' => 'A configuração não pode ser salva porque o arquivo de configuração não é gravável.',
|
||||||
'settings_no_content_dir' => 'Diretório de conteúdo',
|
'settings_no_content_dir' => 'Diretório de conteúdo',
|
||||||
|
'settings_overrideMimeType' => '',
|
||||||
|
'settings_overrideMimeType_desc' => '',
|
||||||
'settings_partitionSize' => 'Tamanho de arquivo parcial',
|
'settings_partitionSize' => 'Tamanho de arquivo parcial',
|
||||||
'settings_partitionSize_desc' => 'Tamanho dos arquivos parciais em bytes, enviados por jumploader. Não defina um valor maior do que o tamanho máximo de carregamento definido pelo servidor.',
|
'settings_partitionSize_desc' => 'Tamanho dos arquivos parciais em bytes, enviados por jumploader. Não defina um valor maior do que o tamanho máximo de carregamento definido pelo servidor.',
|
||||||
'settings_passwordExpiration' => 'Expiração de senha',
|
'settings_passwordExpiration' => 'Expiração de senha',
|
||||||
|
@ -1222,6 +1237,7 @@ URL: [url]',
|
||||||
'tuesday' => 'Tuesday',
|
'tuesday' => 'Tuesday',
|
||||||
'tuesday_abbr' => 'Tu',
|
'tuesday_abbr' => 'Tu',
|
||||||
'type_to_search' => 'Tipo de pesquisa',
|
'type_to_search' => 'Tipo de pesquisa',
|
||||||
|
'uk_UA' => '',
|
||||||
'under_folder' => 'Na pasta',
|
'under_folder' => 'Na pasta',
|
||||||
'unknown_attrdef' => 'Definição de atributo desconhecido',
|
'unknown_attrdef' => 'Definição de atributo desconhecido',
|
||||||
'unknown_command' => 'Command not recognized.',
|
'unknown_command' => 'Command not recognized.',
|
||||||
|
|
1
languages/ro_RO/help/README
Normal file
1
languages/ro_RO/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -89,6 +89,7 @@ Folder parinte: [folder_path]
|
||||||
Utilizator: [username]
|
Utilizator: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'approval_deletion_email_subject' => '[sitename]: [name] - Cerere aprobare stearsa',
|
'approval_deletion_email_subject' => '[sitename]: [name] - Cerere aprobare stearsa',
|
||||||
|
'approval_file' => '',
|
||||||
'approval_group' => 'Grup aprobare',
|
'approval_group' => 'Grup aprobare',
|
||||||
'approval_log' => 'Log aprobare',
|
'approval_log' => 'Log aprobare',
|
||||||
'approval_request_email' => 'Cerere aprobare',
|
'approval_request_email' => 'Cerere aprobare',
|
||||||
|
@ -245,6 +246,8 @@ URL: [url]',
|
||||||
'confirm_update_transmittalitem' => '',
|
'confirm_update_transmittalitem' => '',
|
||||||
'content' => 'Conținut',
|
'content' => 'Conținut',
|
||||||
'continue' => 'Continuă',
|
'continue' => 'Continuă',
|
||||||
|
'converter_new_cmd' => '',
|
||||||
|
'converter_new_mimetype' => '',
|
||||||
'copied_to_checkout_as' => '',
|
'copied_to_checkout_as' => '',
|
||||||
'create_fulltext_index' => 'Creați indexul pentru tot textul',
|
'create_fulltext_index' => 'Creați indexul pentru tot textul',
|
||||||
'create_fulltext_index_warning' => 'Sunteți pe cale sa recreați indexul pentru tot textul. Acest lucru poate dura o perioadă considerabilă de timp și poate reduce performanța sistemului în ansamblu. Dacă doriți cu adevărat să recreati indexul pentru tot textul, vă rugăm să confirmați operațiunea.',
|
'create_fulltext_index_warning' => 'Sunteți pe cale sa recreați indexul pentru tot textul. Acest lucru poate dura o perioadă considerabilă de timp și poate reduce performanța sistemului în ansamblu. Dacă doriți cu adevărat să recreati indexul pentru tot textul, vă rugăm să confirmați operațiunea.',
|
||||||
|
@ -346,6 +349,7 @@ URL: [url]',
|
||||||
'do_object_setchecksum' => 'Setare sumă de control(checksum)',
|
'do_object_setchecksum' => 'Setare sumă de control(checksum)',
|
||||||
'do_object_setfilesize' => 'Setare dimensiune fișier',
|
'do_object_setfilesize' => 'Setare dimensiune fișier',
|
||||||
'do_object_unlink' => 'Sterge versiune document',
|
'do_object_unlink' => 'Sterge versiune document',
|
||||||
|
'draft' => '',
|
||||||
'draft_pending_approval' => 'Proiect - în așteptarea aprobarii',
|
'draft_pending_approval' => 'Proiect - în așteptarea aprobarii',
|
||||||
'draft_pending_review' => 'Proiect - în așteptarea revizuirii',
|
'draft_pending_review' => 'Proiect - în așteptarea revizuirii',
|
||||||
'drag_icon_here' => 'Trageți iconul de folder sau document aici!',
|
'drag_icon_here' => 'Trageți iconul de folder sau document aici!',
|
||||||
|
@ -356,6 +360,7 @@ URL: [url]',
|
||||||
'dump_creation_warning' => 'Cu această operațiune puteți crea un fișier de imagine a conținutului bazei de date. După crearea fișierului de imagine acesta va fi salvat în folderul de date a serverului.',
|
'dump_creation_warning' => 'Cu această operațiune puteți crea un fișier de imagine a conținutului bazei de date. După crearea fișierului de imagine acesta va fi salvat în folderul de date a serverului.',
|
||||||
'dump_list' => 'Fișiere imagine existente',
|
'dump_list' => 'Fișiere imagine existente',
|
||||||
'dump_remove' => 'Sterge fișier imagine',
|
'dump_remove' => 'Sterge fișier imagine',
|
||||||
|
'duplicate_content' => '',
|
||||||
'edit' => 'Editează',
|
'edit' => 'Editează',
|
||||||
'edit_attributes' => 'Editează atribute',
|
'edit_attributes' => 'Editează atribute',
|
||||||
'edit_comment' => 'Editează comentariu',
|
'edit_comment' => 'Editează comentariu',
|
||||||
|
@ -397,6 +402,7 @@ Folder parinte: [folder_path]
|
||||||
Utilizator: [username]
|
Utilizator: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'expiry_changed_email_subject' => '[sitename]: [name] - Data de expirare schimbată',
|
'expiry_changed_email_subject' => '[sitename]: [name] - Data de expirare schimbată',
|
||||||
|
'export' => '',
|
||||||
'extension_manager' => 'Gestionați extensiile',
|
'extension_manager' => 'Gestionați extensiile',
|
||||||
'february' => 'Februarie',
|
'february' => 'Februarie',
|
||||||
'file' => 'Fișier',
|
'file' => 'Fișier',
|
||||||
|
@ -475,6 +481,7 @@ URL: [url]',
|
||||||
'hu_HU' => 'Ungureste',
|
'hu_HU' => 'Ungureste',
|
||||||
'id' => 'ID',
|
'id' => 'ID',
|
||||||
'identical_version' => 'Noua versiune este identică cu versiunea curentă.',
|
'identical_version' => 'Noua versiune este identică cu versiunea curentă.',
|
||||||
|
'include_content' => '',
|
||||||
'include_documents' => 'Include documente',
|
'include_documents' => 'Include documente',
|
||||||
'include_subdirectories' => 'Include subfoldere',
|
'include_subdirectories' => 'Include subfoldere',
|
||||||
'index_converters' => 'Indexare conversie documente',
|
'index_converters' => 'Indexare conversie documente',
|
||||||
|
@ -709,6 +716,7 @@ Dacă aveți în continuare probleme la autentificare, vă rugăm să contactaț
|
||||||
'personal_default_keywords' => 'Liste de cuvinte cheie personale',
|
'personal_default_keywords' => 'Liste de cuvinte cheie personale',
|
||||||
'pl_PL' => 'Poloneză',
|
'pl_PL' => 'Poloneză',
|
||||||
'possible_substitutes' => '',
|
'possible_substitutes' => '',
|
||||||
|
'preview_converters' => '',
|
||||||
'previous_state' => 'Stare precedentă',
|
'previous_state' => 'Stare precedentă',
|
||||||
'previous_versions' => 'Versiune precedentă',
|
'previous_versions' => 'Versiune precedentă',
|
||||||
'pt_BR' => 'Portugheză (BR)',
|
'pt_BR' => 'Portugheză (BR)',
|
||||||
|
@ -776,6 +784,7 @@ Folder parinte: [folder_path]
|
||||||
Utilizator: [username]
|
Utilizator: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'review_deletion_email_subject' => '[sitename]: [name] - Cerere de revizuire eliminata',
|
'review_deletion_email_subject' => '[sitename]: [name] - Cerere de revizuire eliminata',
|
||||||
|
'review_file' => '',
|
||||||
'review_group' => 'Grup revizuire',
|
'review_group' => 'Grup revizuire',
|
||||||
'review_log' => 'Log revizuire',
|
'review_log' => 'Log revizuire',
|
||||||
'review_request_email' => 'Cerere de revizuire',
|
'review_request_email' => 'Cerere de revizuire',
|
||||||
|
@ -1010,6 +1019,10 @@ URL: [url]',
|
||||||
'settings_guestID_desc' => 'ID-ul utilizatorului oaspete folosit când la Logarea ca oaspete (de cele mai multe ori nu este nevoie să se schimbe)',
|
'settings_guestID_desc' => 'ID-ul utilizatorului oaspete folosit când la Logarea ca oaspete (de cele mai multe ori nu este nevoie să se schimbe)',
|
||||||
'settings_httpRoot' => 'Http Root',
|
'settings_httpRoot' => 'Http Root',
|
||||||
'settings_httpRoot_desc' => 'Calea relativă în URL-ul, după partea domeniului. Nu includeți prefixul http:// sau numele host-ului. (ex: Dacă URL-ul complet este http://www.example.com/seeddms/, setați \'/seeddms/\'. Dacă URL-ul complet este http://www.example.com/, setați \'/\')',
|
'settings_httpRoot_desc' => 'Calea relativă în URL-ul, după partea domeniului. Nu includeți prefixul http:// sau numele host-ului. (ex: Dacă URL-ul complet este http://www.example.com/seeddms/, setați \'/seeddms/\'. Dacă URL-ul complet este http://www.example.com/, setați \'/\')',
|
||||||
|
'settings_initialDocumentStatus' => '',
|
||||||
|
'settings_initialDocumentStatus_desc' => '',
|
||||||
|
'settings_initialDocumentStatus_draft' => '',
|
||||||
|
'settings_initialDocumentStatus_released' => '',
|
||||||
'settings_installADOdb' => 'Instalați ADOdb',
|
'settings_installADOdb' => 'Instalați ADOdb',
|
||||||
'settings_install_disabled' => 'Fișierul ENABLE_INSTALL_TOOL a fost șters. Vă puteți conecta acum în SeedDMS și puteți trece la configurările ulterioare.',
|
'settings_install_disabled' => 'Fișierul ENABLE_INSTALL_TOOL a fost șters. Vă puteți conecta acum în SeedDMS și puteți trece la configurările ulterioare.',
|
||||||
'settings_install_pear_package_log' => 'Instalați pachetul Pear \'Log\'',
|
'settings_install_pear_package_log' => 'Instalați pachetul Pear \'Log\'',
|
||||||
|
@ -1043,6 +1056,8 @@ URL: [url]',
|
||||||
'settings_Notification' => 'Setările de notificare',
|
'settings_Notification' => 'Setările de notificare',
|
||||||
'settings_notwritable' => 'Configurația nu poate fi salvată deoarece fișierul de configurare nu poate fi scris.',
|
'settings_notwritable' => 'Configurația nu poate fi salvată deoarece fișierul de configurare nu poate fi scris.',
|
||||||
'settings_no_content_dir' => 'Director conținut',
|
'settings_no_content_dir' => 'Director conținut',
|
||||||
|
'settings_overrideMimeType' => '',
|
||||||
|
'settings_overrideMimeType_desc' => '',
|
||||||
'settings_partitionSize' => 'Dimensiune fișier parțială',
|
'settings_partitionSize' => 'Dimensiune fișier parțială',
|
||||||
'settings_partitionSize_desc' => 'Mărimea fișierelor parțiale în bytes, încărcate de jumploader. Nu setați o valoare mai mare decât dimensiunea maximă de încărcare stabilită de server.',
|
'settings_partitionSize_desc' => 'Mărimea fișierelor parțiale în bytes, încărcate de jumploader. Nu setați o valoare mai mare decât dimensiunea maximă de încărcare stabilită de server.',
|
||||||
'settings_passwordExpiration' => 'Expirare parolă',
|
'settings_passwordExpiration' => 'Expirare parolă',
|
||||||
|
@ -1247,6 +1262,7 @@ URL: [url]',
|
||||||
'tuesday' => 'Marți',
|
'tuesday' => 'Marți',
|
||||||
'tuesday_abbr' => 'Ma',
|
'tuesday_abbr' => 'Ma',
|
||||||
'type_to_search' => 'Tastați pentru a căuta',
|
'type_to_search' => 'Tastați pentru a căuta',
|
||||||
|
'uk_UA' => '',
|
||||||
'under_folder' => 'In Folder',
|
'under_folder' => 'In Folder',
|
||||||
'unknown_attrdef' => 'Definiție atribut necunoscută',
|
'unknown_attrdef' => 'Definiție atribut necunoscută',
|
||||||
'unknown_command' => 'Comandă nerecunoscută.',
|
'unknown_command' => 'Comandă nerecunoscută.',
|
||||||
|
|
1
languages/ru_RU/help/README
Normal file
1
languages/ru_RU/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -84,6 +84,7 @@ URL: [url]',
|
||||||
'approval_deletion_email' => 'Запрос на утверждение удалён',
|
'approval_deletion_email' => 'Запрос на утверждение удалён',
|
||||||
'approval_deletion_email_body' => '',
|
'approval_deletion_email_body' => '',
|
||||||
'approval_deletion_email_subject' => '',
|
'approval_deletion_email_subject' => '',
|
||||||
|
'approval_file' => '',
|
||||||
'approval_group' => 'Утверждающая группа',
|
'approval_group' => 'Утверждающая группа',
|
||||||
'approval_log' => '',
|
'approval_log' => '',
|
||||||
'approval_request_email' => 'Запрос на утверждение',
|
'approval_request_email' => 'Запрос на утверждение',
|
||||||
|
@ -233,6 +234,8 @@ URL: [url]',
|
||||||
'confirm_update_transmittalitem' => '',
|
'confirm_update_transmittalitem' => '',
|
||||||
'content' => 'Содержимое',
|
'content' => 'Содержимое',
|
||||||
'continue' => 'Продолжить',
|
'continue' => 'Продолжить',
|
||||||
|
'converter_new_cmd' => '',
|
||||||
|
'converter_new_mimetype' => '',
|
||||||
'copied_to_checkout_as' => '',
|
'copied_to_checkout_as' => '',
|
||||||
'create_fulltext_index' => 'Создать полнотекстовый индекс',
|
'create_fulltext_index' => 'Создать полнотекстовый индекс',
|
||||||
'create_fulltext_index_warning' => 'Вы хотите пересоздать полнотекстовый индекс. Это займёт какое-то время и снизит производительность. Продолжить?',
|
'create_fulltext_index_warning' => 'Вы хотите пересоздать полнотекстовый индекс. Это займёт какое-то время и снизит производительность. Продолжить?',
|
||||||
|
@ -334,6 +337,7 @@ URL: [url]',
|
||||||
'do_object_setchecksum' => 'Установить контрольную сумму',
|
'do_object_setchecksum' => 'Установить контрольную сумму',
|
||||||
'do_object_setfilesize' => 'Установить размер файла',
|
'do_object_setfilesize' => 'Установить размер файла',
|
||||||
'do_object_unlink' => 'Удалить версию документа',
|
'do_object_unlink' => 'Удалить версию документа',
|
||||||
|
'draft' => '',
|
||||||
'draft_pending_approval' => '<b>Черновик</b> — ожидает утверждения',
|
'draft_pending_approval' => '<b>Черновик</b> — ожидает утверждения',
|
||||||
'draft_pending_review' => '<b>Черновик</b> — ожидает рецензии',
|
'draft_pending_review' => '<b>Черновик</b> — ожидает рецензии',
|
||||||
'drag_icon_here' => 'Перетащите сюда значок каталога или документа.',
|
'drag_icon_here' => 'Перетащите сюда значок каталога или документа.',
|
||||||
|
@ -344,6 +348,7 @@ URL: [url]',
|
||||||
'dump_creation_warning' => 'Эта операция создаст дамп базы данных. После создания, файл будет сохранен в каталоге данных сервера.',
|
'dump_creation_warning' => 'Эта операция создаст дамп базы данных. После создания, файл будет сохранен в каталоге данных сервера.',
|
||||||
'dump_list' => 'Существующие дампы',
|
'dump_list' => 'Существующие дампы',
|
||||||
'dump_remove' => 'Удалить дамп',
|
'dump_remove' => 'Удалить дамп',
|
||||||
|
'duplicate_content' => '',
|
||||||
'edit' => 'Изменить',
|
'edit' => 'Изменить',
|
||||||
'edit_attributes' => 'Изменить атрибуты',
|
'edit_attributes' => 'Изменить атрибуты',
|
||||||
'edit_comment' => 'Изменить комментарий',
|
'edit_comment' => 'Изменить комментарий',
|
||||||
|
@ -385,6 +390,7 @@ URL: [url]',
|
||||||
Пользователь: [username]
|
Пользователь: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'expiry_changed_email_subject' => '[sitename]: изменена дата истечения для «[name]»',
|
'expiry_changed_email_subject' => '[sitename]: изменена дата истечения для «[name]»',
|
||||||
|
'export' => '',
|
||||||
'extension_manager' => 'Управление расширениями',
|
'extension_manager' => 'Управление расширениями',
|
||||||
'february' => 'Февраль',
|
'february' => 'Февраль',
|
||||||
'file' => 'Файл',
|
'file' => 'Файл',
|
||||||
|
@ -463,6 +469,7 @@ URL: [url]',
|
||||||
'hu_HU' => 'Hungarian',
|
'hu_HU' => 'Hungarian',
|
||||||
'id' => 'Идентификатор',
|
'id' => 'Идентификатор',
|
||||||
'identical_version' => 'Новая версия идентична текущей.',
|
'identical_version' => 'Новая версия идентична текущей.',
|
||||||
|
'include_content' => '',
|
||||||
'include_documents' => 'Включая документы',
|
'include_documents' => 'Включая документы',
|
||||||
'include_subdirectories' => 'Включая подкаталоги',
|
'include_subdirectories' => 'Включая подкаталоги',
|
||||||
'index_converters' => 'Индексирование документов',
|
'index_converters' => 'Индексирование документов',
|
||||||
|
@ -694,6 +701,7 @@ URL: [url]',
|
||||||
'personal_default_keywords' => 'Личный список меток',
|
'personal_default_keywords' => 'Личный список меток',
|
||||||
'pl_PL' => 'Polish',
|
'pl_PL' => 'Polish',
|
||||||
'possible_substitutes' => '',
|
'possible_substitutes' => '',
|
||||||
|
'preview_converters' => '',
|
||||||
'previous_state' => 'Предыдущее состояние',
|
'previous_state' => 'Предыдущее состояние',
|
||||||
'previous_versions' => 'Предыдущие версии',
|
'previous_versions' => 'Предыдущие версии',
|
||||||
'pt_BR' => 'Portugese (BR)',
|
'pt_BR' => 'Portugese (BR)',
|
||||||
|
@ -749,6 +757,7 @@ URL: [url]',
|
||||||
'review_deletion_email' => 'Запрос на рецензию удалён',
|
'review_deletion_email' => 'Запрос на рецензию удалён',
|
||||||
'review_deletion_email_body' => '',
|
'review_deletion_email_body' => '',
|
||||||
'review_deletion_email_subject' => '',
|
'review_deletion_email_subject' => '',
|
||||||
|
'review_file' => '',
|
||||||
'review_group' => 'Рецензирующая группа',
|
'review_group' => 'Рецензирующая группа',
|
||||||
'review_log' => '',
|
'review_log' => '',
|
||||||
'review_request_email' => 'Запрос на рецензию',
|
'review_request_email' => 'Запрос на рецензию',
|
||||||
|
@ -978,6 +987,10 @@ URL: [url]',
|
||||||
'settings_guestID_desc' => 'Идентификатор гостя (можно не изменять).',
|
'settings_guestID_desc' => 'Идентификатор гостя (можно не изменять).',
|
||||||
'settings_httpRoot' => 'Корень http',
|
'settings_httpRoot' => 'Корень http',
|
||||||
'settings_httpRoot_desc' => 'Относительный путь в URL, после доменной части. Без http://. Например, если полный URL http://www.example.com/seeddms/, то нужно указать «/seeddms/». Если URL http://www.example.com/, то «/».',
|
'settings_httpRoot_desc' => 'Относительный путь в URL, после доменной части. Без http://. Например, если полный URL http://www.example.com/seeddms/, то нужно указать «/seeddms/». Если URL http://www.example.com/, то «/».',
|
||||||
|
'settings_initialDocumentStatus' => '',
|
||||||
|
'settings_initialDocumentStatus_desc' => '',
|
||||||
|
'settings_initialDocumentStatus_draft' => '',
|
||||||
|
'settings_initialDocumentStatus_released' => '',
|
||||||
'settings_installADOdb' => 'Установить ADOdb',
|
'settings_installADOdb' => 'Установить ADOdb',
|
||||||
'settings_install_disabled' => 'ENABLE_INSTALL_TOOL удалён. Теперь можно войти для дальнейшей настройки системы.',
|
'settings_install_disabled' => 'ENABLE_INSTALL_TOOL удалён. Теперь можно войти для дальнейшей настройки системы.',
|
||||||
'settings_install_pear_package_log' => 'Установите пакет Pear \'Log\'',
|
'settings_install_pear_package_log' => 'Установите пакет Pear \'Log\'',
|
||||||
|
@ -1011,6 +1024,8 @@ URL: [url]',
|
||||||
'settings_Notification' => 'Настройки извещения',
|
'settings_Notification' => 'Настройки извещения',
|
||||||
'settings_notwritable' => 'Конфигурация не может быть сохранена, потому что файл конфигурации только для чтения.',
|
'settings_notwritable' => 'Конфигурация не может быть сохранена, потому что файл конфигурации только для чтения.',
|
||||||
'settings_no_content_dir' => 'Каталог содержимого',
|
'settings_no_content_dir' => 'Каталог содержимого',
|
||||||
|
'settings_overrideMimeType' => '',
|
||||||
|
'settings_overrideMimeType_desc' => '',
|
||||||
'settings_partitionSize' => 'Частичный размер файла',
|
'settings_partitionSize' => 'Частичный размер файла',
|
||||||
'settings_partitionSize_desc' => 'Размер частичных файлов в байтах, загружаемых через jumploader. Не устанавливать выше максимально возможного размера, установленного на сервере.',
|
'settings_partitionSize_desc' => 'Размер частичных файлов в байтах, загружаемых через jumploader. Не устанавливать выше максимально возможного размера, установленного на сервере.',
|
||||||
'settings_passwordExpiration' => 'Истечение пароля',
|
'settings_passwordExpiration' => 'Истечение пароля',
|
||||||
|
@ -1215,6 +1230,7 @@ URL: [url]',
|
||||||
'tuesday' => 'Вторник',
|
'tuesday' => 'Вторник',
|
||||||
'tuesday_abbr' => 'Вт',
|
'tuesday_abbr' => 'Вт',
|
||||||
'type_to_search' => 'Введите запрос',
|
'type_to_search' => 'Введите запрос',
|
||||||
|
'uk_UA' => '',
|
||||||
'under_folder' => 'В каталоге',
|
'under_folder' => 'В каталоге',
|
||||||
'unknown_attrdef' => '',
|
'unknown_attrdef' => '',
|
||||||
'unknown_command' => 'Команда не опознана.',
|
'unknown_command' => 'Команда не опознана.',
|
||||||
|
|
1
languages/sk_SK/help/README
Normal file
1
languages/sk_SK/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -19,7 +19,7 @@
|
||||||
// along with this program; if not, write to the Free Software
|
// along with this program; if not, write to the Free Software
|
||||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||||
//
|
//
|
||||||
// Translators: Admin (458)
|
// Translators: Admin (462)
|
||||||
|
|
||||||
$text = array(
|
$text = array(
|
||||||
'accept' => 'Prijať',
|
'accept' => 'Prijať',
|
||||||
|
@ -80,6 +80,7 @@ $text = array(
|
||||||
'approval_deletion_email' => 'Poziadavka na schvalenie zmazana',
|
'approval_deletion_email' => 'Poziadavka na schvalenie zmazana',
|
||||||
'approval_deletion_email_body' => '',
|
'approval_deletion_email_body' => '',
|
||||||
'approval_deletion_email_subject' => '',
|
'approval_deletion_email_subject' => '',
|
||||||
|
'approval_file' => '',
|
||||||
'approval_group' => 'Skupina schválenia',
|
'approval_group' => 'Skupina schválenia',
|
||||||
'approval_log' => '',
|
'approval_log' => '',
|
||||||
'approval_request_email' => 'Poziadavka na schvalenie',
|
'approval_request_email' => 'Poziadavka na schvalenie',
|
||||||
|
@ -143,7 +144,7 @@ $text = array(
|
||||||
'backup_remove' => 'Odstrániť zálohu',
|
'backup_remove' => 'Odstrániť zálohu',
|
||||||
'backup_tools' => 'Zálohovacie nástroje',
|
'backup_tools' => 'Zálohovacie nástroje',
|
||||||
'between' => 'medzi',
|
'between' => 'medzi',
|
||||||
'bg_BG' => '',
|
'bg_BG' => 'Bulharsky',
|
||||||
'browse' => '',
|
'browse' => '',
|
||||||
'calendar' => 'Kalendár',
|
'calendar' => 'Kalendár',
|
||||||
'calendar_week' => '',
|
'calendar_week' => '',
|
||||||
|
@ -218,6 +219,8 @@ $text = array(
|
||||||
'confirm_update_transmittalitem' => '',
|
'confirm_update_transmittalitem' => '',
|
||||||
'content' => 'Obsah',
|
'content' => 'Obsah',
|
||||||
'continue' => 'Pokračovať',
|
'continue' => 'Pokračovať',
|
||||||
|
'converter_new_cmd' => '',
|
||||||
|
'converter_new_mimetype' => '',
|
||||||
'copied_to_checkout_as' => '',
|
'copied_to_checkout_as' => '',
|
||||||
'create_fulltext_index' => '',
|
'create_fulltext_index' => '',
|
||||||
'create_fulltext_index_warning' => '',
|
'create_fulltext_index_warning' => '',
|
||||||
|
@ -289,6 +292,7 @@ $text = array(
|
||||||
'do_object_setchecksum' => '',
|
'do_object_setchecksum' => '',
|
||||||
'do_object_setfilesize' => '',
|
'do_object_setfilesize' => '',
|
||||||
'do_object_unlink' => '',
|
'do_object_unlink' => '',
|
||||||
|
'draft' => '',
|
||||||
'draft_pending_approval' => 'Návrh - čaká na schválenie',
|
'draft_pending_approval' => 'Návrh - čaká na schválenie',
|
||||||
'draft_pending_review' => 'Návrh - čaká na kontrolu',
|
'draft_pending_review' => 'Návrh - čaká na kontrolu',
|
||||||
'drag_icon_here' => 'Sem myšou pretiahnite ikonu, zložku alebo dokument',
|
'drag_icon_here' => 'Sem myšou pretiahnite ikonu, zložku alebo dokument',
|
||||||
|
@ -299,6 +303,7 @@ $text = array(
|
||||||
'dump_creation_warning' => 'Touto akciou môžete vytvoriť výstup obsahu Vašej databázy. Po vytvorení bude výstup uložený v dátovej zložke vášho servera.',
|
'dump_creation_warning' => 'Touto akciou môžete vytvoriť výstup obsahu Vašej databázy. Po vytvorení bude výstup uložený v dátovej zložke vášho servera.',
|
||||||
'dump_list' => 'Existujúce výstupy',
|
'dump_list' => 'Existujúce výstupy',
|
||||||
'dump_remove' => 'Odstrániť vystup',
|
'dump_remove' => 'Odstrániť vystup',
|
||||||
|
'duplicate_content' => '',
|
||||||
'edit' => 'upraviť',
|
'edit' => 'upraviť',
|
||||||
'edit_attributes' => '',
|
'edit_attributes' => '',
|
||||||
'edit_comment' => 'Upraviť komentár',
|
'edit_comment' => 'Upraviť komentár',
|
||||||
|
@ -336,6 +341,7 @@ $text = array(
|
||||||
'expiry_changed_email' => 'Datum platnosti zmeneny',
|
'expiry_changed_email' => 'Datum platnosti zmeneny',
|
||||||
'expiry_changed_email_body' => '',
|
'expiry_changed_email_body' => '',
|
||||||
'expiry_changed_email_subject' => '',
|
'expiry_changed_email_subject' => '',
|
||||||
|
'export' => '',
|
||||||
'extension_manager' => '',
|
'extension_manager' => '',
|
||||||
'february' => 'Február',
|
'february' => 'Február',
|
||||||
'file' => 'Súbor',
|
'file' => 'Súbor',
|
||||||
|
@ -394,6 +400,7 @@ $text = array(
|
||||||
'hu_HU' => 'Maďarčina',
|
'hu_HU' => 'Maďarčina',
|
||||||
'id' => 'ID',
|
'id' => 'ID',
|
||||||
'identical_version' => '',
|
'identical_version' => '',
|
||||||
|
'include_content' => '',
|
||||||
'include_documents' => 'Vrátane súborov',
|
'include_documents' => 'Vrátane súborov',
|
||||||
'include_subdirectories' => 'Vrátane podzložiek',
|
'include_subdirectories' => 'Vrátane podzložiek',
|
||||||
'index_converters' => '',
|
'index_converters' => '',
|
||||||
|
@ -590,6 +597,7 @@ $text = array(
|
||||||
'personal_default_keywords' => 'Osobné kľúčové slová',
|
'personal_default_keywords' => 'Osobné kľúčové slová',
|
||||||
'pl_PL' => 'Polština',
|
'pl_PL' => 'Polština',
|
||||||
'possible_substitutes' => '',
|
'possible_substitutes' => '',
|
||||||
|
'preview_converters' => '',
|
||||||
'previous_state' => '',
|
'previous_state' => '',
|
||||||
'previous_versions' => 'Predošlé verzie',
|
'previous_versions' => 'Predošlé verzie',
|
||||||
'pt_BR' => 'Portugalčina',
|
'pt_BR' => 'Portugalčina',
|
||||||
|
@ -612,7 +620,7 @@ $text = array(
|
||||||
'removed_revispr' => '',
|
'removed_revispr' => '',
|
||||||
'removed_workflow_email_body' => '',
|
'removed_workflow_email_body' => '',
|
||||||
'removed_workflow_email_subject' => '',
|
'removed_workflow_email_subject' => '',
|
||||||
'remove_marked_files' => '',
|
'remove_marked_files' => 'Zrušiť označenie súborov',
|
||||||
'repaired' => '',
|
'repaired' => '',
|
||||||
'repairing_objects' => '',
|
'repairing_objects' => '',
|
||||||
'request_workflow_action_email_body' => '',
|
'request_workflow_action_email_body' => '',
|
||||||
|
@ -629,6 +637,7 @@ $text = array(
|
||||||
'review_deletion_email' => 'Poziadavka na recenziu zmazana',
|
'review_deletion_email' => 'Poziadavka na recenziu zmazana',
|
||||||
'review_deletion_email_body' => '',
|
'review_deletion_email_body' => '',
|
||||||
'review_deletion_email_subject' => '',
|
'review_deletion_email_subject' => '',
|
||||||
|
'review_file' => '',
|
||||||
'review_group' => 'Skupina kontroly',
|
'review_group' => 'Skupina kontroly',
|
||||||
'review_log' => '',
|
'review_log' => '',
|
||||||
'review_request_email' => 'Poziadavka na recenziu',
|
'review_request_email' => 'Poziadavka na recenziu',
|
||||||
|
@ -838,6 +847,10 @@ $text = array(
|
||||||
'settings_guestID_desc' => '',
|
'settings_guestID_desc' => '',
|
||||||
'settings_httpRoot' => '',
|
'settings_httpRoot' => '',
|
||||||
'settings_httpRoot_desc' => '',
|
'settings_httpRoot_desc' => '',
|
||||||
|
'settings_initialDocumentStatus' => '',
|
||||||
|
'settings_initialDocumentStatus_desc' => '',
|
||||||
|
'settings_initialDocumentStatus_draft' => '',
|
||||||
|
'settings_initialDocumentStatus_released' => '',
|
||||||
'settings_installADOdb' => '',
|
'settings_installADOdb' => '',
|
||||||
'settings_install_disabled' => '',
|
'settings_install_disabled' => '',
|
||||||
'settings_install_pear_package_log' => '',
|
'settings_install_pear_package_log' => '',
|
||||||
|
@ -871,6 +884,8 @@ $text = array(
|
||||||
'settings_Notification' => '',
|
'settings_Notification' => '',
|
||||||
'settings_notwritable' => '',
|
'settings_notwritable' => '',
|
||||||
'settings_no_content_dir' => '',
|
'settings_no_content_dir' => '',
|
||||||
|
'settings_overrideMimeType' => '',
|
||||||
|
'settings_overrideMimeType_desc' => '',
|
||||||
'settings_partitionSize' => '',
|
'settings_partitionSize' => '',
|
||||||
'settings_partitionSize_desc' => '',
|
'settings_partitionSize_desc' => '',
|
||||||
'settings_passwordExpiration' => '',
|
'settings_passwordExpiration' => '',
|
||||||
|
@ -1066,6 +1081,7 @@ $text = array(
|
||||||
'tuesday' => 'Utorok',
|
'tuesday' => 'Utorok',
|
||||||
'tuesday_abbr' => '',
|
'tuesday_abbr' => '',
|
||||||
'type_to_search' => '',
|
'type_to_search' => '',
|
||||||
|
'uk_UA' => '',
|
||||||
'under_folder' => 'V zložke',
|
'under_folder' => 'V zložke',
|
||||||
'unknown_attrdef' => '',
|
'unknown_attrdef' => '',
|
||||||
'unknown_command' => 'Príkaz nebol rozpoznaný.',
|
'unknown_command' => 'Príkaz nebol rozpoznaný.',
|
||||||
|
@ -1102,7 +1118,7 @@ $text = array(
|
||||||
'users_and_groups' => '',
|
'users_and_groups' => '',
|
||||||
'users_done_work' => '',
|
'users_done_work' => '',
|
||||||
'user_exists' => 'Používateľ už existuje.',
|
'user_exists' => 'Používateľ už existuje.',
|
||||||
'user_group_management' => '',
|
'user_group_management' => 'Správa užívateľov/skupín',
|
||||||
'user_image' => 'Obrázok',
|
'user_image' => 'Obrázok',
|
||||||
'user_info' => 'Informácie o používateľovi',
|
'user_info' => 'Informácie o používateľovi',
|
||||||
'user_list' => 'Zoznam používateľov',
|
'user_list' => 'Zoznam používateľov',
|
||||||
|
@ -1121,7 +1137,7 @@ $text = array(
|
||||||
'version_deleted_email_body' => '',
|
'version_deleted_email_body' => '',
|
||||||
'version_deleted_email_subject' => '',
|
'version_deleted_email_subject' => '',
|
||||||
'version_info' => 'Informácie o verzii',
|
'version_info' => 'Informácie o verzii',
|
||||||
'view' => '',
|
'view' => 'Zobraziť',
|
||||||
'view_online' => 'Zobraziť online',
|
'view_online' => 'Zobraziť online',
|
||||||
'warning' => 'Upozornenie',
|
'warning' => 'Upozornenie',
|
||||||
'wednesday' => 'Streda',
|
'wednesday' => 'Streda',
|
||||||
|
|
1
languages/sv_SE/help/README
Normal file
1
languages/sv_SE/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -84,6 +84,7 @@ URL: [url]',
|
||||||
'approval_deletion_email' => 'Begäran om godkännande har raderats',
|
'approval_deletion_email' => 'Begäran om godkännande har raderats',
|
||||||
'approval_deletion_email_body' => '',
|
'approval_deletion_email_body' => '',
|
||||||
'approval_deletion_email_subject' => '',
|
'approval_deletion_email_subject' => '',
|
||||||
|
'approval_file' => '',
|
||||||
'approval_group' => 'Grupp av personer som godkänner',
|
'approval_group' => 'Grupp av personer som godkänner',
|
||||||
'approval_log' => '',
|
'approval_log' => '',
|
||||||
'approval_request_email' => 'Begäran om godkännande',
|
'approval_request_email' => 'Begäran om godkännande',
|
||||||
|
@ -233,6 +234,8 @@ URL: [url]',
|
||||||
'confirm_update_transmittalitem' => '',
|
'confirm_update_transmittalitem' => '',
|
||||||
'content' => 'Innehåll',
|
'content' => 'Innehåll',
|
||||||
'continue' => 'Fortsätt',
|
'continue' => 'Fortsätt',
|
||||||
|
'converter_new_cmd' => '',
|
||||||
|
'converter_new_mimetype' => '',
|
||||||
'copied_to_checkout_as' => '',
|
'copied_to_checkout_as' => '',
|
||||||
'create_fulltext_index' => 'Skapa fulltext-sökindex',
|
'create_fulltext_index' => 'Skapa fulltext-sökindex',
|
||||||
'create_fulltext_index_warning' => 'Du håller på att skapa fulltext-sökindex. Detta kan ta mycket lång tid och sakta ner den allmänna systemprestandan. Om du verkligen vill skapa indexet, bekräfta åtgärden.',
|
'create_fulltext_index_warning' => 'Du håller på att skapa fulltext-sökindex. Detta kan ta mycket lång tid och sakta ner den allmänna systemprestandan. Om du verkligen vill skapa indexet, bekräfta åtgärden.',
|
||||||
|
@ -334,6 +337,7 @@ URL: [url]',
|
||||||
'do_object_setchecksum' => 'Lägg till checksumma',
|
'do_object_setchecksum' => 'Lägg till checksumma',
|
||||||
'do_object_setfilesize' => 'Ange filstorlek',
|
'do_object_setfilesize' => 'Ange filstorlek',
|
||||||
'do_object_unlink' => 'Ta bort dokument version',
|
'do_object_unlink' => 'Ta bort dokument version',
|
||||||
|
'draft' => '',
|
||||||
'draft_pending_approval' => 'Utkast: väntar på godkännande',
|
'draft_pending_approval' => 'Utkast: väntar på godkännande',
|
||||||
'draft_pending_review' => 'Utkast: väntar på granskning',
|
'draft_pending_review' => 'Utkast: väntar på granskning',
|
||||||
'drag_icon_here' => 'Dra ikon av mappen eller dokument hit!',
|
'drag_icon_here' => 'Dra ikon av mappen eller dokument hit!',
|
||||||
|
@ -344,6 +348,7 @@ URL: [url]',
|
||||||
'dump_creation_warning' => 'Med denna funktion kan du skapa en dumpfil av innehållet i din databas. När dumpfilen har skapats, kommer den att sparas i datamappen på servern.',
|
'dump_creation_warning' => 'Med denna funktion kan du skapa en dumpfil av innehållet i din databas. När dumpfilen har skapats, kommer den att sparas i datamappen på servern.',
|
||||||
'dump_list' => 'Befintliga dumpfiler',
|
'dump_list' => 'Befintliga dumpfiler',
|
||||||
'dump_remove' => 'Ta bort dumpfil',
|
'dump_remove' => 'Ta bort dumpfil',
|
||||||
|
'duplicate_content' => '',
|
||||||
'edit' => 'Ändra',
|
'edit' => 'Ändra',
|
||||||
'edit_attributes' => 'Ändra attribut',
|
'edit_attributes' => 'Ändra attribut',
|
||||||
'edit_comment' => 'Ändra kommentar',
|
'edit_comment' => 'Ändra kommentar',
|
||||||
|
@ -385,6 +390,7 @@ Dokument: [name]
|
||||||
Användare: [username]
|
Användare: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'expiry_changed_email_subject' => '[sitename]: [name] - Utgångsdatum ändrat',
|
'expiry_changed_email_subject' => '[sitename]: [name] - Utgångsdatum ändrat',
|
||||||
|
'export' => '',
|
||||||
'extension_manager' => 'Förvalta tillägg',
|
'extension_manager' => 'Förvalta tillägg',
|
||||||
'february' => 'februari',
|
'february' => 'februari',
|
||||||
'file' => 'Dokumentinformation',
|
'file' => 'Dokumentinformation',
|
||||||
|
@ -463,6 +469,7 @@ URL: [url]',
|
||||||
'hu_HU' => 'ungerska',
|
'hu_HU' => 'ungerska',
|
||||||
'id' => 'ID',
|
'id' => 'ID',
|
||||||
'identical_version' => 'Ny version är lika med den aktuella versionen.',
|
'identical_version' => 'Ny version är lika med den aktuella versionen.',
|
||||||
|
'include_content' => '',
|
||||||
'include_documents' => 'Inkludera dokument',
|
'include_documents' => 'Inkludera dokument',
|
||||||
'include_subdirectories' => 'Inkludera under-kataloger',
|
'include_subdirectories' => 'Inkludera under-kataloger',
|
||||||
'index_converters' => 'Omvandling av indexdokument',
|
'index_converters' => 'Omvandling av indexdokument',
|
||||||
|
@ -689,6 +696,7 @@ URL: [url]',
|
||||||
'personal_default_keywords' => 'Personlig nyckelordslista',
|
'personal_default_keywords' => 'Personlig nyckelordslista',
|
||||||
'pl_PL' => 'polska',
|
'pl_PL' => 'polska',
|
||||||
'possible_substitutes' => '',
|
'possible_substitutes' => '',
|
||||||
|
'preview_converters' => '',
|
||||||
'previous_state' => 'Föregående status',
|
'previous_state' => 'Föregående status',
|
||||||
'previous_versions' => 'Tidigare versioner',
|
'previous_versions' => 'Tidigare versioner',
|
||||||
'pt_BR' => 'portugisiska (BR)',
|
'pt_BR' => 'portugisiska (BR)',
|
||||||
|
@ -744,6 +752,7 @@ URL: [url]',
|
||||||
'review_deletion_email' => 'Förfrågan om granskning borttagen',
|
'review_deletion_email' => 'Förfrågan om granskning borttagen',
|
||||||
'review_deletion_email_body' => '',
|
'review_deletion_email_body' => '',
|
||||||
'review_deletion_email_subject' => '',
|
'review_deletion_email_subject' => '',
|
||||||
|
'review_file' => '',
|
||||||
'review_group' => 'Grupp som granskar',
|
'review_group' => 'Grupp som granskar',
|
||||||
'review_log' => '',
|
'review_log' => '',
|
||||||
'review_request_email' => 'Förfrågan om granskning',
|
'review_request_email' => 'Förfrågan om granskning',
|
||||||
|
@ -973,6 +982,10 @@ URL: [url]',
|
||||||
'settings_guestID_desc' => 'ID som används för inloggad gästanvändare (behöver oftast inte ändras)',
|
'settings_guestID_desc' => 'ID som används för inloggad gästanvändare (behöver oftast inte ändras)',
|
||||||
'settings_httpRoot' => 'Http-Root',
|
'settings_httpRoot' => 'Http-Root',
|
||||||
'settings_httpRoot_desc' => 'Den relativa sökvägen i URL, efter domänen. Ta inte med http:// eller web host-namnet. t.ex. om hela URLen är http://www.example.com/letodms/, sätt \'/letodms/\'. Om URLen är http://www.example.com/, sätt \'/\'',
|
'settings_httpRoot_desc' => 'Den relativa sökvägen i URL, efter domänen. Ta inte med http:// eller web host-namnet. t.ex. om hela URLen är http://www.example.com/letodms/, sätt \'/letodms/\'. Om URLen är http://www.example.com/, sätt \'/\'',
|
||||||
|
'settings_initialDocumentStatus' => '',
|
||||||
|
'settings_initialDocumentStatus_desc' => '',
|
||||||
|
'settings_initialDocumentStatus_draft' => '',
|
||||||
|
'settings_initialDocumentStatus_released' => '',
|
||||||
'settings_installADOdb' => 'Installera ADOdb',
|
'settings_installADOdb' => 'Installera ADOdb',
|
||||||
'settings_install_disabled' => 'Filen ENABLE_INSTALL_TOOL har tagits bort. Du kan nu logga in till LetoDMS och göra ytterligare inställningar.',
|
'settings_install_disabled' => 'Filen ENABLE_INSTALL_TOOL har tagits bort. Du kan nu logga in till LetoDMS och göra ytterligare inställningar.',
|
||||||
'settings_install_pear_package_log' => 'Installera Pear-paketet \'Log\'',
|
'settings_install_pear_package_log' => 'Installera Pear-paketet \'Log\'',
|
||||||
|
@ -1006,6 +1019,8 @@ URL: [url]',
|
||||||
'settings_Notification' => 'Meddelandeinställningar',
|
'settings_Notification' => 'Meddelandeinställningar',
|
||||||
'settings_notwritable' => 'Konfigurationen kunde inte sparas, eftersom konfigurationsfilen inte är skrivbar.',
|
'settings_notwritable' => 'Konfigurationen kunde inte sparas, eftersom konfigurationsfilen inte är skrivbar.',
|
||||||
'settings_no_content_dir' => 'Mapp för innehåll',
|
'settings_no_content_dir' => 'Mapp för innehåll',
|
||||||
|
'settings_overrideMimeType' => '',
|
||||||
|
'settings_overrideMimeType_desc' => '',
|
||||||
'settings_partitionSize' => 'Uppdelad filstorlek',
|
'settings_partitionSize' => 'Uppdelad filstorlek',
|
||||||
'settings_partitionSize_desc' => 'Storlek hos uppdelade filer i bytes som laddades upp med jumploader. Sätt inte ett värde som är större än den högsta tillåtna storleken på servern.',
|
'settings_partitionSize_desc' => 'Storlek hos uppdelade filer i bytes som laddades upp med jumploader. Sätt inte ett värde som är större än den högsta tillåtna storleken på servern.',
|
||||||
'settings_passwordExpiration' => 'Lösenord utgångsdatum',
|
'settings_passwordExpiration' => 'Lösenord utgångsdatum',
|
||||||
|
@ -1210,6 +1225,7 @@ URL: [url]',
|
||||||
'tuesday' => 'tisdag',
|
'tuesday' => 'tisdag',
|
||||||
'tuesday_abbr' => 'ti',
|
'tuesday_abbr' => 'ti',
|
||||||
'type_to_search' => 'Skriv för att söka',
|
'type_to_search' => 'Skriv för att söka',
|
||||||
|
'uk_UA' => '',
|
||||||
'under_folder' => 'I katalogen',
|
'under_folder' => 'I katalogen',
|
||||||
'unknown_attrdef' => 'Okännd attributdefinition',
|
'unknown_attrdef' => 'Okännd attributdefinition',
|
||||||
'unknown_command' => 'Okänt kommando.',
|
'unknown_command' => 'Okänt kommando.',
|
||||||
|
|
1
languages/tr_TR/help/README
Normal file
1
languages/tr_TR/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -19,7 +19,7 @@
|
||||||
// along with this program; if not, write to the Free Software
|
// along with this program; if not, write to the Free Software
|
||||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||||
//
|
//
|
||||||
// Translators: Admin (1003), aydin (83)
|
// Translators: Admin (1004), aydin (83)
|
||||||
|
|
||||||
$text = array(
|
$text = array(
|
||||||
'accept' => 'Kabul',
|
'accept' => 'Kabul',
|
||||||
|
@ -83,6 +83,7 @@ URL: [url]',
|
||||||
'approval_deletion_email' => 'Onay talebi silindi',
|
'approval_deletion_email' => 'Onay talebi silindi',
|
||||||
'approval_deletion_email_body' => '',
|
'approval_deletion_email_body' => '',
|
||||||
'approval_deletion_email_subject' => '',
|
'approval_deletion_email_subject' => '',
|
||||||
|
'approval_file' => '',
|
||||||
'approval_group' => 'Onay Grubu',
|
'approval_group' => 'Onay Grubu',
|
||||||
'approval_log' => 'Onay Kayıtları',
|
'approval_log' => 'Onay Kayıtları',
|
||||||
'approval_request_email' => 'Onay talebi',
|
'approval_request_email' => 'Onay talebi',
|
||||||
|
@ -164,7 +165,7 @@ URL: [url]',
|
||||||
'backup_remove' => 'Yedek dosyasını sil',
|
'backup_remove' => 'Yedek dosyasını sil',
|
||||||
'backup_tools' => 'Yedekleme araçları',
|
'backup_tools' => 'Yedekleme araçları',
|
||||||
'between' => 'arasında',
|
'between' => 'arasında',
|
||||||
'bg_BG' => '',
|
'bg_BG' => 'Bulgarca',
|
||||||
'browse' => 'Tara',
|
'browse' => 'Tara',
|
||||||
'calendar' => 'Takvim',
|
'calendar' => 'Takvim',
|
||||||
'calendar_week' => 'Takvim haftası',
|
'calendar_week' => 'Takvim haftası',
|
||||||
|
@ -239,6 +240,8 @@ URL: [url]',
|
||||||
'confirm_update_transmittalitem' => '',
|
'confirm_update_transmittalitem' => '',
|
||||||
'content' => 'İçerik',
|
'content' => 'İçerik',
|
||||||
'continue' => 'Devam',
|
'continue' => 'Devam',
|
||||||
|
'converter_new_cmd' => '',
|
||||||
|
'converter_new_mimetype' => '',
|
||||||
'copied_to_checkout_as' => '',
|
'copied_to_checkout_as' => '',
|
||||||
'create_fulltext_index' => 'Tam metin indeksi oluştur',
|
'create_fulltext_index' => 'Tam metin indeksi oluştur',
|
||||||
'create_fulltext_index_warning' => 'Tam metin indeksi yeniden oluşturmak üzeresiniz. Bu işlem bir hayli uzun sürebilir ve sistem performansını olumsuz etkileyebilir. Buna rağmen indeksi oluşturmak istiyorsanız lütfen bu işlemi onaylayın.',
|
'create_fulltext_index_warning' => 'Tam metin indeksi yeniden oluşturmak üzeresiniz. Bu işlem bir hayli uzun sürebilir ve sistem performansını olumsuz etkileyebilir. Buna rağmen indeksi oluşturmak istiyorsanız lütfen bu işlemi onaylayın.',
|
||||||
|
@ -340,6 +343,7 @@ URL: [url]',
|
||||||
'do_object_setchecksum' => 'Sağlama (checksum) ayarla',
|
'do_object_setchecksum' => 'Sağlama (checksum) ayarla',
|
||||||
'do_object_setfilesize' => 'Dosya boyutu ayarla',
|
'do_object_setfilesize' => 'Dosya boyutu ayarla',
|
||||||
'do_object_unlink' => 'Doküman versiyonunu sil',
|
'do_object_unlink' => 'Doküman versiyonunu sil',
|
||||||
|
'draft' => '',
|
||||||
'draft_pending_approval' => 'Taslak - onay bekliyor',
|
'draft_pending_approval' => 'Taslak - onay bekliyor',
|
||||||
'draft_pending_review' => 'Taslak - kontrol bekliyor',
|
'draft_pending_review' => 'Taslak - kontrol bekliyor',
|
||||||
'drag_icon_here' => 'Klasör veya dokümanın ikonunu buraya sürükleyin!',
|
'drag_icon_here' => 'Klasör veya dokümanın ikonunu buraya sürükleyin!',
|
||||||
|
@ -350,6 +354,7 @@ URL: [url]',
|
||||||
'dump_creation_warning' => 'Bu işlemle veritabanınızın dump dosyasını oluşturabilirsiniz. Dump dosyası sunucunuzdaki data klasörüne kaydedilcektir.',
|
'dump_creation_warning' => 'Bu işlemle veritabanınızın dump dosyasını oluşturabilirsiniz. Dump dosyası sunucunuzdaki data klasörüne kaydedilcektir.',
|
||||||
'dump_list' => 'Mevcut dump dosyaları',
|
'dump_list' => 'Mevcut dump dosyaları',
|
||||||
'dump_remove' => 'Dump dosyasını sil',
|
'dump_remove' => 'Dump dosyasını sil',
|
||||||
|
'duplicate_content' => '',
|
||||||
'edit' => 'Düzenle',
|
'edit' => 'Düzenle',
|
||||||
'edit_attributes' => 'Nitelikleri düzenle',
|
'edit_attributes' => 'Nitelikleri düzenle',
|
||||||
'edit_comment' => 'Açıklamayı düzenle',
|
'edit_comment' => 'Açıklamayı düzenle',
|
||||||
|
@ -391,6 +396,7 @@ Doküman: [name]
|
||||||
Kullanıcı: [username]
|
Kullanıcı: [username]
|
||||||
URL: [url]',
|
URL: [url]',
|
||||||
'expiry_changed_email_subject' => '[sitename]: [name] - Bitiş tarihi değişti',
|
'expiry_changed_email_subject' => '[sitename]: [name] - Bitiş tarihi değişti',
|
||||||
|
'export' => '',
|
||||||
'extension_manager' => 'Uzantıları düzenle',
|
'extension_manager' => 'Uzantıları düzenle',
|
||||||
'february' => 'Şubat',
|
'february' => 'Şubat',
|
||||||
'file' => 'Dosya',
|
'file' => 'Dosya',
|
||||||
|
@ -469,6 +475,7 @@ URL: [url]',
|
||||||
'hu_HU' => 'Macarca',
|
'hu_HU' => 'Macarca',
|
||||||
'id' => 'ID',
|
'id' => 'ID',
|
||||||
'identical_version' => 'Yeni versiyon güncel versiyonla aynı.',
|
'identical_version' => 'Yeni versiyon güncel versiyonla aynı.',
|
||||||
|
'include_content' => '',
|
||||||
'include_documents' => 'Dokümanları kapsa',
|
'include_documents' => 'Dokümanları kapsa',
|
||||||
'include_subdirectories' => 'Alt klasörleri kapsa',
|
'include_subdirectories' => 'Alt klasörleri kapsa',
|
||||||
'index_converters' => 'Doküman dönüştürmeyi indeksle',
|
'index_converters' => 'Doküman dönüştürmeyi indeksle',
|
||||||
|
@ -705,6 +712,7 @@ Giriş yaparken halen sorun yaşıyorsanız lütfen sistem yöneticinizle görü
|
||||||
'personal_default_keywords' => 'Kişisel anahtar kelimeler',
|
'personal_default_keywords' => 'Kişisel anahtar kelimeler',
|
||||||
'pl_PL' => 'Polonyaca',
|
'pl_PL' => 'Polonyaca',
|
||||||
'possible_substitutes' => '',
|
'possible_substitutes' => '',
|
||||||
|
'preview_converters' => '',
|
||||||
'previous_state' => 'Önceki durum',
|
'previous_state' => 'Önceki durum',
|
||||||
'previous_versions' => 'Önceki versiyonlar',
|
'previous_versions' => 'Önceki versiyonlar',
|
||||||
'pt_BR' => 'Portekizce',
|
'pt_BR' => 'Portekizce',
|
||||||
|
@ -760,6 +768,7 @@ URL: [url]',
|
||||||
'review_deletion_email' => 'Kontrol talebi silindi',
|
'review_deletion_email' => 'Kontrol talebi silindi',
|
||||||
'review_deletion_email_body' => '',
|
'review_deletion_email_body' => '',
|
||||||
'review_deletion_email_subject' => '',
|
'review_deletion_email_subject' => '',
|
||||||
|
'review_file' => '',
|
||||||
'review_group' => 'Kontrol grubu',
|
'review_group' => 'Kontrol grubu',
|
||||||
'review_log' => 'Kontrol kayıtları',
|
'review_log' => 'Kontrol kayıtları',
|
||||||
'review_request_email' => 'Kontrol talebi',
|
'review_request_email' => 'Kontrol talebi',
|
||||||
|
@ -989,6 +998,10 @@ URL: [url]',
|
||||||
'settings_guestID_desc' => 'Misafir kullanıcı için ID (genelde değiştirmek gerekmez)',
|
'settings_guestID_desc' => 'Misafir kullanıcı için ID (genelde değiştirmek gerekmez)',
|
||||||
'settings_httpRoot' => 'Http Kök dizini',
|
'settings_httpRoot' => 'Http Kök dizini',
|
||||||
'settings_httpRoot_desc' => 'Domainden sonraki yol. http:// ve domain yazmadan domainden sonraki bölüm yazılacak. Örneğin tam URL http://www.ornek.com/seeddms/ ise sadece \'seeddms\' olarak ayarlayın. Eğer URL http://www.ornek.com/ ise sadece \'/\' koymanız yeterli',
|
'settings_httpRoot_desc' => 'Domainden sonraki yol. http:// ve domain yazmadan domainden sonraki bölüm yazılacak. Örneğin tam URL http://www.ornek.com/seeddms/ ise sadece \'seeddms\' olarak ayarlayın. Eğer URL http://www.ornek.com/ ise sadece \'/\' koymanız yeterli',
|
||||||
|
'settings_initialDocumentStatus' => '',
|
||||||
|
'settings_initialDocumentStatus_desc' => '',
|
||||||
|
'settings_initialDocumentStatus_draft' => '',
|
||||||
|
'settings_initialDocumentStatus_released' => '',
|
||||||
'settings_installADOdb' => 'ADOdb yükle',
|
'settings_installADOdb' => 'ADOdb yükle',
|
||||||
'settings_install_disabled' => 'ENABLE_INSTALL_TOOL silindi. SeedDMS\'e giriş yaparak diğer ayarları yapabilirsiniz.',
|
'settings_install_disabled' => 'ENABLE_INSTALL_TOOL silindi. SeedDMS\'e giriş yaparak diğer ayarları yapabilirsiniz.',
|
||||||
'settings_install_pear_package_log' => 'Pear package \'Log\' yükleyin',
|
'settings_install_pear_package_log' => 'Pear package \'Log\' yükleyin',
|
||||||
|
@ -1022,6 +1035,8 @@ URL: [url]',
|
||||||
'settings_Notification' => 'Bildirim ayarları',
|
'settings_Notification' => 'Bildirim ayarları',
|
||||||
'settings_notwritable' => 'Konfigürasyon dosyası yazılabilir olmadığından ayarlar kaydedilmeyecek.',
|
'settings_notwritable' => 'Konfigürasyon dosyası yazılabilir olmadığından ayarlar kaydedilmeyecek.',
|
||||||
'settings_no_content_dir' => 'İçerik dizini',
|
'settings_no_content_dir' => 'İçerik dizini',
|
||||||
|
'settings_overrideMimeType' => '',
|
||||||
|
'settings_overrideMimeType_desc' => '',
|
||||||
'settings_partitionSize' => 'Kısmi dosya boyutu',
|
'settings_partitionSize' => 'Kısmi dosya boyutu',
|
||||||
'settings_partitionSize_desc' => 'Jumploader ile yüklenecek dosyaların byte cinsinden kısmi dosya boyutu. Sunucu tarafından tanımlanandan daha büyük bir değer girmeyiniz.',
|
'settings_partitionSize_desc' => 'Jumploader ile yüklenecek dosyaların byte cinsinden kısmi dosya boyutu. Sunucu tarafından tanımlanandan daha büyük bir değer girmeyiniz.',
|
||||||
'settings_passwordExpiration' => 'Parola geçerlilik süresi',
|
'settings_passwordExpiration' => 'Parola geçerlilik süresi',
|
||||||
|
@ -1226,6 +1241,7 @@ URL: [url]',
|
||||||
'tuesday' => 'Salı',
|
'tuesday' => 'Salı',
|
||||||
'tuesday_abbr' => 'Sa',
|
'tuesday_abbr' => 'Sa',
|
||||||
'type_to_search' => 'Aranacak sözcük yazınız',
|
'type_to_search' => 'Aranacak sözcük yazınız',
|
||||||
|
'uk_UA' => '',
|
||||||
'under_folder' => 'Klasörde',
|
'under_folder' => 'Klasörde',
|
||||||
'unknown_attrdef' => 'Bilinmeyen nitelik tanımı',
|
'unknown_attrdef' => 'Bilinmeyen nitelik tanımı',
|
||||||
'unknown_command' => 'Komut anlaşılamadı.',
|
'unknown_command' => 'Komut anlaşılamadı.',
|
||||||
|
|
1345
languages/uk_UA/lang.inc
Normal file
1345
languages/uk_UA/lang.inc
Normal file
File diff suppressed because it is too large
Load Diff
1
languages/zh_CN/help/README
Normal file
1
languages/zh_CN/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -84,6 +84,7 @@ URL: [url]',
|
||||||
'approval_deletion_email' => '审核请求已被删除',
|
'approval_deletion_email' => '审核请求已被删除',
|
||||||
'approval_deletion_email_body' => '',
|
'approval_deletion_email_body' => '',
|
||||||
'approval_deletion_email_subject' => '',
|
'approval_deletion_email_subject' => '',
|
||||||
|
'approval_file' => '',
|
||||||
'approval_group' => '审核组',
|
'approval_group' => '审核组',
|
||||||
'approval_log' => '审批记录',
|
'approval_log' => '审批记录',
|
||||||
'approval_request_email' => '审核请求',
|
'approval_request_email' => '审核请求',
|
||||||
|
@ -222,6 +223,8 @@ URL: [url]',
|
||||||
'confirm_update_transmittalitem' => '',
|
'confirm_update_transmittalitem' => '',
|
||||||
'content' => '内容',
|
'content' => '内容',
|
||||||
'continue' => '继续',
|
'continue' => '继续',
|
||||||
|
'converter_new_cmd' => '',
|
||||||
|
'converter_new_mimetype' => '',
|
||||||
'copied_to_checkout_as' => '',
|
'copied_to_checkout_as' => '',
|
||||||
'create_fulltext_index' => '创建全文索引',
|
'create_fulltext_index' => '创建全文索引',
|
||||||
'create_fulltext_index_warning' => '你将重新创建全
|
'create_fulltext_index_warning' => '你将重新创建全
|
||||||
|
@ -295,6 +298,7 @@ URL: [url]',
|
||||||
'do_object_setchecksum' => '',
|
'do_object_setchecksum' => '',
|
||||||
'do_object_setfilesize' => '设置文件大小',
|
'do_object_setfilesize' => '设置文件大小',
|
||||||
'do_object_unlink' => '',
|
'do_object_unlink' => '',
|
||||||
|
'draft' => '',
|
||||||
'draft_pending_approval' => '待审核',
|
'draft_pending_approval' => '待审核',
|
||||||
'draft_pending_review' => '待校对',
|
'draft_pending_review' => '待校对',
|
||||||
'drag_icon_here' => '拖动图标到这里',
|
'drag_icon_here' => '拖动图标到这里',
|
||||||
|
@ -305,6 +309,7 @@ URL: [url]',
|
||||||
'dump_creation_warning' => '通过此操作,您可以创建一个您数据库的转储文件,之后可以将转储数据保存到您服务器所在的数据文件夹中',
|
'dump_creation_warning' => '通过此操作,您可以创建一个您数据库的转储文件,之后可以将转储数据保存到您服务器所在的数据文件夹中',
|
||||||
'dump_list' => '存在转储文件',
|
'dump_list' => '存在转储文件',
|
||||||
'dump_remove' => '删除转储文件',
|
'dump_remove' => '删除转储文件',
|
||||||
|
'duplicate_content' => '',
|
||||||
'edit' => '编辑',
|
'edit' => '编辑',
|
||||||
'edit_attributes' => '编辑属性',
|
'edit_attributes' => '编辑属性',
|
||||||
'edit_comment' => '编辑说明',
|
'edit_comment' => '编辑说明',
|
||||||
|
@ -342,6 +347,7 @@ URL: [url]',
|
||||||
'expiry_changed_email' => '到期日子已改变',
|
'expiry_changed_email' => '到期日子已改变',
|
||||||
'expiry_changed_email_body' => '',
|
'expiry_changed_email_body' => '',
|
||||||
'expiry_changed_email_subject' => '',
|
'expiry_changed_email_subject' => '',
|
||||||
|
'export' => '',
|
||||||
'extension_manager' => '',
|
'extension_manager' => '',
|
||||||
'february' => '二 月',
|
'february' => '二 月',
|
||||||
'file' => '文件',
|
'file' => '文件',
|
||||||
|
@ -400,6 +406,7 @@ URL: [url]',
|
||||||
'hu_HU' => '匈牙利语',
|
'hu_HU' => '匈牙利语',
|
||||||
'id' => '序号',
|
'id' => '序号',
|
||||||
'identical_version' => '',
|
'identical_version' => '',
|
||||||
|
'include_content' => '',
|
||||||
'include_documents' => '包含文档',
|
'include_documents' => '包含文档',
|
||||||
'include_subdirectories' => '包含子目录',
|
'include_subdirectories' => '包含子目录',
|
||||||
'index_converters' => '索引文件转换',
|
'index_converters' => '索引文件转换',
|
||||||
|
@ -596,6 +603,7 @@ URL: [url]',
|
||||||
'personal_default_keywords' => '用户关键字',
|
'personal_default_keywords' => '用户关键字',
|
||||||
'pl_PL' => '波兰语',
|
'pl_PL' => '波兰语',
|
||||||
'possible_substitutes' => '',
|
'possible_substitutes' => '',
|
||||||
|
'preview_converters' => '',
|
||||||
'previous_state' => '',
|
'previous_state' => '',
|
||||||
'previous_versions' => '先前版本',
|
'previous_versions' => '先前版本',
|
||||||
'pt_BR' => '葡萄牙语',
|
'pt_BR' => '葡萄牙语',
|
||||||
|
@ -635,6 +643,7 @@ URL: [url]',
|
||||||
'review_deletion_email' => '校对请求被删除',
|
'review_deletion_email' => '校对请求被删除',
|
||||||
'review_deletion_email_body' => '',
|
'review_deletion_email_body' => '',
|
||||||
'review_deletion_email_subject' => '',
|
'review_deletion_email_subject' => '',
|
||||||
|
'review_file' => '',
|
||||||
'review_group' => '校对组',
|
'review_group' => '校对组',
|
||||||
'review_log' => '审阅记录',
|
'review_log' => '审阅记录',
|
||||||
'review_request_email' => '校对请求',
|
'review_request_email' => '校对请求',
|
||||||
|
@ -844,6 +853,10 @@ URL: [url]',
|
||||||
'settings_guestID_desc' => '',
|
'settings_guestID_desc' => '',
|
||||||
'settings_httpRoot' => '',
|
'settings_httpRoot' => '',
|
||||||
'settings_httpRoot_desc' => '',
|
'settings_httpRoot_desc' => '',
|
||||||
|
'settings_initialDocumentStatus' => '',
|
||||||
|
'settings_initialDocumentStatus_desc' => '',
|
||||||
|
'settings_initialDocumentStatus_draft' => '',
|
||||||
|
'settings_initialDocumentStatus_released' => '',
|
||||||
'settings_installADOdb' => '',
|
'settings_installADOdb' => '',
|
||||||
'settings_install_disabled' => '',
|
'settings_install_disabled' => '',
|
||||||
'settings_install_pear_package_log' => '',
|
'settings_install_pear_package_log' => '',
|
||||||
|
@ -877,6 +890,8 @@ URL: [url]',
|
||||||
'settings_Notification' => '通知设置',
|
'settings_Notification' => '通知设置',
|
||||||
'settings_notwritable' => '设置_不可写',
|
'settings_notwritable' => '设置_不可写',
|
||||||
'settings_no_content_dir' => '',
|
'settings_no_content_dir' => '',
|
||||||
|
'settings_overrideMimeType' => '',
|
||||||
|
'settings_overrideMimeType_desc' => '',
|
||||||
'settings_partitionSize' => '',
|
'settings_partitionSize' => '',
|
||||||
'settings_partitionSize_desc' => '',
|
'settings_partitionSize_desc' => '',
|
||||||
'settings_passwordExpiration' => '',
|
'settings_passwordExpiration' => '',
|
||||||
|
@ -1072,6 +1087,7 @@ URL: [url]',
|
||||||
'tuesday' => 'Tuesday',
|
'tuesday' => 'Tuesday',
|
||||||
'tuesday_abbr' => '',
|
'tuesday_abbr' => '',
|
||||||
'type_to_search' => '搜索类型',
|
'type_to_search' => '搜索类型',
|
||||||
|
'uk_UA' => '',
|
||||||
'under_folder' => '文件夹内',
|
'under_folder' => '文件夹内',
|
||||||
'unknown_attrdef' => '',
|
'unknown_attrdef' => '',
|
||||||
'unknown_command' => '未知命令',
|
'unknown_command' => '未知命令',
|
||||||
|
|
1
languages/zh_TW/help/README
Normal file
1
languages/zh_TW/help/README
Normal file
|
@ -0,0 +1 @@
|
||||||
|
place help files in here
|
|
@ -84,6 +84,7 @@ URL: [url]',
|
||||||
'approval_deletion_email' => '審核請求已被刪除',
|
'approval_deletion_email' => '審核請求已被刪除',
|
||||||
'approval_deletion_email_body' => '',
|
'approval_deletion_email_body' => '',
|
||||||
'approval_deletion_email_subject' => '',
|
'approval_deletion_email_subject' => '',
|
||||||
|
'approval_file' => '',
|
||||||
'approval_group' => '審核組',
|
'approval_group' => '審核組',
|
||||||
'approval_log' => '審批記錄',
|
'approval_log' => '審批記錄',
|
||||||
'approval_request_email' => '審核請求',
|
'approval_request_email' => '審核請求',
|
||||||
|
@ -222,6 +223,8 @@ URL: [url]',
|
||||||
'confirm_update_transmittalitem' => '',
|
'confirm_update_transmittalitem' => '',
|
||||||
'content' => '內容',
|
'content' => '內容',
|
||||||
'continue' => '繼續',
|
'continue' => '繼續',
|
||||||
|
'converter_new_cmd' => '',
|
||||||
|
'converter_new_mimetype' => '',
|
||||||
'copied_to_checkout_as' => '',
|
'copied_to_checkout_as' => '',
|
||||||
'create_fulltext_index' => '創建全文索引',
|
'create_fulltext_index' => '創建全文索引',
|
||||||
'create_fulltext_index_warning' => '',
|
'create_fulltext_index_warning' => '',
|
||||||
|
@ -293,6 +296,7 @@ URL: [url]',
|
||||||
'do_object_setchecksum' => '',
|
'do_object_setchecksum' => '',
|
||||||
'do_object_setfilesize' => '',
|
'do_object_setfilesize' => '',
|
||||||
'do_object_unlink' => '',
|
'do_object_unlink' => '',
|
||||||
|
'draft' => '',
|
||||||
'draft_pending_approval' => '待審核',
|
'draft_pending_approval' => '待審核',
|
||||||
'draft_pending_review' => '待校對',
|
'draft_pending_review' => '待校對',
|
||||||
'drag_icon_here' => '拖動圖示到這裡',
|
'drag_icon_here' => '拖動圖示到這裡',
|
||||||
|
@ -303,6 +307,7 @@ URL: [url]',
|
||||||
'dump_creation_warning' => '通過此操作,您可以創建一個您資料庫的轉儲檔,之後可以將轉儲資料保存到您伺服器所在的資料檔案夾中',
|
'dump_creation_warning' => '通過此操作,您可以創建一個您資料庫的轉儲檔,之後可以將轉儲資料保存到您伺服器所在的資料檔案夾中',
|
||||||
'dump_list' => '存在轉儲文件',
|
'dump_list' => '存在轉儲文件',
|
||||||
'dump_remove' => '刪除轉儲檔',
|
'dump_remove' => '刪除轉儲檔',
|
||||||
|
'duplicate_content' => '',
|
||||||
'edit' => '編輯',
|
'edit' => '編輯',
|
||||||
'edit_attributes' => '編輯屬性',
|
'edit_attributes' => '編輯屬性',
|
||||||
'edit_comment' => '編輯說明',
|
'edit_comment' => '編輯說明',
|
||||||
|
@ -340,6 +345,7 @@ URL: [url]',
|
||||||
'expiry_changed_email' => '到期日子已改變',
|
'expiry_changed_email' => '到期日子已改變',
|
||||||
'expiry_changed_email_body' => '',
|
'expiry_changed_email_body' => '',
|
||||||
'expiry_changed_email_subject' => '',
|
'expiry_changed_email_subject' => '',
|
||||||
|
'export' => '',
|
||||||
'extension_manager' => '',
|
'extension_manager' => '',
|
||||||
'february' => '二 月',
|
'february' => '二 月',
|
||||||
'file' => '文件',
|
'file' => '文件',
|
||||||
|
@ -398,6 +404,7 @@ URL: [url]',
|
||||||
'hu_HU' => '匈牙利語',
|
'hu_HU' => '匈牙利語',
|
||||||
'id' => '序號',
|
'id' => '序號',
|
||||||
'identical_version' => '',
|
'identical_version' => '',
|
||||||
|
'include_content' => '',
|
||||||
'include_documents' => '包含文檔',
|
'include_documents' => '包含文檔',
|
||||||
'include_subdirectories' => '包含子目錄',
|
'include_subdirectories' => '包含子目錄',
|
||||||
'index_converters' => '索引檔轉換',
|
'index_converters' => '索引檔轉換',
|
||||||
|
@ -594,6 +601,7 @@ URL: [url]',
|
||||||
'personal_default_keywords' => '用戶關鍵字',
|
'personal_default_keywords' => '用戶關鍵字',
|
||||||
'pl_PL' => '波蘭語',
|
'pl_PL' => '波蘭語',
|
||||||
'possible_substitutes' => '',
|
'possible_substitutes' => '',
|
||||||
|
'preview_converters' => '',
|
||||||
'previous_state' => '',
|
'previous_state' => '',
|
||||||
'previous_versions' => '先前版本',
|
'previous_versions' => '先前版本',
|
||||||
'pt_BR' => '葡萄牙語',
|
'pt_BR' => '葡萄牙語',
|
||||||
|
@ -633,6 +641,7 @@ URL: [url]',
|
||||||
'review_deletion_email' => '校對請求被刪除',
|
'review_deletion_email' => '校對請求被刪除',
|
||||||
'review_deletion_email_body' => '',
|
'review_deletion_email_body' => '',
|
||||||
'review_deletion_email_subject' => '',
|
'review_deletion_email_subject' => '',
|
||||||
|
'review_file' => '',
|
||||||
'review_group' => '校對組',
|
'review_group' => '校對組',
|
||||||
'review_log' => '',
|
'review_log' => '',
|
||||||
'review_request_email' => '校對請求',
|
'review_request_email' => '校對請求',
|
||||||
|
@ -842,6 +851,10 @@ URL: [url]',
|
||||||
'settings_guestID_desc' => '',
|
'settings_guestID_desc' => '',
|
||||||
'settings_httpRoot' => '',
|
'settings_httpRoot' => '',
|
||||||
'settings_httpRoot_desc' => '',
|
'settings_httpRoot_desc' => '',
|
||||||
|
'settings_initialDocumentStatus' => '',
|
||||||
|
'settings_initialDocumentStatus_desc' => '',
|
||||||
|
'settings_initialDocumentStatus_draft' => '',
|
||||||
|
'settings_initialDocumentStatus_released' => '',
|
||||||
'settings_installADOdb' => '',
|
'settings_installADOdb' => '',
|
||||||
'settings_install_disabled' => '',
|
'settings_install_disabled' => '',
|
||||||
'settings_install_pear_package_log' => '',
|
'settings_install_pear_package_log' => '',
|
||||||
|
@ -875,6 +888,8 @@ URL: [url]',
|
||||||
'settings_Notification' => '通知設置',
|
'settings_Notification' => '通知設置',
|
||||||
'settings_notwritable' => '',
|
'settings_notwritable' => '',
|
||||||
'settings_no_content_dir' => '',
|
'settings_no_content_dir' => '',
|
||||||
|
'settings_overrideMimeType' => '',
|
||||||
|
'settings_overrideMimeType_desc' => '',
|
||||||
'settings_partitionSize' => '',
|
'settings_partitionSize' => '',
|
||||||
'settings_partitionSize_desc' => '',
|
'settings_partitionSize_desc' => '',
|
||||||
'settings_passwordExpiration' => '',
|
'settings_passwordExpiration' => '',
|
||||||
|
@ -1070,6 +1085,7 @@ URL: [url]',
|
||||||
'tuesday' => 'Tuesday',
|
'tuesday' => 'Tuesday',
|
||||||
'tuesday_abbr' => '',
|
'tuesday_abbr' => '',
|
||||||
'type_to_search' => '搜索類型',
|
'type_to_search' => '搜索類型',
|
||||||
|
'uk_UA' => '',
|
||||||
'under_folder' => '資料夾內',
|
'under_folder' => '資料夾內',
|
||||||
'unknown_attrdef' => '',
|
'unknown_attrdef' => '',
|
||||||
'unknown_command' => '未知命令',
|
'unknown_command' => '未知命令',
|
||||||
|
|
|
@ -224,10 +224,10 @@ if($settings->_dropFolderDir) {
|
||||||
if($_FILES["userfile"]['error'][0] != 0)
|
if($_FILES["userfile"]['error'][0] != 0)
|
||||||
$_FILES["userfile"] = array();
|
$_FILES["userfile"] = array();
|
||||||
}
|
}
|
||||||
$finfo = finfo_open(FILEINFO_MIME);
|
$finfo = finfo_open(FILEINFO_MIME_TYPE);
|
||||||
$mimetype = explode(';', finfo_file($finfo, $fullfile));
|
$mimetype = finfo_file($finfo, $fullfile);
|
||||||
$_FILES["userfile"]['tmp_name'][] = $fullfile;
|
$_FILES["userfile"]['tmp_name'][] = $fullfile;
|
||||||
$_FILES["userfile"]['type'][] = $mimetype[0];
|
$_FILES["userfile"]['type'][] = $mimetype;
|
||||||
$_FILES["userfile"]['name'][] = $_POST["dropfolderfileform1"];
|
$_FILES["userfile"]['name'][] = $_POST["dropfolderfileform1"];
|
||||||
$_FILES["userfile"]['size'][] = filesize($fullfile);
|
$_FILES["userfile"]['size'][] = filesize($fullfile);
|
||||||
$_FILES["userfile"]['error'][] = 0;
|
$_FILES["userfile"]['error'][] = 0;
|
||||||
|
@ -252,6 +252,11 @@ for ($file_num=0;$file_num<count($_FILES["userfile"]["tmp_name"]);$file_num++){
|
||||||
|
|
||||||
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
||||||
|
|
||||||
|
if($settings->_overrideMimeType) {
|
||||||
|
$finfo = finfo_open(FILEINFO_MIME_TYPE);
|
||||||
|
$userfiletype = finfo_file($finfo, $userfiletmp);
|
||||||
|
}
|
||||||
|
|
||||||
if ((count($_FILES["userfile"]["tmp_name"])==1)&&($_POST["name"]!=""))
|
if ((count($_FILES["userfile"]["tmp_name"])==1)&&($_POST["name"]!=""))
|
||||||
$name = $_POST["name"];
|
$name = $_POST["name"];
|
||||||
else $name = basename($userfilename);
|
else $name = basename($userfilename);
|
||||||
|
|
|
@ -59,6 +59,11 @@ $userfilename = $_FILES["userfile"]["name"];
|
||||||
|
|
||||||
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
||||||
|
|
||||||
|
if($settings->_overrideMimeType) {
|
||||||
|
$finfo = finfo_open(FILEINFO_MIME_TYPE);
|
||||||
|
$userfiletype = finfo_file($finfo, $userfiletmp);
|
||||||
|
}
|
||||||
|
|
||||||
$res = $document->addDocumentFile($name, $comment, $user, $userfiletmp,
|
$res = $document->addDocumentFile($name, $comment, $user, $userfiletmp,
|
||||||
basename($userfilename),$fileType, $userfiletype );
|
basename($userfilename),$fileType, $userfiletype );
|
||||||
|
|
||||||
|
|
|
@ -70,6 +70,11 @@ if( move_uploaded_file( $source_file_path, $target_file_path ) ) {
|
||||||
|
|
||||||
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
||||||
|
|
||||||
|
if($settings->_overrideMimeType) {
|
||||||
|
$finfo = finfo_open(FILEINFO_MIME_TYPE);
|
||||||
|
$userfiletype = finfo_file($finfo, $userfiletmp);
|
||||||
|
}
|
||||||
|
|
||||||
$res = $document->addDocumentFile($name, $comment, $user, $userfiletmp,
|
$res = $document->addDocumentFile($name, $comment, $user, $userfiletmp,
|
||||||
basename($userfilename),$fileType, $userfiletype );
|
basename($userfilename),$fileType, $userfiletype );
|
||||||
|
|
||||||
|
|
|
@ -174,6 +174,11 @@ if( move_uploaded_file( $source_file_path, $target_file_path ) ) {
|
||||||
|
|
||||||
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
||||||
|
|
||||||
|
if($settings->_overrideMimeType) {
|
||||||
|
$finfo = finfo_open(FILEINFO_MIME_TYPE);
|
||||||
|
$userfiletype = finfo_file($finfo, $userfiletmp);
|
||||||
|
}
|
||||||
|
|
||||||
if(isset($_POST["name"]) && $_POST["name"] != "")
|
if(isset($_POST["name"]) && $_POST["name"] != "")
|
||||||
$name = $_POST["name"];
|
$name = $_POST["name"];
|
||||||
else
|
else
|
||||||
|
|
|
@ -474,6 +474,11 @@ switch($command) {
|
||||||
|
|
||||||
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
||||||
|
|
||||||
|
if($settings->_overrideMimeType) {
|
||||||
|
$finfo = finfo_open(FILEINFO_MIME_TYPE);
|
||||||
|
$userfiletype = finfo_file($finfo, $userfiletmp);
|
||||||
|
}
|
||||||
|
|
||||||
if (!empty($_POST["name"]))
|
if (!empty($_POST["name"]))
|
||||||
$name = $_POST["name"];
|
$name = $_POST["name"];
|
||||||
else
|
else
|
||||||
|
|
|
@ -25,6 +25,7 @@ include("../inc/inc.ClassEmail.php");
|
||||||
include("../inc/inc.DBInit.php");
|
include("../inc/inc.DBInit.php");
|
||||||
include("../inc/inc.Language.php");
|
include("../inc/inc.Language.php");
|
||||||
include("../inc/inc.ClassUI.php");
|
include("../inc/inc.ClassUI.php");
|
||||||
|
include("../inc/inc.ClassAccessOperation.php");
|
||||||
include("../inc/inc.Authentication.php");
|
include("../inc/inc.Authentication.php");
|
||||||
|
|
||||||
/* Check if the form data comes for a trusted request */
|
/* Check if the form data comes for a trusted request */
|
||||||
|
@ -67,8 +68,11 @@ if ($latestContent->getVersion()!=$version) {
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
|
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
|
||||||
}
|
}
|
||||||
|
|
||||||
// verify if document has expired
|
/* Create object for checking access to certain operations */
|
||||||
if ($document->hasExpired()){
|
$accessop = new SeedDMS_AccessOperation($document, $user, $settings);
|
||||||
|
|
||||||
|
// verify if document may be approved
|
||||||
|
if (!$accessop->mayApprove()){
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -77,10 +81,21 @@ if (!isset($_POST["approvalStatus"]) || !is_numeric($_POST["approvalStatus"]) ||
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_approval_status"));
|
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_approval_status"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if($_FILES["approvalfile"]["tmp_name"]) {
|
||||||
|
if (is_uploaded_file($_FILES["approvalfile"]["tmp_name"]) && $_FILES['approvalfile']['error']!=0){
|
||||||
|
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("uploading_failed"));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if ($_POST["approvalType"] == "ind") {
|
if ($_POST["approvalType"] == "ind") {
|
||||||
|
|
||||||
$comment = $_POST["comment"];
|
$comment = $_POST["comment"];
|
||||||
if(0 > $latestContent->setApprovalByInd($user, $user, $_POST["approvalStatus"], $comment)) {
|
if($_FILES["approvalfile"]["tmp_name"])
|
||||||
|
$file = $_FILES["approvalfile"]["tmp_name"];
|
||||||
|
else
|
||||||
|
$file = '';
|
||||||
|
$approvalLogID = $latestContent->setApprovalByInd($user, $user, $_POST["approvalStatus"], $comment, $file);
|
||||||
|
if(0 > $approvalLogID) {
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("approval_update_failed"));
|
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("approval_update_failed"));
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
@ -125,7 +140,12 @@ if ($_POST["approvalType"] == "ind") {
|
||||||
else if ($_POST["approvalType"] == "grp") {
|
else if ($_POST["approvalType"] == "grp") {
|
||||||
$comment = $_POST["comment"];
|
$comment = $_POST["comment"];
|
||||||
$group = $dms->getGroup($_POST['approvalGroup']);
|
$group = $dms->getGroup($_POST['approvalGroup']);
|
||||||
if(0 > $latestContent->setApprovalByGrp($group, $user, $_POST["approvalStatus"], $comment)) {
|
if($_FILES["approvalfile"]["tmp_name"])
|
||||||
|
$file = $_FILES["approvalfile"]["tmp_name"];
|
||||||
|
else
|
||||||
|
$file = '';
|
||||||
|
$approvalLogID = $latestContent->setApprovalByGrp($group, $user, $_POST["approvalStatus"], $comment, $file);
|
||||||
|
if(0 > $approvalLogID) {
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("approval_update_failed"));
|
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("approval_update_failed"));
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|
|
@ -218,6 +218,68 @@ if (isset($_GET["version"])) {
|
||||||
//header("Pragma: no-cache");
|
//header("Pragma: no-cache");
|
||||||
|
|
||||||
readfile($settings->_contentDir .$filename );
|
readfile($settings->_contentDir .$filename );
|
||||||
|
} elseif (isset($_GET["reviewlogid"])) {
|
||||||
|
if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_GET["documentid"])<1) {
|
||||||
|
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!isset($_GET["reviewlogid"]) || !is_numeric($_GET["reviewlogid"]) || intval($_GET["reviewlogid"])<1) {
|
||||||
|
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("invalid_reviewlog_id"));
|
||||||
|
}
|
||||||
|
|
||||||
|
$documentid = $_GET["documentid"];
|
||||||
|
$document = $dms->getDocument($documentid);
|
||||||
|
if (!is_object($document)) {
|
||||||
|
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("invalid_doc_id"));
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($document->getAccessMode($user) < M_READ) {
|
||||||
|
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("access_denied"));
|
||||||
|
}
|
||||||
|
|
||||||
|
$filename = $dms->contentDir . $document->getDir().'r'.(int) $_GET['reviewlogid'];
|
||||||
|
if(file_exists($filename)) {
|
||||||
|
$finfo = finfo_open(FILEINFO_MIME_TYPE);
|
||||||
|
$mimetype = finfo_file($finfo, $filename);
|
||||||
|
|
||||||
|
header("Content-Type: ".$mimetype."; name=\"review-" . $document->getID()."-".(int) $_GET['reviewlogid'] . get_extension($mimetype) . "\"");
|
||||||
|
header("Content-Transfer-Encoding: binary");
|
||||||
|
header("Content-Length: " . filesize($filename ));
|
||||||
|
header("Content-Disposition: attachment; filename=\"review-" . $document->getID()."-".(int) $_GET['reviewlogid'] . get_extension($mimetype) . "\"");
|
||||||
|
header("Cache-Control: must-revalidate");
|
||||||
|
readfile($filename);
|
||||||
|
}
|
||||||
|
} elseif (isset($_GET["approvelogid"])) {
|
||||||
|
if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_GET["documentid"])<1) {
|
||||||
|
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!isset($_GET["approvelogid"]) || !is_numeric($_GET["approvelogid"]) || intval($_GET["approvelogid"])<1) {
|
||||||
|
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("invalid_approvelog_id"));
|
||||||
|
}
|
||||||
|
|
||||||
|
$documentid = $_GET["documentid"];
|
||||||
|
$document = $dms->getDocument($documentid);
|
||||||
|
if (!is_object($document)) {
|
||||||
|
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("invalid_doc_id"));
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($document->getAccessMode($user) < M_READ) {
|
||||||
|
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("access_denied"));
|
||||||
|
}
|
||||||
|
|
||||||
|
$filename = $dms->contentDir . $document->getDir().'a'.(int) $_GET['approvelogid'];
|
||||||
|
if(file_exists($filename)) {
|
||||||
|
$finfo = finfo_open(FILEINFO_MIME_TYPE);
|
||||||
|
$mimetype = finfo_file($finfo, $filename);
|
||||||
|
|
||||||
|
header("Content-Type: ".$mimetype."; name=\"approval-" . $document->getID()."-".(int) $_GET['approvelogid'] . get_extension($mimetype) . "\"");
|
||||||
|
header("Content-Transfer-Encoding: binary");
|
||||||
|
header("Content-Length: " . filesize($filename ));
|
||||||
|
header("Content-Disposition: attachment; filename=\"approval-" . $document->getID()."-".(int) $_GET['approvelogid'] . get_extension($mimetype) . "\"");
|
||||||
|
header("Cache-Control: must-revalidate");
|
||||||
|
readfile($filename);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
add_log_line();
|
add_log_line();
|
||||||
|
|
|
@ -51,9 +51,9 @@ if($document->isLocked()) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$name = $_POST["name"];
|
$name = isset($_POST['name']) ? $_POST["name"] : "";
|
||||||
$comment = $_POST["comment"];
|
$comment = isset($_POST['comment']) ? $_POST["comment"] : "";
|
||||||
$keywords = $_POST["keywords"];
|
$keywords = isset($_POST["keywords"]) ? $_POST["keywords"] : "";
|
||||||
if(isset($_POST['categoryidform1'])) {
|
if(isset($_POST['categoryidform1'])) {
|
||||||
$categories = explode(',', preg_replace('/[^0-9,]+/', '', $_POST["categoryidform1"]));
|
$categories = explode(',', preg_replace('/[^0-9,]+/', '', $_POST["categoryidform1"]));
|
||||||
} elseif(isset($_POST["categories"])) {
|
} elseif(isset($_POST["categories"])) {
|
||||||
|
@ -61,7 +61,7 @@ if(isset($_POST['categoryidform1'])) {
|
||||||
} else {
|
} else {
|
||||||
$categories = array();
|
$categories = array();
|
||||||
}
|
}
|
||||||
$sequence = $_POST["sequence"];
|
$sequence = isset($_POST["sequence"]) ? $_POST["sequence"] : "keep";
|
||||||
$sequence = str_replace(',', '.', $_POST["sequence"]);
|
$sequence = str_replace(',', '.', $_POST["sequence"]);
|
||||||
if (!is_numeric($sequence)) {
|
if (!is_numeric($sequence)) {
|
||||||
$sequence="keep";
|
$sequence="keep";
|
||||||
|
@ -178,7 +178,7 @@ if (($oldcomment = $document->getComment()) != $comment) {
|
||||||
}
|
}
|
||||||
|
|
||||||
$expires = false;
|
$expires = false;
|
||||||
if ($_POST["expires"] != "false") {
|
if (isset($_POST["expires"]) && $_POST["expires"] != "false") {
|
||||||
if($_POST["expdate"]) {
|
if($_POST["expdate"]) {
|
||||||
$tmp = explode('-', $_POST["expdate"]);
|
$tmp = explode('-', $_POST["expdate"]);
|
||||||
$expires = mktime(0,0,0, $tmp[1], $tmp[0], $tmp[2]);
|
$expires = mktime(0,0,0, $tmp[1], $tmp[0], $tmp[2]);
|
||||||
|
|
|
@ -66,6 +66,8 @@ if($settings->_enableGuestLogin && (int) $settings->_guestID) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$user = false;
|
||||||
|
|
||||||
//
|
//
|
||||||
// LDAP Sign In
|
// LDAP Sign In
|
||||||
//
|
//
|
||||||
|
@ -74,8 +76,7 @@ if($settings->_enableGuestLogin && (int) $settings->_guestID) {
|
||||||
* if authentication against ldap succeeds.
|
* if authentication against ldap succeeds.
|
||||||
* _ldapHost will only have a value if the ldap connector has been enabled
|
* _ldapHost will only have a value if the ldap connector has been enabled
|
||||||
*/
|
*/
|
||||||
$user = false;
|
if (!$user && isset($settings->_ldapHost) && strlen($settings->_ldapHost)>0) {
|
||||||
if (isset($settings->_ldapHost) && strlen($settings->_ldapHost)>0) {
|
|
||||||
if (isset($settings->_ldapPort) && is_int($settings->_ldapPort)) {
|
if (isset($settings->_ldapPort) && is_int($settings->_ldapPort)) {
|
||||||
$ds = ldap_connect($settings->_ldapHost, $settings->_ldapPort);
|
$ds = ldap_connect($settings->_ldapHost, $settings->_ldapPort);
|
||||||
} else {
|
} else {
|
||||||
|
@ -298,7 +299,7 @@ if (isset($referuri) && strlen($referuri)>0) {
|
||||||
header("Location: http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'] . $referuri);
|
header("Location: http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'] . $referuri);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
header("Location: ../".(isset($settings->_siteDefaultPage) && strlen($settings->_siteDefaultPage)>0 ? $settings->_siteDefaultPage : "out/out.ViewFolder.php?folderid=".$settings->_rootFolderID));
|
header("Location: ".$settings->_httpRoot.(isset($settings->_siteDefaultPage) && strlen($settings->_siteDefaultPage)>0 ? $settings->_siteDefaultPage : "out/out.ViewFolder.php?folderid=".$settings->_rootFolderID));
|
||||||
}
|
}
|
||||||
|
|
||||||
//_printMessage(getMLText("login_ok"),
|
//_printMessage(getMLText("login_ok"),
|
||||||
|
|
|
@ -63,8 +63,6 @@ if ($overallStatus["status"] == S_REJECTED || $overallStatus["status"] == S_EXPI
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("cannot_change_final_states"));
|
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("cannot_change_final_states"));
|
||||||
}
|
}
|
||||||
|
|
||||||
$reviewStatus = $content->getReviewStatus();
|
|
||||||
$approvalStatus = $content->getApprovalStatus();
|
|
||||||
$overrideStatus = $_POST["overrideStatus"];
|
$overrideStatus = $_POST["overrideStatus"];
|
||||||
$comment = $_POST["comment"];
|
$comment = $_POST["comment"];
|
||||||
|
|
||||||
|
|
|
@ -1,72 +1,72 @@
|
||||||
<?php
|
<?php
|
||||||
// MyDMS. Document Management System
|
// MyDMS. Document Management System
|
||||||
// Copyright (C) 2010 Matteo Lucarelli
|
// Copyright (C) 2010 Matteo Lucarelli
|
||||||
//
|
//
|
||||||
// This program is free software; you can redistribute it and/or modify
|
// This program is free software; you can redistribute it and/or modify
|
||||||
// it under the terms of the GNU General Public License as published by
|
// it under the terms of the GNU General Public License as published by
|
||||||
// the Free Software Foundation; either version 2 of the License, or
|
// the Free Software Foundation; either version 2 of the License, or
|
||||||
// (at your option) any later version.
|
// (at your option) any later version.
|
||||||
//
|
//
|
||||||
// This program is distributed in the hope that it will be useful,
|
// This program is distributed in the hope that it will be useful,
|
||||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
// GNU General Public License for more details.
|
// GNU General Public License for more details.
|
||||||
//
|
//
|
||||||
// You should have received a copy of the GNU General Public License
|
// You should have received a copy of the GNU General Public License
|
||||||
// along with this program; if not, write to the Free Software
|
// along with this program; if not, write to the Free Software
|
||||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||||
|
|
||||||
include("../inc/inc.Settings.php");
|
include("../inc/inc.Settings.php");
|
||||||
include("../inc/inc.LogInit.php");
|
include("../inc/inc.LogInit.php");
|
||||||
include("../inc/inc.DBInit.php");
|
include("../inc/inc.DBInit.php");
|
||||||
include("../inc/inc.Language.php");
|
include("../inc/inc.Language.php");
|
||||||
include("../inc/inc.ClassUI.php");
|
include("../inc/inc.ClassUI.php");
|
||||||
include("../inc/inc.Authentication.php");
|
include("../inc/inc.Authentication.php");
|
||||||
|
|
||||||
/* Check if the form data comes for a trusted request */
|
/* Check if the form data comes for a trusted request */
|
||||||
if(!checkFormKey('removedocumentlink')) {
|
if(!checkFormKey('removedocumentlink')) {
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_request_token"))),getMLText("invalid_request_token"));
|
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_request_token"))),getMLText("invalid_request_token"));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!isset($_POST["documentid"]) || !is_numeric($_POST["documentid"]) || intval($_POST["documentid"])<1) {
|
if (!isset($_POST["documentid"]) || !is_numeric($_POST["documentid"]) || intval($_POST["documentid"])<1) {
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||||
}
|
}
|
||||||
|
|
||||||
$documentid = $_POST["documentid"];
|
$documentid = $_POST["documentid"];
|
||||||
$document = $dms->getDocument($documentid);
|
$document = $dms->getDocument($documentid);
|
||||||
|
|
||||||
if (!is_object($document)) {
|
if (!is_object($document)) {
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!isset($_POST["linkid"]) || !is_numeric($_POST["linkid"]) || intval($_POST["linkid"])<1) {
|
if (!isset($_POST["linkid"]) || !is_numeric($_POST["linkid"]) || intval($_POST["linkid"])<1) {
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_link_id"));
|
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_link_id"));
|
||||||
}
|
}
|
||||||
|
|
||||||
$linkid = $_POST["linkid"];
|
$linkid = $_POST["linkid"];
|
||||||
$link = $document->getDocumentLink($linkid);
|
$link = $document->getDocumentLink($linkid);
|
||||||
|
|
||||||
if (!is_object($link)) {
|
if (!is_object($link)) {
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_link_id"));
|
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_link_id"));
|
||||||
}
|
}
|
||||||
|
|
||||||
$responsibleUser = $link->getUser();
|
$responsibleUser = $link->getUser();
|
||||||
$accessMode = $document->getAccessMode($user);
|
$accessMode = $document->getAccessMode($user);
|
||||||
|
|
||||||
if (
|
if (
|
||||||
($accessMode < M_READ)
|
($accessMode < M_READ)
|
||||||
|| (($accessMode == M_READ) && ($responsibleUser->getID() != $user->getID()))
|
|| (($accessMode == M_READ) && ($responsibleUser->getID() != $user->getID()))
|
||||||
|| (($accessMode > M_READ) && (!$user->isAdmin()) && ($responsibleUser->getID() != $user->getID()) && !$link->isPublic())
|
|| (($accessMode > M_READ) && (!$user->isAdmin()) && ($responsibleUser->getID() != $user->getID()) && !$link->isPublic())
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||||
}
|
|
||||||
|
|
||||||
if (!$document->removeDocumentLink($linkid)) {
|
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("error_occured"));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!$document->removeDocumentLink($linkid)) {
|
||||||
|
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("error_occured"));
|
||||||
|
}
|
||||||
|
|
||||||
add_log_line("?documentid=".$documentid."&linkid=".$linkid);
|
add_log_line("?documentid=".$documentid."&linkid=".$linkid);
|
||||||
|
|
||||||
header("Location:../out/out.ViewDocument.php?documentid=".$documentid."¤ttab=links");
|
header("Location:../out/out.ViewDocument.php?documentid=".$documentid."¤ttab=links");
|
||||||
?>
|
?>
|
||||||
|
|
|
@ -108,7 +108,7 @@ if ($folder->remove()) {
|
||||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("error_occured"));
|
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("error_occured"));
|
||||||
}
|
}
|
||||||
|
|
||||||
add_log_line();
|
add_log_line("?folderid=".$folderid."&name=".$foldername);
|
||||||
|
|
||||||
header("Location:../out/out.ViewFolder.php?folderid=".$parent->getID()."&showtree=".$_POST["showtree"]);
|
header("Location:../out/out.ViewFolder.php?folderid=".$parent->getID()."&showtree=".$_POST["showtree"]);
|
||||||
|
|
||||||
|
|
|
@ -24,6 +24,7 @@ include("../inc/inc.ClassEmail.php");
|
||||||
include("../inc/inc.DBInit.php");
|
include("../inc/inc.DBInit.php");
|
||||||
include("../inc/inc.Language.php");
|
include("../inc/inc.Language.php");
|
||||||
include("../inc/inc.ClassUI.php");
|
include("../inc/inc.ClassUI.php");
|
||||||
|
include("../inc/inc.ClassAccessOperation.php");
|
||||||
include("../inc/inc.Authentication.php");
|
include("../inc/inc.Authentication.php");
|
||||||
|
|
||||||
/* Check if the form data comes for a trusted request */
|
/* Check if the form data comes for a trusted request */
|
||||||
|
@ -63,8 +64,11 @@ if ($latestContent->getVersion()!=$version) {
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
|
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
|
||||||
}
|
}
|
||||||
|
|
||||||
// verify if document has expired
|
/* Create object for checking access to certain operations */
|
||||||
if ($document->hasExpired()){
|
$accessop = new SeedDMS_AccessOperation($document, $user, $settings);
|
||||||
|
|
||||||
|
// verify if document may be reviewed
|
||||||
|
if (!$accessop->mayReview()){
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("access_denied"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -73,10 +77,20 @@ if (!isset($_POST["reviewStatus"]) || !is_numeric($_POST["reviewStatus"]) ||
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_review_status"));
|
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_review_status"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if($_FILES["reviewfile"]["tmp_name"]) {
|
||||||
|
if (is_uploaded_file($_FILES["reviewfile"]["tmp_name"]) && $_FILES['reviewfile']['error']!=0){
|
||||||
|
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("uploading_failed"));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if ($_POST["reviewType"] == "ind") {
|
if ($_POST["reviewType"] == "ind") {
|
||||||
|
|
||||||
$comment = $_POST["comment"];
|
$comment = $_POST["comment"];
|
||||||
$reviewLogID = $latestContent->setReviewByInd($user, $user, $_POST["reviewStatus"], $comment);
|
if($_FILES["reviewfile"]["tmp_name"])
|
||||||
|
$file = $_FILES["reviewfile"]["tmp_name"];
|
||||||
|
else
|
||||||
|
$file = '';
|
||||||
|
$reviewLogID = $latestContent->setReviewByInd($user, $user, $_POST["reviewStatus"], $comment, $file);
|
||||||
if(0 > $reviewLogID) {
|
if(0 > $reviewLogID) {
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("review_update_failed"));
|
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("review_update_failed"));
|
||||||
}
|
}
|
||||||
|
@ -128,7 +142,11 @@ if ($_POST["reviewType"] == "ind") {
|
||||||
else if ($_POST["reviewType"] == "grp") {
|
else if ($_POST["reviewType"] == "grp") {
|
||||||
$comment = $_POST["comment"];
|
$comment = $_POST["comment"];
|
||||||
$group = $dms->getGroup($_POST['reviewGroup']);
|
$group = $dms->getGroup($_POST['reviewGroup']);
|
||||||
$reviewLogID = $latestContent->setReviewByGrp($group, $user, $_POST["reviewStatus"], $comment);
|
if($_FILES["reviewfile"]["tmp_name"])
|
||||||
|
$file = $_FILES["reviewfile"]["tmp_name"];
|
||||||
|
else
|
||||||
|
$file = '';
|
||||||
|
$reviewLogID = $latestContent->setReviewByGrp($group, $user, $_POST["reviewStatus"], $comment, $file);
|
||||||
if(0 > $reviewLogID) {
|
if(0 > $reviewLogID) {
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("review_update_failed"));
|
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("review_update_failed"));
|
||||||
}
|
}
|
||||||
|
|
|
@ -272,7 +272,7 @@ if(isset($_GET["fullsearch"]) && $_GET["fullsearch"]) {
|
||||||
}
|
}
|
||||||
if(isset($_GET["createend"])) {
|
if(isset($_GET["createend"])) {
|
||||||
$tmp = explode("-", $_GET["createend"]);
|
$tmp = explode("-", $_GET["createend"]);
|
||||||
$stopdate = array('year'=>(int)$tmp[2], 'month'=>(int)$tmp[1], 'day'=>(int)$tmp[0], 'hour'=>0, 'minute'=>0, 'second'=>0);
|
$stopdate = array('year'=>(int)$tmp[2], 'month'=>(int)$tmp[1], 'day'=>(int)$tmp[0], 'hour'=>23, 'minute'=>59, 'second'=>59);
|
||||||
} else {
|
} else {
|
||||||
if(isset($_GET["createendyear"]))
|
if(isset($_GET["createendyear"]))
|
||||||
$stopdate = array('year'=>$_GET["createendyear"], 'month'=>$_GET["createendmonth"], 'day'=>$_GET["createendday"], 'hour'=>23, 'minute'=>59, 'second'=>59);
|
$stopdate = array('year'=>$_GET["createendyear"], 'month'=>$_GET["createendmonth"], 'day'=>$_GET["createendday"], 'hour'=>23, 'minute'=>59, 'second'=>59);
|
||||||
|
|
|
@ -148,6 +148,7 @@ if ($action == "saveSettings")
|
||||||
$settings->_enableVersionDeletion = getBoolValue("enableVersionDeletion");
|
$settings->_enableVersionDeletion = getBoolValue("enableVersionDeletion");
|
||||||
$settings->_enableVersionModification = getBoolValue("enableVersionModification");
|
$settings->_enableVersionModification = getBoolValue("enableVersionModification");
|
||||||
$settings->_enableDuplicateDocNames = getBoolValue("enableDuplicateDocNames");
|
$settings->_enableDuplicateDocNames = getBoolValue("enableDuplicateDocNames");
|
||||||
|
$settings->_overrideMimeType = getBoolValue("overrideMimeType");
|
||||||
|
|
||||||
// SETTINGS - ADVANCED - NOTIFICATION
|
// SETTINGS - ADVANCED - NOTIFICATION
|
||||||
$settings->_enableOwnerNotification = getBoolValue("enableOwnerNotification");
|
$settings->_enableOwnerNotification = getBoolValue("enableOwnerNotification");
|
||||||
|
|
|
@ -71,14 +71,19 @@ if ($_FILES['userfile']['error'] == 0) {
|
||||||
$userfiletmp = $_FILES["userfile"]["tmp_name"];
|
$userfiletmp = $_FILES["userfile"]["tmp_name"];
|
||||||
$userfiletype = $_FILES["userfile"]["type"];
|
$userfiletype = $_FILES["userfile"]["type"];
|
||||||
$userfilename = $_FILES["userfile"]["name"];
|
$userfilename = $_FILES["userfile"]["name"];
|
||||||
|
|
||||||
|
if($settings->_overrideMimeType) {
|
||||||
|
$finfo = finfo_open(FILEINFO_MIME_TYPE);
|
||||||
|
$userfiletype = finfo_file($finfo, $userfiletmp);
|
||||||
|
}
|
||||||
} elseif($settings->_dropFolderDir) {
|
} elseif($settings->_dropFolderDir) {
|
||||||
if($_POST['dropfolderfileform1']) {
|
if($_POST['dropfolderfileform1']) {
|
||||||
$fullfile = $settings->_dropFolderDir.'/'.$user->getLogin().'/'.$_POST["dropfolderfileform1"];
|
$fullfile = $settings->_dropFolderDir.'/'.$user->getLogin().'/'.$_POST["dropfolderfileform1"];
|
||||||
if(file_exists($fullfile)) {
|
if(file_exists($fullfile)) {
|
||||||
$finfo = finfo_open(FILEINFO_MIME);
|
$finfo = finfo_open(FILEINFO_MIME_TYPE);
|
||||||
$mimetype = explode(';', finfo_file($finfo, $fullfile));
|
$mimetype = finfo_file($finfo, $fullfile);
|
||||||
$userfiletmp = $fullfile;
|
$userfiletmp = $fullfile;
|
||||||
$userfiletype = $mimetype[0];
|
$userfiletype = $mimetype;
|
||||||
$userfilename= $_POST["dropfolderfileform1"];
|
$userfilename= $_POST["dropfolderfileform1"];
|
||||||
} else {
|
} else {
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("error_occured"));
|
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("error_occured"));
|
||||||
|
|
|
@ -73,6 +73,11 @@ if( move_uploaded_file( $source_file_path, $target_file_path ) ) {
|
||||||
|
|
||||||
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
$fileType = ".".pathinfo($userfilename, PATHINFO_EXTENSION);
|
||||||
|
|
||||||
|
if($settings->_overrideMimeType) {
|
||||||
|
$finfo = finfo_open(FILEINFO_MIME_TYPE);
|
||||||
|
$userfiletype = finfo_file($finfo, $userfiletmp);
|
||||||
|
}
|
||||||
|
|
||||||
// Get the list of reviewers and approvers for this document.
|
// Get the list of reviewers and approvers for this document.
|
||||||
$reviewers = array();
|
$reviewers = array();
|
||||||
$approvers = array();
|
$approvers = array();
|
||||||
|
|
|
@ -59,8 +59,9 @@ $latestContent = $document->getLatestContent();
|
||||||
if ($latestContent->getVersion()!=$version) {
|
if ($latestContent->getVersion()!=$version) {
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("invalid_version"));
|
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("invalid_version"));
|
||||||
}
|
}
|
||||||
// verify if document has expired
|
|
||||||
if ($document->hasExpired()){
|
// verify if document may be approved
|
||||||
|
if (!$accessop->mayApprove()){
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("access_denied"));
|
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("access_denied"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -23,8 +23,16 @@ include("../inc/inc.ClassUI.php");
|
||||||
include("../inc/inc.Authentication.php");
|
include("../inc/inc.Authentication.php");
|
||||||
|
|
||||||
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
||||||
$view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user));
|
$view = UI::factory($theme, $tmp[1]);
|
||||||
|
|
||||||
|
if(isset($_GET['context']))
|
||||||
|
$context = $_GET['context'];
|
||||||
|
else
|
||||||
|
$context = '';
|
||||||
if($view) {
|
if($view) {
|
||||||
|
$view->setParam('dms', $dms);
|
||||||
|
$view->setParam('user', $user);
|
||||||
|
$view->setParam('context', $context);
|
||||||
$view->show();
|
$view->show();
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
|
@ -56,8 +56,12 @@ $latestContent = $document->getLatestContent();
|
||||||
if ($latestContent->getVersion()!=$version) {
|
if ($latestContent->getVersion()!=$version) {
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("invalid_version"));
|
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("invalid_version"));
|
||||||
}
|
}
|
||||||
// verify if document has expired
|
|
||||||
if ($document->hasExpired()){
|
/* Create object for checking access to certain operations */
|
||||||
|
$accessop = new SeedDMS_AccessOperation($document, $user, $settings);
|
||||||
|
|
||||||
|
// verify if document may be reviewed
|
||||||
|
if (!$accessop->mayReview()){
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("access_denied"));
|
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("access_denied"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -66,9 +70,6 @@ if(!$reviews) {
|
||||||
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("no_action"));
|
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("no_action"));
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Create object for checking access to certain operations */
|
|
||||||
$accessop = new SeedDMS_AccessOperation($document, $user, $settings);
|
|
||||||
|
|
||||||
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
||||||
$view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user, 'folder'=>$folder, 'document'=>$document, 'version'=>$content));
|
$view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user, 'folder'=>$folder, 'document'=>$document, 'version'=>$content));
|
||||||
if($view) {
|
if($view) {
|
||||||
|
|
|
@ -103,6 +103,18 @@ div.statusbar a.btn {
|
||||||
height: 20px;
|
height: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
div.help h1 {
|
||||||
|
font-size: 24px;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.help h2 {
|
||||||
|
font-size: 18px;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.help h3 {
|
||||||
|
font-size: 16px;
|
||||||
|
}
|
||||||
|
|
||||||
@media (max-width: 480px) {
|
@media (max-width: 480px) {
|
||||||
.nav-tabs > li {
|
.nav-tabs > li {
|
||||||
float:none;
|
float:none;
|
||||||
|
|
|
@ -147,9 +147,12 @@ $dms->setEnableConverting($settings->_enableConverting);
|
||||||
$dms->setViewOnlineFileTypes($settings->_viewOnlineFileTypes);
|
$dms->setViewOnlineFileTypes($settings->_viewOnlineFileTypes);
|
||||||
|
|
||||||
/* Create a global user object */
|
/* Create a global user object */
|
||||||
if($username)
|
if($username) {
|
||||||
$user = $dms->getUserByLogin();
|
if(!($user = $dms->getUserByLogin($username))) {
|
||||||
else
|
echo "No such user '".$username."'.";
|
||||||
|
exit;
|
||||||
|
}
|
||||||
|
} else
|
||||||
$user = $dms->getUser(1);
|
$user = $dms->getUser(1);
|
||||||
|
|
||||||
if(is_readable($filename)) {
|
if(is_readable($filename)) {
|
||||||
|
|
|
@ -11,11 +11,12 @@ function usage() { /* {{{ */
|
||||||
echo "Options:\n";
|
echo "Options:\n";
|
||||||
echo " -h, --help: print usage information and exit.\n";
|
echo " -h, --help: print usage information and exit.\n";
|
||||||
echo " -v, --version: print version and exit.\n";
|
echo " -v, --version: print version and exit.\n";
|
||||||
|
echo " -c: recreate index.\n";
|
||||||
echo " --config: set alternative config file.\n";
|
echo " --config: set alternative config file.\n";
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
$version = "0.0.1";
|
$version = "0.0.1";
|
||||||
$shortoptions = "hv";
|
$shortoptions = "hvc";
|
||||||
$longoptions = array('help', 'version', 'config:');
|
$longoptions = array('help', 'version', 'config:');
|
||||||
if(false === ($options = getopt($shortoptions, $longoptions))) {
|
if(false === ($options = getopt($shortoptions, $longoptions))) {
|
||||||
usage();
|
usage();
|
||||||
|
@ -41,32 +42,45 @@ if(isset($options['config'])) {
|
||||||
$settings = new Settings();
|
$settings = new Settings();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* recreate index */
|
||||||
|
$recreate = false;
|
||||||
|
if(isset($options['c'])) {
|
||||||
|
$recreate = true;
|
||||||
|
}
|
||||||
|
|
||||||
if(isset($settings->_extraPath))
|
if(isset($settings->_extraPath))
|
||||||
ini_set('include_path', $settings->_extraPath. PATH_SEPARATOR .ini_get('include_path'));
|
ini_set('include_path', $settings->_extraPath. PATH_SEPARATOR .ini_get('include_path'));
|
||||||
|
|
||||||
require_once("SeedDMS/Core.php");
|
require_once("SeedDMS/Core.php");
|
||||||
require_once("SeedDMS/Lucene.php");
|
require_once("SeedDMS/Lucene.php");
|
||||||
|
|
||||||
function tree($folder, $indent='') {
|
function tree($dms, $index, $folder, $indent='') {
|
||||||
global $index, $dms, $settings;
|
global $settings;
|
||||||
echo $indent."D ".$folder->getName()."\n";
|
echo $indent."D ".$folder->getName()."\n";
|
||||||
$subfolders = $folder->getSubFolders();
|
$subfolders = $folder->getSubFolders();
|
||||||
foreach($subfolders as $subfolder) {
|
foreach($subfolders as $subfolder) {
|
||||||
tree($subfolder, $indent.' ');
|
tree($dms, $index, $subfolder, $indent.' ');
|
||||||
}
|
}
|
||||||
$documents = $folder->getDocuments();
|
$documents = $folder->getDocuments();
|
||||||
foreach($documents as $document) {
|
foreach($documents as $document) {
|
||||||
echo $indent." ".$document->getId().":".$document->getName()."\n";
|
echo $indent." ".$document->getId().":".$document->getName()." ";
|
||||||
if(!($hits = $index->find('document_id:'.$document->getId()))) {
|
if(!($hits = $index->find('document_id:'.$document->getId()))) {
|
||||||
$index->addDocument(new SeedDMS_Lucene_IndexedDocument($dms, $document, isset($settings->_converters['fulltext']) ? $settings->_converters['fulltext'] : null));
|
$index->addDocument(new SeedDMS_Lucene_IndexedDocument($dms, $document, isset($settings->_converters['fulltext']) ? $settings->_converters['fulltext'] : null));
|
||||||
|
echo " (Document added)\n";
|
||||||
} else {
|
} else {
|
||||||
$hit = $hits[0];
|
$hit = $hits[0];
|
||||||
$created = (int) $hit->getDocument()->getFieldValue('created');
|
try {
|
||||||
if($created >= $document->getDate()) {
|
$created = (int) $hit->getDocument()->getFieldValue('created');
|
||||||
echo $indent." Document unchanged\n";
|
} catch (Zend_Search_Lucene_Exception $e) {
|
||||||
|
$created = 0;
|
||||||
|
}
|
||||||
|
$content = $document->getLatestContent();
|
||||||
|
if($created >= $content->getDate()) {
|
||||||
|
echo " (Document unchanged)\n";
|
||||||
} else {
|
} else {
|
||||||
if($index->delete($hit->id)) {
|
if($index->delete($hit->id)) {
|
||||||
$index->addDocument(new SeedDMS_Lucene_IndexedDocument($dms, $document, $settings->_converters['fulltext'] ? $settings->_converters['fulltext'] : null));
|
$index->addDocument(new SeedDMS_Lucene_IndexedDocument($dms, $document, $settings->_converters['fulltext'] ? $settings->_converters['fulltext'] : null));
|
||||||
|
echo " (Document updated)\n";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -84,11 +98,15 @@ if(!$dms->checkVersion()) {
|
||||||
|
|
||||||
$dms->setRootFolderID($settings->_rootFolderID);
|
$dms->setRootFolderID($settings->_rootFolderID);
|
||||||
|
|
||||||
$index = Zend_Search_Lucene::create($settings->_luceneDir);
|
if($recreate)
|
||||||
|
$index = Zend_Search_Lucene::create($settings->_luceneDir);
|
||||||
|
else
|
||||||
|
$index = Zend_Search_Lucene::open($settings->_luceneDir);
|
||||||
SeedDMS_Lucene_Indexer::init($settings->_stopWordsFile);
|
SeedDMS_Lucene_Indexer::init($settings->_stopWordsFile);
|
||||||
|
|
||||||
$folder = $dms->getFolder($settings->_rootFolderID);
|
$folder = $dms->getFolder($settings->_rootFolderID);
|
||||||
tree($folder);
|
tree($dms, $index, $folder);
|
||||||
|
|
||||||
$index->commit();
|
$index->commit();
|
||||||
|
$index->optimize();
|
||||||
?>
|
?>
|
||||||
|
|
|
@ -118,12 +118,21 @@ function checkGrpForm()
|
||||||
print "</tr></tbody></table><br>\n";
|
print "</tr></tbody></table><br>\n";
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
<form method="post" action="../op/op.ApproveDocument.php" name="form1" onsubmit="return checkIndForm();">
|
<form method="post" action="../op/op.ApproveDocument.php" name="form1" enctype="multipart/form-data" onsubmit="return checkIndForm();">
|
||||||
<?php echo createHiddenFieldWithKey('approvedocument'); ?>
|
<?php echo createHiddenFieldWithKey('approvedocument'); ?>
|
||||||
<table>
|
<table>
|
||||||
<tr><td><?php printMLText("comment")?>:</td>
|
<tr>
|
||||||
<td><textarea name="comment" cols="80" rows="4"></textarea>
|
<td><?php printMLText("comment")?>:</td>
|
||||||
</td></tr>
|
<td><textarea name="comment" cols="80" rows="4"></textarea></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><?php printMLText("approval_file")?>:</td>
|
||||||
|
<td>
|
||||||
|
<?php
|
||||||
|
$this->printFileChooser('approvalfile', false);
|
||||||
|
?>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
<tr><td><?php printMLText("approval_status")?>:</td>
|
<tr><td><?php printMLText("approval_status")?>:</td>
|
||||||
<td><select name="approvalStatus">
|
<td><select name="approvalStatus">
|
||||||
<?php if($approvalStatus['status'] != 1) { ?>
|
<?php if($approvalStatus['status'] != 1) { ?>
|
||||||
|
|
|
@ -296,7 +296,8 @@ $(document).ready(function () {
|
||||||
// echo " <li><a href=\"../out/out.SearchForm.php?folderid=".$this->params['rootfolderid']."\">".getMLText("search")."</a></li>\n";
|
// echo " <li><a href=\"../out/out.SearchForm.php?folderid=".$this->params['rootfolderid']."\">".getMLText("search")."</a></li>\n";
|
||||||
if ($this->params['enablecalendar']) echo " <li><a href=\"../out/out.Calendar.php?mode=".$this->params['calendardefaultview']."\">".getMLText("calendar")."</a></li>\n";
|
if ($this->params['enablecalendar']) echo " <li><a href=\"../out/out.Calendar.php?mode=".$this->params['calendardefaultview']."\">".getMLText("calendar")."</a></li>\n";
|
||||||
if ($this->params['user']->isAdmin()) echo " <li><a href=\"../out/out.AdminTools.php\">".getMLText("admin_tools")."</a></li>\n";
|
if ($this->params['user']->isAdmin()) echo " <li><a href=\"../out/out.AdminTools.php\">".getMLText("admin_tools")."</a></li>\n";
|
||||||
echo " <li><a href=\"../out/out.Help.php\">".getMLText("help")."</a></li>\n";
|
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
||||||
|
echo " <li><a href=\"../out/out.Help.php?context=".$tmp[1]."\">".getMLText("help")."</a></li>\n";
|
||||||
echo " </ul>\n";
|
echo " </ul>\n";
|
||||||
echo " <form action=\"../op/op.Search.php\" class=\"form-inline navbar-search pull-left\" autocomplete=\"off\">";
|
echo " <form action=\"../op/op.Search.php\" class=\"form-inline navbar-search pull-left\" autocomplete=\"off\">";
|
||||||
if ($folder!=null && is_object($folder) && !strcasecmp(get_class($folder), "SeedDMS_Core_Folder")) {
|
if ($folder!=null && is_object($folder) && !strcasecmp(get_class($folder), "SeedDMS_Core_Folder")) {
|
||||||
|
@ -417,7 +418,7 @@ $(document).ready(function () {
|
||||||
}
|
}
|
||||||
echo "<li><a href=\"../out/out.FolderNotify.php?folderid=". $folderID ."&showtree=".showtree()."\">".getMLText("edit_existing_notify")."</a></li>\n";
|
echo "<li><a href=\"../out/out.FolderNotify.php?folderid=". $folderID ."&showtree=".showtree()."\">".getMLText("edit_existing_notify")."</a></li>\n";
|
||||||
}
|
}
|
||||||
if ($this->params['user']->isAdmin()) {
|
if ($this->params['user']->isAdmin() && $this->params['enablefullsearch']) {
|
||||||
echo "<li><a href=\"../out/out.Indexer.php?folderid=". $folderID ."\">".getMLText("index_folder")."</a></li>\n";
|
echo "<li><a href=\"../out/out.Indexer.php?folderid=". $folderID ."\">".getMLText("index_folder")."</a></li>\n";
|
||||||
}
|
}
|
||||||
echo "</ul>\n";
|
echo "</ul>\n";
|
||||||
|
@ -679,10 +680,8 @@ $(document).ready(function () {
|
||||||
return;
|
return;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
function contentContainerStart($type='info') { /* {{{ */
|
function contentContainerStart($class='') { /* {{{ */
|
||||||
|
echo "<div class=\"well".($class ? " ".$class : "")."\">\n";
|
||||||
//echo "<div class=\"alert alert-".$type."\">\n";
|
|
||||||
echo "<div class=\"well\">\n";
|
|
||||||
return;
|
return;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
|
@ -871,7 +870,7 @@ $(document).ready(function () {
|
||||||
print "<input type=\"hidden\" id=\"docid".$formName."\" name=\"docid\" value=\"\">";
|
print "<input type=\"hidden\" id=\"docid".$formName."\" name=\"docid\" value=\"\">";
|
||||||
print "<div class=\"input-append\">\n";
|
print "<div class=\"input-append\">\n";
|
||||||
print "<input type=\"text\" id=\"choosedocsearch\" data-target=\"docid".$formName."\" data-provide=\"typeahead\" name=\"docname".$formName."\" placeholder=\"".getMLText('type_to_search')."\" autocomplete=\"off\" />";
|
print "<input type=\"text\" id=\"choosedocsearch\" data-target=\"docid".$formName."\" data-provide=\"typeahead\" name=\"docname".$formName."\" placeholder=\"".getMLText('type_to_search')."\" autocomplete=\"off\" />";
|
||||||
print "<a data-target=\"#docChooser".$formName."\" href=\"out.DocumentChooser.php?form=".$formName."&folderid=".$this->params['rootfolderid']."\" role=\"button\" class=\"btn\" data-toggle=\"modal\">".getMLText("document")."…</a>\n";
|
print "<a data-target=\"#docChooser".$formName."\" href=\"../out/out.DocumentChooser.php?form=".$formName."&folderid=".$this->params['rootfolderid']."\" role=\"button\" class=\"btn\" data-toggle=\"modal\">".getMLText("document")."…</a>\n";
|
||||||
print "</div>\n";
|
print "</div>\n";
|
||||||
?>
|
?>
|
||||||
<div class="modal hide" id="docChooser<?php echo $formName ?>" tabindex="-1" role="dialog" aria-labelledby="docChooserLabel" aria-hidden="true">
|
<div class="modal hide" id="docChooser<?php echo $formName ?>" tabindex="-1" role="dialog" aria-labelledby="docChooserLabel" aria-hidden="true">
|
||||||
|
@ -1176,6 +1175,14 @@ function clearFilename<?php print $formName ?>() {
|
||||||
$node['children'] = array();
|
$node['children'] = array();
|
||||||
} else {
|
} else {
|
||||||
$node['children'] = jqtree($path, $folder, $this->params['user'], $accessmode, $showdocs, $expandtree, $orderby);
|
$node['children'] = jqtree($path, $folder, $this->params['user'], $accessmode, $showdocs, $expandtree, $orderby);
|
||||||
|
if($showdocs) {
|
||||||
|
$documents = $folder->getDocuments($orderby);
|
||||||
|
$documents = SeedDMS_Core_DMS::filterAccess($documents, $this->params['user'], $accessmode);
|
||||||
|
foreach($documents as $document) {
|
||||||
|
$node2 = array('label'=>$document->getName(), 'id'=>$document->getID(), 'load_on_demand'=>false, 'is_folder'=>false);
|
||||||
|
$node['children'][] = $node2;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
$tree[] = $node;
|
$tree[] = $node;
|
||||||
|
|
||||||
|
@ -1887,6 +1894,95 @@ mayscript>
|
||||||
</form>
|
</form>
|
||||||
<p></p>
|
<p></p>
|
||||||
<p id="fileList"></p>
|
<p id="fileList"></p>
|
||||||
|
<?php
|
||||||
|
} /* }}} */
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Output a protocol
|
||||||
|
*
|
||||||
|
* @param object $attribute attribute
|
||||||
|
*/
|
||||||
|
protected function printProtocol($latestContent, $type="") { /* {{{ */
|
||||||
|
$dms = $this->params['dms'];
|
||||||
|
?>
|
||||||
|
<legend><?php printMLText($type.'_log'); ?></legend>
|
||||||
|
<table class="table condensed">
|
||||||
|
<tr><th><?php printMLText('name'); ?></th><th><?php printMLText('last_update'); ?>, <?php printMLText('comment'); ?></th><th><?php printMLText('status'); ?></th></tr>
|
||||||
|
<?php
|
||||||
|
switch($type) {
|
||||||
|
case "review":
|
||||||
|
$statusList = $latestContent->getReviewStatus(10);
|
||||||
|
break;
|
||||||
|
case "approval":
|
||||||
|
$statusList = $latestContent->getApprovalStatus(10);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
$statusList = array();
|
||||||
|
}
|
||||||
|
foreach($statusList as $rec) {
|
||||||
|
echo "<tr>";
|
||||||
|
echo "<td>";
|
||||||
|
switch ($rec["type"]) {
|
||||||
|
case 0: // individual.
|
||||||
|
$required = $dms->getUser($rec["required"]);
|
||||||
|
if (!is_object($required)) {
|
||||||
|
$reqName = getMLText("unknown_user")." '".$rec["required"]."'";
|
||||||
|
} else {
|
||||||
|
$reqName = htmlspecialchars($required->getFullName()." (".$required->getLogin().")");
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 1: // Approver is a group.
|
||||||
|
$required = $dms->getGroup($rec["required"]);
|
||||||
|
if (!is_object($required)) {
|
||||||
|
$reqName = getMLText("unknown_group")." '".$rec["required"]."'";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$reqName = "<i>".htmlspecialchars($required->getName())."</i>";
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
echo $reqName;
|
||||||
|
echo "</td>";
|
||||||
|
echo "<td>";
|
||||||
|
echo "<i style=\"font-size: 80%;\">".$rec['date']." - ";
|
||||||
|
$updateuser = $dms->getUser($rec["userID"]);
|
||||||
|
if(!is_object($required))
|
||||||
|
echo getMLText("unknown_user");
|
||||||
|
else
|
||||||
|
echo htmlspecialchars($updateuser->getFullName()." (".$updateuser->getLogin().")");
|
||||||
|
echo "</i>";
|
||||||
|
if($rec['comment'])
|
||||||
|
echo "<br />".htmlspecialchars($rec['comment']);
|
||||||
|
switch($type) {
|
||||||
|
case "review":
|
||||||
|
if($rec['file']) {
|
||||||
|
echo "<br />";
|
||||||
|
echo "<a href=\"../op/op.Download.php?documentid=".$documentid."&reviewlogid=".$rec['reviewLogID']."\" class=\"btn btn-mini\"><i class=\"icon-download\"></i> ".getMLText('download')."</a>";
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case "approval":
|
||||||
|
if($rec['file']) {
|
||||||
|
echo "<br />";
|
||||||
|
echo "<a href=\"../op/op.Download.php?documentid=".$documentid."&approvelogid=".$rec['approveLogID']."\" class=\"btn btn-mini\"><i class=\"icon-download\"></i> ".getMLText('download')."</a>";
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
echo "</td>";
|
||||||
|
echo "<td>";
|
||||||
|
switch($type) {
|
||||||
|
case "review":
|
||||||
|
echo getReviewStatusText($rec["status"]);
|
||||||
|
break;
|
||||||
|
case "approval":
|
||||||
|
echo getApprovalStatusText($rec["status"]);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
}
|
||||||
|
echo "</td>";
|
||||||
|
echo "</tr>";
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
</table>
|
||||||
<?php
|
<?php
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
}
|
}
|
||||||
|
|
|
@ -176,19 +176,21 @@ class SeedDMS_View_DocumentVersionDetail extends SeedDMS_Bootstrap_Style {
|
||||||
print "<li><a href=\"../op/op.Download.php?documentid=".$document->getID()."&version=".$version->getVersion()."\" title=\"".htmlspecialchars($version->getMimeType())."\"><i class=\"icon-download\"></i> ".getMLText("download")."</a>";
|
print "<li><a href=\"../op/op.Download.php?documentid=".$document->getID()."&version=".$version->getVersion()."\" title=\"".htmlspecialchars($version->getMimeType())."\"><i class=\"icon-download\"></i> ".getMLText("download")."</a>";
|
||||||
if ($viewonlinefiletypes && in_array(strtolower($version->getFileType()), $viewonlinefiletypes))
|
if ($viewonlinefiletypes && in_array(strtolower($version->getFileType()), $viewonlinefiletypes))
|
||||||
print "<li><a target=\"_blank\" href=\"../op/op.ViewOnline.php?documentid=".$document->getID()."&version=".$version->getVersion()."\"><i class=\"icon-star\"></i> " . getMLText("view_online") . "</a>";
|
print "<li><a target=\"_blank\" href=\"../op/op.ViewOnline.php?documentid=".$document->getID()."&version=".$version->getVersion()."\"><i class=\"icon-star\"></i> " . getMLText("view_online") . "</a>";
|
||||||
}else print "<li><img class=\"mimeicon\" src=\"images/icons/".$this->getMimeIcon($version->getFileType())."\" title=\"".htmlspecialchars($version->getMimeType())."\"> ";
|
print "</ul>";
|
||||||
|
print "<ul class=\"actions unstyled\">";
|
||||||
|
}
|
||||||
|
|
||||||
if (($enableversionmodification && ($document->getAccessMode($user) >= M_READWRITE)) || $user->isAdmin()) {
|
if (($enableversionmodification && ($document->getAccessMode($user) >= M_READWRITE)) || $user->isAdmin()) {
|
||||||
print "<li><a href=\"out.RemoveVersion.php?documentid=".$document->getID()."&version=".$version->getVersion()."\"><i class=\"icon-remove\"></i> ".getMLText("rm_version")."</a></li>";
|
print "<li><a href=\"out.RemoveVersion.php?documentid=".$document->getID()."&version=".$version->getVersion()."\"><i class=\"icon-remove\"></i> ".getMLText("rm_version")."</a></li>";
|
||||||
}
|
}
|
||||||
if (($enableversionmodification && ($document->getAccessMode($user) == M_ALL)) || $user->isAdmin()) {
|
if (($enableversionmodification && ($document->getAccessMode($user) == M_ALL)) || $user->isAdmin()) {
|
||||||
if ( $status["status"]==S_RELEASED || $status["status"]==S_OBSOLETE ){
|
if ( $status["status"]==S_RELEASED || $status["status"]==S_OBSOLETE ){
|
||||||
print "<li><a href='../out/out.OverrideContentStatus.php?documentid=".$document->getID()."&version=".$version->getVersion()."'>".getMLText("change_status")."</a></li>";
|
print "<li><a href='../out/out.OverrideContentStatus.php?documentid=".$document->getID()."&version=".$version->getVersion()."'><i class=\"icon-align-justify\"></i>".getMLText("change_status")."</a></li>";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (($enableversionmodification && ($document->getAccessMode($user) >= M_READWRITE)) || $user->isAdmin()) {
|
if (($enableversionmodification && ($document->getAccessMode($user) >= M_READWRITE)) || $user->isAdmin()) {
|
||||||
if($status["status"] != S_OBSOLETE)
|
if($status["status"] != S_OBSOLETE)
|
||||||
print "<li><a href=\"out.EditComment.php?documentid=".$document->getID()."&version=".$version->getVersion()."\"><i class=\"icon-edit\"></i> ".getMLText("edit_comment")."</a></li>";
|
print "<li><a href=\"out.EditComment.php?documentid=".$document->getID()."&version=".$version->getVersion()."\"><i class=\"icon-comment\"></i> ".getMLText("edit_comment")."</a></li>";
|
||||||
if ( $status["status"] == S_DRAFT_REV){
|
if ( $status["status"] == S_DRAFT_REV){
|
||||||
print "<li><a href=\"out.EditAttributes.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."\"><i class=\"icon-edit\"></i> ".getMLText("edit_attributes")."</a></li>";
|
print "<li><a href=\"out.EditAttributes.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."\"><i class=\"icon-edit\"></i> ".getMLText("edit_attributes")."</a></li>";
|
||||||
}
|
}
|
||||||
|
@ -299,6 +301,34 @@ class SeedDMS_View_DocumentVersionDetail extends SeedDMS_Bootstrap_Style {
|
||||||
print "</table>\n";
|
print "</table>\n";
|
||||||
|
|
||||||
$this->contentContainerEnd();
|
$this->contentContainerEnd();
|
||||||
|
|
||||||
|
if($user->isAdmin()) {
|
||||||
|
?>
|
||||||
|
<div class="row-fluid">
|
||||||
|
<?php
|
||||||
|
/* Check for an existing review log, even if the workflowmode
|
||||||
|
* is set to traditional_only_approval. There may be old documents
|
||||||
|
* that still have a review log if the workflow mode has been
|
||||||
|
* changed afterwards.
|
||||||
|
*/
|
||||||
|
if($version->getReviewStatus(10)) {
|
||||||
|
?>
|
||||||
|
<div class="span6">
|
||||||
|
<?php $this->printProtocol($version, 'review'); ?>
|
||||||
|
</div>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
if($version->getApprovalStatus(10)) {
|
||||||
|
?>
|
||||||
|
<div class="span6">
|
||||||
|
<?php $this->printProtocol($version, 'approval'); ?>
|
||||||
|
</div>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
</div>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
$this->htmlEndPage();
|
$this->htmlEndPage();
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
}
|
}
|
||||||
|
|
|
@ -34,15 +34,20 @@ class SeedDMS_View_Help extends SeedDMS_Bootstrap_Style {
|
||||||
function show() { /* {{{ */
|
function show() { /* {{{ */
|
||||||
$dms = $this->params['dms'];
|
$dms = $this->params['dms'];
|
||||||
$user = $this->params['user'];
|
$user = $this->params['user'];
|
||||||
|
$context = $this->params['context'];
|
||||||
|
|
||||||
$this->htmlStartPage(getMLText("help"));
|
$this->htmlStartPage(getMLText("help"));
|
||||||
$this->globalNavigation();
|
$this->globalNavigation();
|
||||||
$this->contentStart();
|
$this->contentStart();
|
||||||
$this->pageNavigation(getMLText("help"), "");
|
$this->pageNavigation(getMLText("help").": ".getMLText('help_'.strtolower($context), array(), $context), "");
|
||||||
|
|
||||||
$this->contentContainerStart();
|
$this->contentContainerStart('help');
|
||||||
|
|
||||||
readfile("../languages/".$this->params['session']->getLanguage()."/help.htm");
|
$helpfile = "../languages/".$this->params['session']->getLanguage()."/help/".$context.".html";
|
||||||
|
if(file_exists($helpfile))
|
||||||
|
readfile($helpfile);
|
||||||
|
else
|
||||||
|
readfile("../languages/".$this->params['session']->getLanguage()."/help.htm");
|
||||||
|
|
||||||
$this->contentContainerEnd();
|
$this->contentContainerEnd();
|
||||||
$this->htmlEndPage();
|
$this->htmlEndPage();
|
||||||
|
|
|
@ -109,13 +109,21 @@ function checkGrpForm()
|
||||||
print "</tr></tbody></table><br>";
|
print "</tr></tbody></table><br>";
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
<form method="post" action="../op/op.ReviewDocument.php" name="form1" onsubmit="return checkIndForm();">
|
<form method="post" action="../op/op.ReviewDocument.php" name="form1" enctype="multipart/form-data" onsubmit="return checkIndForm();">
|
||||||
<?php echo createHiddenFieldWithKey('reviewdocument'); ?>
|
<?php echo createHiddenFieldWithKey('reviewdocument'); ?>
|
||||||
<table class="table-condensed">
|
<table class="table-condensed">
|
||||||
<tr>
|
<tr>
|
||||||
<td><?php printMLText("comment")?>:</td>
|
<td><?php printMLText("comment")?>:</td>
|
||||||
<td><textarea name="comment" cols="80" rows="4"></textarea></td>
|
<td><textarea name="comment" cols="80" rows="4"></textarea></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><?php printMLText("review_file")?>:</td>
|
||||||
|
<td>
|
||||||
|
<?php
|
||||||
|
$this->printFileChooser('reviewfile', false);
|
||||||
|
?>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><?php printMLText("review_status")?></td>
|
<td><?php printMLText("review_status")?></td>
|
||||||
<td>
|
<td>
|
||||||
|
|
|
@ -507,6 +507,10 @@ if(!is_writeable($settings->_configFilePath)) {
|
||||||
<td><?php printMLText("settings_enableDuplicateDocNames");?>:</td>
|
<td><?php printMLText("settings_enableDuplicateDocNames");?>:</td>
|
||||||
<td><input name="enableDuplicateDocNames" type="checkbox" <?php if ($settings->_enableDuplicateDocNames) echo "checked" ?> /></td>
|
<td><input name="enableDuplicateDocNames" type="checkbox" <?php if ($settings->_enableDuplicateDocNames) echo "checked" ?> /></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr title="<?php printMLText("settings_overrideMimeType_desc");?>">
|
||||||
|
<td><?php printMLText("settings_overrideMimeType");?>:</td>
|
||||||
|
<td><input name="overrideMimeType" type="checkbox" <?php if ($settings->_overrideMimeType) echo "checked" ?> /></td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
-- SETTINGS - ADVANCED - NOTIFICATION
|
-- SETTINGS - ADVANCED - NOTIFICATION
|
||||||
|
|
|
@ -408,7 +408,7 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style {
|
||||||
print "<li><a href=\"out.EditAttributes.php?documentid=".$documentid."&version=".$latestContent->getVersion()."\"><i class=\"icon-edit\"></i>".getMLText("edit_attributes")."</a></li>";
|
print "<li><a href=\"out.EditAttributes.php?documentid=".$documentid."&version=".$latestContent->getVersion()."\"><i class=\"icon-edit\"></i>".getMLText("edit_attributes")."</a></li>";
|
||||||
}
|
}
|
||||||
|
|
||||||
print "<li><a href=\"../op/op.Download.php?documentid=".$documentid."&vfile=1\"><i class=\"icon-info-sign\"></i>".getMLText("versioning_info")."</a></li>";
|
//print "<li><a href=\"../op/op.Download.php?documentid=".$documentid."&vfile=1\"><i class=\"icon-info-sign\"></i>".getMLText("versioning_info")."</a></li>";
|
||||||
|
|
||||||
print "</ul>";
|
print "</ul>";
|
||||||
echo "</td>";
|
echo "</td>";
|
||||||
|
@ -468,7 +468,7 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style {
|
||||||
* to traditional_only_approval. There may be old documents which
|
* to traditional_only_approval. There may be old documents which
|
||||||
* are still in S_DRAFT_REV.
|
* are still in S_DRAFT_REV.
|
||||||
*/
|
*/
|
||||||
if (/* $workflowmode != 'traditional_only_approval' && */ is_array($reviewStatus) && count($reviewStatus)>0) {
|
if (/*$workflowmode != 'traditional_only_approval' &&*/ is_array($reviewStatus) && count($reviewStatus)>0) {
|
||||||
|
|
||||||
print "<tr><td colspan=5>\n";
|
print "<tr><td colspan=5>\n";
|
||||||
$this->contentSubHeading(getMLText("reviewers"));
|
$this->contentSubHeading(getMLText("reviewers"));
|
||||||
|
@ -515,7 +515,12 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style {
|
||||||
/* $updateUser is the user who has done the review */
|
/* $updateUser is the user who has done the review */
|
||||||
$updateUser = $dms->getUser($r["userID"]);
|
$updateUser = $dms->getUser($r["userID"]);
|
||||||
print "<li>".(is_object($updateUser) ? htmlspecialchars($updateUser->getFullName()." (".$updateUser->getLogin().")") : "unknown user id '".$r["userID"]."'")."</li></ul></td>";
|
print "<li>".(is_object($updateUser) ? htmlspecialchars($updateUser->getFullName()." (".$updateUser->getLogin().")") : "unknown user id '".$r["userID"]."'")."</li></ul></td>";
|
||||||
print "<td>".htmlspecialchars($r["comment"])."</td>\n";
|
print "<td>".htmlspecialchars($r["comment"]);
|
||||||
|
if($r['file']) {
|
||||||
|
echo "<br />";
|
||||||
|
echo "<a href=\"../op/op.Download.php?documentid=".$documentid."&reviewlogid=".$r['reviewLogID']."\" class=\"btn btn-mini\"><i class=\"icon-download\"></i> ".getMLText('download')."</a>";
|
||||||
|
}
|
||||||
|
print "</td>\n";
|
||||||
print "<td>".getReviewStatusText($r["status"])."</td>\n";
|
print "<td>".getReviewStatusText($r["status"])."</td>\n";
|
||||||
print "<td><ul class=\"unstyled\">";
|
print "<td><ul class=\"unstyled\">";
|
||||||
|
|
||||||
|
@ -579,12 +584,17 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style {
|
||||||
/* $updateUser is the user who has done the approval */
|
/* $updateUser is the user who has done the approval */
|
||||||
$updateUser = $dms->getUser($a["userID"]);
|
$updateUser = $dms->getUser($a["userID"]);
|
||||||
print "<li>".(is_object($updateUser) ? htmlspecialchars($updateUser->getFullName()." (".$updateUser->getLogin().")") : "unknown user id '".$a["userID"]."'")."</li></ul></td>";
|
print "<li>".(is_object($updateUser) ? htmlspecialchars($updateUser->getFullName()." (".$updateUser->getLogin().")") : "unknown user id '".$a["userID"]."'")."</li></ul></td>";
|
||||||
print "<td>".htmlspecialchars($a["comment"])."</td>\n";
|
print "<td>".htmlspecialchars($a["comment"]);
|
||||||
|
if($a['file']) {
|
||||||
|
echo "<br />";
|
||||||
|
echo "<a href=\"../op/op.Download.php?documentid=".$documentid."&approvelogid=".$a['approveLogID']."\" class=\"btn btn-mini\"><i class=\"icon-download\"></i> ".getMLText('download')."</a>";
|
||||||
|
}
|
||||||
|
echo "</td>\n";
|
||||||
print "<td>".getApprovalStatusText($a["status"])."</td>\n";
|
print "<td>".getApprovalStatusText($a["status"])."</td>\n";
|
||||||
print "<td><ul class=\"unstyled\">";
|
print "<td><ul class=\"unstyled\">";
|
||||||
|
|
||||||
if($accessop->mayApprove()) {
|
if($accessop->mayApprove()) {
|
||||||
if ($is_approver && $a['status'] == 0 /* $status["status"]==S_DRAFT_APP */) {
|
if ($is_approver && $a['status'] == 0 /*$status["status"]==S_DRAFT_APP*/) {
|
||||||
print "<li><a class=\"btn btn-mini\" href=\"../out/out.ApproveDocument.php?documentid=".$documentid."&version=".$latestContent->getVersion()."&approveid=".$a['approveID']."\">".getMLText("add_approval")."</a></li>";
|
print "<li><a class=\"btn btn-mini\" href=\"../out/out.ApproveDocument.php?documentid=".$documentid."&version=".$latestContent->getVersion()."&approveid=".$a['approveID']."\">".getMLText("add_approval")."</a></li>";
|
||||||
}else if (($updateUser==$user)&&(($a["status"]==1)||($a["status"]==-1))&&(!$document->hasExpired())){
|
}else if (($updateUser==$user)&&(($a["status"]==1)||($a["status"]==-1))&&(!$document->hasExpired())){
|
||||||
print "<li><a class=\"btn btn-mini\" href=\"../out/out.ApproveDocument.php?documentid=".$documentid."&version=".$latestContent->getVersion()."&approveid=".$a['approveID']."\">".getMLText("edit")."</a></li>";
|
print "<li><a class=\"btn btn-mini\" href=\"../out/out.ApproveDocument.php?documentid=".$documentid."&version=".$latestContent->getVersion()."&approveid=".$a['approveID']."\">".getMLText("edit")."</a></li>";
|
||||||
|
@ -598,8 +608,9 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style {
|
||||||
}
|
}
|
||||||
|
|
||||||
print "</table>\n";
|
print "</table>\n";
|
||||||
|
$this->contentContainerEnd();
|
||||||
|
|
||||||
if($user->isAdmin()) {
|
if($user->isAdmin()) {
|
||||||
$this->contentContainerEnd();
|
|
||||||
?>
|
?>
|
||||||
<div class="row-fluid">
|
<div class="row-fluid">
|
||||||
<?php
|
<?php
|
||||||
|
@ -611,112 +622,18 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style {
|
||||||
if($latestContent->getReviewStatus(10) /*$workflowmode != 'traditional_only_approval'*/) {
|
if($latestContent->getReviewStatus(10) /*$workflowmode != 'traditional_only_approval'*/) {
|
||||||
?>
|
?>
|
||||||
<div class="span6">
|
<div class="span6">
|
||||||
<legend><?php printMLText('review_log'); ?></legend>
|
<?php $this->printProtocol($latestContent, 'review'); ?>
|
||||||
<table class="table condensed">
|
|
||||||
<tr><th><?php printMLText('name'); ?></th><th><?php printMLText('last_update'); ?>, <?php printMLText('comment'); ?></th><th><?php printMLText('status'); ?></th></tr>
|
|
||||||
<?php
|
|
||||||
$reviewStatusList = $latestContent->getReviewStatus(10);
|
|
||||||
foreach($reviewStatusList as $rec) {
|
|
||||||
echo "<tr>";
|
|
||||||
echo "<td>";
|
|
||||||
switch ($rec["type"]) {
|
|
||||||
case 0: // Approver is an individual.
|
|
||||||
$required = $dms->getUser($rec["required"]);
|
|
||||||
if (!is_object($required)) {
|
|
||||||
$reqName = getMLText("unknown_user")." '".$rec["required"]."'";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
$reqName = htmlspecialchars($required->getFullName()." (".$required->getLogin().")");
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
case 1: // Approver is a group.
|
|
||||||
$required = $dms->getGroup($rec["required"]);
|
|
||||||
if (!is_object($required)) {
|
|
||||||
$reqName = getMLText("unknown_group")." '".$rec["required"]."'";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
$reqName = "<i>".htmlspecialchars($required->getName())."</i>";
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
echo $reqName;
|
|
||||||
echo "</td>";
|
|
||||||
echo "<td>";
|
|
||||||
echo "<i style=\"font-size: 80%;\">".$rec['date']." - ";
|
|
||||||
$updateuser = $dms->getUser($rec["userID"]);
|
|
||||||
if(!is_object($required))
|
|
||||||
echo getMLText("unknown_user");
|
|
||||||
else
|
|
||||||
echo htmlspecialchars($updateuser->getFullName()." (".$updateuser->getLogin().")");
|
|
||||||
echo "</i>";
|
|
||||||
if($rec['comment'])
|
|
||||||
echo "<br />".htmlspecialchars($rec['comment']);
|
|
||||||
echo "</td>";
|
|
||||||
echo "<td>";
|
|
||||||
echo getApprovalStatusText($rec["status"]);
|
|
||||||
echo "</td>";
|
|
||||||
echo "</tr>";
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
<?php
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
<div class="span6">
|
|
||||||
<legend><?php printMLText('approval_log'); ?></legend>
|
|
||||||
<table class="table condensed">
|
|
||||||
<tr><th><?php printMLText('name'); ?></th><th><?php printMLText('last_update'); ?>, <?php printMLText('comment'); ?></th><th><?php printMLText('status'); ?></th></tr>
|
|
||||||
<?php
|
|
||||||
$approvalStatusList = $latestContent->getApprovalStatus(10);
|
|
||||||
foreach($approvalStatusList as $rec) {
|
|
||||||
echo "<tr>";
|
|
||||||
echo "<td>";
|
|
||||||
switch ($rec["type"]) {
|
|
||||||
case 0: // Approver is an individual.
|
|
||||||
$required = $dms->getUser($rec["required"]);
|
|
||||||
if (!is_object($required)) {
|
|
||||||
$reqName = getMLText("unknown_user")." '".$rec["required"]."'";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
$reqName = htmlspecialchars($required->getFullName()." (".$required->getLogin().")");
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
case 1: // Approver is a group.
|
|
||||||
$required = $dms->getGroup($rec["required"]);
|
|
||||||
if (!is_object($required)) {
|
|
||||||
$reqName = getMLText("unknown_group")." '".$rec["required"]."'";
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
$reqName = "<i>".htmlspecialchars($required->getName())."</i>";
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
echo $reqName;
|
|
||||||
echo "</td>";
|
|
||||||
echo "<td>";
|
|
||||||
echo "<i style=\"font-size: 80%;\">".$rec['date']." - ";
|
|
||||||
$updateuser = $dms->getUser($rec["userID"]);
|
|
||||||
if(!is_object($required))
|
|
||||||
echo getMLText("unknown_user");
|
|
||||||
else
|
|
||||||
echo htmlspecialchars($updateuser->getFullName()." (".$updateuser->getLogin().")");
|
|
||||||
echo "</i>";
|
|
||||||
if($rec['comment'])
|
|
||||||
echo "<br />".htmlspecialchars($rec['comment']);
|
|
||||||
echo "</td>";
|
|
||||||
echo "<td>";
|
|
||||||
echo getApprovalStatusText($rec["status"]);
|
|
||||||
echo "</td>";
|
|
||||||
echo "</tr>";
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
</table>
|
|
||||||
</div>
|
</div>
|
||||||
<?php
|
<?php
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
<div class="span6">
|
||||||
|
<?php $this->printProtocol($latestContent, 'approval'); ?>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
?>
|
||||||
</div>
|
</div>
|
||||||
<?php
|
<?php
|
||||||
}
|
}
|
||||||
|
@ -971,9 +888,9 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style {
|
||||||
print "<li><a href=\"../op/op.Download.php?documentid=".$documentid."&version=".$version->getVersion()."\"><i class=\"icon-download\"></i>".getMLText("download")."</a>";
|
print "<li><a href=\"../op/op.Download.php?documentid=".$documentid."&version=".$version->getVersion()."\"><i class=\"icon-download\"></i>".getMLText("download")."</a>";
|
||||||
if ($viewonlinefiletypes && in_array(strtolower($version->getFileType()), $viewonlinefiletypes))
|
if ($viewonlinefiletypes && in_array(strtolower($version->getFileType()), $viewonlinefiletypes))
|
||||||
print "<li><a target=\"_blank\" href=\"../op/op.ViewOnline.php?documentid=".$documentid."&version=".$version->getVersion()."\"><i class=\"icon-star\"></i>" . getMLText("view_online") . "</a>";
|
print "<li><a target=\"_blank\" href=\"../op/op.ViewOnline.php?documentid=".$documentid."&version=".$version->getVersion()."\"><i class=\"icon-star\"></i>" . getMLText("view_online") . "</a>";
|
||||||
|
print "</ul>";
|
||||||
|
print "<ul class=\"actions unstyled\">";
|
||||||
}
|
}
|
||||||
print "</ul>";
|
|
||||||
print "<ul class=\"actions unstyled\">";
|
|
||||||
/* Only admin has the right to remove version in any case or a regular
|
/* Only admin has the right to remove version in any case or a regular
|
||||||
* user if enableVersionDeletion is on
|
* user if enableVersionDeletion is on
|
||||||
*/
|
*/
|
||||||
|
@ -986,7 +903,7 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style {
|
||||||
if($accessop->mayEditAttributes()) {
|
if($accessop->mayEditAttributes()) {
|
||||||
print "<li><a href=\"out.EditAttributes.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."\"><i class=\"icon-edit\"></i>".getMLText("edit_attributes")."</a></li>";
|
print "<li><a href=\"out.EditAttributes.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."\"><i class=\"icon-edit\"></i>".getMLText("edit_attributes")."</a></li>";
|
||||||
}
|
}
|
||||||
//print "<li><a href='../out/out.DocumentVersionDetail.php?documentid=".$documentid."&version=".$version->getVersion()."'><i class=\"icon-info-sign\"></i>".getMLText("details")."</a></li>";
|
print "<li><a href='../out/out.DocumentVersionDetail.php?documentid=".$documentid."&version=".$version->getVersion()."'><i class=\"icon-info-sign\"></i>".getMLText("details")."</a></li>";
|
||||||
print "</ul>";
|
print "</ul>";
|
||||||
print "</td>\n</tr>\n";
|
print "</td>\n</tr>\n";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user