mirror of
https://git.code.sf.net/p/seeddms/code
synced 2026-01-23 09:39:17 +00:00
Merge branch 'seeddms-6.0.x' into seeddms-6.1.x
This commit is contained in:
commit
417b368039
8
.editorconfig
Normal file
8
.editorconfig
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
root = true
|
||||
|
||||
[*]
|
||||
charset = utf-8
|
||||
end_of_line = lf
|
||||
trim_trailing_whitespaces = true
|
||||
indent_style = tab
|
||||
indent_size = 2
|
||||
|
|
@ -1,3 +1,5 @@
|
|||
Options -Indexes
|
||||
|
||||
RewriteEngine On
|
||||
RewriteRule ^favicon.ico$ styles/bootstrap/favicon.ico [L]
|
||||
|
||||
|
|
@ -6,6 +8,10 @@ RewriteRule ^favicon.ico$ styles/bootstrap/favicon.ico [L]
|
|||
RewriteCond $0#%{REQUEST_URI} ([^#]*)#(.*)\1$
|
||||
RewriteRule ^.*$ - [E=CWD:%2]
|
||||
|
||||
# Do not allow access on the other directories in www
|
||||
RewriteRule "^utils/.*$" "" [F]
|
||||
RewriteRule "^doc/.*$" "" [F]
|
||||
|
||||
# Anything below the following dirs will never be rewritten
|
||||
RewriteRule "^pdfviewer/.*$" "-" [L]
|
||||
RewriteRule "^views/bootstrap/images.*$" "-" [L]
|
||||
|
|
|
|||
121
CHANGELOG
121
CHANGELOG
|
|
@ -1,15 +1,36 @@
|
|||
--------------------------------------------------------------------------------
|
||||
Changes in version 6.1.0
|
||||
--------------------------------------------------------------------------------
|
||||
- merge changes up to 6.0.3
|
||||
- merge changes up to 6.0.9
|
||||
- add attribute groups and selective output of attributes
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 6.0.9
|
||||
--------------------------------------------------------------------------------
|
||||
- fix removal of roles (Closes: #465)
|
||||
- fix password forgotten process
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 6.0.8
|
||||
--------------------------------------------------------------------------------
|
||||
- merge changes up to 5.1.15
|
||||
- fix syntax error in op/op.EditComment.php
|
||||
- fix use of private variable in op/op.SetRecipients.php and op/op.SetRevisors.php
|
||||
- fix triggering a transition in advanced workflow mode
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 6.0.7
|
||||
--------------------------------------------------------------------------------
|
||||
- fix editing of document attachments
|
||||
- make receipt summary look like approval/review summary
|
||||
- merge changes up to 5.1.10
|
||||
- merge changes up to 5.1.14
|
||||
- do not show the updating user in a revision workflow if the status is 0
|
||||
this is misleading because the user starting the revision workflow is the one
|
||||
first accessing the document
|
||||
- rejection of document receipts are turned off by default, but can be turned
|
||||
on in the settings
|
||||
- documents in DocumentChooser are sorted by name
|
||||
- instead of just removing a user from all processes it can be replaced by a new user
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 6.0.6
|
||||
|
|
@ -116,6 +137,100 @@
|
|||
- add document list which can be exported as an archive
|
||||
- search results can be exported
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 5.1.16
|
||||
--------------------------------------------------------------------------------
|
||||
- initialize categories to empty array. Closes #458
|
||||
- add new parameter $skipcont to hook folderListitem()
|
||||
- use standard output format for documents and folders on ManageNotify page
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 5.1.15
|
||||
--------------------------------------------------------------------------------
|
||||
- Improved import from file system
|
||||
- HTTP Proxy for access on external extension repository can be set
|
||||
- Do not use unzip in ExtensionMgr anymore
|
||||
- fix version compare on info page
|
||||
- allow one page mode on search page
|
||||
- fix import of older extension versions from repository
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 5.1.14
|
||||
--------------------------------------------------------------------------------
|
||||
- allow mimetype to specify documents which can be edited online
|
||||
- show number of indexing tasks in progress bar
|
||||
- fix comparison of last indexing time with creation date of document content
|
||||
- new hooks leftContentPre and leftContentPost
|
||||
- minimize sql queries when fetching sub folders and documents of a folder
|
||||
- custom attributes can be validated in a hook
|
||||
- document attributes comment, keywords, categories, expiration date, and sequence
|
||||
can be turned off in the configuration
|
||||
- workflows can be turned off completely
|
||||
- Extension can be enabled/disabled in the extension manager, the previously
|
||||
used method by setting a parameter in the extension's config file will no
|
||||
longer work.
|
||||
- clean up code for managing extensions
|
||||
- fix renaming of folders via webdav
|
||||
- fix list of expired documents on MyDocuments page
|
||||
- pass showtree to ViewDocument (Closes: #462)
|
||||
- fix upgrade script for sqlite3
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 5.1.13
|
||||
--------------------------------------------------------------------------------
|
||||
- make use of backup dir, do not allow backup if backup dir is not set
|
||||
- the referer parameter in op/op.Settings.php is turned into an url before used
|
||||
for redirect
|
||||
- Import from filesystem can read a file with metadata
|
||||
- drop folder chooser can be put multiple times on a page
|
||||
- add section in README.Install.md on how to secure the configuration
|
||||
- fix php error when removing a version of a document
|
||||
- major rework of ViewFolder page, most parts of the page are now loaded by ajax
|
||||
- do not set mandatory reviewer when document is uploaded and workflow mode is
|
||||
set to 'traditional without review'.
|
||||
- turn off auto complete for date fields
|
||||
- new hook pageNavigationBar in bootstrap, preContent, postContent in ViewDocument
|
||||
- major update of italian translation
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 5.1.12
|
||||
--------------------------------------------------------------------------------
|
||||
- fix for CVE-2019-12932 (Persistent or Stored XSS), excaping the search
|
||||
result in the autocompletion search form placed in the header
|
||||
- fix more XSS problems on ViewDocument page
|
||||
- folder/document list can be sorted by name, date, sequence (ascending or descending)
|
||||
- search result can be sorted by name, date (ascending or descending)
|
||||
- do not check for Log.php during installation anymore, it's part of the
|
||||
vendor directory anyway
|
||||
- fix uploading documents from drop folder
|
||||
- replace placeholders in email body header and footer
|
||||
- SeedDMS_EmailNotify::toIndividual() can send attachments
|
||||
- fix for searching a document with the same name, which sometimes found a duplicate
|
||||
name even if it didn't exist
|
||||
- add config option for checking of duplicate subfolder names in the same folder
|
||||
- rest api also checks for duplicate folder/document names if turned on
|
||||
- before moving a document/folder the target folder is checked for an object with
|
||||
the same name, if this is turned on in the configuration
|
||||
- new controller EmptyFolder (currently not used)
|
||||
- check for duplicate mails to the same group when a workflow was triggered
|
||||
- new hook to output clipboard items
|
||||
- turn on load on demand again in the folder tree
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 5.1.11
|
||||
--------------------------------------------------------------------------------
|
||||
- fix for CVE-2019-12744 (Remote Command Execution through unvalidated
|
||||
file upload), add .htaccess file to data directory, better documentation
|
||||
for installing seeddms
|
||||
- fix for CVE-2019-12745 (Persistent or Stored XSS in UsrMgr) and
|
||||
CVE-2019-12801 (Persistent or Stored XSS in GroupMgr), propperly escape
|
||||
strings used in Select2 js library used by UsrMgr and GroupMgr
|
||||
- do not show attributes in search results in extra column anymore
|
||||
- fix setting language during login (Closes #437)
|
||||
- fix indexing documents even if no preIndexDocument hook is set (Closes #437)
|
||||
- fix moving documents on the clipboard into the current folder
|
||||
- new hook 'footNote' in class Bootstrap
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 5.1.10
|
||||
--------------------------------------------------------------------------------
|
||||
|
|
@ -150,6 +265,8 @@
|
|||
via restapi
|
||||
- add an input field on the substitute user and extension list page for filtering
|
||||
table rows by string
|
||||
- do not list users/groups in select menu on DocumentAccess page which already
|
||||
has an access right
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 5.1.9
|
||||
|
|
|
|||
|
|
@ -26,6 +26,11 @@ else
|
|||
*/
|
||||
require_once('Core/inc.ClassDMS.php');
|
||||
|
||||
/**
|
||||
* @uses SeedDMS_Decorator
|
||||
*/
|
||||
require_once('Core/inc.ClassDecorator.php');
|
||||
|
||||
/**
|
||||
* @uses SeedDMS_Object
|
||||
*/
|
||||
|
|
@ -96,4 +101,8 @@ require_once('Core/inc.FileUtils.php');
|
|||
*/
|
||||
require_once('Core/inc.ClassTransmittal.php');
|
||||
|
||||
/**
|
||||
* @uses SeedDMS_File
|
||||
*/
|
||||
require_once('Core/inc.ClassIterator.php');
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -87,6 +87,13 @@ class SeedDMS_Core_DMS {
|
|||
*/
|
||||
protected $classnames;
|
||||
|
||||
/**
|
||||
* @var array $decorators list of decorators for objects being instanciate
|
||||
* by the dms
|
||||
* @access protected
|
||||
*/
|
||||
protected $decorators;
|
||||
|
||||
/**
|
||||
* @var SeedDMS_Core_User $user reference to currently logged in user. This must be
|
||||
* an instance of {@link SeedDMS_Core_User}. This variable is currently not
|
||||
|
|
@ -272,7 +279,7 @@ class SeedDMS_Core_DMS {
|
|||
$newArr = array();
|
||||
foreach ($objArr as $obj) {
|
||||
if ($obj->getAccessMode($user) >= $minMode) {
|
||||
$dms = $obj->_dms;
|
||||
$dms = $obj->getDMS();
|
||||
if(get_class($obj) == $dms->getClassname('document')) {
|
||||
if($obj->getLatestContent())
|
||||
array_push($newArr, $obj);
|
||||
|
|
@ -454,20 +461,20 @@ class SeedDMS_Core_DMS {
|
|||
$this->callbacks = array();
|
||||
$this->version = '@package_version@';
|
||||
if($this->version[0] == '@')
|
||||
$this->version = '6.0.7';
|
||||
$this->version = '6.0.9';
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Return class name of instantiated objects
|
||||
* Return class name of classes instanciated by SeedDMS_Core
|
||||
*
|
||||
* This method returns the class name of those objects being instantiated
|
||||
* by the dms. Each class has an internal place holder, which must be
|
||||
* passed to function.
|
||||
*
|
||||
* @param string $objectname placeholder (can be one of 'folder', 'document',
|
||||
* 'documentcontent', 'user', 'group'
|
||||
* 'documentcontent', 'user', 'group')
|
||||
*
|
||||
* @return string/boolean name of class or false if placeholder is invalid
|
||||
* @return string/boolean name of class or false if object name is invalid
|
||||
*/
|
||||
function getClassname($objectname) { /* {{{ */
|
||||
if(isset($this->classnames[$objectname]))
|
||||
|
|
@ -499,6 +506,44 @@ class SeedDMS_Core_DMS {
|
|||
return $oldclass;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Return list of decorators
|
||||
*
|
||||
* This method returns the list of decorator class names of those objects
|
||||
* being instantiated
|
||||
* by the dms. Each class has an internal place holder, which must be
|
||||
* passed to function.
|
||||
*
|
||||
* @param string $objectname placeholder (can be one of 'folder', 'document',
|
||||
* 'documentcontent', 'user', 'group')
|
||||
*
|
||||
* @return array/boolean list of class names or false if object name is invalid
|
||||
*/
|
||||
function getDecorators($objectname) { /* {{{ */
|
||||
if(isset($this->decorators[$objectname]))
|
||||
return $this->decorators[$objectname];
|
||||
else
|
||||
return false;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Add a decorator
|
||||
*
|
||||
* This method adds a single decorator class name to the list of decorators
|
||||
* of those objects being instantiated
|
||||
* by the dms. Each class has an internal place holder, which must be
|
||||
* passed to function.
|
||||
*
|
||||
* @param string $objectname placeholder (can be one of 'folder', 'document',
|
||||
* 'documentcontent', 'user', 'group')
|
||||
*
|
||||
* @return boolean true if decorator could be added, otherwise false
|
||||
*/
|
||||
function addDecorator($objectname, $decorator) { /* {{{ */
|
||||
$this->decorators[$objectname][] = $decorator;
|
||||
return true;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Return database where meta data is stored
|
||||
*
|
||||
|
|
@ -1333,7 +1378,7 @@ class SeedDMS_Core_DMS {
|
|||
}
|
||||
}
|
||||
break; // }}}
|
||||
case 'ReviseByMe': // Documents I have to receipt {{{
|
||||
case 'ReviseByMe': // Documents I have to revise {{{
|
||||
if (!$this->db->createTemporaryTable("ttrevisionid")) {
|
||||
return false;
|
||||
}
|
||||
|
|
@ -1405,6 +1450,27 @@ class SeedDMS_Core_DMS {
|
|||
}
|
||||
}
|
||||
break; // }}}
|
||||
case 'DueRevision': // Documents with a due revision, which is not started {{{
|
||||
if (!$this->db->createTemporaryTable("ttrevisionid")) {
|
||||
return false;
|
||||
}
|
||||
$user = $param1;
|
||||
$orderby = $param3;
|
||||
if($param4 == 'desc')
|
||||
$orderdir = 'DESC';
|
||||
else
|
||||
$orderdir = 'ASC';
|
||||
|
||||
$selectStr .= ", `tblDocumentContent`.`revisiondate` ";
|
||||
$queryStr .= "WHERE `tblDocumentContent`.`revisiondate` IS NOT NULL AND `tblDocumentContent`.`revisiondate` <= ".$this->db->getCurrentDatetime()." ";
|
||||
$queryStr .= "AND `tblDocumentStatusLog`.`status` = ".S_RELEASED." ";
|
||||
if ($orderby=='e') $queryStr .= "ORDER BY `expires`";
|
||||
else if ($orderby=='u') $queryStr .= "ORDER BY `statusDate`";
|
||||
else if ($orderby=='s') $queryStr .= "ORDER BY `status`";
|
||||
else $queryStr .= "ORDER BY `name`";
|
||||
$queryStr .= " ".$orderdir;
|
||||
$queryStr .= ", `tblDocumentContent`.`revisiondate` ASC";
|
||||
break; // }}}
|
||||
case 'WorkflowByMe': // Documents I to trigger in Worklflow {{{
|
||||
$queryStr .= "WHERE 1=1 ";
|
||||
|
||||
|
|
@ -1812,6 +1878,14 @@ class SeedDMS_Core_DMS {
|
|||
* @return array|bool
|
||||
*/
|
||||
function search($query, $limit=0, $offset=0, $logicalmode='AND', $searchin=array(), $startFolder=null, $owner=null, $status = array(), $creationstartdate=array(), $creationenddate=array(), $modificationstartdate=array(), $modificationenddate=array(), $categories=array(), $attributes=array(), $mode=0x3, $expirationstartdate=array(), $expirationenddate=array(), $reception=array()) { /* {{{ */
|
||||
$orderby = '';
|
||||
if(is_array($query)) {
|
||||
foreach(array('limit', 'offset', 'logicalmode', 'searchin', 'startFolder', 'owner', 'status', 'creationstartdate', 'creationenddate', 'modificationstartdate', 'modificationenddate', 'categories', 'attributes', 'mode', 'expirationstartdate', 'expirationenddate', 'reception') as $paramname)
|
||||
${$paramname} = isset($query[$paramname]) ? $query[$paramname] : ${$paramname};
|
||||
foreach(array('orderby') as $paramname)
|
||||
${$paramname} = isset($query[$paramname]) ? $query[$paramname] : '';
|
||||
$query = isset($query['query']) ? $query['query'] : '';
|
||||
}
|
||||
// Split the search string into constituent keywords.
|
||||
$tkeys=array();
|
||||
if (strlen($query)>0) {
|
||||
|
|
@ -1938,6 +2012,23 @@ class SeedDMS_Core_DMS {
|
|||
// Prepare the complete search query, including the LIMIT clause.
|
||||
$searchQuery = "SELECT DISTINCT `tblFolders`.`id` ".$searchQuery." GROUP BY `tblFolders`.`id`";
|
||||
|
||||
switch($orderby) {
|
||||
case 'dd':
|
||||
$searchQuery .= " ORDER BY `tblFolders`.`date` DESC";
|
||||
break;
|
||||
case 'da':
|
||||
case 'd':
|
||||
$searchQuery .= " ORDER BY `tblFolders`.`date`";
|
||||
break;
|
||||
case 'nd':
|
||||
$searchQuery .= " ORDER BY `tblFolders`.`name` DESC";
|
||||
break;
|
||||
case 'na':
|
||||
default:
|
||||
$searchQuery .= " ORDER BY `tblFolders`.`name`";
|
||||
break;
|
||||
}
|
||||
|
||||
if($limit) {
|
||||
$searchQuery .= " LIMIT ".$limit." OFFSET ".$offset;
|
||||
}
|
||||
|
|
@ -2198,6 +2289,23 @@ class SeedDMS_Core_DMS {
|
|||
"`tblDocumentContent`.`version`, ".
|
||||
"`tblDocumentStatusLog`.`status`, `tblDocumentLocks`.`userID` as `lockUser` ".$searchQuery;
|
||||
|
||||
switch($orderby) {
|
||||
case 'dd':
|
||||
$orderbyQuery = " ORDER BY `tblDocuments`.`date` DESC";
|
||||
break;
|
||||
case 'da':
|
||||
case 'd':
|
||||
$orderbyQuery = " ORDER BY `tblDocuments`.`date`";
|
||||
break;
|
||||
case 'nd':
|
||||
$orderbyQuery = " ORDER BY `tblDocuments`.`name` DESC";
|
||||
break;
|
||||
case 'na':
|
||||
default:
|
||||
$orderbyQuery = " ORDER BY `tblDocuments`.`name`";
|
||||
break;
|
||||
}
|
||||
|
||||
// calculate the remaining entrїes of the current page
|
||||
// If page is not full yet, get remaining entries
|
||||
if($limit) {
|
||||
|
|
@ -2207,6 +2315,9 @@ class SeedDMS_Core_DMS {
|
|||
$offset -= $totalFolders;
|
||||
else
|
||||
$offset = 0;
|
||||
|
||||
$searchQuery .= $orderbyQuery;
|
||||
|
||||
if($limit)
|
||||
$searchQuery .= " LIMIT ".$limit." OFFSET ".$offset;
|
||||
|
||||
|
|
@ -2218,11 +2329,13 @@ class SeedDMS_Core_DMS {
|
|||
$resArr = array();
|
||||
}
|
||||
} else {
|
||||
$searchQuery .= $orderbyQuery;
|
||||
|
||||
// Send the complete search query to the database.
|
||||
$resArr = $this->db->getResultArray($searchQuery);
|
||||
if($resArr === false)
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
// ------------------- Ausgabe der Ergebnisse ----------------------------
|
||||
$numResults = count($resArr);
|
||||
|
|
@ -3518,6 +3631,46 @@ class SeedDMS_Core_DMS {
|
|||
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Returns document content which has the incorrect file type
|
||||
*
|
||||
* This method is for finding document content with an incorrect
|
||||
* or missing file type. It just checks documents contents
|
||||
* with a certain mime type.
|
||||
* @return bool|SeedDMS_Core_Document[]
|
||||
*/
|
||||
function getWrongFiletypeDocumentContent() { /* {{{ */
|
||||
$queryStr = "SELECT * FROM `tblDocumentContent` WHERE `mimeType` in ('application/pdf', 'image/png', 'image/gif', 'image/jpg')";
|
||||
$resArr = $this->db->getResultArray($queryStr);
|
||||
if ($resArr === false)
|
||||
return false;
|
||||
|
||||
/** @var SeedDMS_Core_Document[] $versions */
|
||||
$versions = array();
|
||||
foreach($resArr as $row) {
|
||||
$expect = '';
|
||||
switch($row['mimeType']) {
|
||||
case "application/pdf":
|
||||
case "image/png":
|
||||
case "image/gif":
|
||||
case "image/jpg":
|
||||
$expect = substr($row['mimeType'], -3, 3);
|
||||
break;
|
||||
}
|
||||
if($expect) {
|
||||
if($row['fileType'] != '.'.$expect) {
|
||||
/** @var SeedDMS_Core_Document $document */
|
||||
$document = new $this->classnames['document']($row['document'], '', '', '', '', '', '', '', '', '', '', '');
|
||||
$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']);
|
||||
$versions[] = $version;
|
||||
}
|
||||
}
|
||||
}
|
||||
return $versions;
|
||||
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Returns document content which is duplicated
|
||||
*
|
||||
|
|
|
|||
42
SeedDMS_Core/Core/inc.ClassDecorator.php
Normal file
42
SeedDMS_Core/Core/inc.ClassDecorator.php
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
<?php
|
||||
/**
|
||||
* Implementation of the decorator pattern
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS_Core
|
||||
* @license GPL 2
|
||||
* @version @version@
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2010, Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
* Class which implements a simple decorator pattern
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS_Core
|
||||
* @version @version@
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2010, Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
class SeedDMS_Core_Decorator {
|
||||
protected $o;
|
||||
|
||||
public function __construct($object) {
|
||||
$this->o = $object;
|
||||
}
|
||||
|
||||
public function __call($method, $args)
|
||||
{
|
||||
if (!method_exists($this->o, $method)) {
|
||||
throw new Exception("Undefined method $method attempt.");
|
||||
}
|
||||
/* In case the called method returns the object itself, then return this object */
|
||||
$result = call_user_func_array(array($this->o, $method), $args);
|
||||
return $result === $this->o ? $this : $result;
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -129,6 +129,15 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
$this->_notifyList = array();
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Check if this object is of type 'folder'.
|
||||
*
|
||||
* @param string $type type of object
|
||||
*/
|
||||
public function isType($type) { /* {{{ */
|
||||
return $type == 'folder';
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Return an array of database fields which used for searching
|
||||
* a term entered in the database search form
|
||||
|
|
@ -168,6 +177,22 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
return $sql;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Return a folder by its database record
|
||||
*
|
||||
* @param array $resArr array of folder data as returned by database
|
||||
* @param SeedDMS_Core_DMS $dms
|
||||
* @return SeedDMS_Core_Folder|bool instance of SeedDMS_Core_Folder if document exists
|
||||
*/
|
||||
public static function getInstanceByData($resArr, $dms) { /* {{{ */
|
||||
$classname = $dms->getClassname('folder');
|
||||
/** @var SeedDMS_Core_Folder $folder */
|
||||
$folder = new $classname($resArr["id"], $resArr["name"], $resArr["parent"], $resArr["comment"], $resArr["date"], $resArr["owner"], $resArr["inheritAccess"], $resArr["defaultAccess"], $resArr["sequence"]);
|
||||
$folder->setDMS($dms);
|
||||
$folder = $folder->applyDecorators();
|
||||
return $folder;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Return a folder by its id
|
||||
*
|
||||
|
|
@ -186,14 +211,34 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
else if (count($resArr) != 1)
|
||||
return null;
|
||||
|
||||
return self::getInstanceByData($resArr[0], $dms);
|
||||
|
||||
$resArr = $resArr[0];
|
||||
$classname = $dms->getClassname('folder');
|
||||
/** @var SeedDMS_Core_Folder $folder */
|
||||
$folder = new $classname($resArr["id"], $resArr["name"], $resArr["parent"], $resArr["comment"], $resArr["date"], $resArr["owner"], $resArr["inheritAccess"], $resArr["defaultAccess"], $resArr["sequence"]);
|
||||
$folder->setDMS($dms);
|
||||
$folder = $folder->applyDecorators();
|
||||
return $folder;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Apply decorators
|
||||
*
|
||||
* @return object final object after all decorators has been applied
|
||||
*/
|
||||
function applyDecorators() { /* {{{ */
|
||||
if($decorators = $this->_dms->getDecorators('folder')) {
|
||||
$s = $this;
|
||||
foreach($decorators as $decorator) {
|
||||
$s = new $decorator($s);
|
||||
}
|
||||
return $s;
|
||||
} else {
|
||||
return $this;
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Get the name of the folder.
|
||||
*
|
||||
|
|
@ -448,7 +493,7 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
$this->_defaultAccess = $mode;
|
||||
|
||||
if(!$noclean)
|
||||
self::cleanNotifyList();
|
||||
$this->cleanNotifyList();
|
||||
|
||||
return true;
|
||||
} /* }}} */
|
||||
|
|
@ -481,7 +526,7 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
$this->_inheritAccess = $inheritAccess;
|
||||
|
||||
if(!$noclean)
|
||||
self::cleanNotifyList();
|
||||
$this->cleanNotifyList();
|
||||
|
||||
return true;
|
||||
} /* }}} */
|
||||
|
|
@ -520,6 +565,26 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
return $resArr[0]['c'];
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Check if folder has as subfolder with given name
|
||||
*
|
||||
* @param string $name
|
||||
* @return bool true if subfolder exists, false if not or in case
|
||||
* of an error
|
||||
*/
|
||||
function hasSubFolderByName($name) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
/* Always check the database instead of iterating over $this->_documents, because
|
||||
* it is probably not slower
|
||||
*/
|
||||
$queryStr = "SELECT count(*) as c FROM `tblFolders` WHERE `parent` = " . $this->_id . " AND `name` = ".$db->qstr($name);
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
if (is_bool($resArr) && !$resArr)
|
||||
return false;
|
||||
|
||||
return ($resArr[0]['c'] > 0);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Returns a list of subfolders
|
||||
* This function does not check for access rights. Use
|
||||
|
|
@ -539,9 +604,9 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
if (!isset($this->_subFolders)) {
|
||||
$queryStr = "SELECT * FROM `tblFolders` WHERE `parent` = " . $this->_id;
|
||||
|
||||
if ($orderby=="n") $queryStr .= " ORDER BY `name`";
|
||||
elseif ($orderby=="s") $queryStr .= " ORDER BY `sequence`";
|
||||
elseif ($orderby=="d") $queryStr .= " ORDER BY `date`";
|
||||
if ($orderby && $orderby[0]=="n") $queryStr .= " ORDER BY `name`";
|
||||
elseif ($orderby && $orderby[0]=="s") $queryStr .= " ORDER BY `sequence`";
|
||||
elseif ($orderby && $orderby[0]=="d") $queryStr .= " ORDER BY `date`";
|
||||
if($dir == 'desc')
|
||||
$queryStr .= " DESC";
|
||||
if(is_int($limit) && $limit > 0) {
|
||||
|
|
@ -554,9 +619,11 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
if (is_bool($resArr) && $resArr == false)
|
||||
return false;
|
||||
|
||||
$classname = $this->_dms->getClassname('folder');
|
||||
$this->_subFolders = array();
|
||||
for ($i = 0; $i < count($resArr); $i++)
|
||||
$this->_subFolders[$i] = $this->_dms->getFolder($resArr[$i]["id"]);
|
||||
// $this->_subFolders[$i] = $this->_dms->getFolder($resArr[$i]["id"]);
|
||||
$this->_subFolders[$i] = $classname::getInstanceByData($resArr[$i], $this->_dms);
|
||||
}
|
||||
|
||||
return $this->_subFolders;
|
||||
|
|
@ -672,15 +739,11 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
* @return boolean true if folder is a subfolder
|
||||
*/
|
||||
function isDescendant($folder) { /* {{{ */
|
||||
if ($this->_parentID == $folder->getID())
|
||||
return true;
|
||||
elseif (isset($this->_parentID)) {
|
||||
$res = $this->getParent();
|
||||
if (!$res) return false;
|
||||
|
||||
return $this->_parent->isDescendant($folder);
|
||||
} else
|
||||
if(!$this->getParent())
|
||||
return false;
|
||||
if($this->getParent()->getID() == $folder->getID())
|
||||
return true;
|
||||
return $this->getParent()->isDescendant($folder);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
|
|
@ -713,10 +776,9 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
*/
|
||||
function hasDocumentByName($name) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
if (isset($this->_documents)) {
|
||||
/** @noinspection PhpUndefinedFieldInspection */ /** @todo not $this->_documents? */
|
||||
return count($this->documents);
|
||||
}
|
||||
/* Always check the database instead of iterating over $this->_documents, because
|
||||
* it is probably not slower
|
||||
*/
|
||||
$queryStr = "SELECT count(*) as c FROM `tblDocuments` WHERE `folder` = " . $this->_id . " AND `name` = ".$db->qstr($name);
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
if (is_bool($resArr) && !$resArr)
|
||||
|
|
@ -742,10 +804,10 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
$db = $this->_dms->getDB();
|
||||
|
||||
if (!isset($this->_documents)) {
|
||||
$queryStr = "SELECT * FROM `tblDocuments` WHERE `folder` = " . $this->_id;
|
||||
if ($orderby=="n") $queryStr .= " ORDER BY `name`";
|
||||
elseif($orderby=="s") $queryStr .= " ORDER BY `sequence`";
|
||||
elseif($orderby=="d") $queryStr .= " ORDER BY `date`";
|
||||
$queryStr = "SELECT `tblDocuments`.*, `tblDocumentLocks`.`userID` as `lock` FROM `tblDocuments` LEFT JOIN `tblDocumentLocks` ON `tblDocuments`.`id` = `tblDocumentLocks`.`document` WHERE `folder` = " . $this->_id;
|
||||
if ($orderby && $orderby[0]=="n") $queryStr .= " ORDER BY `name`";
|
||||
elseif($orderby && $orderby[0]=="s") $queryStr .= " ORDER BY `sequence`";
|
||||
elseif($orderby && $orderby[0]=="d") $queryStr .= " ORDER BY `date`";
|
||||
if($dir == 'desc')
|
||||
$queryStr .= " DESC";
|
||||
if(is_int($limit) && $limit > 0) {
|
||||
|
|
@ -759,9 +821,11 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
return false;
|
||||
|
||||
$this->_documents = array();
|
||||
$classname = $this->_dms->getClassname('document');
|
||||
foreach ($resArr as $row) {
|
||||
// array_push($this->_documents, new SeedDMS_Core_Document($row["id"], $row["name"], $row["comment"], $row["date"], $row["expires"], $row["owner"], $row["folder"], $row["inheritAccess"], $row["defaultAccess"], isset($row["lockUser"])?$row["lockUser"]:NULL, $row["keywords"], $row["sequence"]));
|
||||
array_push($this->_documents, $this->_dms->getDocument($row["id"]));
|
||||
$row['lock'] = !$row['lock'] ? -1 : $row['lock'];
|
||||
// array_push($this->_documents, $this->_dms->getDocument($row["id"]));
|
||||
array_push($this->_documents, $classname::getInstanceByData($row, $this->_dms));
|
||||
}
|
||||
}
|
||||
return $this->_documents;
|
||||
|
|
@ -1024,6 +1088,12 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
* Remove recursively a folder
|
||||
*
|
||||
* Removes a folder, all its subfolders and documents
|
||||
* This method triggers the callbacks onPreRemoveFolder and onPostRemoveFolder.
|
||||
* If onPreRemoveFolder returns a boolean then this method will return
|
||||
* imediately with the value returned by the callback. Otherwise the
|
||||
* regular removal is executed, which in turn
|
||||
* triggers further onPreRemoveFolder and onPostRemoveFolder callbacks
|
||||
* and its counterparts for documents (onPreRemoveDocument, onPostRemoveDocument).
|
||||
*
|
||||
* @return boolean true on success, false in case of an error
|
||||
*/
|
||||
|
|
@ -1079,6 +1149,62 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
return $ret;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Empty recursively a folder
|
||||
*
|
||||
* Removes all subfolders and documents of a folder but not the folder itself
|
||||
* This method will call remove() on all its children.
|
||||
* This method triggers the callbacks onPreEmptyFolder and onPostEmptyFolder.
|
||||
* If onPreEmptyFolder returns a boolean then this method will return
|
||||
* imediately.
|
||||
* Be aware that the recursive calls of remove() will trigger the callbacks
|
||||
* onPreRemoveFolder, onPostRemoveFolder, onPreRemoveDocument and onPostRemoveDocument.
|
||||
*
|
||||
* @return boolean true on success, false in case of an error
|
||||
*/
|
||||
function emptyFolder() { /* {{{ */
|
||||
/** @noinspection PhpUnusedLocalVariableInspection */
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
/* Check if 'onPreEmptyFolder' callback is set */
|
||||
if(isset($this->_dms->callbacks['onPreEmptyFolder'])) {
|
||||
foreach($this->_dms->callbacks['onPreEmptyFolder'] as $callback) {
|
||||
$ret = call_user_func($callback[0], $callback[1], $this);
|
||||
if(is_bool($ret))
|
||||
return $ret;
|
||||
}
|
||||
}
|
||||
|
||||
//Entfernen der Unterordner und Dateien
|
||||
$res = $this->getSubFolders();
|
||||
if (is_bool($res) && !$res) return false;
|
||||
$res = $this->getDocuments();
|
||||
if (is_bool($res) && !$res) return false;
|
||||
|
||||
foreach ($this->_subFolders as $subFolder) {
|
||||
$res = $subFolder->remove();
|
||||
if (!$res) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
foreach ($this->_documents as $document) {
|
||||
$res = $document->remove();
|
||||
if (!$res) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
/* Check if 'onPostEmptyFolder' callback is set */
|
||||
if(isset($this->_dms->callbacks['onPostEmptyFolder'])) {
|
||||
foreach($this->_dms->callbacks['onPostEmptyFolder'] as $callback) {
|
||||
call_user_func($callback[0], $callback[1], $this);
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Returns a list of access privileges
|
||||
*
|
||||
|
|
@ -1152,7 +1278,7 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
unset($this->_accessList);
|
||||
|
||||
if(!$noclean)
|
||||
self::cleanNotifyList();
|
||||
$this->cleanNotifyList();
|
||||
|
||||
return true;
|
||||
} /* }}} */
|
||||
|
|
|
|||
229
SeedDMS_Core/Core/inc.ClassIterator.php
Normal file
229
SeedDMS_Core/Core/inc.ClassIterator.php
Normal file
|
|
@ -0,0 +1,229 @@
|
|||
<?php
|
||||
/**
|
||||
* Implementation of the document iterartor
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS_Core
|
||||
* @license GPL 2
|
||||
* @version @version@
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2010, Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
|
||||
class DocumentIterator implements Iterator {
|
||||
/**
|
||||
* @var object folder
|
||||
*/
|
||||
protected $_folder;
|
||||
|
||||
/**
|
||||
* @var object dms
|
||||
*/
|
||||
protected $_dms;
|
||||
|
||||
/**
|
||||
* @var array documents
|
||||
*/
|
||||
protected $_documents;
|
||||
|
||||
public function __construct($folder) {
|
||||
$this->_folder = $folder;
|
||||
$this->_dms = $folder->getDMS();
|
||||
$this->_documents = array();
|
||||
$this->_pointer = 0;
|
||||
$this->_cache = array();
|
||||
$this->populate();
|
||||
}
|
||||
|
||||
public function rewind() {
|
||||
$this->_pointer = 0;
|
||||
}
|
||||
|
||||
public function valid() {
|
||||
return isset($this->_documents[$this->_pointer]);
|
||||
}
|
||||
|
||||
public function next() {
|
||||
$this->_pointer++;
|
||||
}
|
||||
|
||||
public function key() {
|
||||
return $this->_folders[$this->_pointer];
|
||||
}
|
||||
|
||||
public function current() {
|
||||
if($this->_documents[$this->_pointer]) {
|
||||
$documentid = $this->_documents[$this->_pointer]['id'];
|
||||
if(!isset($this->_cache[$documentid])) {
|
||||
// echo $documentid." not cached<br />";
|
||||
$this->_cache[$documentid] = $this->_dms->getdocument($documentid);
|
||||
}
|
||||
return $this->_cache[$documentid];
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
private function populate($orderby="", $dir="asc", $limit=0, $offset=0) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
$queryStr = "SELECT `id` FROM `tblDocuments` WHERE `folder` = " . $this->_folder->getID();
|
||||
|
||||
if ($orderby && $orderby[0]=="n") $queryStr .= " ORDER BY `name`";
|
||||
elseif ($orderby && $orderby[0]=="s") $queryStr .= " ORDER BY `sequence`";
|
||||
elseif ($orderby && $orderby[0]=="d") $queryStr .= " ORDER BY `date`";
|
||||
if($dir == 'desc')
|
||||
$queryStr .= " DESC";
|
||||
if(is_int($limit) && $limit > 0) {
|
||||
$queryStr .= " LIMIT ".$limit;
|
||||
if(is_int($offset) && $offset > 0)
|
||||
$queryStr .= " OFFSET ".$offset;
|
||||
}
|
||||
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
if (is_bool($resArr) && $resArr == false)
|
||||
return false;
|
||||
|
||||
$this->_documents = $resArr;
|
||||
} /* }}} */
|
||||
}
|
||||
|
||||
class FolderIterator implements Iterator { /* {{{ */
|
||||
/**
|
||||
* @var object folder
|
||||
*/
|
||||
protected $_folder;
|
||||
|
||||
/**
|
||||
* @var object dms
|
||||
*/
|
||||
protected $_dms;
|
||||
|
||||
/**
|
||||
* @var array documents
|
||||
*/
|
||||
protected $_folders;
|
||||
|
||||
public function __construct($folder) { /* {{{ */
|
||||
$this->_folder = $folder;
|
||||
$this->_dms = $folder->getDMS();
|
||||
$this->_folders = array();
|
||||
$this->_pointer = 0;
|
||||
$this->_cache = array();
|
||||
$this->populate();
|
||||
} /* }}} */
|
||||
|
||||
public function rewind() { /* {{{ */
|
||||
$this->_pointer = 0;
|
||||
} /* }}} */
|
||||
|
||||
public function valid() { /* {{{ */
|
||||
return isset($this->_folders[$this->_pointer]);
|
||||
} /* }}} */
|
||||
|
||||
public function next() { /* {{{ */
|
||||
$this->_pointer++;
|
||||
} /* }}} */
|
||||
|
||||
public function key() { /* {{{ */
|
||||
return $this->_folders[$this->_pointer];
|
||||
} /* }}} */
|
||||
|
||||
public function current() { /* {{{ */
|
||||
if($this->_folders[$this->_pointer]) {
|
||||
$folderid = $this->_folders[$this->_pointer]['id'];
|
||||
if(!isset($this->_cache[$folderid])) {
|
||||
// echo $folderid." not cached<br />";
|
||||
$this->_cache[$folderid] = $this->_dms->getFolder($folderid);
|
||||
}
|
||||
return $this->_cache[$folderid];
|
||||
}
|
||||
return null;
|
||||
} /* }}} */
|
||||
|
||||
private function populate($orderby="", $dir="asc", $limit=0, $offset=0) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
$queryStr = "SELECT `id` FROM `tblFolders` WHERE `parent` = " . $this->_folder->getID();
|
||||
|
||||
if ($orderby && $orderby[0]=="n") $queryStr .= " ORDER BY `name`";
|
||||
elseif ($orderby && $orderby[0]=="s") $queryStr .= " ORDER BY `sequence`";
|
||||
elseif ($orderby && $orderby[0]=="d") $queryStr .= " ORDER BY `date`";
|
||||
if($dir == 'desc')
|
||||
$queryStr .= " DESC";
|
||||
if(is_int($limit) && $limit > 0) {
|
||||
$queryStr .= " LIMIT ".$limit;
|
||||
if(is_int($offset) && $offset > 0)
|
||||
$queryStr .= " OFFSET ".$offset;
|
||||
}
|
||||
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
if (is_bool($resArr) && $resArr == false)
|
||||
return false;
|
||||
|
||||
$this->_folders = $resArr;
|
||||
} /* }}} */
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* The FolderFilterIterator checks if the given user has access on
|
||||
* the current folder.
|
||||
* FilterIterator uses an inner iterator passed to the constructor
|
||||
* to iterate over the sub folders of a folder.
|
||||
*
|
||||
$iter = new FolderIterator($folder);
|
||||
$iter2 = new FolderFilterIterator($iter, $user);
|
||||
foreach($iter2 as $ff) {
|
||||
echo $ff->getName()."<br />";
|
||||
}
|
||||
*/
|
||||
class FolderFilterIterator extends FilterIterator { /* {{{ */
|
||||
public function __construct(Iterator $iterator , $filter ) {
|
||||
parent::__construct($iterator);
|
||||
$this->userFilter = $filter;
|
||||
}
|
||||
public function accept() { /* {{{ */
|
||||
$folder = $this->getInnerIterator()->current();
|
||||
echo "accept() for ".$folder->getName()."<br />";
|
||||
return true;
|
||||
} /* }}} */
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
$iter = new RecursiveFolderIterator($folder);
|
||||
$iter2 = new RecursiveIteratorIterator($iter, RecursiveIteratorIterator::SELF_FIRST);
|
||||
foreach($iter2 as $ff) {
|
||||
echo $ff->getID().': '.$ff->getName()."<br />";
|
||||
}
|
||||
*/
|
||||
class RecursiveFolderIterator extends FolderIterator implements RecursiveIterator { /* {{{ */
|
||||
|
||||
public function hasChildren() { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
$queryStr = "SELECT id FROM `tblFolders` WHERE `parent` = ".(int) $this->current()->getID();
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
if (is_bool($resArr) && !$resArr)
|
||||
return false;
|
||||
return true;
|
||||
} /* }}} */
|
||||
|
||||
public function getChildren() { /* {{{ */
|
||||
return new RecursiveFolderIterator($this->current());
|
||||
} /* }}} */
|
||||
} /* }}} */
|
||||
|
||||
class RecursiveFolderFilterIterator extends FolderFilterIterator { /* {{{ */
|
||||
public function hasChildren() { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
$queryStr = "SELECT id FROM `tblFolders` WHERE `parent` = ".(int) $this->current()->getID();
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
if (is_bool($resArr) && !$resArr)
|
||||
return false;
|
||||
return true;
|
||||
} /* }}} */
|
||||
|
||||
public function getChildren() { /* {{{ */
|
||||
return new RecursiveFolderIterator($this->current());
|
||||
} /* }}} */
|
||||
|
||||
} /* }}} */
|
||||
|
|
@ -47,6 +47,15 @@ class SeedDMS_Core_Object { /* {{{ */
|
|||
$this->_dms = null;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Check if this object is of a given type.
|
||||
*
|
||||
* This method must be implemened in the child class
|
||||
*
|
||||
* @param string $type type of object
|
||||
*/
|
||||
public function isType($type) {return false;}
|
||||
|
||||
/**
|
||||
* Set dms this object belongs to.
|
||||
*
|
||||
|
|
@ -57,23 +66,27 @@ class SeedDMS_Core_Object { /* {{{ */
|
|||
*
|
||||
* @param SeedDMS_Core_DMS $dms reference to dms
|
||||
*/
|
||||
function setDMS($dms) { /* {{{ */
|
||||
public function setDMS($dms) { /* {{{ */
|
||||
$this->_dms = $dms;
|
||||
} /* }}} */
|
||||
|
||||
public function getDMS() { /* {{{ */
|
||||
return $this->_dms;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Return the internal id of the document
|
||||
*
|
||||
* @return integer id of document
|
||||
*/
|
||||
function getID() { return $this->_id; }
|
||||
public function getID() { return $this->_id; }
|
||||
|
||||
/**
|
||||
* Returns all attributes set for the object
|
||||
*
|
||||
* @return array|bool
|
||||
*/
|
||||
function getAttributes() { /* {{{ */
|
||||
public function getAttributes() { /* {{{ */
|
||||
if (!$this->_attributes) {
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
|
|
@ -113,7 +126,7 @@ class SeedDMS_Core_Object { /* {{{ */
|
|||
* @return array|string value of attritbute or false. The value is an array
|
||||
* if the attribute is defined as multi value
|
||||
*/
|
||||
function getAttribute($attrdef) { /* {{{ */
|
||||
public function getAttribute($attrdef) { /* {{{ */
|
||||
if (!$this->_attributes) {
|
||||
$this->getAttributes();
|
||||
}
|
||||
|
|
@ -133,7 +146,7 @@ class SeedDMS_Core_Object { /* {{{ */
|
|||
* @return array|string value of attritbute or false. The value is an array
|
||||
* if the attribute is defined as multi value
|
||||
*/
|
||||
function getAttributeValue($attrdef) { /* {{{ */
|
||||
public function getAttributeValue($attrdef) { /* {{{ */
|
||||
if (!$this->_attributes) {
|
||||
$this->getAttributes();
|
||||
}
|
||||
|
|
@ -171,7 +184,7 @@ class SeedDMS_Core_Object { /* {{{ */
|
|||
* @return array|bool
|
||||
* even if the attribute is not defined as multi value
|
||||
*/
|
||||
function getAttributeValueAsArray($attrdef) { /* {{{ */
|
||||
public function getAttributeValueAsArray($attrdef) { /* {{{ */
|
||||
if (!$this->_attributes) {
|
||||
$this->getAttributes();
|
||||
}
|
||||
|
|
@ -194,7 +207,7 @@ class SeedDMS_Core_Object { /* {{{ */
|
|||
* @return string value of attritbute or false. The value is always a string
|
||||
* even if the attribute is defined as multi value
|
||||
*/
|
||||
function getAttributeValueAsString($attrdef) { /* {{{ */
|
||||
public function getAttributeValueAsString($attrdef) { /* {{{ */
|
||||
if (!$this->_attributes) {
|
||||
$this->getAttributes();
|
||||
}
|
||||
|
|
@ -214,7 +227,7 @@ class SeedDMS_Core_Object { /* {{{ */
|
|||
* must be an array
|
||||
* @return boolean true if operation was successful, otherwise false
|
||||
*/
|
||||
function setAttributeValue($attrdef, $value) { /* {{{ */
|
||||
public function setAttributeValue($attrdef, $value) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
if (!$this->_attributes) {
|
||||
$this->getAttributes();
|
||||
|
|
@ -265,7 +278,7 @@ class SeedDMS_Core_Object { /* {{{ */
|
|||
* @param SeedDMS_Core_AttributeDefinition $attrdef
|
||||
* @return boolean true if operation was successful, otherwise false
|
||||
*/
|
||||
function removeAttribute($attrdef) { /* {{{ */
|
||||
public function removeAttribute($attrdef) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
if (!$this->_attributes) {
|
||||
$this->getAttributes();
|
||||
|
|
|
|||
|
|
@ -79,7 +79,7 @@ class SeedDMS_Core_Transmittal {
|
|||
*/
|
||||
var $_dms;
|
||||
|
||||
function SeedDMS_Core_Transmittal($id, $user, $name, $comment, $isPublic=0, $date='') {
|
||||
function __construct($id, $user, $name, $comment, $isPublic=0, $date='') {
|
||||
$this->_id = $id;
|
||||
$this->_name = $name;
|
||||
$this->_comment = $comment;
|
||||
|
|
@ -312,7 +312,7 @@ class SeedDMS_Core_TransmittalItem {
|
|||
*/
|
||||
var $_date;
|
||||
|
||||
function SeedDMS_Core_TransmittalItem($id, $transmittal, $content, $date='') {
|
||||
function __construct($id, $transmittal, $content, $date='') {
|
||||
$this->_id = $id;
|
||||
$this->_transmittal = $transmittal;
|
||||
$this->_content = $content;
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ class SeedDMS_Core_Role { /* {{{ */
|
|||
const role_admin = '1';
|
||||
const role_guest = '2';
|
||||
|
||||
function SeedDMS_Core_Role($id, $name, $role, $noaccess=array()) { /* {{{ */
|
||||
function __construct($id, $name, $role, $noaccess=array()) { /* {{{ */
|
||||
$this->_id = $id;
|
||||
$this->_name = $name;
|
||||
$this->_role = $role;
|
||||
|
|
@ -182,7 +182,7 @@ class SeedDMS_Core_Role { /* {{{ */
|
|||
*
|
||||
* @return boolean true on success or false in case of an error
|
||||
*/
|
||||
function remove($user) { /* {{{ */
|
||||
function remove() { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
$queryStr = "DELETE FROM `tblRoles` WHERE `id` = " . $this->_id;
|
||||
|
|
@ -713,7 +713,6 @@ class SeedDMS_Core_User { /* {{{ */
|
|||
*/
|
||||
function setRole($newrole) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
$newrole = intval($newrole);
|
||||
|
||||
if(is_object($newrole))
|
||||
$queryStr = "UPDATE `tblUsers` SET `role` = " . $newrole->getID() . " WHERE `id` = " . $this->_id;
|
||||
|
|
@ -898,70 +897,147 @@ class SeedDMS_Core_User { /* {{{ */
|
|||
/**
|
||||
* Remove user from all processes
|
||||
*
|
||||
* This method adds another log entry to the reviews and approvals
|
||||
* This method adds another log entry to the reviews, approvals, receptions, revisions,
|
||||
* which indicates the user has been deleted from the process. By default it will
|
||||
* do so for each review/approval regardless of its current state. So even
|
||||
* reviews/approvals already processed by the user will be added the log
|
||||
* do so for each review/approval/reception/revision regardless of its current state unless
|
||||
* the user has been removed already (status=-2). So even
|
||||
* reviews/approvals/receptions/revisions already processed by the user will be added the log
|
||||
* entry. Only if the last log entry was a removal already, it will not be
|
||||
* added a second time.
|
||||
* This behaviour can be changed by passing a list of states in the optional
|
||||
* argument $states. Only reviews, etc. in the given state will be affected.
|
||||
* This allows to remove the user only if the review, etc. has not been done
|
||||
* (state = 0).
|
||||
*
|
||||
* The last optional parameter $newuser is for replacing the user currently in
|
||||
* charge by another user.
|
||||
*
|
||||
* @param object $user the user doing the removal (needed for entry in
|
||||
* review and approve log).
|
||||
* @param array $states remove user only from reviews/approvals in one of the states
|
||||
* If passing array(0), the method will operate on reviews/approval which
|
||||
* has not been touched.
|
||||
* e.g. if passing array('review'=>array(0)), the method will operate on
|
||||
* reviews which has not been touched yet.
|
||||
* @param object user who is take over the processes
|
||||
* @return boolean true on success or false in case of an error
|
||||
*/
|
||||
private function __removeFromProcesses($user, $states = array()) { /* {{{ */
|
||||
private function __removeFromProcesses($user, $states = array(), $newuser=null) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
/* Get a list of all reviews, even those of older document versions */
|
||||
$reviewStatus = $this->getReviewStatus();
|
||||
$db->startTransaction();
|
||||
foreach ($reviewStatus["indstatus"] as $ri) {
|
||||
if($ri['status'] != -2 && (!isset($states['review']) || in_array($ri['status'], $states['review']))) {
|
||||
$queryStr = "INSERT INTO `tblDocumentReviewLog` (`reviewID`, `status`, `comment`, `date`, `userID`) ".
|
||||
"VALUES ('". $ri["reviewID"] ."', '-2', 'Reviewer removed from process', ".$db->getCurrentDatetime().", '". $user->getID() ."')";
|
||||
$res=$db->getResult($queryStr);
|
||||
if(!$res) {
|
||||
$db->rollbackTransaction();
|
||||
return false;
|
||||
}
|
||||
/* Only reviews not done already can be transferred to a new user */
|
||||
if($newuser && $ri['status'] == 0) {
|
||||
if($doc = $this->_dms->getDocument($ri['documentID'])) {
|
||||
if($version = $doc->getContentByVersion($ri['version'])) {
|
||||
$ret = $version->addIndReviewer($newuser, $user);
|
||||
/* returns -3 if the user is already a reviewer */
|
||||
if($ret != 0 && $ret != -3) {
|
||||
$db->rollbackTransaction();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
$db->commitTransaction();
|
||||
|
||||
/* Get a list of all approvals, even those of older document versions */
|
||||
$approvalStatus = $this->getApprovalStatus();
|
||||
$db->startTransaction();
|
||||
foreach ($approvalStatus["indstatus"] as $ai) {
|
||||
if($ai['status'] != -2 && (!isset($states['approval']) || in_array($ai['status'], $states['approval']))) {
|
||||
$queryStr = "INSERT INTO `tblDocumentApproveLog` (`approveID`, `status`, `comment`, `date`, `userID`) ".
|
||||
"VALUES ('". $ai["approveID"] ."', '-2', 'Approver removed from process', ".$db->getCurrentDatetime().", '". $user->getID() ."')";
|
||||
$res=$db->getResult($queryStr);
|
||||
if(!$res) {
|
||||
$db->rollbackTransaction();
|
||||
return false;
|
||||
}
|
||||
/* Only approvals not done already can be transferred to a new user */
|
||||
if($newuser && $ai['status'] == 0) {
|
||||
if($doc = $this->_dms->getDocument($ai['documentID'])) {
|
||||
if($version = $doc->getContentByVersion($ai['version'])) {
|
||||
$ret = $version->addIndReviewer($newuser, $user);
|
||||
/* returns -3 if the user is already a reviewer */
|
||||
if($ret != 0 && $ret != -3) {
|
||||
$db->rollbackTransaction();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
$db->commitTransaction();
|
||||
|
||||
/* Get a list of all receptions, even those of older document versions */
|
||||
$receiptStatus = $this->getReceiptStatus();
|
||||
$db->startTransaction();
|
||||
foreach ($receiptStatus["indstatus"] as $ri) {
|
||||
if($ri['status'] != -2 && (!isset($states['receipt']) || in_array($ri['status'], $states['receipt']))) {
|
||||
$queryStr = "INSERT INTO `tblDocumentReceiptLog` (`receiptID`, `status`, `comment`, `date`, `userID`) ".
|
||||
"VALUES ('". $ri["receiptID"] ."', '-2', 'Recipient removed from process', ".$db->getCurrentDatetime().", '". $user->getID() ."')";
|
||||
$res=$db->getResult($queryStr);
|
||||
if(!$res) {
|
||||
$db->rollbackTransaction();
|
||||
return false;
|
||||
}
|
||||
/* Only receptions not done already can be transferred to a new user */
|
||||
if($newuser && $ri['status'] == 0) {
|
||||
if($doc = $this->_dms->getDocument($ri['documentID'])) {
|
||||
if($version = $doc->getContentByVersion($ri['version'])) {
|
||||
$ret = $version->addIndRecipient($newuser, $user);
|
||||
/* returns -3 if the user is already a recipient */
|
||||
if($ret != 0 && $ret != -3) {
|
||||
$db->rollbackTransaction();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
$db->commitTransaction();
|
||||
|
||||
/* Get a list of all revisions, even those of older document versions */
|
||||
$revisionStatus = $this->getRevisionStatus();
|
||||
$db->startTransaction();
|
||||
foreach ($revisionStatus["indstatus"] as $ri) {
|
||||
if($ri['status'] != -2 && (!isset($states['revision']) || in_array($ri['status'], $states['revision']))) {
|
||||
$queryStr = "INSERT INTO `tblDocumentRevisionLog` (`revisionID`, `status`, `comment`, `date`, `userID`) ".
|
||||
"VALUES ('". $ri["revisionID"] ."', '-2', 'Revisor removed from process', ".$db->getCurrentDatetime().", '". $user->getID() ."')";
|
||||
$res=$db->getResult($queryStr);
|
||||
if(!$res) {
|
||||
$db->rollbackTransaction();
|
||||
return false;
|
||||
}
|
||||
/* Only revisions not done already can be transferred to a new user */
|
||||
if($newuser && $ri['status'] == 0) {
|
||||
if($doc = $this->_dms->getDocument($ri['documentID'])) {
|
||||
if($version = $doc->getContentByVersion($ri['version'])) {
|
||||
$ret = $version->addIndRevisor($newuser, $user);
|
||||
/* returns -3 if the user is already a revisor */
|
||||
if($ret != 0 && $ret != -3) {
|
||||
$db->rollbackTransaction();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
$db->commitTransaction();
|
||||
|
||||
return true;
|
||||
} /* }}} */
|
||||
|
|
@ -976,11 +1052,11 @@ class SeedDMS_Core_User { /* {{{ */
|
|||
* @param array $states remove user only from reviews/approvals in one of the states
|
||||
* @return boolean true on success or false in case of an error
|
||||
*/
|
||||
public function removeFromProcesses($user, $states=array()) { /* {{{ */
|
||||
public function removeFromProcesses($user, $states=array(), $newuser=null) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
$db->startTransaction();
|
||||
if(!$this->__removeFromProcesses($user, $states)) {
|
||||
if(!$this->__removeFromProcesses($user, $states, $newuser)) {
|
||||
$db->rollbackTransaction();
|
||||
return false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,50 +25,50 @@
|
|||
* @version Release: @package_version@
|
||||
*/
|
||||
class SeedDMS_Core_File {
|
||||
/**
|
||||
* @param $old
|
||||
* @param $new
|
||||
* @return bool
|
||||
*/
|
||||
static function renameFile($old, $new) { /* {{{ */
|
||||
/**
|
||||
* @param $old
|
||||
* @param $new
|
||||
* @return bool
|
||||
*/
|
||||
static function renameFile($old, $new) { /* {{{ */
|
||||
return @rename($old, $new);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* @param $file
|
||||
* @return bool
|
||||
*/
|
||||
static function removeFile($file) { /* {{{ */
|
||||
/**
|
||||
* @param $file
|
||||
* @return bool
|
||||
*/
|
||||
static function removeFile($file) { /* {{{ */
|
||||
return @unlink($file);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* @param $source
|
||||
* @param $target
|
||||
* @return bool
|
||||
*/
|
||||
static function copyFile($source, $target) { /* {{{ */
|
||||
/**
|
||||
* @param $source
|
||||
* @param $target
|
||||
* @return bool
|
||||
*/
|
||||
static function copyFile($source, $target) { /* {{{ */
|
||||
return @copy($source, $target);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* @param $source
|
||||
* @param $target
|
||||
* @return bool
|
||||
*/
|
||||
static function moveFile($source, $target) { /* {{{ */
|
||||
/** @noinspection PhpUndefinedFunctionInspection */
|
||||
if (!@copyFile($source, $target))
|
||||
/**
|
||||
* @param $source
|
||||
* @param $target
|
||||
* @return bool
|
||||
*/
|
||||
static function moveFile($source, $target) { /* {{{ */
|
||||
/** @noinspection PhpUndefinedFunctionInspection */
|
||||
if (!@copyFile($source, $target))
|
||||
return false;
|
||||
/** @noinspection PhpUndefinedFunctionInspection */
|
||||
return @removeFile($source);
|
||||
/** @noinspection PhpUndefinedFunctionInspection */
|
||||
return @removeFile($source);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* @param $file
|
||||
* @return bool|int
|
||||
*/
|
||||
static function fileSize($file) { /* {{{ */
|
||||
/**
|
||||
* @param $file
|
||||
* @return bool|int
|
||||
*/
|
||||
static function fileSize($file) { /* {{{ */
|
||||
if(!$a = fopen($file, 'r'))
|
||||
return false;
|
||||
fseek($a, 0, SEEK_END);
|
||||
|
|
@ -77,22 +77,22 @@ class SeedDMS_Core_File {
|
|||
return $filesize;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* @param $size
|
||||
* @param array $sizes
|
||||
* @return string
|
||||
*/
|
||||
static function format_filesize($size, $sizes = array('Bytes', 'KiB', 'MiB', 'GiB', 'TiB', 'PiB', 'EiB', 'ZiB', 'YiB')) { /* {{{ */
|
||||
/**
|
||||
* @param $size
|
||||
* @param array $sizes
|
||||
* @return string
|
||||
*/
|
||||
static function format_filesize($size, $sizes = array('Bytes', 'KiB', 'MiB', 'GiB', 'TiB', 'PiB', 'EiB', 'ZiB', 'YiB')) { /* {{{ */
|
||||
if ($size == 0) return('0 Bytes');
|
||||
/** @noinspection PhpIllegalArrayKeyTypeInspection */
|
||||
return (round($size/pow(1024, ($i = floor(log($size, 1024)))), 2) . ' ' . $sizes[$i]);
|
||||
/** @noinspection PhpIllegalArrayKeyTypeInspection */
|
||||
return (round($size/pow(1024, ($i = floor(log($size, 1024)))), 2) . ' ' . $sizes[$i]);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* @param $str
|
||||
* @return bool|int
|
||||
*/
|
||||
static function parse_filesize($str) { /* {{{ */
|
||||
/**
|
||||
* @param $str
|
||||
* @return bool|int
|
||||
*/
|
||||
static function parse_filesize($str) { /* {{{ */
|
||||
preg_replace('/\s\s+/', ' ', $str);
|
||||
if(strtoupper(substr($str, -1)) == 'B') {
|
||||
$value = (int) substr($str, 0, -2);
|
||||
|
|
@ -115,32 +115,32 @@ class SeedDMS_Core_File {
|
|||
return $value;
|
||||
break;
|
||||
}
|
||||
/** @noinspection PhpUnreachableStatementInspection */
|
||||
return false;
|
||||
/** @noinspection PhpUnreachableStatementInspection */
|
||||
return false;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* @param $file
|
||||
* @return string
|
||||
*/
|
||||
static function checksum($file) { /* {{{ */
|
||||
/**
|
||||
* @param $file
|
||||
* @return string
|
||||
*/
|
||||
static function checksum($file) { /* {{{ */
|
||||
return md5_file($file);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* @param $old
|
||||
* @param $new
|
||||
* @return bool
|
||||
*/
|
||||
static function renameDir($old, $new) { /* {{{ */
|
||||
/**
|
||||
* @param $old
|
||||
* @param $new
|
||||
* @return bool
|
||||
*/
|
||||
static function renameDir($old, $new) { /* {{{ */
|
||||
return @rename($old, $new);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* @param $path
|
||||
* @return bool
|
||||
*/
|
||||
static function makeDir($path) { /* {{{ */
|
||||
/**
|
||||
* @param $path
|
||||
* @return bool
|
||||
*/
|
||||
static function makeDir($path) { /* {{{ */
|
||||
|
||||
if( !is_dir( $path ) ){
|
||||
$res=@mkdir( $path , 0777, true);
|
||||
|
|
@ -195,11 +195,11 @@ class SeedDMS_Core_File {
|
|||
*/
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* @param $path
|
||||
* @return bool
|
||||
*/
|
||||
static function removeDir($path) { /* {{{ */
|
||||
/**
|
||||
* @param $path
|
||||
* @return bool
|
||||
*/
|
||||
static function removeDir($path) { /* {{{ */
|
||||
$handle = @opendir($path);
|
||||
while ($entry = @readdir($handle) )
|
||||
{
|
||||
|
|
@ -220,12 +220,12 @@ class SeedDMS_Core_File {
|
|||
return @rmdir($path);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* @param $sourcePath
|
||||
* @param $targetPath
|
||||
* @return bool
|
||||
*/
|
||||
static function copyDir($sourcePath, $targetPath) { /* {{{ */
|
||||
/**
|
||||
* @param $sourcePath
|
||||
* @param $targetPath
|
||||
* @return bool
|
||||
*/
|
||||
static function copyDir($sourcePath, $targetPath) { /* {{{ */
|
||||
if (mkdir($targetPath, 0777)) {
|
||||
$handle = @opendir($sourcePath);
|
||||
while ($entry = @readdir($handle) ) {
|
||||
|
|
@ -247,26 +247,26 @@ class SeedDMS_Core_File {
|
|||
return true;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* @param $sourcePath
|
||||
* @param $targetPath
|
||||
* @return bool
|
||||
*/
|
||||
static function moveDir($sourcePath, $targetPath) { /* {{{ */
|
||||
/** @noinspection PhpUndefinedFunctionInspection */
|
||||
if (!copyDir($sourcePath, $targetPath))
|
||||
/**
|
||||
* @param $sourcePath
|
||||
* @param $targetPath
|
||||
* @return bool
|
||||
*/
|
||||
static function moveDir($sourcePath, $targetPath) { /* {{{ */
|
||||
/** @noinspection PhpUndefinedFunctionInspection */
|
||||
if (!copyDir($sourcePath, $targetPath))
|
||||
return false;
|
||||
/** @noinspection PhpUndefinedFunctionInspection */
|
||||
return removeDir($sourcePath);
|
||||
/** @noinspection PhpUndefinedFunctionInspection */
|
||||
return removeDir($sourcePath);
|
||||
} /* }}} */
|
||||
|
||||
// code by Kioob (php.net manual)
|
||||
/**
|
||||
* @param $source
|
||||
* @param bool $level
|
||||
* @return bool|string
|
||||
*/
|
||||
static function gzcompressfile($source, $level=false) { /* {{{ */
|
||||
/**
|
||||
* @param $source
|
||||
* @param bool $level
|
||||
* @return bool|string
|
||||
*/
|
||||
static function gzcompressfile($source, $level=false) { /* {{{ */
|
||||
$dest=$source.'.gz';
|
||||
$mode='wb'.$level;
|
||||
$error=false;
|
||||
|
|
|
|||
|
|
@ -12,11 +12,11 @@
|
|||
<email>uwe@steinmann.cx</email>
|
||||
<active>yes</active>
|
||||
</lead>
|
||||
<date>2018-11-23</date>
|
||||
<time>07:31:17</time>
|
||||
<date>2020-04-02</date>
|
||||
<time>09:43:12</time>
|
||||
<version>
|
||||
<release>6.0.7</release>
|
||||
<api>6.0.7</api>
|
||||
<release>6.0.9</release>
|
||||
<api>6.0.9</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
|
|
@ -24,7 +24,7 @@
|
|||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
???
|
||||
- no changes, just keep same version as seeddms application
|
||||
</notes>
|
||||
<contents>
|
||||
<dir baseinstalldir="SeedDMS" name="/">
|
||||
|
|
@ -80,6 +80,12 @@
|
|||
<file name="inc.ClassTransmittal.php" role="php">
|
||||
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
||||
</file>
|
||||
<file name="inc.ClassDecorator.php" role="php">
|
||||
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
||||
</file>
|
||||
<file name="inc.ClassIterator.php" role="php">
|
||||
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
||||
</file>
|
||||
</dir> <!-- /DTD -->
|
||||
<dir name="tests">
|
||||
<file name="getfoldertree.php" role="test" />
|
||||
|
|
@ -1638,7 +1644,7 @@ remove deprecated methods SeedDMS_Core_Document::convert(), SeedDMS_Core_Documen
|
|||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2018-12-18</date>
|
||||
<date>2019-04-04</date>
|
||||
<time>07:31:17</time>
|
||||
<version>
|
||||
<release>5.1.10</release>
|
||||
|
|
@ -1654,6 +1660,109 @@ fix php warning if workflow state doesn' have next transition
|
|||
add method SeedDMS_Core_DatabaseAccess::setLogFp()
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2019-05-03</date>
|
||||
<time>07:31:17</time>
|
||||
<version>
|
||||
<release>5.1.11</release>
|
||||
<api>5.1.11</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
<api>stable</api>
|
||||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
???
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2019-07-01</date>
|
||||
<time>07:31:17</time>
|
||||
<version>
|
||||
<release>5.1.12</release>
|
||||
<api>5.1.12</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
<api>stable</api>
|
||||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
- parameter $orderby passed to SeedDMS_Core_Folder::getDocuments() and SeedDMS_Core_Folder::getSubFolders() can be a string, but only the first char is evaluated
|
||||
- SeedDMS_Core_DMS::search() excepts parameters as array, added orderby
|
||||
- add SeedDMS_Core_Folder::hasSubFolderByName()
|
||||
- fix SeedDMS_Core_Folder::hasDocumentByName() which returned an int > 0 if documents
|
||||
has been loaded before and even if the document searching for was not among them.
|
||||
- add new method SeedDMS_Core_Folder::empty()
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2019-09-06</date>
|
||||
<time>07:31:17</time>
|
||||
<version>
|
||||
<release>5.1.13</release>
|
||||
<api>5.1.13</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
<api>stable</api>
|
||||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
- add decorators
|
||||
- add new methods SeedDMS_Core_Document::isType(), SeedDMS_Core_Folder::isType(), SeedDMS_Core_DocumentContent::isType(). Use them instead of checking the class name.
|
||||
- skip a fileType with just a '.'
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2020-02-17</date>
|
||||
<time>09:16:48</time>
|
||||
<version>
|
||||
<release>5.1.14</release>
|
||||
<api>5.1.14</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
<api>stable</api>
|
||||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
- speed up SeedDMS_Core_Folder::getSubFolders() SeedDMS_Core_Folder::getDocuments() by minimizing the number of sql queries.
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2020-02-18</date>
|
||||
<time>09:16:48</time>
|
||||
<version>
|
||||
<release>5.1.15</release>
|
||||
<api>5.1.15</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
<api>stable</api>
|
||||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
- no changes, just keep same version as seeddms application
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2020-04-02</date>
|
||||
<time>09:43:12</time>
|
||||
<version>
|
||||
<release>5.1.16</release>
|
||||
<api>5.1.16</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
<api>stable</api>
|
||||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
- no changes, just keep same version as seeddms application
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2017-02-28</date>
|
||||
<time>06:34:50</time>
|
||||
|
|
@ -1804,5 +1913,41 @@ if currently in S_DRAFT status und no workflow, review, approval, or revision
|
|||
is pending.
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2020-02-17</date>
|
||||
<time>09:16:48</time>
|
||||
<version>
|
||||
<release>6.0.7</release>
|
||||
<api>6.0.7</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
<api>stable</api>
|
||||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
SeedDMS_Core_Document::getTimeline() returns revision only for latest content
|
||||
add callback onSetStatus in SeedDMS_Core_DocumentContent::setStatus()
|
||||
add new list type 'DueRevision' in SeedDMS_Core_DMS::getDocumentList()
|
||||
a revision can also be started if some revisors have already reviewed the document
|
||||
remove a user from all its process can also be used to set a new user
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2020-03-02</date>
|
||||
<time>09:43:12</time>
|
||||
<version>
|
||||
<release>6.0.8</release>
|
||||
<api>6.0.8</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
<api>stable</api>
|
||||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
- no changes, just keep same version as seeddms application
|
||||
</notes>
|
||||
</release>
|
||||
</changelog>
|
||||
</package>
|
||||
|
|
|
|||
|
|
@ -158,29 +158,31 @@ class SeedDMS_Lucene_IndexedDocument extends Zend_Search_Lucene_Document {
|
|||
}
|
||||
if($version && !$nocontent) {
|
||||
$path = $dms->contentDir . $version->getPath();
|
||||
$content = '';
|
||||
$mimetype = $version->getMimeType();
|
||||
$this->mimetype = $mimetype;
|
||||
$cmd = '';
|
||||
$mimeparts = explode('/', $mimetype, 2);
|
||||
if(isset($_convcmd[$mimetype])) {
|
||||
$cmd = sprintf($_convcmd[$mimetype], $path);
|
||||
} elseif(isset($_convcmd[$mimeparts[0].'/*'])) {
|
||||
$cmd = sprintf($_convcmd[$mimetype], $path);
|
||||
} elseif(isset($_convcmd['*'])) {
|
||||
$cmd = sprintf($_convcmd[$mimetype], $path);
|
||||
}
|
||||
if($cmd) {
|
||||
$this->cmd = $cmd;
|
||||
try {
|
||||
$content = self::execWithTimeout($cmd, $timeout);
|
||||
if($content['stdout']) {
|
||||
$this->addField(Zend_Search_Lucene_Field::UnStored('content', $content['stdout'], 'utf-8'));
|
||||
if(file_exists($path)) {
|
||||
$content = '';
|
||||
$mimetype = $version->getMimeType();
|
||||
$this->mimetype = $mimetype;
|
||||
$cmd = '';
|
||||
$mimeparts = explode('/', $mimetype, 2);
|
||||
if(isset($_convcmd[$mimetype])) {
|
||||
$cmd = sprintf($_convcmd[$mimetype], $path);
|
||||
} elseif(isset($_convcmd[$mimeparts[0].'/*'])) {
|
||||
$cmd = sprintf($_convcmd[$mimetype], $path);
|
||||
} elseif(isset($_convcmd['*'])) {
|
||||
$cmd = sprintf($_convcmd[$mimetype], $path);
|
||||
}
|
||||
if($cmd) {
|
||||
$this->cmd = $cmd;
|
||||
try {
|
||||
$content = self::execWithTimeout($cmd, $timeout);
|
||||
if($content['stdout']) {
|
||||
$this->addField(Zend_Search_Lucene_Field::UnStored('content', $content['stdout'], 'utf-8'));
|
||||
}
|
||||
if($content['stderr']) {
|
||||
$this->errormsg = $content['stderr'];
|
||||
}
|
||||
} catch (Exception $e) {
|
||||
}
|
||||
if($content['stderr']) {
|
||||
$this->errormsg = $content['stderr'];
|
||||
}
|
||||
} catch (Exception $e) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -50,6 +50,12 @@ class SeedDMS_Preview_Base {
|
|||
*/
|
||||
protected $xsendfile;
|
||||
|
||||
/**
|
||||
* @var string $lastpreviewfile will be set to the file name of the last preview
|
||||
* @access protected
|
||||
*/
|
||||
protected $lastpreviewfile;
|
||||
|
||||
function __construct($previewDir, $timeout=5, $xsendfile=true) { /* {{{ */
|
||||
if(!is_dir($previewDir)) {
|
||||
if (!SeedDMS_Core_File::makeDir($previewDir)) {
|
||||
|
|
@ -158,14 +164,14 @@ class SeedDMS_Preview_Base {
|
|||
return array_key_exists($mimetype, $this->converters) && $this->converters[$mimetype];
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Send a file from disk to the browser
|
||||
*
|
||||
* This function uses either readfile() or the xѕendfile apache module if
|
||||
* it is installed.
|
||||
*
|
||||
* @param string $filename
|
||||
*/
|
||||
/**
|
||||
* Send a file from disk to the browser
|
||||
*
|
||||
* This function uses either readfile() or the xѕendfile apache module if
|
||||
* it is installed.
|
||||
*
|
||||
* @param string $filename
|
||||
*/
|
||||
protected function sendFile($filename) { /* {{{ */
|
||||
if($this->xsendfile && function_exists('apache_get_modules') && in_array('mod_xsendfile',apache_get_modules())) {
|
||||
header("X-Sendfile: ".$filename);
|
||||
|
|
@ -177,5 +183,14 @@ class SeedDMS_Preview_Base {
|
|||
readfile($filename);
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Return path of last created preview file
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function getPreviewFile() { /* {{{ */
|
||||
return $this->lastpreviewfile;
|
||||
} /* }}} */
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -96,6 +96,7 @@ class SeedDMS_Preview_PdfPreviewer extends SeedDMS_Preview_Base {
|
|||
return false;
|
||||
if(!$target)
|
||||
$target = $this->previewDir.$dir.md5($infile);
|
||||
$this->lastpreviewfile = $target.'.pdf';
|
||||
if($target != '' && (!file_exists($target.'.pdf') || filectime($target.'.pdf') < filectime($infile))) {
|
||||
$cmd = '';
|
||||
$mimeparts = explode('/', $mimetype, 2);
|
||||
|
|
@ -110,6 +111,7 @@ class SeedDMS_Preview_PdfPreviewer extends SeedDMS_Preview_Base {
|
|||
try {
|
||||
self::execWithTimeout($cmd, $this->timeout);
|
||||
} catch(Exception $e) {
|
||||
$this->lastpreviewfile = '';
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ class SeedDMS_Preview_Previewer extends SeedDMS_Preview_Base {
|
|||
* @param integer $width width of preview image
|
||||
* @return string file name of preview image
|
||||
*/
|
||||
protected function getFileName($object, $width) { /* {{{ */
|
||||
public function getFileName($object, $width) { /* {{{ */
|
||||
if(!$object)
|
||||
return false;
|
||||
|
||||
|
|
@ -105,6 +105,7 @@ class SeedDMS_Preview_Previewer extends SeedDMS_Preview_Base {
|
|||
return false;
|
||||
if(!$target)
|
||||
$target = $this->previewDir.$dir.md5($infile).'-'.$width;
|
||||
$this->lastpreviewfile = $target.'.png';
|
||||
if($target != '' && (!file_exists($target.'.png') || filectime($target.'.png') < filectime($infile))) {
|
||||
$cmd = '';
|
||||
$mimeparts = explode('/', $mimetype, 2);
|
||||
|
|
@ -120,6 +121,7 @@ class SeedDMS_Preview_Previewer extends SeedDMS_Preview_Base {
|
|||
try {
|
||||
self::execWithTimeout($cmd, $this->timeout);
|
||||
} catch(Exception $e) {
|
||||
$this->lastpreviewfile = '';
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -11,11 +11,11 @@
|
|||
<email>uwe@steinmann.cx</email>
|
||||
<active>yes</active>
|
||||
</lead>
|
||||
<date>2019-02-11</date>
|
||||
<time>10:59:39</time>
|
||||
<date>2020-02-17</date>
|
||||
<time>09:49:39</time>
|
||||
<version>
|
||||
<release>1.2.10</release>
|
||||
<api>1.2.10</api>
|
||||
<release>1.3.0</release>
|
||||
<api>1.3.0</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
|
|
@ -23,10 +23,7 @@
|
|||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
make sure list of converters is always an array
|
||||
usage of mod_sendfile can be configured
|
||||
new parameter for enabling/disabling xsendfile
|
||||
fix creation of pdf preview if document content class is not SeedDMS_Core_DocumentContent
|
||||
add new methode getPreviewFile()
|
||||
</notes>
|
||||
<contents>
|
||||
<dir baseinstalldir="SeedDMS" name="/">
|
||||
|
|
@ -406,5 +403,22 @@ make sure list of converters is always an array
|
|||
usage of mod_sendfile can be configured
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2019-02-11</date>
|
||||
<time>10:59:39</time>
|
||||
<version>
|
||||
<release>1.2.10</release>
|
||||
<api>1.2.10</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
<api>stable</api>
|
||||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
new parameter for enabling/disabling xsendfile
|
||||
fix creation of pdf preview if document content class is not SeedDMS_Core_DocumentContent
|
||||
</notes>
|
||||
</release>
|
||||
</changelog>
|
||||
</package>
|
||||
|
|
|
|||
|
|
@ -152,29 +152,31 @@ class SeedDMS_SQLiteFTS_IndexedDocument extends SeedDMS_SQLiteFTS_Document {
|
|||
}
|
||||
if($version && !$nocontent) {
|
||||
$path = $dms->contentDir . $version->getPath();
|
||||
$content = '';
|
||||
$mimetype = $version->getMimeType();
|
||||
$this->mimetype = $mimetype;
|
||||
$cmd = '';
|
||||
$mimeparts = explode('/', $mimetype, 2);
|
||||
if(isset($_convcmd[$mimetype])) {
|
||||
$cmd = sprintf($_convcmd[$mimetype], $path);
|
||||
} elseif(isset($_convcmd[$mimeparts[0].'/*'])) {
|
||||
$cmd = sprintf($_convcmd[$mimetype], $path);
|
||||
} elseif(isset($_convcmd['*'])) {
|
||||
$cmd = sprintf($_convcmd[$mimetype], $path);
|
||||
}
|
||||
if($cmd) {
|
||||
$this->cmd = $cmd;
|
||||
try {
|
||||
$content = self::execWithTimeout($cmd, $timeout);
|
||||
if($content['stdout']) {
|
||||
$this->addField('content', $content['stdout'], 'unstored');
|
||||
if(file_exists($path)) {
|
||||
$content = '';
|
||||
$mimetype = $version->getMimeType();
|
||||
$this->mimetype = $mimetype;
|
||||
$cmd = '';
|
||||
$mimeparts = explode('/', $mimetype, 2);
|
||||
if(isset($_convcmd[$mimetype])) {
|
||||
$cmd = sprintf($_convcmd[$mimetype], $path);
|
||||
} elseif(isset($_convcmd[$mimeparts[0].'/*'])) {
|
||||
$cmd = sprintf($_convcmd[$mimetype], $path);
|
||||
} elseif(isset($_convcmd['*'])) {
|
||||
$cmd = sprintf($_convcmd[$mimetype], $path);
|
||||
}
|
||||
if($cmd) {
|
||||
$this->cmd = $cmd;
|
||||
try {
|
||||
$content = self::execWithTimeout($cmd, $timeout);
|
||||
if($content['stdout']) {
|
||||
$this->addField('content', $content['stdout'], 'unstored');
|
||||
}
|
||||
if($content['stderr']) {
|
||||
$this->errormsg = $content['stderr'];
|
||||
}
|
||||
} catch (Exception $e) {
|
||||
}
|
||||
if($content['stderr']) {
|
||||
$this->errormsg = $content['stderr'];
|
||||
}
|
||||
} catch (Exception $e) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -96,9 +96,10 @@ class SeedDMS_SQLiteFTS_Indexer {
|
|||
if(!$this->_conn)
|
||||
return false;
|
||||
|
||||
$sql = "INSERT INTO docs (docid, title, comment, keywords, category, owner, content, mimetype, origfilename, created) VALUES(".$doc->getFieldValue('document_id').", ".$this->_conn->quote($doc->getFieldValue('title')).", ".$this->_conn->quote($doc->getFieldValue('comment')).", ".$this->_conn->quote($doc->getFieldValue('keywords')).", ".$this->_conn->quote($doc->getFieldValue('category')).", ".$this->_conn->quote($doc->getFieldValue('owner')).", ".$this->_conn->quote($doc->getFieldValue('content')).", ".$this->_conn->quote($doc->getFieldValue('mimetype')).", ".$this->_conn->quote($doc->getFieldValue('origfilename')).", ".time().")";
|
||||
$sql = "INSERT INTO docs (docid, title, comment, keywords, category, owner, content, mimetype, origfilename, created) VALUES(".$doc->getFieldValue('document_id').", ".$this->_conn->quote($doc->getFieldValue('title')).", ".$this->_conn->quote($doc->getFieldValue('comment')).", ".$this->_conn->quote($doc->getFieldValue('keywords')).", ".$this->_conn->quote($doc->getFieldValue('category')).", ".$this->_conn->quote($doc->getFieldValue('owner')).", ".$this->_conn->quote($doc->getFieldValue('content')).", ".$this->_conn->quote($doc->getFieldValue('mimetype')).", ".$this->_conn->quote($doc->getFieldValue('origfilename')).", ".$doc->getFieldValue('created')/*time()*/.")";
|
||||
$res = $this->_conn->exec($sql);
|
||||
if($res === false) {
|
||||
return false;
|
||||
var_dump($this->_conn->errorInfo());
|
||||
}
|
||||
return $res;
|
||||
|
|
|
|||
|
|
@ -11,11 +11,11 @@
|
|||
<email>uwe@steinmann.cx</email>
|
||||
<active>yes</active>
|
||||
</lead>
|
||||
<date>2018-04-11</date>
|
||||
<date>2019-11-28</date>
|
||||
<time>11:00:40</time>
|
||||
<version>
|
||||
<release>1.0.10</release>
|
||||
<api>1.0.10</api>
|
||||
<release>1.0.11</release>
|
||||
<api>1.0.11</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
|
|
@ -23,7 +23,8 @@
|
|||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
IndexedDocument() remembers cmd and mimetype
|
||||
Set 'created' in index to creation date of indexed content (was set to current
|
||||
timestamp)
|
||||
</notes>
|
||||
<contents>
|
||||
<dir baseinstalldir="SeedDMS" name="/">
|
||||
|
|
@ -226,5 +227,21 @@ allow conversion commands for mimetypes with wildcards
|
|||
execWithTimeout() reads data from stderr and saves it into error msg
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2018-04-11</date>
|
||||
<time>11:00:40</time>
|
||||
<version>
|
||||
<release>1.0.10</release>
|
||||
<api>1.0.10</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
<api>stable</api>
|
||||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
IndexedDocument() remembers cmd and mimetype
|
||||
</notes>
|
||||
</release>
|
||||
</changelog>
|
||||
</package>
|
||||
|
|
|
|||
2
TODO
2
TODO
|
|
@ -6,8 +6,6 @@ which has not the expected result.
|
|||
Show message on doc info page if documents expects an action like review,
|
||||
approval, etc.
|
||||
|
||||
Import and export of a workflow as xml.
|
||||
|
||||
Find a way to make the workflows adjustable when used for a document.
|
||||
e.g. a workflow shall be used for a number of document but the users of
|
||||
a transtion has to be altered for each document. This is basically reusing
|
||||
|
|
|
|||
|
|
@ -1,6 +1,10 @@
|
|||
# Make sure settings.xml can not be opened from outside!
|
||||
#Redirect /conf/settings.xml /index.php
|
||||
<Files ~ "^settings\.xml">
|
||||
Order allow,deny
|
||||
Deny from all
|
||||
</Files>
|
||||
# Deny all requests from Apache 2.4+.
|
||||
<IfModule mod_authz_core.c>
|
||||
Require all denied
|
||||
</IfModule>
|
||||
|
||||
# Deny all requests from Apache 2.0-2.2.
|
||||
<IfModule !mod_authz_core.c>
|
||||
Deny from all
|
||||
</IfModule>
|
||||
|
|
|
|||
|
|
@ -248,6 +248,7 @@
|
|||
- enableVersionDeletion: allow to delete versions after approval
|
||||
- enableVersionModification: allow to modify versions after approval
|
||||
- enableDuplicateDocNames: allow duplicate names in a folder
|
||||
- enableDuplicateSubFolderNames: allow duplicate names in a folder
|
||||
- enableOwnerRevApp: XXX
|
||||
- enableSelfRevApp: XXX
|
||||
- presetExpirationDate: XXX
|
||||
|
|
@ -260,6 +261,7 @@
|
|||
enableVersionDeletion = "true"
|
||||
enableVersionModification = "true"
|
||||
enableDuplicateDocNames = "true"
|
||||
enableDuplicateSubFolderNames = "true"
|
||||
enableOwnerRevApp = "false"
|
||||
enableSelfRevApp = "false"
|
||||
presetExpirationDate = ""
|
||||
|
|
@ -287,7 +289,7 @@
|
|||
updateNotifyTime = "86400"
|
||||
extraPath = ""
|
||||
maxExecutionTime = "30"
|
||||
cmdTimeout = "1"
|
||||
cmdTimeout = "10"
|
||||
/>
|
||||
<!--
|
||||
- enableNotificationAppRev: XXX
|
||||
|
|
|
|||
|
|
@ -57,7 +57,40 @@ class SeedDMS_Controller_AddDocument extends SeedDMS_Controller_Common {
|
|||
$reqversion = $this->getParam('reqversion');
|
||||
$version_comment = $this->getParam('versioncomment');
|
||||
$attributes = $this->getParam('attributes');
|
||||
foreach($attributes as $attrdefid=>$attribute) {
|
||||
if($attrdef = $dms->getAttributeDefinition($attrdefid)) {
|
||||
if(null === ($ret = $this->callHook('validateAttribute', $attrdef, $attribute))) {
|
||||
if($attribute) {
|
||||
if(!$attrdef->validate($attribute)) {
|
||||
$this->errormsg = getAttributeValidationError($attrdef->getValidationError(), $attrdef->getName(), $attribute);
|
||||
return false;
|
||||
}
|
||||
} elseif($attrdef->getMinValues() > 0) {
|
||||
$this->errormsg = array("attr_min_values", array("attrname"=>$attrdef->getName()));
|
||||
return false;
|
||||
}
|
||||
} else {
|
||||
if($ret === false)
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
$attributes_version = $this->getParam('attributesversion');
|
||||
foreach($attributes_version as $attrdefid=>$attribute) {
|
||||
if($attrdef = $dms->getAttributeDefinition($attrdefid)) {
|
||||
if(null === ($ret = $this->callHook('validateAttribute', $attrdef, $attribute))) {
|
||||
if($attribute) {
|
||||
if(!$attrdef->validate($attribute)) {
|
||||
$this->errormsg = getAttributeValidationError($attrdef->getValidationError(), $attrdef->getName(), $attribute);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if($ret === false)
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
$workflow = $this->getParam('workflow');
|
||||
$notificationgroups = $this->getParam('notificationgroups');
|
||||
$notificationusers = $this->getParam('notificationusers');
|
||||
|
|
|
|||
|
|
@ -40,6 +40,24 @@ class SeedDMS_Controller_AddSubFolder extends SeedDMS_Controller_Common {
|
|||
$comment = $this->getParam('comment');
|
||||
$sequence = $this->getParam('sequence');
|
||||
$attributes = $this->getParam('attributes');
|
||||
foreach($attributes as $attrdefid=>$attribute) {
|
||||
if($attrdef = $dms->getAttributeDefinition($attrdefid)) {
|
||||
if(null === ($ret = $this->callHook('validateAttribute', $attrdef, $attribute))) {
|
||||
if($attribute) {
|
||||
if(!$attrdef->validate($attribute)) {
|
||||
$this->errormsg = getAttributeValidationError($attrdef->getValidationError(), $attrdef->getName(), $attribute);
|
||||
return false;
|
||||
}
|
||||
} elseif($attrdef->getMinValues() > 0) {
|
||||
$this->errormsg = array("attr_min_values", array("attrname"=>$attrdef->getName()));
|
||||
return false;
|
||||
}
|
||||
} else {
|
||||
if($ret === false)
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
$notificationgroups = $this->getParam('notificationgroups');
|
||||
$notificationusers = $this->getParam('notificationusers');
|
||||
|
||||
|
|
|
|||
|
|
@ -24,8 +24,25 @@ class SeedDMS_Controller_Download extends SeedDMS_Controller_Common {
|
|||
|
||||
public function version() { /* {{{ */
|
||||
$dms = $this->params['dms'];
|
||||
$content = $this->params['content'];
|
||||
|
||||
$version = $this->params['version'];
|
||||
$document = $this->params['document'];
|
||||
if($version < 1) {
|
||||
$content = $this->callHook('documentLatestContent', $document);
|
||||
if($content === null)
|
||||
$content = $document->getLatestContent();
|
||||
} else {
|
||||
$content = $this->callHook('documentContent', $document, $version);
|
||||
if($content === null)
|
||||
$content = $document->getContentByVersion($version);
|
||||
}
|
||||
if (!is_object($content)) {
|
||||
$this->errormsg = 'invalid_version';
|
||||
return false;
|
||||
}
|
||||
/* set params['content'] for compatiblity with older extensions which
|
||||
* expect the content in the controller
|
||||
*/
|
||||
$this->params['content'] = $content;
|
||||
if(null === $this->callHook('version')) {
|
||||
if(file_exists($dms->contentDir . $content->getPath())) {
|
||||
header("Content-Transfer-Encoding: binary");
|
||||
|
|
@ -174,25 +191,6 @@ class SeedDMS_Controller_Download extends SeedDMS_Controller_Common {
|
|||
$dms = $this->params['dms'];
|
||||
$type = $this->params['type'];
|
||||
|
||||
$version = $this->params['version'];
|
||||
$document = $this->params['document'];
|
||||
if($version < 1) {
|
||||
$content = $this->callHook('documentLatestContent', $document);
|
||||
if($content === null)
|
||||
$content = $document->getLatestContent();
|
||||
} else {
|
||||
$content = $this->callHook('documentContent', $document, $version);
|
||||
if($content === null)
|
||||
$content = $document->getContentByVersion($version);
|
||||
}
|
||||
if (!is_object($content)) {
|
||||
$this->errormsg = 'invalid_version';
|
||||
return false;
|
||||
}
|
||||
/* set params['content'] for compatiblity with older extensions which
|
||||
* expect the content in the controller
|
||||
*/
|
||||
$this->params['content'] = $content;
|
||||
switch($type) {
|
||||
case "version":
|
||||
return $this->version();
|
||||
|
|
|
|||
|
|
@ -116,22 +116,28 @@ class SeedDMS_Controller_EditDocument extends SeedDMS_Controller_Common {
|
|||
$oldattributes = $document->getAttributes();
|
||||
if($attributes) {
|
||||
foreach($attributes as $attrdefid=>$attribute) {
|
||||
$attrdef = $dms->getAttributeDefinition($attrdefid);
|
||||
if($attribute) {
|
||||
if(!$attrdef->validate($attribute)) {
|
||||
$this->errormsg = getAttributeValidationText($attrdef->getValidationError(), $attrdef->getName(), $attribute);
|
||||
return false;
|
||||
}
|
||||
if($attrdef = $dms->getAttributeDefinition($attrdefid)) {
|
||||
if(null === ($ret = $this->callHook('validateAttribute', $attrdef, $attribute))) {
|
||||
if($attribute) {
|
||||
if(!$attrdef->validate($attribute)) {
|
||||
$this->errormsg = getAttributeValidationError($attrdef->getValidationError(), $attrdef->getName(), $attribute);
|
||||
return false;
|
||||
}
|
||||
|
||||
if(!isset($oldattributes[$attrdefid]) || $attribute != $oldattributes[$attrdefid]->getValue()) {
|
||||
if(!$document->setAttributeValue($dms->getAttributeDefinition($attrdefid), $attribute))
|
||||
if(!isset($oldattributes[$attrdefid]) || $attribute != $oldattributes[$attrdefid]->getValue()) {
|
||||
if(!$document->setAttributeValue($dms->getAttributeDefinition($attrdefid), $attribute))
|
||||
return false;
|
||||
}
|
||||
} elseif($attrdef->getMinValues() > 0) {
|
||||
$this->errormsg = array("attr_min_values", array("attrname"=>$attrdef->getName()));
|
||||
} elseif(isset($oldattributes[$attrdefid])) {
|
||||
if(!$document->removeAttribute($dms->getAttributeDefinition($attrdefid)))
|
||||
return false;
|
||||
}
|
||||
} else {
|
||||
if($ret === false)
|
||||
return false;
|
||||
}
|
||||
} elseif($attrdef->getMinValues() > 0) {
|
||||
$this->errormsg = getMLText("attr_min_values", array("attrname"=>$attrdef->getName()));
|
||||
} elseif(isset($oldattributes[$attrdefid])) {
|
||||
if(!$document->removeAttribute($dms->getAttributeDefinition($attrdefid)))
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -51,6 +51,7 @@ class SeedDMS_Controller_EditFolder extends SeedDMS_Controller_Common {
|
|||
if($attributes) {
|
||||
foreach($attributes as $attrdefid=>$attribute) {
|
||||
$attrdef = $dms->getAttributeDefinition($attrdefid);
|
||||
if(null === ($ret = $this->callHook('validateAttribute', $attrdef, $attribute))) {
|
||||
if($attribute) {
|
||||
if(!$attrdef->validate($attribute)) {
|
||||
$this->errormsg = getAttributeValidationText($attrdef->getValidationError(), $attrdef->getName(), $attribute);
|
||||
|
|
@ -67,6 +68,10 @@ class SeedDMS_Controller_EditFolder extends SeedDMS_Controller_Common {
|
|||
if(!$folder->removeAttribute($dms->getAttributeDefinition($attrdefid)))
|
||||
return false;
|
||||
}
|
||||
} else {
|
||||
if($ret === false)
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
foreach($oldattributes as $attrdefid=>$oldattribute) {
|
||||
|
|
|
|||
76
controllers/class.EmptyFolder.php
Normal file
76
controllers/class.EmptyFolder.php
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
<?php
|
||||
/**
|
||||
* Implementation of EmptyFolder controller
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @license GPL 2
|
||||
* @version @version@
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2010-2013 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
|
||||
/**
|
||||
* Class which does the busines logic for downloading a document
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2010-2013 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
class SeedDMS_Controller_EmptyFolder extends SeedDMS_Controller_Common {
|
||||
|
||||
public function run() {
|
||||
$dms = $this->params['dms'];
|
||||
$user = $this->params['user'];
|
||||
$settings = $this->params['settings'];
|
||||
$folder = $this->params['folder'];
|
||||
$index = $this->params['index'];
|
||||
$indexconf = $this->params['indexconf'];
|
||||
|
||||
/* Get the document id and name before removing the document */
|
||||
$foldername = $folder->getName();
|
||||
$folderid = $folder->getID();
|
||||
|
||||
if(false === $this->callHook('preEmptyFolder')) {
|
||||
if(empty($this->errormsg))
|
||||
$this->errormsg = 'hook_preEmptyFolder_failed';
|
||||
return null;
|
||||
}
|
||||
|
||||
$result = $this->callHook('emptyFolder', $folder);
|
||||
if($result === null) {
|
||||
/* Register a callback which removes each document from the fulltext index
|
||||
* The callback must return null other the removal will be canceled.
|
||||
*/
|
||||
function removeFromIndex($arr, $document) {
|
||||
$index = $arr[0];
|
||||
$indexconf = $arr[1];
|
||||
$lucenesearch = new $indexconf['Search']($index);
|
||||
if($hit = $lucenesearch->getDocument($document->getID())) {
|
||||
$index->delete($hit->id);
|
||||
$index->commit();
|
||||
}
|
||||
return null;
|
||||
}
|
||||
if($index)
|
||||
$dms->setCallback('onPreEmptyDocument', 'removeFromIndex', array($index, $indexconf));
|
||||
|
||||
if (!$folder->emptyFolder()) {
|
||||
$this->errormsg = 'error_occured';
|
||||
return false;
|
||||
}
|
||||
} elseif($result === false) {
|
||||
if(empty($this->errormsg))
|
||||
$this->errormsg = 'hook_emptyFolder_failed';
|
||||
return false;
|
||||
}
|
||||
|
||||
if(!$this->callHook('postEmptyFolder')) {
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
|
@ -36,7 +36,7 @@ class SeedDMS_Controller_ExtensionMgr extends SeedDMS_Controller_Common {
|
|||
$extmgr = $this->params['extmgr'];
|
||||
$extname = $this->params['extname'];
|
||||
|
||||
$filename = $extmgr->createArchive($extname, $GLOBALS['EXT_CONF'][$extname]['version']);
|
||||
$filename = $extmgr->createArchive($extname, $extmgr->getExtensionConfiguration()[$extname]['version']);
|
||||
|
||||
if(null === $this->callHook('download')) {
|
||||
if(file_exists($filename)) {
|
||||
|
|
@ -78,4 +78,19 @@ class SeedDMS_Controller_ExtensionMgr extends SeedDMS_Controller_Common {
|
|||
return true;
|
||||
} /* }}} */
|
||||
|
||||
public function toggle() { /* {{{ */
|
||||
$dms = $this->params['dms'];
|
||||
$settings = $this->params['settings'];
|
||||
$extmgr = $this->params['extmgr'];
|
||||
$extname = $this->params['extname'];
|
||||
|
||||
if($settings->extensionIsDisabled($extname))
|
||||
$settings->enableExtension($extname);
|
||||
else
|
||||
$settings->disableExtension($extname);
|
||||
$settings->save();
|
||||
|
||||
return true;
|
||||
} /* }}} */
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -85,30 +85,35 @@ class SeedDMS_Controller_Login extends SeedDMS_Controller_Common {
|
|||
}
|
||||
|
||||
/* Deprecated: Run any additional authentication implemented in a hook */
|
||||
if(!$user && isset($GLOBALS['SEEDDMS_HOOKS']['authentication'])) {
|
||||
if(!is_object($user) && isset($GLOBALS['SEEDDMS_HOOKS']['authentication'])) {
|
||||
foreach($GLOBALS['SEEDDMS_HOOKS']['authentication'] as $authObj) {
|
||||
if(!$user && method_exists($authObj, 'authenticate')) {
|
||||
$user = $authObj->authenticate($dms, $settings, $login, $pwd);
|
||||
if(false === $user) {
|
||||
if(empty($this->errormsg))
|
||||
$this->setErrorMsg("authentication_failed");
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Authenticate against LDAP server {{{ */
|
||||
if (!$user && isset($settings->_ldapHost) && strlen($settings->_ldapHost)>0) {
|
||||
if (!is_object($user) && isset($settings->_ldapHost) && strlen($settings->_ldapHost)>0) {
|
||||
require_once("../inc/inc.ClassLdapAuthentication.php");
|
||||
$authobj = new SeedDMS_LdapAuthentication($dms, $settings);
|
||||
$user = $authobj->authenticate($login, $pwd);
|
||||
} /* }}} */
|
||||
|
||||
/* Authenticate against SeedDMS database {{{ */
|
||||
if(!$user) {
|
||||
if(!is_object($user)) {
|
||||
require_once("../inc/inc.ClassDbAuthentication.php");
|
||||
$authobj = new SeedDMS_DbAuthentication($dms, $settings);
|
||||
$user = $authobj->authenticate($login, $pwd);
|
||||
} /* }}} */
|
||||
|
||||
/* If the user is still not authenticated, then exit with an error */
|
||||
if(!$user) {
|
||||
if(!is_object($user)) {
|
||||
$this->callHook('loginFailed');
|
||||
$this->setErrorMsg("login_error_text");
|
||||
return false;
|
||||
|
|
@ -161,11 +166,9 @@ class SeedDMS_Controller_Login extends SeedDMS_Controller_Common {
|
|||
$user->clearLoginFailures();
|
||||
|
||||
// Capture the user's language and theme settings.
|
||||
if (isset($_REQUEST["lang"]) && strlen($_REQUEST["lang"])>0 && is_numeric(array_search($_REQUEST["lang"],getLanguages())) ) {
|
||||
$lang = $_REQUEST["lang"];
|
||||
if ($lang) {
|
||||
$user->setLanguage($lang);
|
||||
}
|
||||
else {
|
||||
} else {
|
||||
$lang = $user->getLanguage();
|
||||
if (strlen($lang)==0) {
|
||||
$lang = $settings->_language;
|
||||
|
|
|
|||
|
|
@ -23,6 +23,7 @@
|
|||
class SeedDMS_Controller_Preview extends SeedDMS_Controller_Common {
|
||||
|
||||
public function run() {
|
||||
global $theme;
|
||||
$dms = $this->params['dms'];
|
||||
$type = $this->params['type'];
|
||||
$settings = $this->params['settings'];
|
||||
|
|
@ -57,7 +58,9 @@ class SeedDMS_Controller_Preview extends SeedDMS_Controller_Common {
|
|||
$previewer->setConverters($settings->_converters['preview']);
|
||||
$previewer->setXsendfile($settings->_enableXsendfile);
|
||||
if(!$previewer->hasPreview($content)) {
|
||||
add_log_line("");
|
||||
if(!$previewer->createPreview($content)) {
|
||||
add_log_line("", PEAR_LOG_ERR);
|
||||
}
|
||||
}
|
||||
if(!$previewer->hasPreview($content)) {
|
||||
|
|
|
|||
|
|
@ -58,6 +58,16 @@ class SeedDMS_Controller_RemoveFolder extends SeedDMS_Controller_Common {
|
|||
if($index)
|
||||
$dms->setCallback('onPreRemoveDocument', 'removeFromIndex', array($index, $indexconf));
|
||||
|
||||
function removePreviews($arr, $document) {
|
||||
$previewer = $arr[0];
|
||||
|
||||
$previewer->deleteDocumentPreviews($document);
|
||||
return null;
|
||||
}
|
||||
require_once("SeedDMS/Preview.php");
|
||||
$previewer = new SeedDMS_Preview_Previewer($settings->_cacheDir);
|
||||
$dms->addCallback('onPreRemoveDocument', 'removePreviews', array($previewer));
|
||||
|
||||
if (!$folder->remove()) {
|
||||
$this->errormsg = 'error_occured';
|
||||
return false;
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ class SeedDMS_Controller_ReviseDocument extends SeedDMS_Controller_Common {
|
|||
* if one has rejected it. So in the very end the doc is rejected, but
|
||||
* doc remainѕ in S_IN_REVISION until all have revised the doc
|
||||
*/
|
||||
$onevotereject = $this->param['onevotereject'];
|
||||
$onevotereject = $this->params['onevotereject'];
|
||||
|
||||
/* Get the document id and name before removing the document */
|
||||
$docname = $document->getName();
|
||||
|
|
|
|||
|
|
@ -68,32 +68,21 @@ class SeedDMS_Controller_UpdateDocument extends SeedDMS_Controller_Common {
|
|||
}
|
||||
}
|
||||
|
||||
if($recipients['i']) {
|
||||
foreach($recipients['i'] as $uid) {
|
||||
if($u = $dms->getUser($uid)) {
|
||||
$res = $contentResult->getContent()->addIndRecipient($u, $user);
|
||||
if($recipients['i']) {
|
||||
foreach($recipients['i'] as $uid) {
|
||||
if($u = $dms->getUser($uid)) {
|
||||
$res = $contentResult->getContent()->addIndRecipient($u, $user);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if($recipients['g']) {
|
||||
foreach($recipients['g'] as $gid) {
|
||||
if($g = $dms->getGroup($gid)) {
|
||||
$res = $contentResult->getContent()->addGrpRecipient($g, $user);
|
||||
if($recipients['g']) {
|
||||
foreach($recipients['g'] as $gid) {
|
||||
if($g = $dms->getGroup($gid)) {
|
||||
$res = $contentResult->getContent()->addGrpRecipient($g, $user);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if($index) {
|
||||
$lucenesearch = new $indexconf['Search']($index);
|
||||
if($hit = $lucenesearch->getDocument((int) $document->getId())) {
|
||||
$index->delete($hit->id);
|
||||
}
|
||||
$idoc = new $indexconf['IndexedDocument']($dms, $document, isset($settings->_converters['fulltext']) ? $settings->_converters['fulltext'] : null, !($filesize < $settings->_maxSizeForFullText));
|
||||
if(!$this->callHook('preIndexDocument', $document, $idoc)) {
|
||||
}
|
||||
|
||||
if(!$this->callHook('postUpdateDocument', $document, $contentResult->getContent())) {
|
||||
}
|
||||
$content = $contentResult->getContent();
|
||||
} else {
|
||||
$this->errormsg = 'error_update_document';
|
||||
|
|
|
|||
|
|
@ -1,5 +1,33 @@
|
|||
Conversion to pdf
|
||||
=================
|
||||
Conversion to text for fulltext search
|
||||
=======================================
|
||||
|
||||
text/plain
|
||||
text/csv
|
||||
cat '%s'
|
||||
|
||||
application/pdf
|
||||
pdftotext -nopgbrk %s - | sed -e 's/ [a-zA-Z0-9.]\{1\} / /g' -e 's/[0-9.]//g'
|
||||
|
||||
application/vnd.openxmlformats-officedocument.wordprocessingml.document
|
||||
docx2txt '%s' -
|
||||
|
||||
application/msword
|
||||
catdoc %s
|
||||
|
||||
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
|
||||
xlsx2csv %s
|
||||
|
||||
application/vnd.ms-excel
|
||||
xls2csv %s
|
||||
|
||||
text/html
|
||||
html2text %s
|
||||
|
||||
Many office formats
|
||||
unoconv -d document -f txt --stdout '%s'
|
||||
|
||||
Conversion to pdf for pdf preview
|
||||
==================================
|
||||
|
||||
text/plain
|
||||
text/csv
|
||||
|
|
@ -22,8 +50,16 @@ application/vnd.ms-excel
|
|||
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
|
||||
unoconv -d spreadsheet -f pdf --stdout -v '%f' > '%o'
|
||||
|
||||
Preview
|
||||
========
|
||||
Conversion to png for preview images
|
||||
=====================================
|
||||
|
||||
If you have problems running convert on PDF documents then read this page
|
||||
https://askubuntu.com/questions/1081895/trouble-with-batch-conversion-of-png-to-pdf-using-convert
|
||||
It basically instructs you to comment out the line
|
||||
|
||||
<policy domain="coder" rights="none" pattern="PDF" />
|
||||
|
||||
in /etc/ImageMagick-6/policy.xml
|
||||
|
||||
image/jpg
|
||||
image/jpeg
|
||||
|
|
@ -46,5 +82,5 @@ application/rtf
|
|||
application/vnd.ms-powerpoint
|
||||
text/csv
|
||||
application/vnd.wordperfect
|
||||
/usr/bin/unoconv -d document -e PageRange=1 -f pdf --stdout -v '%f' | gs -dBATCH -dNOPAUSE -sDEVICE=pngalpha -dPDFFitPage -r72x72 -sOutputFile=- -dFirstPage=1 -dLastPage=1 -q - | convert -resize %wx png:- '%o'
|
||||
unoconv -d document -e PageRange=1 -f pdf --stdout -v '%f' | gs -dBATCH -dNOPAUSE -sDEVICE=pngalpha -dPDFFitPage -r72x72 -sOutputFile=- -dFirstPage=1 -dLastPage=1 -q - | convert -resize %wx png:- '%o'
|
||||
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ SeedDMS_Lucene, SeedDMS_Preview, SeedDMS_SQLiteFTS.
|
|||
'seeddms-5.1.x' are the sources of seeddms and 'www' being a link on it.
|
||||
|
||||
This layout has disadvantages when updating the source of seeddms, because
|
||||
the directories 'conf' and 'ext' has to be moved from 'seeddms-5.1.x' to
|
||||
the directories 'conf' and 'ext' had to be moved from 'seeddms-5.1.x' to
|
||||
'seeddms-5.1.(x+1)'. 'conf' was also visible over the web unless it was
|
||||
protected by an .htaccess file. The .htaccess file has been shipped, but it
|
||||
is far better to keep senѕitive data out of the document root in the first
|
||||
|
|
@ -31,9 +31,14 @@ The new layout mostly retains that structure but uses more soft links to place
|
|||
the local data outside of 'seeddms-5.1.x' which makes updating a lot easier
|
||||
and moves the configuration out of the document root.
|
||||
As MS Windows does not support soft links, this change will only apply to Linux/Unix
|
||||
systems. The new layout is the following:
|
||||
systems. MS Windows users just skip all the soft links and set seeddms-5.1.x
|
||||
as the document root. The new layout is the following:
|
||||
|
||||
seeddms51x ---+--- data --+-- log
|
||||
| |
|
||||
| +-- cache
|
||||
| |
|
||||
| +-- 1048576
|
||||
| |
|
||||
| +-- ...
|
||||
|
|
||||
|
|
@ -70,14 +75,13 @@ seeddms51x ---+--- data --+-- log
|
|||
+-- ext
|
||||
|
||||
In order to convert to this layout you need to do the following in the seeddms51x
|
||||
directory (replace seeddms-5.1.x with you installed version of seeddms):
|
||||
directory (replace the 'x' in '5.1.x' with the correct number):
|
||||
|
||||
ln -s seeddms-5.1.x seeddms
|
||||
mv seeddms-5.1.x/conf .
|
||||
rm www
|
||||
mkdir www
|
||||
mv www/conf .
|
||||
mv seeddms-5.1.x/ext www
|
||||
cd www
|
||||
rm inc op out views controllers styles languages webdav restapi pdfviewer index.php
|
||||
ln -s ../seeddms/inc
|
||||
ln -s ../seeddms/op
|
||||
ln -s ../seeddms/out
|
||||
|
|
|
|||
|
|
@ -59,6 +59,22 @@ AddDocument::preIndexDocument
|
|||
are the document and the indexed document. Returning false will prevent
|
||||
the document from being indexed.
|
||||
|
||||
EditDocument::editDocumentAttribute
|
||||
Called for each custom document attribute
|
||||
|
||||
This hook will be called for each custom attribute to ouput the form entry.
|
||||
The parameters passed are the document and the attribute definition.
|
||||
Returning an empty array will prevent the attribute from being show.
|
||||
Returning an array with two elements will pass those element to the formField
|
||||
method. A returned string will be output as is.
|
||||
|
||||
EditDocument::addDocumentAttributes
|
||||
Called after all custom document attributes has been output
|
||||
|
||||
This hook will be called right after the document attributes have been shown.
|
||||
The return value is either an array with two elements or a string.
|
||||
The string will be output as is, the array will be passed to the method formField.
|
||||
|
||||
UpdateDocument::preUpdateDocument
|
||||
Called before a new document will be updated
|
||||
|
||||
|
|
@ -70,10 +86,10 @@ UpdateDocument::preUpdateDocument
|
|||
UpdateDocument::updateDocument
|
||||
Called when the document is to be updated
|
||||
|
||||
This hook can be used to replace the code for updating a document. In
|
||||
that case it must return a document content or false. If
|
||||
the hook returns null, the original code for adding the
|
||||
document will be executed.
|
||||
This hook can be used to replace the code for updating a document. In
|
||||
that case it must return a document content or false. If
|
||||
the hook returns null, the original code for adding the
|
||||
document will be executed.
|
||||
|
||||
UpdateDocument::postUpdateDocument
|
||||
Called after a new document has been updated
|
||||
|
|
|
|||
|
|
@ -8,13 +8,13 @@ SeedDMS is a web-based application written in PHP. It uses MySQL,
|
|||
sqlite3 or postgresql to manage the documents that were uploaded into
|
||||
the application. Be aware that postgresql is not very well tested.
|
||||
|
||||
Make sure you have PHP 5.4 and MySQL 5 or higher installed. SeedDMS
|
||||
Make sure you have PHP 7.x and MySQL 5 or higher installed. SeedDMS
|
||||
will work with PHP running in CGI-mode as well as running as a module under
|
||||
apache.
|
||||
|
||||
Here is a detailed list of requirements:
|
||||
|
||||
1. A web server with at least php 5.4
|
||||
1. A web server with at least php 7.0
|
||||
2. A mysql database, unless you use sqlite
|
||||
3. The php installation must have support for `pdo_mysql` or `pdo_sqlite`,
|
||||
`php_gd2`, `php_mbstring`
|
||||
|
|
@ -36,23 +36,84 @@ QUICKSTART
|
|||
===========
|
||||
|
||||
The fastes way to get SeedDMS running is by unpacking the archive
|
||||
`seeddms-quickstart-x.y.z.tar.gz` into your webservers document root.
|
||||
`seeddms-quickstart-x.y.z.tar.gz` on your webserver.
|
||||
Let's assume you use seeddms-quickstart-5.1.10.tar.gz.
|
||||
It will create a new directory `seeddms51x` containing everything you
|
||||
need to run SeedDMS with sqlite3. Make sure that the subdіrectory
|
||||
`seeddms51x/data`
|
||||
and the configuration file `seeddms51/www/conf/settings.xml` is writeable
|
||||
by your web server. All other directories must just be readable by your
|
||||
web server. In the next step you need to adjust
|
||||
the configuration file in `seeddms51/www/conf/settings.xml`. If you
|
||||
are not afraid of xml files, then open it in your favorite text editor
|
||||
and search for `/home/wwww-data`. Replace that part in any path found
|
||||
with your document root. Alternatively, you can open the installer
|
||||
with a browser at http://your-domain/seeddms51x/install/
|
||||
need to run SeedDMS with sqlite3.
|
||||
Either let the document root of your web server point to the directory `www`
|
||||
below `seeddms51x` or add an alias. For apache this could be like
|
||||
|
||||
Alias /seeddms51x /<some directory>/seeddms51x/www
|
||||
|
||||
Do not set the DocumentRoot to
|
||||
the `seeddms51x` directory, because this will allow anybody to access
|
||||
your `data` and `conf` directory. This is a major security risk.
|
||||
|
||||
Make sure that the subdіrectory `seeddms51x/data` and the configuration file
|
||||
`seeddms51/conf/settings.xml` is writeable by your web server. All other
|
||||
directories must just be readable by your web server.
|
||||
|
||||
In the next step you need to adjust the configuration file in
|
||||
`seeddms51x/conf/settings.xml`. Open the file in your favorite text editor
|
||||
and search for `/home/wwww-data`. Replace that part in any path found with your
|
||||
base directory where you placed seeddms51x (e.g. /var/www/html/seeddms51x).
|
||||
Alternatively, you can open the installer with a browser at
|
||||
http://your-domain/install (if the document root points to
|
||||
`seeddms51x/www`) or http://your-domain/seeddms51x/install/ (if you have
|
||||
set an alias like described above).
|
||||
|
||||
It will first ask to unlock the installer by creating a file
|
||||
`ENABLE_INSTALL_TOOL` in the diretory `seeddms51/www/conf/`. Change all
|
||||
paths by replacing `/home/wwww-data` with your document root. Once done,
|
||||
`ENABLE_INSTALL_TOOL` in the diretory `seeddms51x/conf/`. Change all paths by
|
||||
replacing `/home/wwww-data` with your base directory where you put seeddms51x.
|
||||
Set httpRoot to '/' (if the document root points to`seeddms51x/www`) or
|
||||
'/seeddms51x' (if you have set an alias like described above).
|
||||
|
||||
Once your configuration is done,
|
||||
save it, remove the file `ENABLE_INSTALL_TOOL` and point your browser to
|
||||
http://your-domain/seeddms51x/.
|
||||
http://your-domain/ or http://your-domain/seeddms51x.
|
||||
|
||||
SECURITY CONSIDERATIONS
|
||||
=======================
|
||||
|
||||
A crucial point when setting up SeedDMS is the propper placement of the
|
||||
data directory. Do not place it below your document root as
|
||||
configured in your web server! If you do so, there is good change that
|
||||
attackers can easily access your documents with a regular browser.
|
||||
If you can't place the data directory outside of document root, that either
|
||||
restrict access to it with an appropriate .htaccess file or/and change
|
||||
the `contentOffsetDir` in `settings.xml` to something random, but ensure it
|
||||
is still a valid directory name. If you change contentOffsetDir then
|
||||
do not forget to move `data/1048576` to `data/<your random name>`.
|
||||
|
||||
Example for .htaccess file in data directory
|
||||
----------------------------------------------
|
||||
```
|
||||
# line below if for Apache 2.4
|
||||
<ifModule mod_authz_core.c>
|
||||
Require all denied
|
||||
</ifModule>
|
||||
|
||||
# line below if for Apache 2.2
|
||||
<ifModule !mod_authz_core.c>
|
||||
deny from all
|
||||
Satisfy All
|
||||
</ifModule>
|
||||
|
||||
# section for Apache 2.2 and 2.4
|
||||
<ifModule mod_autoindex.c>
|
||||
IndexIgnore *
|
||||
</ifModule>
|
||||
```
|
||||
|
||||
Securing the configuration file
|
||||
---------------------------------
|
||||
|
||||
The configuration can be fully controlled by any administrator of SeedDMS. This
|
||||
can be crucial for those configuration options where external commands are
|
||||
being configured, e.g. for the full text engine or creating preview images.
|
||||
As a hoster you may not want this configuration options being set by a SeedDMS
|
||||
administrator. For now you need to make the configuration file `settings.xml`
|
||||
unwritable for the web server.
|
||||
|
||||
|
||||
UPDATING FROM A PREVIOUS VERSION OR SEEDDMS
|
||||
|
|
|
|||
|
|
@ -203,5 +203,3 @@ class SeedDMS_ExtExample_Task extends SeedDMS_SchedulerTaskBase {
|
|||
));
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ class SeedDMS_AccessOperation {
|
|||
* @var object $dms reference to dms
|
||||
* @access protected
|
||||
*/
|
||||
protected $dms;
|
||||
private $dms;
|
||||
|
||||
/**
|
||||
* @var object $user user requesting the access
|
||||
|
|
@ -63,12 +63,12 @@ class SeedDMS_AccessOperation {
|
|||
* even if is disallowed in the settings.
|
||||
*/
|
||||
function mayEditVersion($document, $vno=0) { /* {{{ */
|
||||
if(get_class($document) == $this->dms->getClassname('document')) {
|
||||
if($document->isType('document')) {
|
||||
if($vno)
|
||||
$version = $document->getContentByVersion($vno);
|
||||
else
|
||||
$version = $document->getLatestContent();
|
||||
if (!isset($this->settings->_editOnlineFileTypes) || !is_array($this->settings->_editOnlineFileTypes) || !in_array(strtolower($version->getFileType()), $this->settings->_editOnlineFileTypes))
|
||||
if (!isset($this->settings->_editOnlineFileTypes) || !is_array($this->settings->_editOnlineFileTypes) || !in_array(strtolower($version->getFileType()), $this->settings->_editOnlineFileTypes) || !in_array(strtolower($version->getMimeType()), $this->settings->_editOnlineFileTypes))
|
||||
return false;
|
||||
if ($document->getAccessMode($this->user) == M_ALL || $this->user->isAdmin()) {
|
||||
return true;
|
||||
|
|
@ -87,7 +87,7 @@ class SeedDMS_AccessOperation {
|
|||
* even if is disallowed in the settings.
|
||||
*/
|
||||
function mayRemoveVersion($document) { /* {{{ */
|
||||
if(get_class($document) == $this->dms->getClassname('document')) {
|
||||
if($document->isType('document')) {
|
||||
$versions = $document->getContent();
|
||||
if ((($this->settings->_enableVersionDeletion && ($document->getAccessMode($this->user) == M_ALL)) || $this->user->isAdmin() ) && (count($versions) > 1)) {
|
||||
return true;
|
||||
|
|
@ -107,7 +107,7 @@ class SeedDMS_AccessOperation {
|
|||
* even if is disallowed in the settings.
|
||||
*/
|
||||
function mayOverrideStatus($document) { /* {{{ */
|
||||
if(get_class($document) == $this->dms->getClassname('document')) {
|
||||
if($document->isType('document')) {
|
||||
if($latestContent = $document->getLatestContent()) {
|
||||
$status = $latestContent->getStatus();
|
||||
if ((($this->settings->_enableVersionModification && ($document->getAccessMode($this->user) == M_ALL)) || $this->user->isAdmin()) && ($status["status"]==S_DRAFT || $status["status"]==S_RELEASED || $status["status"]==S_REJECTED || $status["status"]==S_OBSOLETE || $status["status"]==S_NEEDS_CORRECTION)) {
|
||||
|
|
@ -130,7 +130,7 @@ class SeedDMS_AccessOperation {
|
|||
* explicitly allows it.
|
||||
*/
|
||||
function maySetReviewersApprovers($document) { /* {{{ */
|
||||
if(get_class($document) == $this->dms->getClassname('document')) {
|
||||
if($document->isType('document')) {
|
||||
if($latestContent = $document->getLatestContent()) {
|
||||
$status = $latestContent->getStatus();
|
||||
$reviewstatus = $latestContent->getReviewStatus();
|
||||
|
|
@ -163,7 +163,7 @@ class SeedDMS_AccessOperation {
|
|||
* settings.
|
||||
*/
|
||||
function maySetRecipients($document) { /* {{{ */
|
||||
if(get_class($document) == $this->dms->getClassname('document')) {
|
||||
if($document->isType('document')) {
|
||||
if($latestContent = $document->getLatestContent()) {
|
||||
$status = $latestContent->getStatus();
|
||||
if (($this->settings->_enableVersionModification && ($document->getAccessMode($this->user) >= M_READWRITE)) || $this->user->isAdmin()) {
|
||||
|
|
@ -184,10 +184,10 @@ class SeedDMS_AccessOperation {
|
|||
* settings.
|
||||
*/
|
||||
function maySetRevisors($document) { /* {{{ */
|
||||
if(get_class($document) == $this->dms->getClassname('document')) {
|
||||
if($document->isType('document')) {
|
||||
if($latestContent = $document->getLatestContent()) {
|
||||
$status = $latestContent->getStatus();
|
||||
if ((($this->settings->_enableVersionModification && ($document->getAccessMode($this->user) >= M_READWRITE)) || $this->user->isAdmin()) && ($status["status"]==S_RELEASED || $status["status"]==S_IN_REVISION)) {
|
||||
if ((($this->settings->_enableVersionModification && ($document->getAccessMode($this->user) == M_ALL)) || $this->user->isAdmin()) && ($status["status"]==S_RELEASED || $status["status"]==S_IN_REVISION)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
|
@ -205,7 +205,7 @@ class SeedDMS_AccessOperation {
|
|||
* settings.
|
||||
*/
|
||||
function maySetWorkflow($document) { /* {{{ */
|
||||
if(get_class($document) == $this->dms->getClassname('document')) {
|
||||
if($document->isType('document')) {
|
||||
if($latestContent = $document->getLatestContent()) {
|
||||
$workflow = $latestContent->getWorkflow();
|
||||
if ((($this->settings->_enableVersionModification && ($document->getAccessMode($this->user) == M_ALL)) || $this->user->isAdmin()) && (!$workflow || ($workflow->getInitState()->getID() == $latestContent->getWorkflowState()->getID()))) {
|
||||
|
|
@ -223,7 +223,7 @@ class SeedDMS_AccessOperation {
|
|||
* expiration date is only allowed if the document has not been obsoleted.
|
||||
*/
|
||||
function maySetExpires($document) { /* {{{ */
|
||||
if(get_class($document) == $this->dms->getClassname('document')) {
|
||||
if($document->isType('document')) {
|
||||
if($latestContent = $document->getLatestContent()) {
|
||||
$status = $latestContent->getStatus();
|
||||
if ((($document->getAccessMode($this->user) >= M_READWRITE) || $this->user->isAdmin()) && ($status["status"]!=S_OBSOLETE)) {
|
||||
|
|
@ -244,7 +244,7 @@ class SeedDMS_AccessOperation {
|
|||
* disallowed in the settings.
|
||||
*/
|
||||
function mayEditComment($document) { /* {{{ */
|
||||
if(get_class($document) == $this->dms->getClassname('document')) {
|
||||
if($document->isType('document')) {
|
||||
if($document->isLocked()) {
|
||||
$lockingUser = $document->getLockingUser();
|
||||
if (($lockingUser->getID() != $this->user->getID()) && ($document->getAccessMode($this->user) != M_ALL)) {
|
||||
|
|
@ -271,7 +271,7 @@ class SeedDMS_AccessOperation {
|
|||
* disallowed in the settings.
|
||||
*/
|
||||
function mayEditAttributes($document) { /* {{{ */
|
||||
if(get_class($document) == $this->dms->getClassname('document')) {
|
||||
if($document->isType('document')) {
|
||||
if($latestContent = $document->getLatestContent()) {
|
||||
$status = $latestContent->getStatus();
|
||||
$workflow = $latestContent->getWorkflow();
|
||||
|
|
@ -291,7 +291,7 @@ class SeedDMS_AccessOperation {
|
|||
* account here.
|
||||
*/
|
||||
function mayReview($document) { /* {{{ */
|
||||
if(get_class($document) == $this->dms->getClassname('document')) {
|
||||
if($document->isType('document')) {
|
||||
if($latestContent = $document->getLatestContent()) {
|
||||
$status = $latestContent->getStatus();
|
||||
if ($document->getAccessMode($this->user) >= M_READ && $status["status"]==S_DRAFT_REV) {
|
||||
|
|
@ -309,7 +309,7 @@ class SeedDMS_AccessOperation {
|
|||
* review and if it is allowed in the settings
|
||||
*/
|
||||
function mayUpdateReview($document, $updateUser) { /* {{{ */
|
||||
if(get_class($document) == 'SeedDMS_Core_Document') {
|
||||
if($document->isType('document')) {
|
||||
if($this->settings->_enableUpdateRevApp && ($updateUser == $this->user) && $document->getAccessMode($this->user) >= M_READ && !$document->hasExpired()) {
|
||||
return true;
|
||||
}
|
||||
|
|
@ -324,7 +324,7 @@ class SeedDMS_AccessOperation {
|
|||
* approval and if it is allowed in the settings
|
||||
*/
|
||||
function mayUpdateApproval($document, $updateUser) { /* {{{ */
|
||||
if(get_class($document) == 'SeedDMS_Core_Document') {
|
||||
if($document->isType('document')) {
|
||||
if($this->settings->_enableUpdateRevApp && ($updateUser == $this->user) && $document->getAccessMode($this->user) >= M_READ && !$document->hasExpired()) {
|
||||
return true;
|
||||
}
|
||||
|
|
@ -342,7 +342,7 @@ class SeedDMS_AccessOperation {
|
|||
* account here.
|
||||
*/
|
||||
function mayApprove($document) { /* {{{ */
|
||||
if(get_class($document) == $this->dms->getClassname('document')) {
|
||||
if($document->isType('document')) {
|
||||
if($latestContent = $document->getLatestContent()) {
|
||||
$status = $latestContent->getStatus();
|
||||
if ($document->getAccessMode($this->user) >= M_READ && $status["status"]==S_DRAFT_APP) {
|
||||
|
|
@ -361,7 +361,7 @@ class SeedDMS_AccessOperation {
|
|||
* account here.
|
||||
*/
|
||||
function mayReceipt($document) { /* {{{ */
|
||||
if(get_class($document) == $this->dms->getClassname('document')) {
|
||||
if($document->isType('document')) {
|
||||
if($latestContent = $document->getLatestContent()) {
|
||||
$status = $latestContent->getStatus();
|
||||
if ($document->getAccessMode($this->user) >= M_READ && $status["status"]==S_RELEASED) {
|
||||
|
|
@ -379,7 +379,7 @@ class SeedDMS_AccessOperation {
|
|||
* review and if it is allowed in the settings
|
||||
*/
|
||||
function mayUpdateReceipt($document, $updateUser) { /* {{{ */
|
||||
if(get_class($document) == 'SeedDMS_Core_Document') {
|
||||
if($document->isType('document')) {
|
||||
if($this->settings->_enableUpdateReceipt && ($updateUser == $this->user) && $document->getAccessMode($this->user) >= M_READ && !$document->hasExpired()) {
|
||||
return true;
|
||||
}
|
||||
|
|
@ -395,7 +395,7 @@ class SeedDMS_AccessOperation {
|
|||
* account here.
|
||||
*/
|
||||
function mayRevise($document) { /* {{{ */
|
||||
if(get_class($document) == $this->dms->getClassname('document')) {
|
||||
if($document->isType('document')) {
|
||||
if($latestContent = $document->getLatestContent()) {
|
||||
$status = $latestContent->getStatus();
|
||||
if ($document->getAccessMode($this->user) >= M_READ && $status["status"]!=S_OBSOLETE) {
|
||||
|
|
@ -406,6 +406,119 @@ class SeedDMS_AccessOperation {
|
|||
return false;
|
||||
} /* }}} */
|
||||
|
||||
protected function check_view_legacy_access($view, $get=array()) { /* {{{ */
|
||||
if($this->user->isAdmin())
|
||||
return true;
|
||||
|
||||
if(is_string($view)) {
|
||||
$scripts = array($view);
|
||||
} elseif(is_array($view)) {
|
||||
$scripts = $view;
|
||||
} elseif(is_subclass_of($view, 'SeedDMS_View_Common')) {
|
||||
$scripts = array($view->getParam('class'));
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
|
||||
if($this->user->isGuest()) {
|
||||
$user_allowed = array(
|
||||
'Calendar',
|
||||
'ErrorDlg',
|
||||
'Help',
|
||||
'Login',
|
||||
'Search',
|
||||
'ViewDocument',
|
||||
'ViewFolder',
|
||||
);
|
||||
} else {
|
||||
$user_allowed = array(
|
||||
'AddDocument',
|
||||
'AddEvent',
|
||||
'AddFile',
|
||||
'AddSubFolder',
|
||||
'AddToTransmittal',
|
||||
'ApprovalSummary',
|
||||
'ApproveDocument',
|
||||
'Calendar',
|
||||
'CategoryChooser',
|
||||
'ChangePassword',
|
||||
'CheckInDocument',
|
||||
'Clipboard',
|
||||
'DocumentAccess',
|
||||
'DocumentChooser',
|
||||
'DocumentNotify',
|
||||
'DocumentVersionDetail',
|
||||
'DropFolderChooser',
|
||||
'EditAttributes',
|
||||
'EditComment',
|
||||
'EditDocumentFile',
|
||||
'EditDocument',
|
||||
'EditEvent',
|
||||
'EditFolder',
|
||||
'EditOnline',
|
||||
'EditUserData',
|
||||
'ErrorDlg',
|
||||
'FolderAccess',
|
||||
'FolderChooser',
|
||||
'FolderNotify',
|
||||
'ForcePasswordChange',
|
||||
'GroupView',
|
||||
'Help',
|
||||
'KeywordChooser',
|
||||
'Login',
|
||||
'ManageNotify',
|
||||
'MoveDocument',
|
||||
'MoveFolder',
|
||||
'MyAccount',
|
||||
'MyDocuments',
|
||||
'OpensearchDesc',
|
||||
'OverrideContentStatus',
|
||||
'PasswordForgotten',
|
||||
'PasswordSend',
|
||||
'ReceiptDocument',
|
||||
'ReceiptSummary',
|
||||
'RemoveDocumentFile',
|
||||
'RemoveDocument',
|
||||
'RemoveEvent',
|
||||
'RemoveFolderFiles',
|
||||
'RemoveFolder',
|
||||
'RemoveTransmittal',
|
||||
'RemoveVersion',
|
||||
'RemoveWorkflowFromDocument',
|
||||
'ReturnFromSubWorkflow',
|
||||
'ReviewDocument',
|
||||
'ReviewSummary',
|
||||
'ReviseDocument',
|
||||
'RevisionSummary',
|
||||
'RewindWorkflow',
|
||||
'RunSubWorkflow',
|
||||
'Search',
|
||||
'Session',
|
||||
'SetExpires',
|
||||
'SetRecipients',
|
||||
'SetReviewersApprovers',
|
||||
'SetRevisors',
|
||||
'SetWorkflow',
|
||||
'SubstituteUser',
|
||||
'TransmittalMgr',
|
||||
'TriggerWorkflow',
|
||||
'UpdateDocument',
|
||||
'UserDefaultKeywords',
|
||||
'UserImage',
|
||||
'UsrView',
|
||||
'ViewDocument',
|
||||
'ViewEvent',
|
||||
'ViewFolder',
|
||||
'WorkflowGraph',
|
||||
'WorkflowSummary');
|
||||
}
|
||||
|
||||
if(array_intersect($scripts, $user_allowed))
|
||||
return true;
|
||||
|
||||
return false;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Check if download link to document version may be created
|
||||
*
|
||||
|
|
@ -445,10 +558,7 @@ class SeedDMS_AccessOperation {
|
|||
*/
|
||||
function check_view_access($view, $get=array()) { /* {{{ */
|
||||
if(!$this->settings->_advancedAcl) {
|
||||
if($this->user->isAdmin())
|
||||
return true;
|
||||
else
|
||||
return false;
|
||||
return $this->check_view_legacy_access($view, $get);
|
||||
}
|
||||
if(is_string($view)) {
|
||||
$scripts = array($view);
|
||||
|
|
|
|||
|
|
@ -30,14 +30,14 @@ class Controller {
|
|||
* @return object an object of a class implementing the view
|
||||
*/
|
||||
static function factory($class, $params=array()) { /* {{{ */
|
||||
global $settings, $session, $EXT_CONF;
|
||||
global $settings, $session, $extMgr;
|
||||
if(!$class) {
|
||||
return null;
|
||||
}
|
||||
|
||||
$classname = "SeedDMS_Controller_".$class;
|
||||
$filename = '';
|
||||
foreach($EXT_CONF as $extname=>$extconf) {
|
||||
foreach($extMgr->getExtensionConfiguration() as $extname=>$extconf) {
|
||||
$filename = $settings->_rootDir.'ext/'.$extname.'/controllers/class.'.$class.".php";
|
||||
if(file_exists($filename)) {
|
||||
break;
|
||||
|
|
|
|||
|
|
@ -54,6 +54,7 @@ class SeedDMS_Controller_Common {
|
|||
* @return mixed return value of called method
|
||||
*/
|
||||
function __invoke($get=array()) {
|
||||
$this->callHook('preRun', isset($get['action']) ? $get['action'] : 'run');
|
||||
if(isset($get['action']) && $get['action']) {
|
||||
if(method_exists($this, $get['action'])) {
|
||||
return $this->{$get['action']}();
|
||||
|
|
@ -63,6 +64,7 @@ class SeedDMS_Controller_Common {
|
|||
}
|
||||
} else
|
||||
return $this->run();
|
||||
$this->callHook('postRun', isset($get['action']) ? $get['action'] : 'run');
|
||||
}
|
||||
|
||||
function setParams($params) {
|
||||
|
|
@ -188,12 +190,22 @@ class SeedDMS_Controller_Common {
|
|||
* null if no hook was called
|
||||
*/
|
||||
function callHook($hook) { /* {{{ */
|
||||
$tmps = array();
|
||||
$tmp = explode('_', get_class($this));
|
||||
if(isset($GLOBALS['SEEDDMS_HOOKS']['controller'][lcfirst($tmp[2])])) {
|
||||
$tmps[] = $tmp[2];
|
||||
$tmp = explode('_', get_parent_class($this));
|
||||
$tmps[] = $tmp[2];
|
||||
/* Run array_unique() in case the parent class has the same suffix */
|
||||
$tmps = array_unique($tmps);
|
||||
foreach($tmps as $tmp)
|
||||
if(isset($GLOBALS['SEEDDMS_HOOKS']['controller'][lcfirst($tmp)])) {
|
||||
$this->lasthookresult = null;
|
||||
foreach($GLOBALS['SEEDDMS_HOOKS']['controller'][lcfirst($tmp[2])] as $hookObj) {
|
||||
foreach($GLOBALS['SEEDDMS_HOOKS']['controller'][lcfirst($tmp)] as $hookObj) {
|
||||
if (method_exists($hookObj, $hook)) {
|
||||
switch(func_num_args()) {
|
||||
case 4:
|
||||
$result = $hookObj->$hook($this, func_get_arg(1), func_get_arg(2), func_get_arg(3));
|
||||
break;
|
||||
case 3:
|
||||
$result = $hookObj->$hook($this, func_get_arg(1), func_get_arg(2));
|
||||
break;
|
||||
|
|
@ -237,4 +249,25 @@ class SeedDMS_Controller_Common {
|
|||
return false;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Check if the access on the contoller with given name or the current
|
||||
* controller itself may be accessed.
|
||||
*
|
||||
* The function requires the parameter 'accessobject' to be available in the
|
||||
* controller, because it calls SeedDMS_AccessOperation::check_controller_access()
|
||||
* to check access rights. If the the optional $name is not set the
|
||||
* current controller is used.
|
||||
*
|
||||
* @param string|array $name name of controller or list of controller names
|
||||
* @return boolean true if access is allowed otherwise false
|
||||
*/
|
||||
protected function check_access($name='') { /* {{{ */
|
||||
if(!$name)
|
||||
$name = $this;
|
||||
if(!isset($this->params['accessobject']))
|
||||
return false;
|
||||
$access = $this->params['accessobject']->check_controller_access($name);
|
||||
return $access;
|
||||
} /* }}} */
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -76,9 +76,10 @@ class SeedDMS_EmailNotify extends SeedDMS_Notify {
|
|||
* @param string $message key of string containing the body of the mail
|
||||
* @param array $params list of parameters which replaces placeholder in
|
||||
* the subject and body
|
||||
* @param array $attachments list of attachments
|
||||
* @return false or -1 in case of error, otherwise true
|
||||
*/
|
||||
function toIndividual($sender, $recipient, $subject, $message, $params=array()) { /* {{{ */
|
||||
function toIndividual($sender, $recipient, $subject, $message, $params=array(), $attachments=array()) { /* {{{ */
|
||||
if(is_object($recipient) && !strcasecmp(get_class($recipient), $this->_dms->getClassname('user')) && !$recipient->isDisabled() && $recipient->getEmail()!="") {
|
||||
$to = $recipient->getEmail();
|
||||
$lang = $recipient->getLanguage();
|
||||
|
|
@ -106,8 +107,34 @@ class SeedDMS_EmailNotify extends SeedDMS_Notify {
|
|||
}
|
||||
|
||||
|
||||
$message = getMLText("email_header", array(), "", $lang)."\r\n\r\n".getMLText($message, $params, "", $lang);
|
||||
$message .= "\r\n\r\n".getMLText("email_footer", array(), "", $lang);
|
||||
$message = getMLText("email_header", $params, "", $lang)."\r\n\r\n".getMLText($message, $params, "", $lang);
|
||||
$message .= "\r\n\r\n".getMLText("email_footer", $params, "", $lang);
|
||||
|
||||
$mime = new Mail_mime(array('eol' => "\n"));
|
||||
|
||||
$mime->setTXTBody($message);
|
||||
// $mime->setHTMLBody($bodyhtml);
|
||||
|
||||
if($attachments) {
|
||||
foreach($attachments as $attachment) {
|
||||
if(!$mime->addAttachment(
|
||||
$attachment['file'],
|
||||
$attachment['mimetype'],
|
||||
isset($attachment['name']) ? $attachment['name'] : '',
|
||||
isset($attachment['isfile']) ? $attachment['isfile'] : true
|
||||
)) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$message = $mime->get(array(
|
||||
'text_encoding'=>'8bit',
|
||||
'html_encoding'=>'8bit',
|
||||
'head_charset'=>'utf-8',
|
||||
'text_charset'=>'utf-8',
|
||||
'html_charset'=>'utf-8'
|
||||
));
|
||||
|
||||
$headers = array ();
|
||||
$headers['From'] = $from;
|
||||
|
|
@ -119,7 +146,9 @@ class SeedDMS_EmailNotify extends SeedDMS_Notify {
|
|||
$headers['Subject'] = substr($encoded_subject, strlen('Subject: '));
|
||||
$headers['Date'] = date('r', time());
|
||||
$headers['MIME-Version'] = "1.0";
|
||||
$headers['Content-type'] = "text/plain; charset=utf-8";
|
||||
// $headers['Content-type'] = "text/plain; charset=utf-8";
|
||||
|
||||
$hdrs = $mime->headers($headers);
|
||||
|
||||
$mail_params = array();
|
||||
if($this->smtp_server) {
|
||||
|
|
@ -146,13 +175,13 @@ class SeedDMS_EmailNotify extends SeedDMS_Notify {
|
|||
if (isset($GLOBALS['SEEDDMS_HOOKS']['mailqueue'])) {
|
||||
foreach($GLOBALS['SEEDDMS_HOOKS']['mailqueue'] as $queueService) {
|
||||
if(method_exists($queueService, 'queueMailJob')) {
|
||||
$ret = $queueService->queueMailJob($mail_params, $to, $headers, getMLText($subject, $params, "", $lang), $message);
|
||||
$ret = $queueService->queueMailJob($mail_params, $to, $hdrs, getMLText($subject, $params, "", $lang), $message);
|
||||
if($ret !== null)
|
||||
return $ret;
|
||||
}
|
||||
}
|
||||
}
|
||||
$result = $mail->send($to, $headers, $message);
|
||||
$result = $mail->send($to, $hdrs, $message);
|
||||
if (PEAR::isError($result)) {
|
||||
return false;
|
||||
} else {
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ class SeedDMS_EmailUtils {
|
|||
|
||||
return(str_replace(
|
||||
array('###SITENAME###', '###HTTP_ROOT###', '###URL_PREFIX###'),
|
||||
array($settings->_siteName, $settings->_httpRoot, "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot),
|
||||
array($settings->_siteName, $settings->_httpRoot, getBaseUrl().$settings->_httpRoot),
|
||||
$text));
|
||||
} /* }}} */
|
||||
|
||||
|
|
|
|||
|
|
@ -103,10 +103,13 @@ class SeedDMS_Extension_Mgr {
|
|||
* configuration file if it does not exist and the extension dir
|
||||
* is given
|
||||
*/
|
||||
public function __construct($extdir = '', $cachedir = '', $reposurl = '') { /* {{{ */
|
||||
public function __construct($extdir = '', $cachedir = '', $reposurl = '', $proxyurl='', $proxyuser='', $proxypass='') { /* {{{ */
|
||||
$this->cachedir = $cachedir;
|
||||
$this->extdir = $extdir;
|
||||
$this->reposurl = $reposurl;
|
||||
$this->proxyurl = $proxyurl;
|
||||
$this->proxyuser = $proxyuser;
|
||||
$this->proxypass = $proxypass;
|
||||
$this->extconf = array();
|
||||
if($extdir) {
|
||||
if(!file_exists($this->getExtensionsConfFile())) {
|
||||
|
|
@ -123,6 +126,29 @@ class SeedDMS_Extension_Mgr {
|
|||
return $this->reposurl;
|
||||
} /* }}} */
|
||||
|
||||
private function getStreamContext() { /* {{{ */
|
||||
if(!$this->proxyurl)
|
||||
return null;
|
||||
$url = parse_url($this->proxyurl);
|
||||
$opts = [
|
||||
$url['scheme'] => [
|
||||
'proxy' => 'tcp://'.$url['host'].($url['port'] ? ':'.$url['port'] : ''),
|
||||
'request_fulluri' => true,
|
||||
]
|
||||
];
|
||||
if($this->proxyuser && $this->proxypass) {
|
||||
$auth = base64_encode($this->proxyurl.':'.$this->proxypass);
|
||||
$opts[$url['scheme']] = [
|
||||
'header' => [
|
||||
'Proxy-Authorization: Basic '.$auth
|
||||
]
|
||||
];
|
||||
}
|
||||
|
||||
$context = stream_context_create($opts);
|
||||
return $context;
|
||||
} /* }}} */
|
||||
|
||||
protected function getExtensionsConfFile() { /* {{{ */
|
||||
return $this->cachedir."/extensions.php";
|
||||
} /* }}} */
|
||||
|
|
@ -194,6 +220,61 @@ class SeedDMS_Extension_Mgr {
|
|||
return $extensions;
|
||||
} /* }}} */
|
||||
|
||||
static protected function Zip($source, $destination, $include_dir = false) { /* {{{ */
|
||||
|
||||
if (!extension_loaded('zip') || !file_exists($source)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (file_exists($destination)) {
|
||||
unlink ($destination);
|
||||
}
|
||||
|
||||
$zip = new ZipArchive();
|
||||
if (!$zip->open($destination, ZIPARCHIVE::CREATE)) {
|
||||
return false;
|
||||
}
|
||||
$source = str_replace('\\', '/', realpath($source));
|
||||
|
||||
if (is_dir($source) === true) {
|
||||
$files = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($source), RecursiveIteratorIterator::SELF_FIRST);
|
||||
|
||||
if ($include_dir) {
|
||||
$arr = explode("/",$source);
|
||||
$maindir = $arr[count($arr)- 1];
|
||||
|
||||
$source = "";
|
||||
for ($i=0; $i < count($arr) - 1; $i++) {
|
||||
$source .= '/' . $arr[$i];
|
||||
}
|
||||
|
||||
$source = substr($source, 1);
|
||||
|
||||
$zip->addEmptyDir($maindir);
|
||||
}
|
||||
|
||||
foreach ($files as $file) {
|
||||
$file = str_replace('\\', '/', $file);
|
||||
|
||||
// Ignore "." and ".." folders
|
||||
if( in_array(substr($file, strrpos($file, '/')+1), array('.', '..')) )
|
||||
continue;
|
||||
|
||||
$file = realpath($file);
|
||||
|
||||
if (is_dir($file) === true) {
|
||||
$zip->addEmptyDir(str_replace($source . '/', '', $file . '/'));
|
||||
} else if (is_file($file) === true) {
|
||||
$zip->addFromString(str_replace($source . '/', '', $file), file_get_contents($file));
|
||||
}
|
||||
}
|
||||
} else if (is_file($source) === true) {
|
||||
$zip->addFromString(basename($source), file_get_contents($source));
|
||||
}
|
||||
|
||||
return $zip->close();
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Create zip archive of an extension
|
||||
*
|
||||
|
|
@ -207,8 +288,11 @@ class SeedDMS_Extension_Mgr {
|
|||
|
||||
$tmpfile = $this->cachedir."/".$extname."-".$version.".zip";
|
||||
|
||||
$cmd = "cd ".$this->extdir."/".$extname."; zip -r ".$tmpfile." .";
|
||||
exec($cmd);
|
||||
if(!SeedDMS_Extension_Mgr::Zip($this->extdir."/".$extname, $tmpfile)) {
|
||||
return false;
|
||||
}
|
||||
// $cmd = "cd ".$this->extdir."/".$extname."; zip -r ".$tmpfile." .";
|
||||
// exec($cmd);
|
||||
|
||||
return $tmpfile;
|
||||
} /* }}} */
|
||||
|
|
@ -308,9 +392,9 @@ class SeedDMS_Extension_Mgr {
|
|||
break;
|
||||
default:
|
||||
$tmp = explode('-', $dval, 2);
|
||||
if(isset($GLOBALS['EXT_CONF'][$dkey]['version'])) {
|
||||
if(self::cmpVersion($tmp[0], $GLOBALS['EXT_CONF'][$dkey]['version']) > 0 || ($tmp[1] && self::cmpVersion($tmp[1], $GLOBALS['EXT_CONF'][$dkey]['version']) < 0))
|
||||
$this->errmsgs[] = sprintf("Incorrect version of extension '%s' (needs version '%s' but provides '%s')", $dkey, $dval, $GLOBALS['EXT_CONF'][$dkey]['version']);
|
||||
if(isset($this->extconf[$dkey]['version'])) {
|
||||
if(self::cmpVersion($tmp[0], $this->extconf[$dkey]['version']) > 0 || ($tmp[1] && self::cmpVersion($tmp[1], $this->extconf[$dkey]['version']) < 0))
|
||||
$this->errmsgs[] = sprintf("Incorrect version of extension '%s' (needs version '%s' but provides '%s')", $dkey, $dval, $this->extconf[$dkey]['version']);
|
||||
} else {
|
||||
$this->errmsgs[] = sprintf("Missing extension or version for '%s'", $dkey);
|
||||
}
|
||||
|
|
@ -352,12 +436,25 @@ class SeedDMS_Extension_Mgr {
|
|||
public function updateExtension($file) { /* {{{ */
|
||||
/* unzip the extension in a temporary directory */
|
||||
$newdir = $this->cachedir ."/ext.new";
|
||||
/* First remove a left over from a previous extension */
|
||||
if(file_exists($newdir)) {
|
||||
self::rrmdir($newdir);
|
||||
}
|
||||
if(!mkdir($newdir, 0755)) {
|
||||
$this->errmsgs[] = "Cannot create temp. extension directory";
|
||||
return false;
|
||||
}
|
||||
$cmd = "cd ".$newdir."; unzip ".$file;
|
||||
exec($cmd);
|
||||
$zip = new ZipArchive;
|
||||
$res = $zip->open($file);
|
||||
if ($res === TRUE) {
|
||||
$zip->extractTo($newdir);
|
||||
$zip->close();
|
||||
} else {
|
||||
$this->errmsgs[] = "Cannot open extension file";
|
||||
return false;
|
||||
}
|
||||
// $cmd = "cd ".$newdir."; unzip ".$file;
|
||||
// exec($cmd);
|
||||
|
||||
/* Check if extension is complete and fullfills the constraints */
|
||||
if(!self::checkExtension($newdir)) {
|
||||
|
|
@ -379,7 +476,10 @@ class SeedDMS_Extension_Mgr {
|
|||
$this->rrmdir($this->extdir ."/". $extname);
|
||||
}
|
||||
/* Move the temp. created ext directory to the final location */
|
||||
rename($newdir, $this->extdir ."/". $extname);
|
||||
if(!rename($newdir, $this->extdir ."/". $extname)) {
|
||||
$this->rrmdir($this->extdir ."/". $extname);
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
} /* }}} */
|
||||
|
|
@ -470,7 +570,7 @@ class SeedDMS_Extension_Mgr {
|
|||
public function updateExtensionList($version='', $force=false) { /* {{{ */
|
||||
if($this->reposurl) {
|
||||
if(!file_exists($this->cachedir."/".self::repos_list_file) || $force) {
|
||||
if($file = @file_get_contents($this->reposurl.($version ? '?seeddms_version='.$version : ''))) {
|
||||
if($file = @file_get_contents($this->reposurl.($version ? '?seeddms_version='.$version : ''), false, $this->getStreamContext())) {
|
||||
if(is_array($http_response_header)) {
|
||||
$parts=explode(' ',$http_response_header[0]);
|
||||
if(count($parts)>1) //HTTP/1.0 <code> <text>
|
||||
|
|
@ -490,6 +590,18 @@ class SeedDMS_Extension_Mgr {
|
|||
}
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Download an extension from the repository
|
||||
*
|
||||
* @param string $file filename of extension
|
||||
*/
|
||||
public function getExtensionFromRepository($file) { /* {{{ */
|
||||
$content = file_get_contents($this->reposurl."/".$file, false, $this->getStreamContext());
|
||||
$tmpfile = tempnam(sys_get_temp_dir(), '');
|
||||
file_put_contents($tmpfile, $content);
|
||||
return $tmpfile;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Return last error message
|
||||
*
|
||||
|
|
|
|||
|
|
@ -295,10 +295,10 @@ class SeedDMS_Session {
|
|||
/* id is only set if load() was called before */
|
||||
if($this->id) {
|
||||
$dms = $object->_dms;
|
||||
if(get_class($object) == $dms->getClassname('document')) {
|
||||
if($object->isType('document')) {
|
||||
if(!in_array($object->getID(), $this->data['clipboard']['docs']))
|
||||
array_push($this->data['clipboard']['docs'], $object->getID());
|
||||
} elseif(get_class($object) == $dms->getClassname('folder')) {
|
||||
} elseif($object->isType('folder')) {
|
||||
if(!in_array($object->getID(), $this->data['clipboard']['folders']))
|
||||
array_push($this->data['clipboard']['folders'], $object->getID());
|
||||
}
|
||||
|
|
@ -318,11 +318,11 @@ class SeedDMS_Session {
|
|||
/* id is only set if load() was called before */
|
||||
if($this->id) {
|
||||
$dms = $object->_dms;
|
||||
if(get_class($object) == $dms->getClassname('document')) {
|
||||
if($object->isType('document')) {
|
||||
$key = array_search($object->getID(), $this->data['clipboard']['docs']);
|
||||
if($key !== false)
|
||||
unset($this->data['clipboard']['docs'][$key]);
|
||||
} elseif(get_class($object) == $dms->getClassname('folder')) {
|
||||
} elseif($object->isType('folder')) {
|
||||
$key = array_search($object->getID(), $this->data['clipboard']['folders']);
|
||||
if($key !== false)
|
||||
unset($this->data['clipboard']['folders'][$key]);
|
||||
|
|
|
|||
|
|
@ -72,6 +72,9 @@ class Settings { /* {{{ */
|
|||
var $_defaultAccessDocs = '';
|
||||
// Strict form checking
|
||||
var $_strictFormCheck = false;
|
||||
// list of form fields which are visible by default but can be explixitly
|
||||
// turn off (comment, keywords, categories, sequence, expiration, owner
|
||||
var $_noDocumentFormFields = array();
|
||||
// Path to where SeedDMS is located
|
||||
var $_rootDir = null;
|
||||
// Path to SeedDMS_Core
|
||||
|
|
@ -101,6 +104,12 @@ class Settings { /* {{{ */
|
|||
var $_createCheckOutDir = false;
|
||||
// Where the repository for extensions is located
|
||||
var $_repositoryUrl = null;
|
||||
// URL of proxy
|
||||
var $_proxyUrl = null;
|
||||
// User of proxy
|
||||
var $_proxyUser = null;
|
||||
// Password of proxy
|
||||
var $_proxyPassword = null;
|
||||
// enable removal of file from dropfolder after success import
|
||||
var $_removeFromDropFolder = false;
|
||||
// Where the stop word file is located
|
||||
|
|
@ -133,6 +142,8 @@ class Settings { /* {{{ */
|
|||
var $_enableConverting = false;
|
||||
// default style
|
||||
var $_theme = "bootstrap";
|
||||
// experimental one page mode for ViewFolder page
|
||||
var $_onePageMode = false;
|
||||
// Workaround for page titles that go over more than 2 lines.
|
||||
var $_titleDisplayHack = true;
|
||||
// enable/disable automatic email notification
|
||||
|
|
@ -165,6 +176,8 @@ class Settings { /* {{{ */
|
|||
var $_enableVersionModification = false;
|
||||
// enable/disable duplicate names of a document in a folder
|
||||
var $_enableDuplicateDocNames = true;
|
||||
// enable/disable duplicate names of a subfolder in a folder
|
||||
var $_enableDuplicateSubFolderNames = true;
|
||||
// override mimetype set by browser when uploading a file
|
||||
var $_overrideMimeType = false;
|
||||
// advanced access control lists
|
||||
|
|
@ -186,10 +199,12 @@ class Settings { /* {{{ */
|
|||
var $_workflowMode = "traditional";
|
||||
// enable/disable acknowledge workflow
|
||||
var $_enableReceiptWorkflow = true;
|
||||
// enable/disable reject of reception
|
||||
var $_enableReceiptReject = false;
|
||||
// enable/disable revision workflow
|
||||
var $_enableRevisionWorkflow = true;
|
||||
// enable/disable revision on vote reject
|
||||
var $_enableRevisionOnVoteReject = true;
|
||||
var $_enableRevisionOneVoteReject = true;
|
||||
// Allow to set just a reviewer in tradional workflow
|
||||
var $_allowReviewerOnly = true;
|
||||
// Allow to change reviewer/approver after review/approval has started
|
||||
|
|
@ -259,6 +274,8 @@ class Settings { /* {{{ */
|
|||
var $_maxExecutionTime = null;
|
||||
// command timeout
|
||||
var $_cmdTimeout = 5;
|
||||
// debug mode
|
||||
var $_enableDebugMode = false;
|
||||
// Preview image width in lists
|
||||
var $_previewWidthList = 40;
|
||||
// Preview image width in menu lists
|
||||
|
|
@ -341,7 +358,7 @@ class Settings { /* {{{ */
|
|||
// Load config file
|
||||
if (!defined("SEEDDMS_INSTALL")) {
|
||||
if(!file_exists($configFilePath)) {
|
||||
echo "You does not seem to have a valid configuration. Run the <a href=\"install/install.php\">install tool</a> first.";
|
||||
echo "You do not seem to have a valid configuration. Run the <a href=\"install/install.php\">install tool</a> first.";
|
||||
exit;
|
||||
}
|
||||
}
|
||||
|
|
@ -455,7 +472,7 @@ class Settings { /* {{{ */
|
|||
*
|
||||
* @return true/false
|
||||
*/
|
||||
function load($configFilePath) { /* {{{ */
|
||||
public function load($configFilePath) { /* {{{ */
|
||||
$contents = file_get_contents($configFilePath);
|
||||
if(!$contents) {
|
||||
return false;
|
||||
|
|
@ -475,6 +492,7 @@ class Settings { /* {{{ */
|
|||
if(trim(strval($tab["availablelanguages"])))
|
||||
$this->_availablelanguages = explode(',',strval($tab["availablelanguages"]));
|
||||
$this->_theme = strval($tab["theme"]);
|
||||
$this->_onePageMode = Settings::boolVal($tab["onePageMode"]);
|
||||
if(isset($tab["previewWidthList"]))
|
||||
$this->_previewWidthList = intval($tab["previewWidthList"]);
|
||||
if(isset($tab["previewWidthMenuList"]))
|
||||
|
|
@ -494,6 +512,8 @@ class Settings { /* {{{ */
|
|||
$node = $xml->xpath('/configuration/site/edition');
|
||||
$tab = $node[0]->attributes();
|
||||
$this->_strictFormCheck = Settings::boolVal($tab["strictFormCheck"]);
|
||||
if(trim(strval($tab["noDocumentFormFields"])))
|
||||
$this->_noDocumentFormFields = explode(',',strval($tab["noDocumentFormFields"]));
|
||||
$this->setViewOnlineFileTypesFromString(strval($tab["viewOnlineFileTypes"]));
|
||||
$this->setEditOnlineFileTypesFromString(strval($tab["editOnlineFileTypes"]));
|
||||
$this->_enableConverting = Settings::boolVal($tab["enableConverting"]);
|
||||
|
|
@ -557,6 +577,9 @@ class Settings { /* {{{ */
|
|||
$this->_checkOutDir = strval($tab["checkOutDir"]);
|
||||
$this->_createCheckOutDir = Settings::boolVal($tab["createCheckOutDir"]);
|
||||
$this->_repositoryUrl = strval($tab["repositoryUrl"]);
|
||||
$this->_proxyUrl = strval($tab["proxyUrl"]);
|
||||
$this->_proxyUser = strval($tab["proxyUser"]);
|
||||
$this->_proxyPassword = strval($tab["proxyPassword"]);
|
||||
$this->_logFileEnable = Settings::boolVal($tab["logFileEnable"]);
|
||||
$this->_logFileRotation = strval($tab["logFileRotation"]);
|
||||
$this->_enableLargeFileUpload = Settings::boolVal($tab["enableLargeFileUpload"]);
|
||||
|
|
@ -701,14 +724,16 @@ class Settings { /* {{{ */
|
|||
$this->_initialDocumentStatus = intval($tab["initialDocumentStatus"]);
|
||||
$this->_versioningFileName = strval($tab["versioningFileName"]);
|
||||
$this->_workflowMode = strval($tab["workflowMode"]);
|
||||
$this->_enableReceiptWorkflow = strval($tab["enableReceiptWorkflow"]);
|
||||
$this->_enableRevisionWorkflow = strval($tab["enableRevisionWorkflow"]);
|
||||
$this->_enableRevisionOnVoteReject = strval($tab["enableRevisionOnVoteReject"]);
|
||||
$this->_enableReceiptWorkflow = Settings::boolval($tab["enableReceiptWorkflow"]);
|
||||
$this->_enableReceiptReject = Settings::boolval($tab["enableReceiptReject"]);
|
||||
$this->_enableRevisionWorkflow = Settings::boolval($tab["enableRevisionWorkflow"]);
|
||||
$this->_enableRevisionOneVoteReject = Settings::boolval($tab["enableRevisionOneVoteReject"]);
|
||||
$this->_allowReviewerOnly = Settings::boolval($tab["allowReviewerOnly"]);
|
||||
$this->_allowChangeRevAppInProcess = Settings::boolval($tab["allowChangeRevAppInProcess"]);
|
||||
$this->_enableVersionDeletion = Settings::boolval($tab["enableVersionDeletion"]);
|
||||
$this->_enableVersionModification = Settings::boolval($tab["enableVersionModification"]);
|
||||
$this->_enableDuplicateDocNames = Settings::boolval($tab["enableDuplicateDocNames"]);
|
||||
$this->_enableDuplicateSubFolderNames = Settings::boolval($tab["enableDuplicateSubFolderNames"]);
|
||||
$this->_overrideMimeType = Settings::boolval($tab["overrideMimeType"]);
|
||||
$this->_advancedAcl = Settings::boolval($tab["advancedAcl"]);
|
||||
$this->_removeFromDropFolder = Settings::boolval($tab["removeFromDropFolder"]);
|
||||
|
|
@ -738,6 +763,7 @@ class Settings { /* {{{ */
|
|||
$this->_maxExecutionTime = intval($tab["maxExecutionTime"]);
|
||||
else
|
||||
$this->_maxExecutionTime = ini_get("max_execution_time");
|
||||
$this->_enableDebugMode = Settings::boolval($tab["enableDebugMode"]);
|
||||
}
|
||||
|
||||
// XML Path: /configuration/system/advanced/converters
|
||||
|
|
@ -761,9 +787,16 @@ class Settings { /* {{{ */
|
|||
foreach($extensions as $extension) {
|
||||
$tmp = $extension->attributes();
|
||||
$extname = strval($tmp['name']);
|
||||
if(isset($tmp['disable']))
|
||||
$disabled = strval($tmp['disable']);
|
||||
else
|
||||
$disabled = 0;
|
||||
$this->_extensions[$extname]['__disable__'] = $disabled=='1' || $disabled == 'true' ? true : false;
|
||||
foreach($extension->children() as $parameter) {
|
||||
$tmp2 = $parameter->attributes();
|
||||
$this->_extensions[$extname][strval($tmp2['name'])] = strval($parameter);
|
||||
/* Do not read a parameter with the same name. Just a pre caution */
|
||||
if(strval($tmp2['name']) != '__disable__')
|
||||
$this->_extensions[$extname][strval($tmp2['name'])] = strval($parameter);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -780,7 +813,7 @@ class Settings { /* {{{ */
|
|||
*
|
||||
* @return true/false
|
||||
*/
|
||||
function setXMLAttributValue($node, $attributName, $attributValue) { /* {{{ */
|
||||
protected function setXMLAttributValue($node, $attributName, $attributValue) { /* {{{ */
|
||||
if (is_bool($attributValue)) {
|
||||
if ($attributValue)
|
||||
$attributValue = "true";
|
||||
|
|
@ -806,7 +839,7 @@ class Settings { /* {{{ */
|
|||
*
|
||||
* @return SimpleXMLElement
|
||||
*/
|
||||
function getXMLNode($rootNode, $parentNodeName, $name) { /* {{{ */
|
||||
protected function getXMLNode($rootNode, $parentNodeName, $name) { /* {{{ */
|
||||
$node = $rootNode->xpath($parentNodeName . '/' . $name);
|
||||
|
||||
if (empty($node)) {
|
||||
|
|
@ -826,7 +859,7 @@ class Settings { /* {{{ */
|
|||
*
|
||||
* @return true/false
|
||||
*/
|
||||
function save($configFilePath=NULL) { /* {{{ */
|
||||
public function save($configFilePath=NULL) { /* {{{ */
|
||||
if (is_null($configFilePath))
|
||||
$configFilePath = $this->_configFilePath;
|
||||
|
||||
|
|
@ -843,6 +876,7 @@ class Settings { /* {{{ */
|
|||
$this->setXMLAttributValue($node, "language", $this->_language);
|
||||
$this->setXMLAttributValue($node, "availablelanguages", implode(',', $this->_availablelanguages));
|
||||
$this->setXMLAttributValue($node, "theme", $this->_theme);
|
||||
$this->setXMLAttributValue($node, "onePageMode", $this->_onePageMode);
|
||||
$this->setXMLAttributValue($node, "previewWidthList", $this->_previewWidthList);
|
||||
$this->setXMLAttributValue($node, "previewWidthMenuList", $this->_previewWidthMenuList);
|
||||
$this->setXMLAttributValue($node, "previewWidthDetail", $this->_previewWidthDetail);
|
||||
|
|
@ -855,6 +889,7 @@ class Settings { /* {{{ */
|
|||
// XML Path: /configuration/site/edition
|
||||
$node = $this->getXMLNode($xml, '/configuration/site', 'edition');
|
||||
$this->setXMLAttributValue($node, "strictFormCheck", $this->_strictFormCheck);
|
||||
$this->setXMLAttributValue($node, "noDocumentFormFields", implode(',', $this->_noDocumentFormFields));
|
||||
$this->setXMLAttributValue($node, "viewOnlineFileTypes", $this->getViewOnlineFileTypesToString());
|
||||
$this->setXMLAttributValue($node, "editOnlineFileTypes", $this->getEditOnlineFileTypesToString());
|
||||
$this->setXMLAttributValue($node, "enableConverting", $this->_enableConverting);
|
||||
|
|
@ -909,6 +944,9 @@ class Settings { /* {{{ */
|
|||
$this->setXMLAttributValue($node, "checkOutDir", $this->_checkOutDir);
|
||||
$this->setXMLAttributValue($node, "createCheckOutDir", $this->_createCheckOutDir);
|
||||
$this->setXMLAttributValue($node, "repositoryUrl", $this->_repositoryUrl);
|
||||
$this->setXMLAttributValue($node, "proxyUrl", $this->_proxyUrl);
|
||||
$this->setXMLAttributValue($node, "proxyUser", $this->_proxyUser);
|
||||
$this->setXMLAttributValue($node, "proxyPassword", $this->_proxyPassword);
|
||||
$this->setXMLAttributValue($node, "logFileEnable", $this->_logFileEnable);
|
||||
$this->setXMLAttributValue($node, "logFileRotation", $this->_logFileRotation);
|
||||
$this->setXMLAttributValue($node, "enableLargeFileUpload", $this->_enableLargeFileUpload);
|
||||
|
|
@ -1032,13 +1070,15 @@ class Settings { /* {{{ */
|
|||
$this->setXMLAttributValue($node, "versioningFileName", $this->_versioningFileName);
|
||||
$this->setXMLAttributValue($node, "workflowMode", $this->_workflowMode);
|
||||
$this->setXMLAttributValue($node, "enableReceiptWorkflow", $this->_enableReceiptWorkflow);
|
||||
$this->setXMLAttributValue($node, "enableReceiptReject", $this->_enableReceiptReject);
|
||||
$this->setXMLAttributValue($node, "enableRevisionWorkflow", $this->_enableRevisionWorkflow);
|
||||
$this->setXMLAttributValue($node, "enableRevisionOnVoteReject", $this->_enableRevisionOnVoteReject);
|
||||
$this->setXMLAttributValue($node, "enableRevisionOneVoteReject", $this->_enableRevisionOneVoteReject);
|
||||
$this->setXMLAttributValue($node, "allowReviewerOnly", $this->_allowReviewerOnly);
|
||||
$this->setXMLAttributValue($node, "allowChangeRevAppInProcess", $this->_allowChangeRevAppInProcess);
|
||||
$this->setXMLAttributValue($node, "enableVersionDeletion", $this->_enableVersionDeletion);
|
||||
$this->setXMLAttributValue($node, "enableVersionModification", $this->_enableVersionModification);
|
||||
$this->setXMLAttributValue($node, "enableDuplicateDocNames", $this->_enableDuplicateDocNames);
|
||||
$this->setXMLAttributValue($node, "enableDuplicateSubFolderNames", $this->_enableDuplicateSubFolderNames);
|
||||
$this->setXMLAttributValue($node, "overrideMimeType", $this->_overrideMimeType);
|
||||
$this->setXMLAttributValue($node, "advancedAcl", $this->_advancedAcl);
|
||||
$this->setXMLAttributValue($node, "removeFromDropFolder", $this->_removeFromDropFolder);
|
||||
|
|
@ -1059,6 +1099,7 @@ class Settings { /* {{{ */
|
|||
$this->setXMLAttributValue($node, "updateNotifyTime", $this->_updateNotifyTime);
|
||||
$this->setXMLAttributValue($node, "maxExecutionTime", $this->_maxExecutionTime);
|
||||
$this->setXMLAttributValue($node, "cmdTimeout", $this->_cmdTimeout);
|
||||
$this->setXMLAttributValue($node, "enableDebugMode", $this->_enableDebugMode);
|
||||
|
||||
/* Check if there is still a converters list with a target attribute */
|
||||
$node = $xml->xpath('/configuration/advanced/converters[count(@*)=0]');
|
||||
|
|
@ -1110,12 +1151,28 @@ class Settings { /* {{{ */
|
|||
{
|
||||
// search XML node
|
||||
$extnode = $extnodes->addChild('extension');
|
||||
$this->setXMLAttributValue($extnode, 'name', $name);
|
||||
$this->setXMLAttributValue($extnode, 'name', $name);
|
||||
$this->setXMLAttributValue($extnode, 'disable', $extension['__disable__'] ? 'true' : 'false');
|
||||
/* New code saves all parameters of the extension which have been set
|
||||
* in configuration form.
|
||||
*/
|
||||
foreach($extension as $fieldname=>$confvalue) {
|
||||
if($fieldname != '___disable__' && $confvalue) {
|
||||
$parameter = $extnode->addChild('parameter');
|
||||
$parameter[0] = isset($extension[$fieldname]) ? (is_array($extension[$fieldname]) ? implode(',', $extension[$fieldname]) : $extension[$fieldname]) : '';
|
||||
$this->setXMLAttributValue($parameter, 'name', $fieldname);
|
||||
}
|
||||
}
|
||||
/* Old code saves those parameters listed in the configuration
|
||||
* of the extension.
|
||||
*/
|
||||
/*
|
||||
foreach($GLOBALS['EXT_CONF'][$name]['config'] as $fieldname=>$conf) {
|
||||
$parameter = $extnode->addChild('parameter');
|
||||
$parameter[0] = isset($extension[$fieldname]) ? (is_array($extension[$fieldname]) ? implode(',', $extension[$fieldname]) : $extension[$fieldname]) : '';
|
||||
$this->setXMLAttributValue($parameter, 'name', $fieldname);
|
||||
}
|
||||
*/
|
||||
|
||||
|
||||
} // foreach
|
||||
|
|
@ -1128,7 +1185,7 @@ class Settings { /* {{{ */
|
|||
* search and return Config File Path
|
||||
* @return NULL|string Config File Path
|
||||
*/
|
||||
function searchConfigFilePath() { /* {{{ */
|
||||
protected function searchConfigFilePath() { /* {{{ */
|
||||
$configFilePath = null;
|
||||
|
||||
if($configDir = Settings::getConfigDir()) {
|
||||
|
|
@ -1185,7 +1242,7 @@ class Settings { /* {{{ */
|
|||
*
|
||||
* @return string
|
||||
*/
|
||||
function curPageURL() { /* {{{ */
|
||||
protected function curPageURL() { /* {{{ */
|
||||
$pageURL = 'http';
|
||||
|
||||
if (isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on") {
|
||||
|
|
@ -1210,7 +1267,7 @@ class Settings { /* {{{ */
|
|||
* @param string $file name of file to search
|
||||
* @return string path where file was found
|
||||
*/
|
||||
function findInIncPath($file) { /* {{{ */
|
||||
protected function findInIncPath($file) { /* {{{ */
|
||||
$incarr = explode(PATH_SEPARATOR, ini_get('include_path'));
|
||||
$found = '';
|
||||
foreach($incarr as $path) {
|
||||
|
|
@ -1226,7 +1283,7 @@ class Settings { /* {{{ */
|
|||
*
|
||||
* @return array
|
||||
*/
|
||||
function check($minversion) { /* {{{ */
|
||||
public function check($minversion) { /* {{{ */
|
||||
// suggestion rootdir
|
||||
if (file_exists("../inc/inc.Settings.php"))
|
||||
$rootDir = realpath ("../inc/inc.Settings.php");
|
||||
|
|
@ -1471,7 +1528,7 @@ class Settings { /* {{{ */
|
|||
* @return array
|
||||
*
|
||||
*/
|
||||
function checkSystem() { /* {{{ */
|
||||
public function checkSystem() { /* {{{ */
|
||||
// result
|
||||
$result = array();
|
||||
|
||||
|
|
@ -1488,7 +1545,7 @@ class Settings { /* {{{ */
|
|||
}
|
||||
|
||||
// Check PHP version
|
||||
if (version_compare(PHP_VERSION, '5.2.0') < 0) {
|
||||
if (version_compare(PHP_VERSION, '5.6.38') < 0) {
|
||||
$result["php_version"] = array(
|
||||
"status" => "versiontolow",
|
||||
"type" => "error",
|
||||
|
|
@ -1527,6 +1584,8 @@ class Settings { /* {{{ */
|
|||
}
|
||||
|
||||
// Check for Log.php
|
||||
// Do not check for Log anymore, because it is in the vendor directory
|
||||
/*
|
||||
if (!Settings::findInIncPath('Log.php')) {
|
||||
$result["pear_log"] = array(
|
||||
"status" => "notfound",
|
||||
|
|
@ -1534,6 +1593,7 @@ class Settings { /* {{{ */
|
|||
"suggestion" => "install_pear_package_log"
|
||||
);
|
||||
}
|
||||
*/
|
||||
|
||||
// Check for HTTP/WebDAV/Server.php
|
||||
if (!Settings::findInIncPath('HTTP/WebDAV/Server.php')) {
|
||||
|
|
@ -1555,6 +1615,43 @@ class Settings { /* {{{ */
|
|||
return $result;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Check if extension is disabled
|
||||
*
|
||||
* @param string $extname name of extension
|
||||
* @return true if extension is disabled
|
||||
*/
|
||||
public function extensionIsDisabled($extname) { /* {{{ */
|
||||
if(array_key_exists($extname, $this->_extensions))
|
||||
return $this->_extensions[$extname]['__disable__'];
|
||||
|
||||
return false;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Set extension enabled
|
||||
*
|
||||
* @param string $extname name of extension
|
||||
* @return
|
||||
*/
|
||||
public function enableExtension($extname) { /* {{{ */
|
||||
if(!array_key_exists($extname, $this->_extensions))
|
||||
$this->_extensions[$extname] = array();
|
||||
$this->_extensions[$extname]['__disable__'] = false;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Set extension enabled
|
||||
*
|
||||
* @param string $extname name of extension
|
||||
* @return
|
||||
*/
|
||||
public function disableExtension($extname) { /* {{{ */
|
||||
if(!array_key_exists($extname, $this->_extensions))
|
||||
$this->_extensions[$extname] = array();
|
||||
$this->_extensions[$extname]['__disable__'] = true;
|
||||
} /* }}} */
|
||||
|
||||
} /* }}} */
|
||||
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -45,33 +45,58 @@ class UI extends UI_Default {
|
|||
* @return object an object of a class implementing the view
|
||||
*/
|
||||
static function factory($theme, $class='', $params=array()) { /* {{{ */
|
||||
global $settings, $session, $EXT_CONF;
|
||||
global $settings, $dms, $user, $session, $extMgr;
|
||||
if(!$class) {
|
||||
$class = 'Bootstrap';
|
||||
$classname = "SeedDMS_Bootstrap_Style";
|
||||
} else {
|
||||
$classname = "SeedDMS_View_".$class;
|
||||
}
|
||||
/* Collect all decorators */
|
||||
$decorators = array();
|
||||
foreach($extMgr->getExtensionConfiguration() as $extname=>$extconf) {
|
||||
if(!$settings->extensionIsDisabled($extname)) {
|
||||
if($extMgr->checkExtension($extconf)) {
|
||||
if(isset($extconf['decorators'][$class])) {
|
||||
$filename = $settings->_rootDir.'ext/'.$extname.'/decorators/'.$theme."/".$extconf['decorators'][$class]['file'];
|
||||
if(file_exists($filename)) {
|
||||
$decorators[$extname] = $extconf['decorators'][$class];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
/* Do not check for class file anymore but include it relative
|
||||
* to rootDir or an extension dir if it has set the include path
|
||||
* to rootDir or an extension dir if it has been set the include path
|
||||
*/
|
||||
$filename = '';
|
||||
$httpbasedir = '';
|
||||
foreach($EXT_CONF as $extname=>$extconf) {
|
||||
if(!isset($extconf['disable']) || $extconf['disable'] == false) {
|
||||
$filename = $settings->_rootDir.'ext/'.$extname.'/views/'.$theme."/class.".$class.".php";
|
||||
if(file_exists($filename)) {
|
||||
$httpbasedir = 'ext/'.$extname.'/';
|
||||
break;
|
||||
}
|
||||
$filename = '';
|
||||
if(isset($extconf['views'][$class])) {
|
||||
$filename = $settings->_rootDir.'ext/'.$extname.'/views/'.$theme."/".$extconf['views'][$class]['file'];
|
||||
foreach($extMgr->getExtensionConfiguration() as $extname=>$extconf) {
|
||||
if(!$settings->extensionIsDisabled($extname)) {
|
||||
if($extMgr->checkExtension($extconf)) {
|
||||
/* Setting the 'views' element in the configuration can be used to
|
||||
* replace an existing view in views/bootstrap/, e.g. class.ViewFolder.php
|
||||
* without providing an out/out.ViewFolder.php. In that case $httpbasedir
|
||||
* will not be set because out/out.xxx.php is still used.
|
||||
*/
|
||||
if(isset($extconf['views'][$class])) {
|
||||
$filename = $settings->_rootDir.'ext/'.$extname.'/views/'.$theme."/".$extconf['views'][$class]['file'];
|
||||
if(file_exists($filename)) {
|
||||
// $httpbasedir = 'ext/'.$extname.'/';
|
||||
$classname = $extconf['views'][$class]['name'];
|
||||
break;
|
||||
}
|
||||
}
|
||||
/* New views are added by creating a file out/out.xx.php and
|
||||
* views/bootstrap/class.xx.php, without setting the 'views' element
|
||||
* in the configuration
|
||||
*/
|
||||
$filename = $settings->_rootDir.'ext/'.$extname.'/views/'.$theme."/class.".$class.".php";
|
||||
if(file_exists($filename)) {
|
||||
$httpbasedir = 'ext/'.$extname.'/';
|
||||
$classname = $extconf['views'][$class]['name'];
|
||||
break;
|
||||
}
|
||||
$filename = '';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -83,6 +108,7 @@ class UI extends UI_Default {
|
|||
require($filename);
|
||||
$view = new $classname($params, $theme);
|
||||
/* Set some configuration parameters */
|
||||
$view->setParam('accessobject', new SeedDMS_AccessOperation($dms, $user, $settings));
|
||||
$view->setParam('refferer', $_SERVER['REQUEST_URI']);
|
||||
$view->setParam('absbaseprefix', $settings->_httpRoot.$httpbasedir);
|
||||
$view->setParam('class', $class);
|
||||
|
|
@ -116,6 +142,12 @@ class UI extends UI_Default {
|
|||
$view->setParam('showmissingtranslations', $settings->_showMissingTranslations);
|
||||
$view->setParam('defaultsearchmethod', $settings->_defaultSearchMethod);
|
||||
$view->setParam('cachedir', $settings->_cacheDir);
|
||||
$view->setParam('onepage', $settings->_onePageMode);
|
||||
foreach($decorators as $extname=>$decorator) {
|
||||
$filename = $settings->_rootDir.'ext/'.$extname.'/decorators/'.$theme."/".$decorator['file'];
|
||||
require_once($filename);
|
||||
$view = new $decorator['name']($view);
|
||||
}
|
||||
return $view;
|
||||
}
|
||||
return null;
|
||||
|
|
|
|||
|
|
@ -43,6 +43,7 @@ class SeedDMS_View_Common {
|
|||
}
|
||||
|
||||
public function __invoke($get=array()) {
|
||||
$this->callHook('preRun', isset($get['action']) ? $get['action'] : 'show');
|
||||
if(isset($get['action']) && $get['action']) {
|
||||
if(method_exists($this, $get['action'])) {
|
||||
$this->{$get['action']}();
|
||||
|
|
@ -51,6 +52,7 @@ class SeedDMS_View_Common {
|
|||
}
|
||||
} else
|
||||
$this->show();
|
||||
$this->callHook('postRun', isset($get['action']) ? $get['action'] : 'show');
|
||||
}
|
||||
|
||||
public function setParams($params) {
|
||||
|
|
@ -97,10 +99,17 @@ class SeedDMS_View_Common {
|
|||
* function returns
|
||||
*/
|
||||
public function callHook($hook) { /* {{{ */
|
||||
$tmps = array();
|
||||
$tmp = explode('_', get_class($this));
|
||||
$tmps[] = $tmp[2];
|
||||
$tmp = explode('_', get_parent_class($this));
|
||||
$tmps[] = $tmp[2];
|
||||
/* Run array_unique() in case the parent class has the same suffix */
|
||||
$tmps = array_unique($tmps);
|
||||
$ret = null;
|
||||
if(isset($GLOBALS['SEEDDMS_HOOKS']['view'][lcfirst($tmp[2])])) {
|
||||
foreach($GLOBALS['SEEDDMS_HOOKS']['view'][lcfirst($tmp[2])] as $hookObj) {
|
||||
foreach($tmps as $tmp)
|
||||
if(isset($GLOBALS['SEEDDMS_HOOKS']['view'][lcfirst($tmp)])) {
|
||||
foreach($GLOBALS['SEEDDMS_HOOKS']['view'][lcfirst($tmp)] as $hookObj) {
|
||||
if (method_exists($hookObj, $hook)) {
|
||||
switch(func_num_args()) {
|
||||
case 1:
|
||||
|
|
@ -172,11 +181,20 @@ class SeedDMS_View_Common {
|
|||
* null if no hook was called
|
||||
*/
|
||||
public function hasHook($hook) { /* {{{ */
|
||||
$tmps = array();
|
||||
$tmp = explode('_', get_class($this));
|
||||
if(isset($GLOBALS['SEEDDMS_HOOKS']['view'][lcfirst($tmp[2])])) {
|
||||
foreach($GLOBALS['SEEDDMS_HOOKS']['view'][lcfirst($tmp[2])] as $hookObj) {
|
||||
if (method_exists($hookObj, $hook)) {
|
||||
return true;
|
||||
$tmps[] = $tmp[2];
|
||||
$tmp = explode('_', get_parent_class($this));
|
||||
$tmps[] = $tmp[2];
|
||||
/* Run array_unique() in case the parent class has the same suffix */
|
||||
$tmps = array_unique($tmps);
|
||||
$ret = null;
|
||||
foreach($tmps as $tmp) {
|
||||
if(isset($GLOBALS['SEEDDMS_HOOKS']['view'][lcfirst($tmp)])) {
|
||||
foreach($GLOBALS['SEEDDMS_HOOKS']['view'][lcfirst($tmp)] as $hookObj) {
|
||||
if (method_exists($hookObj, $hook)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -192,6 +210,9 @@ class SeedDMS_View_Common {
|
|||
* to check access rights. If the the optional $name is not set the
|
||||
* current view is used.
|
||||
*
|
||||
* If $name is an array then just one of the passed objects in the array
|
||||
* must be accessible for this function to return true.
|
||||
*
|
||||
* @param string|array $name name of view or list of view names
|
||||
* @return boolean true if access is allowed otherwise false
|
||||
*/
|
||||
|
|
@ -252,12 +273,12 @@ class SeedDMS_View_Common {
|
|||
return $tag;
|
||||
} /* }}} */
|
||||
|
||||
public function jsTranslations($keys) {
|
||||
public function jsTranslations($keys) { /* {{{ */
|
||||
echo "var trans = {\n";
|
||||
foreach($keys as $key) {
|
||||
echo " '".$key."': '".str_replace("'", "\\\'", getMLText($key))."',\n";
|
||||
}
|
||||
echo "};\n";
|
||||
}
|
||||
} /* }}} */
|
||||
}
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -17,27 +17,37 @@ require_once "inc.ClassExtBase.php";
|
|||
require_once "inc.Version.php";
|
||||
require_once "inc.Utils.php";
|
||||
|
||||
$extMgr = new SeedDMS_Extension_Mgr($settings->_rootDir."/ext", $settings->_cacheDir, $settings->_repositoryUrl);
|
||||
$EXT_CONF = $extMgr->getExtensionConfiguration();
|
||||
$extMgr = new SeedDMS_Extension_Mgr($settings->_rootDir."/ext", $settings->_cacheDir, $settings->_repositoryUrl, $settings->_proxyUrl, $settings->_proxyUser, $settings->_proxyPassword);
|
||||
|
||||
$version = new SeedDMS_Version;
|
||||
|
||||
foreach($EXT_CONF as $extname=>$extconf) {
|
||||
if(!isset($extconf['disable']) || $extconf['disable'] == false) {
|
||||
foreach($extMgr->getExtensionConfiguration() as $extname=>$extconf) {
|
||||
if(!$settings->extensionIsDisabled($extname)) {
|
||||
$disabled = true;
|
||||
if($extMgr->checkExtension($extconf)) {
|
||||
$disabled = false;
|
||||
} else {
|
||||
// echo $extMgr->getErrorMsg();
|
||||
}
|
||||
/* check for requirements */
|
||||
/*
|
||||
if(!empty($extconf['constraints']['depends']['seeddms'])) {
|
||||
$t = explode('-', $extconf['constraints']['depends']['seeddms'], 2);
|
||||
if(SeedDMS_Extension_Mgr::cmpVersion($t[0], $version->version()) > 0 || ($t[1] && SeedDMS_Extension_Mgr::cmpVersion($t[1], $version->version()) < 0))
|
||||
$extconf['disable'] = true;
|
||||
$disabled = true;
|
||||
else
|
||||
$disabled = false;
|
||||
}
|
||||
}
|
||||
if(!isset($extconf['disable']) || $extconf['disable'] == false) {
|
||||
$classfile = $settings->_rootDir."/ext/".$extname."/".$extconf['class']['file'];
|
||||
if(file_exists($classfile)) {
|
||||
include($classfile);
|
||||
$obj = new $extconf['class']['name'];
|
||||
if(method_exists($obj, 'init'))
|
||||
$obj->init(isset($settings->_extensions[$extname]) ? $settings->_extensions[$extname] : null);
|
||||
*/
|
||||
if(!$disabled) {
|
||||
if(isset($extconf['class']) && isset($extconf['class']['file']) && isset($extconf['class']['name'])) {
|
||||
$classfile = $settings->_rootDir."/ext/".$extname."/".$extconf['class']['file'];
|
||||
if(file_exists($classfile)) {
|
||||
include($classfile);
|
||||
$obj = new $extconf['class']['name'];
|
||||
if(method_exists($obj, 'init'))
|
||||
$obj->init(isset($settings->_extensions[$extname]) ? $settings->_extensions[$extname] : null);
|
||||
}
|
||||
}
|
||||
if(isset($extconf['language']['file'])) {
|
||||
$langfile = $settings->_rootDir."/ext/".$extname."/".$extconf['language']['file'];
|
||||
|
|
@ -54,5 +64,6 @@ foreach($EXT_CONF as $extname=>$extconf) {
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -334,39 +334,45 @@ function getOverallStatusText($status) { /* {{{ */
|
|||
} /* }}} */
|
||||
|
||||
function getAttributeValidationText($error, $attrname='', $attrvalue='', $regex='') { /* {{{ */
|
||||
$arr = getAttributeValidationError($error, $attrname, $attrvalue, $regex);
|
||||
|
||||
return getMLText($arr[0], $arr[1]);
|
||||
} /* }}} */
|
||||
|
||||
function getAttributeValidationError($error, $attrname='', $attrvalue='', $regex='') { /* {{{ */
|
||||
switch($error) {
|
||||
case 10:
|
||||
return getMLText("attr_not_in_valueset", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
return array("attr_not_in_valueset", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
break;
|
||||
case 8:
|
||||
return getMLText("attr_malformed_date", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
return array("attr_malformed_date", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
break;
|
||||
case 8:
|
||||
return getMLText("attr_malformed_boolean", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
return array("attr_malformed_boolean", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
break;
|
||||
case 7:
|
||||
return getMLText("attr_malformed_float", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
return array("attr_malformed_float", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
break;
|
||||
case 6:
|
||||
return getMLText("attr_malformed_int", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
return array("attr_malformed_int", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
break;
|
||||
case 5:
|
||||
return getMLText("attr_malformed_email", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
return array("attr_malformed_email", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
break;
|
||||
case 4:
|
||||
return getMLText("attr_malformed_url", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
return array("attr_malformed_url", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
break;
|
||||
case 3:
|
||||
return getMLText("attr_no_regex_match", array('attrname'=>$attrname, 'value'=>$attrvalue, 'regex'=>$regex));
|
||||
return array("attr_no_regex_match", array('attrname'=>$attrname, 'value'=>$attrvalue, 'regex'=>$regex));
|
||||
break;
|
||||
case 2:
|
||||
return getMLText("attr_max_values", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
return array("attr_max_values", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
break;
|
||||
case 1:
|
||||
return getMLText("attr_min_values", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
return array("attr_min_values", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
break;
|
||||
default:
|
||||
return getMLText("attr_validation_error", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
return array("attr_validation_error", array('attrname'=>$attrname, 'value'=>$attrvalue));
|
||||
break;
|
||||
}
|
||||
} /* }}} */
|
||||
|
|
|
|||
|
|
@ -343,14 +343,19 @@ function add_log_line($msg="", $priority=null) { /* {{{ */
|
|||
|
||||
if(!$logger) return;
|
||||
|
||||
$ip = "-";
|
||||
if(!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
|
||||
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
|
||||
else
|
||||
elseif(!empty($_SERVER['REMOTE_ADDR']))
|
||||
$ip = $_SERVER['REMOTE_ADDR'];
|
||||
if($user)
|
||||
$logger->log($user->getLogin()." (".$ip.") ".basename($_SERVER["REQUEST_URI"], ".php").($msg ? ' '.$msg : ''), $priority);
|
||||
if(!empty($_SERVER["REQUEST_URI"]))
|
||||
$scriptname = basename($_SERVER["REQUEST_URI"], ".php");
|
||||
else
|
||||
$logger->log("-- (".$ip.") ".basename($_SERVER["REQUEST_URI"], ".php").($msg ? ' '.$msg : ''), $priority);
|
||||
$scriptname = basename($_SERVER["SCRIPT_NAME"], ".php");
|
||||
if($user)
|
||||
$logger->log($user->getLogin()." (".$ip.") ".$scriptname.($msg ? ' '.$msg : ''), $priority);
|
||||
else
|
||||
$logger->log("-- (".$ip.") ".$scriptname.($msg ? ' '.$msg : ''), $priority);
|
||||
} /* }}} */
|
||||
|
||||
function _add_log_line($msg="") { /* {{{ */
|
||||
|
|
@ -480,21 +485,35 @@ function checkQuota($user) { /* {{{ */
|
|||
return ($quota - $user->getUsedDiskSpace());
|
||||
} /* }}} */
|
||||
|
||||
function encryptData($key, $value){
|
||||
/**
|
||||
* Encrypt any data with a key
|
||||
*
|
||||
* @param string $key
|
||||
* @param string $value plain text data
|
||||
* @return string encrypted data
|
||||
*/
|
||||
function encryptData($key, $value) { /* {{{ */
|
||||
$text = $value;
|
||||
$iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB);
|
||||
$iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
|
||||
$crypttext = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $key, $text, MCRYPT_MODE_ECB, $iv);
|
||||
return $crypttext;
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
function decryptData($key, $value){
|
||||
/**
|
||||
* Decrypt data previously encrypted by encrypt
|
||||
*
|
||||
* @param string $key
|
||||
* @param string $value encrypted data
|
||||
* @return string plain text data
|
||||
*/
|
||||
function decryptData($key, $value) { /* {{{ */
|
||||
$crypttext = $value;
|
||||
$iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB);
|
||||
$iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);
|
||||
$decrypttext = mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $key, $crypttext, MCRYPT_MODE_ECB, $iv);
|
||||
return trim($decrypttext);
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Return file extension for a give mimetype
|
||||
|
|
@ -586,4 +605,79 @@ function sendFile($filename) { /* {{{ */
|
|||
readfile($filename);
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Return protocol and host of url
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
function getBaseUrl() { /* {{{ */
|
||||
return "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'];
|
||||
} /* }}} */
|
||||
|
||||
function getToken($length){
|
||||
$token = "";
|
||||
$codeAlphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
|
||||
$codeAlphabet.= "abcdefghijklmnopqrstuvwxyz";
|
||||
$codeAlphabet.= "0123456789";
|
||||
$max = strlen($codeAlphabet);
|
||||
|
||||
for ($i=0; $i < $length; $i++) {
|
||||
$token .= $codeAlphabet[random_int(0, $max-1)];
|
||||
}
|
||||
|
||||
return $token;
|
||||
}
|
||||
|
||||
class SeedDMS_CSRF {
|
||||
|
||||
protected $secret;
|
||||
|
||||
public function __construct($secret) {
|
||||
$this->secret = $secret;
|
||||
}
|
||||
|
||||
public function create_api_key() {
|
||||
return base64_encode($this->encrypt(time().'|'.$_SERVER['REMOTE_ADDR'])); // !change if you dont want IP check
|
||||
}
|
||||
|
||||
public function check_api_key($key, $timeout = 5) {
|
||||
if (empty($key)) exit('Invalid Key');
|
||||
|
||||
$keys = explode('|', $this->decrypt(base64_decode($key)));
|
||||
|
||||
return (
|
||||
isset($key, $keys[0], $keys[1]) &&
|
||||
$keys[0] >= (time() - $timeout) &&
|
||||
$keys[1] == $_SERVER['REMOTE_ADDR'] // !change if you dont want IP check
|
||||
);
|
||||
}
|
||||
|
||||
public function encrypt($string, $key = 'PrivateKey', $method = 'AES-256-CBC') {
|
||||
// hash
|
||||
$key = hash('sha256', $key);
|
||||
// create iv - encrypt method AES-256-CBC expects 16 bytes
|
||||
$iv = substr(hash('sha256', $this->secret), 0, 16);
|
||||
// encrypt
|
||||
$output = openssl_encrypt($string, $method, $key, 0, $iv);
|
||||
// encode
|
||||
return base64_encode($output);
|
||||
}
|
||||
|
||||
public function decrypt($string, $key = 'PrivateKey', $method = 'AES-256-CBC') {
|
||||
// hash
|
||||
$key = hash('sha256', $key);
|
||||
// create iv - encrypt method AES-256-CBC expects 16 bytes
|
||||
$iv = substr(hash('sha256', $this->secret), 0, 16);
|
||||
// decode
|
||||
$string = base64_decode($string);
|
||||
// decrypt
|
||||
return openssl_decrypt($string, $method, $key, 0, $iv);
|
||||
}
|
||||
}
|
||||
|
||||
//$CSRF = new SeedDMS_CSRF($settings->_encryptionKey);
|
||||
//$kkk = $CSRF->create_api_key();
|
||||
//echo $kkk;
|
||||
//echo $CSRF->check_api_key($kkk) ? 'valid' : 'invalid';
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -18,34 +18,69 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
|
||||
class SeedDMS_Version {
|
||||
class SeedDMS_Version { /* {{{ */
|
||||
|
||||
public $_number = "6.0.7";
|
||||
private $_string = "SeedDMS";
|
||||
const _number = "6.0.9";
|
||||
const _string = "SeedDMS";
|
||||
|
||||
function __construct() {
|
||||
}
|
||||
|
||||
function version() {
|
||||
return $this->_number;
|
||||
}
|
||||
function version() { /* {{{ */
|
||||
return self::_number;
|
||||
} /* }}} */
|
||||
|
||||
function majorVersion() {
|
||||
$tmp = explode('.', $this->_number, 3);
|
||||
function majorVersion() { /* {{{ */
|
||||
$tmp = explode('.', self::_number, 3);
|
||||
return (int) $tmp[0];
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
function minorVersion() {
|
||||
$tmp = explode('.', $this->_number, 3);
|
||||
function minorVersion() { /* {{{ */
|
||||
$tmp = explode('.', self::_number, 3);
|
||||
return (int) $tmp[1];
|
||||
} /* }}} */
|
||||
|
||||
function subminorVersion() { /* {{{ */
|
||||
$tmp = explode('.', self::_number, 3);
|
||||
return (int) $tmp[2];
|
||||
} /* }}} */
|
||||
|
||||
function banner() { /* {{{ */
|
||||
return self::_string .", ". self::_number;
|
||||
}
|
||||
|
||||
function subminorVersion() {
|
||||
$tmp = explode('.', $this->_number, 3);
|
||||
return (int) $tmp[2];
|
||||
}
|
||||
function banner() {
|
||||
return $this->_string .", ". $this->_number;
|
||||
}
|
||||
}
|
||||
?>
|
||||
/**
|
||||
* Compare two version
|
||||
*
|
||||
* This functions compares the current version in the format x.x.x with
|
||||
* the passed version
|
||||
*
|
||||
* @param string $ver
|
||||
* @return int -1 if _number < $ver, 0 if _number == $ver, 1 if _number > $ver
|
||||
*/
|
||||
static public function cmpVersion($ver) { /* {{{ */
|
||||
$tmp1 = explode('.', self::_number);
|
||||
$tmp2 = explode('.', $ver);
|
||||
if(intval($tmp1[0]) < intval($tmp2[0])) {
|
||||
return -1;
|
||||
} elseif(intval($tmp1[0]) > intval($tmp2[0])) {
|
||||
return 1;
|
||||
} else {
|
||||
if(intval($tmp1[1]) < intval($tmp2[1])) {
|
||||
return -1;
|
||||
} elseif(intval($tmp1[1]) > intval($tmp2[1])) {
|
||||
return 1;
|
||||
} else {
|
||||
if(intval($tmp1[2]) < intval($tmp2[2])) {
|
||||
return -1;
|
||||
} elseif(intval($tmp1[2]) > intval($tmp2[2])) {
|
||||
return 1;
|
||||
} else {
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
} /* }}} */
|
||||
|
||||
|
|
|
|||
15
index.php
15
index.php
|
|
@ -60,6 +60,21 @@ if(true) {
|
|||
}
|
||||
}
|
||||
|
||||
/*
|
||||
$app->get('/out/[{path:.*}]', function($request, $response, $path = null) use ($app) {
|
||||
$uri = $request->getUri();
|
||||
if($uri->getBasePath())
|
||||
$file = $uri->getPath();
|
||||
else
|
||||
$file = substr($uri->getPath(), 1);
|
||||
if(file_exists($file) && is_file($file)) {
|
||||
$_SERVER['SCRIPT_FILENAME'] = basename($file);
|
||||
include($file);
|
||||
exit;
|
||||
}
|
||||
});
|
||||
*/
|
||||
|
||||
$app->run();
|
||||
} else {
|
||||
|
||||
|
|
|
|||
|
|
@ -163,7 +163,7 @@ CREATE TABLE `tblFolderAttributes` (
|
|||
`folder` INTEGER default NULL REFERENCES `tblFolders` (`id`) ON DELETE CASCADE,
|
||||
`attrdef` INTEGER default NULL REFERENCES `tblAttributeDefinitions` (`id`),
|
||||
`value` text default NULL,
|
||||
UNIQUE (folder, attrdef)
|
||||
UNIQUE (`folder`, `attrdef`)
|
||||
) ;
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
|
@ -199,7 +199,7 @@ CREATE TABLE `tblDocumentAttributes` (
|
|||
`document` INTEGER default NULL REFERENCES `tblDocuments` (`id`) ON DELETE CASCADE,
|
||||
`attrdef` INTEGER default NULL REFERENCES `tblAttributeDefinitions` (`id`),
|
||||
`value` text default NULL,
|
||||
UNIQUE (document, attrdef)
|
||||
UNIQUE (`document`, `attrdef`)
|
||||
) ;
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
|
@ -268,7 +268,7 @@ CREATE TABLE `tblDocumentContentAttributes` (
|
|||
`content` INTEGER default NULL REFERENCES `tblDocumentContent` (`id`) ON DELETE CASCADE,
|
||||
`attrdef` INTEGER default NULL REFERENCES `tblAttributeDefinitions` (`id`),
|
||||
`value` text default NULL,
|
||||
UNIQUE (content, attrdef)
|
||||
UNIQUE (`content`, `attrdef`)
|
||||
) ;
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
|
@ -710,7 +710,7 @@ CREATE TABLE `tblWorkflowLog` (
|
|||
CREATE TABLE `tblWorkflowMandatoryWorkflow` (
|
||||
`userid` INTEGER default NULL REFERENCES `tblUsers` (`id`) ON DELETE CASCADE,
|
||||
`workflow` INTEGER default NULL REFERENCES `tblWorkflows` (`id`) ON DELETE CASCADE,
|
||||
UNIQUE(userid, workflow)
|
||||
UNIQUE(`userid`, `workflow`)
|
||||
) ;
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
|
@ -719,7 +719,7 @@ CREATE TABLE `tblWorkflowMandatoryWorkflow` (
|
|||
-- Table structure for transmittal
|
||||
--
|
||||
|
||||
CREATE TABLE tblTransmittals (
|
||||
CREATE TABLE `tblTransmittals` (
|
||||
`id` INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
`name` text NOT NULL,
|
||||
`comment` text NOT NULL,
|
||||
|
|
@ -740,7 +740,7 @@ CREATE TABLE `tblTransmittalItems` (
|
|||
`document` INTEGER default NULL REFERENCES `tblDocuments` (`id`) ON DELETE CASCADE,
|
||||
`version` INTEGER unsigned NOT NULL default '0',
|
||||
`date` TEXT default NULL,
|
||||
UNIQUE (transmittal, document, version)
|
||||
UNIQUE (`transmittal`, `document`, `version`)
|
||||
);
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
|
@ -786,7 +786,7 @@ CREATE TABLE `tblArosAcos` (
|
|||
`read` INTEGER NOT NULL DEFAULT '-1',
|
||||
`update` INTEGER NOT NULL DEFAULT '-1',
|
||||
`delete` INTEGER NOT NULL DEFAULT '-1',
|
||||
UNIQUE (aco, aro)
|
||||
UNIQUE (`aco`, `aro`)
|
||||
) ;
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
|
@ -830,7 +830,7 @@ CREATE TABLE `tblVersion` (
|
|||
INSERT INTO `tblRoles` (`id`, `name`, `role`) VALUES (1, 'Admin', 1);
|
||||
INSERT INTO `tblRoles` (`id`, `name`, `role`) VALUES (2, 'Guest', 2);
|
||||
INSERT INTO `tblRoles` (`id`, `name`, `role`) VALUES (3, 'User', 0);
|
||||
INSERT INTO tblUsers VALUES (1, 'admin', '21232f297a57a5a743894a0e4a801fc3', '', 'Administrator', 'address@server.com', '', '', '', 1, 0, '', 0, 0, 0, 0);
|
||||
INSERT INTO tblUsers VALUES (2, 'guest', NULL, '', 'Guest User', NULL, '', '', '', 2, 0, '', 0, 0, 0, 0);
|
||||
INSERT INTO tblFolders VALUES (1, 'DMS', 0, '', 'DMS root', strftime('%s','now'), 1, 0, 2, 0);
|
||||
INSERT INTO tblVersion VALUES (DATETIME(), 6, 0, 0);
|
||||
INSERT INTO `tblUsers` VALUES (1, 'admin', '21232f297a57a5a743894a0e4a801fc3', '', 'Administrator', 'address@server.com', '', '', '', 1, 0, '', 0, 0, 0, 0);
|
||||
INSERT INTO `tblUsers` VALUES (2, 'guest', NULL, '', 'Guest User', NULL, '', '', '', 2, 0, '', 0, 0, 0, 0);
|
||||
INSERT INTO `tblFolders` VALUES (1, 'DMS', 0, '', 'DMS root', strftime('%s','now'), 1, 0, 2, 0);
|
||||
INSERT INTO `tblVersion` VALUES (DATETIME(), 6, 0, 0);
|
||||
|
|
|
|||
|
|
@ -1,34 +1,32 @@
|
|||
BEGIN;
|
||||
|
||||
ALTER TABLE `tblVersion` RENAME TO `__tblVersion`;
|
||||
|
||||
CREATE TABLE `tblVersion` (
|
||||
CREATE TABLE `new_tblVersion` (
|
||||
`date` TEXT default NULL,
|
||||
`major` INTEGER,
|
||||
`minor` INTEGER,
|
||||
`subminor` INTEGER
|
||||
);
|
||||
|
||||
INSERT INTO `tblVersion` SELECT * FROM `__tblVersion`;
|
||||
INSERT INTO `new_tblVersion` SELECT * FROM `tblVersion`;
|
||||
|
||||
DROP TABLE `__tblVersion`;
|
||||
DROP TABLE `tblVersion`;
|
||||
|
||||
ALTER TABLE `tblUserImages` RENAME TO `__tblUserImages`;
|
||||
ALTER TABLE `new_tblVersion` RENAME TO `tblVersion`;
|
||||
|
||||
CREATE TABLE `tblUserImages` (
|
||||
CREATE TABLE `new_tblUserImages` (
|
||||
`id` INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
`userID` INTEGER NOT NULL default '0' REFERENCES `tblUsers` (`id`) ON DELETE CASCADE,
|
||||
`image` blob NOT NULL,
|
||||
`mimeType` varchar(100) NOT NULL default ''
|
||||
);
|
||||
|
||||
INSERT INTO `tblUserImages` SELECT * FROM `__tblUserImages`;
|
||||
INSERT INTO `new_tblUserImages` SELECT * FROM `tblUserImages`;
|
||||
|
||||
DROP TABLE `__tblUserImages`;
|
||||
DROP TABLE `tblUserImages`;
|
||||
|
||||
ALTER TABLE `tblDocumentContent` RENAME TO `__tblDocumentContent`;
|
||||
ALTER TABLE `new_tblUserImages` RENAME TO `tblUserImages`;
|
||||
|
||||
CREATE TABLE `tblDocumentContent` (
|
||||
CREATE TABLE `new_tblDocumentContent` (
|
||||
`id` INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
`document` INTEGER NOT NULL default '0' REFERENCES `tblDocuments` (`id`),
|
||||
`version` INTEGER unsigned NOT NULL,
|
||||
|
|
@ -44,13 +42,13 @@ CREATE TABLE `tblDocumentContent` (
|
|||
UNIQUE (`document`,`version`)
|
||||
);
|
||||
|
||||
INSERT INTO `tblDocumentContent` SELECT * FROM `__tblDocumentContent`;
|
||||
INSERT INTO `new_tblDocumentContent` SELECT * FROM `tblDocumentContent`;
|
||||
|
||||
DROP TABLE `__tblDocumentContent`;
|
||||
DROP TABLE `tblDocumentContent`;
|
||||
|
||||
ALTER TABLE `tblDocumentFiles` RENAME TO `__tblDocumentFiles`;
|
||||
ALTER TABLE `new_tblDocumentContent` RENAME TO `tblDocumentContent`;
|
||||
|
||||
CREATE TABLE `tblDocumentFiles` (
|
||||
CREATE TABLE `new_tblDocumentFiles` (
|
||||
`id` INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
`document` INTEGER NOT NULL default 0 REFERENCES `tblDocuments` (`id`),
|
||||
`userID` INTEGER NOT NULL default 0 REFERENCES `tblUsers` (`id`),
|
||||
|
|
@ -63,17 +61,17 @@ CREATE TABLE `tblDocumentFiles` (
|
|||
`mimeType` varchar(100) NOT NULL default ''
|
||||
) ;
|
||||
|
||||
INSERT INTO `tblDocumentFiles` SELECT * FROM `__tblDocumentFiles`;
|
||||
INSERT INTO `new_tblDocumentFiles` SELECT * FROM `tblDocumentFiles`;
|
||||
|
||||
DROP TABLE `__tblDocumentFiles`;
|
||||
DROP TABLE `tblDocumentFiles`;
|
||||
|
||||
ALTER TABLE `new_tblDocumentFiles` RENAME TO `tblDocumentFiles`;
|
||||
|
||||
ALTER TABLE `tblDocumentFiles` ADD COLUMN `version` INTEGER unsigned NOT NULL DEFAULT '0';
|
||||
|
||||
ALTER TABLE `tblDocumentFiles` ADD COLUMN `public` INTEGER unsigned NOT NULL DEFAULT '0';
|
||||
|
||||
ALTER TABLE `tblUsers` RENAME TO `__tblUsers`;
|
||||
|
||||
CREATE TABLE `tblUsers` (
|
||||
CREATE TABLE `new_tblUsers` (
|
||||
`id` INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
`login` varchar(50) default NULL,
|
||||
`pwd` varchar(50) default NULL,
|
||||
|
|
@ -92,39 +90,39 @@ CREATE TABLE `tblUsers` (
|
|||
UNIQUE (`login`)
|
||||
);
|
||||
|
||||
INSERT INTO `tblUsers` SELECT * FROM `__tblUsers`;
|
||||
INSERT INTO `new_tblUsers` SELECT * FROM `tblUsers`;
|
||||
|
||||
DROP TABLE `__tblUsers`;
|
||||
DROP TABLE `tblUsers`;
|
||||
|
||||
ALTER TABLE `tblUserPasswordRequest` RENAME TO `__tblUserPasswordRequest`;
|
||||
ALTER TABLE `new_tblUsers` RENAME TO `tblUsers`;
|
||||
|
||||
CREATE TABLE `tblUserPasswordRequest` (
|
||||
CREATE TABLE `new_tblUserPasswordRequest` (
|
||||
`id` INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
`userID` INTEGER NOT NULL default '0' REFERENCES `tblUsers` (`id`) ON DELETE CASCADE,
|
||||
`hash` varchar(50) default NULL,
|
||||
`date` TEXT NOT NULL
|
||||
);
|
||||
|
||||
INSERT INTO `tblUserPasswordRequest` SELECT * FROM `__tblUserPasswordRequest`;
|
||||
INSERT INTO `new_tblUserPasswordRequest` SELECT * FROM `tblUserPasswordRequest`;
|
||||
|
||||
DROP TABLE `__tblUserPasswordRequest`;
|
||||
DROP TABLE `tblUserPasswordRequest`;
|
||||
|
||||
ALTER TABLE `tblUserPasswordHistory` RENAME TO `__tblUserPasswordHistory`;
|
||||
ALTER TABLE `new_tblUserPasswordRequest` RENAME TO `tblUserPasswordRequest`;
|
||||
|
||||
CREATE TABLE `tblUserPasswordHistory` (
|
||||
CREATE TABLE `new_tblUserPasswordHistory` (
|
||||
`id` INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
`userID` INTEGER NOT NULL default '0' REFERENCES `tblUsers` (`id`) ON DELETE CASCADE,
|
||||
`pwd` varchar(50) default NULL,
|
||||
`date` TEXT NOT NULL
|
||||
);
|
||||
|
||||
INSERT INTO `tblUserPasswordHistory` SELECT * FROM `__tblUserPasswordHistory`;
|
||||
INSERT INTO `new_tblUserPasswordHistory` SELECT * FROM `tblUserPasswordHistory`;
|
||||
|
||||
DROP TABLE `__tblUserPasswordHistory`;
|
||||
DROP TABLE `tblUserPasswordHistory`;
|
||||
|
||||
ALTER TABLE `tblDocumentReviewLog` RENAME TO `__tblDocumentReviewLog`;
|
||||
ALTER TABLE `new_tblUserPasswordHistory` RENAME TO `tblUserPasswordHistory`;
|
||||
|
||||
CREATE TABLE `tblDocumentReviewLog` (
|
||||
CREATE TABLE `new_tblDocumentReviewLog` (
|
||||
`reviewLogID` INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
`reviewID` INTEGER NOT NULL default 0 REFERENCES `tblDocumentReviewers` (`reviewID`) ON DELETE CASCADE,
|
||||
`status` INTEGER NOT NULL default 0,
|
||||
|
|
@ -133,13 +131,13 @@ CREATE TABLE `tblDocumentReviewLog` (
|
|||
`userID` INTEGER NOT NULL default 0 REFERENCES `tblUsers` (`id`) ON DELETE CASCADE
|
||||
);
|
||||
|
||||
INSERT INTO `tblDocumentReviewLog` SELECT * FROM `__tblDocumentReviewLog`;
|
||||
INSERT INTO `new_tblDocumentReviewLog` SELECT * FROM `tblDocumentReviewLog`;
|
||||
|
||||
DROP TABLE `__tblDocumentReviewLog`;
|
||||
DROP TABLE `tblDocumentReviewLog`;
|
||||
|
||||
ALTER TABLE `tblDocumentStatusLog` RENAME TO `__tblDocumentStatusLog`;
|
||||
ALTER TABLE `new_tblDocumentReviewLog` RENAME TO `tblDocumentReviewLog`;
|
||||
|
||||
CREATE TABLE `tblDocumentStatusLog` (
|
||||
CREATE TABLE `new_tblDocumentStatusLog` (
|
||||
`statusLogID` INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
`statusID` INTEGER NOT NULL default '0' REFERENCES `tblDocumentStatus` (`statusID`) ON DELETE CASCADE,
|
||||
`status` INTEGER NOT NULL default '0',
|
||||
|
|
@ -148,13 +146,13 @@ CREATE TABLE `tblDocumentStatusLog` (
|
|||
`userID` INTEGER NOT NULL default '0' REFERENCES `tblUsers` (`id`) ON DELETE CASCADE
|
||||
) ;
|
||||
|
||||
INSERT INTO `tblDocumentStatusLog` SELECT * FROM `__tblDocumentStatusLog`;
|
||||
INSERT INTO `new_tblDocumentStatusLog` SELECT * FROM `tblDocumentStatusLog`;
|
||||
|
||||
DROP TABLE `__tblDocumentStatusLog`;
|
||||
DROP TABLE `tblDocumentStatusLog`;
|
||||
|
||||
ALTER TABLE `tblDocumentApproveLog` RENAME TO `__tblDocumentApproveLog`;
|
||||
ALTER TABLE `new_tblDocumentStatusLog` RENAME TO `tblDocumentStatusLog`;
|
||||
|
||||
CREATE TABLE `tblDocumentApproveLog` (
|
||||
CREATE TABLE `new_tblDocumentApproveLog` (
|
||||
`approveLogID` INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
`approveID` INTEGER NOT NULL default '0' REFERENCES `tblDocumentApprovers` (`approveID`) ON DELETE CASCADE,
|
||||
`status` INTEGER NOT NULL default '0',
|
||||
|
|
@ -163,13 +161,13 @@ CREATE TABLE `tblDocumentApproveLog` (
|
|||
`userID` INTEGER NOT NULL default '0' REFERENCES `tblUsers` (`id`) ON DELETE CASCADE
|
||||
);
|
||||
|
||||
INSERT INTO `tblDocumentApproveLog` SELECT * FROM `__tblDocumentApproveLog`;
|
||||
INSERT INTO `new_tblDocumentApproveLog` SELECT * FROM `tblDocumentApproveLog`;
|
||||
|
||||
DROP TABLE `__tblDocumentApproveLog`;
|
||||
DROP TABLE `tblDocumentApproveLog`;
|
||||
|
||||
ALTER TABLE `tblWorkflowLog` RENAME TO `__tblWorkflowLog`;
|
||||
ALTER TABLE `new_tblDocumentApproveLog` RENAME TO `tblDocumentApproveLog`;
|
||||
|
||||
CREATE TABLE `tblWorkflowLog` (
|
||||
CREATE TABLE `new_tblWorkflowLog` (
|
||||
`id` INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
`document` INTEGER default NULL REFERENCES `tblDocuments` (`id`) ON DELETE CASCADE,
|
||||
`version` INTEGER default NULL,
|
||||
|
|
@ -180,13 +178,13 @@ CREATE TABLE `tblWorkflowLog` (
|
|||
`comment` text
|
||||
);
|
||||
|
||||
INSERT INTO `tblWorkflowLog` SELECT * FROM `__tblWorkflowLog`;
|
||||
INSERT INTO `new_tblWorkflowLog` SELECT * FROM `tblWorkflowLog`;
|
||||
|
||||
DROP TABLE `__tblWorkflowLog`;
|
||||
DROP TABLE `tblWorkflowLog`;
|
||||
|
||||
ALTER TABLE `tblWorkflowDocumentContent` RENAME TO `__tblWorkflowDocumentContent`;
|
||||
ALTER TABLE `new_tblWorkflowLog` RENAME TO `tblWorkflowLog`;
|
||||
|
||||
CREATE TABLE `tblWorkflowDocumentContent` (
|
||||
CREATE TABLE `new_tblWorkflowDocumentContent` (
|
||||
`parentworkflow` INTEGER DEFAULT 0,
|
||||
`workflow` INTEGER DEFAULT NULL REFERENCES `tblWorkflows` (`id`) ON DELETE CASCADE,
|
||||
`document` INTEGER DEFAULT NULL REFERENCES `tblDocuments` (`id`) ON DELETE CASCADE,
|
||||
|
|
@ -195,9 +193,11 @@ CREATE TABLE `tblWorkflowDocumentContent` (
|
|||
`date` datetime NOT NULL
|
||||
);
|
||||
|
||||
INSERT INTO `tblWorkflowDocumentContent` SELECT * FROM `__tblWorkflowDocumentContent`;
|
||||
INSERT INTO `new_tblWorkflowDocumentContent` SELECT * FROM `tblWorkflowDocumentContent`;
|
||||
|
||||
DROP TABLE `__tblWorkflowDocumentContent`;
|
||||
DROP TABLE `tblWorkflowDocumentContent`;
|
||||
|
||||
ALTER TABLE `new_tblWorkflowDocumentContent` RENAME TO `tblWorkflowDocumentContent`;
|
||||
|
||||
UPDATE tblVersion set major=5, minor=1, subminor=0;
|
||||
|
||||
|
|
|
|||
|
|
@ -31,11 +31,11 @@ CREATE TABLE `new_tblWorkflowLog` (
|
|||
|
||||
INSERT INTO `new_tblWorkflowLog` (`id`, `workflowdocumentcontent`, `userid`, `transition`, `date`, `comment`) SELECT `a`.`id`, `b`.`id`, `a`.`userid`, `a`.`transition`, `a`.`date`, `a`.`comment` FROM `tblWorkflowLog` `a` LEFT JOIN `new_tblWorkflowDocumentContent` `b` ON `a`.`document`=`b`.`document` AND `a`.`version`=`b`.`version` AND `a`.`workflow`=`b`.`workflow` WHERE `b`.`document` IS NOT NULL;
|
||||
|
||||
ALTER TABLE `tblWorkflowLog` RENAME TO `old_tblWorkflowLog`;
|
||||
DROP TABLE `tblWorkflowLog`;
|
||||
|
||||
ALTER TABLE `new_tblWorkflowLog` RENAME TO `tblWorkflowLog`;
|
||||
|
||||
ALTER TABLE `tblWorkflowDocumentContent` RENAME TO `old_tblWorkflowDocumentContent`;
|
||||
DROP TABLE `tblWorkflowDocumentContent`;
|
||||
|
||||
ALTER TABLE `new_tblWorkflowDocumentContent` RENAME TO `tblWorkflowDocumentContent`;
|
||||
|
||||
|
|
@ -150,7 +150,7 @@ CREATE TABLE `new_tblUsers` (
|
|||
|
||||
INSERT INTO new_tblUsers SELECT * FROM tblUsers;
|
||||
|
||||
ALTER TABLE tblUsers RENAME TO old_tblUsers;
|
||||
DROP TABLE tblUsers;
|
||||
|
||||
ALTER TABLE new_tblUsers RENAME TO tblUsers;
|
||||
|
||||
|
|
@ -204,8 +204,3 @@ UPDATE tblVersion set major=6, minor=0, subminor=0;
|
|||
|
||||
COMMIT;
|
||||
|
||||
DROP TABLE `old_tblUsers`;
|
||||
|
||||
DROP TABLE `old_tblWorkflowLog`;
|
||||
|
||||
DROP TABLE `old_tblWorkflowDocumentContent`;
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ ALTER TABLE `tblUsers` ADD COLUMN `secret` varchar(50) DEFAULT NULL AFTER `pwd`;
|
|||
|
||||
ALTER TABLE `tblWorkflows` ADD COLUMN `layoutdata` text DEFAULT NULL AFTER `initstate`;
|
||||
|
||||
ALTER TABLE `tblWorkflowDocumentContent` ADD COLUMN `id` int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;
|
||||
ALTER TABLE `tblWorkflowDocumentContent` ADD COLUMN `id` int(11) NOT NULL AUTO_INCREMENT FIRST, ADD PRIMARY KEY (`id`);
|
||||
|
||||
ALTER TABLE `tblWorkflowLog` ADD COLUMN `workflowdocumentcontent` int(11) NOT NULL DEFAULT '0' AFTER `id`;
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (858)
|
||||
// Translators: Admin (862)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
|
@ -86,11 +86,14 @@ $text = array(
|
|||
'and' => 'и',
|
||||
'apply' => 'Приложи',
|
||||
'approvals_accepted' => '',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '',
|
||||
'approvals_and_reviews_not_touched' => '',
|
||||
'approvals_and_reviews_rejected' => '',
|
||||
'approvals_not_touched' => '',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => '',
|
||||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => 'Запитване за утвърждаване за изтрит',
|
||||
|
|
@ -200,6 +203,7 @@ $text = array(
|
|||
'category_in_use' => 'Тази категория се използва от документите',
|
||||
'category_noname' => 'Въведете име на категорията',
|
||||
'ca_ES' => 'Каталунски',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => 'Промени предназначението',
|
||||
'change_password' => 'Промени паролата',
|
||||
'change_password_message' => 'Паролата променена',
|
||||
|
|
@ -266,6 +270,7 @@ $text = array(
|
|||
'confirm_rm_user' => 'Изтрий потребител "[username]"?<br>Действието е перманентно',
|
||||
'confirm_rm_user_from_processes' => '',
|
||||
'confirm_rm_version' => 'Изтрий версия на [version] документ "[documentname]"?<br>Действието е перманентно',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => '',
|
||||
'confirm_update_transmittalitem' => '',
|
||||
'content' => 'Съдържание',
|
||||
|
|
@ -273,7 +278,6 @@ $text = array(
|
|||
'converter_new_cmd' => '',
|
||||
'converter_new_mimetype' => '',
|
||||
'copied_to_checkout_as' => '',
|
||||
'create_download_link' => '',
|
||||
'create_fulltext_index' => 'Създай пълнотекстов индекс',
|
||||
'create_fulltext_index_warning' => 'Вие искате да пресъздадете пълнотекстов индекс. Това ще отнеме време и ще понижи производителността. Да продолжа ли?',
|
||||
'creation_date' => 'Създаден',
|
||||
|
|
@ -364,11 +368,10 @@ $text = array(
|
|||
'download' => 'Изтегли',
|
||||
'download_extension' => '',
|
||||
'download_links' => '',
|
||||
'download_link_email_body' => '',
|
||||
'download_link_email_subject' => '',
|
||||
'do_object_repair' => 'Поправи всички папки и документи',
|
||||
'do_object_setchecksum' => 'Установи контролна сума',
|
||||
'do_object_setfilesize' => 'Установи размер на файла',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => '',
|
||||
'draft' => '',
|
||||
'draft_pending_approval' => 'Чернова - очаква утвърждаване',
|
||||
|
|
@ -377,6 +380,7 @@ $text = array(
|
|||
'dropfolderdir_missing' => '',
|
||||
'dropfolder_file' => 'Файл от drop папка',
|
||||
'dropfolder_folder' => '',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Бърз ъплоуд',
|
||||
'drop_files_here' => 'Пусни файла тук!',
|
||||
'dump_creation' => 'Създаване дъмп на БД',
|
||||
|
|
@ -402,6 +406,7 @@ $text = array(
|
|||
'edit_folder_props' => 'Редактирай папка',
|
||||
'edit_group' => 'Редактирай група',
|
||||
'edit_online' => '',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => '',
|
||||
'edit_transmittal_props' => '',
|
||||
'edit_user' => 'Редактирай потребител',
|
||||
|
|
@ -475,6 +480,7 @@ $text = array(
|
|||
'files_deletion' => 'Изтриване на файлове',
|
||||
'files_deletion_warning' => 'Тази операция ще изтрие всички файлове във всички папки. Информацията за версиите ще остане достъпна',
|
||||
'files_loading' => 'Моля изчакайте докато се зареди списъкът на файловете',
|
||||
'filetype' => '',
|
||||
'file_size' => 'Размер',
|
||||
'filter_for_documents' => '',
|
||||
'filter_for_folders' => '',
|
||||
|
|
@ -499,6 +505,7 @@ $text = array(
|
|||
'folder_renamed_email_body' => '',
|
||||
'folder_renamed_email_subject' => '',
|
||||
'folder_title' => 'Папка \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
'force_update' => '',
|
||||
'friday' => 'петък',
|
||||
'friday_abbr' => '',
|
||||
|
|
@ -525,6 +532,7 @@ $text = array(
|
|||
'group_members' => 'Членове на групата',
|
||||
'group_receipt_summary' => '',
|
||||
'group_review_summary' => 'Сводка по рецензирането на групи',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => 'Влез като гост',
|
||||
'guest_login_disabled' => 'Входът като гост изключен',
|
||||
'hash' => '',
|
||||
|
|
@ -631,6 +639,7 @@ $text = array(
|
|||
'linked_to_document' => '',
|
||||
'linked_to_this_version' => '',
|
||||
'link_alt_updatedocument' => 'Ако искате да качите файлове над текущия лимит, използвайте друг <a href="%s">начин</a>.',
|
||||
'link_document' => '',
|
||||
'link_to_version' => '',
|
||||
'list_access_rights' => 'Списък на права',
|
||||
'list_contains_no_access_docs' => '',
|
||||
|
|
@ -641,6 +650,7 @@ $text = array(
|
|||
'lock_document' => 'Блокирай',
|
||||
'lock_message' => 'Документът е блокиран [username]. Само имащите права могат да го разблокират.',
|
||||
'lock_status' => 'Статус',
|
||||
'logfile_loading' => '',
|
||||
'login' => 'Име',
|
||||
'login_disabled_text' => 'Вашия акаунт е забранен, вероятно заради прекалено много погрешни опити за влизане.',
|
||||
'login_disabled_title' => 'Вашия акаунт е забранен',
|
||||
|
|
@ -711,9 +721,11 @@ $text = array(
|
|||
'new_subfolder_email_body' => '',
|
||||
'new_subfolder_email_subject' => '',
|
||||
'new_user_image' => 'Ново изображение',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => 'Ново състояние',
|
||||
'nl_NL' => 'Холандски',
|
||||
'no' => 'Не',
|
||||
'notification' => '',
|
||||
'notify_added_email' => 'Вие сте добавен в списъка с уведомявани',
|
||||
'notify_added_email_body' => '',
|
||||
'notify_added_email_subject' => '',
|
||||
|
|
@ -725,9 +737,11 @@ $text = array(
|
|||
'no_action' => 'Действие не е нужно',
|
||||
'no_approval_needed' => 'Утвърждение не е нужно',
|
||||
'no_attached_files' => 'Няма прикрачени файлове',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => '',
|
||||
'no_default_keywords' => 'Няма ключови думи',
|
||||
'no_docs_checked_out' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Няма блокирани документи',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_rejected' => '',
|
||||
|
|
@ -809,8 +823,11 @@ $text = array(
|
|||
'quota_is_disabled' => '',
|
||||
'quota_warning' => 'Вашето max. използуване на диска е превишена с [bytes]. Please remove documents or previous versions.',
|
||||
'receipts_accepted' => '',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
|
|
@ -821,11 +838,13 @@ $text = array(
|
|||
'receipt_status' => '',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Последно Качени',
|
||||
'reception' => '',
|
||||
'reception_acknowleged' => '',
|
||||
'reception_noaction' => '',
|
||||
'reception_rejected' => '',
|
||||
'recipients' => '',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => '',
|
||||
'refresh' => 'Обнови',
|
||||
'rejected' => 'Отказан',
|
||||
|
|
@ -856,8 +875,11 @@ $text = array(
|
|||
'reviewer_already_assigned' => 'вече назначено за рецензиране',
|
||||
'reviewer_already_removed' => 'вече премахнат от списъка с рецензиращи или вече е оставил рецензия',
|
||||
'reviews_accepted' => '',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => '',
|
||||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => 'Запитване за рецензия премахнато',
|
||||
|
|
@ -878,9 +900,13 @@ $text = array(
|
|||
'revise_document' => '',
|
||||
'revise_document_on' => '',
|
||||
'revisions_accepted' => '',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => '',
|
||||
'revisions_without_user' => '',
|
||||
'revision_date' => '',
|
||||
|
|
@ -890,6 +916,7 @@ $text = array(
|
|||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => '',
|
||||
'revisor_already_assigned' => '',
|
||||
'revisor_already_removed' => '',
|
||||
|
|
@ -1087,12 +1114,16 @@ $text = array(
|
|||
'settings_enableClipboard_desc' => '',
|
||||
'settings_enableConverting' => 'Включи конвертирането',
|
||||
'settings_enableConverting_desc' => 'Включване/изключване конвертирането на файлове',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => '',
|
||||
'settings_enableDropFolderList_desc' => '',
|
||||
'settings_enableDropUpload' => '',
|
||||
'settings_enableDropUpload_desc' => '',
|
||||
'settings_enableDuplicateDocNames' => 'Разреши еднакви имена на документи',
|
||||
'settings_enableDuplicateDocNames_desc' => 'Разрешава да има еднакви имена на документи в папката.',
|
||||
'settings_enableDuplicateSubFolderNames' => '',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Включи E-mail',
|
||||
'settings_enableEmail_desc' => 'Включване/изключване автоматично уведомяване по email',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
|
|
@ -1127,10 +1158,14 @@ $text = array(
|
|||
'settings_enableOwnerRevApp_desc' => '',
|
||||
'settings_enablePasswordForgotten' => 'Включи възстанавяване на парола',
|
||||
'settings_enablePasswordForgotten_desc' => 'Ако е включено, разрешава на потребителите да си възстанавяват паролата на email.',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => '',
|
||||
'settings_enableReceiptWorkflow_desc' => '',
|
||||
'settings_enableRecursiveCount' => '',
|
||||
'settings_enableRecursiveCount_desc' => '',
|
||||
'settings_enableRevisionOneVoteReject' => '',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
|
|
@ -1223,10 +1258,14 @@ $text = array(
|
|||
'settings_maxUploadSize' => '',
|
||||
'settings_maxUploadSize_desc' => '',
|
||||
'settings_more_settings' => 'Още настройки. Логин по подразбиране: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => 'Не е намерено',
|
||||
'settings_Notification' => 'Настройка за известяване',
|
||||
'settings_notwritable' => 'Конфигурацията не може да бъде съхранена, защото файлът на конфигурацията е само за четене.',
|
||||
'settings_no_content_dir' => 'Каталог със съдържанието',
|
||||
'settings_onePageMode' => '',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'settings_overrideMimeType' => '',
|
||||
'settings_overrideMimeType_desc' => '',
|
||||
'settings_partitionSize' => 'Частичен размер на файла',
|
||||
|
|
@ -1260,6 +1299,12 @@ $text = array(
|
|||
'settings_previewWidthMenuList_desc' => '',
|
||||
'settings_printDisclaimer' => 'Показвай дисклаймер',
|
||||
'settings_printDisclaimer_desc' => 'Ако е включено, то дисклаймер из lang.inc ще се показва под всяка страница',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => 'Квота за потребител',
|
||||
'settings_quota_desc' => 'Максималният брой байтове, които всеки потребител може да заема на диска. 0 за неограничено използване на диска. Тази стойност може да бъде презаписана за всяко използване на профила.',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
|
|
@ -1343,6 +1388,7 @@ $text = array(
|
|||
'settings_workflowMode' => 'Вид процес',
|
||||
'settings_workflowMode_desc' => 'Специален/advanced процес позволява да зададете Ваш специфичен процес за версия на документ.',
|
||||
'settings_workflowMode_valadvanced' => 'advanced',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => 'traditional',
|
||||
'settings_workflowMode_valtraditional_only_approval' => '',
|
||||
'settings_zendframework' => 'Zend Framework',
|
||||
|
|
@ -1357,7 +1403,11 @@ $text = array(
|
|||
'sign_in' => 'вход',
|
||||
'sign_out' => 'изход',
|
||||
'sign_out_user' => '',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'Словашки',
|
||||
'sort_by_date' => 'Сортирай по дата"',
|
||||
'sort_by_name' => 'Сортирай по име',
|
||||
'sort_by_sequence' => '',
|
||||
'space_used_on_data_folder' => 'Размер на каталога с данните',
|
||||
'splash_added_to_clipboard' => 'Добавено към клипборда',
|
||||
'splash_add_access' => '',
|
||||
|
|
@ -1383,6 +1433,7 @@ $text = array(
|
|||
'splash_edit_group' => '',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => '',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1396,6 +1447,7 @@ $text = array(
|
|||
'splash_inherit_access' => '',
|
||||
'splash_invalid_folder_id' => '',
|
||||
'splash_invalid_searchterm' => '',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => '',
|
||||
'splash_move_document' => '',
|
||||
'splash_move_folder' => '',
|
||||
|
|
@ -1426,6 +1478,7 @@ $text = array(
|
|||
'splash_substituted_user' => '',
|
||||
'splash_switched_back_user' => '',
|
||||
'splash_toogle_group_manager' => '',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1452,6 +1505,7 @@ $text = array(
|
|||
'status_revisor_removed' => '',
|
||||
'status_unknown' => 'Неизвестен',
|
||||
'storage_size' => 'Размер на хранилището',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => '',
|
||||
'submit_approval' => 'Утвърди',
|
||||
'submit_login' => 'Влез',
|
||||
|
|
@ -1474,9 +1528,13 @@ $text = array(
|
|||
'switched_to' => '',
|
||||
'takeOverAttributeValue' => '',
|
||||
'takeOverGrpApprover' => '',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => '',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => '',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => '',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => '',
|
||||
'task_description' => '',
|
||||
'task_disabled' => '',
|
||||
|
|
@ -1514,11 +1572,13 @@ $text = array(
|
|||
'toggle_manager' => 'Превключи мениджър',
|
||||
'toggle_qrcode' => '',
|
||||
'to_before_from' => '',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => 'Прехвърли документ',
|
||||
'transfer_no_read_access' => '',
|
||||
'transfer_no_write_access' => '',
|
||||
'transfer_objects' => '',
|
||||
'transfer_objects_to_user' => '',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => '',
|
||||
'transition_triggered_email' => 'Забелязана промяна на процес',
|
||||
'transition_triggered_email_body' => '',
|
||||
|
|
@ -1535,6 +1595,7 @@ $text = array(
|
|||
'tuesday' => 'вторник',
|
||||
'tuesday_abbr' => '',
|
||||
'type_of_hook' => '',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => 'Тип за търсене',
|
||||
'uk_UA' => 'Украински',
|
||||
'under_folder' => 'В папка',
|
||||
|
|
@ -1591,6 +1652,7 @@ $text = array(
|
|||
'versioning_file_creation_warning' => 'Тази операция ще създаде файл с версия за всяка папка. След създаване файлът ще бъде съхранен в каталога на документите.',
|
||||
'versioning_info' => 'Информация за версиите',
|
||||
'versiontolow' => '',
|
||||
'version_comment' => '',
|
||||
'version_deleted_email' => 'Версията е премахната',
|
||||
'version_deleted_email_body' => '',
|
||||
'version_deleted_email_subject' => '',
|
||||
|
|
@ -1628,7 +1690,8 @@ $text = array(
|
|||
'workflow_summary' => 'Резюме за процес',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Резюме за потребител',
|
||||
'x_more_objects' => '',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => 'още [number] документа',
|
||||
'year_view' => 'годишен изглед',
|
||||
'yes' => 'Да',
|
||||
'zh_CN' => 'Китайски (Китай)',
|
||||
|
|
|
|||
|
|
@ -86,11 +86,14 @@ $text = array(
|
|||
'and' => 'i',
|
||||
'apply' => 'Apply',
|
||||
'approvals_accepted' => '',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '',
|
||||
'approvals_and_reviews_not_touched' => '',
|
||||
'approvals_and_reviews_rejected' => '',
|
||||
'approvals_not_touched' => '',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => '',
|
||||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => 'Demanda d\'aprovació esborrada',
|
||||
|
|
@ -205,6 +208,7 @@ URL: [url]',
|
|||
'category_in_use' => '',
|
||||
'category_noname' => '',
|
||||
'ca_ES' => 'Català',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => 'Canviar assignacions',
|
||||
'change_password' => '',
|
||||
'change_password_message' => '',
|
||||
|
|
@ -271,6 +275,7 @@ URL: [url]',
|
|||
'confirm_rm_user' => '¿Vol realment eliminar l\'usuari "[username]"?<br />Atenció: aquesta acció no es pot desfer.',
|
||||
'confirm_rm_user_from_processes' => '',
|
||||
'confirm_rm_version' => '¿Vol realment eliminar la versió [version] del document "[documentname]"?<br />Atenció: aquesta acció no es pot desfer.',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => '',
|
||||
'confirm_update_transmittalitem' => '',
|
||||
'content' => 'Contingut',
|
||||
|
|
@ -278,7 +283,6 @@ URL: [url]',
|
|||
'converter_new_cmd' => '',
|
||||
'converter_new_mimetype' => '',
|
||||
'copied_to_checkout_as' => '',
|
||||
'create_download_link' => '',
|
||||
'create_fulltext_index' => 'Crea un índex full-text',
|
||||
'create_fulltext_index_warning' => '',
|
||||
'creation_date' => 'Creació',
|
||||
|
|
@ -369,11 +373,10 @@ URL: [url]',
|
|||
'download' => 'Descarregar',
|
||||
'download_extension' => '',
|
||||
'download_links' => '',
|
||||
'download_link_email_body' => '',
|
||||
'download_link_email_subject' => '',
|
||||
'do_object_repair' => '',
|
||||
'do_object_setchecksum' => '',
|
||||
'do_object_setfilesize' => '',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => '',
|
||||
'draft' => '',
|
||||
'draft_pending_approval' => 'Esborrany - pendent d\'aprovació',
|
||||
|
|
@ -382,6 +385,7 @@ URL: [url]',
|
|||
'dropfolderdir_missing' => '',
|
||||
'dropfolder_file' => '',
|
||||
'dropfolder_folder' => 'Carpeta',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Pujada ràpida',
|
||||
'drop_files_here' => 'Dugui arxius aquí',
|
||||
'dump_creation' => 'Creació de bolcat de BDD',
|
||||
|
|
@ -407,6 +411,7 @@ URL: [url]',
|
|||
'edit_folder_props' => 'Editar directori',
|
||||
'edit_group' => 'Editar grup...',
|
||||
'edit_online' => '',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => '',
|
||||
'edit_transmittal_props' => '',
|
||||
'edit_user' => 'Editar usuari...',
|
||||
|
|
@ -480,6 +485,7 @@ URL: [url]',
|
|||
'files_deletion' => 'Eliminació de fitxers',
|
||||
'files_deletion_warning' => 'Amb aquesta opció es poden eliminar tots els fitxers del DMS complet. La informació de versionat romandrà visible.',
|
||||
'files_loading' => 'Esperi, fins que l\'arxiu estigui carregat …',
|
||||
'filetype' => '',
|
||||
'file_size' => 'Mida',
|
||||
'filter_for_documents' => '',
|
||||
'filter_for_folders' => 'Filtre adicional per les carpetes',
|
||||
|
|
@ -504,6 +510,7 @@ URL: [url]',
|
|||
'folder_renamed_email_body' => '',
|
||||
'folder_renamed_email_subject' => '',
|
||||
'folder_title' => 'Carpeta \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
'force_update' => '',
|
||||
'friday' => 'Divendres',
|
||||
'friday_abbr' => '',
|
||||
|
|
@ -530,6 +537,7 @@ URL: [url]',
|
|||
'group_members' => 'Membres del grup',
|
||||
'group_receipt_summary' => '',
|
||||
'group_review_summary' => 'Resum del grup revisor',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => 'Accés com a invitat',
|
||||
'guest_login_disabled' => 'El compte d\'invitat està deshabilitat.',
|
||||
'hash' => '',
|
||||
|
|
@ -636,6 +644,7 @@ URL: [url]',
|
|||
'linked_to_document' => '',
|
||||
'linked_to_this_version' => '',
|
||||
'link_alt_updatedocument' => '',
|
||||
'link_document' => '',
|
||||
'link_to_version' => '',
|
||||
'list_access_rights' => 'Llista tots els tipus d\'accés...',
|
||||
'list_contains_no_access_docs' => '',
|
||||
|
|
@ -646,6 +655,7 @@ URL: [url]',
|
|||
'lock_document' => 'Bloquejar',
|
||||
'lock_message' => 'Aquest document ha estat bloquejat per [username]. Només els usuaris autoritzats poden desbloquejar aquest document (vegeu al final de la pàgina).',
|
||||
'lock_status' => 'Estat',
|
||||
'logfile_loading' => '',
|
||||
'login' => '',
|
||||
'login_disabled_text' => '',
|
||||
'login_disabled_title' => '',
|
||||
|
|
@ -716,9 +726,11 @@ URL: [url]',
|
|||
'new_subfolder_email_body' => '',
|
||||
'new_subfolder_email_subject' => '',
|
||||
'new_user_image' => 'Nova imatge',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => '',
|
||||
'nl_NL' => 'Holandès',
|
||||
'no' => 'No',
|
||||
'notification' => '',
|
||||
'notify_added_email' => 'Se us ha afegit a la llista de notificació',
|
||||
'notify_added_email_body' => '',
|
||||
'notify_added_email_subject' => '',
|
||||
|
|
@ -730,9 +742,11 @@ URL: [url]',
|
|||
'no_action' => 'No és necessària cap acció',
|
||||
'no_approval_needed' => 'No hi ha aprovacions pendents.',
|
||||
'no_attached_files' => 'No hi ha fitxers adjunts',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => '',
|
||||
'no_default_keywords' => 'No hi ha mots clau disponibles',
|
||||
'no_docs_checked_out' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'No hi ha documents bloquejats.',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_rejected' => '',
|
||||
|
|
@ -814,8 +828,11 @@ URL: [url]',
|
|||
'quota_is_disabled' => '',
|
||||
'quota_warning' => '',
|
||||
'receipts_accepted' => '',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
|
|
@ -826,11 +843,13 @@ URL: [url]',
|
|||
'receipt_status' => '',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => '',
|
||||
'reception' => '',
|
||||
'reception_acknowleged' => '',
|
||||
'reception_noaction' => '',
|
||||
'reception_rejected' => '',
|
||||
'recipients' => '',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => '',
|
||||
'refresh' => 'Refresh',
|
||||
'rejected' => 'Rebutjat',
|
||||
|
|
@ -861,8 +880,11 @@ URL: [url]',
|
|||
'reviewer_already_assigned' => 'Ja està asignat com revisor',
|
||||
'reviewer_already_removed' => 'Ja ha estat eliminat del procés de revisió o ja ha enviat una revisió',
|
||||
'reviews_accepted' => '',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => '',
|
||||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => 'Petició de revisió eliminada',
|
||||
|
|
@ -883,9 +905,13 @@ URL: [url]',
|
|||
'revise_document' => '',
|
||||
'revise_document_on' => '',
|
||||
'revisions_accepted' => '',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => '',
|
||||
'revisions_without_user' => '',
|
||||
'revision_date' => '',
|
||||
|
|
@ -895,6 +921,7 @@ URL: [url]',
|
|||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => '',
|
||||
'revisor_already_assigned' => '',
|
||||
'revisor_already_removed' => '',
|
||||
|
|
@ -1092,12 +1119,16 @@ URL: [url]',
|
|||
'settings_enableClipboard_desc' => '',
|
||||
'settings_enableConverting' => '',
|
||||
'settings_enableConverting_desc' => '',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => '',
|
||||
'settings_enableDropFolderList_desc' => '',
|
||||
'settings_enableDropUpload' => '',
|
||||
'settings_enableDropUpload_desc' => '',
|
||||
'settings_enableDuplicateDocNames' => '',
|
||||
'settings_enableDuplicateDocNames_desc' => '',
|
||||
'settings_enableDuplicateSubFolderNames' => '',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Enable E-mail',
|
||||
'settings_enableEmail_desc' => '',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
|
|
@ -1132,10 +1163,14 @@ URL: [url]',
|
|||
'settings_enableOwnerRevApp_desc' => '',
|
||||
'settings_enablePasswordForgotten' => '',
|
||||
'settings_enablePasswordForgotten_desc' => '',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => '',
|
||||
'settings_enableReceiptWorkflow_desc' => '',
|
||||
'settings_enableRecursiveCount' => '',
|
||||
'settings_enableRecursiveCount_desc' => '',
|
||||
'settings_enableRevisionOneVoteReject' => '',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
|
|
@ -1228,10 +1263,14 @@ URL: [url]',
|
|||
'settings_maxUploadSize' => '',
|
||||
'settings_maxUploadSize_desc' => '',
|
||||
'settings_more_settings' => '',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => '',
|
||||
'settings_Notification' => '',
|
||||
'settings_notwritable' => '',
|
||||
'settings_no_content_dir' => '',
|
||||
'settings_onePageMode' => '',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'settings_overrideMimeType' => '',
|
||||
'settings_overrideMimeType_desc' => '',
|
||||
'settings_partitionSize' => '',
|
||||
|
|
@ -1265,6 +1304,12 @@ URL: [url]',
|
|||
'settings_previewWidthMenuList_desc' => '',
|
||||
'settings_printDisclaimer' => '',
|
||||
'settings_printDisclaimer_desc' => '',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => '',
|
||||
'settings_quota_desc' => '',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
|
|
@ -1348,6 +1393,7 @@ URL: [url]',
|
|||
'settings_workflowMode' => '',
|
||||
'settings_workflowMode_desc' => '',
|
||||
'settings_workflowMode_valadvanced' => '',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => '',
|
||||
'settings_workflowMode_valtraditional_only_approval' => '',
|
||||
'settings_zendframework' => '',
|
||||
|
|
@ -1362,7 +1408,11 @@ URL: [url]',
|
|||
'sign_in' => 'sign in',
|
||||
'sign_out' => 'desconnectar',
|
||||
'sign_out_user' => '',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'Eslovac',
|
||||
'sort_by_date' => '',
|
||||
'sort_by_name' => '',
|
||||
'sort_by_sequence' => '',
|
||||
'space_used_on_data_folder' => 'Espai utilitzat a la carpeta de dades',
|
||||
'splash_added_to_clipboard' => 'Emmagatzemat al portapapers',
|
||||
'splash_add_access' => '',
|
||||
|
|
@ -1388,6 +1438,7 @@ URL: [url]',
|
|||
'splash_edit_group' => '',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => '',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1401,6 +1452,7 @@ URL: [url]',
|
|||
'splash_inherit_access' => '',
|
||||
'splash_invalid_folder_id' => '',
|
||||
'splash_invalid_searchterm' => '',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => '',
|
||||
'splash_move_document' => '',
|
||||
'splash_move_folder' => '',
|
||||
|
|
@ -1431,6 +1483,7 @@ URL: [url]',
|
|||
'splash_substituted_user' => '',
|
||||
'splash_switched_back_user' => '',
|
||||
'splash_toogle_group_manager' => '',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1457,6 +1510,7 @@ URL: [url]',
|
|||
'status_revisor_removed' => '',
|
||||
'status_unknown' => 'Desconegut',
|
||||
'storage_size' => 'Storage size',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => '',
|
||||
'submit_approval' => 'Enviar aprovació',
|
||||
'submit_login' => 'Connectat',
|
||||
|
|
@ -1479,9 +1533,13 @@ URL: [url]',
|
|||
'switched_to' => '',
|
||||
'takeOverAttributeValue' => '',
|
||||
'takeOverGrpApprover' => '',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => '',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => '',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => '',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => '',
|
||||
'task_description' => '',
|
||||
'task_disabled' => '',
|
||||
|
|
@ -1519,11 +1577,13 @@ URL: [url]',
|
|||
'toggle_manager' => 'Intercanviar manager',
|
||||
'toggle_qrcode' => '',
|
||||
'to_before_from' => '',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => 'transferir document',
|
||||
'transfer_no_read_access' => '',
|
||||
'transfer_no_write_access' => 'transferir sense poder escriure',
|
||||
'transfer_objects' => '',
|
||||
'transfer_objects_to_user' => '',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => '',
|
||||
'transition_triggered_email' => '',
|
||||
'transition_triggered_email_body' => '',
|
||||
|
|
@ -1540,6 +1600,7 @@ URL: [url]',
|
|||
'tuesday' => 'Dimarts',
|
||||
'tuesday_abbr' => '',
|
||||
'type_of_hook' => '',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => 'Cerca',
|
||||
'uk_UA' => 'Ucraïnès',
|
||||
'under_folder' => 'A carpeta',
|
||||
|
|
@ -1596,6 +1657,7 @@ URL: [url]',
|
|||
'versioning_file_creation_warning' => 'Amb aquesta operació podeu crear un fitxer que contingui la informació de versions d\'una carpeta del DMS completa. Després de la creació, tots els fitxers es guardaran a la carpeta de documents.',
|
||||
'versioning_info' => 'Informació de versions',
|
||||
'versiontolow' => '',
|
||||
'version_comment' => '',
|
||||
'version_deleted_email' => 'Versió eliminada',
|
||||
'version_deleted_email_body' => '',
|
||||
'version_deleted_email_subject' => '',
|
||||
|
|
@ -1633,6 +1695,7 @@ URL: [url]',
|
|||
'workflow_summary' => '',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => '',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => '[number] objectes més',
|
||||
'year_view' => 'Vista d\'any',
|
||||
'yes' => 'Sí',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (1521), kreml (579)
|
||||
// Translators: Admin (1530), kreml (579)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'dvoufaktorové ověření',
|
||||
|
|
@ -90,11 +90,14 @@ URL: [url]',
|
|||
'and' => 'a',
|
||||
'apply' => 'Použít',
|
||||
'approvals_accepted' => '[no_approvals] schválení již schváleno',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '[no_approvals] schválení a [no_reviews] recenzí již přijato',
|
||||
'approvals_and_reviews_not_touched' => '[no_approvals] schválení a [no_reviews] recenzí nejsou dotčeny',
|
||||
'approvals_and_reviews_rejected' => '[no_approvals] schválení a [no_reviews] recenzí již bylo zamítnuto',
|
||||
'approvals_not_touched' => '[no_approvals] schválení nebylo dotčeno',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '[no_approvals] schválení bylo zamítnuto',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => 'Schválení bez skupiny',
|
||||
'approvals_without_user' => 'Schválení bez uživatele',
|
||||
'approval_deletion_email' => 'Zrušení schválení požadavku',
|
||||
|
|
@ -229,6 +232,7 @@ URL: [url]',
|
|||
'category_in_use' => 'Tato kategorie je používána dokumenty.',
|
||||
'category_noname' => 'Není zadán název kategorie.',
|
||||
'ca_ES' => 'Katalánština',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => 'Změnit přiřazení',
|
||||
'change_password' => 'Změnit heslo',
|
||||
'change_password_message' => 'Vaše heslo bylo změněno.',
|
||||
|
|
@ -295,6 +299,7 @@ URL: [url]',
|
|||
'confirm_rm_user' => 'Opravdu chcete odstranit uživatele "[username]"?<br>Pozor: Akce je nevratná.',
|
||||
'confirm_rm_user_from_processes' => 'Opravdu chcete odstranit uživatele "[username]" ze všech procesů? <br> Pozor: Tato akce může vést k uvolnění dokumentů, pokud byl uživatel jediným nebo posledním schvalujícím.',
|
||||
'confirm_rm_version' => 'Opravdu chcete odstranit verzi [version] dokumentu "[documentname]"?<br>Buďte opatrní: Tuto činnost není možné vrátit zpět.',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => 'Opravdu chcete přenést dokumenty, složky atd. Uživatele "[username]"? <br> Pozor: Tuto akci nelze vrátit zpět.',
|
||||
'confirm_update_transmittalitem' => 'Potvrďte aktualizaci',
|
||||
'content' => 'Domů',
|
||||
|
|
@ -302,7 +307,6 @@ URL: [url]',
|
|||
'converter_new_cmd' => 'Příkaz',
|
||||
'converter_new_mimetype' => 'Nový mimetype',
|
||||
'copied_to_checkout_as' => 'Soubor zkopírován do kontrolního prostoru jako \'[filename]\' v [date]',
|
||||
'create_download_link' => 'Vytvořit odkaz ke stažení',
|
||||
'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.',
|
||||
'creation_date' => 'Vytvořeno',
|
||||
|
|
@ -435,18 +439,10 @@ URL: [url]',
|
|||
'download' => 'Stáhnout',
|
||||
'download_extension' => 'Stáhnout rozšíření jako soubor ZIP',
|
||||
'download_links' => 'Odkazy ke stažení',
|
||||
'download_link_email_body' => 'Kliknutím na odkaz níže stáhnete verzi [version] dokumentu
|
||||
\'[docname]\'.
|
||||
|
||||
[url]
|
||||
|
||||
Odkaz je platný do [valid].
|
||||
|
||||
[comment]',
|
||||
'download_link_email_subject' => 'Odkaz ke stažení',
|
||||
'do_object_repair' => 'Opravit všechny složky a dokumenty.',
|
||||
'do_object_setchecksum' => 'Nastavit kontrolní součet',
|
||||
'do_object_setfilesize' => 'Nastavit velikost souboru',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => 'Smazat verzi dokumentu',
|
||||
'draft' => 'Návrh',
|
||||
'draft_pending_approval' => 'Návrh - čeká na schválení',
|
||||
|
|
@ -455,6 +451,7 @@ Odkaz je platný do [valid].
|
|||
'dropfolderdir_missing' => 'Váš osobní adresář pro drop neexistuje na serveru! Požádejte správce, aby jej vytvořil.',
|
||||
'dropfolder_file' => 'Soubor z "přetažené" složky',
|
||||
'dropfolder_folder' => 'Složka rychlého uploadu',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Rychlý upload',
|
||||
'drop_files_here' => 'Soubory dát sem!',
|
||||
'dump_creation' => 'Vytvoření zálohy databáze',
|
||||
|
|
@ -480,6 +477,7 @@ Odkaz je platný do [valid].
|
|||
'edit_folder_props' => 'Upravit složku',
|
||||
'edit_group' => 'Upravit skupinu',
|
||||
'edit_online' => 'Upravit online',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => 'Upravit úkol',
|
||||
'edit_transmittal_props' => 'Upravit vlastnosti přenosu',
|
||||
'edit_user' => 'Upravit uživatele',
|
||||
|
|
@ -548,7 +546,7 @@ URL: [url]',
|
|||
'extension_loading' => 'Načítání rozšíření',
|
||||
'extension_manager' => 'Správa rozšíření',
|
||||
'extension_mgr_installed' => 'Instalováno',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_no_upload' => 'Nahrání nového rozšíření není možné, jelikož do složky rozšíření nelze zapisovat.',
|
||||
'extension_mgr_repository' => 'Dostupný',
|
||||
'extension_version_list' => 'Verze',
|
||||
'february' => 'Únor',
|
||||
|
|
@ -557,6 +555,7 @@ URL: [url]',
|
|||
'files_deletion' => 'Soubor odstraněn',
|
||||
'files_deletion_warning' => 'Pomocí této volby můžete odstranit všechny soubory z celé složky DMS. Verzovací informace zůstanou viditelné.',
|
||||
'files_loading' => 'Vyčkejte dokud se nenahraje seznam souborů …',
|
||||
'filetype' => '',
|
||||
'file_size' => 'Velikost souboru',
|
||||
'filter_for_documents' => 'Další filtr pro dokumenty',
|
||||
'filter_for_folders' => 'Další filtr pro složky',
|
||||
|
|
@ -608,6 +607,7 @@ Uživatel: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Složka přejmenována',
|
||||
'folder_title' => 'Složka \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
'force_update' => 'Aktualizace',
|
||||
'friday' => 'Pátek',
|
||||
'friday_abbr' => 'Pá',
|
||||
|
|
@ -634,6 +634,7 @@ URL: [url]',
|
|||
'group_members' => 'Členové skupiny',
|
||||
'group_receipt_summary' => 'Přehled potvrzení přijímání do skupiny',
|
||||
'group_review_summary' => 'Souhrn recenzí skupiny',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => 'Přihlásit se jako host',
|
||||
'guest_login_disabled' => 'Přihlášení jako host je vypnuté.',
|
||||
'hash' => 'Hash',
|
||||
|
|
@ -740,6 +741,7 @@ URL: [url]',
|
|||
'linked_to_document' => 'Provázáno s dokumentem',
|
||||
'linked_to_this_version' => 'Provázáno odkazem s touto verzí',
|
||||
'link_alt_updatedocument' => 'Chcete-li nahrát soubory větší než je maximální velikost pro nahrávání, použijte prosím <a href="%s">alternativní stránku</a>.',
|
||||
'link_document' => '',
|
||||
'link_to_version' => 'Provázat k verzi',
|
||||
'list_access_rights' => 'Seznam všech přístupových práv ...',
|
||||
'list_contains_no_access_docs' => 'Seznam obsahuje více dokumentů, ke kterým nemáte přístup a které se nezobrazují.',
|
||||
|
|
@ -750,6 +752,7 @@ URL: [url]',
|
|||
'lock_document' => 'Zamknout',
|
||||
'lock_message' => 'Tento dokument zamknul [username]. Pouze oprávnění uživatelé ho mohou odemknout (viz konec stránky).',
|
||||
'lock_status' => 'Stav',
|
||||
'logfile_loading' => '',
|
||||
'login' => 'Přihlášení',
|
||||
'login_disabled_text' => 'Váš účet je zakázán, pravděpodobně z důvodu příliš mnoha neúspěšných přihlášení.',
|
||||
'login_disabled_title' => 'Účet je zakázaný.',
|
||||
|
|
@ -836,9 +839,11 @@ Uživatel: [username]
|
|||
URL: [url]',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Nová složka',
|
||||
'new_user_image' => 'Nový obrázek',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => 'Nový stav',
|
||||
'nl_NL' => 'Holandština',
|
||||
'no' => 'Ne',
|
||||
'notification' => '',
|
||||
'notify_added_email' => 'Byl/a jste přidán/a do seznamu pro oznámení',
|
||||
'notify_added_email_body' => 'Přidáno do seznamu oznámení
|
||||
Název: [name]
|
||||
|
|
@ -858,9 +863,11 @@ URL: [url]',
|
|||
'no_action' => 'Nic se nevykoná',
|
||||
'no_approval_needed' => 'Nic nečeká na schválení.',
|
||||
'no_attached_files' => 'Žádné přiložené soubory',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => 'Používáte starou verzi SeedDMS. Nejnovější dostupná verze je [latestversion].',
|
||||
'no_default_keywords' => 'Nejsou dostupná žádná klíčová slova.',
|
||||
'no_docs_checked_out' => 'Nebyly odbaveny žádné dokumenty',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Žádné uzamčené dokumenty',
|
||||
'no_docs_needs_correction' => 'Nejsou žádné dokumenty, které je třeba opravit',
|
||||
'no_docs_rejected' => 'Nebyly zamítnuty žádné dokumenty.',
|
||||
|
|
@ -952,8 +959,11 @@ Pokud budete mít problém s přihlášením i po změně hesla, kontaktujte Adm
|
|||
'quota_is_disabled' => 'Podpora kvót je v současné době zakázána v nastavení. Nastavení uživatelských kvót nebude mít žádný vliv, dokud se znovu neaktivuje.',
|
||||
'quota_warning' => 'Vaše maximální využití disku je překročeno o [bajtů]. Prosím, odstraňte dokumenty nebo předchozí verze.',
|
||||
'receipts_accepted' => '[no_receipts] potvrzení přijetí již přijato',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '[no_receipts] potvrzení přijetí nebylo dotčeno',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '[no_receipts] potvrzení přijetí odmítnuto',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => 'Potvrzení přijetí bez skupiny',
|
||||
'receipts_without_user' => 'Potvrzení přijetí bez uživatele',
|
||||
'receipt_deletion_email_body' => 'Uživatel byl ze seznamu příjemců odebrán
|
||||
|
|
@ -975,11 +985,13 @@ URL: [url]',
|
|||
'receipt_status' => 'Status',
|
||||
'receipt_summary' => 'Souhrn přijetí',
|
||||
'receipt_update_failed' => 'Potvrzení že přijetí se nezdařilo',
|
||||
'recent_uploads' => 'Naposledy nahráno',
|
||||
'reception' => 'Přijetí',
|
||||
'reception_acknowleged' => 'Přijetí potvrzeno',
|
||||
'reception_noaction' => 'Žádná akce',
|
||||
'reception_rejected' => 'Přijetí odmítnuto',
|
||||
'recipients' => 'Příjemci',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => 'Překreslit',
|
||||
'refresh' => 'Obnovit',
|
||||
'rejected' => 'Odmítnuto',
|
||||
|
|
@ -1033,8 +1045,11 @@ URL: [url]',
|
|||
'reviewer_already_assigned' => 'je už pověřen jako recenzent',
|
||||
'reviewer_already_removed' => 'už byl odstraněn z procesu recenzí nebo poslal recenzi',
|
||||
'reviews_accepted' => '[no_reviews] recenzí již přijato',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '[no_reviews] recenzí nebylo dotčeno',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '[no_reviews] recenzí již bylo zamítnuto',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => 'Recenze bez skupiny',
|
||||
'reviews_without_user' => 'Recenze bez uživatele',
|
||||
'review_deletion_email' => 'Žádost na recenzi odstraněn',
|
||||
|
|
@ -1071,9 +1086,13 @@ URL: [url]',
|
|||
'revise_document' => 'Revize dokumentu',
|
||||
'revise_document_on' => 'Další revize verze dokumentu v [date]',
|
||||
'revisions_accepted' => '[no_revisions] již přijato',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '[no_revisions] revizí nebylo dotčeno',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '[no_revisions] revizí teprve proběhne',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '[no_revisions] revizí bylo odmítnuto',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => 'Revize bez skupiny',
|
||||
'revisions_without_user' => 'Revize bez uživatele',
|
||||
'revision_date' => 'Datum revize',
|
||||
|
|
@ -1088,6 +1107,7 @@ URL: [url]',
|
|||
'revision_status' => 'Status revize',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => 'Revizoři',
|
||||
'revisor_already_assigned' => 'Uživatel je již přiřazen jako revizor.',
|
||||
'revisor_already_removed' => 'Revizor byl již z revizního procesu odstraněn nebo již dokument revidoval.',
|
||||
|
|
@ -1303,12 +1323,16 @@ Jméno: [username]
|
|||
'settings_enableClipboard_desc' => 'Povolit/zakázat schránku',
|
||||
'settings_enableConverting' => 'Povolit konverzi',
|
||||
'settings_enableConverting_desc' => 'Povolit / zakázat konverzi souborů',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => 'Povolit seznam souborů v drop složce v nabídce',
|
||||
'settings_enableDropFolderList_desc' => 'Zapnout seznam souborů ve složce drop. Seznam je zobrazen v hlavní nabídce.',
|
||||
'settings_enableDropUpload' => 'Povolit rychlý upload',
|
||||
'settings_enableDropUpload_desc' => 'Povolit / zakázat pokládácí prostor na stránce \'Zobrazení složek\' pro upload souborů pomocí Drag&Drop.',
|
||||
'settings_enableDuplicateDocNames' => 'Povolit duplicitu názvů dokumentů',
|
||||
'settings_enableDuplicateDocNames_desc' => 'Povolit duplicitu názvů dokumentů ve složce',
|
||||
'settings_enableDuplicateSubFolderNames' => '',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Zapnout E-mail',
|
||||
'settings_enableEmail_desc' => 'Zapne / Vypne automatická e-mailová upozornění',
|
||||
'settings_enableFilterReceipt' => 'Filtrování vlastníka, recenzenta, ... ze seznamu přijetí',
|
||||
|
|
@ -1343,12 +1367,16 @@ Jméno: [username]
|
|||
'settings_enableOwnerRevApp_desc' => 'Povolte, pokud chcete, aby byl vlastník dokumentu uveden jako posuzovatel/schvalovatel a pro přechody workflow.',
|
||||
'settings_enablePasswordForgotten' => 'Povolit zaslání zapomenutého hesla',
|
||||
'settings_enablePasswordForgotten_desc' => 'Chcete-li povolit uživateli nastavit nové heslo a poslat ho e-mailem, zaškrtněte tuto možnost.',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => 'Povolit potvrzení příjmu dokumentů',
|
||||
'settings_enableReceiptWorkflow_desc' => 'Povolte, pro spuštění workflow při potvrzení příjmu dokumentu.',
|
||||
'settings_enableRecursiveCount' => 'Povolit rekurzivní počítání dokumentů / složek',
|
||||
'settings_enableRecursiveCount_desc' => 'Při zapnutí je počet dokumentů a složek v zobrazení složek určen počítáním všech objektů při rekurzivním zpracování složek a počítáním těch dokumentů a složek, ke kterým má uživatel přístup.',
|
||||
'settings_enableRevisionOnVoteReject' => 'Odmítnutí jedním revizorem',
|
||||
'settings_enableRevisionOnVoteReject_desc' => 'Pokud je nastaveno, tak dokument bude odmítnut, pokud jen jeden revizor odmítne dokument.',
|
||||
'settings_enableRevisionOneVoteReject' => 'Odmítnutí jedním revizorem',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'Povolit revizi dokumentů',
|
||||
'settings_enableRevisionWorkflow_desc' => 'Povolit, aby bylo možné spustit workflow pro revidování dokumentu po uplynutí dané doby.',
|
||||
'settings_enableSelfReceipt' => 'Povolit příjem dokumentů pro přihlášeného uživatele',
|
||||
|
|
@ -1373,8 +1401,8 @@ Jméno: [username]
|
|||
'settings_enableVersionModification_desc' => 'Povolit / zakázat úpravu verze dokumentu běžnému uživateli po té, co byla verze nahrána. Administrátor může vždy změnit verzi po nahrání.',
|
||||
'settings_enableWebdavReplaceDoc' => 'Nahradit dokument při ukládání',
|
||||
'settings_enableWebdavReplaceDoc_desc' => 'Je-li tato možnost povolena, uložení nové verze dokumentu nahrazuje starý dokument namísto vytvoření nové verze. Platí to pouze tehdy, pokud se uživatel, typ mozku a název souboru rovnají poslední verzi. To může být užitečné, když aplikace automaticky ukládají dokument v pevných intervalech.',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_enableXsendfile' => 'Použij modul apache xsendfile',
|
||||
'settings_enableXsendfile_desc' => 'Pokud je tato volba aktivní a modul apache xsendfile je nainstalován, tento bude použit pro doručování obrázků.',
|
||||
'settings_encryptionKey' => 'Šifrovací klíč',
|
||||
'settings_encryptionKey_desc' => 'Tento řetězec se používá k vytvoření jedinečného identifikátoru, který je přidán jako skryté pole formuláře, aby se zabránilo útokům CSRF.',
|
||||
'settings_error' => 'Chyba',
|
||||
|
|
@ -1439,10 +1467,14 @@ Jméno: [username]
|
|||
'settings_maxUploadSize' => 'Maximální velikost nahraných souborů',
|
||||
'settings_maxUploadSize_desc' => 'Toto je maximální velikost nahraných souborů. Bude mít vliv na verze dokumentů a přílohy.',
|
||||
'settings_more_settings' => 'Konfigurovat další nastavení. Výchozí přihlášení: admin / admin',
|
||||
'settings_noDocumentFormFields' => 'Nezobrazovat tato pole',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => 'Nenalezeno',
|
||||
'settings_Notification' => 'Nastavení upozornění',
|
||||
'settings_notwritable' => 'Konfigurace nemůže být uložena, protože se do konfiguračního souboru nedá zapsat.',
|
||||
'settings_no_content_dir' => 'Content directory',
|
||||
'settings_onePageMode' => '',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'settings_overrideMimeType' => 'Přepsat typ MimeType',
|
||||
'settings_overrideMimeType_desc' => 'Přepsat MimeType dodaný prohlížečem, pokud je nahrán soubor. Nový MimeType je určen samotným SeedDMS.',
|
||||
'settings_partitionSize' => 'Částečná velikost souboru',
|
||||
|
|
@ -1476,6 +1508,12 @@ Jméno: [username]
|
|||
'settings_previewWidthMenuList_desc' => 'Šířka obrázků náhledu zobrazených jako položky v nabídce vhazovací složky.',
|
||||
'settings_printDisclaimer' => 'Tisk vyloučení odpovědnosti',
|
||||
'settings_printDisclaimer_desc' => 'Pokud je tato možnost povolena, vytiskne se zpráva na vyloučení odpovědnosti na spodní straně každé stránky',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => 'Kvóta uživatele',
|
||||
'settings_quota_desc' => 'Maximální počet bytů na disku, který může uživatel použít. Nula znamená neomezený prostor. Tato hodnota může být přepsána pro každé použití jeho profilu.',
|
||||
'settings_removeFromDropFolder' => 'Odebrat soubor z vhazovací složky po úspěšném nahrání',
|
||||
|
|
@ -1549,7 +1587,7 @@ Jméno: [username]
|
|||
'settings_updateDatabase' => 'Spustit skripty pro aktualizaci schématu databáze',
|
||||
'settings_updateNotifyTime' => 'Update Notify Time',
|
||||
'settings_updateNotifyTime_desc' => 'Uživatelé jsou informováni o změnách dokumentů, ke kterým došlo v posledních sekundách \'Aktualizace upozornění\'',
|
||||
'settings_upgrade_php' => 'Aktualizujte PHP alespoň na verzi 5.2.0',
|
||||
'settings_upgrade_php' => 'Aktualizujte PHP alespoň na verzi 5.6.38',
|
||||
'settings_versioningFileName' => 'Verzování názvu souboru',
|
||||
'settings_versioningFileName_desc' => 'Název souboru s informacemi o verzích vytvořeném nástrojem pro zálohování',
|
||||
'settings_versiontolow' => 'Příliš nízká verze',
|
||||
|
|
@ -1559,6 +1597,7 @@ Jméno: [username]
|
|||
'settings_workflowMode' => 'Režím workflow',
|
||||
'settings_workflowMode_desc' => 'Pokročilé workflow umožňuje definovat vlastní workflow pro uvolňování verzí dokumentů.',
|
||||
'settings_workflowMode_valadvanced' => 'pokročilý',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => 'tradiční',
|
||||
'settings_workflowMode_valtraditional_only_approval' => 'tradiční (bez recenzí)',
|
||||
'settings_zendframework' => 'Zend Framework',
|
||||
|
|
@ -1573,7 +1612,11 @@ Jméno: [username]
|
|||
'sign_in' => 'Přihlásit',
|
||||
'sign_out' => 'Odhlásit',
|
||||
'sign_out_user' => 'Odhlášení uživatele',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'Slovenština',
|
||||
'sort_by_date' => '',
|
||||
'sort_by_name' => 'Třídit podle jména',
|
||||
'sort_by_sequence' => '',
|
||||
'space_used_on_data_folder' => 'Použité místo pro data složky',
|
||||
'splash_added_to_clipboard' => 'Přidáno do schránky',
|
||||
'splash_add_access' => 'Přidáno Přístupové právo',
|
||||
|
|
@ -1599,6 +1642,7 @@ Jméno: [username]
|
|||
'splash_edit_group' => 'Skupina uložena',
|
||||
'splash_edit_role' => 'Role uložena',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => 'Uživatel uložen',
|
||||
'splash_error_add_to_transmittal' => 'Chyba při přidávání dokumentu k přenosu',
|
||||
'splash_error_rm_download_link' => 'Chyba při odstranění odkazu ke stažení',
|
||||
|
|
@ -1612,6 +1656,7 @@ Jméno: [username]
|
|||
'splash_inherit_access' => 'Přístupové právo bude zděděno',
|
||||
'splash_invalid_folder_id' => 'Neplatné ID složky',
|
||||
'splash_invalid_searchterm' => 'Neplatný vyhledávací dotaz',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => 'Schránka přenesena do aktuální složky',
|
||||
'splash_move_document' => 'Dokument přesunut',
|
||||
'splash_move_folder' => 'Složka přesunuta',
|
||||
|
|
@ -1642,6 +1687,7 @@ Jméno: [username]
|
|||
'splash_substituted_user' => 'Zaměněný uživatel',
|
||||
'splash_switched_back_user' => 'Přepnuto zpět na původního uživatele',
|
||||
'splash_toogle_group_manager' => 'Manažer skupiny přepnut',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => 'Dokument přenesen',
|
||||
'splash_transfer_objects' => 'Objekt přenesen',
|
||||
'splash_trigger_workflow' => 'Spuštěn přechod workflow',
|
||||
|
|
@ -1668,6 +1714,7 @@ Jméno: [username]
|
|||
'status_revisor_removed' => 'Kontrolor odstraněn ze seznamu',
|
||||
'status_unknown' => 'Neznámý',
|
||||
'storage_size' => 'Velikost úložiště',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => 'Poslán tajný kód',
|
||||
'submit_approval' => 'Poslat ke schválení',
|
||||
'submit_login' => 'Přihlásit se',
|
||||
|
|
@ -1690,9 +1737,13 @@ Jméno: [username]
|
|||
'switched_to' => 'Přepnuto na',
|
||||
'takeOverAttributeValue' => 'Převzít hodnotu atributu z poslední verze',
|
||||
'takeOverGrpApprover' => 'Převzít skupinu schvalovatelů od poslední verze.',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => 'Převzít skupinu recenzentů z poslední verze.',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => 'Převzít individuální schvalující osobu od poslední verze.',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => 'Převzít jednotlivého recenzenta z poslední verze.',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => 'Úkoly',
|
||||
'task_description' => 'Popis',
|
||||
'task_disabled' => 'Vypnuto',
|
||||
|
|
@ -1730,11 +1781,13 @@ Jméno: [username]
|
|||
'toggle_manager' => 'Přepnout správce',
|
||||
'toggle_qrcode' => 'Zobrazit / skrýt QR kód',
|
||||
'to_before_from' => 'Datum ukončení nesmí být před datem zahájení',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => 'Přenést dokument',
|
||||
'transfer_no_read_access' => 'Uživatel nemá přístup ke čtení ve složce',
|
||||
'transfer_no_write_access' => 'Uživatel nemá přístup k zápisu do složky',
|
||||
'transfer_objects' => 'Přenos objektů',
|
||||
'transfer_objects_to_user' => 'Nový vlastník',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => 'Přenos k uživateli',
|
||||
'transition_triggered_email' => 'Spuštěn přechod workflow',
|
||||
'transition_triggered_email_body' => 'Spuštěn přechod workflow
|
||||
|
|
@ -1760,6 +1813,7 @@ URL: [url]',
|
|||
'tuesday' => 'Úterý',
|
||||
'tuesday_abbr' => 'Út',
|
||||
'type_of_hook' => 'Typ hooku',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => 'Zadejte hledaný výraz',
|
||||
'uk_UA' => 'Ukrajinština',
|
||||
'under_folder' => 'Ve složce',
|
||||
|
|
@ -1816,6 +1870,7 @@ URL: [url]',
|
|||
'versioning_file_creation_warning' => 'Pomocí této operace můžete vytvořit soubor obsahující informace o verzování celé složky DMS. Po vytvoření bude každý soubor uložen uvnitř složky dokumentů.',
|
||||
'versioning_info' => 'Info verzování',
|
||||
'versiontolow' => 'Příliš nízká verze',
|
||||
'version_comment' => 'Poznámka k verzi',
|
||||
'version_deleted_email' => 'Verze smazána',
|
||||
'version_deleted_email_body' => 'Verze smazána
|
||||
Dokument: [name]
|
||||
|
|
@ -1858,6 +1913,7 @@ URL: [url]',
|
|||
'workflow_summary' => 'Souhrn workflow',
|
||||
'workflow_transition_without_user_group' => 'Alespoň jedna z transformací pracovního postupu nemá uživatele ani skupinu!',
|
||||
'workflow_user_summary' => 'Přehled uživatelů',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => 'Načíst další dokumenty ([number])',
|
||||
'year_view' => 'Zobrazení roku',
|
||||
'yes' => 'Ano',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (2652), dgrutsch (22)
|
||||
// Translators: Admin (2749), dgrutsch (22)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '2-Faktor Authentifizierung',
|
||||
|
|
@ -48,7 +48,7 @@ URL: [url]',
|
|||
'action_approve' => 'Freigeben',
|
||||
'action_complete' => 'Komplett',
|
||||
'action_is_complete' => 'Ist komplett',
|
||||
'action_is_not_complete' => 'Ist Nicht komplett',
|
||||
'action_is_not_complete' => 'Ist nicht komplett',
|
||||
'action_reject' => 'Ablehnen',
|
||||
'action_review' => 'Prüfen',
|
||||
'action_revise' => 'Erneut prüfen',
|
||||
|
|
@ -86,15 +86,18 @@ URL: [url]',
|
|||
'all_documents' => 'Alle Dokumente',
|
||||
'all_pages' => 'Alle',
|
||||
'all_users' => 'Alle Benutzer',
|
||||
'already_subscribed' => 'Bereits aboniert',
|
||||
'already_subscribed' => 'Bereits abonniert',
|
||||
'and' => 'und',
|
||||
'apply' => 'Anwenden',
|
||||
'approvals_accepted' => '[no_approvals] Freigaben',
|
||||
'approvals_accepted_latest' => '(davon [no_approvals] in letzter Version)',
|
||||
'approvals_and_reviews_accepted' => '[no_approvals] Freigaben und [no_reviews] Prüfungen',
|
||||
'approvals_and_reviews_not_touched' => '[no_approvals] offene Freigaben und [no_reviews] offenen Prüfungen',
|
||||
'approvals_and_reviews_not_touched' => '[no_approvals] offene Freigaben und [no_reviews] offene Prüfungen',
|
||||
'approvals_and_reviews_rejected' => '[no_approvals] abgelehnte Freigaben und [no_reviews] abgelehnte Prüfungen',
|
||||
'approvals_not_touched' => '[no_approvals] offene Freigaben',
|
||||
'approvals_not_touched_latest' => '(davon [no_approvals] in letzter Version)',
|
||||
'approvals_rejected' => '[no_approvals] abgelehnte Freigaben',
|
||||
'approvals_rejected_latest' => '(davon [no_approvals] in letzter Version)',
|
||||
'approvals_without_group' => 'Freigaben ohne Gruppe',
|
||||
'approvals_without_user' => 'Freigaben ohne Benutzer',
|
||||
'approval_deletion_email' => 'Freigabeaufforderung gelöscht',
|
||||
|
|
@ -131,7 +134,7 @@ URL: [url]',
|
|||
'approval_update_failed' => 'Störung bei der Aktualisierung des Berechtigungsstatus. Aktualisierung gescheitert',
|
||||
'approvers' => 'Freigebender',
|
||||
'approver_already_assigned' => 'Freigeber bereits zugewiesen',
|
||||
'approver_already_removed' => 'Freigeber wurde bereits aus dem Freigabevorgang entfernt oder hat die Freigabe bereits abgeschlossen',
|
||||
'approver_already_removed' => 'Freigeber wurde bereits aus dem Freigabevorgang entfernt oder hat die Freigabe bereits abgeschlossen',
|
||||
'april' => 'April',
|
||||
'archive' => 'Archiv',
|
||||
'archive_creation' => 'Archiv erzeugen',
|
||||
|
|
@ -229,6 +232,7 @@ URL: [url]',
|
|||
'category_in_use' => 'Diese Kategorie wird zur Zeit von Dokumenten verwendet.',
|
||||
'category_noname' => 'Kein Kategoriename eingetragen.',
|
||||
'ca_ES' => 'Katalanisch',
|
||||
'changelog_loading' => 'Bitte warten, bis die Liste der Änderungen geladen ist …',
|
||||
'change_assignments' => 'Setze Prüfer/Freigeber',
|
||||
'change_password' => 'Passwort ändern',
|
||||
'change_password_message' => 'Ihr Passwort wurde geändert.',
|
||||
|
|
@ -255,7 +259,7 @@ URL: [url]',
|
|||
'choose_attrdefgroup' => 'Attributgruppe wählen',
|
||||
'choose_category' => 'Kategorie wählen',
|
||||
'choose_group' => 'Gruppe wählen',
|
||||
'choose_role' => 'Role wählen',
|
||||
'choose_role' => 'Rolle wählen',
|
||||
'choose_target_category' => 'Kategorie wählen',
|
||||
'choose_target_document' => 'Dokument wählen',
|
||||
'choose_target_file' => 'Datei wählen',
|
||||
|
|
@ -276,7 +280,7 @@ URL: [url]',
|
|||
'comment_for_current_version' => 'Kommentar zur aktuellen Version',
|
||||
'configure_extension' => 'Erweiterung konfigurieren',
|
||||
'confirm_clear_cache' => 'Wollen Sie wirklich den Cache löschen? Dies entfernt alle vorberechneten Vorschaubilder.',
|
||||
'confirm_create_fulltext_index' => 'Ja, Ich möchte den Volltextindex neu erzeugen!.',
|
||||
'confirm_create_fulltext_index' => 'Ja, Ich möchte den Volltext-Index neu erzeugen!.',
|
||||
'confirm_move_document' => 'Dokument wirklich verschieben?',
|
||||
'confirm_move_folder' => 'Ordner wirklich verschieben?',
|
||||
'confirm_pwd' => 'Passwort-Bestätigung',
|
||||
|
|
@ -290,11 +294,12 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => 'Möchten Sie wirklich alle Dateien und Unterordner des Ordner "[foldername]" löschen?<br>Vorsicht: Diese Operation kann nicht rückgängig gemacht werden.',
|
||||
'confirm_rm_group' => 'Möchten Sie wirklich die Gruppe "[groupname]" löschen?<br />Beachten Sie, dass diese Operation nicht rückgängig gemacht werden kann.',
|
||||
'confirm_rm_log' => 'Möchten Sie wirklich die Log-Datei "[logname]" löschen?<br />Beachten Sie, dass diese Operation nicht rückgängig gemacht werden kann.',
|
||||
'confirm_rm_transmittal' => 'Bitte bestätigen Sie as Löschen der Dokumentenliste.',
|
||||
'confirm_rm_transmittal' => 'Bitte bestätigen Sie das Löschen der Dokumentenliste.',
|
||||
'confirm_rm_transmittalitem' => 'Löschen bestätigen',
|
||||
'confirm_rm_user' => 'Möchten Sie wirklich den Benutzer "[username]" löschen?<br />Beachten Sie, dass diese Operation nicht rückgängig gemacht werden kann.',
|
||||
'confirm_rm_user_from_processes' => 'Möchten Sie wirklich den Benutzer "[username]" aus allen Prozessen löschen?<br />Beachten Sie, dass dies möglicherweise in der Freigabe von Dokumenten resultiert, wenn der Benutzer der einzige oder letzte Prüfer ist.',
|
||||
'confirm_rm_version' => 'Wollen Sie die Version [version] des Dokumentes "[documentname]" wirklich löschen?<br>Achtung: Dieser Vorgang kann nicht rückgängig gemacht werden.',
|
||||
'confirm_transfer_link_document' => 'Möchten Sie das Dokument verlinken oder dessen Inhalt auf das Zieldokument als neue Version übertragen. Der Inhalt kann nur übertragen werden, wenn das Ursprungsdokument lediglich eine Version hat. Das Ursprungsdokument wird danach gelöscht.',
|
||||
'confirm_transfer_objects' => 'Möchten Sie wirklich die Dokumente, Ordner, etc. des Benutzer "[username]" übertragen?<br />Beachten Sie, dass diese Operation nicht rückgängig gemacht werden kann.',
|
||||
'confirm_update_transmittalitem' => 'Aktualisierung bestätigen',
|
||||
'content' => 'Inhalt',
|
||||
|
|
@ -302,9 +307,8 @@ URL: [url]',
|
|||
'converter_new_cmd' => 'Kommando',
|
||||
'converter_new_mimetype' => 'Neuer Mime-Type',
|
||||
'copied_to_checkout_as' => 'Datei am [date] in den Checkout-Space als \'[filename]\' kopiert.',
|
||||
'create_download_link' => 'Erzeuge Download Link',
|
||||
'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' => 'Erzeuge Volltext-Index',
|
||||
'create_fulltext_index_warning' => 'Sie möchten den Volltext-Index neu erzeugen. Dies kann beträchtlich Zeit in Anspruch nehmen und Gesamtleistung Ihres System beeinträchtigen. Bestätigen Sie bitte diese Operation.',
|
||||
'creation_date' => 'Erstellt am',
|
||||
'cs_CZ' => 'Tschechisch',
|
||||
'current_password' => 'Aktuelles Passwort',
|
||||
|
|
@ -332,7 +336,7 @@ URL: [url]',
|
|||
'documentcontent' => 'Dokumentenversion',
|
||||
'documents' => 'Dokumente',
|
||||
'documents_checked_out_by_you' => 'Von mir ausgecheckte Dokumente',
|
||||
'documents_expired' => 'Abgelaufende Dokumente',
|
||||
'documents_expired' => 'Abgelaufene Dokumente',
|
||||
'documents_in_process' => 'Dokumente in Bearbeitung',
|
||||
'documents_locked' => 'Gesperrte Dokumente',
|
||||
'documents_locked_by_you' => 'Von mir gesperrte Dokumente',
|
||||
|
|
@ -345,7 +349,7 @@ URL: [url]',
|
|||
'documents_to_revise' => 'Erneute Prüfung erforderlich',
|
||||
'documents_to_trigger_workflow' => 'Dokumente im Workflow',
|
||||
'documents_user_draft' => 'Entwürfe',
|
||||
'documents_user_expiration' => 'Abgelaufende Dokumente',
|
||||
'documents_user_expiration' => 'Abgelaufene Dokumente',
|
||||
'documents_user_needs_correction' => 'Dokumente, die korrigiert werden müssen',
|
||||
'documents_user_no_reception' => 'Dokumente ohne Empfangsbestätigung',
|
||||
'documents_user_obsolete' => 'Veraltete Dokumente',
|
||||
|
|
@ -435,17 +439,10 @@ URL: [url]',
|
|||
'download' => 'Download',
|
||||
'download_extension' => 'Erweiterung als zip-Datei herunterladen',
|
||||
'download_links' => 'Download Links',
|
||||
'download_link_email_body' => 'Klicken Sie bitte auf den untenstehenden Link, um Version [version] des Dokuments \'[docname]\' herunter zu laden.
|
||||
|
||||
[url]
|
||||
|
||||
Der Link ist bis zum [valid] gültig.
|
||||
|
||||
[comment]',
|
||||
'download_link_email_subject' => 'Download-Link',
|
||||
'do_object_repair' => 'Repariere alle Ordner und Dokumente.',
|
||||
'do_object_setchecksum' => 'Setze Check-Summe',
|
||||
'do_object_setfilesize' => 'Setze Dateigröße',
|
||||
'do_object_setfiletype' => 'Setze Dateityp',
|
||||
'do_object_unlink' => 'Lösche Dokumentenversion',
|
||||
'draft' => 'Entwurf',
|
||||
'draft_pending_approval' => 'Entwurf - bevorstehende Freigabe',
|
||||
|
|
@ -454,6 +451,7 @@ Der Link ist bis zum [valid] gültig.
|
|||
'dropfolderdir_missing' => 'Ihr persönlicher Ablageordner auf dem Server existiert nicht! Kontaktieren Sie den Administrator, um in anlegen zu lassen.',
|
||||
'dropfolder_file' => 'Datei aus Ablageordner',
|
||||
'dropfolder_folder' => 'Ordner aus Ablageordner',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Direkt Hochladen',
|
||||
'drop_files_here' => 'Dateien hier hin ziehen!',
|
||||
'dump_creation' => 'DB dump erzeugen',
|
||||
|
|
@ -479,6 +477,7 @@ Der Link ist bis zum [valid] gültig.
|
|||
'edit_folder_props' => 'Bearbeiten',
|
||||
'edit_group' => 'Gruppe bearbeiten',
|
||||
'edit_online' => 'Online editieren',
|
||||
'edit_online_warning' => 'Mit dem Speichern wird die aktuellen Version des Dokuments überschrieben. Es wird keine neue Version angelegt.',
|
||||
'edit_task' => 'Task editieren',
|
||||
'edit_transmittal_props' => 'Attribute der Dokumentenliste bearbeiten',
|
||||
'edit_user' => 'Benutzer bearbeiten',
|
||||
|
|
@ -497,7 +496,7 @@ Der Link ist bis zum [valid] gültig.
|
|||
'en_GB' => 'Englisch (GB)',
|
||||
'equal_transition_states' => 'Start- und Endstatus ѕind gleich',
|
||||
'error' => 'Fehler',
|
||||
'error_add_aro' => 'Fehler beim Hinzufügen des Zugriffsobjekt',
|
||||
'error_add_aro' => 'Fehler beim Hinzufügen des Zugriffsobjekts',
|
||||
'error_add_permission' => 'Fehler beim Hinzufügen der Berechtigung',
|
||||
'error_cleared_cache' => 'Fehler beim Löschen des Cache',
|
||||
'error_edit_task' => 'Fehler beim Speichern der Task',
|
||||
|
|
@ -522,7 +521,7 @@ Der Link ist bis zum [valid] gültig.
|
|||
'exclude_items' => 'Einträge auslassen',
|
||||
'expired' => 'abgelaufen',
|
||||
'expired_at_date' => 'Abgelaufen am [datetime]',
|
||||
'expired_documents' => 'Abgelaufende Dokumente',
|
||||
'expired_documents' => 'Abgelaufene Dokumente',
|
||||
'expires' => 'Ablaufdatum',
|
||||
'expire_by_date' => 'Ablauf nach Datum',
|
||||
'expire_in_1d' => 'Ablauf in 1 Tag',
|
||||
|
|
@ -556,6 +555,7 @@ URL: [url]',
|
|||
'files_deletion' => 'Dateien löschen',
|
||||
'files_deletion_warning' => 'Durch diese Operation können Sie Dokumente des DMS löschen. Die Versions-Information bleibt erhalten.',
|
||||
'files_loading' => 'Bitte warten, bis die Dateiliste geladen ist …',
|
||||
'filetype' => 'Dateityp',
|
||||
'file_size' => 'Dateigröße',
|
||||
'filter_for_documents' => 'Zusätzliche Filter für Dokumente',
|
||||
'filter_for_folders' => 'Zusätzliche Filter für Ordner',
|
||||
|
|
@ -607,13 +607,14 @@ Benutzer: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Ordner umbenannt',
|
||||
'folder_title' => 'SeedDMS - Ordner: [foldername]',
|
||||
'foot_note' => '',
|
||||
'force_update' => 'Aktualisieren',
|
||||
'friday' => 'Freitag',
|
||||
'friday_abbr' => 'Fr',
|
||||
'from' => 'von',
|
||||
'fr_FR' => 'Französisch',
|
||||
'fullsearch' => 'Volltext',
|
||||
'fullsearch_hint' => 'Volltextindex benutzen',
|
||||
'fullsearch_hint' => 'Volltext-Index benutzen',
|
||||
'fulltextsearch_disabled' => 'Volltext-Index ist ausgeschaltet',
|
||||
'fulltext_converters' => 'Index Dokumentenumwandlung',
|
||||
'fulltext_info' => 'Volltext-Index Info',
|
||||
|
|
@ -633,6 +634,7 @@ URL: [url]',
|
|||
'group_members' => 'Gruppenmitglieder',
|
||||
'group_receipt_summary' => 'Übersicht Gruppenbestätigungen',
|
||||
'group_review_summary' => 'Übersicht Gruppenprüfungen',
|
||||
'group_revision_summary' => 'Übersicht Gruppenwiederholungsprüfungen',
|
||||
'guest_login' => 'Als Gast anmelden',
|
||||
'guest_login_disabled' => 'Anmeldung als Gast ist gesperrt.',
|
||||
'hash' => 'Hash-Wert',
|
||||
|
|
@ -739,6 +741,7 @@ URL: [url]',
|
|||
'linked_to_document' => 'Mit dem Dokument verknüpft',
|
||||
'linked_to_this_version' => 'Mit dieser Version verknüpft',
|
||||
'link_alt_updatedocument' => 'Wenn Sie ein Dokument hochladen möchten, das größer als die maximale Dateigröße ist, dann benutzen Sie bitte die alternative <a href="%s">Upload-Seite</a>.',
|
||||
'link_document' => 'Dokument verlinken',
|
||||
'link_to_version' => 'An Version hängen',
|
||||
'list_access_rights' => 'Alle Zugriffsrechte auflisten ...',
|
||||
'list_contains_no_access_docs' => 'Die Liste enthält weitere Dokumente auf die Sie keinen Zugriff haben und deshalb nicht angezeigt werden.',
|
||||
|
|
@ -749,6 +752,7 @@ URL: [url]',
|
|||
'lock_document' => 'Sperren',
|
||||
'lock_message' => 'Dieses Dokument ist durch [username] gesperrt. Nur authorisierte Benutzer können diese Sperrung aufheben.',
|
||||
'lock_status' => 'Status',
|
||||
'logfile_loading' => 'Bitte warten, bis die Log-Datei geladen ist …',
|
||||
'login' => 'Login',
|
||||
'login_disabled_text' => 'Ihr Konto ist gesperrt. Der Grund sind möglicherweise zu viele gescheiterte Anmeldeversuche.',
|
||||
'login_disabled_title' => 'Konto gesperrt',
|
||||
|
|
@ -834,9 +838,11 @@ Benutzer: [username]
|
|||
URL: [url]',
|
||||
'new_subfolder_email_subject' => '[sitename]: [folder_name] - Neuer Ordner',
|
||||
'new_user_image' => 'Neues Bild',
|
||||
'next_revision_abbr' => 'Nächste Wieder.-Prüf.',
|
||||
'next_state' => 'Neuer Status',
|
||||
'nl_NL' => 'Holländisch',
|
||||
'nl_NL' => 'Niederländisch',
|
||||
'no' => 'Nein',
|
||||
'notification' => 'Beobachter',
|
||||
'notify_added_email' => 'Benachrichtigung per Mail wurde eingerichtet',
|
||||
'notify_added_email_body' => 'Added to notification list
|
||||
Name: [name]
|
||||
|
|
@ -856,9 +862,11 @@ URL: [url]',
|
|||
'no_action' => 'Keine Aktion erforderlich.',
|
||||
'no_approval_needed' => 'Keine offenen Freigaben.',
|
||||
'no_attached_files' => 'Keine angehängten Dokumente',
|
||||
'no_backup_dir' => 'Das Backup-Verzeichnis ist nicht gesetzt',
|
||||
'no_current_version' => 'Sie verwenden eine ältere Version als die zur Zeit verfügbare Version [latestversion].',
|
||||
'no_default_keywords' => 'Keine Vorlagen vorhanden',
|
||||
'no_docs_checked_out' => 'Keine Dokumente ausgecheckt',
|
||||
'no_docs_expired' => 'Keine abgelaufenen Dokumente',
|
||||
'no_docs_locked' => 'Keine Dokumente gesperrt.',
|
||||
'no_docs_needs_correction' => 'Keine Dokumente, die korrigiert werden müssen',
|
||||
'no_docs_rejected' => 'Keine Dokumente abgelehnt.',
|
||||
|
|
@ -909,22 +917,22 @@ URL: [url]',
|
|||
'password_expired' => 'Passwort ist abgelaufen',
|
||||
'password_expires_in_days' => 'Passwort läuft in %s Tagen ab.',
|
||||
'password_forgotten' => 'Passwort vergessen',
|
||||
'password_forgotten_email_body' => 'Sehr geehrter Anwender von SeedDMS,
|
||||
|
||||
wir haben einen Anfrage zum Zurücksetzen Ihres Passworts erhalten.
|
||||
|
||||
Dies kann durch den folgenden Link erfolgen:
|
||||
|
||||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
Sollen Sie danach immer noch Problem bei der Anmeldung haben, dann kontaktieren Sie bitte Ihren Adminstrator',
|
||||
'password_forgotten_email_body' => 'Sehr geehrter Anwender von SeedDMS,
|
||||
|
||||
wir haben einen Anfrage zum Zurücksetzen Ihres Passworts erhalten.
|
||||
|
||||
Dies kann durch den folgenden Link erfolgen:
|
||||
|
||||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
Sollen Sie danach immer noch Probleme bei der Anmeldung haben, dann kontaktieren Sie bitte Ihren Adminstrator',
|
||||
'password_forgotten_email_subject' => '[sitename]: Passwort vergessen',
|
||||
'password_forgotten_send_hash' => 'Anweisungen zum weiteren Vorgehen wurden an die E-Mail Adresse des Benutzers versandt',
|
||||
'password_forgotten_text' => 'Füllen Sie bitte untenstehendes Formular aus. Weitere Anweisungen erhalten Sie dann in einer E-Mail die an Sie gesandt wird',
|
||||
'password_forgotten_title' => 'Passwort gesendet',
|
||||
'password_repeat' => 'Passwort wiederholen',
|
||||
'password_send' => 'Passwort verschickt',
|
||||
'password_send_text' => 'Ihr neues Passwort wurde an die angegebene E-Mail-Adresse versandt, wenn ein Benutzer mit diesem Login und dieser E-Mail-Adresse exitiert. Sollten Sie innerhalb der nächsten Minuten keine E-Mail bekommen, dann überprüfen Sie nochmal die Angaben und wiederholen Sie den Vorgang.',
|
||||
'password_send_text' => 'Ihr neues Passwort wurde an die angegebene E-Mail-Adresse versandt, wenn ein Benutzer mit diesem Login und dieser E-Mail-Adresse existiert. Sollten Sie innerhalb der nächsten Minuten keine E-Mail bekommen, dann überprüfen Sie nochmal die Angaben und wiederholen Sie den Vorgang.',
|
||||
'password_strength' => 'Passwortstärke',
|
||||
'password_strength_insuffient' => 'Ungenügend starkes Passwort',
|
||||
'password_wrong' => 'Falsches Passwort',
|
||||
|
|
@ -954,8 +962,11 @@ Sollen Sie danach immer noch Problem bei der Anmeldung haben, dann kontaktieren
|
|||
'quota_is_disabled' => 'Quota-Unterstützung ist zur Zeit ausgeschaltet. Benutzer-Quota werden ignoriert bis Quota-Unterstützung in den Einstellungen eingeschaltet wird.',
|
||||
'quota_warning' => 'Ihr maximal verfügbarer Plattenplatz wurde um [bytes] überschritten. Bitte löschen Sie Dokumente oder ältere Versionen.',
|
||||
'receipts_accepted' => '[no_receipts] Empfangsbestätigungen',
|
||||
'receipts_accepted_latest' => '(davon [no_receipts] in letzter Version)',
|
||||
'receipts_not_touched' => '[no_receipts] offene Empfangsbestätigungen',
|
||||
'receipts_not_touched_latest' => '(davon [no_receipts] in letzter Version)',
|
||||
'receipts_rejected' => '[no_receipts] abgelehnte Empfangsbestätigungen',
|
||||
'receipts_rejected_latest' => '(davon [no_receipts] in letzter Version)',
|
||||
'receipts_without_group' => 'Empfangsbestätigungen ohne Gruppe',
|
||||
'receipts_without_user' => 'Empfangsbestätigungen ohne Benutzer',
|
||||
'receipt_deletion_email_body' => 'Benutzer von Liste der Empfänger gelöscht
|
||||
|
|
@ -977,11 +988,13 @@ URL: [url]',
|
|||
'receipt_status' => 'Status',
|
||||
'receipt_summary' => 'Übersicht Bestätigungen',
|
||||
'receipt_update_failed' => 'Setzen der Empfangsbestätigung fehlgeschlagen',
|
||||
'recent_uploads' => 'Letzte Uploads',
|
||||
'reception' => 'Empfangsbestätigung',
|
||||
'reception_acknowleged' => 'Empfang bestätigt',
|
||||
'reception_noaction' => 'Keine Aktion',
|
||||
'reception_rejected' => 'Empfang abgelehnt',
|
||||
'recipients' => 'Empfänger',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => 'Neu zeichnen',
|
||||
'refresh' => 'Aktualisieren',
|
||||
'rejected' => 'abgelehnt',
|
||||
|
|
@ -1035,8 +1048,11 @@ URL: [url]',
|
|||
'reviewer_already_assigned' => 'Prüfer bereits zugewiesen',
|
||||
'reviewer_already_removed' => 'Prüfer wurde bereits aus dem Prüfvorgang entfernt oder hat die Prüfung bereits abgeschlossen',
|
||||
'reviews_accepted' => '[no_reviews] Prüfungen',
|
||||
'reviews_accepted_latest' => '(davon [no_reviews] in letzter Version)',
|
||||
'reviews_not_touched' => '[no_reviews] offene Prüfungen',
|
||||
'reviews_not_touched_latest' => '(davon [no_reviews] in letzter Version)',
|
||||
'reviews_rejected' => '[no_reviews] abgelehnte Prüfungen',
|
||||
'reviews_rejected_latest' => '(davon [no_reviews] in letzter Version)',
|
||||
'reviews_without_group' => 'Prüfungen ohne Gruppe',
|
||||
'reviews_without_user' => 'Prüfungen ohne Benutzer',
|
||||
'review_deletion_email' => 'Prüfungsaufforderung gelöscht',
|
||||
|
|
@ -1074,9 +1090,13 @@ URL: [url]',
|
|||
'revise_document' => 'Wiederholungsprüfung',
|
||||
'revise_document_on' => 'Nächste Wiederholungsprüfung des Dokuments am [date]',
|
||||
'revisions_accepted' => '[no_revisions] Wiederholungsprüfungen',
|
||||
'revisions_accepted_latest' => '(davon [no_revisions] in letzter Version)',
|
||||
'revisions_not_touched' => '[no_revisions] offene Wiederholungspüfungen',
|
||||
'revisions_not_touched_latest' => '(davon [no_revisions] in letzter Version)',
|
||||
'revisions_pending' => '[no_revisions] zukünftige Wiederholungsprüfungen',
|
||||
'revisions_pending_latest' => '(davon [no_revisions] in letzter Version)',
|
||||
'revisions_rejected' => '[no_revisions] abgelehnte Wiederholungsprüfungen',
|
||||
'revisions_rejected_latest' => '(davon [no_revisions] in letzter Version)',
|
||||
'revisions_without_group' => 'Wiederholungsprüfungen ohne Gruppe',
|
||||
'revisions_without_user' => 'Wiederholungsprüfungen ohne Benutzer',
|
||||
'revision_date' => 'Datum der Wiederholungsprüfung',
|
||||
|
|
@ -1098,6 +1118,7 @@ Kommentar: [comment]
|
|||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'revision_submit_email_subject' => '[sitename]: [name] - Erneute Freigabe erteilen',
|
||||
'revision_summary' => 'Übersicht Wiederholungsprüfungen',
|
||||
'revisors' => 'Wiederholungsprüfer',
|
||||
'revisor_already_assigned' => 'Benutzer bereits als Wiederholungsprüfer eingetragen.',
|
||||
'revisor_already_removed' => 'Wiederholungsprüfer wurde bereits vom Prozess ausgeschlossen oder hat das Dokument bereits geprüft.',
|
||||
|
|
@ -1166,7 +1187,7 @@ URL: [url]',
|
|||
'search_mode_and' => 'alle Begriffe',
|
||||
'search_mode_documents' => 'Nur Dokumente',
|
||||
'search_mode_folders' => 'Nur Ordner',
|
||||
'search_mode_or' => 'min. ein Begriff',
|
||||
'search_mode_or' => 'mind. ein Begriff',
|
||||
'search_no_results' => 'Die Suche lieferte leider keine Treffer.',
|
||||
'search_query' => 'Suchbegriffe',
|
||||
'search_report' => 'Die Suche lieferte [doccount] Dokumente und [foldercount] Ordner in [searchtime] Sek.',
|
||||
|
|
@ -1212,7 +1233,7 @@ Name: [username]
|
|||
|
||||
[comment]',
|
||||
'send_login_data_subject' => '[sitename]: [login] - Ihre Login-Daten',
|
||||
'send_test_mail' => 'Sende Test-Email',
|
||||
'send_test_mail' => 'Sende Test-E-mail',
|
||||
'september' => 'September',
|
||||
'sequence' => 'Reihenfolge',
|
||||
'seq_after' => 'Nach "[prevname]"',
|
||||
|
|
@ -1251,7 +1272,7 @@ Name: [username]
|
|||
'settings_checkOutDir' => 'Verzeichnis für ausgecheckte Dokumente',
|
||||
'settings_checkOutDir_desc' => 'Dies ist das Verzeichnis, in das Dokumenteninhalte bei einem Check out kopiert werden. Wenn dieses Verzeichnis für die Benutzer erreichbar ist, können die Dateien editiert und dann wieder eingecheckt werden.',
|
||||
'settings_cmdTimeout' => 'Timeout für externe Programme',
|
||||
'settings_cmdTimeout_desc' => 'Diese Zeit in Sekunden legt fest, wann ein externes Programm (z.B. für die Erstellung des Volltextindex) beendet wird.',
|
||||
'settings_cmdTimeout_desc' => 'Diese Zeit in Sekunden legt fest, wann ein externes Programm (z.B. für die Erstellung des Volltext-Index) beendet wird.',
|
||||
'settings_contentDir' => 'Content-Verzeichnis',
|
||||
'settings_contentDir_desc' => 'Verzeichnis, in dem die Dokumente gespeichert werden. Sie sollten ein Verzeichnis wählen, das nicht durch den Web-Server erreichbar ist.',
|
||||
'settings_contentOffsetDir' => 'Content Offset Directory',
|
||||
|
|
@ -1298,7 +1319,7 @@ Name: [username]
|
|||
'settings_dropFolderDir_desc' => 'Dieses Verzeichnis kann dazu benutzt werden Dokumente auf dem Server abzulegen und von dort zu importieren anstatt sie über den Browser hochzuladen. Das Verzeichnis muss ein Unterverzeichnis mit dem Login-Namen des angemeldeten Benutzers beinhalten.',
|
||||
'settings_Edition' => 'Funktions-Einstellungen',
|
||||
'settings_editOnlineFileTypes' => 'Dateitypen für Online-Editieren',
|
||||
'settings_editOnlineFileTypes_desc' => 'Dateien mit den angegebenen Endungen können Online editiert werden (benutzen Sie ausschließlich Kleinbuchstaben).',
|
||||
'settings_editOnlineFileTypes_desc' => 'Dateien mit den angegebenen Endungen oder Mimetypes können Online editiert werden (benutzen Sie ausschließlich Kleinbuchstaben).',
|
||||
'settings_enable2FactorAuthentication' => '2-Faktor Authentifizierung einschalten',
|
||||
'settings_enable2FactorAuthentication_desc' => 'Schaltet die 2-Faktor Authentifizierung ein, welche den Google Authenticator auf dem Mobiltelefon erfordert.',
|
||||
'settings_enableAcknowledgeWorkflow' => '',
|
||||
|
|
@ -1313,13 +1334,17 @@ Name: [username]
|
|||
'settings_enableClipboard_desc' => 'Schaltet die Zwischenablage auf der \'View Folder\' Seite ein/aus',
|
||||
'settings_enableConverting' => 'Dokumentenkonvertierung einschalten',
|
||||
'settings_enableConverting_desc' => 'Ein/Auschalten der automatischen Konvertierung von Dokumenten',
|
||||
'settings_enableDebugMode' => 'Debug Modus',
|
||||
'settings_enableDebugMode_desc' => 'Einschalten, um den Debug Modus einzuschalten, der ein weiteres Menu in den Admin-Werkzeugen hinzufügt.',
|
||||
'settings_enableDropFolderList' => 'Liste der Dateien im Ablageordner im Menü',
|
||||
'settings_enableDropFolderList_desc' => 'Schaltet einen Liste der im Ablageordner befindlichen Dateien als Eintrag im Menü ein.',
|
||||
'settings_enableDropUpload' => 'Schnelles Hochladen einschalten',
|
||||
'settings_enableDropUpload_desc' => 'Ein/Ausschalten des Bereichs auf der \'View Folder\' Seite zum Hochladen von Dateien per Drag&Drop.',
|
||||
'settings_enableDuplicateDocNames' => 'Erlaube doppelte Dokumentennamen',
|
||||
'settings_enableDuplicateDocNames_desc' => 'Erlaube doppelte Dokumentennamen in einem Ordner.',
|
||||
'settings_enableEmail' => 'E-mail aktivieren',
|
||||
'settings_enableDuplicateSubFolderNames' => 'Erlaube doppelte Namen von Unterordnern',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => 'Erlaube doppelte Namen von Unterordnern in einem Ordner.',
|
||||
'settings_enableEmail' => 'E-Mail aktivieren',
|
||||
'settings_enableEmail_desc' => 'Automatische E-Mail-Benachrichtigung ein-/ausschalten',
|
||||
'settings_enableFilterReceipt' => 'Besitzer, Prüfer, ... aus Empfängerliste filtern',
|
||||
'settings_enableFilterReceipt_desc' => 'Anwählen, um einige Empfänger aus der Liste zu entfernen, wenn diese als Mitglieder einer Gruppe eingetragen werden.',
|
||||
|
|
@ -1353,12 +1378,16 @@ Name: [username]
|
|||
'settings_enableOwnerRevApp_desc' => 'Anwählen, um den Besitzer eines Dokuments in der Liste der Prüfer/Freigeber und für Workflow-Aktionen auswählbar zu machen.',
|
||||
'settings_enablePasswordForgotten' => 'Passwort-Vergessen Funktion einschalten',
|
||||
'settings_enablePasswordForgotten_desc' => 'Setzen Sie diese Option, wenn Benutzer ein neues Password per E-Mail anfordern dürfen.',
|
||||
'settings_enableReceiptReject' => 'Erlaube Ablehnung einer Empfangsbestätgung',
|
||||
'settings_enableReceiptReject_desc' => 'Amwählen, um Empfangsbestätigungen abzulehnen.',
|
||||
'settings_enableReceiptWorkflow' => 'Ermögliche Bestätigung des Dokumentenempfang',
|
||||
'settings_enableReceiptWorkflow_desc' => 'Anwählen, um den Workflow zur Kenntnisnahme von Dokumenten einzuschalten',
|
||||
'settings_enableRecursiveCount' => 'Rekursive Dokumenten-/Ordner-Zählung',
|
||||
'settings_enableRecursiveCount_desc' => 'Wenn diese Option eingeschaltet ist, wird die Anzahl der Dokumente und Ordner in der Ordner-Ansicht rekursiv, unter Berücksichtigung der Zugriffsrechte ermittelt.',
|
||||
'settings_enableRevisionOnVoteReject' => 'Ablehnung durch einen Wiederholungsprüfer',
|
||||
'settings_enableRevisionOnVoteReject_desc' => 'Diese Einstellung setzen, wenn die Ablehnung einer Wiederholungsprüfung zur Ablehnung des Dokuments führen soll und nicht den Status \'Korrektur erforderlich\' setzt.',
|
||||
'settings_enableRevisionOneVoteReject' => 'Ablehnung durch einen Wiederholungsprüfer',
|
||||
'settings_enableRevisionOneVoteReject_desc' => 'Diese Einstellung setzen, wenn die Ablehnung einer Wiederholungsprüfung durch einen einzelnen Prüfer den Status \'Korrektur erforderlich\' setzt und nicht erst alle Prüfungen abgewartet werden, bevor ein Statuswechsel vollzogen wird.',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'Ermögliche Wiederholungsprüfung von Dokumenten',
|
||||
'settings_enableRevisionWorkflow_desc' => 'Anwählen, um den Workflow der Wiederholungsprüfung von Dokumenten nach einer einstellbaren Zeit zu ermöglichen.',
|
||||
'settings_enableSelfReceipt' => 'Erlaube Empfangsbestätigung durch angemeldeten Benutzer',
|
||||
|
|
@ -1434,7 +1463,7 @@ Name: [username]
|
|||
'settings_loginFailure_desc' => 'Konto nach n Anmeldefehlversuchen sperren.',
|
||||
'settings_luceneClassDir' => 'Lucene SeedDMS Verzeichnis',
|
||||
'settings_luceneClassDir_desc' => 'Pfad zum PEAR-Paket SeedDMS_Lucene (optional). Lassen Sie diese Einstellung leer, wenn SeedDMS_Lucene ohnehin von PHP gefunden wird, weil es beispielweise im \'Extra PHP Include-Path\' installiert ist.',
|
||||
'settings_luceneDir' => 'Verzeichnis für Volltextindex',
|
||||
'settings_luceneDir' => 'Verzeichnis für Volltext-Index',
|
||||
'settings_luceneDir_desc' => 'Verzeichnis in dem der Lucene-Index abgelegt wird.',
|
||||
'settings_maxDirID' => 'Max. Anzahl Unterverzeichnisse',
|
||||
'settings_maxDirID_desc' => 'Maximale Anzahl der Unterverzeichnisse in einem Verzeichnis. Ändern Sie diesen Wert nur, wenn Sie genau wissen was Sie tun! Voreingestellt ist 0.',
|
||||
|
|
@ -1449,10 +1478,14 @@ Name: [username]
|
|||
'settings_maxUploadSize' => 'Maximale Größe hochzuladener Dateien',
|
||||
'settings_maxUploadSize_desc' => 'Dies ist die maximale Größe einer hochzuladenen Datei. Es begrenzt sowohl Dokumentenversionen als auch Anhänge.',
|
||||
'settings_more_settings' => 'Weitere Einstellungen. Login mit admin/admin',
|
||||
'settings_noDocumentFormFields' => 'Diese Felder nicht zeigen',
|
||||
'settings_noDocumentFormFields_desc' => 'Diese Felder werden bei der Neuanlage und beim Bearbeiten eines Dokuments nicht angezeigt. Bestehende Werte werden beibehalten.',
|
||||
'settings_notfound' => 'Nicht gefunden',
|
||||
'settings_Notification' => 'Benachrichtigungen-Einstellungen',
|
||||
'settings_notwritable' => 'Die Konfiguration kann nicht gespeichert werden, weil die Konfigurationsdatei nicht schreibbar ist.',
|
||||
'settings_no_content_dir' => 'Content directory',
|
||||
'settings_onePageMode' => 'Einseiten-Modus',
|
||||
'settings_onePageMode_desc' => 'Der Einseiten-Modus schaltet javascript auf der ViewFolder-Seite ein, der die Ordner- und Dokumentenliste, die Navigation, etc. aktualisiert, wenn auf einen Ordner geklickt wird.',
|
||||
'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',
|
||||
|
|
@ -1486,6 +1519,12 @@ Name: [username]
|
|||
'settings_previewWidthMenuList_desc' => 'Setzt die Breite der Bilder im Menu der Dateien im Ablageordner.',
|
||||
'settings_printDisclaimer' => 'Rechtliche Hinweise',
|
||||
'settings_printDisclaimer_desc' => 'Anwählen, um die rechtlichen Hinweise am Ende jeder Seite anzuzeigen.',
|
||||
'settings_proxyUPassword' => 'Passwort für Proxy',
|
||||
'settings_proxyUPassword_desc' => 'Passwort für die Authentifizierung am Proxy',
|
||||
'settings_proxyUrl' => 'URL des Proxy',
|
||||
'settings_proxyUrl_desc' => 'URL des Proxy welcher für Zugriffe auf das Extension-Repository verwendet wird.',
|
||||
'settings_proxyUser' => 'Benutzername für Proxy',
|
||||
'settings_proxyUser_desc' => 'Benutzername zur Authentifizierung am Proxy',
|
||||
'settings_quota' => 'User\'s quota',
|
||||
'settings_quota_desc' => 'Die maximale Anzahl Bytes, die ein Benutzer belegen darf. Setzen Sie diesen Wert auf 0 für unbeschränkten Plattenplatz. Dieser Wert kann individuell in den Benutzereinstellungen überschrieben werden.',
|
||||
'settings_removeFromDropFolder' => 'Datei aus Ablageordner nach erfolgreichem Hochladen löschen',
|
||||
|
|
@ -1517,9 +1556,9 @@ Name: [username]
|
|||
'settings_smtpPort' => 'SMTP Server Port',
|
||||
'settings_smtpPort_desc' => 'SMTP Server Port, voreingestellt ist 25',
|
||||
'settings_smtpSendFrom' => 'Absenderadresse',
|
||||
'settings_smtpSendFrom_desc' => 'Absenderadresse für herausgehende Mails',
|
||||
'settings_smtpSendTestMail' => 'Sende Testmail',
|
||||
'settings_smtpSendTestMail_desc' => 'Verschickte eine Testmail, um die akuelle Konfiguration zu testen.',
|
||||
'settings_smtpSendFrom_desc' => 'Absenderadresse für herausgehende E-Mails',
|
||||
'settings_smtpSendTestMail' => 'Sende Test-E-Mail',
|
||||
'settings_smtpSendTestMail_desc' => 'Verschickte eine Test-E-Mail, um die akuelle Konfiguration zu testen.',
|
||||
'settings_smtpServer' => 'SMTP Server-Hostname',
|
||||
'settings_smtpServer_desc' => 'SMTP Server-Hostname',
|
||||
'settings_smtpUser' => 'SMTP Server User',
|
||||
|
|
@ -1559,7 +1598,7 @@ Name: [username]
|
|||
'settings_updateDatabase' => 'Datenbank-Update-Skript ausführen',
|
||||
'settings_updateNotifyTime' => 'Update Notify Time',
|
||||
'settings_updateNotifyTime_desc' => 'Users are notified about document-changes that took place within the last \'Update Notify Time\' seconds',
|
||||
'settings_upgrade_php' => 'Aktualisiere PHP auf mindestens version 5.2.0',
|
||||
'settings_upgrade_php' => 'Aktualisiere PHP auf mindestens version 5.6.38',
|
||||
'settings_versioningFileName' => 'Versionsinfo-Datei',
|
||||
'settings_versioningFileName_desc' => 'Der Name der Datei mit Versionsinformationen, wie sie durch das Backup-Tool erzeugt werden.',
|
||||
'settings_versiontolow' => 'Version zu gering',
|
||||
|
|
@ -1569,6 +1608,7 @@ Name: [username]
|
|||
'settings_workflowMode' => 'Workflow mode',
|
||||
'settings_workflowMode_desc' => 'Der erweiterte Workflow-Modes erlaubt es eigene Workflows zu erstellen.',
|
||||
'settings_workflowMode_valadvanced' => 'erweitert',
|
||||
'settings_workflowMode_valnone' => 'keiner',
|
||||
'settings_workflowMode_valtraditional' => 'traditionell',
|
||||
'settings_workflowMode_valtraditional_only_approval' => 'traditional (ohne Prüfung)',
|
||||
'settings_zendframework' => 'Zend Framework',
|
||||
|
|
@ -1583,7 +1623,11 @@ Name: [username]
|
|||
'sign_in' => 'Anmelden',
|
||||
'sign_out' => 'Abmelden',
|
||||
'sign_out_user' => 'Benutzer abmelden',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'Slovakisch',
|
||||
'sort_by_date' => 'Nach Datum sortieren',
|
||||
'sort_by_name' => 'Nach Name sortieren',
|
||||
'sort_by_sequence' => 'Nach Reihenfolge sortieren',
|
||||
'space_used_on_data_folder' => 'Benutzter Plattenplatz',
|
||||
'splash_added_to_clipboard' => 'Der Zwischenablage hinzugefügt',
|
||||
'splash_add_access' => 'Zugriffsrecht hinzugefügt',
|
||||
|
|
@ -1609,6 +1653,7 @@ Name: [username]
|
|||
'splash_edit_group' => 'Gruppe gespeichert',
|
||||
'splash_edit_role' => 'Rolle gespeichert',
|
||||
'splash_edit_task' => 'Task gespeichert',
|
||||
'splash_edit_transmittal' => 'Dokumentenliste gespeichert',
|
||||
'splash_edit_user' => 'Benutzer gespeichert',
|
||||
'splash_error_add_to_transmittal' => 'Fehler beim Hinzufügen zur Dokumentenliste',
|
||||
'splash_error_rm_download_link' => 'Fehler beim Löschen des Download-Links',
|
||||
|
|
@ -1622,6 +1667,7 @@ Name: [username]
|
|||
'splash_inherit_access' => 'Zugriffsrechte werden geerbt',
|
||||
'splash_invalid_folder_id' => 'Ungültige Ordner-ID',
|
||||
'splash_invalid_searchterm' => 'Ungültiger Suchbegriff',
|
||||
'splash_link_document' => 'Link hinzugefügt',
|
||||
'splash_moved_clipboard' => 'Inhalt der Zwischenablage in aktuellen Ordner verschoben',
|
||||
'splash_move_document' => 'Dokument verschoben',
|
||||
'splash_move_folder' => 'Ordner verschoben',
|
||||
|
|
@ -1652,6 +1698,7 @@ Name: [username]
|
|||
'splash_substituted_user' => 'Benutzer gewechselt',
|
||||
'splash_switched_back_user' => 'Zum ursprünglichen Benutzer zurückgekehrt',
|
||||
'splash_toogle_group_manager' => 'Gruppenverwalter gewechselt',
|
||||
'splash_transfer_content' => 'Dokumenteninhalt übertragen',
|
||||
'splash_transfer_document' => 'Dokument übertragen',
|
||||
'splash_transfer_objects' => 'Objekte übertragen',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1678,6 +1725,7 @@ Name: [username]
|
|||
'status_revisor_removed' => 'Wiederholungsprüfer von Liste entfernt',
|
||||
'status_unknown' => 'unbekannt',
|
||||
'storage_size' => 'Speicherverbrauch',
|
||||
'subfolder_duplicate_name' => 'Doppelter Unterordnername',
|
||||
'submit_2_fact_auth' => 'Schlüssel speichern',
|
||||
'submit_approval' => 'Freigabe hinzufügen',
|
||||
'submit_login' => 'Anmelden',
|
||||
|
|
@ -1700,9 +1748,13 @@ Name: [username]
|
|||
'switched_to' => 'Gewechselt zu',
|
||||
'takeOverAttributeValue' => 'Attributwert von vorheriger Version übernehmen',
|
||||
'takeOverGrpApprover' => 'Übernehme Gruppe von Freigebenden von letzter Version.',
|
||||
'takeOverGrpApprovers' => 'Gruppenfreigeber übernehmen',
|
||||
'takeOverGrpReviewer' => 'Übernehme Gruppe von Prüfern von letzter Version.',
|
||||
'takeOverGrpReviewers' => 'Gruppenprüfer übernehmen',
|
||||
'takeOverIndApprover' => 'Übernehme Einzelfreigebende von letzter Version.',
|
||||
'takeOverIndApprovers' => 'Einzelfreigeber übernehmen',
|
||||
'takeOverIndReviewer' => 'Übernehme die Einzelprüfer von der letzten Version.',
|
||||
'takeOverIndReviewers' => 'Einzelprüfer übernehmen',
|
||||
'tasks' => 'Aufgaben',
|
||||
'task_description' => 'Beschreibung',
|
||||
'task_disabled' => 'Deaktiviert',
|
||||
|
|
@ -1711,7 +1763,7 @@ Name: [username]
|
|||
'task_name' => 'Name',
|
||||
'task_next_run' => 'Nächste Ausführung',
|
||||
'temp_jscode' => 'Temporärer Javascript-Code',
|
||||
'testmail_body' => 'Diese Mail ist lediglich zum Test der Mail-Konfiguration von SeedDMS',
|
||||
'testmail_body' => 'Diese Mail ist lediglich zum Test der E-Mail-Konfiguration von SeedDMS',
|
||||
'testmail_subject' => 'Test Mail',
|
||||
'theme' => 'Aussehen',
|
||||
'thursday' => 'Donnerstag',
|
||||
|
|
@ -1740,11 +1792,13 @@ Name: [username]
|
|||
'toggle_manager' => 'Managerstatus wechseln',
|
||||
'toggle_qrcode' => 'Zeige/verberge QR-Code',
|
||||
'to_before_from' => 'Endedatum darf nicht vor dem Startdatum liegen',
|
||||
'transfer_content' => 'Inhalt übertragen',
|
||||
'transfer_document' => 'Dokument übertragen',
|
||||
'transfer_no_read_access' => 'Der Benutzer hat in dem Ordner keine Schreibrechte',
|
||||
'transfer_no_write_access' => 'Der Benutzer hat in dem Ordner keine Schreibrechte',
|
||||
'transfer_objects' => 'Objekte übertragen',
|
||||
'transfer_objects_to_user' => 'Neuer Eigentümer',
|
||||
'transfer_process_to_user' => 'Prozess auf Benutzer übertragen',
|
||||
'transfer_to_user' => 'Auf Benutzer übertragen',
|
||||
'transition_triggered_email' => 'Workflow transition triggered',
|
||||
'transition_triggered_email_body' => 'Workflow transition triggered
|
||||
|
|
@ -1770,6 +1824,7 @@ URL: [url]',
|
|||
'tuesday' => 'Dienstag',
|
||||
'tuesday_abbr' => 'Di',
|
||||
'type_of_hook' => 'Typ',
|
||||
'type_to_filter' => 'Hier tippen zum Filtern der Liste',
|
||||
'type_to_search' => 'Hier tippen zum Suchen',
|
||||
'uk_UA' => 'Ukrainisch',
|
||||
'under_folder' => 'In Ordner',
|
||||
|
|
@ -1791,7 +1846,7 @@ URL: [url]',
|
|||
'update' => 'Aktualisieren',
|
||||
'update_approvers' => 'Liste der Freigebenden aktualisieren',
|
||||
'update_document' => 'Aktualisieren',
|
||||
'update_fulltext_index' => 'Aktualisiere Volltextindex',
|
||||
'update_fulltext_index' => 'Aktualisiere Volltext-Index',
|
||||
'update_info' => 'Informationen zur Aktualisierung',
|
||||
'update_locked_msg' => 'Dieses Dokument wurde gesperrt<p>Die Sperrung wurde von <a href="mailto:[email]">[username]</a> eingerichtet.<br>',
|
||||
'update_recipients' => 'Liste der Empfänger aktualisieren',
|
||||
|
|
@ -1826,6 +1881,7 @@ URL: [url]',
|
|||
'versioning_file_creation_warning' => 'Mit dieser Operation erzeugen Sie pro Dokument eine Datei, die sämtliche Versions-Informationen des Dokuments enthält. Nach Erstellung wird jede Datei im Dokumentenverzeichnis gespeichert. Die erzeugten Dateien sind für den regulären Betrieb nicht erforderlich. Sie können aber von Nutzen sein, wenn der Dokumentenbestand auf ein anderes System übertragen werden soll.',
|
||||
'versioning_info' => 'Versionsinformationen',
|
||||
'versiontolow' => 'Version zu niedrig',
|
||||
'version_comment' => 'Kommentar der Version',
|
||||
'version_deleted_email' => 'Version gelöscht',
|
||||
'version_deleted_email_body' => 'Version gelöscht
|
||||
Dokument: [name]
|
||||
|
|
@ -1868,6 +1924,7 @@ URL: [url]',
|
|||
'workflow_summary' => 'Übersicht Workflows',
|
||||
'workflow_transition_without_user_group' => 'Mindestens eine Transition hat weder einen Benutzer noch eine Gruppe zugewiesen!',
|
||||
'workflow_user_summary' => 'Übersicht Benutzer',
|
||||
'wrong_filetype' => 'Falscher Dateityp',
|
||||
'x_more_objects' => '[number] weitere Objekte',
|
||||
'year_view' => 'Jahresansicht',
|
||||
'yes' => 'Ja',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (280)
|
||||
// Translators: Admin (292)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
|
@ -52,7 +52,7 @@ $text = array(
|
|||
'add_approval' => '',
|
||||
'add_attrdefgroup' => '',
|
||||
'add_document' => 'Νέο έγγραφο',
|
||||
'add_document_link' => '',
|
||||
'add_document_link' => 'Προσθήκη σύνδεσης',
|
||||
'add_document_notify' => '',
|
||||
'add_doc_reviewer_approver_warning' => '',
|
||||
'add_doc_workflow_warning' => '',
|
||||
|
|
@ -86,11 +86,14 @@ $text = array(
|
|||
'and' => 'και',
|
||||
'apply' => 'Apply',
|
||||
'approvals_accepted' => '',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '',
|
||||
'approvals_and_reviews_not_touched' => '',
|
||||
'approvals_and_reviews_rejected' => '',
|
||||
'approvals_not_touched' => '',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => '',
|
||||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => '',
|
||||
|
|
@ -200,12 +203,13 @@ $text = array(
|
|||
'category_in_use' => 'Η Κατηγορία αυτή είναι σε χρήση.',
|
||||
'category_noname' => 'Δεν δόθηκε όνομα κατηγορίας.',
|
||||
'ca_ES' => 'Καταλανικά',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => '',
|
||||
'change_password' => 'Αλλαγή κωδικού',
|
||||
'change_password_message' => 'Ο κωδικός σας έχει αλλάξει.',
|
||||
'change_recipients' => '',
|
||||
'change_revisors' => '',
|
||||
'change_status' => '',
|
||||
'change_status' => 'Αλλαγή κατάστασης',
|
||||
'charts' => 'Διαγράμματα',
|
||||
'chart_docsaccumulated_title' => 'Αριθμός Εγγράφων',
|
||||
'chart_docspercategory_title' => 'Έγγραφα κατά κατηγορία',
|
||||
|
|
@ -236,7 +240,7 @@ $text = array(
|
|||
'choose_workflow_action' => '',
|
||||
'choose_workflow_state' => '',
|
||||
'class_name' => '',
|
||||
'clear_cache' => '',
|
||||
'clear_cache' => 'Εκκαθάριση στιγμιαίας μνήμης',
|
||||
'clear_clipboard' => '',
|
||||
'clear_password' => '',
|
||||
'clipboard' => 'Πρόχειρο',
|
||||
|
|
@ -266,6 +270,7 @@ $text = array(
|
|||
'confirm_rm_user' => '',
|
||||
'confirm_rm_user_from_processes' => '',
|
||||
'confirm_rm_version' => '',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => '',
|
||||
'confirm_update_transmittalitem' => '',
|
||||
'content' => 'Περιεχόμενο',
|
||||
|
|
@ -273,7 +278,6 @@ $text = array(
|
|||
'converter_new_cmd' => '',
|
||||
'converter_new_mimetype' => '',
|
||||
'copied_to_checkout_as' => '',
|
||||
'create_download_link' => '',
|
||||
'create_fulltext_index' => '',
|
||||
'create_fulltext_index_warning' => '',
|
||||
'creation_date' => 'Δημιουργήθηκε',
|
||||
|
|
@ -353,7 +357,7 @@ $text = array(
|
|||
'document_status_changed_email' => '',
|
||||
'document_status_changed_email_body' => '',
|
||||
'document_status_changed_email_subject' => '',
|
||||
'document_title' => '',
|
||||
'document_title' => 'Τίτλος εγγράφου',
|
||||
'document_transfered_email_body' => '',
|
||||
'document_transfered_email_subject' => '',
|
||||
'document_updated_email' => '',
|
||||
|
|
@ -364,11 +368,10 @@ $text = array(
|
|||
'download' => '',
|
||||
'download_extension' => '',
|
||||
'download_links' => '',
|
||||
'download_link_email_body' => '',
|
||||
'download_link_email_subject' => '',
|
||||
'do_object_repair' => '',
|
||||
'do_object_setchecksum' => '',
|
||||
'do_object_setfilesize' => '',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => '',
|
||||
'draft' => '',
|
||||
'draft_pending_approval' => '',
|
||||
|
|
@ -377,6 +380,7 @@ $text = array(
|
|||
'dropfolderdir_missing' => '',
|
||||
'dropfolder_file' => '',
|
||||
'dropfolder_folder' => '',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Γρήγορη Προσθήκη',
|
||||
'drop_files_here' => 'Προσθέστε έγγραφα εδώ!',
|
||||
'dump_creation' => '',
|
||||
|
|
@ -387,9 +391,9 @@ $text = array(
|
|||
'duplicate_content' => '',
|
||||
'edit' => '',
|
||||
'edit_attributes' => '',
|
||||
'edit_comment' => '',
|
||||
'edit_comment' => 'Επεξερασία σχόλιου',
|
||||
'edit_default_keywords' => '',
|
||||
'edit_document_access' => '',
|
||||
'edit_document_access' => 'Επεξεργασία πρόσβασης',
|
||||
'edit_document_notify' => '',
|
||||
'edit_document_props' => 'Επεξεργασία εγγράφου',
|
||||
'edit_event' => '',
|
||||
|
|
@ -402,6 +406,7 @@ $text = array(
|
|||
'edit_folder_props' => 'Επεξεργασία φακέλου',
|
||||
'edit_group' => '',
|
||||
'edit_online' => '',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => '',
|
||||
'edit_transmittal_props' => '',
|
||||
'edit_user' => '',
|
||||
|
|
@ -475,6 +480,7 @@ $text = array(
|
|||
'files_deletion' => 'Διαγραφή αρχείων',
|
||||
'files_deletion_warning' => '',
|
||||
'files_loading' => 'Παρακαλώ περιμένετε, μέχρι να φορτωθεί το αρχείο',
|
||||
'filetype' => '',
|
||||
'file_size' => 'Μέγεθος αρχείου',
|
||||
'filter_for_documents' => '',
|
||||
'filter_for_folders' => '',
|
||||
|
|
@ -499,6 +505,7 @@ $text = array(
|
|||
'folder_renamed_email_body' => '',
|
||||
'folder_renamed_email_subject' => '',
|
||||
'folder_title' => 'Όνομα Φακέλου',
|
||||
'foot_note' => '',
|
||||
'force_update' => '',
|
||||
'friday' => 'Παρασκευή',
|
||||
'friday_abbr' => 'Πα',
|
||||
|
|
@ -525,6 +532,7 @@ $text = array(
|
|||
'group_members' => 'Μέλη ομάδας',
|
||||
'group_receipt_summary' => '',
|
||||
'group_review_summary' => '',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => '',
|
||||
'guest_login_disabled' => '',
|
||||
'hash' => '',
|
||||
|
|
@ -626,11 +634,12 @@ $text = array(
|
|||
'legend' => 'Ιστορικό',
|
||||
'librarydoc' => '',
|
||||
'linked_documents' => 'Σχετικά Έγγραφα',
|
||||
'linked_files' => '',
|
||||
'linked_files' => 'Συνδεμένα αρχεία',
|
||||
'linked_to_current_version' => '',
|
||||
'linked_to_document' => '',
|
||||
'linked_to_this_version' => '',
|
||||
'link_alt_updatedocument' => '',
|
||||
'link_document' => '',
|
||||
'link_to_version' => '',
|
||||
'list_access_rights' => '',
|
||||
'list_contains_no_access_docs' => '',
|
||||
|
|
@ -641,6 +650,7 @@ $text = array(
|
|||
'lock_document' => 'Κλείδωμα',
|
||||
'lock_message' => '',
|
||||
'lock_status' => 'Κατάσταση',
|
||||
'logfile_loading' => '',
|
||||
'login' => 'Είσοδος',
|
||||
'login_disabled_text' => '',
|
||||
'login_disabled_title' => '',
|
||||
|
|
@ -722,9 +732,11 @@ User: [username]
|
|||
URL: [url]',
|
||||
'new_subfolder_email_subject' => '',
|
||||
'new_user_image' => '',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => '',
|
||||
'nl_NL' => 'Δανέζικα',
|
||||
'no' => 'Όχι',
|
||||
'notification' => '',
|
||||
'notify_added_email' => '',
|
||||
'notify_added_email_body' => '',
|
||||
'notify_added_email_subject' => '',
|
||||
|
|
@ -736,9 +748,11 @@ URL: [url]',
|
|||
'no_action' => '',
|
||||
'no_approval_needed' => '',
|
||||
'no_attached_files' => '',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => '',
|
||||
'no_default_keywords' => '',
|
||||
'no_docs_checked_out' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => '',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_rejected' => '',
|
||||
|
|
@ -762,7 +776,7 @@ URL: [url]',
|
|||
'no_version_check' => '',
|
||||
'no_version_modification' => '',
|
||||
'no_workflow_available' => '',
|
||||
'objectcheck' => '',
|
||||
'objectcheck' => 'Αναζήτηση σε αρχεία και φακέλους',
|
||||
'object_check_critical' => '',
|
||||
'object_check_warning' => '',
|
||||
'obsolete' => '',
|
||||
|
|
@ -820,8 +834,11 @@ URL: [url]',
|
|||
'quota_is_disabled' => '',
|
||||
'quota_warning' => '',
|
||||
'receipts_accepted' => '',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
|
|
@ -832,15 +849,17 @@ URL: [url]',
|
|||
'receipt_status' => '',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Πρόσφατες μεταφορτώσεις',
|
||||
'reception' => '',
|
||||
'reception_acknowleged' => '',
|
||||
'reception_noaction' => '',
|
||||
'reception_rejected' => '',
|
||||
'recipients' => '',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => '',
|
||||
'refresh' => '',
|
||||
'rejected' => '',
|
||||
'released' => '',
|
||||
'released' => 'Εκδόθηκε',
|
||||
'removed_approver' => '',
|
||||
'removed_file_email' => '',
|
||||
'removed_file_email_body' => '',
|
||||
|
|
@ -867,8 +886,11 @@ URL: [url]',
|
|||
'reviewer_already_assigned' => '',
|
||||
'reviewer_already_removed' => '',
|
||||
'reviews_accepted' => '',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => '',
|
||||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => '',
|
||||
|
|
@ -889,9 +911,13 @@ URL: [url]',
|
|||
'revise_document' => '',
|
||||
'revise_document_on' => '',
|
||||
'revisions_accepted' => '',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => '',
|
||||
'revisions_without_user' => '',
|
||||
'revision_date' => '',
|
||||
|
|
@ -901,6 +927,7 @@ URL: [url]',
|
|||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => '',
|
||||
'revisor_already_assigned' => '',
|
||||
'revisor_already_removed' => '',
|
||||
|
|
@ -1098,12 +1125,16 @@ URL: [url]',
|
|||
'settings_enableClipboard_desc' => '',
|
||||
'settings_enableConverting' => '',
|
||||
'settings_enableConverting_desc' => '',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => '',
|
||||
'settings_enableDropFolderList_desc' => '',
|
||||
'settings_enableDropUpload' => '',
|
||||
'settings_enableDropUpload_desc' => '',
|
||||
'settings_enableDuplicateDocNames' => '',
|
||||
'settings_enableDuplicateDocNames_desc' => '',
|
||||
'settings_enableDuplicateSubFolderNames' => '',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => '',
|
||||
'settings_enableEmail_desc' => '',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
|
|
@ -1138,10 +1169,14 @@ URL: [url]',
|
|||
'settings_enableOwnerRevApp_desc' => '',
|
||||
'settings_enablePasswordForgotten' => '',
|
||||
'settings_enablePasswordForgotten_desc' => '',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => '',
|
||||
'settings_enableReceiptWorkflow_desc' => '',
|
||||
'settings_enableRecursiveCount' => '',
|
||||
'settings_enableRecursiveCount_desc' => '',
|
||||
'settings_enableRevisionOneVoteReject' => '',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
|
|
@ -1234,10 +1269,14 @@ URL: [url]',
|
|||
'settings_maxUploadSize' => '',
|
||||
'settings_maxUploadSize_desc' => '',
|
||||
'settings_more_settings' => '',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => '',
|
||||
'settings_Notification' => '',
|
||||
'settings_notwritable' => '',
|
||||
'settings_no_content_dir' => '',
|
||||
'settings_onePageMode' => '',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'settings_overrideMimeType' => '',
|
||||
'settings_overrideMimeType_desc' => '',
|
||||
'settings_partitionSize' => '',
|
||||
|
|
@ -1271,6 +1310,12 @@ URL: [url]',
|
|||
'settings_previewWidthMenuList_desc' => '',
|
||||
'settings_printDisclaimer' => '',
|
||||
'settings_printDisclaimer_desc' => '',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => '',
|
||||
'settings_quota_desc' => '',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
|
|
@ -1354,6 +1399,7 @@ URL: [url]',
|
|||
'settings_workflowMode' => '',
|
||||
'settings_workflowMode_desc' => '',
|
||||
'settings_workflowMode_valadvanced' => '',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => '',
|
||||
'settings_workflowMode_valtraditional_only_approval' => '',
|
||||
'settings_zendframework' => '',
|
||||
|
|
@ -1368,9 +1414,13 @@ URL: [url]',
|
|||
'sign_in' => 'Σύνδεση',
|
||||
'sign_out' => 'Αποσύνδεση',
|
||||
'sign_out_user' => 'Αποσύνδεση χρήστη',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'Σλοβάκικα',
|
||||
'sort_by_date' => '',
|
||||
'sort_by_name' => '',
|
||||
'sort_by_sequence' => '',
|
||||
'space_used_on_data_folder' => '',
|
||||
'splash_added_to_clipboard' => '',
|
||||
'splash_added_to_clipboard' => 'Προστέθηκε στο clipboard',
|
||||
'splash_add_access' => '',
|
||||
'splash_add_attribute' => '',
|
||||
'splash_add_group' => '',
|
||||
|
|
@ -1394,6 +1444,7 @@ URL: [url]',
|
|||
'splash_edit_group' => '',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => '',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1407,6 +1458,7 @@ URL: [url]',
|
|||
'splash_inherit_access' => '',
|
||||
'splash_invalid_folder_id' => '',
|
||||
'splash_invalid_searchterm' => '',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => '',
|
||||
'splash_move_document' => '',
|
||||
'splash_move_folder' => '',
|
||||
|
|
@ -1437,6 +1489,7 @@ URL: [url]',
|
|||
'splash_substituted_user' => '',
|
||||
'splash_switched_back_user' => '',
|
||||
'splash_toogle_group_manager' => '',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1463,6 +1516,7 @@ URL: [url]',
|
|||
'status_revisor_removed' => '',
|
||||
'status_unknown' => '',
|
||||
'storage_size' => '',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => '',
|
||||
'submit_approval' => '',
|
||||
'submit_login' => '',
|
||||
|
|
@ -1485,9 +1539,13 @@ URL: [url]',
|
|||
'switched_to' => '',
|
||||
'takeOverAttributeValue' => '',
|
||||
'takeOverGrpApprover' => '',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => '',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => '',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => '',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => '',
|
||||
'task_description' => '',
|
||||
'task_disabled' => '',
|
||||
|
|
@ -1525,11 +1583,13 @@ URL: [url]',
|
|||
'toggle_manager' => '',
|
||||
'toggle_qrcode' => '',
|
||||
'to_before_from' => '',
|
||||
'transfer_document' => '',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => 'Μεταφορά εγγράφου',
|
||||
'transfer_no_read_access' => '',
|
||||
'transfer_no_write_access' => '',
|
||||
'transfer_objects' => '',
|
||||
'transfer_objects_to_user' => '',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => '',
|
||||
'transition_triggered_email' => '',
|
||||
'transition_triggered_email_body' => '',
|
||||
|
|
@ -1546,6 +1606,7 @@ URL: [url]',
|
|||
'tuesday' => 'Τρίτη',
|
||||
'tuesday_abbr' => '',
|
||||
'type_of_hook' => '',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => '',
|
||||
'uk_UA' => 'Ουκρανικά',
|
||||
'under_folder' => '',
|
||||
|
|
@ -1602,6 +1663,7 @@ URL: [url]',
|
|||
'versioning_file_creation_warning' => '',
|
||||
'versioning_info' => '',
|
||||
'versiontolow' => '',
|
||||
'version_comment' => '',
|
||||
'version_deleted_email' => '',
|
||||
'version_deleted_email_body' => '',
|
||||
'version_deleted_email_subject' => '',
|
||||
|
|
@ -1639,6 +1701,7 @@ URL: [url]',
|
|||
'workflow_summary' => '',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => '',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => '',
|
||||
'year_view' => '',
|
||||
'yes' => 'Ναι',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (1769), archonwang (3), dgrutsch (9), netixw (14)
|
||||
// Translators: Admin (1848), archonwang (3), dgrutsch (9), netixw (14)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '2-factor authentication',
|
||||
|
|
@ -90,11 +90,14 @@ URL: [url]',
|
|||
'and' => 'and',
|
||||
'apply' => 'Apply',
|
||||
'approvals_accepted' => '[no_approvals] approvals already accepted',
|
||||
'approvals_accepted_latest' => '(being [no_approvals] in latest version)',
|
||||
'approvals_and_reviews_accepted' => '[no_approvals] approvals and [no_reviews] reviews already accepted',
|
||||
'approvals_and_reviews_not_touched' => '[no_approvals] approvals and [no_reviews] reviews not being touched',
|
||||
'approvals_and_reviews_rejected' => '[no_approvals] approvals and [no_reviews] reviews already rejected',
|
||||
'approvals_not_touched' => '[no_approvals] approvals not being touched',
|
||||
'approvals_not_touched_latest' => '(being [no_approvals] in latest version)',
|
||||
'approvals_rejected' => '[no_approvals] approvals already rejected',
|
||||
'approvals_rejected_latest' => '(being [no_approvals] in latest version)',
|
||||
'approvals_without_group' => 'Approvals without group',
|
||||
'approvals_without_user' => 'Approvals without user',
|
||||
'approval_deletion_email' => 'Approval request deleted',
|
||||
|
|
@ -221,7 +224,7 @@ URL: [url]',
|
|||
'cannot_retrieve_review_snapshot' => 'Unable to retrieve review status snapshot for this document version.',
|
||||
'cannot_rm_root' => 'Error: Cannot delete root folder.',
|
||||
'categories' => 'Categories',
|
||||
'categories_loading' => 'Please wait, until category list is loaded …',
|
||||
'categories_loading' => 'Please wait, until the list of categories is loaded …',
|
||||
'category' => 'Category',
|
||||
'category_exists' => 'Category already exists.',
|
||||
'category_filter' => 'Only categories',
|
||||
|
|
@ -229,6 +232,7 @@ URL: [url]',
|
|||
'category_in_use' => 'This category is currently used by documents.',
|
||||
'category_noname' => 'No category name given.',
|
||||
'ca_ES' => 'Catalan',
|
||||
'changelog_loading' => 'Please wait, until the change log is loaded …',
|
||||
'change_assignments' => 'Set reviewer/approver',
|
||||
'change_password' => 'Change password',
|
||||
'change_password_message' => 'Your password has been changed.',
|
||||
|
|
@ -295,6 +299,7 @@ URL: [url]',
|
|||
'confirm_rm_user' => 'Do you really want to remove the user "[username]"?<br>Be careful: This action cannot be undone.',
|
||||
'confirm_rm_user_from_processes' => 'Do you really want to remove the user "[username]" from all processes?<br>Be careful: This action can lead to the release of documents if the user was the only or last approver.',
|
||||
'confirm_rm_version' => 'Do you really want to remove version [version] of document "[documentname]"?<br>Be careful: This action cannot be undone.',
|
||||
'confirm_transfer_link_document' => 'Select if you like to link the dragged document or transfer its content to the target document as a new version. Only documents with one version can be transferred. The dragged document will be removed afterwards.',
|
||||
'confirm_transfer_objects' => 'Do you really want to transfer the documents, folders, etc. of the user "[username]"?<br>Be careful: This action cannot be undone.',
|
||||
'confirm_update_transmittalitem' => 'Confirm update',
|
||||
'content' => 'Content',
|
||||
|
|
@ -302,7 +307,6 @@ URL: [url]',
|
|||
'converter_new_cmd' => 'Command',
|
||||
'converter_new_mimetype' => 'New mimetype',
|
||||
'copied_to_checkout_as' => 'File copied to checkout space as \'[filename]\' on [date]',
|
||||
'create_download_link' => 'Create download link',
|
||||
'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.',
|
||||
'creation_date' => 'Created',
|
||||
|
|
@ -420,7 +424,7 @@ New owner: [newuser]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'document_transfered_email_subject' => '[sitename]: [name] - Transfer Dokument',
|
||||
'document_transfered_email_subject' => '[sitename]: [name] - Transfer Document',
|
||||
'document_updated_email' => 'Document updated',
|
||||
'document_updated_email_body' => 'Document updated
|
||||
Document: [name]
|
||||
|
|
@ -435,18 +439,10 @@ URL: [url]',
|
|||
'download' => 'Download',
|
||||
'download_extension' => 'Download extension as zip file',
|
||||
'download_links' => 'Download links',
|
||||
'download_link_email_body' => 'Click on the link below to download the version [version] of document
|
||||
\'[docname]\'.
|
||||
|
||||
[url]
|
||||
|
||||
The link is valid until [valid].
|
||||
|
||||
[comment]',
|
||||
'download_link_email_subject' => 'Download link',
|
||||
'do_object_repair' => 'Repair all folders and documents.',
|
||||
'do_object_setchecksum' => 'Set checksum',
|
||||
'do_object_setfilesize' => 'Set file size',
|
||||
'do_object_setfiletype' => 'Set file type',
|
||||
'do_object_unlink' => 'Delete document version',
|
||||
'draft' => 'Draft',
|
||||
'draft_pending_approval' => 'Draft - pending approval',
|
||||
|
|
@ -455,6 +451,7 @@ The link is valid until [valid].
|
|||
'dropfolderdir_missing' => 'Your personal drop folder does not exist on the server! Please ask your administrator to create it.',
|
||||
'dropfolder_file' => 'File from drop folder',
|
||||
'dropfolder_folder' => 'Folder from drop folder',
|
||||
'dropfolder_metadata' => 'Metadata of the drop folder',
|
||||
'dropupload' => 'Fast upload',
|
||||
'drop_files_here' => 'Drop files here!',
|
||||
'dump_creation' => 'DB dump creation',
|
||||
|
|
@ -480,6 +477,7 @@ The link is valid until [valid].
|
|||
'edit_folder_props' => 'Edit folder',
|
||||
'edit_group' => 'Edit group',
|
||||
'edit_online' => 'Edit online',
|
||||
'edit_online_warning' => 'Saving your changes will overwrite the content of the current version, instead of creating a new version.',
|
||||
'edit_task' => 'Edit task',
|
||||
'edit_transmittal_props' => 'Edit transmittal properties',
|
||||
'edit_user' => 'Edit user',
|
||||
|
|
@ -556,7 +554,8 @@ URL: [url]',
|
|||
'files' => 'Files',
|
||||
'files_deletion' => 'Files deletion',
|
||||
'files_deletion_warning' => 'With this option you can delete all files of entire DMS folders. The versioning information will remain visible.',
|
||||
'files_loading' => 'Please wait, until file list is loaded …',
|
||||
'files_loading' => 'Please wait, until the list of files is loaded …',
|
||||
'filetype' => 'File type',
|
||||
'file_size' => 'Filesize',
|
||||
'filter_for_documents' => 'Additional filter for documents',
|
||||
'filter_for_folders' => 'Additional filter for folders',
|
||||
|
|
@ -608,6 +607,7 @@ User: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Folder renamed',
|
||||
'folder_title' => 'Folder \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
'force_update' => 'Update',
|
||||
'friday' => 'Friday',
|
||||
'friday_abbr' => 'Fr',
|
||||
|
|
@ -634,6 +634,7 @@ URL: [url]',
|
|||
'group_members' => 'Group members',
|
||||
'group_receipt_summary' => 'Group receipt summary',
|
||||
'group_review_summary' => 'Group review summary',
|
||||
'group_revision_summary' => 'Group revision summary',
|
||||
'guest_login' => 'Login as guest',
|
||||
'guest_login_disabled' => 'Guest login is disabled.',
|
||||
'hash' => 'Hash',
|
||||
|
|
@ -726,7 +727,7 @@ URL: [url]',
|
|||
'keep' => 'Do not change',
|
||||
'keep_doc_status' => 'Keep document status',
|
||||
'keywords' => 'Keywords',
|
||||
'keywords_loading' => 'Please wait, until keyword list is loaded …',
|
||||
'keywords_loading' => 'Please wait, until the list of keywords is loaded …',
|
||||
'keyword_exists' => 'Keyword already exists',
|
||||
'ko_KR' => 'Korean',
|
||||
'language' => 'Language',
|
||||
|
|
@ -740,6 +741,7 @@ URL: [url]',
|
|||
'linked_to_document' => 'Linked to document',
|
||||
'linked_to_this_version' => 'Linked to this version',
|
||||
'link_alt_updatedocument' => 'If you would like to upload files bigger than the current maximum upload size, please use the alternative <a href="%s">upload page</a>.',
|
||||
'link_document' => 'Link document',
|
||||
'link_to_version' => 'Attach to version',
|
||||
'list_access_rights' => 'List all access rights ...',
|
||||
'list_contains_no_access_docs' => 'The list contains more documents you have no access to and are not displayed.',
|
||||
|
|
@ -750,6 +752,7 @@ URL: [url]',
|
|||
'lock_document' => 'Lock',
|
||||
'lock_message' => 'This document is locked by [username]. Only authorized users can unlock this document.',
|
||||
'lock_status' => 'Status',
|
||||
'logfile_loading' => 'Pleae wait, until log file is loaded …',
|
||||
'login' => 'Login',
|
||||
'login_disabled_text' => 'Your account is disabled, probably because of too many failed logins.',
|
||||
'login_disabled_title' => 'Account is disabled',
|
||||
|
|
@ -836,9 +839,11 @@ User: [username]
|
|||
URL: [url]',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - New folder',
|
||||
'new_user_image' => 'New image',
|
||||
'next_revision_abbr' => 'Next Rev.',
|
||||
'next_state' => 'New state',
|
||||
'nl_NL' => 'Dutch',
|
||||
'no' => 'No',
|
||||
'notification' => 'Notification',
|
||||
'notify_added_email' => 'You\'ve been added to notify list',
|
||||
'notify_added_email_body' => 'Added to notification list
|
||||
Name: [name]
|
||||
|
|
@ -858,9 +863,11 @@ URL: [url]',
|
|||
'no_action' => 'No action required',
|
||||
'no_approval_needed' => 'No approval pending.',
|
||||
'no_attached_files' => 'No attached files',
|
||||
'no_backup_dir' => 'Backup directory is not set.',
|
||||
'no_current_version' => 'You are running an old version of SeedDMS. The latest available version is [latestversion].',
|
||||
'no_default_keywords' => 'No keywords available',
|
||||
'no_docs_checked_out' => 'No documents checked out',
|
||||
'no_docs_expired' => 'No expired documents',
|
||||
'no_docs_locked' => 'No documents locked.',
|
||||
'no_docs_needs_correction' => 'No documents, that need to be corrected',
|
||||
'no_docs_rejected' => 'No documents rejected.',
|
||||
|
|
@ -956,8 +963,11 @@ 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_warning' => 'Your maximum disc usage is exceeded by [bytes]. Please remove documents or previous versions.',
|
||||
'receipts_accepted' => '[no_receipts] receipts already accepted',
|
||||
'receipts_accepted_latest' => '(being [no_receipts] in latest version)',
|
||||
'receipts_not_touched' => '[no_receipts] receipts not being touched',
|
||||
'receipts_not_touched_latest' => '(being [no_receipts] in latest version)',
|
||||
'receipts_rejected' => '[no_receipts] receipts already rejected',
|
||||
'receipts_rejected_latest' => '(being [no_receipts] in latest version)',
|
||||
'receipts_without_group' => 'Receipts without group',
|
||||
'receipts_without_user' => 'Receipts without user',
|
||||
'receipt_deletion_email_body' => 'User has been removed from the list of recipients
|
||||
|
|
@ -979,11 +989,13 @@ URL: [url]',
|
|||
'receipt_status' => 'Status',
|
||||
'receipt_summary' => 'Receipt summary',
|
||||
'receipt_update_failed' => 'Acknowledging reception failed',
|
||||
'recent_uploads' => 'Recent Uploads',
|
||||
'reception' => 'Reception',
|
||||
'reception_acknowleged' => 'Reception acknowledged',
|
||||
'reception_noaction' => 'No action',
|
||||
'reception_rejected' => 'Reception rejected',
|
||||
'recipients' => 'Recipients',
|
||||
'recipient_already_removed' => 'Recipient has already been removed or aknowledged recepiton.',
|
||||
'redraw' => 'Redraw',
|
||||
'refresh' => 'Refresh',
|
||||
'rejected' => 'Rejected',
|
||||
|
|
@ -1037,8 +1049,11 @@ URL: [url]',
|
|||
'reviewer_already_assigned' => 'User is already assigned as a reviewer',
|
||||
'reviewer_already_removed' => 'Reviewer has already been removed from review process or has already submitted a review',
|
||||
'reviews_accepted' => '[no_reviews] reviews already accepted',
|
||||
'reviews_accepted_latest' => '(being [no_reviews] in latest version)',
|
||||
'reviews_not_touched' => '[no_reviews] reviews not being touched',
|
||||
'reviews_not_touched_latest' => '(being [no_reviews] in latest version)',
|
||||
'reviews_rejected' => '[no_reviews] reviews already rejected',
|
||||
'reviews_rejected_latest' => '(being [no_reviews] in latest version)',
|
||||
'reviews_without_group' => 'Reviews without group',
|
||||
'reviews_without_user' => 'Reviews without user',
|
||||
'review_deletion_email' => 'Review request deleted',
|
||||
|
|
@ -1076,9 +1091,13 @@ URL: [url]',
|
|||
'revise_document' => 'Revise document',
|
||||
'revise_document_on' => 'Next revision of document version on [date]',
|
||||
'revisions_accepted' => '[no_revisions] revisions already accepted',
|
||||
'revisions_accepted_latest' => '(being [no_revisions] in latest version)',
|
||||
'revisions_not_touched' => '[no_revisions] revisions not being touched',
|
||||
'revisions_not_touched_latest' => '(being [no_revisions] in latest version)',
|
||||
'revisions_pending' => '[no_revisions] revisions due in future',
|
||||
'revisions_pending_latest' => '(being [no_revisions] in latest version)',
|
||||
'revisions_rejected' => '[no_revisions] revisions already rejected',
|
||||
'revisions_rejected_latest' => '(being [no_revisions] in latest version)',
|
||||
'revisions_without_group' => 'Revisions without group',
|
||||
'revisions_without_user' => 'Revisions without user',
|
||||
'revision_date' => 'Date of revision',
|
||||
|
|
@ -1093,6 +1112,7 @@ URL: [url]',
|
|||
'revision_status' => 'Status',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => 'Revision summary',
|
||||
'revisors' => 'Revisors',
|
||||
'revisor_already_assigned' => 'User is already assigned as an revisor.',
|
||||
'revisor_already_removed' => 'Revisor has already been removed from revision process or has already revised the document.',
|
||||
|
|
@ -1293,7 +1313,7 @@ Name: [username]
|
|||
'settings_dropFolderDir_desc' => 'This directory can be used for dropping files on the server\'s file system and importing them from there instead of uploading via the browser. The directory must contain a sub directory for each user who is allowed to import files this way.',
|
||||
'settings_Edition' => 'Edition settings',
|
||||
'settings_editOnlineFileTypes' => 'Edit Online File Types',
|
||||
'settings_editOnlineFileTypes_desc' => 'Files with one of the following endings can be edited online (USE ONLY LOWER CASE CHARACTERS)',
|
||||
'settings_editOnlineFileTypes_desc' => 'Files with one of the following endings or mime types can be edited online (USE ONLY LOWER CASE CHARACTERS)',
|
||||
'settings_enable2FactorAuthentication' => 'Enable 2-factor authentication',
|
||||
'settings_enable2FactorAuthentication_desc' => 'Enable/disable 2 factor authentication. The users will need the Google Authenticator on its mobile phone.',
|
||||
'settings_enableAcknowledgeWorkflow' => '',
|
||||
|
|
@ -1308,12 +1328,16 @@ Name: [username]
|
|||
'settings_enableClipboard_desc' => 'Enable/disable the clipboard on the \'View Folder\' page',
|
||||
'settings_enableConverting' => 'Enable Converting',
|
||||
'settings_enableConverting_desc' => 'Enable/disable converting of files',
|
||||
'settings_enableDebugMode' => 'Debug mode',
|
||||
'settings_enableDebugMode_desc' => 'Enable this to turn on debug mode which adds a new menu in the admin tools',
|
||||
'settings_enableDropFolderList' => 'Enable list of files in drop folder in menu',
|
||||
'settings_enableDropFolderList_desc' => 'Turn on a list of files in the drop folder. The list is shown in the main menu.',
|
||||
'settings_enableDropUpload' => 'Enable Fast Upload',
|
||||
'settings_enableDropUpload_desc' => 'Enable/Disable the drop area on the \'View Folder\' page for uploading files by Drag&Drop.',
|
||||
'settings_enableDuplicateDocNames' => 'Allow duplicate document names',
|
||||
'settings_enableDuplicateDocNames_desc' => 'Allows to have duplicate document names in a folder.',
|
||||
'settings_enableDuplicateSubFolderNames' => 'Allow duplicat subfolder names',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => 'Allows to have duplicate subfolder names in a folder.',
|
||||
'settings_enableEmail' => 'Enable E-mail',
|
||||
'settings_enableEmail_desc' => 'Enable/disable automatic email notification',
|
||||
'settings_enableFilterReceipt' => 'Filter out owner, reviewer, ... from reception list',
|
||||
|
|
@ -1348,12 +1372,16 @@ Name: [username]
|
|||
'settings_enableOwnerRevApp_desc' => 'Enable this if you want the owner of a document to be listed as reviewers/approvers and for workflow transitions.',
|
||||
'settings_enablePasswordForgotten' => 'Enable Password forgotten',
|
||||
'settings_enablePasswordForgotten_desc' => 'If you want to allow user to set a new password and send it by mail, check this option.',
|
||||
'settings_enableReceiptReject' => 'Enable rejection of receptions',
|
||||
'settings_enableReceiptReject_desc' => 'Enable, to turn on the rejection of receptions.',
|
||||
'settings_enableReceiptWorkflow' => 'Enable acknowledge of document reception',
|
||||
'settings_enableReceiptWorkflow_desc' => 'Enable, to turn on the workflow to acknowledge document reception.',
|
||||
'settings_enableRecursiveCount' => 'Enable recursive document/folder count',
|
||||
'settings_enableRecursiveCount_desc' => 'If turned on, the number of documents and folders in the folder view will be determined by counting all objects by recursively processing the folders and counting those documents and folders the user is allowed to access.',
|
||||
'settings_enableRevisionOnVoteReject' => 'Reject by one revisor',
|
||||
'settings_enableRevisionOnVoteReject_desc' => 'If set the document will be reject if one revisor rejects the document.',
|
||||
'settings_enableRevisionOneVoteReject' => 'Reject by one revisor',
|
||||
'settings_enableRevisionOneVoteReject_desc' => 'If enabled, the document status will be set to \'needs correction\' once the first revisor rejects the document. If disabled, the document status will not change until all revisors have finished their revision.',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'Enable revision of documents',
|
||||
'settings_enableRevisionWorkflow_desc' => 'Enable, to be able to run the workflow for revising a document after a given period of time.',
|
||||
'settings_enableSelfReceipt' => 'Allow reception of documents for logged in user',
|
||||
|
|
@ -1444,10 +1472,14 @@ Name: [username]
|
|||
'settings_maxUploadSize' => 'Maxium size for uploaded files',
|
||||
'settings_maxUploadSize_desc' => 'This is the maximum size for uploaded files. It will take affect for document versions and attachments.',
|
||||
'settings_more_settings' => 'Configure more settings. Default login: admin/admin',
|
||||
'settings_noDocumentFormFields' => 'Do not show this fields',
|
||||
'settings_noDocumentFormFields_desc' => 'This fields will not been show when adding or edition a document. Existing values will be kept.',
|
||||
'settings_notfound' => 'Not found',
|
||||
'settings_Notification' => 'Notification settings',
|
||||
'settings_notwritable' => 'The configuration cannot be saved because the configuration file is not writable.',
|
||||
'settings_no_content_dir' => 'Content directory',
|
||||
'settings_onePageMode' => 'One page mode',
|
||||
'settings_onePageMode_desc' => 'One page mode will turn on javascript code on the ViewFolder page, which updates the folder/document list, navigation, etc. when clicking on a folder or changing the sort parameter.',
|
||||
'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',
|
||||
|
|
@ -1481,6 +1513,12 @@ Name: [username]
|
|||
'settings_previewWidthMenuList_desc' => 'Width of preview images shown as items in drop folder menu.',
|
||||
'settings_printDisclaimer' => 'Print Disclaimer',
|
||||
'settings_printDisclaimer_desc' => 'If enabled, the disclaimer message will be printed on the bottom of every page',
|
||||
'settings_proxyUPassword' => 'Password for proxy',
|
||||
'settings_proxyUPassword_desc' => 'Password for authentication at the proxy',
|
||||
'settings_proxyUrl' => 'URL of proxy',
|
||||
'settings_proxyUrl_desc' => 'URL of proxy used for accessing the extension repository.',
|
||||
'settings_proxyUser' => 'User name used for proxy',
|
||||
'settings_proxyUser_desc' => 'User name used for authentication with the proxy',
|
||||
'settings_quota' => 'User\'s quota',
|
||||
'settings_quota_desc' => 'The maximum number of bytes a user may use on disk. Set this to 0 for unlimited disk space. This value can be overridden for each user in his profile.',
|
||||
'settings_removeFromDropFolder' => 'Remove file from drop folder after successful upload',
|
||||
|
|
@ -1554,7 +1592,7 @@ Name: [username]
|
|||
'settings_updateDatabase' => 'Run schema update scripts on database',
|
||||
'settings_updateNotifyTime' => 'Update Notify Time',
|
||||
'settings_updateNotifyTime_desc' => 'Users are notified about document-changes that took place within the last \'Update Notify Time\' seconds',
|
||||
'settings_upgrade_php' => 'Upgrade PHP to at least version 5.2.0',
|
||||
'settings_upgrade_php' => 'Upgrade PHP to at least version 5.6.38',
|
||||
'settings_versioningFileName' => 'Versioning FileName',
|
||||
'settings_versioningFileName_desc' => 'The name of the versioning info file created by the backup tool',
|
||||
'settings_versiontolow' => 'Version to low',
|
||||
|
|
@ -1564,6 +1602,7 @@ Name: [username]
|
|||
'settings_workflowMode' => 'Workflow mode',
|
||||
'settings_workflowMode_desc' => 'The advanced workflow allows to specify your own release workflow for document versions.',
|
||||
'settings_workflowMode_valadvanced' => 'advanced',
|
||||
'settings_workflowMode_valnone' => 'none',
|
||||
'settings_workflowMode_valtraditional' => 'traditional',
|
||||
'settings_workflowMode_valtraditional_only_approval' => 'traditional (without review)',
|
||||
'settings_zendframework' => 'Zend Framework',
|
||||
|
|
@ -1578,7 +1617,11 @@ Name: [username]
|
|||
'sign_in' => 'Sign in',
|
||||
'sign_out' => 'Sign out',
|
||||
'sign_out_user' => 'Sign out user',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'Slovak',
|
||||
'sort_by_date' => 'Sort by date',
|
||||
'sort_by_name' => 'Sort by name',
|
||||
'sort_by_sequence' => 'Sort by sequence',
|
||||
'space_used_on_data_folder' => 'Space used on data folder',
|
||||
'splash_added_to_clipboard' => 'Added to clipboard',
|
||||
'splash_add_access' => 'Access right added',
|
||||
|
|
@ -1604,12 +1647,13 @@ Name: [username]
|
|||
'splash_edit_group' => 'Group saved',
|
||||
'splash_edit_role' => 'Role saved',
|
||||
'splash_edit_task' => 'Task saved',
|
||||
'splash_edit_transmittal' => 'Transmittal saved',
|
||||
'splash_edit_user' => 'User saved',
|
||||
'splash_error_add_to_transmittal' => 'Error while adding document to transmittal',
|
||||
'splash_error_rm_download_link' => 'Error when removing download link',
|
||||
'splash_error_send_download_link' => 'Error while sending download link',
|
||||
'splash_extension_getlist' => 'Updated list of extensions from repository',
|
||||
'splash_extension_import' => 'Extensition installed',
|
||||
'splash_extension_import' => 'Extension installed',
|
||||
'splash_extension_refresh' => 'Refreshed list of extensions',
|
||||
'splash_extension_upload' => 'Extension installed',
|
||||
'splash_folder_edited' => 'Save folder changes',
|
||||
|
|
@ -1617,6 +1661,7 @@ Name: [username]
|
|||
'splash_inherit_access' => 'Access right will be inherited',
|
||||
'splash_invalid_folder_id' => 'Invalid folder ID',
|
||||
'splash_invalid_searchterm' => 'Invalid search term',
|
||||
'splash_link_document' => 'Link added',
|
||||
'splash_moved_clipboard' => 'Clipboard moved into current folder',
|
||||
'splash_move_document' => 'Document moved',
|
||||
'splash_move_folder' => 'Folder moved',
|
||||
|
|
@ -1647,6 +1692,7 @@ Name: [username]
|
|||
'splash_substituted_user' => 'Substituted user',
|
||||
'splash_switched_back_user' => 'Switched back to original user',
|
||||
'splash_toogle_group_manager' => 'Group manager toogled',
|
||||
'splash_transfer_content' => 'Content transfered',
|
||||
'splash_transfer_document' => 'Document transfered',
|
||||
'splash_transfer_objects' => 'Objects transfered',
|
||||
'splash_trigger_workflow' => 'Triggered transition of workflow',
|
||||
|
|
@ -1673,6 +1719,7 @@ Name: [username]
|
|||
'status_revisor_removed' => 'Revisor removed from list',
|
||||
'status_unknown' => 'Unknown',
|
||||
'storage_size' => 'Storage size',
|
||||
'subfolder_duplicate_name' => 'Duplicate subfolder name',
|
||||
'submit_2_fact_auth' => 'Save secret',
|
||||
'submit_approval' => 'Submit approval',
|
||||
'submit_login' => 'Sign in',
|
||||
|
|
@ -1695,9 +1742,13 @@ Name: [username]
|
|||
'switched_to' => 'Switched to',
|
||||
'takeOverAttributeValue' => 'Take over attribute value from last version',
|
||||
'takeOverGrpApprover' => 'Take over group of approvers from last version.',
|
||||
'takeOverGrpApprovers' => 'Take Over Group Approvers',
|
||||
'takeOverGrpReviewer' => 'Take over group of reviewers from last version.',
|
||||
'takeOverGrpReviewers' => 'Take Over Group Reviewers',
|
||||
'takeOverIndApprover' => 'Take over individual approver from last version.',
|
||||
'takeOverIndApprovers' => 'Take Over Individual Approvers',
|
||||
'takeOverIndReviewer' => 'Take over individual reviewer from last version.',
|
||||
'takeOverIndReviewers' => 'Take Over Individual Reviewers',
|
||||
'tasks' => 'Tasks',
|
||||
'task_description' => 'Description',
|
||||
'task_disabled' => 'Disabled',
|
||||
|
|
@ -1735,11 +1786,13 @@ Name: [username]
|
|||
'toggle_manager' => 'Toggle manager',
|
||||
'toggle_qrcode' => 'Show/hide QR code',
|
||||
'to_before_from' => 'End date may not be before start date',
|
||||
'transfer_content' => 'Transfer content',
|
||||
'transfer_document' => 'Transfer document',
|
||||
'transfer_no_read_access' => 'The user does not have read access in the folder',
|
||||
'transfer_no_write_access' => 'The user does not have write access in the folder',
|
||||
'transfer_objects' => 'Transfer objects',
|
||||
'transfer_objects_to_user' => 'New owner',
|
||||
'transfer_process_to_user' => 'Transfer process to user',
|
||||
'transfer_to_user' => 'Transfer to user',
|
||||
'transition_triggered_email' => 'Workflow transition triggered',
|
||||
'transition_triggered_email_body' => 'Workflow transition triggered
|
||||
|
|
@ -1759,12 +1812,13 @@ URL: [url]',
|
|||
'transmittal_comment' => 'Comment',
|
||||
'transmittal_name' => 'Name',
|
||||
'transmittal_size' => 'Size',
|
||||
'tree_loading' => 'Please wait, until document tree is loaded …',
|
||||
'tree_loading' => 'Please wait, until the document tree is loaded …',
|
||||
'trigger_workflow' => 'Workflow',
|
||||
'tr_TR' => 'Turkish',
|
||||
'tuesday' => 'Tuesday',
|
||||
'tuesday_abbr' => 'Tu',
|
||||
'type_of_hook' => 'Type',
|
||||
'type_to_filter' => 'Type to filter list',
|
||||
'type_to_search' => 'Type to search',
|
||||
'uk_UA' => 'Ukrainian',
|
||||
'under_folder' => 'In Folder',
|
||||
|
|
@ -1821,6 +1875,7 @@ URL: [url]',
|
|||
'versioning_file_creation_warning' => 'With this operation you can create a file for each document containing the versioning information of that document. After the creation every file will be saved inside the document folder. Those files are not needed for the regular operation of the dms, but could be of value if the complete repository shall be transferred to an other system.',
|
||||
'versioning_info' => 'Versioning info',
|
||||
'versiontolow' => 'Version to low',
|
||||
'version_comment' => 'Comment of version',
|
||||
'version_deleted_email' => 'Version deleted',
|
||||
'version_deleted_email_body' => 'Version deleted
|
||||
Document: [name]
|
||||
|
|
@ -1863,6 +1918,7 @@ URL: [url]',
|
|||
'workflow_summary' => 'Workflow summary',
|
||||
'workflow_transition_without_user_group' => 'At least one of the transitions has neither a user nor a group!',
|
||||
'workflow_user_summary' => 'User summary',
|
||||
'wrong_filetype' => 'Wrong file type',
|
||||
'x_more_objects' => '[number] more objects',
|
||||
'year_view' => 'Year View',
|
||||
'yes' => 'Yes',
|
||||
|
|
|
|||
|
|
@ -19,14 +19,14 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: acabello (20), Admin (1111), angel (123), francisco (2), jaimem (14)
|
||||
// Translators: acabello (20), Admin (1133), angel (123), francisco (2), jaimem (14)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
'2_factor_auth_info' => '',
|
||||
'2_fact_auth_secret' => '',
|
||||
'accept' => 'Aceptar',
|
||||
'access_control' => '',
|
||||
'access_control' => 'Control de acceso',
|
||||
'access_control_is_off' => '',
|
||||
'access_denied' => 'Acceso denegado',
|
||||
'access_inheritance' => 'Acceso heredado',
|
||||
|
|
@ -90,11 +90,14 @@ URL: [url]',
|
|||
'and' => 'y',
|
||||
'apply' => 'Aplicar',
|
||||
'approvals_accepted' => '',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '',
|
||||
'approvals_and_reviews_not_touched' => '',
|
||||
'approvals_and_reviews_rejected' => '',
|
||||
'approvals_not_touched' => '',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => '',
|
||||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => 'Petición de aprobación eliminada',
|
||||
|
|
@ -224,6 +227,7 @@ URL: [url]',
|
|||
'category_in_use' => 'Esta categoría está en uso por documentos.',
|
||||
'category_noname' => 'No ha proporcionado un nombre de categoría.',
|
||||
'ca_ES' => 'Catala',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => 'cambiar asignaciones',
|
||||
'change_password' => 'cambiar contraseña',
|
||||
'change_password_message' => 'Su contraseña se ha modificado.',
|
||||
|
|
@ -290,6 +294,7 @@ URL: [url]',
|
|||
'confirm_rm_user' => '¿Desea realmente eliminar el usuario "[username]"?<br />Atención: Esta acción no se puede deshacer.',
|
||||
'confirm_rm_user_from_processes' => '',
|
||||
'confirm_rm_version' => '¿Desea realmente eliminar la versión [version] del documento "[documentname]"?<br />Atención: esta acción no se puede deshacer.',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => '',
|
||||
'confirm_update_transmittalitem' => '',
|
||||
'content' => 'Contenido',
|
||||
|
|
@ -297,7 +302,6 @@ URL: [url]',
|
|||
'converter_new_cmd' => 'Comando',
|
||||
'converter_new_mimetype' => 'Nuevo mime type',
|
||||
'copied_to_checkout_as' => '',
|
||||
'create_download_link' => '',
|
||||
'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.',
|
||||
'creation_date' => 'Creación',
|
||||
|
|
@ -310,7 +314,7 @@ URL: [url]',
|
|||
'databasesearch' => 'Búsqueda en base de datos',
|
||||
'date' => 'Fecha',
|
||||
'days' => 'días',
|
||||
'debug' => '',
|
||||
'debug' => 'Depuración',
|
||||
'december' => 'Diciembre',
|
||||
'default_access' => 'Modo de acceso por defecto',
|
||||
'default_keywords' => 'Palabras clave disponibles',
|
||||
|
|
@ -418,11 +422,10 @@ URL: [url]',
|
|||
'download' => 'Descargar',
|
||||
'download_extension' => 'Descargar como archivo zip',
|
||||
'download_links' => '',
|
||||
'download_link_email_body' => '',
|
||||
'download_link_email_subject' => '',
|
||||
'do_object_repair' => 'Reparar todas las carpetas y documentos.',
|
||||
'do_object_setchecksum' => 'Set checksum',
|
||||
'do_object_setfilesize' => 'Asignar tamaño de fichero',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => 'Borrar versión del documento',
|
||||
'draft' => '',
|
||||
'draft_pending_approval' => 'Borador - pendiente de aprobación',
|
||||
|
|
@ -430,7 +433,8 @@ URL: [url]',
|
|||
'drag_icon_here' => 'Arrastre carpeta o documento aquí!',
|
||||
'dropfolderdir_missing' => '',
|
||||
'dropfolder_file' => 'Fichero de la carpeta destino',
|
||||
'dropfolder_folder' => '',
|
||||
'dropfolder_folder' => 'Carpeta de la carpeta destino',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Carga Rapida',
|
||||
'drop_files_here' => 'Arrastre archivos aquí!',
|
||||
'dump_creation' => 'Creación de volcado de BDD',
|
||||
|
|
@ -456,6 +460,7 @@ URL: [url]',
|
|||
'edit_folder_props' => 'Editar carpeta',
|
||||
'edit_group' => 'Editar grupo...',
|
||||
'edit_online' => '',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => '',
|
||||
'edit_transmittal_props' => '',
|
||||
'edit_user' => 'Editar usuario...',
|
||||
|
|
@ -533,6 +538,7 @@ URL: [url]',
|
|||
'files_deletion' => 'Eliminación de ficheros',
|
||||
'files_deletion_warning' => 'Con esta opción se puede eliminar todos los ficheros del DMS completo. La información de versionado permanecerá visible.',
|
||||
'files_loading' => 'Por favor espere, mientras la lista de archivos es cargada',
|
||||
'filetype' => '',
|
||||
'file_size' => 'Tamaño',
|
||||
'filter_for_documents' => 'Filtro adicional para documentos',
|
||||
'filter_for_folders' => 'Filtro adicional para carpetas',
|
||||
|
|
@ -577,6 +583,7 @@ Usuario: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Carpeta renombrada',
|
||||
'folder_title' => 'Carpeta \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
'force_update' => 'Actualizar',
|
||||
'friday' => 'Viernes',
|
||||
'friday_abbr' => 'V',
|
||||
|
|
@ -603,6 +610,7 @@ URL: [url]',
|
|||
'group_members' => 'Miembros de grupo',
|
||||
'group_receipt_summary' => '',
|
||||
'group_review_summary' => 'Resumen del grupo revisor',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => 'Acceso como invitado',
|
||||
'guest_login_disabled' => 'La cuenta de invitado está deshabilitada.',
|
||||
'hash' => '',
|
||||
|
|
@ -620,7 +628,7 @@ URL: [url]',
|
|||
'importfs' => '',
|
||||
'import_extension' => '',
|
||||
'import_fs' => 'Importar desde sistema de archivos',
|
||||
'import_fs_warning' => '',
|
||||
'import_fs_warning' => 'Esto funciona únicamente con carpetas dentro de la carpeta destino. La operación importa recursivamente todos los archivos y carpetas. Los archivos serán liberados inmediatamente.',
|
||||
'include_content' => '',
|
||||
'include_documents' => 'Incluir documentos',
|
||||
'include_subdirectories' => 'Incluir subcarpetas',
|
||||
|
|
@ -709,6 +717,7 @@ URL: [url]',
|
|||
'linked_to_document' => 'Enlazado al documento',
|
||||
'linked_to_this_version' => '',
|
||||
'link_alt_updatedocument' => 'Si desea subir archivos mayores que el tamaño máximo actualmente permitido, por favor, utilice la <a href="%s">página de subida</a> alternativa.',
|
||||
'link_document' => '',
|
||||
'link_to_version' => '',
|
||||
'list_access_rights' => 'Listar los derechos de acceso',
|
||||
'list_contains_no_access_docs' => '',
|
||||
|
|
@ -719,6 +728,7 @@ URL: [url]',
|
|||
'lock_document' => 'Bloquear',
|
||||
'lock_message' => 'Este documento ha sido bloqueado por [username]. Sólo usuarios autorizados pueden desbloquear este documento (vea el final de la página).',
|
||||
'lock_status' => 'Estado',
|
||||
'logfile_loading' => '',
|
||||
'login' => 'Iniciar sesión',
|
||||
'login_disabled_text' => 'Su cuenta está deshabilitada, probablemente es debido a demasiados intentos de acceso fallidos.',
|
||||
'login_disabled_title' => 'La cuenta está deshabilitada',
|
||||
|
|
@ -805,9 +815,11 @@ Usuario: [username]
|
|||
URL: [url]',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Nueva carpeta',
|
||||
'new_user_image' => 'Nueva imagen',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => 'Nuevo estado',
|
||||
'nl_NL' => 'Holandes',
|
||||
'no' => 'No',
|
||||
'notification' => '',
|
||||
'notify_added_email' => 'Ha sido añadido a la lista de notificación',
|
||||
'notify_added_email_body' => 'Añadido a la lista de notificación
|
||||
Nombre: [name]
|
||||
|
|
@ -827,9 +839,11 @@ URL: [url]',
|
|||
'no_action' => 'No es necesaria ninguna acción',
|
||||
'no_approval_needed' => 'No hay aprobaciones pendientes.',
|
||||
'no_attached_files' => 'No hay ficheros adjuntos',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => 'Está utilizando una versión desactualizada de este producto. La última versión disponible es [latestversion].',
|
||||
'no_default_keywords' => 'No hay palabras clave disponibles',
|
||||
'no_docs_checked_out' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'No hay documentos bloqueados.',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_rejected' => '',
|
||||
|
|
@ -925,8 +939,11 @@ Si continua teniendo problemas de acceso, por favor contacte con el administrado
|
|||
'quota_is_disabled' => 'La cuota está actualmente deshabilitada en las opciones. Establecer una cuota de usuario no tendrá efecto hasta que sea habilitada de nuevo.',
|
||||
'quota_warning' => 'El máximo de uso de disco se ha excedido en [bytes]. Por favor eliminar documentos o versiones anteriores.',
|
||||
'receipts_accepted' => '',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
|
|
@ -937,11 +954,13 @@ Si continua teniendo problemas de acceso, por favor contacte con el administrado
|
|||
'receipt_status' => '',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Subidas recientes',
|
||||
'reception' => '',
|
||||
'reception_acknowleged' => '',
|
||||
'reception_noaction' => '',
|
||||
'reception_rejected' => '',
|
||||
'recipients' => '',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => '',
|
||||
'refresh' => 'Actualizar',
|
||||
'rejected' => 'Rechazado',
|
||||
|
|
@ -964,7 +983,7 @@ Carpeta principal: [folder_path]
|
|||
Usuario: [username]
|
||||
nURL: [url]',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - Eliminar flujo de trabajo de la versión del documento',
|
||||
'removeFolderFromDropFolder' => '',
|
||||
'removeFolderFromDropFolder' => 'Eliminar carpeta después de importar',
|
||||
'remove_marked_files' => 'Eliminar ficheros marcados',
|
||||
'repaired' => 'Reparado',
|
||||
'repairing_objects' => 'Reparando documentos y carpetas.',
|
||||
|
|
@ -988,8 +1007,11 @@ nURL: [url]',
|
|||
'reviewer_already_assigned' => 'Ya está asignado como revisor',
|
||||
'reviewer_already_removed' => 'Ya ha sido eliminado del proceso de revisión o ya ha enviado una revisión',
|
||||
'reviews_accepted' => '',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => '',
|
||||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => 'Petición de revisión eliminada',
|
||||
|
|
@ -1017,9 +1039,13 @@ URL: [url]',
|
|||
'revise_document' => '',
|
||||
'revise_document_on' => '',
|
||||
'revisions_accepted' => '',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => '',
|
||||
'revisions_without_user' => '',
|
||||
'revision_date' => '',
|
||||
|
|
@ -1029,6 +1055,7 @@ URL: [url]',
|
|||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => '',
|
||||
'revisor_already_assigned' => '',
|
||||
'revisor_already_removed' => '',
|
||||
|
|
@ -1067,7 +1094,7 @@ URL: [url]',
|
|||
'role_admin' => 'Administrador',
|
||||
'role_guest' => 'Invitado',
|
||||
'role_info' => '',
|
||||
'role_management' => '',
|
||||
'role_management' => 'Administración de roles',
|
||||
'role_name' => '',
|
||||
'role_type' => '',
|
||||
'role_user' => 'Usuario',
|
||||
|
|
@ -1146,8 +1173,8 @@ URL: [url]',
|
|||
'seq_keep' => 'Mantener posición',
|
||||
'seq_start' => 'Primera posición',
|
||||
'sessions' => '',
|
||||
'setDateFromFile' => '',
|
||||
'setDateFromFolder' => '',
|
||||
'setDateFromFile' => 'Obtiene la fecha del archivo importado',
|
||||
'setDateFromFolder' => 'Obtiene la fecha de la carpeta importada',
|
||||
'settings' => 'Configuración',
|
||||
'settings_activate_module' => 'Activar módulo',
|
||||
'settings_activate_php_extension' => 'Activar extensión PHP',
|
||||
|
|
@ -1239,12 +1266,16 @@ URL: [url]',
|
|||
'settings_enableClipboard_desc' => 'Habilitar/deshabilitar el portapapeles',
|
||||
'settings_enableConverting' => 'Habilitar conversión',
|
||||
'settings_enableConverting_desc' => 'Habilitar/Deshabilitar conversión de ficheros',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => 'Habilitar lista de archivos en la carpeta de subida en el menú',
|
||||
'settings_enableDropFolderList_desc' => 'Habilita una lista de archivos en la carpeta desplegable. Lista mostrada en menú principal.',
|
||||
'settings_enableDropUpload' => 'Habilitar Subida Rapida',
|
||||
'settings_enableDropUpload_desc' => 'Habilite/Deshabilite el área de drop en la pagina \'\'Ver folder\' para subir archivos por Drag&Drop',
|
||||
'settings_enableDuplicateDocNames' => 'Permite tener nombres de documento duplicados',
|
||||
'settings_enableDuplicateDocNames_desc' => 'Permite tener un nombre de documento duplicado en una carpeta.',
|
||||
'settings_enableDuplicateSubFolderNames' => 'Permitir nombres de subcarpetas duplicados',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => 'Permite tener nombres duplicados de subcarpetas dentro de una carpeta',
|
||||
'settings_enableEmail' => 'Habilitar E-mail',
|
||||
'settings_enableEmail_desc' => 'Habilitar/Deshabilitar notificación automática por correo electrónico',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
|
|
@ -1279,10 +1310,14 @@ URL: [url]',
|
|||
'settings_enableOwnerRevApp_desc' => 'Habilitar esto si quiere que el propietario de un documento sea listado como revisor/aprobador y para las transiciones del flujo de trabajo.',
|
||||
'settings_enablePasswordForgotten' => 'Habilitar recordatorio de contraseña',
|
||||
'settings_enablePasswordForgotten_desc' => 'Si quiere permitir a los usuarios fijar una nueva contraseña recibiendo un correo electrónico, active esta opción.',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => '',
|
||||
'settings_enableReceiptWorkflow_desc' => '',
|
||||
'settings_enableRecursiveCount' => 'Habilitar cuenta de documento/carpeta recursivo',
|
||||
'settings_enableRecursiveCount_desc' => 'Si cambia a activado, el número de documentos y carpetas en la carpeta será determinado por la cuenta de todos los objetos recursivos procesados de la carpeta y una vez contados el usuarios tendrá permiso para acceder.',
|
||||
'settings_enableRevisionOneVoteReject' => '',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
|
|
@ -1309,8 +1344,8 @@ URL: [url]',
|
|||
'settings_enableVersionModification_desc' => 'Habilitar/Deshabilitar la modificación de versiones de documentos por parte de usuarios después de añadir una nueva versión. El administrador siempre podrá modificar la versión después de añadida.',
|
||||
'settings_enableWebdavReplaceDoc' => 'Reemplaza documento al guardar',
|
||||
'settings_enableWebdavReplaceDoc_desc' => 'Si se habilita, al guardar una nueva versión de un documento reemplaza al viejo documento en lugar de crear un nueva versión. Esto solo aplica si el usuario mimetype Yelp nombre del archivo son iguales a la última versión. Esto es útil cuando la aplicación guarda automáticamente un documento a intervalos fijos.',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_enableXsendfile' => 'Usar el módulo xsendfile de apache',
|
||||
'settings_enableXsendfile_desc' => 'Si está opción esta activa y el módulo de apache xsendfile está instalado, se usará para la entrega de imagenes',
|
||||
'settings_encryptionKey' => 'Clave de cifrado',
|
||||
'settings_encryptionKey_desc' => 'Esta cadena se utiliza para crear un identificador único añadido como campo oculto a formularios para prevenir ataques CSRF.',
|
||||
'settings_error' => 'Error',
|
||||
|
|
@ -1375,10 +1410,14 @@ URL: [url]',
|
|||
'settings_maxUploadSize' => 'Tamaño máximo de subida archivos',
|
||||
'settings_maxUploadSize_desc' => 'Tamaño máximo de archivos a cargar. Se tomará en cuenta para versiones de documentos y anexos de correo electrónico',
|
||||
'settings_more_settings' => 'Configure más parámetros. Acceso por defecto: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => 'No encontrado',
|
||||
'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_no_content_dir' => 'Carpeta de contenidos',
|
||||
'settings_onePageMode' => 'Modo una página',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'settings_overrideMimeType' => 'Anular MimeType',
|
||||
'settings_overrideMimeType_desc' => 'Permitir que SeedDMS fije el tipo MIME sobreescribiendo el que haya definido el navegador durante el proceso de carga de un archivo.',
|
||||
'settings_partitionSize' => 'Tamaño de fichero parcial',
|
||||
|
|
@ -1412,6 +1451,12 @@ URL: [url]',
|
|||
'settings_previewWidthMenuList_desc' => 'Ancho de las imágenes mostradas en vista previa dell menú desplegable.',
|
||||
'settings_printDisclaimer' => 'Mostrar renuncia',
|
||||
'settings_printDisclaimer_desc' => 'Si es Verdadero el mensaje de renuncia de los ficheros lang.inc se mostratá al final de la página',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => 'Cuota de usuario',
|
||||
'settings_quota_desc' => 'El número máximo de bytes que el usuario puede ocupar en disco. Asignar 0 para no limitar el espacio de disco. Este valor puede ser sobreescrito por cada uso en su perfil.',
|
||||
'settings_removeFromDropFolder' => 'Elimina el archivo de la carpeta de subida despues de una subida exitosa',
|
||||
|
|
@ -1485,7 +1530,7 @@ URL: [url]',
|
|||
'settings_updateDatabase' => 'Lanzar scripts de actualización de esquema en la base de datos',
|
||||
'settings_updateNotifyTime' => 'Tiempo de notificación de actualización',
|
||||
'settings_updateNotifyTime_desc' => 'Se notificará a los usuarios sobre los cambios en documentos que tengan lugar en los próximos segundos de «Tiempo de notificación de actualización»',
|
||||
'settings_upgrade_php' => 'Actualice PHP a una versión igual o mayor a 5.2.0',
|
||||
'settings_upgrade_php' => 'Actualice PHP a una versión igual o mayor a 5.6.38',
|
||||
'settings_versioningFileName' => 'Archivo de versionado',
|
||||
'settings_versioningFileName_desc' => 'Nombre de archivo de información de versionado creado por la herramienta de copia de respaldo',
|
||||
'settings_versiontolow' => 'Versión antigua',
|
||||
|
|
@ -1495,6 +1540,7 @@ URL: [url]',
|
|||
'settings_workflowMode' => 'Workflow mode',
|
||||
'settings_workflowMode_desc' => 'El flujo de trabajo avanzado permite especificar su propia versión de flujo para las versiones de documento.',
|
||||
'settings_workflowMode_valadvanced' => 'avanzado',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => 'tradicional',
|
||||
'settings_workflowMode_valtraditional_only_approval' => 'Tradicional(sin revisión)',
|
||||
'settings_zendframework' => 'Zend Framework',
|
||||
|
|
@ -1509,7 +1555,11 @@ URL: [url]',
|
|||
'sign_in' => 'Conectar',
|
||||
'sign_out' => 'Salir',
|
||||
'sign_out_user' => 'Desconectar usuario',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'Slovaco',
|
||||
'sort_by_date' => 'Ordenar por Fecha',
|
||||
'sort_by_name' => 'Ordenar por nombre',
|
||||
'sort_by_sequence' => 'Ordenar por secuencia',
|
||||
'space_used_on_data_folder' => 'Espacio usado en la carpeta de datos',
|
||||
'splash_added_to_clipboard' => 'Agregado al portapapeles',
|
||||
'splash_add_access' => '',
|
||||
|
|
@ -1535,6 +1585,7 @@ URL: [url]',
|
|||
'splash_edit_group' => 'Grupo guardado',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => 'Usuario guardado',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1548,6 +1599,7 @@ URL: [url]',
|
|||
'splash_inherit_access' => '',
|
||||
'splash_invalid_folder_id' => 'ID de carpeta inválido',
|
||||
'splash_invalid_searchterm' => 'Término de búsqueda inválido',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => 'Portapapeles movido a la carpeta actual',
|
||||
'splash_move_document' => '',
|
||||
'splash_move_folder' => '',
|
||||
|
|
@ -1578,6 +1630,7 @@ URL: [url]',
|
|||
'splash_substituted_user' => 'Usuario sustituido',
|
||||
'splash_switched_back_user' => 'Cambió de nuevo al usuario original',
|
||||
'splash_toogle_group_manager' => 'Administrador de grupo activado',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1604,6 +1657,7 @@ URL: [url]',
|
|||
'status_revisor_removed' => '',
|
||||
'status_unknown' => 'Desconocido',
|
||||
'storage_size' => 'Tamaño de almacenamiento',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => '',
|
||||
'submit_approval' => 'Enviar aprobación',
|
||||
'submit_login' => 'Conectar',
|
||||
|
|
@ -1626,9 +1680,13 @@ URL: [url]',
|
|||
'switched_to' => 'Cambiar a',
|
||||
'takeOverAttributeValue' => '',
|
||||
'takeOverGrpApprover' => '',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => '',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => '',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => 'Tomar control de la revisión de la última versión',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => '',
|
||||
'task_description' => '',
|
||||
'task_disabled' => '',
|
||||
|
|
@ -1666,11 +1724,13 @@ URL: [url]',
|
|||
'toggle_manager' => 'Intercambiar mánager',
|
||||
'toggle_qrcode' => '',
|
||||
'to_before_from' => 'La fecha de finalización no debe ser anterior a la de inicio',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => 'Transferir documento',
|
||||
'transfer_no_read_access' => 'El usuario no tiene acceso de lectura en la carpeta',
|
||||
'transfer_no_write_access' => 'El usuario no tiene acceso de escritura en la carpeta',
|
||||
'transfer_objects' => '',
|
||||
'transfer_objects_to_user' => '',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => 'Transferir al usuario',
|
||||
'transition_triggered_email' => 'Workflow transition triggered',
|
||||
'transition_triggered_email_body' => 'Workflow transition triggered
|
||||
|
|
@ -1696,6 +1756,7 @@ URL: [url]',
|
|||
'tuesday' => 'Martes',
|
||||
'tuesday_abbr' => 'M',
|
||||
'type_of_hook' => '',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => 'Tipo de búsqueda',
|
||||
'uk_UA' => 'Ucraniano',
|
||||
'under_folder' => 'En carpeta',
|
||||
|
|
@ -1752,6 +1813,7 @@ URL: [url]',
|
|||
'versioning_file_creation_warning' => 'Con esta operación usted puede crear un fichero que contenga la información de versiones de una carpeta del DMS completa. Después de la creación todos los ficheros se guardarán en la carpeta de documentos.',
|
||||
'versioning_info' => 'Información de versiones',
|
||||
'versiontolow' => 'Versión',
|
||||
'version_comment' => '',
|
||||
'version_deleted_email' => 'Versión eliminada',
|
||||
'version_deleted_email_body' => 'Versión eliminada
|
||||
Documento: [name]
|
||||
|
|
@ -1794,6 +1856,7 @@ URL: [url]',
|
|||
'workflow_summary' => 'Resumen Flujo de Trabajo',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Resumen Usuario',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => '[number] más objetos',
|
||||
'year_view' => 'Vista del año',
|
||||
'yes' => 'Sí',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (1091), jeromerobert (50), lonnnew (9), Oudiceval (725)
|
||||
// Translators: Admin (1101), jeromerobert (50), lonnnew (9), Oudiceval (767)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Authentification forte',
|
||||
|
|
@ -90,11 +90,14 @@ URL: [url]',
|
|||
'and' => 'et',
|
||||
'apply' => 'Appliquer',
|
||||
'approvals_accepted' => '[no_approvals] approbations déjà confirmées',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '[no_approvals] approbations et [no_reviews] vérifications déjà confirmées',
|
||||
'approvals_and_reviews_not_touched' => '[no_approvals] approbations et [no_reviews] vérifications non amorcées',
|
||||
'approvals_and_reviews_rejected' => '[no_approvals] approbations et [no_reviews] vérifications déjà rejetées',
|
||||
'approvals_not_touched' => '[no_approvals] approbations non amorcées',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '[no_approvals] approbations déjà rejetées',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => 'Approbations sans groupe',
|
||||
'approvals_without_user' => 'Approbations sans utilisateur',
|
||||
'approval_deletion_email' => 'Demande d\'approbation supprimée',
|
||||
|
|
@ -127,7 +130,7 @@ Commentaire : [comment]
|
|||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - Approbation soumise',
|
||||
'approval_summary' => 'Vue d’ensemble approbation',
|
||||
'approval_summary' => 'Récapitulatif approbation',
|
||||
'approval_update_failed' => 'Erreur de la mise à jour du statut d\'approbation. Echec de la mise à jour.',
|
||||
'approvers' => 'Approbateurs',
|
||||
'approver_already_assigned' => 'L’utilisateur est déjà affecté comme approbateur.',
|
||||
|
|
@ -229,6 +232,7 @@ URL: [url]',
|
|||
'category_in_use' => 'Cette catégorie est en cours d\'utilisation par des documents.',
|
||||
'category_noname' => 'Aucun nom de catégorie fourni.',
|
||||
'ca_ES' => 'Catalan',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => 'Changer les affectations',
|
||||
'change_password' => 'Changer de mot de passe',
|
||||
'change_password_message' => 'Votre mot de passe a été changé.',
|
||||
|
|
@ -295,6 +299,7 @@ URL: [url]',
|
|||
'confirm_rm_user' => 'Voulez-vous vraiment supprimer l’utilisateur « [username] » ?<br>Attention : Cette action est irréversible.',
|
||||
'confirm_rm_user_from_processes' => 'Voulez-vous vraiment retirer l’utilisateur « [username] » de tous les processus ?<br>Attention : Cette action peut entrainer la publication des documents si l’utilisateur était le seul (ou dernier) approbateur.',
|
||||
'confirm_rm_version' => 'Voulez-vous vraiment supprimer la version [version] du document « [documentname] » ?<br>Attention : Cette action est irréversible.',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => 'Voulez-vous vraiment transférer les documents, dossiers, etc. de l’utilisateur « [username] » ?<br>Attention : Cette action est irréversible.',
|
||||
'confirm_update_transmittalitem' => 'Confirmer la mise à jour',
|
||||
'content' => 'Contenu',
|
||||
|
|
@ -302,7 +307,6 @@ URL: [url]',
|
|||
'converter_new_cmd' => 'Commande',
|
||||
'converter_new_mimetype' => 'Nouveau type MIME',
|
||||
'copied_to_checkout_as' => 'Fichier copié dans l’espace de blocage en tant que « [filename] » ([date])',
|
||||
'create_download_link' => 'Créer un lien de téléchargement',
|
||||
'create_fulltext_index' => 'Créer un index de recherche plein texte',
|
||||
'create_fulltext_index_warning' => 'Vous allez recréer l\'index de recherche plein texte. Cela peut prendre un temps considérable 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.',
|
||||
'creation_date' => 'Créé le',
|
||||
|
|
@ -435,18 +439,10 @@ URL: [url]',
|
|||
'download' => 'Téléchargement',
|
||||
'download_extension' => 'Télécharger l’extension en tant que fichier zip',
|
||||
'download_links' => 'Liens de téléchargement',
|
||||
'download_link_email_body' => 'Cliquez sur le lien suivant pour télécharger la version [version] du document
|
||||
« [docname] ».
|
||||
|
||||
[url]
|
||||
|
||||
Le lien est valide jusqu’au [valid].
|
||||
|
||||
[comment]',
|
||||
'download_link_email_subject' => 'Lien de téléchargement',
|
||||
'do_object_repair' => 'Réparer tous les dossiers et documents.',
|
||||
'do_object_setchecksum' => 'Définir checksum',
|
||||
'do_object_setfilesize' => 'Définir la taille du fichier',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => 'Supprimer la version du document',
|
||||
'draft' => 'Ébauche',
|
||||
'draft_pending_approval' => 'Ébauche - en attente d’approbation',
|
||||
|
|
@ -455,6 +451,7 @@ Le lien est valide jusqu’au [valid].
|
|||
'dropfolderdir_missing' => 'Votre dossier de dépôt personnel n\'existe pas sur le serveur ! Veuillez faire une demande à l\'administrateur.',
|
||||
'dropfolder_file' => 'Fichier du dossier de dépôt',
|
||||
'dropfolder_folder' => 'Répertoire du dossier de dépôt',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Téléchargement rapide',
|
||||
'drop_files_here' => 'Glissez les fichiers ici !',
|
||||
'dump_creation' => 'Sauvegarder la base de données',
|
||||
|
|
@ -480,6 +477,7 @@ Le lien est valide jusqu’au [valid].
|
|||
'edit_folder_props' => 'Modifier le dossier',
|
||||
'edit_group' => 'Modifier un groupe',
|
||||
'edit_online' => 'Modification en ligne',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => '',
|
||||
'edit_transmittal_props' => 'Modifier les propriétés de la transmission',
|
||||
'edit_user' => 'Modifier un utilisateur',
|
||||
|
|
@ -501,7 +499,7 @@ Le lien est valide jusqu’au [valid].
|
|||
'error_add_aro' => '',
|
||||
'error_add_permission' => 'Erreur lors de l’ajout de permission',
|
||||
'error_cleared_cache' => 'Erreur lors du vidage du cache',
|
||||
'error_edit_task' => '',
|
||||
'error_edit_task' => 'Erreur lors de la modification de la tâche',
|
||||
'error_extension_getlist' => 'Erreur lors de l’obtention de la liste des extensions depuis le dépôt',
|
||||
'error_importfs' => 'Erreur lors de l’import depuis le système de fichiers',
|
||||
'error_no_document_selected' => 'Aucun document sélectionné',
|
||||
|
|
@ -557,6 +555,7 @@ URL : [url]',
|
|||
'files_deletion' => 'Suppression de fichiers',
|
||||
'files_deletion_warning' => 'Avec cette option, vous pouvez supprimer tous les fichiers d\'un dossier DMS. Les informations de version resteront visibles.',
|
||||
'files_loading' => 'Patientez pendant le chargement de la liste des fichiers',
|
||||
'filetype' => '',
|
||||
'file_size' => 'Taille',
|
||||
'filter_for_documents' => 'Filtre additionnel pour les documents',
|
||||
'filter_for_folders' => 'Filtre additionnel pour les dossiers',
|
||||
|
|
@ -608,6 +607,7 @@ Utilisateur: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Dossier renommé',
|
||||
'folder_title' => 'Dossier \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
'force_update' => 'Mettre à jour',
|
||||
'friday' => 'Vendredi',
|
||||
'friday_abbr' => 'Ven.',
|
||||
|
|
@ -627,13 +627,14 @@ URL: [url]',
|
|||
'global_workflow_states' => 'États de Workflow',
|
||||
'group' => 'Groupe',
|
||||
'groups' => 'Groupes',
|
||||
'group_approval_summary' => 'Vue d’ensemble groupe approbation',
|
||||
'group_approval_summary' => 'Récapitulatif groupe approbation',
|
||||
'group_exists' => 'Ce groupe existe déjà.',
|
||||
'group_info' => 'Informations du groupe',
|
||||
'group_management' => 'Gestion des groupes',
|
||||
'group_members' => 'Membres du groupe',
|
||||
'group_receipt_summary' => 'Vue d’ensemble groupe réception',
|
||||
'group_review_summary' => 'Vue d’ensemble groupe vérification',
|
||||
'group_receipt_summary' => 'Récapitulatif groupe réception',
|
||||
'group_review_summary' => 'Récapitulatif groupe vérification',
|
||||
'group_revision_summary' => 'Récapitulatif groupe révision',
|
||||
'guest_login' => 'Se connecter comme invité',
|
||||
'guest_login_disabled' => 'Connexion d\'invité désactivée.',
|
||||
'hash' => 'Hash',
|
||||
|
|
@ -687,7 +688,7 @@ URL: [url]',
|
|||
'invalid_link_id' => 'Identifiant de lien invalide',
|
||||
'invalid_request_token' => 'Jeton de demande incorrect',
|
||||
'invalid_review_status' => 'Statut de vérification invalide',
|
||||
'invalid_sequence' => 'Valeur de séquence invalide',
|
||||
'invalid_sequence' => 'Position invalide',
|
||||
'invalid_status' => 'Statut de document invalide',
|
||||
'invalid_target_doc_id' => 'Identifiant de document cible invalide',
|
||||
'invalid_target_folder' => 'Identifiant de dossier cible invalide',
|
||||
|
|
@ -740,16 +741,18 @@ URL: [url]',
|
|||
'linked_to_document' => 'Lié au document',
|
||||
'linked_to_this_version' => 'Lié à cette version',
|
||||
'link_alt_updatedocument' => 'Pour déposer des fichiers de taille supérieure, utilisez la <a href="%s">page d\'ajout multiple</a>.',
|
||||
'link_document' => '',
|
||||
'link_to_version' => 'Version',
|
||||
'list_access_rights' => 'Liste des droits d’accès…',
|
||||
'list_contains_no_access_docs' => 'La liste contient des documents auxquels vous n’avez pas accès et qui ne sont donc pas affichés.',
|
||||
'list_hooks' => '',
|
||||
'list_hooks' => 'Liste livre',
|
||||
'list_tasks' => '',
|
||||
'local_file' => 'Fichier local',
|
||||
'locked_by' => 'Verrouillé par',
|
||||
'lock_document' => 'Verrouiller',
|
||||
'lock_message' => 'Ce document a été verrouillé par [username]. Seuls les utilisateurs autorisés peuvent déverrouiller ce document.',
|
||||
'lock_status' => 'Statut',
|
||||
'logfile_loading' => '',
|
||||
'login' => 'Identification',
|
||||
'login_disabled_text' => 'Votre compte est désactivé, sans doute à cause de trop nombreuses connexions qui ont échoué.',
|
||||
'login_disabled_title' => 'Compte désactivé',
|
||||
|
|
@ -761,7 +764,7 @@ URL: [url]',
|
|||
'logout' => 'Déconnexion',
|
||||
'log_management' => 'Gestion des fichiers journaux',
|
||||
'lo_LA' => 'Laotien',
|
||||
'malformed_expiration_date' => '',
|
||||
'malformed_expiration_date' => 'Format de date d’expiration invalide',
|
||||
'manager' => 'Responsable',
|
||||
'manager_of_group' => 'Vous êtes le gestionnaire de ce groupe',
|
||||
'mandatory_approvergroups' => 'Obligatoire : groupes de valideurs',
|
||||
|
|
@ -836,9 +839,11 @@ Utilisateur : [username]
|
|||
URL : [url]',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Nouveau dossier',
|
||||
'new_user_image' => 'Nouvelle image',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => 'Nouvel état',
|
||||
'nl_NL' => 'Danois',
|
||||
'no' => 'Non',
|
||||
'notification' => 'Alerte',
|
||||
'notify_added_email' => 'Vous avez été ajouté à la liste des notifications.',
|
||||
'notify_added_email_body' => 'Ajouté à la liste des notifications
|
||||
Nom : [name]
|
||||
|
|
@ -858,9 +863,11 @@ URL: [url]',
|
|||
'no_action' => 'Aucune action n\'est nécessaire',
|
||||
'no_approval_needed' => 'Aucune approbation en attente',
|
||||
'no_attached_files' => 'Aucun fichier attaché',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => 'Vous utilisez une vieille version de SeedDMS. La dernière version disponible est la [latestversion].',
|
||||
'no_default_keywords' => 'Aucun mot-clé disponible',
|
||||
'no_docs_checked_out' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Aucun document verrouillé',
|
||||
'no_docs_needs_correction' => 'Aucun document ne nécessite de correction',
|
||||
'no_docs_rejected' => 'Aucun document rejeté.',
|
||||
|
|
@ -891,7 +898,7 @@ URL: [url]',
|
|||
'october' => 'Octobre',
|
||||
'old' => 'Ancien',
|
||||
'only_jpg_user_images' => 'Images d\'utilisateur au format .jpg seulement',
|
||||
'order_by_sequence_off' => 'Le tri par séquence est désactivé dans les préférences. Si vous souhaitez que ce paramètre prenne effet, vous devez l\'activer.',
|
||||
'order_by_sequence_off' => 'Le tri par position est désactivé dans les préférences. Si vous souhaitez que ce paramètre prenne effet, vous devez l’activer.',
|
||||
'original_filename' => 'Nom de fichier original',
|
||||
'overall_indexing_progress' => 'Progression globale de l’indexation',
|
||||
'owner' => 'Propriétaire',
|
||||
|
|
@ -954,8 +961,11 @@ En cas de problème persistant, veuillez contacter votre administrateur.',
|
|||
'quota_is_disabled' => 'Le support des quotas est actuellement désactivé dans les réglages. Affecter un quota utilisateur n’aura pas d’effet jusqu’à ce qu’il soit de nouveau activé.',
|
||||
'quota_warning' => 'Votre quota d’espace disque est dépassé de [bytes]. Veuillez supprimer des documents ou d\'anciennes versions.',
|
||||
'receipts_accepted' => '[no_receipts] réceptions déjà confirmées',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '[no_receipts] réceptions non amorcées',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '[no_receipts] réceptions déjà rejetées',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => 'Réceptions sans groupe',
|
||||
'receipts_without_user' => 'Réceptions sans utilisateur',
|
||||
'receipt_deletion_email_body' => 'L’utilisateur a été retiré de la liste des destinataires
|
||||
|
|
@ -975,13 +985,15 @@ Utilisateur : [username]
|
|||
URL : [url]',
|
||||
'receipt_request_email_subject' => '[sitename] : [name] - Demande de réception',
|
||||
'receipt_status' => 'Statut',
|
||||
'receipt_summary' => 'Vue d’ensemble réception',
|
||||
'receipt_summary' => 'Récapitulatif réception',
|
||||
'receipt_update_failed' => 'La confirmation de réception a échoué',
|
||||
'recent_uploads' => 'Téléchargements récents',
|
||||
'reception' => 'Réception',
|
||||
'reception_acknowleged' => 'Réception confirmée',
|
||||
'reception_noaction' => 'Aucune action',
|
||||
'reception_rejected' => 'Réception rejetée',
|
||||
'recipients' => 'Destinataires',
|
||||
'recipient_already_removed' => 'Le destinataire a déjà été supprimé ou a accusé réception.',
|
||||
'redraw' => 'Redessiner',
|
||||
'refresh' => 'Actualiser',
|
||||
'rejected' => 'Rejeté',
|
||||
|
|
@ -1027,8 +1039,11 @@ URL : [url]',
|
|||
'reviewer_already_assigned' => 'est déjà déclaré en tant qu’examinateur',
|
||||
'reviewer_already_removed' => 'L’examinateur a déjà été retiré du processus de vérification ou a déjà soumis la vérification.',
|
||||
'reviews_accepted' => '[no_reviews] vérifications déjà confirmées',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '[no_reviews] vérifications non amorcées',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '[no_reviews] vérifications déjà rejetées',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => 'Vérifications sans groupe',
|
||||
'reviews_without_user' => 'Vérifications sans utilisateur',
|
||||
'review_deletion_email' => 'Demande de vérification supprimée',
|
||||
|
|
@ -1061,14 +1076,18 @@ Dossier parent : [folder_path]
|
|||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'review_submit_email_subject' => '[sitename] : [name] - Vérification faite',
|
||||
'review_summary' => 'Vue d’ensemble vérification',
|
||||
'review_summary' => 'Récapitulatif vérification',
|
||||
'review_update_failed' => 'Erreur lors de la mise à jour du statut de vérification. Échec de la mise à jour.',
|
||||
'revise_document' => 'Réviser le document',
|
||||
'revise_document_on' => 'Prochaine révision de la version du document le [date]',
|
||||
'revisions_accepted' => '[no_revisions] révisions déjà confirmées',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '[no_revisions] révisions non amorcées',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '[no_revisions] révisions à venir en attente',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '[no_revisions] révisions déjà rejetées',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => 'Révisions sans groupe',
|
||||
'revisions_without_user' => 'Révisions sans utilisateur',
|
||||
'revision_date' => 'Date de révision',
|
||||
|
|
@ -1083,6 +1102,7 @@ URL : [url]',
|
|||
'revision_status' => 'État',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => 'Récapitulatif révision',
|
||||
'revisors' => 'Réviseurs',
|
||||
'revisor_already_assigned' => 'L’utilisateur est déjà attribué en tant que réviseur.',
|
||||
'revisor_already_removed' => 'Le réviseur a déjà été retiré du processus de révision ou a déjà révisé le document.',
|
||||
|
|
@ -1292,12 +1312,16 @@ Nom : [username]
|
|||
'settings_enableClipboard_desc' => 'Active/désactive le presse-papier',
|
||||
'settings_enableConverting' => 'Activer conversion des fichiers',
|
||||
'settings_enableConverting_desc' => 'Active/désactive la conversion des fichiers',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => 'Activer la liste des fichiers du dossier de dépôt',
|
||||
'settings_enableDropFolderList_desc' => 'Affiche un menu avec la liste des fichiers qui se trouvent dans le dossier de dépôt.',
|
||||
'settings_enableDropUpload' => 'Activer la publication rapide de documents',
|
||||
'settings_enableDropUpload_desc' => 'Active/désactive la zone de glisser-déposer sur la page d’un dossier afin d’y déposer des fichiers.',
|
||||
'settings_enableDuplicateDocNames' => 'Autoriser plusieurs documents de même nom',
|
||||
'settings_enableDuplicateDocNames_desc' => 'Autorise plusieurs documents de même nom dans un même dossier.',
|
||||
'settings_enableDuplicateSubFolderNames' => 'Autoriser les sous-dossiers de même nom',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => 'Autorise plusieurs sous-dossiers de même nom dans un dossier.',
|
||||
'settings_enableEmail' => 'E-mails',
|
||||
'settings_enableEmail_desc' => 'Active/désactive la notification automatique par e-mail',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
|
|
@ -1332,12 +1356,16 @@ Nom : [username]
|
|||
'settings_enableOwnerRevApp_desc' => 'Activer cette option pour ajouter le propriétaire du document à la liste des examinateurs/approbateurs et pour les transitions de workflow.',
|
||||
'settings_enablePasswordForgotten' => 'Activer Mot de passe oublié',
|
||||
'settings_enablePasswordForgotten_desc' => 'Si vous voulez permettre à l\'utilisateur de définir un nouveau mot de passe et l\'envoyer par mail, cochez cette option.',
|
||||
'settings_enableReceiptReject' => 'Activer le rejet de réceptions',
|
||||
'settings_enableReceiptReject_desc' => 'Activer cette option pour permettre de rejeter des réceptions.',
|
||||
'settings_enableReceiptWorkflow' => 'Activer la réception de document',
|
||||
'settings_enableReceiptWorkflow_desc' => 'Activer cette option pour permettre de confirmer la réception de document dans le workflow.',
|
||||
'settings_enableRecursiveCount' => 'Décompte récursif des documents/dossiers',
|
||||
'settings_enableRecursiveCount_desc' => 'Si activé, le nombre de documents et répertoires dans un répertoire est calculé en comptant récursivement le contenu des sous-répertoires auxquels l\'utilisateur a accès.',
|
||||
'settings_enableRevisionOnVoteReject' => 'Rejet par un réviseur',
|
||||
'settings_enableRevisionOnVoteReject_desc' => 'Si activé, le document sera rejeté si un réviseur rejette le document.',
|
||||
'settings_enableRevisionOneVoteReject' => 'Rejet par un réviseur',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'Activer la révision des documents',
|
||||
'settings_enableRevisionWorkflow_desc' => 'Activer afin de pouvoir lancer un flux de travail pour réviser un document après une période donnée.',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
|
@ -1428,10 +1456,14 @@ Nom : [username]
|
|||
'settings_maxUploadSize' => 'Taille max. des fichiers',
|
||||
'settings_maxUploadSize_desc' => 'Taille maximale (en octets) pour les fichiers téléversés. Concerne les versions d’un document et les fichiers attachés.',
|
||||
'settings_more_settings' => 'Configurer d\'autres paramètres. Connexion par défaut: admin/admin',
|
||||
'settings_noDocumentFormFields' => 'N\'afficher pas ce champ',
|
||||
'settings_noDocumentFormFields_desc' => 'Ce champ ne sera pas visible quand vous ajoutez ou éditez un document. Les valeurs existantes seront retenues.',
|
||||
'settings_notfound' => 'Introuvable',
|
||||
'settings_Notification' => 'Notifications',
|
||||
'settings_notwritable' => 'La configuration ne peut pas être enregistrée car le fichier de configuration n’est pas accessible en écriture.',
|
||||
'settings_no_content_dir' => 'Répertoire de contenu',
|
||||
'settings_onePageMode' => 'Mode une page',
|
||||
'settings_onePageMode_desc' => 'Le mode Page unique activera le code javascript dans la page AfficherDossier, qui va mettre à jour la liste Dossier/Document, navigation, etc quand vous cliquez sur un dossier ou vous changer le parametre de l\'ordre d\'affichage.',
|
||||
'settings_overrideMimeType' => 'Passer outre le type MIME',
|
||||
'settings_overrideMimeType_desc' => 'Ne pas tenir compte du type MIME envoyé par le navigateur quand un fichier est téléversé. Le type MIME sera déterminé par SeedDMS.',
|
||||
'settings_partitionSize' => 'Taille des fichiers partiels téléchargées par jumploader',
|
||||
|
|
@ -1465,6 +1497,12 @@ Nom : [username]
|
|||
'settings_previewWidthMenuList_desc' => 'Largeur des vignettes affichées dans le menu déroulant « Dossier de dépôt ».',
|
||||
'settings_printDisclaimer' => 'Afficher la clause de non-responsabilité',
|
||||
'settings_printDisclaimer_desc' => 'Si activé, le message d’avertissement sera affiché en bas de chaque page.',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => 'Quota de l\'utilisateur',
|
||||
'settings_quota_desc' => 'Espace maximum (en octets) qu’un utilisateur peut occuper sur le disque. Définir à 0 pour un espace illimité. Une valeur spécifique peut être définie par utilisateur depuis son profil.',
|
||||
'settings_removeFromDropFolder' => 'Supprimer le fichier du dossier de dépôt après un chargement réussi',
|
||||
|
|
@ -1506,7 +1544,7 @@ Nom : [username]
|
|||
'settings_sortFoldersDefault' => 'Méthode de tri par défaut des dossiers',
|
||||
'settings_sortFoldersDefault_desc' => 'Ceci définit les méthodes de tri pour les dossiers et documents dans la vue du dossier.',
|
||||
'settings_sortFoldersDefault_val_name' => 'Par nom',
|
||||
'settings_sortFoldersDefault_val_sequence' => 'Par séquence',
|
||||
'settings_sortFoldersDefault_val_sequence' => 'Par position',
|
||||
'settings_sortFoldersDefault_val_unsorted' => 'Non trié',
|
||||
'settings_sortUsersInList' => 'Tri des utilisateurs',
|
||||
'settings_sortUsersInList_desc' => 'Définit si les utilisateurs dans les menus de sélection sont triés par identifiant ou par nom complet',
|
||||
|
|
@ -1521,14 +1559,14 @@ Nom : [username]
|
|||
'settings_strictFormCheck_desc' => 'Contrôle strict des formulaires. Si cette option est activée, tous les champs du formulaire doivent être saisis. Sinon, la plupart des champs (commentaires et mots-clés) sont facultatifs. Les commentaires sont toujours obligatoires lors de la soumission d\'une vérification ou du changement de statut d’un document.',
|
||||
'settings_suggestionvalue' => 'Valeur suggérée',
|
||||
'settings_System' => 'Système',
|
||||
'settings_tasksInMenu' => '',
|
||||
'settings_tasksInMenu_approval' => '',
|
||||
'settings_tasksInMenu_desc' => '',
|
||||
'settings_tasksInMenu_needscorrection' => '',
|
||||
'settings_tasksInMenu_receipt' => '',
|
||||
'settings_tasksInMenu_review' => '',
|
||||
'settings_tasksInMenu_revision' => '',
|
||||
'settings_tasksInMenu_workflow' => '',
|
||||
'settings_tasksInMenu' => 'Tâches sélectionnées',
|
||||
'settings_tasksInMenu_approval' => 'Approbations',
|
||||
'settings_tasksInMenu_desc' => 'Sélectionnez les tâches à comptabiliser. Si aucune n’est sélectionnée, toutes les tâches seront comptabilisées.',
|
||||
'settings_tasksInMenu_needscorrection' => 'Nécessitant une correction',
|
||||
'settings_tasksInMenu_receipt' => 'Réceptions',
|
||||
'settings_tasksInMenu_review' => 'Vérifications',
|
||||
'settings_tasksInMenu_revision' => 'Révisions',
|
||||
'settings_tasksInMenu_workflow' => 'Workflow',
|
||||
'settings_theme' => 'Thème par défaut',
|
||||
'settings_theme_desc' => 'Thème par défaut(nom d\'un sous-répertoire du répertoire "styles")',
|
||||
'settings_titleDisplayHack' => 'Title Display Hack',
|
||||
|
|
@ -1538,16 +1576,17 @@ Nom : [username]
|
|||
'settings_updateDatabase' => 'Exécuter les scripts de mise à jour du schéma de la base',
|
||||
'settings_updateNotifyTime' => 'Délai de notification des modifications',
|
||||
'settings_updateNotifyTime_desc' => 'Les utilisateurs sont informés des modifications apportées aux documents qui ont eu lieu durant le délai précisé (en secondes).',
|
||||
'settings_upgrade_php' => 'Mettez à jour PHP vers une version au moins égale à 5.2.0',
|
||||
'settings_upgrade_php' => 'Mettez à jour PHP vers une version au moins égale à 5.6.38',
|
||||
'settings_versioningFileName' => 'Nom des fichiers de versionnage',
|
||||
'settings_versioningFileName_desc' => 'Nom des fichiers textes d’information créés depuis les outils de sauvegarde',
|
||||
'settings_versiontolow' => '',
|
||||
'settings_versiontolow' => 'Version trop ancienne',
|
||||
'settings_viewOnlineFileTypes' => 'Aperçu en ligne des fichiers',
|
||||
'settings_viewOnlineFileTypes_desc' => 'Extensions des fichiers pouvant être visionnés en ligne (en lettres minuscules uniquement).',
|
||||
'settings_webdav' => 'WebDAV',
|
||||
'settings_workflowMode' => 'Mode workflow',
|
||||
'settings_workflowMode_desc' => 'Le workflow avancé permet de définir son propre workflow de parution pour les versions de documents.',
|
||||
'settings_workflowMode_valadvanced' => 'avancé',
|
||||
'settings_workflowMode_valnone' => 'aucun',
|
||||
'settings_workflowMode_valtraditional' => 'traditionnel',
|
||||
'settings_workflowMode_valtraditional_only_approval' => 'traditionnel (sans revue)',
|
||||
'settings_zendframework' => 'Zend Framework',
|
||||
|
|
@ -1562,7 +1601,11 @@ Nom : [username]
|
|||
'sign_in' => 'Connexion',
|
||||
'sign_out' => 'Déconnexion',
|
||||
'sign_out_user' => 'Déconnecter l\'utilisateur',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'Slovaque',
|
||||
'sort_by_date' => 'Trier par date',
|
||||
'sort_by_name' => 'Trier par nom',
|
||||
'sort_by_sequence' => 'Trier par position',
|
||||
'space_used_on_data_folder' => 'Espace utilisé dans le répertoire de données',
|
||||
'splash_added_to_clipboard' => 'Ajouté au presse-papier',
|
||||
'splash_add_access' => 'Droits d’accès ajoutés',
|
||||
|
|
@ -1587,20 +1630,22 @@ Nom : [username]
|
|||
'splash_edit_event' => 'Événement modifié',
|
||||
'splash_edit_group' => 'Groupe modifié',
|
||||
'splash_edit_role' => 'Rôle modifié',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_task' => 'Tâche modifiée',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => 'Utilisateur modifié',
|
||||
'splash_error_add_to_transmittal' => 'Erreur lors de l’ajout du document à la transmission',
|
||||
'splash_error_rm_download_link' => 'Erreur lors de la suppression du lien de téléchargement',
|
||||
'splash_error_send_download_link' => 'Erreur lors de l’envoi du lien de téléchargement',
|
||||
'splash_extension_getlist' => '',
|
||||
'splash_extension_getlist' => 'Liste des extensions mises à jour depuis le dépôt',
|
||||
'splash_extension_import' => 'Extension installée',
|
||||
'splash_extension_refresh' => 'Liste des extensions actualisée',
|
||||
'splash_extension_upload' => '',
|
||||
'splash_extension_upload' => 'Extension installée',
|
||||
'splash_folder_edited' => 'Dossier modifié',
|
||||
'splash_importfs' => '[docs] documents et [folders] dossiers importés',
|
||||
'splash_inherit_access' => 'Droits d’accès hérités',
|
||||
'splash_invalid_folder_id' => 'Identifiant de répertoire invalide',
|
||||
'splash_invalid_searchterm' => 'Recherche invalide',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => 'Contenu du presse-papier déplacé vers le dossier courant',
|
||||
'splash_move_document' => 'Document déplacé',
|
||||
'splash_move_folder' => 'Dossier déplacé',
|
||||
|
|
@ -1631,6 +1676,7 @@ Nom : [username]
|
|||
'splash_substituted_user' => 'Utilisateur de substitution',
|
||||
'splash_switched_back_user' => 'Revenu à l\'utilisateur initial',
|
||||
'splash_toogle_group_manager' => 'Responsable de groupe changé',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => 'Document transféré',
|
||||
'splash_transfer_objects' => 'Objets transférés',
|
||||
'splash_trigger_workflow' => 'Transition de workflow déclenchée',
|
||||
|
|
@ -1657,6 +1703,7 @@ Nom : [username]
|
|||
'status_revisor_removed' => 'Réviseur retiré de la liste',
|
||||
'status_unknown' => 'Inconnu',
|
||||
'storage_size' => 'Taille occupée',
|
||||
'subfolder_duplicate_name' => 'Un sous-dossier porte déjà ce nom !',
|
||||
'submit_2_fact_auth' => 'Enregistrer la clé secrète',
|
||||
'submit_approval' => 'Soumettre approbation',
|
||||
'submit_login' => 'Connexion',
|
||||
|
|
@ -1679,9 +1726,13 @@ Nom : [username]
|
|||
'switched_to' => 'Connexion provisoire sous',
|
||||
'takeOverAttributeValue' => 'Récupérer la valeur de la dernière version',
|
||||
'takeOverGrpApprover' => 'Récupérer le groupe d\'approbateurs de la dernière version.',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => 'Récupérer le groupe d\'examinateurs de la dernière version.',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => 'Récupérer les approbateurs de la dernière version.',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => 'Récupérer les examinateurs de la dernière version.',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => 'Tâches',
|
||||
'task_description' => 'Description',
|
||||
'task_disabled' => 'Désactivée',
|
||||
|
|
@ -1702,10 +1753,10 @@ Nom : [username]
|
|||
'timeline_full_add_version' => '[document]<br />Nouvelle version ([version])',
|
||||
'timeline_full_scheduled_revision' => '[document]<br />Révision de la version [version]',
|
||||
'timeline_full_status_change' => '[document]<br />Version [version] : [status]',
|
||||
'timeline_scheduled_revision' => '',
|
||||
'timeline_scheduled_revision' => 'Révision de la version [version]',
|
||||
'timeline_selected_item' => 'Document sélectionné',
|
||||
'timeline_skip_add_file' => 'avec fichiers attachés',
|
||||
'timeline_skip_scheduled_revision' => '',
|
||||
'timeline_skip_scheduled_revision' => 'Révision planifiée',
|
||||
'timeline_skip_status_change_-1' => 'rejetés',
|
||||
'timeline_skip_status_change_-3' => 'expirés',
|
||||
'timeline_skip_status_change_0' => 'en attente de revue',
|
||||
|
|
@ -1719,11 +1770,13 @@ Nom : [username]
|
|||
'toggle_manager' => 'Basculer \'Responsable\'',
|
||||
'toggle_qrcode' => 'Afficher/masquer le QR code',
|
||||
'to_before_from' => 'La date de fin ne peut pas être avant la date de début.',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => 'Transférer le document',
|
||||
'transfer_no_read_access' => 'L’utilisateur n’a pas le droit de lecture dans ce dossier',
|
||||
'transfer_no_write_access' => 'L’utilisateur n’a pas le droit d’écriture dans ce dossier',
|
||||
'transfer_objects' => 'Transférer les objets',
|
||||
'transfer_objects_to_user' => 'Nouveau propriétaire',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => 'Transférer à l’utilisateur',
|
||||
'transition_triggered_email' => 'Transition de workflow activé',
|
||||
'transition_triggered_email_body' => 'Transition de workflow déclenchée
|
||||
|
|
@ -1749,6 +1802,7 @@ URL : [url]',
|
|||
'tuesday' => 'Mardi',
|
||||
'tuesday_abbr' => 'Mar.',
|
||||
'type_of_hook' => '',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => 'Effectuer une recherche',
|
||||
'uk_UA' => 'Ukrénien',
|
||||
'under_folder' => 'Dans le dossier',
|
||||
|
|
@ -1775,7 +1829,7 @@ URL : [url]',
|
|||
'update_locked_msg' => 'Ce document est verrouillé.',
|
||||
'update_recipients' => 'Mettre à jour la liste des destinataires',
|
||||
'update_reviewers' => 'Mettre à jour la liste des examinateurs',
|
||||
'update_revisors' => '',
|
||||
'update_revisors' => 'Mettre à jour la liste des réviseurs',
|
||||
'update_transmittalitem' => 'Mettre à jour l’élément',
|
||||
'uploaded_by' => 'Déposé par',
|
||||
'uploading_failed' => 'Dépôt d\'un des documents échoué. Veuillez vérifier la taille d\'envoi maximale autorisée.',
|
||||
|
|
@ -1805,6 +1859,7 @@ URL : [url]',
|
|||
'versioning_file_creation_warning' => 'Cette opération permet de créer, pour chaque document, un fichier texte contenant les informations générales et l’historique des versions du document. Chaque fichier sera enregistré dans le répertoire du document. Ces fichiers ne sont pas nécessaires au bon fonctionnement de SeedDMS, mais ils peuvent être utiles en cas de transfert des fichiers vers un autre système.',
|
||||
'versioning_info' => 'Versions',
|
||||
'versiontolow' => '',
|
||||
'version_comment' => 'commentaire de la version',
|
||||
'version_deleted_email' => 'Version supprimée',
|
||||
'version_deleted_email_body' => 'Version supprimée
|
||||
Document: [name]
|
||||
|
|
@ -1827,7 +1882,7 @@ URL: [url]',
|
|||
'workflow_action_in_use' => 'Cette action est actuellement utilisée par des workflows.',
|
||||
'workflow_action_name' => 'Nom',
|
||||
'workflow_editor' => 'Editeur de Workflow',
|
||||
'workflow_group_summary' => 'Vue d’ensemble du groupe',
|
||||
'workflow_group_summary' => 'Récapitulatif groupe workflow',
|
||||
'workflow_has_cycle' => '',
|
||||
'workflow_initstate' => 'Etat initial',
|
||||
'workflow_in_use' => 'Ce workflow est actuellement utilisé par des documents.',
|
||||
|
|
@ -1844,9 +1899,10 @@ URL: [url]',
|
|||
'workflow_state_docstatus' => 'Etat du document',
|
||||
'workflow_state_in_use' => 'Cet état est actuellement utilisé par des workflows.',
|
||||
'workflow_state_name' => 'Nom',
|
||||
'workflow_summary' => 'Vue d’ensemble du workflow',
|
||||
'workflow_summary' => 'Récapitulatif workflow',
|
||||
'workflow_transition_without_user_group' => 'Au moins une transition a ni utilisateur, ni groupe !',
|
||||
'workflow_user_summary' => 'Vue d’ensemble de l’utilisateur',
|
||||
'workflow_user_summary' => 'Récapitulatif utilisateur',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => '[number] objets supplémentaires',
|
||||
'year_view' => 'Vue annuelle',
|
||||
'yes' => 'Oui',
|
||||
|
|
|
|||
|
|
@ -19,14 +19,14 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (1221), marbanas (16)
|
||||
// Translators: Admin (1236), marbanas (16)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
'2_factor_auth_info' => '',
|
||||
'2_fact_auth_secret' => '',
|
||||
'accept' => 'Prihvati',
|
||||
'access_control' => '',
|
||||
'access_control' => 'Kontrola pristupa',
|
||||
'access_control_is_off' => '',
|
||||
'access_denied' => 'Odbijen pristup.',
|
||||
'access_inheritance' => 'Nasljedivost razine pristupa',
|
||||
|
|
@ -90,11 +90,14 @@ Internet poveznica: [url]',
|
|||
'and' => 'i',
|
||||
'apply' => 'Primjeni',
|
||||
'approvals_accepted' => '',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '',
|
||||
'approvals_and_reviews_not_touched' => '',
|
||||
'approvals_and_reviews_rejected' => '',
|
||||
'approvals_not_touched' => '',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => '',
|
||||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => 'Izbrisan zahtjev za odobrenje',
|
||||
|
|
@ -229,6 +232,7 @@ Internet poveznica: [url]',
|
|||
'category_in_use' => 'Ovu kategoriju trenutno koriste dokumenti.',
|
||||
'category_noname' => 'Nije dan naziv kategoriji.',
|
||||
'ca_ES' => 'Katalonski',
|
||||
'changelog_loading' => 'Molim pričekajte dok se promjena učita …',
|
||||
'change_assignments' => 'Promjena zadataka',
|
||||
'change_password' => 'Promjeni lozinku',
|
||||
'change_password_message' => 'Vaša lozinka je promijenjena.',
|
||||
|
|
@ -295,6 +299,7 @@ Internet poveznica: [url]',
|
|||
'confirm_rm_user' => 'Da li zaista želite ukloniti korisnika "[username]"?<br>Oprez: ova radnja nije povratna.',
|
||||
'confirm_rm_user_from_processes' => '',
|
||||
'confirm_rm_version' => 'Da li zaista želite ukloniti verziju [version] dokumenta "[documentname]"?<br>Oprez: ova radnja nije povratna.',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => '',
|
||||
'confirm_update_transmittalitem' => 'Potvrdi izmjenu',
|
||||
'content' => 'Sadržaj',
|
||||
|
|
@ -302,7 +307,6 @@ Internet poveznica: [url]',
|
|||
'converter_new_cmd' => 'Komanda',
|
||||
'converter_new_mimetype' => 'Novi tip datoteke',
|
||||
'copied_to_checkout_as' => 'Datoteka je kopirana u prostor odjave kao \'[filename]\'',
|
||||
'create_download_link' => '',
|
||||
'create_fulltext_index' => 'Indeksiraj cijeli tekst',
|
||||
'create_fulltext_index_warning' => 'Želite ponovo indeksirati cijeli tekst. To može duže potrajati i smanjiti sveukupne performanse sustava. Ako zaista želite ponovno indeksirati, molimo potvrdite vašu radnju.',
|
||||
'creation_date' => 'Izrađeno',
|
||||
|
|
@ -315,7 +319,7 @@ Internet poveznica: [url]',
|
|||
'databasesearch' => 'Pretraživanje baze podataka',
|
||||
'date' => 'Datum',
|
||||
'days' => 'dani',
|
||||
'debug' => '',
|
||||
'debug' => 'Ispravljanje',
|
||||
'december' => 'Prosinac',
|
||||
'default_access' => 'Zadani način pristupa',
|
||||
'default_keywords' => 'Dostupne ključne riječi',
|
||||
|
|
@ -423,11 +427,10 @@ Internet poveznica: [url]',
|
|||
'download' => 'Preuzimanje',
|
||||
'download_extension' => '',
|
||||
'download_links' => '',
|
||||
'download_link_email_body' => '',
|
||||
'download_link_email_subject' => '',
|
||||
'do_object_repair' => 'Popravi sve mape i dokumente.',
|
||||
'do_object_setchecksum' => 'Postavi kontrolnu sumu',
|
||||
'do_object_setfilesize' => 'Postavi veličinu datoteke',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => 'Izbriši verziju dokumenta',
|
||||
'draft' => 'Nacrt',
|
||||
'draft_pending_approval' => 'Skica - čeka odobrenje',
|
||||
|
|
@ -436,6 +439,7 @@ Internet poveznica: [url]',
|
|||
'dropfolderdir_missing' => '',
|
||||
'dropfolder_file' => 'Datoteka iz padajuće mape',
|
||||
'dropfolder_folder' => '',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Zona za brzo učitavanje',
|
||||
'drop_files_here' => 'Ovdje ispusti datoteku!',
|
||||
'dump_creation' => 'Izrada odlagališta baze podataka',
|
||||
|
|
@ -461,6 +465,7 @@ Internet poveznica: [url]',
|
|||
'edit_folder_props' => 'Uredi mapu',
|
||||
'edit_group' => 'Uredi mapu',
|
||||
'edit_online' => '',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => '',
|
||||
'edit_transmittal_props' => 'Izmjena postavki proslijeđivanja',
|
||||
'edit_user' => 'Uredi korisnika',
|
||||
|
|
@ -525,19 +530,20 @@ Internet poveznica: [url]',
|
|||
'expiry_changed_email_subject' => '[sitename]: [name] - Promijenjen datum isteka',
|
||||
'export' => 'Izvoz',
|
||||
'extension_archive' => '',
|
||||
'extension_changelog' => '',
|
||||
'extension_loading' => '',
|
||||
'extension_changelog' => 'Popis promjena',
|
||||
'extension_loading' => 'Učitavanje dodataka…',
|
||||
'extension_manager' => 'Upravljanje ekstenzijama',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'extension_version_list' => '',
|
||||
'extension_mgr_no_upload' => 'Upload novih ekstenzija nije moguć pošto mapa ekstenzija nema dozvolu pisanja',
|
||||
'extension_mgr_repository' => 'Dostupno',
|
||||
'extension_version_list' => 'Inačice',
|
||||
'february' => 'Veljača',
|
||||
'file' => 'Datoteka',
|
||||
'files' => 'Datoteke',
|
||||
'files_deletion' => 'Brisanje datoteke',
|
||||
'files_deletion_warning' => 'Ovom opcijom možete izbrisati sve datoteke ili cjelokupne DMS mape. Informacije o verzijama će ostati vidljive.',
|
||||
'files_loading' => 'Molimo pričekati dok se ne učita lista datoteka...',
|
||||
'filetype' => '',
|
||||
'file_size' => 'Veličina datoteke',
|
||||
'filter_for_documents' => 'Dodatni filter za dokumente',
|
||||
'filter_for_folders' => 'Dodatni filter za dokumente',
|
||||
|
|
@ -582,6 +588,7 @@ Korisnik: [username]
|
|||
Internet poveznica: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Preimenovana mapa',
|
||||
'folder_title' => 'Mapa \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
'force_update' => '',
|
||||
'friday' => 'Petak',
|
||||
'friday_abbr' => 'Pe',
|
||||
|
|
@ -608,6 +615,7 @@ Internet poveznica: [url]',
|
|||
'group_members' => 'Članovi grupe',
|
||||
'group_receipt_summary' => 'Sažetak prijema za grupu',
|
||||
'group_review_summary' => 'Sažetak pregleda grupe',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => 'Prijavite se kao gost',
|
||||
'guest_login_disabled' => 'Prijava "kao gost" je onemogućena.',
|
||||
'hash' => '',
|
||||
|
|
@ -714,16 +722,18 @@ Internet poveznica: [url]',
|
|||
'linked_to_document' => '',
|
||||
'linked_to_this_version' => '',
|
||||
'link_alt_updatedocument' => 'Ako želite prenijeti datoteke veće od trenutne maksimalne veličine prijenosa, molimo koristite alternativu <a href="%s">upload page</a>.',
|
||||
'link_document' => '',
|
||||
'link_to_version' => '',
|
||||
'list_access_rights' => 'Izlistaj sve dozvole pristupa',
|
||||
'list_contains_no_access_docs' => '',
|
||||
'list_hooks' => '',
|
||||
'list_hooks' => 'Kuke za popise',
|
||||
'list_tasks' => '',
|
||||
'local_file' => 'Lokalna datoteka',
|
||||
'locked_by' => 'Zaključao',
|
||||
'lock_document' => 'Zaključaj',
|
||||
'lock_message' => 'Ovaj dokument je zaključao [username]. Samo ovlašteni korisnici mogu otključati ovaj dokument.',
|
||||
'lock_status' => 'Status',
|
||||
'logfile_loading' => '',
|
||||
'login' => 'Prijava',
|
||||
'login_disabled_text' => 'Vaš korisnički račun je onemogućen, vjerojatno zbog previše neispravnih prijava.',
|
||||
'login_disabled_title' => 'Korisnički račun je onemogućen',
|
||||
|
|
@ -809,9 +819,11 @@ Korisnik: [username]
|
|||
Internet poveznica: [url]',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Nova mapa',
|
||||
'new_user_image' => 'Nova slika',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => 'Slijedeći status',
|
||||
'nl_NL' => 'Nizozemski',
|
||||
'no' => 'Ne',
|
||||
'notification' => '',
|
||||
'notify_added_email' => 'Dodani ste na popis obavijesti',
|
||||
'notify_added_email_body' => 'Dodano na popis obavijesti
|
||||
Naziv: [name]
|
||||
|
|
@ -831,9 +843,11 @@ Internet poveznica: [url]',
|
|||
'no_action' => 'Nema zahtjevane radnje',
|
||||
'no_approval_needed' => 'Nema odobrenja na čekanju.',
|
||||
'no_attached_files' => 'Nema priloženih datoteka',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => 'Koristite na staru verziju ProsperaDMS-a. Najnovija dostupna verzija je[latestversion].',
|
||||
'no_default_keywords' => 'Nema dostupnih ključnih riječi',
|
||||
'no_docs_checked_out' => 'Niti jedan dokument nije odjavljen',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Nema zaključanih dokumenata.',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_rejected' => '',
|
||||
|
|
@ -929,8 +943,11 @@ Ako i dalje imate problema s prijavom, molimo kontaktirajte Vašeg administrator
|
|||
'quota_is_disabled' => 'Podrška kvoti je trenutno onemogućena u postavkama. Postavka korisničke kvote neće imati utjecaja dok se ponovno ne omogući.',
|
||||
'quota_warning' => 'Vaš maksimalni prostor na disku je premašen za [bytes]. Molimo uklonite dokumente ili prethodne verzije.',
|
||||
'receipts_accepted' => '',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
|
|
@ -941,11 +958,13 @@ Ako i dalje imate problema s prijavom, molimo kontaktirajte Vašeg administrator
|
|||
'receipt_status' => '',
|
||||
'receipt_summary' => 'Sažetak prijema',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Poslijedni Prenosi',
|
||||
'reception' => '',
|
||||
'reception_acknowleged' => '',
|
||||
'reception_noaction' => '',
|
||||
'reception_rejected' => '',
|
||||
'recipients' => 'Primatelji',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => '',
|
||||
'refresh' => 'Osvježi',
|
||||
'rejected' => 'Odbijeno',
|
||||
|
|
@ -999,8 +1018,11 @@ Internet poveznica: [url]',
|
|||
'reviewer_already_assigned' => 'je već dodijeljen kao recezent',
|
||||
'reviewer_already_removed' => 'je već uklonjen iz postupka pregleda ili je već podnijet pregled.',
|
||||
'reviews_accepted' => '',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => '',
|
||||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => 'Izbrisan zahtjev za pregled',
|
||||
|
|
@ -1038,9 +1060,13 @@ Internet poveznica: [url]',
|
|||
'revise_document' => 'Revidiraj dokument',
|
||||
'revise_document_on' => 'Slijedeća revizija verzije dokumenta na dan [date]',
|
||||
'revisions_accepted' => '',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => '',
|
||||
'revisions_without_user' => '',
|
||||
'revision_date' => 'Datum revizije',
|
||||
|
|
@ -1050,6 +1076,7 @@ Internet poveznica: [url]',
|
|||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => 'Revizori',
|
||||
'revisor_already_assigned' => 'Korisnik je već dodijeljen kao revizor',
|
||||
'revisor_already_removed' => 'Revizor je uklonjen iz procesa revizije ili je već revidirao dokument.',
|
||||
|
|
@ -1088,7 +1115,7 @@ Internet poveznica: [url]',
|
|||
'role_admin' => 'Administrator',
|
||||
'role_guest' => 'Gost',
|
||||
'role_info' => '',
|
||||
'role_management' => '',
|
||||
'role_management' => 'Upravljanje ulogama',
|
||||
'role_name' => '',
|
||||
'role_type' => '',
|
||||
'role_user' => 'Korisnik',
|
||||
|
|
@ -1111,7 +1138,7 @@ Internet poveznica: [url]',
|
|||
'scheduler_class_description' => '',
|
||||
'scheduler_class_parameter' => '',
|
||||
'scheduler_class_tasks' => '',
|
||||
'scheduler_task_mgr' => '',
|
||||
'scheduler_task_mgr' => 'Rokovnik',
|
||||
'search' => 'Traži',
|
||||
'search_fulltext' => 'Traži u cijelom tekstu',
|
||||
'search_in' => 'Traži u',
|
||||
|
|
@ -1260,12 +1287,16 @@ Internet poveznica: [url]',
|
|||
'settings_enableClipboard_desc' => 'Omogući/onemogući međuspremnik na \'Vidi mapu\' stranici',
|
||||
'settings_enableConverting' => 'Omogući pretvaranje',
|
||||
'settings_enableConverting_desc' => 'Omogući/onemogući pretvaranje datoteka',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => '',
|
||||
'settings_enableDropFolderList_desc' => '',
|
||||
'settings_enableDropUpload' => 'Omogući brzo učitavanje',
|
||||
'settings_enableDropUpload_desc' => 'Omogući/onemogući prostor za ubacivanje na \'Vidi mapu\' stranici za učitavanje datoteka "Povuci i ispusti" postupkom.',
|
||||
'settings_enableDuplicateDocNames' => 'Omogući dvostruke nazive dokumenata',
|
||||
'settings_enableDuplicateDocNames_desc' => 'Omogućuje da u mapi imate dvostruke nazive dokumenata.',
|
||||
'settings_enableDuplicateSubFolderNames' => '',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Omogući E-mail',
|
||||
'settings_enableEmail_desc' => 'Omogući/onemogući automatsku email obavijest',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
|
|
@ -1300,10 +1331,14 @@ Internet poveznica: [url]',
|
|||
'settings_enableOwnerRevApp_desc' => 'Omogućite ovo ako želite da vlasnik dokumenta bude naveden kao recezent/validator i za promjene tokova rada.',
|
||||
'settings_enablePasswordForgotten' => 'Omogući zaboravljanje lozinke',
|
||||
'settings_enablePasswordForgotten_desc' => 'Ako želite omogućiti korisniku da postavi novu lozinku i pošalje ju e-mailom, označite ovu opciju.',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => 'Omogućavanje potvrđivanja prijema dokumenta',
|
||||
'settings_enableReceiptWorkflow_desc' => 'Omogućite kako bi omogućili tok rada za potvrđivajne prijema dokumenta.',
|
||||
'settings_enableRecursiveCount' => 'Omogući rekurzivno brojanje dokumenta/mape',
|
||||
'settings_enableRecursiveCount_desc' => 'Ako je uključeno, broj dokumenata i mapa u pregledu mape će biti određen brojanjem svih objekata rekurzivnom obradom mapa i brojanjem tih dokumenata i mapa kojima je korisniku omogućen pristup.',
|
||||
'settings_enableRevisionOneVoteReject' => '',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'Omogućavanje revizije dokumenata',
|
||||
|
|
@ -1396,10 +1431,14 @@ Internet poveznica: [url]',
|
|||
'settings_maxUploadSize' => '',
|
||||
'settings_maxUploadSize_desc' => '',
|
||||
'settings_more_settings' => 'Konfiguriraj više postavki. Zadana prijava: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => 'Nije pronađeno',
|
||||
'settings_Notification' => 'Postavke bilježenja',
|
||||
'settings_notwritable' => 'Konfiguracija se ne može pohraniti jer datoteka konfiguracije nema mogućnost upisivanja.',
|
||||
'settings_no_content_dir' => 'Mapa sadržaja',
|
||||
'settings_onePageMode' => '',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'settings_overrideMimeType' => 'Premosti tip datoteke',
|
||||
'settings_overrideMimeType_desc' => 'Premošćivanje tipa datoteke određenog od strane pretraživača ako je datoteka učitana. Novi tip datoteke se određuje od strane DMS sustava.',
|
||||
'settings_partitionSize' => 'Veličina djelomične datoteke',
|
||||
|
|
@ -1433,6 +1472,12 @@ Internet poveznica: [url]',
|
|||
'settings_previewWidthMenuList_desc' => '',
|
||||
'settings_printDisclaimer' => 'Ispiši odricanje od odgovornosti',
|
||||
'settings_printDisclaimer_desc' => 'Ako je omogućeno, poruka odricanja od odgovornosti će se ispisati na dnu svake stranice',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => 'Korisnička kvota',
|
||||
'settings_quota_desc' => 'Maksimalni broj bajtova na disku koji korisnik može koristiti. Postavite na 0 za neograničeni prostor na disku. Ova vrijednost može biti postavljena svakom korisniku u njegovom profilu.',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
|
|
@ -1506,7 +1551,7 @@ Internet poveznica: [url]',
|
|||
'settings_updateDatabase' => 'Pokreni shemu ažuriranja skripti na bazi podataka',
|
||||
'settings_updateNotifyTime' => 'Ažuriraj vrijeme obavijesti',
|
||||
'settings_updateNotifyTime_desc' => 'Korisnici se obavještavaju o promjenama dokumenta koje su se dogodile unutar zadnjih \'Update Notify Time\' sekundi',
|
||||
'settings_upgrade_php' => 'Ažuriraj PHP najmanje na verziju 5.2.0',
|
||||
'settings_upgrade_php' => 'Ažuriraj PHP najmanje na verziju 5.6.38',
|
||||
'settings_versioningFileName' => 'Naziv datoteke verzije dokumenta',
|
||||
'settings_versioningFileName_desc' => 'Naziv datoteke s informacijom o verziji kreirane alatom za stvaranje sigurnosne kopije',
|
||||
'settings_versiontolow' => 'Na nižu verziju',
|
||||
|
|
@ -1516,6 +1561,7 @@ Internet poveznica: [url]',
|
|||
'settings_workflowMode' => 'Način rada toka rada',
|
||||
'settings_workflowMode_desc' => 'Napredni tok rada vam omogućuje da odredite vaše vlastito izdanje toka rada za verzije dokumenta.',
|
||||
'settings_workflowMode_valadvanced' => 'napredno',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => 'tradicionalno',
|
||||
'settings_workflowMode_valtraditional_only_approval' => 'uobičajeno (bez revizije)',
|
||||
'settings_zendframework' => 'Zend okruženje',
|
||||
|
|
@ -1530,7 +1576,11 @@ Internet poveznica: [url]',
|
|||
'sign_in' => 'Prijava u sustav',
|
||||
'sign_out' => 'Odjava',
|
||||
'sign_out_user' => 'Odjavi korisnika',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'Slovački',
|
||||
'sort_by_date' => '',
|
||||
'sort_by_name' => '',
|
||||
'sort_by_sequence' => '',
|
||||
'space_used_on_data_folder' => 'Prostor iskorišten na podatkovnoj mapi',
|
||||
'splash_added_to_clipboard' => 'Dodano u međuspremnik',
|
||||
'splash_add_access' => '',
|
||||
|
|
@ -1556,6 +1606,7 @@ Internet poveznica: [url]',
|
|||
'splash_edit_group' => 'Groupa pohranjena',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => 'Korisnik pohranjen',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1569,6 +1620,7 @@ Internet poveznica: [url]',
|
|||
'splash_inherit_access' => '',
|
||||
'splash_invalid_folder_id' => 'Nevažeći ID mape',
|
||||
'splash_invalid_searchterm' => 'Nevažeći traženi pojam',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => 'Međuspremnik je premješten u trenutnu mapu',
|
||||
'splash_move_document' => '',
|
||||
'splash_move_folder' => '',
|
||||
|
|
@ -1599,6 +1651,7 @@ Internet poveznica: [url]',
|
|||
'splash_substituted_user' => 'Zamjenski korisnik',
|
||||
'splash_switched_back_user' => 'Prebačeno nazad na izvornog korisnika',
|
||||
'splash_toogle_group_manager' => 'Zamjenjen upravitelj grupe',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1625,6 +1678,7 @@ Internet poveznica: [url]',
|
|||
'status_revisor_removed' => 'Revizor uklonjen s liste',
|
||||
'status_unknown' => 'Nepoznato',
|
||||
'storage_size' => 'Veličina pohrane',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => '',
|
||||
'submit_approval' => 'Pošaljite odobrenje',
|
||||
'submit_login' => 'PRIJAVI SE',
|
||||
|
|
@ -1647,9 +1701,13 @@ Internet poveznica: [url]',
|
|||
'switched_to' => 'Promjenjeno u',
|
||||
'takeOverAttributeValue' => '',
|
||||
'takeOverGrpApprover' => 'Preuzimanje grupe odobravatelja iz zadnje verzije.',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => 'Preuzimanje grupe revizora iz zadnje verzije.',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => 'Preuzimanje pojedinačnog odobravatelja iz zadnje verzije.',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => 'Preuzimanje pojedinačnog revizora iz zadnje verzije.',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => 'Zadaci',
|
||||
'task_description' => '',
|
||||
'task_disabled' => '',
|
||||
|
|
@ -1687,11 +1745,13 @@ Internet poveznica: [url]',
|
|||
'toggle_manager' => 'Zamjeni upravitelja',
|
||||
'toggle_qrcode' => '',
|
||||
'to_before_from' => 'Datum završetka ne može biti prije datuma početka',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => 'Prijenos dokumenta',
|
||||
'transfer_no_read_access' => '',
|
||||
'transfer_no_write_access' => '',
|
||||
'transfer_no_read_access' => 'Korisnik nema pravo čitanja u ovom folderu',
|
||||
'transfer_no_write_access' => 'Korisnik nema pravo pisanja u ovom folderu',
|
||||
'transfer_objects' => '',
|
||||
'transfer_objects_to_user' => '',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => 'Prijenos korisniku',
|
||||
'transition_triggered_email' => 'Zatražena promjena toka rada',
|
||||
'transition_triggered_email_body' => 'Zatražena promjena toka rada
|
||||
|
|
@ -1717,6 +1777,7 @@ Internet poveznica: [url]',
|
|||
'tuesday' => 'Utorak',
|
||||
'tuesday_abbr' => 'Ut',
|
||||
'type_of_hook' => '',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => 'Unesi za pretragu',
|
||||
'uk_UA' => 'Ukrajinski',
|
||||
'under_folder' => 'U mapi',
|
||||
|
|
@ -1773,6 +1834,7 @@ Internet poveznica: [url]',
|
|||
'versioning_file_creation_warning' => 'Ovo radnjom možete izraditi datoteku koja sadrži informacije o verzijama cijele DMS mape. Nakon izrade, svaka datoteka će biti pohranjena unutar podatkovne mape.',
|
||||
'versioning_info' => 'Info o verzijama',
|
||||
'versiontolow' => 'Na nižu verziju',
|
||||
'version_comment' => '',
|
||||
'version_deleted_email' => 'Izbrisana verzija',
|
||||
'version_deleted_email_body' => 'Izbrisana verzija
|
||||
Dokument: [name]
|
||||
|
|
@ -1815,6 +1877,7 @@ Internet poveznica: [url]',
|
|||
'workflow_summary' => 'Pregled toka rada',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Pregled korisnika',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => '[number] više objekata',
|
||||
'year_view' => 'Pregled po godini',
|
||||
'yes' => 'Da',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (631), ribaz (1036)
|
||||
// Translators: Admin (638), ribaz (1036)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Kétfaktoros azonosítás',
|
||||
|
|
@ -90,11 +90,14 @@ URL: [url]',
|
|||
'and' => '-',
|
||||
'apply' => 'Elfogad',
|
||||
'approvals_accepted' => '',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '',
|
||||
'approvals_and_reviews_not_touched' => '',
|
||||
'approvals_and_reviews_rejected' => '',
|
||||
'approvals_not_touched' => '',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => '',
|
||||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => 'Jóváhagyási kérelem törölve',
|
||||
|
|
@ -224,6 +227,7 @@ URL: [url]',
|
|||
'category_in_use' => 'Dokumentumok használják ezt a kategóriát',
|
||||
'category_noname' => 'Nem adott meg kategória nevet.',
|
||||
'ca_ES' => 'Katalán',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => 'Hozzárendelések módosítása',
|
||||
'change_password' => 'Jelszó módosítása',
|
||||
'change_password_message' => 'Jelszava módosításra került.',
|
||||
|
|
@ -290,6 +294,7 @@ URL: [url]',
|
|||
'confirm_rm_user' => 'Biztosan el kívánja távolítani ezt a felhasználót "[username]"?<br>Legyen óvatos: Ez a művelet nem vonható vissza.',
|
||||
'confirm_rm_user_from_processes' => '',
|
||||
'confirm_rm_version' => 'Biztosan el kívánaj távolítani a dokumentum "[documentname]" [version] verzióját?<br>Legyen óvatos: Ez a művelet nem vonható vissza.',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => '',
|
||||
'confirm_update_transmittalitem' => '',
|
||||
'content' => 'Tartalom',
|
||||
|
|
@ -297,7 +302,6 @@ URL: [url]',
|
|||
'converter_new_cmd' => '',
|
||||
'converter_new_mimetype' => '',
|
||||
'copied_to_checkout_as' => '',
|
||||
'create_download_link' => '',
|
||||
'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.',
|
||||
'creation_date' => 'Létrehozva',
|
||||
|
|
@ -345,7 +349,7 @@ URL: [url]',
|
|||
'documents_user_no_reception' => '',
|
||||
'documents_user_obsolete' => '',
|
||||
'documents_user_reception' => '',
|
||||
'documents_user_rejected' => '',
|
||||
'documents_user_rejected' => 'Felhasználó által visszautasított dokumentumok',
|
||||
'documents_user_requiring_attention' => 'Az Ön tulajdonában álló dokumentumok, amelyekre figyelmet kell fordítani',
|
||||
'documents_with_notification' => '',
|
||||
'document_already_checkedout' => '',
|
||||
|
|
@ -418,11 +422,10 @@ URL: [url]',
|
|||
'download' => 'Letöltés',
|
||||
'download_extension' => '',
|
||||
'download_links' => '',
|
||||
'download_link_email_body' => '',
|
||||
'download_link_email_subject' => '',
|
||||
'do_object_repair' => 'Valamennyi mappa és dokumentum helyreá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_setfiletype' => '',
|
||||
'do_object_unlink' => 'Dokumentum verzió törlése',
|
||||
'draft' => 'piszkozat',
|
||||
'draft_pending_approval' => 'Piszkozat - jóváhagyás folyamatban',
|
||||
|
|
@ -431,6 +434,7 @@ URL: [url]',
|
|||
'dropfolderdir_missing' => '',
|
||||
'dropfolder_file' => 'Állomány a dropfolder-ből',
|
||||
'dropfolder_folder' => '',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Gyors feltöltés',
|
||||
'drop_files_here' => 'Húzz ide egy fájlt',
|
||||
'dump_creation' => 'Adatbázis mentés létrehozása',
|
||||
|
|
@ -456,6 +460,7 @@ URL: [url]',
|
|||
'edit_folder_props' => 'Mappa szerkesztése',
|
||||
'edit_group' => 'Csoport szerkesztése',
|
||||
'edit_online' => '',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => '',
|
||||
'edit_transmittal_props' => '',
|
||||
'edit_user' => 'Felhasználó szerkesztése',
|
||||
|
|
@ -533,6 +538,7 @@ URL: [url]',
|
|||
'files_deletion' => 'Állományok törlése',
|
||||
'files_deletion_warning' => 'Ezzel az opcióval törölheti az összes állományt valamennyi DMS mappában. A változási információk láthatók maradnak.',
|
||||
'files_loading' => 'Kérem, várjon, amíg a fájl lista betöltődik ...',
|
||||
'filetype' => '',
|
||||
'file_size' => 'Állomány méret',
|
||||
'filter_for_documents' => 'További dokumentum szűrők',
|
||||
'filter_for_folders' => 'További mappa szűrők',
|
||||
|
|
@ -577,6 +583,7 @@ Felhasználó: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Mappa átnevezve',
|
||||
'folder_title' => 'Mappa \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
'force_update' => 'Frissít',
|
||||
'friday' => 'Péntek',
|
||||
'friday_abbr' => 'Pé',
|
||||
|
|
@ -603,6 +610,7 @@ URL: [url]',
|
|||
'group_members' => 'Csoporttagok',
|
||||
'group_receipt_summary' => '',
|
||||
'group_review_summary' => 'Csoport felülvizsgálat összefoglaló',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => 'Bejelentkezés vendégként',
|
||||
'guest_login_disabled' => 'Vendég bejelentkezés letiltva.',
|
||||
'hash' => 'hash',
|
||||
|
|
@ -624,7 +632,7 @@ URL: [url]',
|
|||
'include_content' => '',
|
||||
'include_documents' => 'Tartalmazó dokumentumok',
|
||||
'include_subdirectories' => 'Tartalmazó alkönyvtárak',
|
||||
'indexing_tasks_in_queue' => '',
|
||||
'indexing_tasks_in_queue' => 'Indexelés folyamatban',
|
||||
'index_converters' => '',
|
||||
'index_done' => '',
|
||||
'index_error' => '',
|
||||
|
|
@ -709,6 +717,7 @@ URL: [url]',
|
|||
'linked_to_document' => '',
|
||||
'linked_to_this_version' => '',
|
||||
'link_alt_updatedocument' => 'Ha a jelenlegi maximális feltöltési méretnél nagyobb állományokat szeretne feltölteni, akkor használja az alternatív <a href="%s">feltöltő oldalt</a>.',
|
||||
'link_document' => '',
|
||||
'link_to_version' => '',
|
||||
'list_access_rights' => 'Összes jogosultság felsorolása...',
|
||||
'list_contains_no_access_docs' => '',
|
||||
|
|
@ -719,6 +728,7 @@ URL: [url]',
|
|||
'lock_document' => 'Zárol',
|
||||
'lock_message' => 'Ezt a dokumentumot [username] zárolta. Csak az arra jogosult felhasználó törölheti a zárolást (Lásd: lap alja).',
|
||||
'lock_status' => 'Állapot',
|
||||
'logfile_loading' => '',
|
||||
'login' => 'Bejelentkezés',
|
||||
'login_disabled_text' => 'Fiókja letiltásra került, valószínűleg a túl sok érvénytelen bejelentkezési kísérlet miatt.',
|
||||
'login_disabled_title' => 'Hozzáférés letiltva',
|
||||
|
|
@ -805,9 +815,11 @@ Felhasználó: [username]
|
|||
URL: [url]',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Új mappa',
|
||||
'new_user_image' => 'Új kép',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => 'Új állapot',
|
||||
'nl_NL' => 'Holland',
|
||||
'no' => 'Nem',
|
||||
'notification' => '',
|
||||
'notify_added_email' => 'Ön felkerült az értesítési listára',
|
||||
'notify_added_email_body' => 'Hozzáadva az értesítési listához
|
||||
Név: [name]
|
||||
|
|
@ -827,9 +839,11 @@ URL: [url]',
|
|||
'no_action' => 'Nincs teendő',
|
||||
'no_approval_needed' => 'Nincs folyamatban lévő jóváhagyás.',
|
||||
'no_attached_files' => 'Nincsenek csatolt állományok',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => 'Ön a SeedDMS régebbi változatát futtatja. A legutolsó elérhető verzió [latestversion].',
|
||||
'no_default_keywords' => 'Nincsenek elérhető kulcsszavak',
|
||||
'no_docs_checked_out' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Nincsenek zárolt dokumentumok.',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_rejected' => '',
|
||||
|
|
@ -862,7 +876,7 @@ URL: [url]',
|
|||
'only_jpg_user_images' => 'Felhasználói képként csak .jpg állományok adhatók meg',
|
||||
'order_by_sequence_off' => '',
|
||||
'original_filename' => 'Eredeti fájlnév',
|
||||
'overall_indexing_progress' => '',
|
||||
'overall_indexing_progress' => 'Teljes indexelési folyamat',
|
||||
'owner' => 'Tulajdonos',
|
||||
'ownership_changed_email' => 'Tulajdonos megváltozott',
|
||||
'ownership_changed_email_body' => 'Tulajdonos megváltozott
|
||||
|
|
@ -925,8 +939,11 @@ Amennyiben problémákba ütközik a bejelentkezés során, kérjük vegye fel a
|
|||
'quota_is_disabled' => 'Kvóta támogatás jelenleg le van tiltva a beállításoknál. Felhasználói korlát beállítások nem kerülnek érvényesítésre amíg nincs újra engedélyezve.',
|
||||
'quota_warning' => 'Túllépte lemez korlátot [bytes] bájttal. Kérjük távolítson el dokumentumokat vagy korábbi változatokat.',
|
||||
'receipts_accepted' => '',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
|
|
@ -937,11 +954,13 @@ Amennyiben problémákba ütközik a bejelentkezés során, kérjük vegye fel a
|
|||
'receipt_status' => '',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Legutóbbi feltöltések',
|
||||
'reception' => '',
|
||||
'reception_acknowleged' => '',
|
||||
'reception_noaction' => '',
|
||||
'reception_rejected' => '',
|
||||
'recipients' => '',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => 'újrarajzol',
|
||||
'refresh' => 'Frissítés',
|
||||
'rejected' => 'Elutasított',
|
||||
|
|
@ -988,8 +1007,11 @@ URL: [url]',
|
|||
'reviewer_already_assigned' => 'már hozzá lett rendelve felülvizsgálóként',
|
||||
'reviewer_already_removed' => 'már el lett távolítva a felülvizsgálati folyamatból vagy már el lett küldve egy felülvizsgálat',
|
||||
'reviews_accepted' => '',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => '',
|
||||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => 'Felülvizsgálat kérés törölve',
|
||||
|
|
@ -1017,9 +1039,13 @@ URL: [url]',
|
|||
'revise_document' => '',
|
||||
'revise_document_on' => '',
|
||||
'revisions_accepted' => '',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => '',
|
||||
'revisions_without_user' => '',
|
||||
'revision_date' => '',
|
||||
|
|
@ -1029,6 +1055,7 @@ URL: [url]',
|
|||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => '',
|
||||
'revisor_already_assigned' => '',
|
||||
'revisor_already_removed' => '',
|
||||
|
|
@ -1131,7 +1158,7 @@ URL: [url]',
|
|||
'select_one' => 'Vßlasszon egyet',
|
||||
'select_user' => 'Felhasználó kiválasztása',
|
||||
'select_users' => 'Kattintson a felhasználó kiválasztásához',
|
||||
'select_value' => '',
|
||||
'select_value' => 'Érték kiválasztása',
|
||||
'select_workflow' => 'Munkafolyamat választás',
|
||||
'send_email' => 'email küldés',
|
||||
'send_login_data' => '',
|
||||
|
|
@ -1238,12 +1265,16 @@ URL: [url]',
|
|||
'settings_enableClipboard_desc' => 'Vágólap engedélyezés/tiltás',
|
||||
'settings_enableConverting' => 'Konvertálás engedélyezése',
|
||||
'settings_enableConverting_desc' => 'Engedélyezi/tiltja az állományok konverzióját',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => '',
|
||||
'settings_enableDropFolderList_desc' => '',
|
||||
'settings_enableDropUpload' => 'Gyorsfeltöltés engedélyezése',
|
||||
'settings_enableDropUpload_desc' => 'Be/Ki kapcsolja a \'Mappa nézet\' oldalon a fogd és vidd feltöltéshez tartozó területetet',
|
||||
'settings_enableDuplicateDocNames' => 'Azonos dokumentum név engedélyezése',
|
||||
'settings_enableDuplicateDocNames_desc' => 'Engedélyezi az azonos dokumentum neveket egy mappában.',
|
||||
'settings_enableDuplicateSubFolderNames' => '',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Email engedélyezése',
|
||||
'settings_enableEmail_desc' => 'Engedélyezi/tiltja az automatikus email értesítést',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
|
|
@ -1278,10 +1309,14 @@ URL: [url]',
|
|||
'settings_enableOwnerRevApp_desc' => 'Engedélyezze, ha szeretné, hogy a dokumentum tulajdonosa listázásra kerüljön a felülvizsgálóknál/jóváhagyóknál és a munkamenet átmeneteknél.',
|
||||
'settings_enablePasswordForgotten' => 'Jelszó emlékeztető engedélyezése',
|
||||
'settings_enablePasswordForgotten_desc' => 'Ha azt szeretné, hogy a felhasználó megadhasson új jelszót és elküldhesse azt emailben, engedélyezze ezt a lehetőséget.',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => '',
|
||||
'settings_enableReceiptWorkflow_desc' => '',
|
||||
'settings_enableRecursiveCount' => 'Engedélyezi a rekurzív dokumentum/mappa számot',
|
||||
'settings_enableRecursiveCount_desc' => 'Ha be van kapcsolva a mappa nézetben a dokumentumok és mappák száma minden objektum rekurzív feldolgozásával kerül meghatározásra és a dokumentumok és mappák száma a felhasználó számára engedélyezett.',
|
||||
'settings_enableRevisionOneVoteReject' => '',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
|
|
@ -1374,10 +1409,14 @@ URL: [url]',
|
|||
'settings_maxUploadSize' => '',
|
||||
'settings_maxUploadSize_desc' => '',
|
||||
'settings_more_settings' => 'További beállítások konfigurálása. Alapértelmezett bejelentkezés: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => 'Nem található',
|
||||
'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_no_content_dir' => 'Tartalom könyvtár',
|
||||
'settings_onePageMode' => '',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'settings_overrideMimeType' => '',
|
||||
'settings_overrideMimeType_desc' => '',
|
||||
'settings_partitionSize' => 'Részleges fájlméret',
|
||||
|
|
@ -1411,6 +1450,12 @@ URL: [url]',
|
|||
'settings_previewWidthMenuList_desc' => '',
|
||||
'settings_printDisclaimer' => 'Nyilatkozat nyomtatása',
|
||||
'settings_printDisclaimer_desc' => 'Ha igaz a nyilatkozat üzenet a lang.inc állományok lesznek kiíratva a lap alján',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => 'Felhasználói kvóta',
|
||||
'settings_quota_desc' => 'A felhasználó által a lemezen használható bájtok legnagyobb száma. Állítsa 0-ra a korlátlan lemezterülethez. Ez az érték felülírható valamennyi felhasználó saját profiljában.',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
|
|
@ -1484,7 +1529,7 @@ URL: [url]',
|
|||
'settings_updateDatabase' => 'Adatbázis séma frissítő szkript futtatása',
|
||||
'settings_updateNotifyTime' => 'Értesítési idő frissítése',
|
||||
'settings_updateNotifyTime_desc' => 'Felhasználók értesítést kapnak az \'Értesítés frissítési idő\' által meghatározott másodperc alatt történt dokumentum változásokról',
|
||||
'settings_upgrade_php' => 'Frissítse a PHP-t legalább 5.2.0 verzióra',
|
||||
'settings_upgrade_php' => 'Frissítse a PHP-t legalább 5.6.38 verzióra',
|
||||
'settings_versioningFileName' => 'Változatkezelő állománynév',
|
||||
'settings_versioningFileName_desc' => 'A változáskezelő információs állomány neve létrehozva a mentő eszközzel',
|
||||
'settings_versiontolow' => 'túl alacsony verzió',
|
||||
|
|
@ -1494,6 +1539,7 @@ URL: [url]',
|
|||
'settings_workflowMode' => 'Munkafolyamat mód',
|
||||
'settings_workflowMode_desc' => 'A részletes munkafolyamat engedélyezi saját kiadási munkafolyamat megadását a dokumentum változatokhoz.',
|
||||
'settings_workflowMode_valadvanced' => 'részletes',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => 'hagyományos',
|
||||
'settings_workflowMode_valtraditional_only_approval' => 'hagyományos (áttekintés nélkül)',
|
||||
'settings_zendframework' => 'Zend keretrendszer',
|
||||
|
|
@ -1508,7 +1554,11 @@ URL: [url]',
|
|||
'sign_in' => 'Bejelentkezés',
|
||||
'sign_out' => 'Kijelentkezés',
|
||||
'sign_out_user' => 'Kijelentkezés',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'Szlovák',
|
||||
'sort_by_date' => '',
|
||||
'sort_by_name' => '',
|
||||
'sort_by_sequence' => '',
|
||||
'space_used_on_data_folder' => 'Használt terület az adat mappában',
|
||||
'splash_added_to_clipboard' => 'Vágólaphoz hozzáadva',
|
||||
'splash_add_access' => '',
|
||||
|
|
@ -1534,6 +1584,7 @@ URL: [url]',
|
|||
'splash_edit_group' => 'Csoport mentve',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => 'Felhasználó mentve',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1547,6 +1598,7 @@ URL: [url]',
|
|||
'splash_inherit_access' => '',
|
||||
'splash_invalid_folder_id' => 'Érvénytelen mappa azonosító',
|
||||
'splash_invalid_searchterm' => 'Érvénytelen keresési feltétel',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => 'Vágólap tartalom áthelyezve az aktuális mappába',
|
||||
'splash_move_document' => '',
|
||||
'splash_move_folder' => '',
|
||||
|
|
@ -1577,6 +1629,7 @@ URL: [url]',
|
|||
'splash_substituted_user' => 'Helyettesített felhasználó',
|
||||
'splash_switched_back_user' => 'Visszaváltva az eredeti felhasználóra',
|
||||
'splash_toogle_group_manager' => 'Csoport kezelő kiválasztva',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1603,6 +1656,7 @@ URL: [url]',
|
|||
'status_revisor_removed' => '',
|
||||
'status_unknown' => 'Ismeretlen',
|
||||
'storage_size' => 'Tároló mérete',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => '',
|
||||
'submit_approval' => 'Jóváhagyás küldése',
|
||||
'submit_login' => 'Bejelentkezés',
|
||||
|
|
@ -1625,9 +1679,13 @@ URL: [url]',
|
|||
'switched_to' => 'Felhasználó váltás',
|
||||
'takeOverAttributeValue' => '',
|
||||
'takeOverGrpApprover' => '',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => '',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => '',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => '',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => '',
|
||||
'task_description' => '',
|
||||
'task_disabled' => '',
|
||||
|
|
@ -1665,11 +1723,13 @@ URL: [url]',
|
|||
'toggle_manager' => 'Kulcs kezelő',
|
||||
'toggle_qrcode' => '',
|
||||
'to_before_from' => 'A lejárati dátum nem előzheti meg a kezdési dátumot',
|
||||
'transfer_document' => '',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => 'Tulajdonos váltás',
|
||||
'transfer_no_read_access' => '',
|
||||
'transfer_no_write_access' => '',
|
||||
'transfer_objects' => 'Adatok átadása',
|
||||
'transfer_objects_to_user' => 'Új tulajdonos',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => '',
|
||||
'transition_triggered_email' => 'Munkamenet átmenet kiváltva',
|
||||
'transition_triggered_email_body' => 'Munkafolyamat átmenet kiváltva
|
||||
|
|
@ -1695,6 +1755,7 @@ URL: [url]',
|
|||
'tuesday' => 'Kedd',
|
||||
'tuesday_abbr' => 'Ke',
|
||||
'type_of_hook' => '',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => 'Adja meg a keresendő kifejezést',
|
||||
'uk_UA' => 'Ukrán',
|
||||
'under_folder' => 'Mappában',
|
||||
|
|
@ -1751,6 +1812,7 @@ URL: [url]',
|
|||
'versioning_file_creation_warning' => 'Ezzel a művelettel létrehozhat egy állományt ami tartalmazni fogja a változat információkat a teljes DMS mappáról. A létrehozás után minden állomány a dokumentum mappába lesz mentve.',
|
||||
'versioning_info' => 'Változás információ',
|
||||
'versiontolow' => 'Túl alacsony verzió',
|
||||
'version_comment' => '',
|
||||
'version_deleted_email' => 'Változat törölve',
|
||||
'version_deleted_email_body' => 'Változat törölve
|
||||
Dokumentum: [name]
|
||||
|
|
@ -1793,6 +1855,7 @@ URL: [url]',
|
|||
'workflow_summary' => 'Munkafolyamat áttekintés',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Felhasználó áttekintés',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => '',
|
||||
'year_view' => 'Éves nézet',
|
||||
'yes' => 'Igen',
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -90,11 +90,14 @@ URL: [url]',
|
|||
'and' => '와',
|
||||
'apply' => '적용',
|
||||
'approvals_accepted' => '',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '',
|
||||
'approvals_and_reviews_not_touched' => '',
|
||||
'approvals_and_reviews_rejected' => '',
|
||||
'approvals_not_touched' => '',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '[no_approvals] 이미 승인 거부됨',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => '',
|
||||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => '승인 요청 삭제',
|
||||
|
|
@ -231,6 +234,7 @@ URL: [url]',
|
|||
'category_in_use' => '이 카테고리는 현재 문서에서 사용합니다.',
|
||||
'category_noname' => '주어진 카테고리명이 없음.',
|
||||
'ca_ES' => '카탈로니아어',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => '검토자/승인자 설정',
|
||||
'change_password' => '암호 바꾸기',
|
||||
'change_password_message' => '암호를 바꾸었습니다.',
|
||||
|
|
@ -298,6 +302,7 @@ URL: [url]',
|
|||
'confirm_rm_user' => '사용자 "[username]"을 정말 삭제 하시겠습니까?<br>주의: 취소가 불가능 합니다.',
|
||||
'confirm_rm_user_from_processes' => '',
|
||||
'confirm_rm_version' => '문서 "[documentname]"의 버젼 [version]을 정말 삭제 하시겠습니까?<br>주의: 취소가 불가능 합니다.',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => '',
|
||||
'confirm_update_transmittalitem' => '업데이트 확인',
|
||||
'content' => '콘텐츠',
|
||||
|
|
@ -305,7 +310,6 @@ URL: [url]',
|
|||
'converter_new_cmd' => '명령',
|
||||
'converter_new_mimetype' => '새 MIME 형태',
|
||||
'copied_to_checkout_as' => '체크아웃으로 파일(\'[filename]\')이 파일 복사됨',
|
||||
'create_download_link' => '내려받기 연결 만들기',
|
||||
'create_fulltext_index' => '전체 텍스트 인덱스 만들기',
|
||||
'create_fulltext_index_warning' => '전체 자료의 텍스트 인덱스를 다시 만들 수 있습니다. 이것은 상당한 시간을 요구하며 진행되는 동안 시스템 성능을 감소시킬 수 있습니다. 인덱스를 재 생성하려면, 확인하시기 바랍니다.',
|
||||
'creation_date' => '생성일',
|
||||
|
|
@ -424,11 +428,10 @@ URL: [url]',
|
|||
'download' => '내려받기',
|
||||
'download_extension' => '',
|
||||
'download_links' => '',
|
||||
'download_link_email_body' => '',
|
||||
'download_link_email_subject' => '',
|
||||
'do_object_repair' => '모든 폴더와 문서를 복구',
|
||||
'do_object_setchecksum' => '오류 검사',
|
||||
'do_object_setfilesize' => '파일 크기 설정',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => '문서 버전 삭제',
|
||||
'draft' => '기본값',
|
||||
'draft_pending_approval' => '초안 - 보류 승인',
|
||||
|
|
@ -437,6 +440,7 @@ URL: [url]',
|
|||
'dropfolderdir_missing' => '',
|
||||
'dropfolder_file' => '드롭 폴더 파일',
|
||||
'dropfolder_folder' => '',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => '빠른 업로드',
|
||||
'drop_files_here' => '이곳에 파일을 올려놓으세요!',
|
||||
'dump_creation' => 'DB 덤프 생성',
|
||||
|
|
@ -462,6 +466,7 @@ URL: [url]',
|
|||
'edit_folder_props' => '폴더 편집',
|
||||
'edit_group' => '편집 그룹',
|
||||
'edit_online' => '',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => '',
|
||||
'edit_transmittal_props' => '전송 속성 편집',
|
||||
'edit_user' => '사용자 편집',
|
||||
|
|
@ -539,6 +544,7 @@ URL: [url]',
|
|||
'files_deletion' => '파일 삭제',
|
||||
'files_deletion_warning' => '이 옵션을 사용하면 전체 DMS 폴더의 모든 파일을 삭제할 수 있습니다. 버전 정보가 표시로 남을 것 입니다 files파일',
|
||||
'files_loading' => '파일 목록을 가지고 오는 중 ...',
|
||||
'filetype' => '',
|
||||
'file_size' => '파일 크기',
|
||||
'filter_for_documents' => '문서에 대한 추가 필터',
|
||||
'filter_for_folders' => '폴더에 대한 추가 필터',
|
||||
|
|
@ -583,6 +589,7 @@ URL : [url]',
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename] : [name] - 폴더 이름',
|
||||
'folder_title' => '폴더 \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
'force_update' => '',
|
||||
'friday' => '금요일',
|
||||
'friday_abbr' => '금',
|
||||
|
|
@ -609,6 +616,7 @@ URL: [url]',
|
|||
'group_members' => '카페 회원',
|
||||
'group_receipt_summary' => '그룹 접수 요약',
|
||||
'group_review_summary' => '그룹 검토 요약',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => '게스트로 로그인',
|
||||
'guest_login_disabled' => '고객 로그인을 사용할 수 없습니다.',
|
||||
'hash' => '해시',
|
||||
|
|
@ -715,6 +723,7 @@ URL: [url]',
|
|||
'linked_to_document' => '',
|
||||
'linked_to_this_version' => '',
|
||||
'link_alt_updatedocument' => '최대 업로드 크기보다 큰 파일을 업로드하려는 경우, 대체 업로드 페이지를 <a href="%s">upload page</a> 사용하십시오.',
|
||||
'link_document' => '',
|
||||
'link_to_version' => '',
|
||||
'list_access_rights' => '모든 접근 권한 나열',
|
||||
'list_contains_no_access_docs' => '',
|
||||
|
|
@ -725,6 +734,7 @@ URL: [url]',
|
|||
'lock_document' => '잠그기',
|
||||
'lock_message' => '이 문서는 [username].에 의해 잠겨 있습니다. 허가 된 사용자 만이 문서를 잠금을 해제 할 수 있습니다.',
|
||||
'lock_status' => '상태',
|
||||
'logfile_loading' => '',
|
||||
'login' => '로그인',
|
||||
'login_disabled_text' => '귀정 이상 로그인 실패로 당신의 계정을사용할 수 없습니다.',
|
||||
'login_disabled_title' => '계정 비활성화',
|
||||
|
|
@ -811,9 +821,11 @@ URL: [url]',
|
|||
URL [url]',
|
||||
'new_subfolder_email_subject' => '[sitename] : [name] - 새 폴더',
|
||||
'new_user_image' => '새로운 이미지',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => '새 상태',
|
||||
'nl_NL' => '네덜란드',
|
||||
'no' => '아니오',
|
||||
'notification' => '',
|
||||
'notify_added_email' => '귀하는 알림목록에 추가되었습니다.',
|
||||
'notify_added_email_body' => '알림 목록에 추가
|
||||
이름: [name]
|
||||
|
|
@ -833,9 +845,11 @@ URL : [url]',
|
|||
'no_action' => '조치가 필요하지 않습니다',
|
||||
'no_approval_needed' => '승인을 보류하지 않습니다',
|
||||
'no_attached_files' => '첨부 파일 없음',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => '당신은 이전 버전의 SeedDMS를 사용하고 있습니다. 사용 가능한 최신 버전은 [latestversion] 입니다.',
|
||||
'no_default_keywords' => '사용 가능한 키워드가 존재하지 않습니다.',
|
||||
'no_docs_checked_out' => '체크아웃 문서가 없습니다.',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => '잠긴 문서가 없습니다.',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_rejected' => '',
|
||||
|
|
@ -923,8 +937,11 @@ URL : [url]',
|
|||
'quota_is_disabled' => '할당량 지원이 설정에서 비활성화되어 있습니다. 다시 활성화 될 때까지 사용자의 할당량 설정은 적용되지 않습니다.',
|
||||
'quota_warning' => '당신의 최대 디스크 사용량 [bytes] 초과됩니다. 문서 또는 이전 버전을 제거하십시오.',
|
||||
'receipts_accepted' => '',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
|
|
@ -935,11 +952,13 @@ URL : [url]',
|
|||
'receipt_status' => '',
|
||||
'receipt_summary' => '접수증 요약',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => '',
|
||||
'reception' => '',
|
||||
'reception_acknowleged' => '',
|
||||
'reception_noaction' => '',
|
||||
'reception_rejected' => '',
|
||||
'recipients' => '받는 사람',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => '다시 그리기',
|
||||
'refresh' => '새로 고침',
|
||||
'rejected' => '거부',
|
||||
|
|
@ -993,8 +1012,11 @@ URL: [url]',
|
|||
'reviewer_already_assigned' => '해 사용자는 리뷰어로 배정되었습니다.',
|
||||
'reviewer_already_removed' => '이미 검토 과정에서 제거되었거나 리뷰로 제출',
|
||||
'reviews_accepted' => '',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => '',
|
||||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => '검토 요청 삭제됨',
|
||||
|
|
@ -1032,9 +1054,13 @@ URL: [url]',
|
|||
'revise_document' => '개정 문서',
|
||||
'revise_document_on' => '문서 버전의 다음 개정 [날짜]',
|
||||
'revisions_accepted' => '',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => '',
|
||||
'revisions_without_user' => '',
|
||||
'revision_date' => '개정 일자',
|
||||
|
|
@ -1044,6 +1070,7 @@ URL: [url]',
|
|||
'revision_status' => '상태',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => '감사',
|
||||
'revisor_already_assigned' => '이미 감사가 선임이 된 사용자.',
|
||||
'revisor_already_removed' => '감사는 문서의 개정을 과정에서 삭제했거나 이미 개정을 완료 했습니다.',
|
||||
|
|
@ -1254,12 +1281,16 @@ URL : [url]',
|
|||
'settings_enableClipboard_desc' => '\'View Folder\'의 클립 보드 활성화/비활성화',
|
||||
'settings_enableConverting' => '변환 사용',
|
||||
'settings_enableConverting_desc' => '활성화 / 비활성화 파일로 변환',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => '',
|
||||
'settings_enableDropFolderList_desc' => '',
|
||||
'settings_enableDropUpload' => '빠른 업로드 허용',
|
||||
'settings_enableDropUpload_desc' => 'Drag&Drop하여 파일을 업로드할 \'View_Folder\' 페이지의 드롭 영역을 활성/비활설 한다.',
|
||||
'settings_enableDuplicateDocNames' => '중복 된 문서명 허용',
|
||||
'settings_enableDuplicateDocNames_desc' => '이 폴더에 중복 된 문서명을 가질 수 있습니다.',
|
||||
'settings_enableDuplicateSubFolderNames' => '',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => '전자 메일 사용',
|
||||
'settings_enableEmail_desc' => '자동화 전자우편 알림 활성화/비활성화',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
|
|
@ -1294,10 +1325,14 @@ URL : [url]',
|
|||
'settings_enableOwnerRevApp_desc' => '이 문서의 소유자가 검토 / 승인으로 워크 플로우 전환에 대한 나열하고자 할 경우에 사용합니다.',
|
||||
'settings_enablePasswordForgotten' => '비밀번호 분실 활성화',
|
||||
'settings_enablePasswordForgotten_desc' => '옵션을 사용자가 새 비밀번호를 설정하도록 메일로 보내 확인 할 수 있습니다.',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => '문서 수신의 응답 활성화',
|
||||
'settings_enableReceiptWorkflow_desc' => '문서의 수신 확인을 위해 워크플로어를 선택하고 활성화 합니다.',
|
||||
'settings_enableRecursiveCount' => '재귀적 문서 / 폴더 수 사용',
|
||||
'settings_enableRecursiveCount_desc' => 'If turned on, the number of documents and folders in the folder view will be determined by counting all objects by recursively processing the folders and counting those documents and folders the user is allowed to access.',
|
||||
'settings_enableRevisionOneVoteReject' => '',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '문서의 개정 허용',
|
||||
|
|
@ -1390,10 +1425,14 @@ URL : [url]',
|
|||
'settings_maxUploadSize' => '',
|
||||
'settings_maxUploadSize_desc' => '',
|
||||
'settings_more_settings' => '기타 설정을 구성합니다. 기본 로그인 : admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => '찾을 수 없음',
|
||||
'settings_Notification' => '알림 설정',
|
||||
'settings_notwritable' => '구성값을 저장할 수 없습니다 구성 파일에 쓰기 권한이 없습니다.',
|
||||
'settings_no_content_dir' => '내용 디렉토리',
|
||||
'settings_onePageMode' => '',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'settings_overrideMimeType' => 'MIME 타입 재정의',
|
||||
'settings_overrideMimeType_desc' => '파일이 업로드 되는 경우, 브라우저에 의해 제공되는 MIME 타입을 재정의 합니다. 새로운 MIME 타입은 SeedDMS에 의해 결정 됩니다.',
|
||||
'settings_partitionSize' => '조각 파일 크기',
|
||||
|
|
@ -1427,6 +1466,12 @@ URL : [url]',
|
|||
'settings_previewWidthMenuList_desc' => '',
|
||||
'settings_printDisclaimer' => '인쇄 면책 조항',
|
||||
'settings_printDisclaimer_desc' => '활성인 경우 메시지 내역이 모든 페이지의 하단에 출력됩니다',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => '사용자의 할당량',
|
||||
'settings_quota_desc' => '사용자가 디스크를 사용할 수 있습니다 최대 바이트 수. 무제한 디스크 공간 사용시 0으로 설정합니다. 각각 자신의 프로필에 사용을 위해이 값은 변경 할 수 있습니다.',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
|
|
@ -1510,6 +1555,7 @@ URL : [url]',
|
|||
'settings_workflowMode' => '워크플로우 모드',
|
||||
'settings_workflowMode_desc' => '문서 버전에 대한 자신의 릴리스 워크플로우 지정하실 수 있습니다 .',
|
||||
'settings_workflowMode_valadvanced' => '고급',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => '관습적',
|
||||
'settings_workflowMode_valtraditional_only_approval' => '관습적 (리뷰 없음)',
|
||||
'settings_zendframework' => '젠드 프레임 워크',
|
||||
|
|
@ -1524,7 +1570,11 @@ URL : [url]',
|
|||
'sign_in' => '로그인',
|
||||
'sign_out' => '로그 아웃',
|
||||
'sign_out_user' => '사용자가 로그 아웃',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => '슬로바키아어',
|
||||
'sort_by_date' => '',
|
||||
'sort_by_name' => '',
|
||||
'sort_by_sequence' => '',
|
||||
'space_used_on_data_folder' => '데이터 폴더에 사용되는 공간',
|
||||
'splash_added_to_clipboard' => '클립 보드에 추가',
|
||||
'splash_add_access' => '',
|
||||
|
|
@ -1550,6 +1600,7 @@ URL : [url]',
|
|||
'splash_edit_group' => '그룹 저장',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => '사용자 저장',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1563,6 +1614,7 @@ URL : [url]',
|
|||
'splash_inherit_access' => '',
|
||||
'splash_invalid_folder_id' => '잘못된 폴더 ID',
|
||||
'splash_invalid_searchterm' => '잘못된 검색 범위',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => '클립 보드가 현재 폴더로 이동',
|
||||
'splash_move_document' => '문서 옮겨짐',
|
||||
'splash_move_folder' => '폴더 옮겨짐',
|
||||
|
|
@ -1593,6 +1645,7 @@ URL : [url]',
|
|||
'splash_substituted_user' => '전환된 사용자',
|
||||
'splash_switched_back_user' => '원래 사용자로 전환',
|
||||
'splash_toogle_group_manager' => '그룹 관리자 전환',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1619,6 +1672,7 @@ URL : [url]',
|
|||
'status_revisor_removed' => '감사자 목록에서 제거',
|
||||
'status_unknown' => '알 수없는',
|
||||
'storage_size' => '저장 크기',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => '',
|
||||
'submit_approval' => '승인 제출',
|
||||
'submit_login' => '로그인',
|
||||
|
|
@ -1641,9 +1695,13 @@ URL : [url]',
|
|||
'switched_to' => '전환',
|
||||
'takeOverAttributeValue' => '',
|
||||
'takeOverGrpApprover' => '마지막 버전의 승인자의 그룹를 인수 합니다.',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => '최종 버전의 리뷰 그룹을 상속합니다.',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => '마지막 버전의 개별 승인자를 인수 합니다.',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => '최종 버전의 개인별 검수자를 상속합니다.',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => '작업',
|
||||
'task_description' => '',
|
||||
'task_disabled' => '',
|
||||
|
|
@ -1681,11 +1739,13 @@ URL : [url]',
|
|||
'toggle_manager' => '전환 매니저',
|
||||
'toggle_qrcode' => 'QR code 보이기/숨기기',
|
||||
'to_before_from' => '종료일은 시작일 전이 될수 없습니다',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => '',
|
||||
'transfer_no_read_access' => '',
|
||||
'transfer_no_write_access' => '',
|
||||
'transfer_objects' => '',
|
||||
'transfer_objects_to_user' => '새 소유자',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => '',
|
||||
'transition_triggered_email' => '워크플로우 전환 트리거',
|
||||
'transition_triggered_email_body' => '워크플로우 전환 트리거
|
||||
|
|
@ -1711,6 +1771,7 @@ URL : [url]',
|
|||
'tuesday' => '화요일',
|
||||
'tuesday_abbr' => '화',
|
||||
'type_of_hook' => '유형',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => '유형 검색',
|
||||
'uk_UA' => '우크라이나어',
|
||||
'under_folder' => '폴더',
|
||||
|
|
@ -1767,6 +1828,7 @@ URL : [url]',
|
|||
'versioning_file_creation_warning' => '버전 정보가 포함 된 파일을 만들 수 있습니다. 이 작업은 전체 DMS 폴더를 작성 후 모든 파일이 문서 폴더 안에 저장됩니다.',
|
||||
'versioning_info' => '버전 관리 정보',
|
||||
'versiontolow' => '낮은 버전',
|
||||
'version_comment' => '',
|
||||
'version_deleted_email' => '버전 삭제',
|
||||
'version_deleted_email_body' => '버전 삭제
|
||||
문서: [name]
|
||||
|
|
@ -1809,6 +1871,7 @@ URL : [url]',
|
|||
'workflow_summary' => '워크플로우 요약',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => '사용자 요약',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => '',
|
||||
'year_view' => '연간 단위로 보기',
|
||||
'yes' => '예',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (1468)
|
||||
// Translators: Admin (1469)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'ການກວດສອບແບບ 2 ປັດໃຈ',
|
||||
|
|
@ -90,11 +90,14 @@ URL: [url]',
|
|||
'and' => 'ແລະ',
|
||||
'apply' => 'ໃຊ້',
|
||||
'approvals_accepted' => '[no_approvals] ອະນຸມັດໂດຍບໍ່ຕ້ອງສຳພັດ',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '[no_approvals] ອະນຸມັດແລ້ວ ແລະ [no_reviews] ອະນຸມັດແລ້ວ',
|
||||
'approvals_and_reviews_not_touched' => '[no_approvals] ອະນຸມັດແລ້ວ ແລະ [no_reviews] ການກວດຄືນ ທີບໍ່ມີການສໍາຜັດ',
|
||||
'approvals_and_reviews_rejected' => '[no_approvals] ອະນຸມັດແລ້ວ ແລະ [no_reviews] ການກວດຄືນໄດ້ຮັບການປະຕິເສດ',
|
||||
'approvals_not_touched' => '[no_approvals] ອະນຸມັດໂດຍບໍ່ຕ້ອງສຳພັດ',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '[no_approvals] ບໍໄດ້ຮັບການອະນຸມັດ',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => 'ການອະນຸມັດໂດຍບໍ່ຢູ່ໃນກຸ່ມ',
|
||||
'approvals_without_user' => 'ການອະນຸມັດຍັງບໍ່ໄດ້ຮັບການນຳໄຊ້',
|
||||
'approval_deletion_email' => 'ຄຳຂໍອະນຸມັດໄດ້ຖືກລົບແລ້ວ',
|
||||
|
|
@ -227,6 +230,7 @@ URL: [url]',
|
|||
'category_in_use' => 'ປັດຈຸບັນມີການໃຊ້ໝວດໝູ່ນີ້ໃນເອກະສານ.',
|
||||
'category_noname' => 'ບໍ່ລະບຸຊື່ປະເພດ',
|
||||
'ca_ES' => 'ຄາຕາລັນ',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => 'ຕັ້ງຜູ້ກວດກາ/ຜູ້ອະນຸມັດ',
|
||||
'change_password' => 'ປ່ຽນລະຫັດຜ່ານ',
|
||||
'change_password_message' => 'ປ່ຽນລະຫັດຜ່ານຂອງທ່ານຮຽບຮ້ອຍແລ້ວ',
|
||||
|
|
@ -293,6 +297,7 @@ URL: [url]',
|
|||
'confirm_rm_user' => 'ເຈົ້າຄ້ອງການລົບຜູ້ໄຊ້ "[username]"? <br> ລະວັງ: ການກະທຳນີ້ບໍ່ສາມາດຍົກເລີກໄດ້',
|
||||
'confirm_rm_user_from_processes' => 'ເຈົ້າຕ້ອງການລົບຜູ້ໄຊ້ "[username] ອອກຈາກກະບວນການທັງຫມົດຫຼືບໍ <br> ກະລຸນາໄຊ້ຄວາມລະມັດລະວັງ: ການດຳເນີນການນີ້ສາມາດນຳໄປສູ້ການເຜີຍແຜ່ເອກະສານໄດ້ຫາກຜູ້ໄຊ້ເປັນຜູ້ອະນຸມັດຜູ້ດຽວຫຼືເປັນຄົນສຸດທ້າຍເທົ່ານັ້ນ',
|
||||
'confirm_rm_version' => 'ເຈົ້າຕ້ອງການລົບເອກະສານ [version] ເວີຊັນ [documentname] ລະວັງ: ເຈົ້າາບໍ່ສາມາດຍົກເລີກການດຳເນີນການນີ້ໄດ້',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => 'ເຈົ້າຕ້ອງການໂອນເອກະສານໂຟລເດີ ແລະອື່ນໆ ຂອງຜູ້ໄຊ້ "[username]"? <br> ລະວັງ ການກະທໍານີ້ບໍ່ສາມາດຍົກເລີກໄດ້',
|
||||
'confirm_update_transmittalitem' => 'ຢືນຢັນການອັບເດດ',
|
||||
'content' => 'ເນື້ອຫາ',
|
||||
|
|
@ -300,7 +305,6 @@ URL: [url]',
|
|||
'converter_new_cmd' => 'ຄຳສັ່ງ',
|
||||
'converter_new_mimetype' => 'ລະຄອນໃບຊະນິດຫນືື່ງ',
|
||||
'copied_to_checkout_as' => 'ກັອບປີໄຟລໄປຍັງພື້ນທີ່ເຊັກເອົາເປັນ "[filename] " ໃນ [date]',
|
||||
'create_download_link' => 'ສ້າງລີ້ງດາວໂຫລດ',
|
||||
'create_fulltext_index' => 'ສ້າງດັດສະນີແບບເຕັມຮູບແບບ',
|
||||
'create_fulltext_index_warning' => 'ເຈົ້າກຳລັງສ້າງດັດຊະນີຂໍ້ຄວາມເຕັມໄຫມ່ ອາດໄຊ້ເວລາເປັນຈຳນວນຫຼາຍແລະລົດປະສິດທິພາບໂດຍລວມຂອງລະບົບເຈົ້າ ຖ້າຫາກວ່າຕ້ອງການສ້າງດັດຊະນີໄຫມ່ກະລຸນາຢືນຢັນການດຳເນີນການຂອງເຈົ້າ',
|
||||
'creation_date' => 'ສ້າງໄວ້',
|
||||
|
|
@ -421,18 +425,10 @@ URL: [url]',
|
|||
'download' => 'ດາວໂຫລດ',
|
||||
'download_extension' => '',
|
||||
'download_links' => 'ດາວໂຫລດລິ້ງ',
|
||||
'download_link_email_body' => 'ຄິກທິລີ້ງດ້ານລຸ່ມ ເພື່ອດາວໂຫລດເວີຊັນ [version] ເອກະສານ
|
||||
"[docname]".
|
||||
|
||||
[url]
|
||||
|
||||
ລິງນີ້ໄຊ້ໄດ້ຈົນເຖິງ [valid]
|
||||
|
||||
[comment]',
|
||||
'download_link_email_subject' => 'ລິ້ງດາວໂຫລດ',
|
||||
'do_object_repair' => 'ສ້ອມແຊມໂຟລເດີ ແລະເອກະສານທັງໝົດ',
|
||||
'do_object_setchecksum' => 'ຕັ້ງຄ່າການກວດສອບ',
|
||||
'do_object_setfilesize' => 'ຕັ້ງຂະໜາດຟາຍ',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => 'ລົບເວີຊັນຂອງເອກະສານ',
|
||||
'draft' => 'ຮ່າງ',
|
||||
'draft_pending_approval' => 'ຮ່າງ-ລໍຖ້າການອະນຸມັດ',
|
||||
|
|
@ -441,6 +437,7 @@ URL: [url]',
|
|||
'dropfolderdir_missing' => 'ໂຟລເດີສ່ວນບຸກຄົນຂອງທ່ານບໍໄດ້ຢູ່ໃນເຊີເວີ ກະລຸນາໃຫ້ຜູ້ດູແລລະບົບຂອງເຈົ້າສ້າງຂໍ້ມູນ',
|
||||
'dropfolder_file' => 'ໄຟລຈາກໂຟລເດີແບບເລືອນລົງ',
|
||||
'dropfolder_folder' => 'ໂຟລເດີຈາກໂຟລເດີວ່າງ',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'ອັບໂຫລດຢ່າງວ່ອງໄວ',
|
||||
'drop_files_here' => 'ວາງໄຟລທີນີ້!',
|
||||
'dump_creation' => 'ການສ້າງຂໍ້ມູນ DB',
|
||||
|
|
@ -466,6 +463,7 @@ URL: [url]',
|
|||
'edit_folder_props' => 'ແກ້ໄຂໂຟລເດີ',
|
||||
'edit_group' => 'ແກ້ໄຂກຸ່ມ',
|
||||
'edit_online' => 'ແກ້ໄຂອອນລາຍ',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => '',
|
||||
'edit_transmittal_props' => 'ແກ້ໄຂຄຸນສົມບັດໃນການຖ່າຍທອດ',
|
||||
'edit_user' => 'ແກ້ໄຂຜູ້ໃຊ້',
|
||||
|
|
@ -543,6 +541,7 @@ URL: [url]',
|
|||
'files_deletion' => 'ລົບໄຟລ',
|
||||
'files_deletion_warning' => 'ດ້ວຍຕົວເລືອກນີ້ເຈົ້ສາມາດລົບໄຟລທັງໝົດຂອງ DMS ໂຟລເດີທັງໝົດ ຂໍ້ມູນການກຳນົດລຸ້ນຈະຍັງຄົງປາກົດຢູ່',
|
||||
'files_loading' => 'ກະລຸນາລໍຖ້າ, ຈົນກວ່າລາຍການໄຟລຈະຖືກໂຫລດ …',
|
||||
'filetype' => '',
|
||||
'file_size' => 'ຂະໜາດ',
|
||||
'filter_for_documents' => 'ຕົວກອງເພີ່ມເຕົມສຳລັບເອກະສານ',
|
||||
'filter_for_folders' => 'ຕົວກອງເພີ່ມເຕີມສຳລັບໂຟລເດີ',
|
||||
|
|
@ -587,6 +586,7 @@ URL: [url]',
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]:[name] - ປ່ຽນຊື່ໂຟລເດີ',
|
||||
'folder_title' => 'ໂຟລເດີ "[foldername] "',
|
||||
'foot_note' => '',
|
||||
'force_update' => '',
|
||||
'friday' => 'ວັນສຸກ',
|
||||
'friday_abbr' => 'ວັນສຸກ',
|
||||
|
|
@ -613,6 +613,7 @@ URL: [url]',
|
|||
'group_members' => 'ສະມາຊິກກຸ່ມ',
|
||||
'group_receipt_summary' => 'ພາບລວມການຢືນຢັນເນື້ອຫາຂອງກຸ່ມ',
|
||||
'group_review_summary' => 'ສະຫຼຸບບົດວິຈານຂອງກຸ່ມ',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => 'ເຂົ້າສູ້ລະບົບໃນຖານະແຂກ',
|
||||
'guest_login_disabled' => 'ການເຂົ້າສູ້ລະບົບສຳລັບບຸກຄົນທົ່ວໄປຖຶກປິດການໄຊ້ງານ',
|
||||
'hash' => 'ກັນຊາ',
|
||||
|
|
@ -719,6 +720,7 @@ URL: [url]',
|
|||
'linked_to_document' => 'ເຊື່ອມໂຍງກັລເອກະສານ',
|
||||
'linked_to_this_version' => 'ເຊື່ອມໂຍງກັບເວີຊັນນີ້ແລ້ວ',
|
||||
'link_alt_updatedocument' => 'ຖ້າເຈົ້າຕ້ອງການອັບໂຫລດໄຟລທີ່ໄຫ່ຍກວ່າຂະໜາດອັບໂຫລດສູງສຸດໃນປັດຈຸບັນກະລຸນາໄຊ້ <a href="%s"> ອັບໂຫລດຢູ່ຫ້າເຟສ </a>',
|
||||
'link_document' => '',
|
||||
'link_to_version' => 'ແນບໄປພ້ອມກັບເວີຊັນ',
|
||||
'list_access_rights' => 'ສະແດງສິດທິການເຂົ້າເຖິງທັງໝົດ ...',
|
||||
'list_contains_no_access_docs' => 'ລິດລາຍການປະກອບດ້ວຍເອກະສານເພີ່ມເຕີມທີ່ເຈົ້າບໍ່ສາມາດເຂົ້າເຖິງໄດ້ ແລະບໍ່ສະແດງ',
|
||||
|
|
@ -729,6 +731,7 @@ URL: [url]',
|
|||
'lock_document' => 'ລັອກ',
|
||||
'lock_message' => 'ເອກະສານນີ້ຖືກລັອກໂດຍ [username] ສະເພາະຜູ້ໄຊ້ທີ່ໄດ້ຮັບອະນຸຍາດເທົ່ານັ້ນທີ່ສາມາດປົດລັອກເອກະສານນີ້ໄດ້',
|
||||
'lock_status' => 'ສະຖານະ',
|
||||
'logfile_loading' => '',
|
||||
'login' => 'ເຂົ້າສຸ່ລະບົບ',
|
||||
'login_disabled_text' => 'ບັນຊີຂອງເຈົ້າໄດ້ຖືກປິດໄຊ້ງານອາດເປັນເພາະການລັອກອິນເຂົ້າລະບົບລົ້ມເຫຼວຫລາຍຄັ້ງເກີນໄປ',
|
||||
'login_disabled_title' => 'ບັນຊີຖືກປິດໄຊ້ງານ',
|
||||
|
|
@ -815,9 +818,11 @@ URL: [url]',
|
|||
URL: [url]',
|
||||
'new_subfolder_email_subject' => '[sitename]:[name] - ໂຟລເດີໄຫມ່',
|
||||
'new_user_image' => 'ຮູບໄຫມ່',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => 'ລັດໄຫມ່',
|
||||
'nl_NL' => 'ດັສ',
|
||||
'no' => 'ບໍ່',
|
||||
'notification' => '',
|
||||
'notify_added_email' => 'ເຈົ້າໄດ້ຮັບການເພີ່ມລາຍຊື່ລົງໃນການແຈ້ງເຕືອນແລ້ວ',
|
||||
'notify_added_email_body' => 'ເພີ່ມລົງໃນລາຍການແຈ້ງເຕືອນແລ້ວ
|
||||
ຊື່: [name]
|
||||
|
|
@ -837,9 +842,11 @@ URL: [url]',
|
|||
'no_action' => 'ບໍ່ຕ້ອງດຳເນີນການໄດໆ',
|
||||
'no_approval_needed' => 'ຍັງບໍ່ມີການອະນຸມັດ',
|
||||
'no_attached_files' => 'ບໍ່ມີການແນບໄຟລມາ',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => 'ເຈົ້າກຳລັງນຳໄຊ້ເວີຊັນເກົ່າຄື ຊິສ DMS. ສວນເວີຊັນທີ່ມີຢູ່ລ້າສຸດຄື [latestversion]',
|
||||
'no_default_keywords' => 'ບໍ່ມີຄຳຫລັກ',
|
||||
'no_docs_checked_out' => 'ບໍ່ມີເອກະສານທີ່ເອົາອອກໄປ',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'ເອກະສານທີ່ບໍຖືກລັອກ',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_rejected' => 'ບໍ່ມີເອກະສານທີຖືກປະຕິເສດ',
|
||||
|
|
@ -935,8 +942,11 @@ URL: [url]',
|
|||
'quota_is_disabled' => 'ຂະນະນີ້ການສະນັບສະໜູນໂຄຕ້າຖືກປິດໄຊ້ງານໃນການຕັ້ງຄ່າແລ້ວການກຳນົດໂຄຕ້າຜູ້ໄຊ້ຈະບໍ່ມີຜົນໄດໆ ຈົນກວ່າຈະເປີດໄຊ້ງານອີກຄັ້ງ',
|
||||
'quota_warning' => 'ການໄຊ້ດິສສູງສຸດຂອງເຈົ້າເກີນ [ໄບຣ] ໂປດລົບເອກະສານຫຼືເວີຊັນກ່ອນໜ້າ',
|
||||
'receipts_accepted' => 'ໃບບິນຮັບເງີນໄດ້ຮັບການຍອມຮັບແລ້ວ [ບໍມີໃບບິນຮັບເງິນ]',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => 'ບໍ່ມີໃບບິນຮັບເງິນ',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => 'ໃບຮັບເງີນ [ບໍ່ມີໃບບິນຮັບເງີນ] ຖືກປະຕິເສດແລ້ວ',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => 'ບໍ່ມີກຸ່ມໃບບິນຮັບເງີນ',
|
||||
'receipts_without_user' => 'ໃບບິນຮັບເງີນຍັງບໍ່ມີຜູ້ໄຊ້',
|
||||
'receipt_deletion_email_body' => 'ຜູ້ໄຊ້ໄດ້ຖືກລົບອອກຈາກລາຍຊື່ຜູ້ຮັບ
|
||||
|
|
@ -958,11 +968,13 @@ URL: [url]',
|
|||
'receipt_status' => 'ສະຖານະ',
|
||||
'receipt_summary' => 'ສະຫຼູບໃບບິນ',
|
||||
'receipt_update_failed' => 'ການຍອມຮັບສັນຍານບໍ່ສຳເລັດ',
|
||||
'recent_uploads' => '',
|
||||
'reception' => 'ພະແນກຕ້ອນຮັບ',
|
||||
'reception_acknowleged' => 'ຄວາມຮັບຮູ້ກ່ຽວກັບການຕ້ອນຮັບ',
|
||||
'reception_noaction' => 'ບໍ່ມີການຕອບສະຫນອງ',
|
||||
'reception_rejected' => 'ປະຕິເສດການຕ້ອນຮັບ',
|
||||
'recipients' => 'ຜູ້ຮັບ',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => 'ຂຽນໄຫມ່',
|
||||
'refresh' => 'ລີເຟສ',
|
||||
'rejected' => 'ປະຕິເສດ',
|
||||
|
|
@ -1016,8 +1028,11 @@ URL: [url]',
|
|||
'reviewer_already_assigned' => 'ຜູ້ໄຊ້ໄດ້ຮັບມອບໝາຍໃຫ້ຜູ້ກວດສອບແລ້ວ',
|
||||
'reviewer_already_removed' => 'ຜູ້ກວດສອບໄດ້ຍ້າຍອອກຈາກການກວດຄືນແລ້ວຫຼືໄດ້ສົ່ງຄຳເຫັນແລ້ວ',
|
||||
'reviews_accepted' => 'ບໍ່ມີລິວິວ ຄວາມເຫັນທີຍອມຮັບໄດ້',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => 'ລີວິວ ບໍ່ມີລີວິວ ບໍ່ໄດ້ຮັບການສຳຜັດ',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => 'ບໍ່ມີລີວິວ ຄວາມເຫັນທີຖືກປະຕິເສດແລ້ວ',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => 'ການທົບທວນໂດຍບໍ່ຢູ່ໃນກຸ່ມ',
|
||||
'reviews_without_user' => 'ຄວາມເຫັນໂດຍບໍ່ມີຜູ້ໄຊ້',
|
||||
'review_deletion_email' => 'ລົບຄຳຂໍການກວດກາແລ້ວ',
|
||||
|
|
@ -1055,9 +1070,13 @@ URL: [url]',
|
|||
'revise_document' => 'ແກ້ໄຂເອກະສານ',
|
||||
'revise_document_on' => 'ແກ້ໄຂເອກະສານຮູບແບບໄຫມ່ ໃນ ວັນທີ',
|
||||
'revisions_accepted' => 'ໄດ້ມີການແກ້ໄຂເອກະສານແລ້ວ ບໍ່ມີການແກ້ໄຂ',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => 'ບໍ່ມີການແກ້ໄຂ ການແກ້ໄຂບໍ່ຖືກຕ້ອງ',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => 'ບໍ່ມີການແກ້ໄຂ ການແກ້ໄຂຈະເກີດຂື້ນໃນອານາຄົດ',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => 'ບໍ່ມີການແກ້ໄຂ ການແກ້ໄຂໄດ້ຖືກປະຕິເສດ',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => 'ການປັບປຸງໂດຍບໍ່ຢູ່ໃນກຸ່ມ',
|
||||
'revisions_without_user' => 'ການແກ້ໄຂໂດຍບໍ່ມີຜູ້ໄຊ້',
|
||||
'revision_date' => 'ວັນທີ່ແກ້ໄຂ',
|
||||
|
|
@ -1072,6 +1091,7 @@ URL: [url]',
|
|||
'revision_status' => 'ສະຖານະ',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => 'ຜູ້ປະສານງານ',
|
||||
'revisor_already_assigned' => 'ກຳນົດຜູ້ໄຊ້ເປັນຜູ້ກວດສອບແລ້ວ',
|
||||
'revisor_already_removed' => 'ຜູ້ກວດສອບຖືກນຳອອກຈາກຂະບວນການແກ້ໄຂ ຫຼືໄດ້ແກ້ໄຂເອກະສານແລ້ວ',
|
||||
|
|
@ -1287,12 +1307,16 @@ URL: [url]',
|
|||
'settings_enableClipboard_desc' => 'ເປີດ/ ປິດການໄຊ້ຄິບບອສໃນໜ້າຕ່າງ ວິວໂຟລເດີ',
|
||||
'settings_enableConverting' => 'ເປີດໄຊ້ງານການແປງ',
|
||||
'settings_enableConverting_desc' => 'ເປີດ/ ປິດການແປງຟາຍ',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => 'ເປີດໄຊ້ງານລາຍການໄຟລໃນໂຟລເດີໂດຍມີແບບແຖບເມນູແບບເລື່ອນລົງ',
|
||||
'settings_enableDropFolderList_desc' => 'ເປີດລາຍການໄຟລໃນໂຟລເດີແບບເລື່ອນລົງ, ໃນລາຍການການຈະສະແດງໃນໜ້າຕ່າງຫຼັກ',
|
||||
'settings_enableDropUpload' => 'ເປີດການໄຊ້ງານອັບໂຫລດຢ່າງວ່ອງໄວ',
|
||||
'settings_enableDropUpload_desc' => 'ເປີດ/ປິດ ໄຊ້ໜ້າຕ່າງພື້ນທີ່ວ່າງ ວິວໂຟລເດີ ເພື່ອອັບໂຫລດໄຟລໂດຍລາກ ແລະວາງ',
|
||||
'settings_enableDuplicateDocNames' => 'ອະນຸຍາດໃຫ້ໄຊ້ເອກະສານຊໍ້າກັນ',
|
||||
'settings_enableDuplicateDocNames_desc' => 'ອະນຸຍາດໃຫ້ມີເອກະສານຊໍ້າໃນໂຟລເດີ',
|
||||
'settings_enableDuplicateSubFolderNames' => '',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'ເປີດໄຊ້ອີເມວ',
|
||||
'settings_enableEmail_desc' => 'ເປີດ/ປິດໄຊ້ງານການແຈ້ງເຕືອນທາງອີເມວໂດຍອັດຕະໂນມັດ',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
|
|
@ -1327,10 +1351,14 @@ URL: [url]',
|
|||
'settings_enableOwnerRevApp_desc' => 'ເປີດໄຊ້ງານລັກສະນະນີ້ຫາກເຈົ້າຕ້ອງການໃຫ້ເຈົ້າຂອງເກະສານລະບຸວ່າເປັນຜູ້ກວດສອບ/ຜູ້ອະນຸມັດແລະສຳລັບການປ່ຽນແປງວິທີການເຮັດວຽກ',
|
||||
'settings_enablePasswordForgotten' => 'ລືມລະຫັດຜ່ານເປີດໄຊ້ງານ',
|
||||
'settings_enablePasswordForgotten_desc' => 'ຖ້າເຈົ້າຕ້ອງການອະນຸຍາດໃຫ້ຜູ້ໄຊ້ຕັ້ງລະຫັດຜ່ານໄຫມ່ແລະສົ່ງດ້ວຍອີເມວ ໃຫ້ເລືອກຕົວເລືອກນີ້',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => '',
|
||||
'settings_enableReceiptWorkflow_desc' => '',
|
||||
'settings_enableRecursiveCount' => 'ເປີດໄຊ້ງານການນັບເອກະສານ/ໂຟລເດີນັບຊໍ້າ',
|
||||
'settings_enableRecursiveCount_desc' => 'ຫາກເປີດໄຊ້ງານຈຳນວນເອກະສານແລະໂຟລເດີໃນມຸມມອງຂອງໂຟລເດີຈະຖືກກຳນົດໂດຍນັບວັດຖຸທັງໝົດໂດຍປະມວນຜົນໂຟລເດີໂຟລເດີຊຳ, ນັບເກະສານ ແລະໂຟລເດີທີຜູ້ໄຊ້ສາມາດເຂົ້າເຖິງໄດ້',
|
||||
'settings_enableRevisionOneVoteReject' => '',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'ເປີກການໄຊ້ງານການແກ້ໄຂເອກະສານ',
|
||||
|
|
@ -1423,10 +1451,14 @@ URL: [url]',
|
|||
'settings_maxUploadSize' => 'ขนาดสูงสุดสำหรับไฟล์ที่อัปโหลด.',
|
||||
'settings_maxUploadSize_desc' => 'ນີ້ຄືຂະໜາດສູງສຸດສຳລັບໄຟລທີອັບໂຫລດ ຈະມີຜົນຕໍ່ເວີຊັນເອກະສານແລະ ເອກະສານແນບ',
|
||||
'settings_more_settings' => 'กำหนดค่าการตั้งค่าเพิ่มเติม ค่าเริ่มต้นการเข้าสู่ระบบ: ผู้ดูแลระบบ / ผู้ดูแลระบบ.',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => 'ເຂົ້າລະບົບ',
|
||||
'settings_Notification' => 'ການຕັ້ງຄ່າການແຈ້ງເຕືອນ',
|
||||
'settings_notwritable' => 'ການກຳນົດຄ່າທີ່ບໍ່ສາມາດບັນທືກໄດ້ຍ້ອນວ່າໄຟລກຳນົດຄ່າບໍ່ສາມາດຂຽນໄດ້',
|
||||
'settings_no_content_dir' => 'ຜູ້ກຳກັບເນື້ອຫາ',
|
||||
'settings_onePageMode' => '',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'settings_overrideMimeType' => 'ชนิดละครใบ้แทนที่',
|
||||
'settings_overrideMimeType_desc' => 'แทนที่ ชนิดละครใบ้ ที่จัดส่งโดยเบราว์เซอร์ถ้าไฟล์ถูกอัปโหลด ชนิดละครใบ้ใหม่จะถูกกำหนดโดย SeedDMS เอง.',
|
||||
'settings_partitionSize' => 'ໄຟລບາງສ່ວນ',
|
||||
|
|
@ -1460,6 +1492,12 @@ URL: [url]',
|
|||
'settings_previewWidthMenuList_desc' => 'ຄວາມກ້ວາງຂອງພາບຕົວຢ່າງທີ່ສະແດງເປັນລາຍການໃນເມນູໂຟເດີເດີແບບເລືອນລົງ',
|
||||
'settings_printDisclaimer' => 'Print Disclaimer',
|
||||
'settings_printDisclaimer_desc' => 'ຫາກເປີດໄຊ້ງານລະບົບຈະພິມຂໍ້ຄວາມປະຕິເສດຄວາມຮັບຜິດຊອບທີ່ດ້ານລຸ່ມຂອງທຸ',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => 'User ໂຄຣຕ້າຂອງຜູ້ໄຊ້',
|
||||
'settings_quota_desc' => 'จำนวนไบต์สูงสุดที่ผู้ใช้อาจใช้บนดิสก์ ตั้งค่าเป็น 0 สำหรับพื้นที่ดิสก์ไม่ จำกัด ค่านี้สามารถแทนที่ได้สำหรับผู้ใช้แต่ละรายในโปรไฟล์ของเขา.',
|
||||
'settings_removeFromDropFolder' => 'ຍ້າຍໄຟລອອກຈາກໂຟລເດີແບບເລື່ອນລົງຫຼັງຈາກອັບໂຫລດສຳເລັດແລ້ວ',
|
||||
|
|
@ -1533,7 +1571,7 @@ URL: [url]',
|
|||
'settings_updateDatabase' => 'ຮຽກໄຊ້ສະຄິບການປັບປຸງສະຄິບໃນຖານຂໍ້ມູນ',
|
||||
'settings_updateNotifyTime' => 'ອັບເດດເວລາການແຈ້ງເຕືອນ',
|
||||
'settings_updateNotifyTime_desc' => 'ຜູ້ໄຊ້ຈະໄດ້ຮັບການແຈ້ງກ່ຽວກັບການປ່ຽນແປງເອກະສານທີ່ເກີດຂື້ນພາຍໃນວິນາທີສຸດທ້າຍ "ແຈ້ງເຕືອນເວລາ "',
|
||||
'settings_upgrade_php' => 'ອັບເກດ PHP ຢ່າງນ້ອຍຕ້ອງເປັນເວີຊັ້ນ 5.2.0',
|
||||
'settings_upgrade_php' => 'ອັບເກດ PHP ຢ່າງນ້ອຍຕ້ອງເປັນເວີຊັ້ນ 5.6.38',
|
||||
'settings_versioningFileName' => 'ການກຳນົດຊື່ໄຟລ',
|
||||
'settings_versioningFileName_desc' => 'ຊື່ຂອງແຟ້ມຂໍ້ມູນການກຳນົດເວີຊັນທີ່ສ້າງໂດຍເຄື່ອງມືສຳຮອງຂໍ້ມູນ',
|
||||
'settings_versiontolow' => 'ເວີຊັນເກົ່າ',
|
||||
|
|
@ -1543,6 +1581,7 @@ URL: [url]',
|
|||
'settings_workflowMode' => 'ໂຫມດການເຮັດວຽກ',
|
||||
'settings_workflowMode_desc' => 'ເວີກໂຟລຂັນສູງຊ່ວຍໃນການລະບຸເວີກໂຟລການເປີດຕົວຂອງເຈົ້າເອງສຳລັບເວີຊັນຂອງເອກະສານ',
|
||||
'settings_workflowMode_valadvanced' => 'ຕຳແຫນ່ງສູງ',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => 'ແບບດັງເດີມ',
|
||||
'settings_workflowMode_valtraditional_only_approval' => 'ແບບດັງເດີມ ບໍ່ມີການກວດກາ',
|
||||
'settings_zendframework' => 'ເຊັນກອບຂອງງງານ',
|
||||
|
|
@ -1557,7 +1596,11 @@ URL: [url]',
|
|||
'sign_in' => 'ລົງຊື່ເຂົາໄຊ້',
|
||||
'sign_out' => 'ອອກຈາກລະບົບ',
|
||||
'sign_out_user' => 'ອອກຈາກລະບົບຜູ້ໄຊ້',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'ສະໂລວາເກຍ',
|
||||
'sort_by_date' => '',
|
||||
'sort_by_name' => '',
|
||||
'sort_by_sequence' => '',
|
||||
'space_used_on_data_folder' => 'ຟື້ນທີທີ່ໄຊ້ໃນໂຟລເດີຂໍ້ມູນ',
|
||||
'splash_added_to_clipboard' => 'ເພີ່ມລົງໃນຄິບບອດ',
|
||||
'splash_add_access' => '',
|
||||
|
|
@ -1583,6 +1626,7 @@ URL: [url]',
|
|||
'splash_edit_group' => 'ບັນທຶກກຸ່ມແລ້ວ',
|
||||
'splash_edit_role' => 'ບັນທຶກບົດບາດແລ້ວ',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => 'ບັນທຶກຜູ້ໄຊ້ແລ້ວ',
|
||||
'splash_error_add_to_transmittal' => 'ເກີດຂໍ້ຜິດພາດໃນຂະນະທີ່ເພີ່ມເອກະສານເພື່ອຕິດຕໍ່',
|
||||
'splash_error_rm_download_link' => 'ຂໍ້ຜິດພາດໃນການລົບລິງການດາວໂຫລດ',
|
||||
|
|
@ -1596,6 +1640,7 @@ URL: [url]',
|
|||
'splash_inherit_access' => '',
|
||||
'splash_invalid_folder_id' => 'ID ໂຟລເດີບໍ່ຖືກຕ້ອງ',
|
||||
'splash_invalid_searchterm' => 'ຄຳຄົນຫາບໍ່ຖືກຕ້ອງ',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => 'ຍ້າຍຄິບບອດໄປທີ່ໂຟລເດີປັດຈຸບັນແລ້ວ',
|
||||
'splash_move_document' => 'ຍ້າຍເອກະສານແລ້ວ',
|
||||
'splash_move_folder' => 'ຍ້າຍໂຟລເດີແລ້ວ',
|
||||
|
|
@ -1626,6 +1671,7 @@ URL: [url]',
|
|||
'splash_substituted_user' => 'ຜູ້ນຳໄຊ້ທີຖືກແທນທີ',
|
||||
'splash_switched_back_user' => 'ປ່ຽນກັບໄປເປັນຜູ້ໄຊ້ເດີມ',
|
||||
'splash_toogle_group_manager' => 'ການດູແລກຸ່ມ',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => 'ຖ່າຍໂອນວັດຖຸຮຽບຮ້ອຍແລ້ວ',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1652,6 +1698,7 @@ URL: [url]',
|
|||
'status_revisor_removed' => 'ແກ້ໄຂຄຳອະທິບາຍອອກຈາກລາຍການ',
|
||||
'status_unknown' => 'ບໍ່ຮູ້',
|
||||
'storage_size' => 'ຂະໜາດພື້ນທີ່ເກັບຂໍ້ມູນ',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => 'ເກັບຄວາມລັບໄວ້',
|
||||
'submit_approval' => 'ສະເໜີການອະນຸມັດ',
|
||||
'submit_login' => 'ລົງຊື່ເຂົາໄຊ້',
|
||||
|
|
@ -1674,9 +1721,13 @@ URL: [url]',
|
|||
'switched_to' => 'ປ່ຽນເປັນ',
|
||||
'takeOverAttributeValue' => 'ໄຊ້ແອັດທີບິວຈາກເວີຊັ້ນລາສຸດ',
|
||||
'takeOverGrpApprover' => 'ກຸ່ມຜູ້ອະນຸມັກຈາກເວີຊັ້ນລ່າສຸດ',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => 'ໄຊ້ກຸ່ມຜູ້ກວດສອບຈາກເວີຊັນລ້າສຸດ',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => 'ຮັບອານຸມັດຈາກເວີຊັນລ່າສຸດ',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => 'ການກວດສອບແຕ່ລະບຸກຄົນຈາກເວີຊັ້ນລ່າສຸດ',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => 'ງານ',
|
||||
'task_description' => '',
|
||||
'task_disabled' => '',
|
||||
|
|
@ -1714,11 +1765,13 @@ URL: [url]',
|
|||
'toggle_manager' => 'ສຳລັບຜູ້ຈັດການ',
|
||||
'toggle_qrcode' => 'ສະແດງ/ ຊ້ອນລະຫັດ QR',
|
||||
'to_before_from' => 'ວັນເລີ້ມຕົ້ນຈະບໍ່ຄືກັບວັນສຸດທ້າຍ',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => '',
|
||||
'transfer_no_read_access' => '',
|
||||
'transfer_no_write_access' => '',
|
||||
'transfer_objects' => 'ຖ່າຍໂອນວັດຖຸ',
|
||||
'transfer_objects_to_user' => 'ເຈົ້າຂອງໄຫມ່',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => '',
|
||||
'transition_triggered_email' => 'ປ່ຽນຮູບແບບການເຮັດວຽກຮຽບຮ້ອຍແລ້ວ',
|
||||
'transition_triggered_email_body' => 'ໄດ້ປ່ຽນການເຮັດວຽກຂອງເວີກໂຟລ
|
||||
|
|
@ -1744,6 +1797,7 @@ URL: [url]',
|
|||
'tuesday' => 'ວັນອັງຄານ',
|
||||
'tuesday_abbr' => 'ວັນອັງຄານ',
|
||||
'type_of_hook' => 'ຊະນິດ',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => 'ພິມເພື່ອຄົ້ນຫາ',
|
||||
'uk_UA' => 'ຢູເຄຣນ',
|
||||
'under_folder' => 'ໃນໂຟລເດີ',
|
||||
|
|
@ -1800,6 +1854,7 @@ URL: [url]',
|
|||
'versioning_file_creation_warning' => 'ສຳລັບການດຳເນີນງານນີ້ເຈົ້າສາມາດສ້າງໄຟລສຳລັບແຕ່ລະເອກະສານທີມີຂໍ້ມູນການກຳນົດເວີຊັ້ນຂອງເອກະສານນັ້ນ',
|
||||
'versioning_info' => 'ຂໍ້ມູນການກຳນົດລຸ້ນ',
|
||||
'versiontolow' => 'ເວີຊັ້ນຕຳ',
|
||||
'version_comment' => '',
|
||||
'version_deleted_email' => 'ລົບເວີຊັ້ນແລ້ວ',
|
||||
'version_deleted_email_body' => 'ລົບເວີຊັ້ນແລ້ວ
|
||||
ເອກະສານ: [name]
|
||||
|
|
@ -1842,6 +1897,7 @@ URL: [url]',
|
|||
'workflow_summary' => 'ສະຫຼຸບການເຮັດວຽກ',
|
||||
'workflow_transition_without_user_group' => 'ການປ່ຽນພາບຢ່າງນ້ອຍໜື່ງຄັ້ງບໍ່ມີທັງຜູ້ໄຊ້ແລະກຸ່ມ',
|
||||
'workflow_user_summary' => 'ສະຫລູບຂໍ້ມູນຂອງຜູ້ໄຊ້',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => '',
|
||||
'year_view' => 'ແຜນປະຈຳປີ',
|
||||
'yes' => 'ແມ່ນ',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (766), gijsbertush (651), pepijn (45), reinoutdijkstra@hotmail.com (270)
|
||||
// Translators: Admin (772), gijsbertush (651), pepijn (45), reinoutdijkstra@hotmail.com (270)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '2-factor-authenticatie',
|
||||
|
|
@ -90,11 +90,14 @@ URL: [url]',
|
|||
'and' => 'en',
|
||||
'apply' => 'Toepassen',
|
||||
'approvals_accepted' => '[no_approvals] goedkeuringen',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '[no_approvals] goedkeuringen en [no_reviews] geaccepteerde reviews',
|
||||
'approvals_and_reviews_not_touched' => '[no_approvals] goedkeuringen [no_reviews] reviews nog niet behandeld',
|
||||
'approvals_and_reviews_rejected' => '[no_approvals] goedkeuringen en [no_reviews] reviews afgekeurd',
|
||||
'approvals_not_touched' => '[no_approvals] goedkeuringen nog niet behandeld',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '[no_approvals] goedkeuringen afgekeurd',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => 'Goedkeuringen zonder groep',
|
||||
'approvals_without_user' => 'Goedkeuringen zonder gebruiker',
|
||||
'approval_deletion_email' => 'Goedkeuringsverzoek verwijderd',
|
||||
|
|
@ -222,6 +225,7 @@ URL: [url]',
|
|||
'category_in_use' => 'Categorie is in gebruik door documenten.',
|
||||
'category_noname' => 'Geen Categorienaam opgegeven.',
|
||||
'ca_ES' => 'Catalaans',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => 'Wijzig taken/toewijzingen',
|
||||
'change_password' => 'Wijzig wachtwoord',
|
||||
'change_password_message' => 'Wachtwoord is gewijzigd.',
|
||||
|
|
@ -288,6 +292,7 @@ URL: [url]',
|
|||
'confirm_rm_user' => 'Weet U zeker dat U de Gebruiker "[username]" wilt verwijderen?<br>Let op: deze handeling kan niet ongedaan worden gemaakt.',
|
||||
'confirm_rm_user_from_processes' => 'Weet U zeker dat U de Gebruiker "[username]" wilt verwijderen uit dit proces?<br>Let op: deze handeling kan niet ongedaan worden gemaakt.',
|
||||
'confirm_rm_version' => 'Weet U zeker dat U deze versie van het document "[documentname]" wilt verwijderen?<br>Pas op: deze handeling kan niet ongedaan worden gemaakt.',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => 'Weet U zeker dat U de documenten, mappen etc. van gebruiker "[username]" wilt overzetten?<br>Let op: deze handeling kan niet ongedaan worden gemaakt.',
|
||||
'confirm_update_transmittalitem' => 'Bevestig verandering van te verzenden item',
|
||||
'content' => 'Welkomstpagina',
|
||||
|
|
@ -295,7 +300,6 @@ URL: [url]',
|
|||
'converter_new_cmd' => 'Wijziging: nieuw commando',
|
||||
'converter_new_mimetype' => 'Wijziging: nieuw mimetype',
|
||||
'copied_to_checkout_as' => 'Gekopieerd naar checkout als:',
|
||||
'create_download_link' => 'Maak een download-link',
|
||||
'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.',
|
||||
'creation_date' => 'Aangemaakt',
|
||||
|
|
@ -416,18 +420,10 @@ URL: [url]',
|
|||
'download' => 'Download',
|
||||
'download_extension' => 'Download extensie als zip file',
|
||||
'download_links' => 'Download-links',
|
||||
'download_link_email_body' => 'Klik op de link hieronder, dan begint de download vanvversie [version] van het document
|
||||
\'[docname]\'.
|
||||
|
||||
[url]
|
||||
|
||||
De link is geldig tot [valid].
|
||||
|
||||
[comment]',
|
||||
'download_link_email_subject' => 'Onderwerp',
|
||||
'do_object_repair' => 'Repareer alle mappen en documenten.',
|
||||
'do_object_setchecksum' => 'Set checksum',
|
||||
'do_object_setfilesize' => 'Voer bestandgrootte in',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => 'Verwijdere documentversie',
|
||||
'draft' => 'Concept',
|
||||
'draft_pending_approval' => 'Draft - in afwachting van goedkeuring',
|
||||
|
|
@ -436,6 +432,7 @@ De link is geldig tot [valid].
|
|||
'dropfolderdir_missing' => 'Uw persoonlijke map om files te droppen (dropfolder) bestaat niet op de server! Vraag de administrator om deze aan te maken.',
|
||||
'dropfolder_file' => 'Bestand in dropfolder',
|
||||
'dropfolder_folder' => 'Map in dropfolder',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Snel toevoegen',
|
||||
'drop_files_here' => 'Sleep bestanden hierheen',
|
||||
'dump_creation' => 'DB-dump aanmaken',
|
||||
|
|
@ -461,6 +458,7 @@ De link is geldig tot [valid].
|
|||
'edit_folder_props' => 'Wijzig Map eigenschappen',
|
||||
'edit_group' => 'Wijzig Groep',
|
||||
'edit_online' => 'Online bewerken',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => 'Taak bewerken',
|
||||
'edit_transmittal_props' => 'Opmerkingen bij verzending',
|
||||
'edit_user' => 'Wijzig gebruiker',
|
||||
|
|
@ -538,6 +536,7 @@ URL: [url]',
|
|||
'files_deletion' => 'Bestanden verwijderen',
|
||||
'files_deletion_warning' => 'Met deze handeling verwijdert U ALLE bestanden uit het DMS. Versie informatie blijft beschikbaar',
|
||||
'files_loading' => 'Even geduld. De lijst met bestanden wordt geladen ...',
|
||||
'filetype' => '',
|
||||
'file_size' => 'Bestandsomvang',
|
||||
'filter_for_documents' => 'Extra filter voor documenten',
|
||||
'filter_for_folders' => 'Extra filter voor mappen',
|
||||
|
|
@ -582,6 +581,7 @@ Gebruiker: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Folder hernoemd',
|
||||
'folder_title' => 'Map naam \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
'force_update' => 'Bijwerken',
|
||||
'friday' => 'Vrijdag',
|
||||
'friday_abbr' => 'FR',
|
||||
|
|
@ -608,6 +608,7 @@ URL: [url]',
|
|||
'group_members' => 'Groepsleden',
|
||||
'group_receipt_summary' => 'Overzicht van ontvangst per groep',
|
||||
'group_review_summary' => 'Groep Beoordeling samenvatting',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => 'Login als Gast',
|
||||
'guest_login_disabled' => 'Gast login is uitgeschakeld.',
|
||||
'hash' => 'Hashcode',
|
||||
|
|
@ -714,6 +715,7 @@ URL: [url]',
|
|||
'linked_to_document' => 'Bijlage(n) bij document',
|
||||
'linked_to_this_version' => 'Bijlage bij deze versie',
|
||||
'link_alt_updatedocument' => 'Als u bestanden wilt uploaden groter dan het huidige maximum, gebruik aub de alternatieve <a href="%s">upload pagina</a>.',
|
||||
'link_document' => '',
|
||||
'link_to_version' => 'Bijlage(n) bij versie',
|
||||
'list_access_rights' => 'Toegangsrechten',
|
||||
'list_contains_no_access_docs' => 'Geen toegankelijke documenten',
|
||||
|
|
@ -724,6 +726,7 @@ URL: [url]',
|
|||
'lock_document' => 'Blokkeer',
|
||||
'lock_message' => 'Dit document is geblokkeerd door [username]. Alleen geautoriseerde Gebruikers kunnen het de-blokeren.',
|
||||
'lock_status' => 'Status',
|
||||
'logfile_loading' => '',
|
||||
'login' => 'Login',
|
||||
'login_disabled_text' => 'Uw account is gedeactiveerd, mogelijk door teveel foutieve inlogpogingen.',
|
||||
'login_disabled_title' => 'Account is gedeactiveerd',
|
||||
|
|
@ -809,9 +812,11 @@ Gebruikers: [username]
|
|||
URL: [url]',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Nieuwe map',
|
||||
'new_user_image' => 'Nieuwe afbeelding',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => 'Nieuwe status',
|
||||
'nl_NL' => 'Nederlands',
|
||||
'no' => 'Nee',
|
||||
'notification' => '',
|
||||
'notify_added_email' => 'U bent toegevoegd aan de [notificatie lijst]',
|
||||
'notify_added_email_body' => 'Toegevoegd aan notificatielijst
|
||||
Naam: [name]
|
||||
|
|
@ -831,9 +836,11 @@ URL: [url]',
|
|||
'no_action' => 'Geen actie nodig',
|
||||
'no_approval_needed' => 'Geen goedkeuring gaande.',
|
||||
'no_attached_files' => 'Geen bijlagen',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => 'U werkt met een oude versie van SeedDMS. De laatste versie beschikbaar is [latestversion].',
|
||||
'no_default_keywords' => 'Geen Sleutelwoorden beschikbaar',
|
||||
'no_docs_checked_out' => 'Geen documenten in gebruik genomen',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Geen documenten in gebruik.',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_rejected' => 'Geen documenten geweigerd',
|
||||
|
|
@ -930,8 +937,11 @@ Mocht u de komende minuten geen email ontvangen, probeer het dan nogmaals en con
|
|||
'quota_is_disabled' => 'Quota support is momenteel niet actief in de eigenschappen. Een user-quotum instellen zal geen effect hebben tot quota actief zijn',
|
||||
'quota_warning' => 'Uw maximale datagebruik is overschreden met [bytes]. Gelieve documenten of eerdere versies te verwijderen.',
|
||||
'receipts_accepted' => '[no_receipts] ontvangen en geaccepteerd',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '[no_receipts] ontvangen, nog niet behandeld',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '[no_receipts] ontvangen, geweigerd',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => '[no_receipts] ontvangen, geen groep',
|
||||
'receipts_without_user' => '[no_receipts] ontvangen, geen gebruiker',
|
||||
'receipt_deletion_email_body' => 'Gebruiker is verwijderd uit de lijst van ontvangers
|
||||
|
|
@ -953,11 +963,13 @@ URL: [url]',
|
|||
'receipt_status' => 'Status ontvangst',
|
||||
'receipt_summary' => 'Samenvatting',
|
||||
'receipt_update_failed' => 'Update ontvangst mislukt',
|
||||
'recent_uploads' => 'Recent Uploads',
|
||||
'reception' => 'bestemming',
|
||||
'reception_acknowleged' => 'bestemming OK',
|
||||
'reception_noaction' => 'Geen actie',
|
||||
'reception_rejected' => 'bestemming geweigerd',
|
||||
'recipients' => 'Ontvangers',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => 'Nogmaals weergeven',
|
||||
'refresh' => 'Verversen',
|
||||
'rejected' => 'Afgewezen',
|
||||
|
|
@ -1010,8 +1022,11 @@ URL: [url]',
|
|||
'reviewer_already_assigned' => 'is reeds aangewezen als beoordelaar',
|
||||
'reviewer_already_removed' => 'is reeds verwijderd uit het beoordelingsproces of heeft reeds een beoordeling uitgevoerd',
|
||||
'reviews_accepted' => '[no_reviews] reviews geaccepteerd',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '[no_reviews] reviews niet geopend',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '[no_reviews] reviews geweigerd',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => 'reviews zonder groep',
|
||||
'reviews_without_user' => 'reviews zonder gebruiker',
|
||||
'review_deletion_email' => 'Beoordelingsverzoek verwijderd',
|
||||
|
|
@ -1048,9 +1063,13 @@ URL: [url]',
|
|||
'revise_document' => 'Document herzien',
|
||||
'revise_document_on' => 'Volgende herziening van document op [date]',
|
||||
'revisions_accepted' => '[no_revisions] revisies geaccepteerd',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '[no_revisions] revisies geopend',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '[no_revisions] revisies in afwachting',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '[no_revisions] revisies geweigerd',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => '[no_revisions] revisies zonder groep',
|
||||
'revisions_without_user' => '[no_revisions] revisies zonder gebruiker',
|
||||
'revision_date' => 'Datum revisie',
|
||||
|
|
@ -1065,6 +1084,7 @@ URL: [url]',
|
|||
'revision_status' => 'Status revisie',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => 'Herzieners',
|
||||
'revisor_already_assigned' => 'Gebruiker is reeds herziener',
|
||||
'revisor_already_removed' => 'Herziener reeds verwijderd',
|
||||
|
|
@ -1284,12 +1304,16 @@ Name: [username]
|
|||
'settings_enableClipboard_desc' => 'Activeer/ blokkeer het klembord',
|
||||
'settings_enableConverting' => 'Documenten converteren',
|
||||
'settings_enableConverting_desc' => 'Inschakelen/uitschakelen conversie van bestanden naar PDF',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => 'Inschakelen van de lijst van files in dropfolder.',
|
||||
'settings_enableDropFolderList_desc' => 'De lijst van files in Dropfolder zichtbaar maken in het menu',
|
||||
'settings_enableDropUpload' => 'Inschakelen Snelle Upload',
|
||||
'settings_enableDropUpload_desc' => 'Aanzetten DropUpload',
|
||||
'settings_enableDuplicateDocNames' => 'Sta duplicaten van documentnamen toe',
|
||||
'settings_enableDuplicateDocNames_desc' => 'Staat het toe om documentnamen te dupliceren in een folder.',
|
||||
'settings_enableDuplicateSubFolderNames' => '',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'E-mail inschakelen',
|
||||
'settings_enableEmail_desc' => 'Inschakelen/uitschakelen automatische email notificatie',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
|
|
@ -1324,10 +1348,14 @@ Name: [username]
|
|||
'settings_enableOwnerRevApp_desc' => 'Activeer dit als de eigenaar van een document genoteerd staat as beoordelaar/ goedkeurder en voor workflow overdrachten.',
|
||||
'settings_enablePasswordForgotten' => '\'wachtwoord vergeten\' aanzetten',
|
||||
'settings_enablePasswordForgotten_desc' => 'Inschakelen om een wachtwoord via mail te versturen als de gebruiker een nieuw wachtwoord heeft ingesteld.',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => 'Aanzetten Workflow-stappen',
|
||||
'settings_enableReceiptWorkflow_desc' => 'Aanzetten workflow-stappen',
|
||||
'settings_enableRecursiveCount' => 'Document/ map teller herhalen toestaan',
|
||||
'settings_enableRecursiveCount_desc' => 'If turned on, the number of documents and folders in the folder view will be determined by counting all objects by recursively processing the folders and counting those documents and folders the user is allowed to access.',
|
||||
'settings_enableRevisionOneVoteReject' => '',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'Herzieningsworkflow aanzetten',
|
||||
|
|
@ -1420,10 +1448,14 @@ Name: [username]
|
|||
'settings_maxUploadSize' => 'Maximale omvang voor uploaden',
|
||||
'settings_maxUploadSize_desc' => 'Dit is de maximale omvang voor te uploaden bestanden. Dat geldt voor bestanden en bijlagen.',
|
||||
'settings_more_settings' => 'Meer instellingen. Standaard login: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => 'Niet gevonden',
|
||||
'settings_Notification' => 'Notificatie instellingen',
|
||||
'settings_notwritable' => 'De configuratie kan niet opgeslagen worden omdat het configuratiebestand niet beschrijfbaar is.',
|
||||
'settings_no_content_dir' => 'Inhoud map',
|
||||
'settings_onePageMode' => '',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'settings_overrideMimeType' => 'Override MimeType',
|
||||
'settings_overrideMimeType_desc' => 'Override MimeType',
|
||||
'settings_partitionSize' => 'Partitie-grootte',
|
||||
|
|
@ -1457,6 +1489,12 @@ Name: [username]
|
|||
'settings_previewWidthMenuList_desc' => 'Breedte van het voorbeeld als dropfolder',
|
||||
'settings_printDisclaimer' => 'Vrijwaring afdrukken',
|
||||
'settings_printDisclaimer_desc' => 'Indien ingeschakeld zal het vrijwaringsbericht bestanden worden getoond onderaan de pagina',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => 'Gebruikersquotum',
|
||||
'settings_quota_desc' => 'Het maximum aantal bytes een gebruiker op de schijf mag schrijven. Stel deze in op 0 voor een onbeperkte schijfruimte. Deze waarde kan worden overschreven voor elk gebruik in zijn profiel.',
|
||||
'settings_removeFromDropFolder' => 'Verwijder het bestand uit de dropfolder na een succesvolle upload',
|
||||
|
|
@ -1530,7 +1568,7 @@ Name: [username]
|
|||
'settings_updateDatabase' => 'Voer schema update scripts uit op database',
|
||||
'settings_updateNotifyTime' => 'Update Notificatie Tijd',
|
||||
'settings_updateNotifyTime_desc' => 'Gebruikers worden niet genotificeerd over documentwijzigingen die plaats vinden binnen de laatste \'Update Notificatie Tijd\' seconden',
|
||||
'settings_upgrade_php' => 'Upgrade PHP minimaal naar versie 5.2.0',
|
||||
'settings_upgrade_php' => 'Upgrade PHP minimaal naar versie 5.6.38',
|
||||
'settings_versioningFileName' => 'Versie-informatie Bestandsnaam',
|
||||
'settings_versioningFileName_desc' => 'De naam van het versie informatie bestand gemaakt door het backupgereedschap',
|
||||
'settings_versiontolow' => 'Versie te laag',
|
||||
|
|
@ -1540,6 +1578,7 @@ Name: [username]
|
|||
'settings_workflowMode' => 'Workflow mode',
|
||||
'settings_workflowMode_desc' => 'De uitgebreide workflow maakt het mogelijk om uw eigen workflow op te geven voor documentversies.',
|
||||
'settings_workflowMode_valadvanced' => 'geavanceerd',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => 'Traditioneel',
|
||||
'settings_workflowMode_valtraditional_only_approval' => 'Traditioneel (zonder beoordeling)',
|
||||
'settings_zendframework' => 'Zend-Framework',
|
||||
|
|
@ -1554,7 +1593,11 @@ Name: [username]
|
|||
'sign_in' => 'Log in',
|
||||
'sign_out' => 'Log uit',
|
||||
'sign_out_user' => 'Log gebruiker uit',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'Slowaaks',
|
||||
'sort_by_date' => 'Sorteren op datum',
|
||||
'sort_by_name' => 'Sorteren op naam',
|
||||
'sort_by_sequence' => 'Sorteer op volgorde',
|
||||
'space_used_on_data_folder' => 'Gebruikte diskomvang in data map',
|
||||
'splash_added_to_clipboard' => 'Toegevoegd aan klembord',
|
||||
'splash_add_access' => '',
|
||||
|
|
@ -1580,6 +1623,7 @@ Name: [username]
|
|||
'splash_edit_group' => 'Groep opgeslagen',
|
||||
'splash_edit_role' => 'Rol opgeslagen',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => 'Gebruiker opgeslagen',
|
||||
'splash_error_add_to_transmittal' => 'Fout: toevoeging aan verzending',
|
||||
'splash_error_rm_download_link' => 'Fout bij verwijderen download-link',
|
||||
|
|
@ -1593,6 +1637,7 @@ Name: [username]
|
|||
'splash_inherit_access' => '',
|
||||
'splash_invalid_folder_id' => 'Ongeldige map ID',
|
||||
'splash_invalid_searchterm' => 'Ongeldige zoekterm',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => 'Klembord verplaatst naar de huidige map',
|
||||
'splash_move_document' => 'Document verplaatst',
|
||||
'splash_move_folder' => 'Map verplaatst',
|
||||
|
|
@ -1623,6 +1668,7 @@ Name: [username]
|
|||
'splash_substituted_user' => 'Invallers gebruiker',
|
||||
'splash_switched_back_user' => 'Teruggeschakeld naar de oorspronkelijke gebruiker',
|
||||
'splash_toogle_group_manager' => 'Group manager toogled',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => 'Objecten overgedragen',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1649,6 +1695,7 @@ Name: [username]
|
|||
'status_revisor_removed' => 'Verwijderd',
|
||||
'status_unknown' => 'Onbekend',
|
||||
'storage_size' => 'Omvang opslag',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => '2-factor-authentificatie verstuurd',
|
||||
'submit_approval' => 'Verzend [Goedkeuring]',
|
||||
'submit_login' => 'Log in',
|
||||
|
|
@ -1671,9 +1718,13 @@ Name: [username]
|
|||
'switched_to' => 'Overgeschakeld naar',
|
||||
'takeOverAttributeValue' => 'Onthoud de waarde van het attribuut',
|
||||
'takeOverGrpApprover' => 'Onthoud de laatste groep goedkeurders',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => 'Onthoud de laatste groep herzieners',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => 'Onthoud de laatste groep individuele goedkeurders',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => 'Onthoud de laatste groep individuele herzieners',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => 'taken',
|
||||
'task_description' => '',
|
||||
'task_disabled' => '',
|
||||
|
|
@ -1711,11 +1762,13 @@ Name: [username]
|
|||
'toggle_manager' => 'Wijzig Beheerder',
|
||||
'toggle_qrcode' => 'Tonen/Verbergen QR-code',
|
||||
'to_before_from' => 'De einddatum mag niet voor de startdatum liggen',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => 'Document overdragen',
|
||||
'transfer_no_read_access' => '',
|
||||
'transfer_no_write_access' => 'De gebruiker heeft geen schrijfrechten in deze map',
|
||||
'transfer_objects' => 'Objecten overdragen',
|
||||
'transfer_objects_to_user' => 'Objecten overdragen aan gebruiker',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => 'Overdragen aan gebruiker',
|
||||
'transition_triggered_email' => 'Workflow-overgang geactiveerd',
|
||||
'transition_triggered_email_body' => 'Workflow Overgang
|
||||
|
|
@ -1741,6 +1794,7 @@ URL: [url]',
|
|||
'tuesday' => 'dinsdag',
|
||||
'tuesday_abbr' => 'di',
|
||||
'type_of_hook' => 'Soort hook',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => 'zoeken naar',
|
||||
'uk_UA' => 'Oekraïens',
|
||||
'under_folder' => 'In map',
|
||||
|
|
@ -1797,6 +1851,7 @@ URL: [url]',
|
|||
'versioning_file_creation_warning' => 'Met deze handeling maakt U een bestand aan die de versie voortgang informatie van een compleet DMS bevat. Na het aanmaken wordt ieder bestand opgeslagen in de document map.',
|
||||
'versioning_info' => 'Versie eigenschappen',
|
||||
'versiontolow' => 'Versie voor laag',
|
||||
'version_comment' => '',
|
||||
'version_deleted_email' => 'Versie verwijderd',
|
||||
'version_deleted_email_body' => 'Version deleted
|
||||
Document: [name]
|
||||
|
|
@ -1839,6 +1894,7 @@ URL: [url]',
|
|||
'workflow_summary' => 'Workflow samenvatting',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Gebruiker samenvatting',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => 'meer items',
|
||||
'year_view' => 'Jaar Overzicht',
|
||||
'yes' => 'Ja',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (830), netixw (84), romi (93), uGn (112)
|
||||
// Translators: Admin (861), netixw (84), romi (93), uGn (112)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
|
@ -90,11 +90,14 @@ URL: [url]',
|
|||
'and' => 'i',
|
||||
'apply' => 'Zastosuj',
|
||||
'approvals_accepted' => '',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '',
|
||||
'approvals_and_reviews_not_touched' => '',
|
||||
'approvals_and_reviews_rejected' => '',
|
||||
'approvals_not_touched' => '',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => '',
|
||||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => 'Prośba o akceptację została usunięta',
|
||||
|
|
@ -126,7 +129,7 @@ URL: [url]',
|
|||
'archive_creation_warning' => 'Ta operacja utworzy archiwum zawierające pliki z całego repozytorium. Po utworzeniu archiwum będzie zapisane w folderze na serwerze.<br>UWAGA: archiwum utworzone jako czytelne dla ludzi będzie bezużyteczne jako kopia serwera.',
|
||||
'ar_EG' => 'Arabski',
|
||||
'assign_approvers' => 'Przypisz osoby akceptujące',
|
||||
'assign_recipients' => '',
|
||||
'assign_recipients' => 'Przypisz Odbiorców',
|
||||
'assign_reviewers' => 'Przypisz recenzentów',
|
||||
'assign_user_property_to' => 'Przypisz właściwości użytkownika do',
|
||||
'assumed_released' => 'Assumed released',
|
||||
|
|
@ -217,6 +220,7 @@ URL: [url]',
|
|||
'category_in_use' => 'Ta kategoria jest aktualnie używana przez dokumenty.',
|
||||
'category_noname' => 'Nie podano nazwy kategorii.',
|
||||
'ca_ES' => 'Kataloński',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => 'Zmiana przypisania',
|
||||
'change_password' => 'Zmiana hasła',
|
||||
'change_password_message' => 'Twoje hasło zostało zmienione.',
|
||||
|
|
@ -283,6 +287,7 @@ URL: [url]',
|
|||
'confirm_rm_user' => 'Czy rzeczywiście chcesz usunąć użytkownika "[username]"?<br>Ostrożnie: Ta operacja nie może być cofnięta.',
|
||||
'confirm_rm_user_from_processes' => '',
|
||||
'confirm_rm_version' => 'Czy rzeczywiście chcesz usunąć wersję [version] dokumentu "[documentname]"?<br>Ostrożnie: Ta operacja nie może być cofnięta.',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => '',
|
||||
'confirm_update_transmittalitem' => '',
|
||||
'content' => 'Zawartość',
|
||||
|
|
@ -290,7 +295,6 @@ URL: [url]',
|
|||
'converter_new_cmd' => 'Komenda',
|
||||
'converter_new_mimetype' => 'Nowy typ MIME',
|
||||
'copied_to_checkout_as' => '',
|
||||
'create_download_link' => '',
|
||||
'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ę.',
|
||||
'creation_date' => 'Utworzony',
|
||||
|
|
@ -411,11 +415,10 @@ URL: [url]',
|
|||
'download' => 'Pobierz',
|
||||
'download_extension' => 'Pobierz rozszerzenie w pliku zip',
|
||||
'download_links' => '',
|
||||
'download_link_email_body' => '',
|
||||
'download_link_email_subject' => '',
|
||||
'do_object_repair' => 'Napraw wszystkie katalogi i pliki.',
|
||||
'do_object_setchecksum' => 'Ustaw sumę kontrolną',
|
||||
'do_object_setfilesize' => 'Podaj rozmiar pliku',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => 'Usuń wersję dokumentu',
|
||||
'draft' => '',
|
||||
'draft_pending_approval' => 'Szkic - w oczekiwaniu na akceptację',
|
||||
|
|
@ -424,6 +427,7 @@ URL: [url]',
|
|||
'dropfolderdir_missing' => '',
|
||||
'dropfolder_file' => 'Plik z folderu rozwijanego',
|
||||
'dropfolder_folder' => 'Katalog ze strefy drop',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Szybki upload',
|
||||
'drop_files_here' => 'Przeciągnij tu pliki!',
|
||||
'dump_creation' => 'Utworzenie zrzutu bazy danych',
|
||||
|
|
@ -449,6 +453,7 @@ URL: [url]',
|
|||
'edit_folder_props' => 'Edytuj folder',
|
||||
'edit_group' => 'Edytuj grupę',
|
||||
'edit_online' => '',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => '',
|
||||
'edit_transmittal_props' => '',
|
||||
'edit_user' => 'Edytuj użytkownika',
|
||||
|
|
@ -526,6 +531,7 @@ URL: [url]',
|
|||
'files_deletion' => 'Usuwanie plików',
|
||||
'files_deletion_warning' => 'Ta operacja pozwala usunąć wszystkie pliki z repozytorium. Informacje o wersjonowaniu pozostaną widoczne.',
|
||||
'files_loading' => 'Proszę czekać do załadowania lista plików…',
|
||||
'filetype' => '',
|
||||
'file_size' => 'Rozmiar pliku',
|
||||
'filter_for_documents' => 'Dodatkowe filtrowanie dla dokumentów',
|
||||
'filter_for_folders' => 'Dodatkowe filtrowanie dla folderów',
|
||||
|
|
@ -570,6 +576,7 @@ Użytkownik: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Zmiana nazwy folderu',
|
||||
'folder_title' => 'Folder \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
'force_update' => 'Aktualizacja',
|
||||
'friday' => 'Piątek',
|
||||
'friday_abbr' => 'Fr',
|
||||
|
|
@ -596,6 +603,7 @@ URL: [url]',
|
|||
'group_members' => 'Członkowie grupy',
|
||||
'group_receipt_summary' => '',
|
||||
'group_review_summary' => 'Podsumowanie opiniowania dla grupy',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => 'Zalogowany jako gość',
|
||||
'guest_login_disabled' => 'Logowanie dla gościa jest wyłączone.',
|
||||
'hash' => '',
|
||||
|
|
@ -609,7 +617,7 @@ URL: [url]',
|
|||
'hu_HU' => 'Węgierski',
|
||||
'id' => 'ID',
|
||||
'identical_version' => 'Nowa wersja jest identyczna z obecną',
|
||||
'import' => '',
|
||||
'import' => 'Import',
|
||||
'importfs' => '',
|
||||
'import_extension' => '',
|
||||
'import_fs' => 'Import z systemu plików',
|
||||
|
|
@ -626,7 +634,7 @@ URL: [url]',
|
|||
'index_pending' => '',
|
||||
'index_waiting' => 'Oczekiwanie',
|
||||
'individuals' => 'Indywidualni',
|
||||
'individuals_in_groups' => '',
|
||||
'individuals_in_groups' => 'Członkowie grupy',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => 'dziedziczony',
|
||||
'inherits_access_copy_msg' => 'Kopiuj odziedziczoną listę dostępu',
|
||||
|
|
@ -702,6 +710,7 @@ URL: [url]',
|
|||
'linked_to_document' => 'Połączony z dokumentem',
|
||||
'linked_to_this_version' => '',
|
||||
'link_alt_updatedocument' => 'Jeśli chcesz wczytać pliki większe niż bieżące maksimum, użyj alternatywnej <a href="%s">strony wczytywania</a>.',
|
||||
'link_document' => '',
|
||||
'link_to_version' => '',
|
||||
'list_access_rights' => 'Pokaż uprawnienia dostępu',
|
||||
'list_contains_no_access_docs' => '',
|
||||
|
|
@ -712,6 +721,7 @@ URL: [url]',
|
|||
'lock_document' => 'Zablokuj',
|
||||
'lock_message' => 'Ten dokument jest zablokowany przez [username]. Tylko uprawnieni użytkownicy mogą odblokować dokument.',
|
||||
'lock_status' => 'Status',
|
||||
'logfile_loading' => '',
|
||||
'login' => 'Login',
|
||||
'login_disabled_text' => 'Twoje konto jest zablokowane. Prawdopodobnie z powodu zbyt wielu nieudanych prób logowania.',
|
||||
'login_disabled_title' => 'Konto jest zablokowane',
|
||||
|
|
@ -798,9 +808,11 @@ Użytkownik: [username]
|
|||
URL: [url]',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Nowy folder',
|
||||
'new_user_image' => 'Nowy obraz',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => 'Nowy status',
|
||||
'nl_NL' => 'holenderski',
|
||||
'no' => 'Nie',
|
||||
'notification' => '',
|
||||
'notify_added_email' => 'Twoje konto zostało dodane do listy powiadomień',
|
||||
'notify_added_email_body' => 'Dodano do listy powiadomień
|
||||
Nazwa: [name]
|
||||
|
|
@ -820,9 +832,11 @@ URL: [url]',
|
|||
'no_action' => 'Żadne działanie nie jest wymagane',
|
||||
'no_approval_needed' => 'Nie ma dokumentów oczekujących na akceptację.',
|
||||
'no_attached_files' => 'Brak załączonych plików',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => '',
|
||||
'no_default_keywords' => 'Nie ma słów kluczowych',
|
||||
'no_docs_checked_out' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Brak zablokowanych dokumentów.',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_rejected' => '',
|
||||
|
|
@ -903,7 +917,7 @@ Jeśli nadal będą problemy z zalogowaniem, prosimy o kontakt z administratorem
|
|||
'possible_substitutes' => '',
|
||||
'preset_expires' => 'Wygasa',
|
||||
'preview' => 'Podgląd',
|
||||
'preview_converters' => '',
|
||||
'preview_converters' => 'Podgląd konwersji dokumentu',
|
||||
'preview_images' => '',
|
||||
'preview_markdown' => '',
|
||||
'preview_pdf' => '',
|
||||
|
|
@ -918,8 +932,11 @@ Jeśli nadal będą problemy z zalogowaniem, prosimy o kontakt z administratorem
|
|||
'quota_is_disabled' => 'Wsparcie limitów dyskowych jest obecnie wyłączone w ustawieniach. Ustawiony limit dyskowy użytkownika nie będzie działał dopóki wparcie nie zostanie ponownie włączone.',
|
||||
'quota_warning' => 'Przekroczono użycie dysku o [bytes]. Usuń dokumenty lub poprzednie wersje.',
|
||||
'receipts_accepted' => '',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
|
|
@ -930,11 +947,13 @@ Jeśli nadal będą problemy z zalogowaniem, prosimy o kontakt z administratorem
|
|||
'receipt_status' => '',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Najnowsze dodania',
|
||||
'reception' => '',
|
||||
'reception_acknowleged' => '',
|
||||
'reception_noaction' => '',
|
||||
'reception_rejected' => '',
|
||||
'recipients' => '',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => '',
|
||||
'refresh' => 'Odśwież',
|
||||
'rejected' => 'Odrzucony',
|
||||
|
|
@ -957,7 +976,7 @@ Folder nadrzędny: [folder_path]
|
|||
Użytkownik: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - Usunięty workflow z wersji dokumentu',
|
||||
'removeFolderFromDropFolder' => '',
|
||||
'removeFolderFromDropFolder' => 'Usuń folder po imporcie',
|
||||
'remove_marked_files' => 'Usuń zaznaczone pliki',
|
||||
'repaired' => 'naprawiony',
|
||||
'repairing_objects' => 'Naprawa dokumentów i katalogów.',
|
||||
|
|
@ -974,8 +993,11 @@ URL: [url]',
|
|||
'reviewer_already_assigned' => 'jest już przypisany jako recenzent',
|
||||
'reviewer_already_removed' => 'został już usunięty z procesu opiniowania lub już wydał swoją opinię',
|
||||
'reviews_accepted' => '',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => '',
|
||||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => 'Prośba o recenzję usunięta',
|
||||
|
|
@ -996,9 +1018,13 @@ URL: [url]',
|
|||
'revise_document' => '',
|
||||
'revise_document_on' => '',
|
||||
'revisions_accepted' => '',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => '',
|
||||
'revisions_without_user' => '',
|
||||
'revision_date' => '',
|
||||
|
|
@ -1008,6 +1034,7 @@ URL: [url]',
|
|||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => '',
|
||||
'revisor_already_assigned' => '',
|
||||
'revisor_already_removed' => '',
|
||||
|
|
@ -1094,18 +1121,18 @@ URL: [url]',
|
|||
'select_group' => 'Wybierz grupę',
|
||||
'select_groups' => 'Kliknij by wybrać grupy',
|
||||
'select_grp_approvers' => 'Kliknij by wybrać grupę zatwierdzającą',
|
||||
'select_grp_ind_approvers' => '',
|
||||
'select_grp_ind_approvers' => 'Kliknij by wybrać grupę',
|
||||
'select_grp_ind_notification' => '',
|
||||
'select_grp_ind_recipients' => '',
|
||||
'select_grp_ind_reviewers' => '',
|
||||
'select_grp_ind_recipients' => 'Kliknij by wybrać grupę',
|
||||
'select_grp_ind_reviewers' => 'Kliknij by wybrać grupę',
|
||||
'select_grp_ind_revisors' => '',
|
||||
'select_grp_notification' => 'Kliknij, aby wybrać grupowe powiadomienia',
|
||||
'select_grp_recipients' => '',
|
||||
'select_grp_recipients' => 'Kliknij by wybrać grupę odbiorców',
|
||||
'select_grp_reviewers' => 'Kliknij by wybrać grupę recenzentów',
|
||||
'select_grp_revisors' => '',
|
||||
'select_ind_approvers' => 'Kliknij by wybrać zatwierdzającego',
|
||||
'select_ind_notification' => 'Kliknij, aby wybrać indywidualne powiadomienia',
|
||||
'select_ind_recipients' => '',
|
||||
'select_ind_recipients' => 'Kliknij by wybrać indywidualnych odbiorców',
|
||||
'select_ind_reviewers' => 'Kliknij by wybrać recenzenta',
|
||||
'select_ind_revisors' => '',
|
||||
'select_one' => 'Wybierz',
|
||||
|
|
@ -1145,7 +1172,7 @@ URL: [url]',
|
|||
'settings_autoLoginUser_desc' => '',
|
||||
'settings_available_languages' => 'Dostępne języki',
|
||||
'settings_available_languages_desc' => 'Tylko wybrane języki zostaną załadowane i będą widoczne w kontrolce wyboru języka. Domyślny język zawsze jest ładowany.',
|
||||
'settings_backupDir' => '',
|
||||
'settings_backupDir' => 'Lokalizacja kopii zapasowej',
|
||||
'settings_backupDir_desc' => '',
|
||||
'settings_cacheDir' => 'Folder bufora',
|
||||
'settings_cacheDir_desc' => 'Miejsce przechowywania obrazków podglądu (najlepiej wybrać katalog nie dostępny bezpośrednio dla web-serwera).',
|
||||
|
|
@ -1184,8 +1211,8 @@ URL: [url]',
|
|||
'settings_dbUser' => 'Nazwa użytkownika',
|
||||
'settings_dbUser_desc' => 'Nazwa użytkownika uprawnionego do dostępu do bazy danych podana w procesie instalacji. Nie zmieniaj tego pola dopóki nie jest to absolutnie konieczne, na przykład podczas przenoszenia bazy danych na nowego hosta.',
|
||||
'settings_dbVersion' => 'Schemat bazy danych jest za stary',
|
||||
'settings_defaultAccessDocs' => '',
|
||||
'settings_defaultAccessDocs_desc' => '',
|
||||
'settings_defaultAccessDocs' => 'Domyślny dostęp do nowych dokumentów',
|
||||
'settings_defaultAccessDocs_desc' => 'Kiedy zostanie utworzony nowy dokument, będzie to domyślne prawo dostępu.',
|
||||
'settings_defaultDocPosition' => '',
|
||||
'settings_defaultDocPosition_desc' => '',
|
||||
'settings_defaultDocPosition_val_end' => 'koniec',
|
||||
|
|
@ -1218,12 +1245,16 @@ URL: [url]',
|
|||
'settings_enableClipboard_desc' => 'Włącz/wyłącz schowek',
|
||||
'settings_enableConverting' => 'Włącz konwertowanie',
|
||||
'settings_enableConverting_desc' => 'Włącz/Wyłącz konwertowanie plików',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => '',
|
||||
'settings_enableDropFolderList_desc' => '',
|
||||
'settings_enableDropUpload' => '',
|
||||
'settings_enableDropUpload_desc' => '',
|
||||
'settings_enableDuplicateDocNames' => 'Zezwalaj na zduplikowane nazwy dokumentów',
|
||||
'settings_enableDuplicateDocNames_desc' => 'Zezwala na tworzenie w folderze dokumentów o tej samej nazwie.',
|
||||
'settings_enableDuplicateSubFolderNames' => 'Zezwól na duplikaty nazw podfolderów',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => 'Zezwala na zduplikowane nazwy podfolderów w folderze',
|
||||
'settings_enableEmail' => 'Włącz powiadomienia e-mail',
|
||||
'settings_enableEmail_desc' => 'Włącz/Wyłącz automatyczne powiadomienia drogą mailową',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
|
|
@ -1242,9 +1273,9 @@ URL: [url]',
|
|||
'settings_enableLanguageSelector_desc' => 'Pokaż selektor języka dla interfejsu użytkownika po zalogowaniu To nie ma wpływu na wybór języka na stronie logowania.',
|
||||
'settings_enableLargeFileUpload' => 'Zezwól na wczytywanie dużych plików',
|
||||
'settings_enableLargeFileUpload_desc' => 'Jeśli zaznaczone, wczytywanie plików będzie możliwe również przez aplet javy nazywany jumploader bez limitu rozmiaru plików. Aplet ten pozwala również na wczytywanie wielu plików jednocześnie.',
|
||||
'settings_enableMenuTasks' => '',
|
||||
'settings_enableMenuTasks_desc' => '',
|
||||
'settings_enableMultiUpload' => '',
|
||||
'settings_enableMenuTasks' => 'Włącz listę zadań w menu',
|
||||
'settings_enableMenuTasks_desc' => 'Włącza /Wyłącza pozycję w menu w której znajdują się wszystkie zadania dla użytkownika. Zawiera dokumenty, które potrzebują być ocenione, zatwierdzone, i.t.d.',
|
||||
'settings_enableMultiUpload' => 'Zezwól na wysyłanie wielu plików',
|
||||
'settings_enableMultiUpload_desc' => '',
|
||||
'settings_enableNotificationAppRev' => 'Włącz/Wyłącz powiadomienia dla zatwierdzających/recenzentów',
|
||||
'settings_enableNotificationAppRev_desc' => 'Zaznacz aby wysyłać powiadomienia do zatwierdzających i recenzentów kiedy pojawi się nowa wersja dokumentu',
|
||||
|
|
@ -1258,10 +1289,14 @@ URL: [url]',
|
|||
'settings_enableOwnerRevApp_desc' => 'Włącz tę opcję jeżeli właściciel dokumentu powinien być wymieniony jako zatwierdzających/recenzentów oraz dla przepływu procesu',
|
||||
'settings_enablePasswordForgotten' => 'Włącz odzyskiwanie hasła po jego zapomnieniu',
|
||||
'settings_enablePasswordForgotten_desc' => 'Jeśli chcesz zezwolić użytkownikom na zmianę własnego hasła i wysyłanie go emailem, zaznacz tę opcję.',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => '',
|
||||
'settings_enableReceiptWorkflow_desc' => '',
|
||||
'settings_enableRecursiveCount' => 'Włącz licznik rekurencji dokumentu/folderu',
|
||||
'settings_enableRecursiveCount_desc' => 'Jeżeli jest włączone, to liczba dokumentów i folderów w widoku będzie ustalona poprzez zliczenie wszystkich obiektów przez rekurencyjnie przetwarzane foldery i policzenia tych dokumentów i folderów do których użytkownik ma dostęp',
|
||||
'settings_enableRevisionOneVoteReject' => '',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
|
|
@ -1270,9 +1305,9 @@ URL: [url]',
|
|||
'settings_enableSelfReceipt_desc' => '',
|
||||
'settings_enableSelfRevApp' => 'Pozwalaj przeglądać/zatwierdzać dla zalogowanych użytkowników',
|
||||
'settings_enableSelfRevApp_desc' => 'Włącz tę opcję jeżeli zalogowany użytkownik ma prawo do recenzowania/zatwierdzania oraz do przepływu procesu',
|
||||
'settings_enableSessionList' => '',
|
||||
'settings_enableSessionList_desc' => '',
|
||||
'settings_enableThemeSelector' => '',
|
||||
'settings_enableSessionList' => 'Włącz listę użytkowników online w menu',
|
||||
'settings_enableSessionList_desc' => 'Włącza listę obecnie zalogowanych użytkowników w menu.',
|
||||
'settings_enableThemeSelector' => 'Wybór motywu',
|
||||
'settings_enableThemeSelector_desc' => '',
|
||||
'settings_enableUpdateReceipt' => '',
|
||||
'settings_enableUpdateReceipt_desc' => '',
|
||||
|
|
@ -1313,7 +1348,7 @@ URL: [url]',
|
|||
'settings_guestID_desc' => 'ID gościa używane kiedy gość jest zalogowany (zazwyczaj nie wymaga zmiany)',
|
||||
'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_incItemsPerPage' => '',
|
||||
'settings_incItemsPerPage' => 'Liczba wpisów załadowana na dole strony',
|
||||
'settings_incItemsPerPage_desc' => '',
|
||||
'settings_initialDocumentStatus' => '',
|
||||
'settings_initialDocumentStatus_desc' => '',
|
||||
|
|
@ -1345,20 +1380,24 @@ URL: [url]',
|
|||
'settings_maxDirID_desc' => 'Maksymalna liczba podkatalogów dla katalogu nadrzędnego. Domyślnie: 0.',
|
||||
'settings_maxExecutionTime' => 'Maksymalny czas wykonywania (s)',
|
||||
'settings_maxExecutionTime_desc' => 'Ustawia maksymalny czas, liczony w sekundach, jaki ma na wykonanie skrypt zanim zostanie zakończony.',
|
||||
'settings_maxItemsPerPage' => '',
|
||||
'settings_maxItemsPerPage' => 'Maksymalna liczba wpisów na stronę',
|
||||
'settings_maxItemsPerPage_desc' => '',
|
||||
'settings_maxRecursiveCount' => 'Max. liczba rekurencji dokumentów/folderów',
|
||||
'settings_maxRecursiveCount_desc' => 'Jest to maksymalna liczba dokumentów i folderów, które będą sprawdzane pod kątem praw dostępu, gdy włączone jest rekurencyjnie liczenie obiektów. Jeżeli liczba ta zostanie przekroczona to ilości dokumentów i folderów w widoku zostaną oszacowane.',
|
||||
'settings_maxSizeForFullText' => '',
|
||||
'settings_maxSizeForFullText_desc' => '',
|
||||
'settings_maxUploadSize' => '',
|
||||
'settings_maxUploadSize_desc' => '',
|
||||
'settings_maxUploadSize' => 'Maksymalny rozmiar wysyłanych plików',
|
||||
'settings_maxUploadSize_desc' => 'To jest maksymalny rozmiar dla nadesłanych plików. To ustawienie wpływa również na wersje dokumentu i załączniki.',
|
||||
'settings_more_settings' => 'Wykonaj dalszą konfigurację. Domyślny login/hasło: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => 'Nie znaleziono',
|
||||
'settings_Notification' => 'Ustawienia powiadomień',
|
||||
'settings_notwritable' => 'Konfiguracja nie może zostać zapisana ponieważ plik konfiguracyjny nie jest zapisywalny.',
|
||||
'settings_no_content_dir' => 'Katalog treści',
|
||||
'settings_overrideMimeType' => '',
|
||||
'settings_onePageMode' => '',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'settings_overrideMimeType' => 'Nadpisz typ rozszerzenia',
|
||||
'settings_overrideMimeType_desc' => '',
|
||||
'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.',
|
||||
|
|
@ -1391,6 +1430,12 @@ URL: [url]',
|
|||
'settings_previewWidthMenuList_desc' => '',
|
||||
'settings_printDisclaimer' => 'Wyświetlaj Zrzeczenie się',
|
||||
'settings_printDisclaimer_desc' => 'Zaznaczenie tej opcji spowoduje, że na dole strony będzie wyświetlany komunikat zrzeczenia się zawarty w pliku lang.inc.',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => 'Przydział dysku użytkownika',
|
||||
'settings_quota_desc' => 'Maksymalna liczba bajtów jaką użytkownik może wykorzystać na dysku. Ustaw na 0 dla nieograniczonej przestrzeni dyskowej. Wartość ta może być zastąpiona dla każdego zastosowania w swoim profilu.',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
|
|
@ -1423,8 +1468,8 @@ URL: [url]',
|
|||
'settings_smtpPort_desc' => 'Port serwera SMTP, domyślnie 25',
|
||||
'settings_smtpSendFrom' => 'Wyślij od',
|
||||
'settings_smtpSendFrom_desc' => 'Wyślij od',
|
||||
'settings_smtpSendTestMail' => '',
|
||||
'settings_smtpSendTestMail_desc' => '',
|
||||
'settings_smtpSendTestMail' => 'Wyślij mail testowy',
|
||||
'settings_smtpSendTestMail_desc' => 'Wysyła mail testowy w celu sprawdzenia obecnej konfiguracji e-mail',
|
||||
'settings_smtpServer' => 'Nazwa serwera SMTP',
|
||||
'settings_smtpServer_desc' => 'Nazwa hosta serwera SMTP',
|
||||
'settings_smtpUser' => 'Użytkownik SMTP',
|
||||
|
|
@ -1464,7 +1509,7 @@ URL: [url]',
|
|||
'settings_updateDatabase' => 'Uruchom skrytoy aktualizujące shemat bazy danych',
|
||||
'settings_updateNotifyTime' => 'Okres powiadamiania o zmianach',
|
||||
'settings_updateNotifyTime_desc' => 'Użytkownicy są powiadamiani o zmianach w dokumentach, które miały miejsce w ciągu ostatnich \'Update Notify Time\' sekund',
|
||||
'settings_upgrade_php' => 'Uaktualnij PHP do wersji przynajmniej 5.2.0',
|
||||
'settings_upgrade_php' => 'Uaktualnij PHP do wersji przynajmniej 5.6.38',
|
||||
'settings_versioningFileName' => 'Nazwa pliku z wersjonowaniem',
|
||||
'settings_versioningFileName_desc' => 'Nazwa pliku, zawierającego informacje o wersjonowaniu, utworzonego przez narzędzie kopii zapasowej.',
|
||||
'settings_versiontolow' => 'Za niska wersja',
|
||||
|
|
@ -1474,6 +1519,7 @@ URL: [url]',
|
|||
'settings_workflowMode' => 'Tryb procesu',
|
||||
'settings_workflowMode_desc' => 'Zaawansowany proces pozwala określić własne release procesu zwalniający dla wersji dokumentu.',
|
||||
'settings_workflowMode_valadvanced' => 'zaawansowane',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => 'tradycyjny',
|
||||
'settings_workflowMode_valtraditional_only_approval' => '',
|
||||
'settings_zendframework' => 'Zend Framework',
|
||||
|
|
@ -1488,7 +1534,11 @@ URL: [url]',
|
|||
'sign_in' => 'Zaloguj się',
|
||||
'sign_out' => 'Wyloguj',
|
||||
'sign_out_user' => 'Wyloguj użytkownika',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'słowacki',
|
||||
'sort_by_date' => '',
|
||||
'sort_by_name' => '',
|
||||
'sort_by_sequence' => '',
|
||||
'space_used_on_data_folder' => 'Przestrzeń zajęta przez folder danych',
|
||||
'splash_added_to_clipboard' => 'Dodano do schowka',
|
||||
'splash_add_access' => '',
|
||||
|
|
@ -1514,6 +1564,7 @@ URL: [url]',
|
|||
'splash_edit_group' => 'Grupa zapisana',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => 'Zapisano użytkownika',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1527,6 +1578,7 @@ URL: [url]',
|
|||
'splash_inherit_access' => '',
|
||||
'splash_invalid_folder_id' => 'Nieprawidłowy identyfikator folderu',
|
||||
'splash_invalid_searchterm' => 'Nieprawidłowa wartość wyszukiwania',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => 'Schowek został przeniesiony do bieżącego folderu',
|
||||
'splash_move_document' => '',
|
||||
'splash_move_folder' => '',
|
||||
|
|
@ -1557,6 +1609,7 @@ URL: [url]',
|
|||
'splash_substituted_user' => 'Zmieniono użytkownika',
|
||||
'splash_switched_back_user' => 'Przełączono z powrotem do oryginalnego użytkownika',
|
||||
'splash_toogle_group_manager' => 'Przełączono grupę menadżerów',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1583,6 +1636,7 @@ URL: [url]',
|
|||
'status_revisor_removed' => '',
|
||||
'status_unknown' => 'Nieznany',
|
||||
'storage_size' => 'Zajętość dysku',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => '',
|
||||
'submit_approval' => 'Zaakceptuj',
|
||||
'submit_login' => 'Zaloguj się',
|
||||
|
|
@ -1605,9 +1659,13 @@ URL: [url]',
|
|||
'switched_to' => 'Przełączone na',
|
||||
'takeOverAttributeValue' => '',
|
||||
'takeOverGrpApprover' => '',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => '',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => '',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => '',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => '',
|
||||
'task_description' => '',
|
||||
'task_disabled' => '',
|
||||
|
|
@ -1645,11 +1703,13 @@ URL: [url]',
|
|||
'toggle_manager' => 'Przełączanie zarządcy',
|
||||
'toggle_qrcode' => '',
|
||||
'to_before_from' => '',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => 'Transfer dokumentu',
|
||||
'transfer_no_read_access' => 'Użytkownik nie ma prawa do odczytu w tym folderze',
|
||||
'transfer_no_write_access' => 'Użytkownik nie ma prawa do zapisu w tym folderze',
|
||||
'transfer_objects' => '',
|
||||
'transfer_objects_to_user' => '',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => 'Przekaż użytkownikowi',
|
||||
'transition_triggered_email' => 'Uruchomiono proces przepływu',
|
||||
'transition_triggered_email_body' => 'Uruchomiono proces przepływu
|
||||
|
|
@ -1675,6 +1735,7 @@ URL: [url]',
|
|||
'tuesday' => 'Wtorek',
|
||||
'tuesday_abbr' => 'Wt',
|
||||
'type_of_hook' => '',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => 'Wpisz wyszukiwane',
|
||||
'uk_UA' => 'Ukrainski',
|
||||
'under_folder' => 'W folderze',
|
||||
|
|
@ -1731,6 +1792,7 @@ URL: [url]',
|
|||
'versioning_file_creation_warning' => 'Ta operacja utworzy plik zawierający informacje o wersjach plików z całego wskazanego folderu. Po utworzeniu, każdy plik będzie zapisany w folderze odpowiednim dla danego dokumentu.',
|
||||
'versioning_info' => 'Informacje o wersjach',
|
||||
'versiontolow' => 'Za niska wersja',
|
||||
'version_comment' => '',
|
||||
'version_deleted_email' => 'Wersja usunięta',
|
||||
'version_deleted_email_body' => 'Wersja została usunięta
|
||||
Dokument: [name]
|
||||
|
|
@ -1773,6 +1835,7 @@ URL: [url]',
|
|||
'workflow_summary' => 'Podsumowanie procesu',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Podsumowanie użytkownika',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => '[number] więcej obiektów',
|
||||
'year_view' => 'Widok roczny',
|
||||
'yes' => 'Tak',
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (1082), balan (87)
|
||||
// Translators: Admin (1094), balan (87)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
|
@ -90,11 +90,14 @@ URL: [url]',
|
|||
'and' => 'si',
|
||||
'apply' => 'Aplică',
|
||||
'approvals_accepted' => '',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '',
|
||||
'approvals_and_reviews_not_touched' => '',
|
||||
'approvals_and_reviews_rejected' => '',
|
||||
'approvals_not_touched' => '',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => '',
|
||||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => 'Cerere de aprobare stearsă',
|
||||
|
|
@ -229,6 +232,7 @@ URL: [url]',
|
|||
'category_in_use' => 'Această categorie este momentan utilizată de documente.',
|
||||
'category_noname' => 'Nu s-a furnizat nici un nume categorie',
|
||||
'ca_ES' => 'Catalana',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => 'Schimbă alocările',
|
||||
'change_password' => 'Schimbă parola',
|
||||
'change_password_message' => 'Parola dumneavoastra a fost schimbată.',
|
||||
|
|
@ -295,6 +299,7 @@ URL: [url]',
|
|||
'confirm_rm_user' => 'Sigur doriți să eliminați utilizatorul "[username]"?<br>Fiți atenți: Această acțiune nu poate fi anulată.',
|
||||
'confirm_rm_user_from_processes' => '',
|
||||
'confirm_rm_version' => 'Sigur doriți să eliminați versiunea [version] a documentului "[documentname]"?<br>Fiți atenți: Această acțiune nu poate fi anulată.',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => '',
|
||||
'confirm_update_transmittalitem' => '',
|
||||
'content' => 'Conținut',
|
||||
|
|
@ -302,7 +307,6 @@ URL: [url]',
|
|||
'converter_new_cmd' => '',
|
||||
'converter_new_mimetype' => '',
|
||||
'copied_to_checkout_as' => '',
|
||||
'create_download_link' => '',
|
||||
'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.',
|
||||
'creation_date' => 'Creat',
|
||||
|
|
@ -423,11 +427,10 @@ URL: [url]',
|
|||
'download' => 'Descarca',
|
||||
'download_extension' => 'Descarca extensia ca fisier zip',
|
||||
'download_links' => '',
|
||||
'download_link_email_body' => '',
|
||||
'download_link_email_subject' => '',
|
||||
'do_object_repair' => 'Repară toate folderele și documentele.',
|
||||
'do_object_setchecksum' => 'Setare sumă de control(checksum)',
|
||||
'do_object_setfilesize' => 'Setare dimensiune fișier',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => 'Sterge versiune document',
|
||||
'draft' => '',
|
||||
'draft_pending_approval' => 'Proiect - în așteptarea aprobarii',
|
||||
|
|
@ -436,6 +439,7 @@ URL: [url]',
|
|||
'dropfolderdir_missing' => '',
|
||||
'dropfolder_file' => 'Fișiere din folderele aruncate (File from drop folder)',
|
||||
'dropfolder_folder' => '',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Încărcare rapidă',
|
||||
'drop_files_here' => 'Aruncă fișierele aici!',
|
||||
'dump_creation' => 'Creare fisier imagine baza de date',
|
||||
|
|
@ -461,6 +465,7 @@ URL: [url]',
|
|||
'edit_folder_props' => 'Editează folder',
|
||||
'edit_group' => 'Editează grup',
|
||||
'edit_online' => '',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => '',
|
||||
'edit_transmittal_props' => 'Editeaza proprietatile de transmitere',
|
||||
'edit_user' => 'Editează utilizator',
|
||||
|
|
@ -538,6 +543,7 @@ URL: [url]',
|
|||
'files_deletion' => 'Ștergere fișiere',
|
||||
'files_deletion_warning' => 'Cu această opțiune puteți șterge toate fișierele din toate folderele DMS. Informațiile versiunilor vor rămâne vizibile.',
|
||||
'files_loading' => 'Vă rog așteptați până la încărcarea listei cu fișiere',
|
||||
'filetype' => '',
|
||||
'file_size' => 'Mărimea fișierului',
|
||||
'filter_for_documents' => 'Filtru suplimentar pentru documente',
|
||||
'filter_for_folders' => 'Filtru suplimentar pentru foldere',
|
||||
|
|
@ -582,6 +588,7 @@ Utilizator: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Folder redenumit',
|
||||
'folder_title' => 'Folder \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
'force_update' => 'Actualizeaza',
|
||||
'friday' => 'Vineri',
|
||||
'friday_abbr' => 'Vi',
|
||||
|
|
@ -608,6 +615,7 @@ URL: [url]',
|
|||
'group_members' => 'Membrii grupului',
|
||||
'group_receipt_summary' => '',
|
||||
'group_review_summary' => 'Sumar revizuiri grup',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => 'Login ca oaspete',
|
||||
'guest_login_disabled' => 'Logarea ca oaspete este dezactivată.',
|
||||
'hash' => '',
|
||||
|
|
@ -636,7 +644,7 @@ URL: [url]',
|
|||
'index_folder' => 'Index folder',
|
||||
'index_no_content' => '',
|
||||
'index_pending' => '',
|
||||
'index_waiting' => '',
|
||||
'index_waiting' => 'Așteptare',
|
||||
'individuals' => 'Individuals',
|
||||
'individuals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
|
|
@ -714,6 +722,7 @@ URL: [url]',
|
|||
'linked_to_document' => 'Atasat documentului',
|
||||
'linked_to_this_version' => '',
|
||||
'link_alt_updatedocument' => 'Dacă doriți să încărcați fișiere mai mari decât dimensiunea maximă curentă de încărcare, vă rugăm să folosiți alternativa <a href="%s">pagină de încărcare</a>.',
|
||||
'link_document' => '',
|
||||
'link_to_version' => '',
|
||||
'list_access_rights' => 'Listeaza toate drepturile de acces',
|
||||
'list_contains_no_access_docs' => '',
|
||||
|
|
@ -724,6 +733,7 @@ URL: [url]',
|
|||
'lock_document' => 'Blocare',
|
||||
'lock_message' => 'Acest document este blocat de [username]. Numai utilizatorii autorizați pot debloca acest document.',
|
||||
'lock_status' => 'Status',
|
||||
'logfile_loading' => '',
|
||||
'login' => 'Login',
|
||||
'login_disabled_text' => 'Contul dumneavoastră este dezactivat, probabil din cauza prea multor login-uri eșuate.',
|
||||
'login_disabled_title' => 'Contul este dezactivat',
|
||||
|
|
@ -810,9 +820,11 @@ Utilizator: [username]
|
|||
URL: [url]',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Folder nou',
|
||||
'new_user_image' => 'Imagine nouă',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => 'Stare nouă',
|
||||
'nl_NL' => 'Olandeză',
|
||||
'no' => 'Nu',
|
||||
'notification' => '',
|
||||
'notify_added_email' => 'Ai fost adăugat la lista de notificări',
|
||||
'notify_added_email_body' => 'Adăugat la lista de notificări
|
||||
Nume: [name]
|
||||
|
|
@ -832,9 +844,11 @@ URL: [url]',
|
|||
'no_action' => 'Nici o acțiune necesară',
|
||||
'no_approval_needed' => 'Nici o aprobare în așteptare.',
|
||||
'no_attached_files' => 'Nu sunt fișiere atașate',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => 'Utilizați o versiune veche de SeedDMS. Cea mai recentă versiune disponibilă este [latestversion].',
|
||||
'no_default_keywords' => 'Nu există cuvinte cheie disponibile',
|
||||
'no_docs_checked_out' => 'Nu exista documente verificate',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Nici un document blocat.',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_rejected' => '',
|
||||
|
|
@ -914,7 +928,7 @@ Dacă aveți în continuare probleme la autentificare, vă rugăm să contactaț
|
|||
'pl_PL' => 'Poloneză',
|
||||
'possible_substitutes' => '',
|
||||
'preset_expires' => 'Expirarea presetului',
|
||||
'preview' => '',
|
||||
'preview' => 'Previzualizare',
|
||||
'preview_converters' => '',
|
||||
'preview_images' => '',
|
||||
'preview_markdown' => '',
|
||||
|
|
@ -930,8 +944,11 @@ Dacă aveți în continuare probleme la autentificare, vă rugăm să contactaț
|
|||
'quota_is_disabled' => 'Spatiu alocat este dezactivată în setări. Stabilirea unui spatiu alocat pentru utilizator nu va avea nici un efect până când setarea este reactivată din nou.',
|
||||
'quota_warning' => 'Dimensiunea dumneavoastră maximă este depasită cu [bytes]. Vă rugăm să eliminați documente sau versiuni anterioare.',
|
||||
'receipts_accepted' => '',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
|
|
@ -942,11 +959,13 @@ Dacă aveți în continuare probleme la autentificare, vă rugăm să contactaț
|
|||
'receipt_status' => '',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Incarcari recente',
|
||||
'reception' => '',
|
||||
'reception_acknowleged' => '',
|
||||
'reception_noaction' => '',
|
||||
'reception_rejected' => '',
|
||||
'recipients' => 'Destinatari',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => '',
|
||||
'refresh' => 'Refresh',
|
||||
'rejected' => 'Respins',
|
||||
|
|
@ -1000,8 +1019,11 @@ URL: [url]',
|
|||
'reviewer_already_assigned' => 'este deja alocat ca un revizuitor',
|
||||
'reviewer_already_removed' => 'a fost deja eliminat din procesul de revizuire sau a postat deja o revizuire',
|
||||
'reviews_accepted' => '',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => '',
|
||||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => 'Cerere de revizuire eliminată',
|
||||
|
|
@ -1039,9 +1061,13 @@ URL: [url]',
|
|||
'revise_document' => 'Revizuiti documentul',
|
||||
'revise_document_on' => 'Urmatoarea revizuire a versiunii document pe [data]',
|
||||
'revisions_accepted' => '',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => '',
|
||||
'revisions_without_user' => '',
|
||||
'revision_date' => '',
|
||||
|
|
@ -1051,6 +1077,7 @@ URL: [url]',
|
|||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => 'Revizuitori',
|
||||
'revisor_already_assigned' => 'Utilizatorul este deja asignat ca retrimitor.',
|
||||
'revisor_already_removed' => 'Retrimitorul a fost deja eliminat din procesul de revizuire sau a revizuit deja documentul.',
|
||||
|
|
@ -1187,7 +1214,7 @@ URL: [url]',
|
|||
'settings_autoLoginUser' => 'Login automat',
|
||||
'settings_autoLoginUser_desc' => '',
|
||||
'settings_available_languages' => 'Limbi disponibile',
|
||||
'settings_available_languages_desc' => '',
|
||||
'settings_available_languages_desc' => 'Numai limbile selectate vor fii incarcate la accesare. Limba default va fii mereu incarcata',
|
||||
'settings_backupDir' => '',
|
||||
'settings_backupDir_desc' => '',
|
||||
'settings_cacheDir' => 'Director Cache',
|
||||
|
|
@ -1261,12 +1288,16 @@ URL: [url]',
|
|||
'settings_enableClipboard_desc' => 'Activare/dezactivare clipboard în pagina \'Vizualizare Folder\'',
|
||||
'settings_enableConverting' => 'Activare Conversie',
|
||||
'settings_enableConverting_desc' => 'Activare/dezactivare conversia fișierelor',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => '',
|
||||
'settings_enableDropFolderList_desc' => '',
|
||||
'settings_enableDropUpload' => 'Activare Încărcare rapidă',
|
||||
'settings_enableDropUpload_desc' => 'Activare/dezactivare zona de plasare (drop area) în pagina \'Vizualizare Folder\' pentru încarcarea fisierelor folosind Drag&Drop.',
|
||||
'settings_enableDuplicateDocNames' => 'Permiteți nume de documente duplicate',
|
||||
'settings_enableDuplicateDocNames_desc' => 'Permiteți sa existe nume de documente duplicate într-un fisier.',
|
||||
'settings_enableDuplicateSubFolderNames' => '',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Activare E-mail',
|
||||
'settings_enableEmail_desc' => 'Activare/dezactivare notificari automare prin e-mail',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
|
|
@ -1301,10 +1332,14 @@ URL: [url]',
|
|||
'settings_enableOwnerRevApp_desc' => 'Activați această opțiune dacă doriți ca proprietarul unui document să fie listat ca revizuitor/aprobator sau in tranzițiile workflow-ului.',
|
||||
'settings_enablePasswordForgotten' => 'Activați Am uitat parola',
|
||||
'settings_enablePasswordForgotten_desc' => 'Dacă doriți să permiteti utilizatorilor să stabilească o nouă parolă și să le fie trimisă prin e-mail, bifați această opțiune.',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => '',
|
||||
'settings_enableReceiptWorkflow_desc' => '',
|
||||
'settings_enableRecursiveCount' => 'Activați numararea recursiva pentru documente/foldere',
|
||||
'settings_enableRecursiveCount_desc' => 'Dacă este activată, numărul de documente și foldere din vizualizarea unui director va fi determinat prin numărarea tuturor obiectelor recursiv din folderele unde accesul utilizatorului este permis.',
|
||||
'settings_enableRevisionOneVoteReject' => '',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
|
|
@ -1397,10 +1432,14 @@ URL: [url]',
|
|||
'settings_maxUploadSize' => '',
|
||||
'settings_maxUploadSize_desc' => '',
|
||||
'settings_more_settings' => 'Configurare mai multe setări. Autentificare implicită: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => 'Nu a fost găsit',
|
||||
'settings_Notification' => 'Setările de notificare',
|
||||
'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_onePageMode' => '',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'settings_overrideMimeType' => 'Suprascrie MMimeType',
|
||||
'settings_overrideMimeType_desc' => 'Suprascrie MimeType expus de browser, dacă un fișier este încărcat. MimeType este determinat de SeedDMS.',
|
||||
'settings_partitionSize' => 'Dimensiune fișier parțială',
|
||||
|
|
@ -1434,6 +1473,12 @@ URL: [url]',
|
|||
'settings_previewWidthMenuList_desc' => '',
|
||||
'settings_printDisclaimer' => 'Print Disclaimer',
|
||||
'settings_printDisclaimer_desc' => 'Dacă este setat, mesajul de Disclaimer din fișierele lang.inc va fi printat în partea de jos a paginii',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => 'Spatiu alocat utilizator',
|
||||
'settings_quota_desc' => 'Numărul maxim de bytes pe care un utilizator îi poate folosi pe disc. Setați această opțiune pe 0 pentru spatiu pe disc nelimitat. Această valoare poate fi suprascrisă în profilul fiecărui utilizăr.',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
|
|
@ -1507,7 +1552,7 @@ URL: [url]',
|
|||
'settings_updateDatabase' => 'Rulați script-urile de actualizare a schemei bazei de date',
|
||||
'settings_updateNotifyTime' => 'Timpul de actualizare a notificarilor',
|
||||
'settings_updateNotifyTime_desc' => 'Utilizatorii sunt notificați cu privire la schimbările suferite de un documentul în ultima perioadă a \'Timpul de actualizare a notificarilor\' în secunde',
|
||||
'settings_upgrade_php' => 'Upgrade PHP cel puțin la versiunea 5.2.0',
|
||||
'settings_upgrade_php' => 'Upgrade PHP cel puțin la versiunea 5.6.38',
|
||||
'settings_versioningFileName' => 'Nume Fișier versionare',
|
||||
'settings_versioningFileName_desc' => 'Numele fișierului cu informatii ale versiunilor creat de către instrumentul de backup',
|
||||
'settings_versiontolow' => 'Versiunea e prea mică(veche)',
|
||||
|
|
@ -1517,6 +1562,7 @@ URL: [url]',
|
|||
'settings_workflowMode' => 'Mod Workflow',
|
||||
'settings_workflowMode_desc' => 'Workflow-ul avansat permite să specificați propriul flux de lucru(workflow) pentru versiunile de documente.',
|
||||
'settings_workflowMode_valadvanced' => 'avansat',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => 'traditional',
|
||||
'settings_workflowMode_valtraditional_only_approval' => 'traditional (fara revizuire)',
|
||||
'settings_zendframework' => 'Zend Framework',
|
||||
|
|
@ -1531,7 +1577,11 @@ URL: [url]',
|
|||
'sign_in' => 'Sign in',
|
||||
'sign_out' => 'Sign out',
|
||||
'sign_out_user' => 'Sign out utilizator',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'Slovacă',
|
||||
'sort_by_date' => 'Sortare dupa data',
|
||||
'sort_by_name' => 'Sortare dupa nume',
|
||||
'sort_by_sequence' => 'Sortare dupa numar',
|
||||
'space_used_on_data_folder' => 'Spatiu folosit în folderul de date',
|
||||
'splash_added_to_clipboard' => 'Adăugat la clipboard',
|
||||
'splash_add_access' => '',
|
||||
|
|
@ -1557,6 +1607,7 @@ URL: [url]',
|
|||
'splash_edit_group' => 'Grup salvat',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => 'Utilizator salvat',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1570,6 +1621,7 @@ URL: [url]',
|
|||
'splash_inherit_access' => '',
|
||||
'splash_invalid_folder_id' => 'ID folder invalid',
|
||||
'splash_invalid_searchterm' => 'Termen de căutare invalid',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => 'Clipboard mutat în folderul curent',
|
||||
'splash_move_document' => '',
|
||||
'splash_move_folder' => '',
|
||||
|
|
@ -1600,6 +1652,7 @@ URL: [url]',
|
|||
'splash_substituted_user' => 'Utilizator substituit',
|
||||
'splash_switched_back_user' => 'Comutat înapoi la utilizatorul original',
|
||||
'splash_toogle_group_manager' => 'Comută Managerul de grup',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1626,6 +1679,7 @@ URL: [url]',
|
|||
'status_revisor_removed' => 'Revizuitor eliminat din lista',
|
||||
'status_unknown' => 'Necunoscut',
|
||||
'storage_size' => 'Dimensiunea de stocare',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => '',
|
||||
'submit_approval' => 'Trimite aprobare',
|
||||
'submit_login' => 'Sign in',
|
||||
|
|
@ -1648,9 +1702,13 @@ URL: [url]',
|
|||
'switched_to' => 'Comutat pe',
|
||||
'takeOverAttributeValue' => '',
|
||||
'takeOverGrpApprover' => 'Preia grupul de aprobatori din ultima versiune.',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => 'Preia grupul de revizuitori din ultima versiune.',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => 'Preia aprobatorul individual din ultima versiune.',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => 'Preia revizuitorul individual din ultima versiune.',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => '',
|
||||
'task_description' => '',
|
||||
'task_disabled' => '',
|
||||
|
|
@ -1688,12 +1746,14 @@ URL: [url]',
|
|||
'toggle_manager' => 'Comută Manager',
|
||||
'toggle_qrcode' => '',
|
||||
'to_before_from' => 'Data de încheiere nu poate fi înainte de data de începere',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => 'Transfer document',
|
||||
'transfer_no_read_access' => '',
|
||||
'transfer_no_write_access' => '',
|
||||
'transfer_no_read_access' => 'Utilizatorul nu are acces de citire pentru acest folder',
|
||||
'transfer_no_write_access' => 'Utilizatorul nu are drepturi de scriere pe acest dosar',
|
||||
'transfer_objects' => '',
|
||||
'transfer_objects_to_user' => '',
|
||||
'transfer_to_user' => '',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => 'Trabsferare catre alt utilizator',
|
||||
'transition_triggered_email' => 'Tranziție Workflow declanșată',
|
||||
'transition_triggered_email_body' => 'Tranziție Workflow declanșată
|
||||
Document: [name]
|
||||
|
|
@ -1718,6 +1778,7 @@ URL: [url]',
|
|||
'tuesday' => 'Marți',
|
||||
'tuesday_abbr' => 'Ma',
|
||||
'type_of_hook' => '',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => 'Tastați pentru a căuta',
|
||||
'uk_UA' => 'Ucraineană',
|
||||
'under_folder' => 'In Folder',
|
||||
|
|
@ -1774,6 +1835,7 @@ URL: [url]',
|
|||
'versioning_file_creation_warning' => 'Cu această operațiune puteți crea un fișier care conține informațiile versiunilor pentru un întreg folder DMS. După creare, fiecare fisier va fi salvat in folder-ul de documente.',
|
||||
'versioning_info' => 'Informații versionare',
|
||||
'versiontolow' => 'Versiunea e prea mică(veche)',
|
||||
'version_comment' => '',
|
||||
'version_deleted_email' => 'Versiune ștearsă',
|
||||
'version_deleted_email_body' => 'Versiune ștearsă
|
||||
Document: [name]
|
||||
|
|
@ -1816,7 +1878,8 @@ URL: [url]',
|
|||
'workflow_summary' => 'Sumar Workflow',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Sumar Utilizator',
|
||||
'x_more_objects' => '',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => 'Mai multe',
|
||||
'year_view' => 'Vizualizare an',
|
||||
'yes' => 'Da',
|
||||
'zh_CN' => 'Chineză (CN)',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (1667)
|
||||
// Translators: Admin (1677)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Двухфакторная аутентификация',
|
||||
|
|
@ -90,11 +90,14 @@ URL: [url]',
|
|||
'and' => 'и',
|
||||
'apply' => 'Применить',
|
||||
'approvals_accepted' => '',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '',
|
||||
'approvals_and_reviews_not_touched' => '',
|
||||
'approvals_and_reviews_rejected' => '',
|
||||
'approvals_not_touched' => '',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => '',
|
||||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => 'Запрос на утверждение удалён',
|
||||
|
|
@ -229,6 +232,7 @@ URL: [url]',
|
|||
'category_in_use' => 'Эта категория используется документами',
|
||||
'category_noname' => 'Введите название категории',
|
||||
'ca_ES' => 'Catalan',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => 'Изменить назначения',
|
||||
'change_password' => 'Изменить пароль',
|
||||
'change_password_message' => 'Пароль изменён',
|
||||
|
|
@ -295,6 +299,7 @@ URL: [url]',
|
|||
'confirm_rm_user' => 'Удалить пользователя «[username]»?<br>Действие <b>необратимо</b>',
|
||||
'confirm_rm_user_from_processes' => '',
|
||||
'confirm_rm_version' => 'Удалить версию [version] документа «[documentname]»?<br>Действие <b>необратимо</b>',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => '',
|
||||
'confirm_update_transmittalitem' => 'Подтвердите обновление',
|
||||
'content' => 'Содержимое',
|
||||
|
|
@ -302,7 +307,6 @@ URL: [url]',
|
|||
'converter_new_cmd' => 'Команда',
|
||||
'converter_new_mimetype' => 'Новый mime тип',
|
||||
'copied_to_checkout_as' => 'Файл скопирован в среду загрузки как \'[filename]\' на [date]',
|
||||
'create_download_link' => '',
|
||||
'create_fulltext_index' => 'Создать полнотекстовый индекс',
|
||||
'create_fulltext_index_warning' => 'Вы хотите пересоздать полнотекстовый индекс. Это займёт какое-то время и снизит производительность. Продолжить?',
|
||||
'creation_date' => 'Создан',
|
||||
|
|
@ -423,11 +427,10 @@ URL: [url]',
|
|||
'download' => 'Загрузить',
|
||||
'download_extension' => '',
|
||||
'download_links' => '',
|
||||
'download_link_email_body' => '',
|
||||
'download_link_email_subject' => '',
|
||||
'do_object_repair' => 'Исправить все каталоги и документы',
|
||||
'do_object_setchecksum' => 'Установить контрольную сумму',
|
||||
'do_object_setfilesize' => 'Установить размер файла',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => 'Удалить версию документа',
|
||||
'draft' => '<b>Черновик</b>',
|
||||
'draft_pending_approval' => '<b>Черновик</b> — ожидает утверждения',
|
||||
|
|
@ -436,6 +439,7 @@ URL: [url]',
|
|||
'dropfolderdir_missing' => 'Проходной каталог не существует',
|
||||
'dropfolder_file' => 'Файл из проходного каталога',
|
||||
'dropfolder_folder' => 'Путь к проходному каталогу',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Быстрая загрузка',
|
||||
'drop_files_here' => 'Переместите файлы сюда',
|
||||
'dump_creation' => 'Создать дамп БД',
|
||||
|
|
@ -461,6 +465,7 @@ URL: [url]',
|
|||
'edit_folder_props' => 'Изменить свойства',
|
||||
'edit_group' => 'Изменить группу',
|
||||
'edit_online' => '',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => '',
|
||||
'edit_transmittal_props' => 'Редактировать группы получателей',
|
||||
'edit_user' => 'Редактировать пользователя',
|
||||
|
|
@ -530,7 +535,7 @@ URL: [url]',
|
|||
'extension_manager' => 'Управление расширениями',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'extension_mgr_repository' => 'Установленные',
|
||||
'extension_version_list' => '',
|
||||
'february' => 'Февраль',
|
||||
'file' => 'Файл',
|
||||
|
|
@ -538,6 +543,7 @@ URL: [url]',
|
|||
'files_deletion' => 'Удалить файлы',
|
||||
'files_deletion_warning' => 'Эта операция удалит все файлы во всех каталогах. Информация о версиях останется доступна',
|
||||
'files_loading' => 'Пожалуйста подождите, идет загрузка файла …',
|
||||
'filetype' => '',
|
||||
'file_size' => 'Размер',
|
||||
'filter_for_documents' => 'Дополнительный фильтр по документам',
|
||||
'filter_for_folders' => 'Дополнительный фильтр по папкам',
|
||||
|
|
@ -582,6 +588,7 @@ URL: [url]',
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: переименован каталог «[name]»',
|
||||
'folder_title' => 'Каталог [foldername]',
|
||||
'foot_note' => '',
|
||||
'force_update' => '',
|
||||
'friday' => 'Пятница',
|
||||
'friday_abbr' => 'Пт',
|
||||
|
|
@ -608,6 +615,7 @@ URL: [url]',
|
|||
'group_members' => 'Члены группы',
|
||||
'group_receipt_summary' => 'Обзор подтверждений получения группой',
|
||||
'group_review_summary' => 'Сводка по рецензированию группы',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => 'Войти как гость',
|
||||
'guest_login_disabled' => 'Гостевой вход отключён',
|
||||
'hash' => '',
|
||||
|
|
@ -711,9 +719,10 @@ URL: [url]',
|
|||
'linked_documents' => 'Связанные документы',
|
||||
'linked_files' => 'Приложения',
|
||||
'linked_to_current_version' => '',
|
||||
'linked_to_document' => '',
|
||||
'linked_to_document' => 'Связан с документом',
|
||||
'linked_to_this_version' => '',
|
||||
'link_alt_updatedocument' => 'Для загрузки файлов, превышающих ограничение размера, используйте <a href="%s">другой способ</a>.',
|
||||
'link_document' => '',
|
||||
'link_to_version' => '',
|
||||
'list_access_rights' => 'Показать все права доступа',
|
||||
'list_contains_no_access_docs' => '',
|
||||
|
|
@ -724,6 +733,7 @@ URL: [url]',
|
|||
'lock_document' => 'Заблокировать',
|
||||
'lock_message' => 'Документ заблокировал(а) [username]. Только имеющие права могут его разблокировать.',
|
||||
'lock_status' => 'Статус',
|
||||
'logfile_loading' => '',
|
||||
'login' => 'Логин',
|
||||
'login_disabled_text' => 'Ваша учётная запись заблокирована, возможно, из-за нескольких неудачных попыток входа.',
|
||||
'login_disabled_title' => 'Учётная запись заблокирована',
|
||||
|
|
@ -809,9 +819,11 @@ URL: [url]',
|
|||
URL: [url]',
|
||||
'new_subfolder_email_subject' => '[sitename]: новый каталог «[name]»',
|
||||
'new_user_image' => 'Новое изображение',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => 'Новое состояние',
|
||||
'nl_NL' => 'Dutch',
|
||||
'no' => 'Нет',
|
||||
'notification' => '',
|
||||
'notify_added_email' => 'Вы добавлены в список уведомлений',
|
||||
'notify_added_email_body' => 'Вы добавлены в список уведомлений
|
||||
Имя: [name]
|
||||
|
|
@ -831,9 +843,11 @@ URL: [url]',
|
|||
'no_action' => 'Действие не требуется',
|
||||
'no_approval_needed' => 'Утверждение не требуется',
|
||||
'no_attached_files' => 'Нет вложений',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => 'Вы используете старую версию SeedDMS. Последняя доступная версия [latestversion].',
|
||||
'no_default_keywords' => 'Нет меток',
|
||||
'no_docs_checked_out' => 'Нет документов на рассмотрении',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Нет заблокированных документов',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_rejected' => 'Нет отклоненных докуметов',
|
||||
|
|
@ -927,8 +941,11 @@ URL: [url]',
|
|||
'quota_is_disabled' => 'Поддержка квот в настоящее время отключена в настройках.',
|
||||
'quota_warning' => 'Ваша дисковая квота превышена на [bytes]. Удалите ненужные документы или их предыдущие версии.',
|
||||
'receipts_accepted' => '',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
|
|
@ -944,11 +961,13 @@ URL: [url]',
|
|||
'receipt_status' => '',
|
||||
'receipt_summary' => 'Сводка по получению',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Последние загрузки',
|
||||
'reception' => '',
|
||||
'reception_acknowleged' => '',
|
||||
'reception_noaction' => '',
|
||||
'reception_rejected' => '',
|
||||
'recipients' => 'Получатели',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => 'Обновить картинку',
|
||||
'refresh' => 'Обновить',
|
||||
'rejected' => 'Отклонён',
|
||||
|
|
@ -1002,8 +1021,11 @@ URL: [url]',
|
|||
'reviewer_already_assigned' => 'уже назначен на рецензирование',
|
||||
'reviewer_already_removed' => 'уже удалён из списка рецензирующих или уже оставил рецензию',
|
||||
'reviews_accepted' => '',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => '',
|
||||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => 'Запрос на рецензию удалён',
|
||||
|
|
@ -1041,9 +1063,13 @@ URL: [url]',
|
|||
'revise_document' => 'Ревизировать документ',
|
||||
'revise_document_on' => 'Следующий ревизия версии документа назначен на [date]',
|
||||
'revisions_accepted' => '',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => '',
|
||||
'revisions_without_user' => '',
|
||||
'revision_date' => 'Дата ревизии',
|
||||
|
|
@ -1058,6 +1084,7 @@ URL: [url]',
|
|||
'revision_status' => 'Состояние ревизии',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => 'Ревизор',
|
||||
'revisor_already_assigned' => 'Пользователь уже назначен как ревизор',
|
||||
'revisor_already_removed' => 'Ревизор уже удален из процесса ревизии, либо уже рассмотрел документ',
|
||||
|
|
@ -1268,12 +1295,16 @@ URL: [url]',
|
|||
'settings_enableClipboard_desc' => 'Включить/отключить буфер обмена.',
|
||||
'settings_enableConverting' => 'Включить преобразование',
|
||||
'settings_enableConverting_desc' => 'Включить/отключить преобразование файлов.',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => '',
|
||||
'settings_enableDropFolderList_desc' => '',
|
||||
'settings_enableDropUpload' => 'Включить быструю загрузку',
|
||||
'settings_enableDropUpload_desc' => 'Включить/отключить область в "Просмотр папки" для загрузки при помощи Drag&Drop.',
|
||||
'settings_enableDuplicateDocNames' => 'Разрешить документы<br/>с одинаковым названием',
|
||||
'settings_enableDuplicateDocNames_desc' => 'Разрешить документы с одинаковым названием в каталоге.',
|
||||
'settings_enableDuplicateSubFolderNames' => 'Разрешить дублирующие имена подпапок',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Включить e-mail',
|
||||
'settings_enableEmail_desc' => 'Включить/отключить автоматическое уведомление по e-mail.',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
|
|
@ -1308,10 +1339,14 @@ URL: [url]',
|
|||
'settings_enableOwnerRevApp_desc' => 'Включите для того, чтобы владелец документа был в списке рецензентов/утверждающих и в изменении процесса.',
|
||||
'settings_enablePasswordForgotten' => 'Включить восстановление пароля',
|
||||
'settings_enablePasswordForgotten_desc' => 'Если включено, разрешает пользователям восстанавливать пароль через e-mail.',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => 'Включить подтверждение получения документа',
|
||||
'settings_enableReceiptWorkflow_desc' => 'Включить для активации функции подтверждения получения документа',
|
||||
'settings_enableRecursiveCount' => 'Рекурсивно подсчитывать<br/>документы и каталоги',
|
||||
'settings_enableRecursiveCount_desc' => 'Если включено, количество документов и каталогов в виде каталога будет определятся рекурсивным подсчётом всех документов и каталогов разрешённых для доступа пользователя.',
|
||||
'settings_enableRevisionOneVoteReject' => '',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'Включить процесс ревизии',
|
||||
|
|
@ -1402,12 +1437,16 @@ URL: [url]',
|
|||
'settings_maxSizeForFullText' => 'Макс. размер документа для индексирования на лету',
|
||||
'settings_maxSizeForFullText_desc' => 'Размер документа, который может быть индексирован срузу после добавления',
|
||||
'settings_maxUploadSize' => 'Максимальный размер загружаемых файлов',
|
||||
'settings_maxUploadSize_desc' => '',
|
||||
'settings_maxUploadSize_desc' => 'Это максимальный размер загружаемых файлов. Он повлияет на версии документов и вложения.',
|
||||
'settings_more_settings' => 'Прочие настройки. Логин по умолчанию: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => 'Не найден',
|
||||
'settings_Notification' => 'Настройки извещения',
|
||||
'settings_notwritable' => 'Конфигурация не может быть сохранена, потому что файл конфигурации только для чтения.',
|
||||
'settings_no_content_dir' => 'Каталог содержимого',
|
||||
'settings_onePageMode' => '',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'settings_overrideMimeType' => 'Переопределить mime тип',
|
||||
'settings_overrideMimeType_desc' => 'Переопределение mime типа предоставленного браузером, если файл загружен. Новый mime тип определяется самой SeedDMS.',
|
||||
'settings_partitionSize' => 'Частичный размер файла',
|
||||
|
|
@ -1441,6 +1480,12 @@ URL: [url]',
|
|||
'settings_previewWidthMenuList_desc' => '',
|
||||
'settings_printDisclaimer' => 'Выводить предупреждение',
|
||||
'settings_printDisclaimer_desc' => 'Если включено, то предупреждение из lang.inc будет выводится внизу каждой страницы.',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => 'Квота пользователя',
|
||||
'settings_quota_desc' => 'Максимально количество байт, которые пользователь может использовать на дисковом пространстве. Значение 0 снимает ограничение на используемое дисковое пространство. Это значение может быть указано отдельно для каждого пользователя в его профиле.',
|
||||
'settings_removeFromDropFolder' => 'Удалить из проходного каталога',
|
||||
|
|
@ -1473,7 +1518,7 @@ URL: [url]',
|
|||
'settings_smtpPort_desc' => 'Порт сервера SMTP, по умолчанию 25.',
|
||||
'settings_smtpSendFrom' => 'От',
|
||||
'settings_smtpSendFrom_desc' => 'Отправлять с указанного адреса.',
|
||||
'settings_smtpSendTestMail' => '',
|
||||
'settings_smtpSendTestMail' => 'Отправить тестовое письмо"',
|
||||
'settings_smtpSendTestMail_desc' => '',
|
||||
'settings_smtpServer' => 'Хост SMTP',
|
||||
'settings_smtpServer_desc' => 'Хост сервера SMTP.',
|
||||
|
|
@ -1514,7 +1559,7 @@ URL: [url]',
|
|||
'settings_updateDatabase' => 'Запустить обновление схемы БД',
|
||||
'settings_updateNotifyTime' => 'Период уведомлений об изменениях',
|
||||
'settings_updateNotifyTime_desc' => 'Пользователи уведомляются об изменениях документов за указанные последние секунды.',
|
||||
'settings_upgrade_php' => 'Обновите PHP до версии не ниже 5.2.0',
|
||||
'settings_upgrade_php' => 'Обновите PHP до версии не ниже 5.6.38',
|
||||
'settings_versioningFileName' => 'Название файла версий',
|
||||
'settings_versioningFileName_desc' => 'Названия файла версий, создаваемого инструментом резервного копирования.',
|
||||
'settings_versiontolow' => 'Слишком старая версия',
|
||||
|
|
@ -1524,6 +1569,7 @@ URL: [url]',
|
|||
'settings_workflowMode' => 'Режим процесса',
|
||||
'settings_workflowMode_desc' => 'Улучшенный режим позволяет указать ваш собственный процесс для документа.',
|
||||
'settings_workflowMode_valadvanced' => 'улучшенный',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => 'традиционный',
|
||||
'settings_workflowMode_valtraditional_only_approval' => 'традиционный (без рецензирования)',
|
||||
'settings_zendframework' => 'Инфраструктура Zend',
|
||||
|
|
@ -1538,7 +1584,11 @@ URL: [url]',
|
|||
'sign_in' => 'Войти',
|
||||
'sign_out' => 'Выйти',
|
||||
'sign_out_user' => 'Пользовательский выход',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'Slovak',
|
||||
'sort_by_date' => 'Сортировка по дате',
|
||||
'sort_by_name' => 'Сортировка по имени',
|
||||
'sort_by_sequence' => 'Сортировка по порядку',
|
||||
'space_used_on_data_folder' => 'Размер каталога данных',
|
||||
'splash_added_to_clipboard' => 'Добавлено в буфер обмена',
|
||||
'splash_add_access' => '',
|
||||
|
|
@ -1564,6 +1614,7 @@ URL: [url]',
|
|||
'splash_edit_group' => 'Группа сохранена',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => 'Пользователь сохранён',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1577,6 +1628,7 @@ URL: [url]',
|
|||
'splash_inherit_access' => '',
|
||||
'splash_invalid_folder_id' => 'Неверный идентификатор каталога',
|
||||
'splash_invalid_searchterm' => 'Неверный поисковый запрос',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => 'Буфер обмена перенесён в текущий каталог',
|
||||
'splash_move_document' => '',
|
||||
'splash_move_folder' => '',
|
||||
|
|
@ -1607,6 +1659,7 @@ URL: [url]',
|
|||
'splash_substituted_user' => 'Пользователь переключён',
|
||||
'splash_switched_back_user' => 'Переключён на исходного пользователя',
|
||||
'splash_toogle_group_manager' => 'Изменён менеджер группы',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1633,6 +1686,7 @@ URL: [url]',
|
|||
'status_revisor_removed' => 'Ревизор удален из списка',
|
||||
'status_unknown' => 'Неизвестный',
|
||||
'storage_size' => 'Размер хранилища',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => '',
|
||||
'submit_approval' => 'Утвердить',
|
||||
'submit_login' => 'Войти',
|
||||
|
|
@ -1655,9 +1709,13 @@ URL: [url]',
|
|||
'switched_to' => 'Переключён как',
|
||||
'takeOverAttributeValue' => '',
|
||||
'takeOverGrpApprover' => 'Использовать группу утверждающих из прошлой версии',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => 'Использовать группу рецензентов из прошлой версии',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => 'Использовать утверждающих из прошлой версии',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => 'Использовать рецензентов из прошлой версии',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => 'Задания',
|
||||
'task_description' => '',
|
||||
'task_disabled' => '',
|
||||
|
|
@ -1695,11 +1753,13 @@ URL: [url]',
|
|||
'toggle_manager' => 'Изменить как менеджера',
|
||||
'toggle_qrcode' => '',
|
||||
'to_before_from' => 'Конечная дата не может быть меньше начальной даты',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => 'Передать документ',
|
||||
'transfer_no_read_access' => 'Пользователь не имеет доступа на чтение в этой папке',
|
||||
'transfer_no_write_access' => 'Пользователь не имеет доступа на запись в этой папке',
|
||||
'transfer_objects' => '',
|
||||
'transfer_objects_to_user' => '',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => 'Передать пользователю',
|
||||
'transition_triggered_email' => 'Изменено состояние процесса',
|
||||
'transition_triggered_email_body' => 'Изменено состояние процесса
|
||||
|
|
@ -1725,6 +1785,7 @@ URL: [url]',
|
|||
'tuesday' => 'Вторник',
|
||||
'tuesday_abbr' => 'Вт',
|
||||
'type_of_hook' => '',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => 'Введите запрос',
|
||||
'uk_UA' => 'Украинский',
|
||||
'under_folder' => 'В каталоге',
|
||||
|
|
@ -1781,6 +1842,7 @@ URL: [url]',
|
|||
'versioning_file_creation_warning' => 'Эта операция создаст файлы версий для всего каталога. После создания файлы версий будут сохранены в каталоге документов.',
|
||||
'versioning_info' => 'Информация о версиях',
|
||||
'versiontolow' => 'Версия слишком старая',
|
||||
'version_comment' => '',
|
||||
'version_deleted_email' => 'Версия удалена',
|
||||
'version_deleted_email_body' => 'Версия удалена
|
||||
Документ: [name]
|
||||
|
|
@ -1823,6 +1885,7 @@ URL: [url]',
|
|||
'workflow_summary' => 'Сводка по процессу',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Сводка по пользователю',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => '',
|
||||
'year_view' => 'Год',
|
||||
'yes' => 'Да',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (1224), destinqo (19), pS2017 (508), ssebech (4)
|
||||
// Translators: Admin (1226), destinqo (26), pS2017 (508), ssebech (4)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '2-faktorové overovanie',
|
||||
|
|
@ -90,11 +90,14 @@ URL: [url]',
|
|||
'and' => 'a',
|
||||
'apply' => 'Použiť',
|
||||
'approvals_accepted' => '[no_approvals] approvals already accepted',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '[no_approvals] approvals and [no_reviews] reviews already accepted',
|
||||
'approvals_and_reviews_not_touched' => '[no_approvals] approvals and [no_reviews] reviews not being touched',
|
||||
'approvals_and_reviews_rejected' => '[no_approvals] approvals and [no_reviews] reviews already rejected',
|
||||
'approvals_not_touched' => '[no_approvals] approvals not being touched',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '[no_approvals] approvals already rejected',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => 'Approvals without group',
|
||||
'approvals_without_user' => 'Approvals without user',
|
||||
'approval_deletion_email' => 'Požiadavka na schválenie zmazaná',
|
||||
|
|
@ -198,7 +201,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => 'At least [number_of_users] users of [group]',
|
||||
'august' => 'August',
|
||||
'authentication' => 'Autentizácia',
|
||||
'authentication_failed' => '',
|
||||
'authentication_failed' => 'Overenie zlyhalo',
|
||||
'author' => 'Autor',
|
||||
'automatic_status_update' => 'Automaticka zmena stavu',
|
||||
'back' => 'Prejsť späť',
|
||||
|
|
@ -229,6 +232,7 @@ URL: [url]',
|
|||
'category_in_use' => 'Táto kategória sa v súčasnosti používa v dokumentoch.',
|
||||
'category_noname' => 'Nebolo zadané žiadne meno kategórie.',
|
||||
'ca_ES' => 'Katalánština',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => 'Zmeniť úlohy',
|
||||
'change_password' => 'Zmeniť heslo',
|
||||
'change_password_message' => 'Vaše heslo bolo zmenené.',
|
||||
|
|
@ -295,6 +299,7 @@ URL: [url]',
|
|||
'confirm_rm_user' => 'Skutočne si prajete odstrániť používateľa "[username]"?<br>Buďte opatrní, táto akcia je nezvratná.',
|
||||
'confirm_rm_user_from_processes' => 'Do you really want to remove the user "[username]" from all processes?<br>Be careful: This action can lead to the release of documents if the user was the only or last approver.',
|
||||
'confirm_rm_version' => 'Naozaj chcete odstrániť verziu [version] dokumentu "[documentname]"?<br>Buďte opatrní: Túto operáciu nemožno vrátiť späť.',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => 'Do you really want to transfer the documents, folders, etc. of the user "[username]"?<br>Be careful: This action cannot be undone.',
|
||||
'confirm_update_transmittalitem' => 'Potvrdiť aktualizáciu',
|
||||
'content' => 'Obsah',
|
||||
|
|
@ -302,7 +307,6 @@ URL: [url]',
|
|||
'converter_new_cmd' => 'Príkaz',
|
||||
'converter_new_mimetype' => 'Nový mime-type',
|
||||
'copied_to_checkout_as' => 'File copied to checkout space as \'[filename]\' on [date]',
|
||||
'create_download_link' => 'Vytvoriť odkaz na stiahnutie',
|
||||
'create_fulltext_index' => 'Vytvoriť fulltext index',
|
||||
'create_fulltext_index_warning' => 'Chystáte sa obnoviť fulltext index, čo môže dlho trvať a môže znížiť výkon systému. Ak chcete pokračovať, potvrďte svoju voľbu.',
|
||||
'creation_date' => 'Vytvorené',
|
||||
|
|
@ -435,18 +439,10 @@ URL: [url]',
|
|||
'download' => 'Stiahnuť',
|
||||
'download_extension' => 'Download extension as zip file',
|
||||
'download_links' => 'Odkazy na stiahnutie',
|
||||
'download_link_email_body' => 'Kliknite na doleuvedený odkaz a stiahnite verziu [version] dokumentu
|
||||
\'[docname]\'.
|
||||
|
||||
[url]
|
||||
|
||||
Odkaz je platný do [valid].
|
||||
|
||||
[comment]',
|
||||
'download_link_email_subject' => 'Odkaz na stiahnutie',
|
||||
'do_object_repair' => 'Opraviť všetky zložky a dokumenty.',
|
||||
'do_object_setchecksum' => 'Nastaviť kontrolný súčet',
|
||||
'do_object_setfilesize' => 'Nastaviť veľkosť súboru',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => 'Zmazať verziu dokumentu',
|
||||
'draft' => 'Návrh',
|
||||
'draft_pending_approval' => 'Návrh - čaká na schválenie',
|
||||
|
|
@ -455,6 +451,7 @@ Odkaz je platný do [valid].
|
|||
'dropfolderdir_missing' => 'Your personal drop folder does not exist on the server! Please ask your administrator to create it.',
|
||||
'dropfolder_file' => 'Súbor z drop zložky',
|
||||
'dropfolder_folder' => 'Zložka z drop zložky',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Rýchlo nahraj',
|
||||
'drop_files_here' => 'Sem vložte súbory!',
|
||||
'dump_creation' => 'Vytvorenie výstupu DB',
|
||||
|
|
@ -480,6 +477,7 @@ Odkaz je platný do [valid].
|
|||
'edit_folder_props' => 'Upraviť zložku',
|
||||
'edit_group' => 'Upraviť skupinu',
|
||||
'edit_online' => 'Upraviť online',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => 'Upraviť úlohu',
|
||||
'edit_transmittal_props' => 'Edit transmittal properties',
|
||||
'edit_user' => 'Upraviť používateľa',
|
||||
|
|
@ -501,7 +499,7 @@ Odkaz je platný do [valid].
|
|||
'error_add_aro' => 'Error while adding access request object',
|
||||
'error_add_permission' => 'Error while add permission',
|
||||
'error_cleared_cache' => 'Chyba pri vymazaní vyrovnávacej pamäte',
|
||||
'error_edit_task' => '',
|
||||
'error_edit_task' => 'Chyba pri ukladaní úlohy',
|
||||
'error_extension_getlist' => 'Error getting extension list from repository',
|
||||
'error_importfs' => 'Chyba pri importe zo súborového systému',
|
||||
'error_no_document_selected' => 'Nie je vybratý žiadny dokument',
|
||||
|
|
@ -510,7 +508,7 @@ Odkaz je platný do [valid].
|
|||
'error_remove_document' => 'Pri odstraňovaní dokumentu sa vyskytla chyba',
|
||||
'error_remove_folder' => 'Pri odstraňovaní zložky sa vyskytla chyba',
|
||||
'error_remove_permission' => 'Chyba pri odstránení povolenia',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow' => 'Nastala chyba pri odstránovaní workflow',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => 'Chyba pri zmene povolenia',
|
||||
|
|
@ -557,6 +555,7 @@ URL: [url]',
|
|||
'files_deletion' => 'Odstránenie súboru',
|
||||
'files_deletion_warning' => 'Touto akciou môžete odstrániť všetky súbory celých DMS zložiek. Verziovacie informácie zostanú viditeľné.',
|
||||
'files_loading' => 'Prosím počkajte, kým sa načíta zoznam súborov ...',
|
||||
'filetype' => '',
|
||||
'file_size' => 'Veľkosť súboru',
|
||||
'filter_for_documents' => 'Ďalší filter pre dokumenty',
|
||||
'filter_for_folders' => 'Ďalší filter pre zložky',
|
||||
|
|
@ -608,6 +607,7 @@ Používateľ: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Zložka bola premenovaná',
|
||||
'folder_title' => 'Zložka \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
'force_update' => 'Aktualizovať',
|
||||
'friday' => 'Piatok',
|
||||
'friday_abbr' => 'Pia',
|
||||
|
|
@ -634,6 +634,7 @@ URL: [url]',
|
|||
'group_members' => 'Členovia skupiny',
|
||||
'group_receipt_summary' => 'Group receipt summary',
|
||||
'group_review_summary' => 'Zhrnutie skupinovej recenzie',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => 'Prihlásiť sa ako hosť',
|
||||
'guest_login_disabled' => 'Prihlásenie ako hosť je vypnuté.',
|
||||
'hash' => 'Hash',
|
||||
|
|
@ -740,6 +741,7 @@ URL: [url]',
|
|||
'linked_to_document' => 'Prepojené s dokumentom',
|
||||
'linked_to_this_version' => 'Prepojené s touto verziou',
|
||||
'link_alt_updatedocument' => 'If you would like to upload files bigger than the current maximum upload size, please use the alternative <a href="%s">upload page</a>.',
|
||||
'link_document' => '',
|
||||
'link_to_version' => 'Pripojiť k verzii',
|
||||
'list_access_rights' => 'Zobraziť všetky prístupové práva',
|
||||
'list_contains_no_access_docs' => 'Zoznam obsahuje viac dokumentov, ku ktorým nemáte prístup a nie sú zobrazené.',
|
||||
|
|
@ -750,6 +752,7 @@ URL: [url]',
|
|||
'lock_document' => 'Zamknúť',
|
||||
'lock_message' => 'Tento dokument zamkol [username]. Iba oprávnení používatelia ho môžu odomknúť.',
|
||||
'lock_status' => 'Stav',
|
||||
'logfile_loading' => '',
|
||||
'login' => 'Prihlásiť sa',
|
||||
'login_disabled_text' => 'Váš účet bol zablokovaný, pravdepodobne veľa pokusov o prihlásenie zlyhalo.',
|
||||
'login_disabled_title' => 'Účet je zablokovaný',
|
||||
|
|
@ -757,7 +760,7 @@ URL: [url]',
|
|||
'login_error_title' => 'Chyba pri prihlasovaní',
|
||||
'login_not_given' => 'Nebolo zadané používateľské meno',
|
||||
'login_ok' => 'Prihlásenie prebehlo úspešne',
|
||||
'login_restrictions_apply' => '',
|
||||
'login_restrictions_apply' => 'Nepodarilo sa prihlásiť, kvôli obmedzeniam',
|
||||
'logout' => 'Odhlásenie',
|
||||
'log_management' => 'Správa protokolov',
|
||||
'lo_LA' => 'Laoský',
|
||||
|
|
@ -776,7 +779,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'Maximálna veľkosť každého súboru',
|
||||
'may' => 'Máj',
|
||||
'menu_dropfolder' => 'Drop zložka',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'menu_upload_from_dropfolder' => 'Naimportovať zo súboru',
|
||||
'mimetype' => 'Mime typ',
|
||||
'minutes' => 'minúty',
|
||||
'misc' => 'Rôzne',
|
||||
|
|
@ -836,9 +839,11 @@ Používateľ: [username]
|
|||
URL: [url]',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Nová zložka',
|
||||
'new_user_image' => 'Nový obrázok',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => 'Nový stav',
|
||||
'nl_NL' => 'Holandština',
|
||||
'no' => 'Nie',
|
||||
'notification' => '',
|
||||
'notify_added_email' => 'Boli ste pridaní do notifikačného zoznamu',
|
||||
'notify_added_email_body' => 'Pridanie do notifikačného zoznamu
|
||||
Meno: [name]
|
||||
|
|
@ -858,9 +863,11 @@ URL: [url]',
|
|||
'no_action' => 'Nič sa nevykoná',
|
||||
'no_approval_needed' => 'Neprebieha žiadne schvaľovanie.',
|
||||
'no_attached_files' => 'Žiadne prílohy',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => 'Neaktualizovaná verzia',
|
||||
'no_default_keywords' => 'Nie sú dostupné žiadne kľúčové slová.',
|
||||
'no_docs_checked_out' => 'No documents checked out',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Žiadne uzamknuté dokumenty.',
|
||||
'no_docs_needs_correction' => 'Žiadne dokumenty potrebné opraviť',
|
||||
'no_docs_rejected' => 'Žiadne dokumenty neboli zamietnuté.',
|
||||
|
|
@ -956,8 +963,11 @@ If you have still problems to login, then please contact your administrator.',
|
|||
'quota_is_disabled' => 'Podpora kvót je momentálne zakázaná v nastaveniach. Nastavenie kvóty používateľa nebude mať žiadny účinok, kým nebude znovu aktivovaná.',
|
||||
'quota_warning' => 'Maximálne využitie disku je prekročené o [bytes]. Odstráňte dokumenty alebo predchádzajúce verzie.',
|
||||
'receipts_accepted' => '[no_receipts] receipts already accepted',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '[no_receipts] receipts not being touched',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '[no_receipts] receipts already rejected',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => 'Receipts without group',
|
||||
'receipts_without_user' => 'Receipts without user',
|
||||
'receipt_deletion_email_body' => 'Používateľ bol odstránený zo zoznamu recipientov
|
||||
|
|
@ -979,11 +989,13 @@ URL: [url]',
|
|||
'receipt_status' => 'Stav',
|
||||
'receipt_summary' => 'Receipt summary',
|
||||
'receipt_update_failed' => 'Acknowledging reception failed',
|
||||
'recent_uploads' => 'Naposledy nahrané súbory',
|
||||
'reception' => 'Reception',
|
||||
'reception_acknowleged' => 'Reception acknowledged',
|
||||
'reception_noaction' => 'Žiadna akcia',
|
||||
'reception_rejected' => 'Reception rejected',
|
||||
'recipients' => 'Príjemcovia',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => 'Prekresliť',
|
||||
'refresh' => 'Obnoviť',
|
||||
'rejected' => 'Odmietnuté',
|
||||
|
|
@ -1037,8 +1049,11 @@ URL: [url]',
|
|||
'reviewer_already_assigned' => 'je už poverený ako recenzent',
|
||||
'reviewer_already_removed' => 'už bol odstránený z procesu recenzie alebo už odoslal recenziu',
|
||||
'reviews_accepted' => '[no_reviews] reviews already accepted',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '[no_reviews] reviews not being touched',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '[no_reviews] reviews already rejected',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => 'Reviews without group',
|
||||
'reviews_without_user' => 'Reviews without user',
|
||||
'review_deletion_email' => 'Požiadavka na recenziu zmazaná',
|
||||
|
|
@ -1076,9 +1091,13 @@ URL: [url]',
|
|||
'revise_document' => 'Revidovať dokument',
|
||||
'revise_document_on' => 'Next revision of document version on [date]',
|
||||
'revisions_accepted' => '[no_revisions] revisions already accepted',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '[no_revisions] revisions not being touched',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '[no_revisions] revisions due in future',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '[no_revisions] revisions already rejected',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => 'Revízie bez skupiny',
|
||||
'revisions_without_user' => 'Revízie bez používateľa',
|
||||
'revision_date' => 'Dátum revízie',
|
||||
|
|
@ -1093,6 +1112,7 @@ URL: [url]',
|
|||
'revision_status' => 'Stav',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => 'Revisors',
|
||||
'revisor_already_assigned' => 'User is already assigned as an revisor.',
|
||||
'revisor_already_removed' => 'Revisor has already been removed from revision process or has already revised the document.',
|
||||
|
|
@ -1225,7 +1245,7 @@ Meno: [username]
|
|||
'settings_Advanced' => 'Rozšírené',
|
||||
'settings_advancedAcl' => 'Advanced Access control',
|
||||
'settings_advancedAcl_desc' => 'Advanced access controll will allow to turn on/off certain modules of the software. It can not be used for access rights on documents and folders.',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess' => 'Povoliť zmenu schvaľovateľa, ak už bol proces začatý',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'settings_allowReviewerOnly' => 'Allow to set reviewer only',
|
||||
'settings_allowReviewerOnly_desc' => 'Enable this, if it shall be allow to set just a reviewer but no approver in traditional workflow mode.',
|
||||
|
|
@ -1308,12 +1328,16 @@ Meno: [username]
|
|||
'settings_enableClipboard_desc' => 'Enable/disable the clipboard on the \'View Folder\' page',
|
||||
'settings_enableConverting' => 'Povoliť konverziu',
|
||||
'settings_enableConverting_desc' => 'Povoliť/zakázať konvertovať súbory',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => 'Enable list of files in drop folder in menu',
|
||||
'settings_enableDropFolderList_desc' => 'Turn on a list of files in the drop folder. The list is shown in the main menu.',
|
||||
'settings_enableDropUpload' => 'Zapnúť rýchle nahratie',
|
||||
'settings_enableDropUpload_desc' => 'Enable/Disable the drop area on the \'View Folder\' page for uploading files by Drag&Drop.',
|
||||
'settings_enableDuplicateDocNames' => 'Povoliť duplicitné názvy dokumentov',
|
||||
'settings_enableDuplicateDocNames_desc' => 'Povoliť duplicitné názvy dokumentov v zložke.',
|
||||
'settings_enableDuplicateSubFolderNames' => '',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Povoliť e-mail',
|
||||
'settings_enableEmail_desc' => 'Povoliť/zakázať automatickú emailovú notifikáciu',
|
||||
'settings_enableFilterReceipt' => 'Filter out owner, reviewer, ... from reception list',
|
||||
|
|
@ -1348,12 +1372,16 @@ Meno: [username]
|
|||
'settings_enableOwnerRevApp_desc' => 'Enable this if you want the owner of a document to be listed as reviewers/approvers and for workflow transitions.',
|
||||
'settings_enablePasswordForgotten' => 'Povoliť zabudnuté heslo',
|
||||
'settings_enablePasswordForgotten_desc' => 'If you want to allow user to set a new password and send it by mail, check this option.',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => 'Enable acknowledge of document reception',
|
||||
'settings_enableReceiptWorkflow_desc' => 'Enable, to turn on the workflow to acknowledge document reception.',
|
||||
'settings_enableRecursiveCount' => 'Enable recursive document/folder count',
|
||||
'settings_enableRecursiveCount_desc' => 'If turned on, the number of documents and folders in the folder view will be determined by counting all objects by recursively processing the folders and counting those documents and folders the user is allowed to access.',
|
||||
'settings_enableRevisionOnVoteReject' => 'Reject by one revisor',
|
||||
'settings_enableRevisionOnVoteReject_desc' => 'If set the document will be reject if one revisor rejects the document.',
|
||||
'settings_enableRevisionOneVoteReject' => 'Reject by one revisor',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'Povoliť revíziu dokumentov',
|
||||
'settings_enableRevisionWorkflow_desc' => 'Enable, to be able to run the workflow for revising a document after a given period of time.',
|
||||
'settings_enableSelfReceipt' => 'Allow reception of documents for logged in user',
|
||||
|
|
@ -1444,10 +1472,14 @@ Meno: [username]
|
|||
'settings_maxUploadSize' => 'Maximálna veľkosť pre nahrávané súbory',
|
||||
'settings_maxUploadSize_desc' => 'This is the maximum size for uploaded files. It will take affect for document versions and attachments.',
|
||||
'settings_more_settings' => 'Configure more settings. Default login: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => 'Nenájdené',
|
||||
'settings_Notification' => 'Nastavenia notifikácií',
|
||||
'settings_notwritable' => 'The configuration cannot be saved because the configuration file is not writable.',
|
||||
'settings_no_content_dir' => 'Content directory',
|
||||
'settings_onePageMode' => '',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'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' => 'Čiastočná veľkosť súboru',
|
||||
|
|
@ -1481,6 +1513,12 @@ Meno: [username]
|
|||
'settings_previewWidthMenuList_desc' => 'Šírka náhľadu obrázkov zobrazených ako položky v ponuke drop zložky.',
|
||||
'settings_printDisclaimer' => 'Print Disclaimer',
|
||||
'settings_printDisclaimer_desc' => 'If enabled, the disclaimer message will be printed on the bottom of every page',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => 'Kvóta používateľa',
|
||||
'settings_quota_desc' => 'The maximum number of bytes a user may use on disk. Set this to 0 for unlimited disk space. This value can be overridden for each user in his profile.',
|
||||
'settings_removeFromDropFolder' => 'Remove file from drop folder after successful upload',
|
||||
|
|
@ -1554,7 +1592,7 @@ Meno: [username]
|
|||
'settings_updateDatabase' => 'Run schema update scripts on database',
|
||||
'settings_updateNotifyTime' => 'Aktualizovať čas notifikácie',
|
||||
'settings_updateNotifyTime_desc' => 'Users are notified about document-changes that took place within the last \'Update Notify Time\' seconds',
|
||||
'settings_upgrade_php' => 'Upgrade PHP to at least version 5.2.0',
|
||||
'settings_upgrade_php' => 'Upgrade PHP to at least version 5.6.38',
|
||||
'settings_versioningFileName' => 'Versioning FileName',
|
||||
'settings_versioningFileName_desc' => 'The name of the versioning info file created by the backup tool',
|
||||
'settings_versiontolow' => 'Verzia je nízka',
|
||||
|
|
@ -1564,6 +1602,7 @@ Meno: [username]
|
|||
'settings_workflowMode' => 'Workflow mode',
|
||||
'settings_workflowMode_desc' => 'The advanced workflow allows to specify your own release workflow for document versions.',
|
||||
'settings_workflowMode_valadvanced' => 'pokročilý',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => 'traditional',
|
||||
'settings_workflowMode_valtraditional_only_approval' => 'traditional (without review)',
|
||||
'settings_zendframework' => 'Zend Framework',
|
||||
|
|
@ -1578,7 +1617,11 @@ Meno: [username]
|
|||
'sign_in' => 'Prihlásiť sa',
|
||||
'sign_out' => 'odhlásiť',
|
||||
'sign_out_user' => 'Odhlásiť používateľa',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'Slovenčina',
|
||||
'sort_by_date' => '',
|
||||
'sort_by_name' => '',
|
||||
'sort_by_sequence' => '',
|
||||
'space_used_on_data_folder' => 'Space used on data folder',
|
||||
'splash_added_to_clipboard' => 'Pridané do schránky',
|
||||
'splash_add_access' => 'Prístupové právo pridané',
|
||||
|
|
@ -1604,6 +1647,7 @@ Meno: [username]
|
|||
'splash_edit_group' => 'Skupina bola uložená',
|
||||
'splash_edit_role' => 'Rola bola uložená',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => 'Používateľ bol uložený',
|
||||
'splash_error_add_to_transmittal' => 'Error while adding document to transmittal',
|
||||
'splash_error_rm_download_link' => 'Error when removing download link',
|
||||
|
|
@ -1617,6 +1661,7 @@ Meno: [username]
|
|||
'splash_inherit_access' => 'Access right will be inherited',
|
||||
'splash_invalid_folder_id' => 'Neplatné ID zložky',
|
||||
'splash_invalid_searchterm' => 'Invalid search term',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => 'Schránka sa presunula do aktuálnej zložky',
|
||||
'splash_move_document' => 'Dokument bol presunutý',
|
||||
'splash_move_folder' => 'Zložka bola presunutá',
|
||||
|
|
@ -1647,6 +1692,7 @@ Meno: [username]
|
|||
'splash_substituted_user' => 'Substituted user',
|
||||
'splash_switched_back_user' => 'Switched back to original user',
|
||||
'splash_toogle_group_manager' => 'Group manager toogled',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => 'Document transfered',
|
||||
'splash_transfer_objects' => 'Objects transfered',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1673,6 +1719,7 @@ Meno: [username]
|
|||
'status_revisor_removed' => 'Revisor removed from list',
|
||||
'status_unknown' => 'Neznámy',
|
||||
'storage_size' => 'Objem dát',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => 'Save secret',
|
||||
'submit_approval' => 'Poslať schválenie',
|
||||
'submit_login' => 'Prihlásiť sa',
|
||||
|
|
@ -1695,9 +1742,13 @@ Meno: [username]
|
|||
'switched_to' => 'Prepnúť na',
|
||||
'takeOverAttributeValue' => 'Take over attribute value from last version',
|
||||
'takeOverGrpApprover' => 'Take over group of approvers from last version.',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => 'Take over group of reviewers from last version.',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => 'Take over individual approver from last version.',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => 'Take over individual reviewer from last version.',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => 'Úlohy',
|
||||
'task_description' => 'Description',
|
||||
'task_disabled' => 'Disabled',
|
||||
|
|
@ -1735,11 +1786,13 @@ Meno: [username]
|
|||
'toggle_manager' => 'Prepnúť stav manager',
|
||||
'toggle_qrcode' => 'Ukázať/skryť QR kód',
|
||||
'to_before_from' => 'End date may not be before start date',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => 'Zmeniť vlastníka',
|
||||
'transfer_no_read_access' => 'Používateľ nemá práva na čítanie v adresári',
|
||||
'transfer_no_write_access' => 'Používateľ nemá práva na zapisovanie v adresári',
|
||||
'transfer_objects' => 'Prenesené objekty',
|
||||
'transfer_objects_to_user' => 'Nový vlastník',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => 'Transfer používateľovi',
|
||||
'transition_triggered_email' => 'Workflow transition triggered',
|
||||
'transition_triggered_email_body' => 'Workflow transition triggered
|
||||
|
|
@ -1765,6 +1818,7 @@ URL: [url]',
|
|||
'tuesday' => 'Utorok',
|
||||
'tuesday_abbr' => 'Ut',
|
||||
'type_of_hook' => 'Zadajte',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => 'Zadajte na vyhľadanie',
|
||||
'uk_UA' => 'Ukrajinsky',
|
||||
'under_folder' => 'V zložke',
|
||||
|
|
@ -1821,6 +1875,7 @@ URL: [url]',
|
|||
'versioning_file_creation_warning' => 'Touto operáciou môžete vytvoriť súbor pre každý dokument, obsahujúci verziovaciu informáciu toho dokumentu. Po vytvorení bude každý súbor uložený do zložky dokumentu. Those files are not needed for the regular operation of the dms, but could be of value if the complete repository shall be transferred to an other system.',
|
||||
'versioning_info' => 'Informácie o verziách',
|
||||
'versiontolow' => 'Verzia je nízka',
|
||||
'version_comment' => '',
|
||||
'version_deleted_email' => 'Verzia zmazana',
|
||||
'version_deleted_email_body' => 'Verzia bola zmazaná
|
||||
Dokument: [name]
|
||||
|
|
@ -1863,6 +1918,7 @@ URL: [url]',
|
|||
'workflow_summary' => 'Workflow summary',
|
||||
'workflow_transition_without_user_group' => 'At least one of the transitions has neither a user nor a group!',
|
||||
'workflow_user_summary' => 'User summary',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => 'ďalších [number] objektov',
|
||||
'year_view' => 'Rok',
|
||||
'yes' => 'Áno',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (1159), MagnusI (649), tmichelfelder (106)
|
||||
// Translators: Admin (1161), MagnusI (649), tmichelfelder (106)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '2-faktors autentisering',
|
||||
|
|
@ -91,11 +91,14 @@ URL: [url]',
|
|||
'and' => 'och',
|
||||
'apply' => 'Använd',
|
||||
'approvals_accepted' => '',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '',
|
||||
'approvals_and_reviews_not_touched' => '',
|
||||
'approvals_and_reviews_rejected' => '',
|
||||
'approvals_not_touched' => '',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => 'Godkännandet saknar grupp',
|
||||
'approvals_without_user' => 'Godkännandet saknar användare',
|
||||
'approval_deletion_email' => 'Begäran om godkännande har raderats',
|
||||
|
|
@ -230,6 +233,7 @@ URL: [url]',
|
|||
'category_in_use' => 'Denna kategori används av ett dokument.',
|
||||
'category_noname' => 'Inget kategorinamn angivet',
|
||||
'ca_ES' => 'Katalonska',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => 'Ändra uppdrag',
|
||||
'change_password' => 'Ändra lösenord',
|
||||
'change_password_message' => 'Ditt lösenord har ändrats.',
|
||||
|
|
@ -296,6 +300,7 @@ URL: [url]',
|
|||
'confirm_rm_user' => 'Vill du verkligen ta bort användaren "[username]"?<br>OBS! Åtgärden kan inte ångras!',
|
||||
'confirm_rm_user_from_processes' => 'Vill du verkligen ta bort användaren "[username]" från alla arbetsflöden?<br>Var försiktig! Denna åtgärd kan innebära oönskad publicering om användaren är den sista eller enda godkännaren i ett arbetsflöde.',
|
||||
'confirm_rm_version' => 'Vill du verkligen ta bort versionen [version] av dokumentet "[documentname]"?<br>OBS! Åtgärden kan inte ångras!',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => 'Vill du verkligen flytta dokument, kataloger m m tillhörande användaren "[username]"? OBS! Åtgärden kan inte ångras!',
|
||||
'confirm_update_transmittalitem' => 'Bekräfta uppdatering',
|
||||
'content' => 'Innehåll',
|
||||
|
|
@ -303,7 +308,6 @@ URL: [url]',
|
|||
'converter_new_cmd' => 'Kommando',
|
||||
'converter_new_mimetype' => 'Ny MIME-typ',
|
||||
'copied_to_checkout_as' => 'Filen har kopierats till utcheckningmappen som \'[filename]\' per [date]',
|
||||
'create_download_link' => 'Skapa länk för nedladdning',
|
||||
'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.',
|
||||
'creation_date' => 'Skapat',
|
||||
|
|
@ -429,18 +433,10 @@ URL: [url]',
|
|||
'download' => 'Ladda ner',
|
||||
'download_extension' => '',
|
||||
'download_links' => 'Nedladdningslänkar',
|
||||
'download_link_email_body' => 'Klicka på länken nedan för nedladdning av version [version] av dokumentet
|
||||
\'[docname]\'.
|
||||
|
||||
[url]
|
||||
|
||||
Länken är giltig t o m [valid].
|
||||
|
||||
[comment]',
|
||||
'download_link_email_subject' => 'Nedladdningslänk',
|
||||
'do_object_repair' => 'Reparera alla kataloger och dokument.',
|
||||
'do_object_setchecksum' => 'Lägg till checksumma',
|
||||
'do_object_setfilesize' => 'Ange filstorlek',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => 'Ta bort dokumentversion',
|
||||
'draft' => 'Utkast',
|
||||
'draft_pending_approval' => 'Utkast: väntar på godkännande',
|
||||
|
|
@ -449,6 +445,7 @@ Länken är giltig t o m [valid].
|
|||
'dropfolderdir_missing' => 'Du saknar en personlig mapp för uppladdning till servern. Kontakta systemadminiustratören för att få hjälp att skapa den.',
|
||||
'dropfolder_file' => 'Fil från mellanlagringsmappen',
|
||||
'dropfolder_folder' => 'Katalog från mellanlagringsmappen',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Snabb uppladdning',
|
||||
'drop_files_here' => 'Släpp filer här!',
|
||||
'dump_creation' => 'Skapa DB-dump',
|
||||
|
|
@ -474,6 +471,7 @@ Länken är giltig t o m [valid].
|
|||
'edit_folder_props' => 'Ändra katalog',
|
||||
'edit_group' => 'Ändra grupp',
|
||||
'edit_online' => 'Uppdatera online',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => '',
|
||||
'edit_transmittal_props' => 'Ändra egenskaper för meddelande',
|
||||
'edit_user' => 'Ändra användare',
|
||||
|
|
@ -551,6 +549,7 @@ URL: [url]',
|
|||
'files_deletion' => 'Ta bort filer',
|
||||
'files_deletion_warning' => 'Med detta alternativ kan du ta bort alla filer i en dokumentkatalog. Versionsinformationen kommer fortfarande att visas.',
|
||||
'files_loading' => 'Vänligen vänta tills listan med filer har laddats ...',
|
||||
'filetype' => '',
|
||||
'file_size' => 'Filstorlek',
|
||||
'filter_for_documents' => 'Tilläggsfilter för dokument',
|
||||
'filter_for_folders' => 'Tilläggsfilter för kataloger',
|
||||
|
|
@ -595,6 +594,7 @@ User: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Katalog har bytt namn',
|
||||
'folder_title' => 'Katalog \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
'force_update' => '',
|
||||
'friday' => 'Fredag',
|
||||
'friday_abbr' => 'Fr',
|
||||
|
|
@ -621,6 +621,7 @@ URL: [url]',
|
|||
'group_members' => 'Gruppmedlemmar',
|
||||
'group_receipt_summary' => 'Sammanfattning av mottagningsbevis för grupp',
|
||||
'group_review_summary' => 'Sammanfattning av gruppgranskning',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => 'Gästinloggning',
|
||||
'guest_login_disabled' => 'Gästinloggningen är inaktiverad.',
|
||||
'hash' => 'Hash',
|
||||
|
|
@ -727,6 +728,7 @@ URL: [url]',
|
|||
'linked_to_document' => 'Länkad till dokument',
|
||||
'linked_to_this_version' => 'Länkad till denna version',
|
||||
'link_alt_updatedocument' => 'Om du vill ladda upp filer som är större än den aktuella största tillåtna storleken, använd dig av den alternativa metoden att ladda upp filer <a href="%s">Alternativ uppladdning</a>.',
|
||||
'link_document' => '',
|
||||
'link_to_version' => 'Kopppla till version',
|
||||
'list_access_rights' => 'Lista alla rättigheter...',
|
||||
'list_contains_no_access_docs' => 'Listan innehåller fler dokument som inte visas då du saknar rättigheter till dessa.',
|
||||
|
|
@ -737,6 +739,7 @@ URL: [url]',
|
|||
'lock_document' => 'Lås',
|
||||
'lock_message' => 'Detta dokument har låsts av [username]. Bara auktoriserade användare kan låsa upp dokumentet.',
|
||||
'lock_status' => 'Status',
|
||||
'logfile_loading' => '',
|
||||
'login' => 'Inloggning',
|
||||
'login_disabled_text' => 'Ditt konto är inaktivt, förmodligen för att du har överskridit antalet tillåtna inloggningsförsök.',
|
||||
'login_disabled_title' => 'Kontot är inaktivt',
|
||||
|
|
@ -823,9 +826,11 @@ Användare: [username]
|
|||
URL: [url]',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Ny katalog',
|
||||
'new_user_image' => 'Ny användarbild',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => 'Ny status',
|
||||
'nl_NL' => 'Holländska',
|
||||
'no' => 'Nej',
|
||||
'notification' => '',
|
||||
'notify_added_email' => 'Du har lagts till för att få meddelanden',
|
||||
'notify_added_email_body' => 'Tillägg för att få meddelanden
|
||||
Namn: [name]
|
||||
|
|
@ -845,9 +850,11 @@ URL: [url]',
|
|||
'no_action' => 'Ingen åtgärd behövs.',
|
||||
'no_approval_needed' => 'Inget godkännande behövs.',
|
||||
'no_attached_files' => 'Inga filer har bifogats.',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => 'Du har en gammal version av SeedDMS. Senaste versionen är [latestversion].',
|
||||
'no_default_keywords' => 'Inga nyckelord tillgängliga',
|
||||
'no_docs_checked_out' => 'Inga utcheckade dokument',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Inga låsta dokument.',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_rejected' => 'Det finns inga avvisade dokument.',
|
||||
|
|
@ -940,8 +947,11 @@ Om du fortfarande har problem med inloggningen, kontakta administratören.',
|
|||
'quota_is_disabled' => 'Kvotstöd är för närvarande inaktiverad i inställningarna. Ett värde för användarkvot kommer inte att ha någon effekt förrän den är aktiverad igen.',
|
||||
'quota_warning' => 'Din maximala lagringskvot har överskridits med [bytes]. Ta bort dokument eller tidigare versioner.',
|
||||
'receipts_accepted' => '',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
|
|
@ -952,11 +962,13 @@ Om du fortfarande har problem med inloggningen, kontakta administratören.',
|
|||
'receipt_status' => 'Status',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Senast uppladdat',
|
||||
'reception' => '',
|
||||
'reception_acknowleged' => '',
|
||||
'reception_noaction' => 'Ingen åtgärd',
|
||||
'reception_rejected' => '',
|
||||
'recipients' => 'Mottagare',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => 'Återkalla',
|
||||
'refresh' => 'Uppdatera',
|
||||
'rejected' => 'Avvisat',
|
||||
|
|
@ -1010,8 +1022,11 @@ URL: [url]',
|
|||
'reviewer_already_assigned' => 'Användaren har redan tilldelats rollen som granskare',
|
||||
'reviewer_already_removed' => 'har redan tagits bort från granskningen eller har redan skickat en granskning',
|
||||
'reviews_accepted' => '',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => '',
|
||||
'reviews_without_user' => 'Granskningar som saknar användare',
|
||||
'review_deletion_email' => 'Förfrågan om granskning borttagen',
|
||||
|
|
@ -1049,9 +1064,13 @@ URL: [url]',
|
|||
'revise_document' => 'Revidera dokument',
|
||||
'revise_document_on' => 'Nästa revidering av dokumentversion [date]',
|
||||
'revisions_accepted' => '',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => 'Revisioner som saknar grupp',
|
||||
'revisions_without_user' => 'Revisioner som saknar användare',
|
||||
'revision_date' => 'Datum för revision',
|
||||
|
|
@ -1066,6 +1085,7 @@ URL: [url]',
|
|||
'revision_status' => 'Status',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => 'Reviderare',
|
||||
'revisor_already_assigned' => 'Användaren innehar redan rollen som reviderare',
|
||||
'revisor_already_removed' => 'Dokumentet är redan reviderat alternativt användaren tillhör inte längre gruppen reviderare.',
|
||||
|
|
@ -1281,12 +1301,16 @@ Kommentar: [comment]',
|
|||
'settings_enableClipboard_desc' => 'Aktivera/Inaktivera urklipp funktionen.',
|
||||
'settings_enableConverting' => 'Aktivera filkonvertering',
|
||||
'settings_enableConverting_desc' => 'Aktivera/Inaktivera konvertering av filer',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => 'Aktivera fillista för snabbuppladdade filer.',
|
||||
'settings_enableDropFolderList_desc' => 'Aktiverar fillista för snabbuppladdade filer i menyfältet.',
|
||||
'settings_enableDropUpload' => 'Aktivera snabb uppladdning',
|
||||
'settings_enableDropUpload_desc' => 'Aktivera / avaktivera droppområdet på "Visa mapp" sidan för att ladda upp filer genom att dra och släppa.',
|
||||
'settings_enableDuplicateDocNames' => 'Tillåter dubletter av dokumentnamn',
|
||||
'settings_enableDuplicateDocNames_desc' => 'Tillåter att det finns dokument med samma namn i en mapp.',
|
||||
'settings_enableDuplicateSubFolderNames' => '',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Använd e-postmeddelanden',
|
||||
'settings_enableEmail_desc' => 'Aktivera/Inaktivera automatiska e-postmeddelanden',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
|
|
@ -1321,10 +1345,14 @@ Kommentar: [comment]',
|
|||
'settings_enableOwnerRevApp_desc' => 'Aktivera om du vill att en dokumentägare visas i listan för personer som granskar/godkänner dokumentet och i övergång på arbetsflöden.',
|
||||
'settings_enablePasswordForgotten' => 'Aktivera glömt lösenord',
|
||||
'settings_enablePasswordForgotten_desc' => 'Om du vill tillåta att användare kan få nytt lösenord genom att skicka e-post, aktivera denna option.',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => 'Aktivera notifiering vid mottagande av dokument',
|
||||
'settings_enableReceiptWorkflow_desc' => 'Aktivera notifiering av meddelanden i arbetsflödet.',
|
||||
'settings_enableRecursiveCount' => 'Aktivera rekursiv räkning av dokument/katalog',
|
||||
'settings_enableRecursiveCount_desc' => 'Om detta sätts på, kommer antal dokument och kataloger i katalogvyn fastställas genom att räkna alla objekter via rekursiv hantering av alla kataloger och räkna dessa dokument och kataloger som användaren har rättigheter till.',
|
||||
'settings_enableRevisionOneVoteReject' => '',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'Aktivera revidering av dokument',
|
||||
|
|
@ -1417,10 +1445,14 @@ Kommentar: [comment]',
|
|||
'settings_maxUploadSize' => 'Max storlek (bytes) för uppladdadning av fil',
|
||||
'settings_maxUploadSize_desc' => 'Detta är den maximala storleken för uppladdning av filer. Begränsningen anges i bytes (1 GB = ca 1 000 000 000 bytes)',
|
||||
'settings_more_settings' => 'Konfigurera flera inställningar. Standard-inloggning: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => 'Hittades inte',
|
||||
'settings_Notification' => 'Meddelandeinställningar',
|
||||
'settings_notwritable' => 'Konfigurationen kunde inte sparas, eftersom konfigurationsfilen inte är skrivbar.',
|
||||
'settings_no_content_dir' => 'Mapp för innehåll',
|
||||
'settings_onePageMode' => '',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'settings_overrideMimeType' => 'Åsido Mediatyp (Mime)',
|
||||
'settings_overrideMimeType_desc' => 'Åsidosätta MimeType levererad av webbläsaren, om en fil överförs. Den nya Mediatyp bestäms av SeedDMS själv.',
|
||||
'settings_partitionSize' => 'Uppdelad filstorlek',
|
||||
|
|
@ -1454,6 +1486,12 @@ Kommentar: [comment]',
|
|||
'settings_previewWidthMenuList_desc' => 'Bildbredd vid förhandsgranskning av dokument i snabbuppladdningsmenyn.',
|
||||
'settings_printDisclaimer' => 'Visa disclaimer-meddelande',
|
||||
'settings_printDisclaimer_desc' => 'Om denna inställning sätts till ja, används meddelande som finns i lang.inc-filen och skrivs ut på slutet av sidan',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => 'Användarens kvot',
|
||||
'settings_quota_desc' => 'Maximala storlek av lagringsutrymme i bytes som en användare har tillgång till. Storlek 0 bytes betyder obegränsad lagring. Detta värde kan sättas individuellt för varje användare i dess profil. 1 GB = ca 1 000 000 000 bytes.',
|
||||
'settings_removeFromDropFolder' => 'Ta bort filen från snabbuppladdningslistan efter slutförd uppladdning',
|
||||
|
|
@ -1527,7 +1565,7 @@ Kommentar: [comment]',
|
|||
'settings_updateDatabase' => 'Kör schemauppdateringsskript på databasen',
|
||||
'settings_updateNotifyTime' => 'Tid för uppdateringsmeddelande',
|
||||
'settings_updateNotifyTime_desc' => 'Användare meddelas om att ändringar i dokumentet har genomförts inom de senaste \'Tid för uppdateringsmeddelande\' sekunder.',
|
||||
'settings_upgrade_php' => 'Uppdatera PHP till åtminstone version 5.2.0',
|
||||
'settings_upgrade_php' => 'Uppdatera PHP till åtminstone version 5.6.38',
|
||||
'settings_versioningFileName' => 'Versionsinfo-filnamn',
|
||||
'settings_versioningFileName_desc' => 'Namnet på versionsinfo-fil som skapas med backup-verktyget',
|
||||
'settings_versiontolow' => 'Version för låg',
|
||||
|
|
@ -1537,6 +1575,7 @@ Kommentar: [comment]',
|
|||
'settings_workflowMode' => 'Typ av arbetsflöde',
|
||||
'settings_workflowMode_desc' => 'Det avancerade arbetsflödet gör det möjligt att lägga upp ett eget definerat gransknings- och godkännandeflöde för dokumentversioner.',
|
||||
'settings_workflowMode_valadvanced' => 'avancerat',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => 'traditionellt',
|
||||
'settings_workflowMode_valtraditional_only_approval' => 'traditionellt (utan granskning)',
|
||||
'settings_zendframework' => 'Zend Framework',
|
||||
|
|
@ -1551,7 +1590,11 @@ Kommentar: [comment]',
|
|||
'sign_in' => 'Logga in',
|
||||
'sign_out' => 'Logga ut',
|
||||
'sign_out_user' => 'Logga ut användare',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'Slovakiska',
|
||||
'sort_by_date' => '',
|
||||
'sort_by_name' => '',
|
||||
'sort_by_sequence' => '',
|
||||
'space_used_on_data_folder' => 'Utrymme använt i datakatalogen',
|
||||
'splash_added_to_clipboard' => 'Tillagt till urklipp',
|
||||
'splash_add_access' => '',
|
||||
|
|
@ -1577,6 +1620,7 @@ Kommentar: [comment]',
|
|||
'splash_edit_group' => 'Grupp sparad',
|
||||
'splash_edit_role' => 'Roll sparad',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => 'Användare sparad',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => 'Fel vid borttagande av nedladdningslänk',
|
||||
|
|
@ -1590,6 +1634,7 @@ Kommentar: [comment]',
|
|||
'splash_inherit_access' => '',
|
||||
'splash_invalid_folder_id' => 'Ogiltigt katalog-ID',
|
||||
'splash_invalid_searchterm' => 'Ogiltigt sökord',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => 'Urklipp flyttades till aktuell katalog',
|
||||
'splash_move_document' => 'Dokumentet flyttat',
|
||||
'splash_move_folder' => 'Katalogen flyttad',
|
||||
|
|
@ -1620,6 +1665,7 @@ Kommentar: [comment]',
|
|||
'splash_substituted_user' => 'Bytt användare',
|
||||
'splash_switched_back_user' => 'Byt tillbaka till original användare',
|
||||
'splash_toogle_group_manager' => 'Gruppmanager har ändrats',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => 'Dokument överfört',
|
||||
'splash_transfer_objects' => 'Objekt överförda',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1646,6 +1692,7 @@ Kommentar: [comment]',
|
|||
'status_revisor_removed' => 'Reviderare borttagen från listan',
|
||||
'status_unknown' => 'Okänd',
|
||||
'storage_size' => 'Lagringsstorlek',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => 'Spara hemlighet',
|
||||
'submit_approval' => 'Skicka godkännande',
|
||||
'submit_login' => 'Logga in',
|
||||
|
|
@ -1668,9 +1715,13 @@ Kommentar: [comment]',
|
|||
'switched_to' => 'Bytt till',
|
||||
'takeOverAttributeValue' => 'Ta över attributvärde från senaste version',
|
||||
'takeOverGrpApprover' => 'Ta över godkännandegrupp från senaste version',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => 'Ta över granskningsgrupp från senaste version',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => 'Ta över individuell godkännare från senaste version',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => 'Ta över individuell granskare från senaste version',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => 'Uppgifter',
|
||||
'task_description' => '',
|
||||
'task_disabled' => '',
|
||||
|
|
@ -1708,11 +1759,13 @@ Kommentar: [comment]',
|
|||
'toggle_manager' => 'Byt manager',
|
||||
'toggle_qrcode' => 'Visa/göm QR-kod',
|
||||
'to_before_from' => 'Slutdatum får inte vara innan startdatum',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => 'Överför dokument',
|
||||
'transfer_no_read_access' => 'Användaren har inte läsrättigheter i katalogen',
|
||||
'transfer_no_write_access' => 'Användaren har inte skrivrättigheter i katalogen',
|
||||
'transfer_objects' => 'Överför objekt',
|
||||
'transfer_objects_to_user' => 'Ny ägare',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => 'Överför till användare',
|
||||
'transition_triggered_email' => 'Arbetsflödesövergång utlöstes',
|
||||
'transition_triggered_email_body' => 'Arbetsflödesövergång utlöstes
|
||||
|
|
@ -1738,6 +1791,7 @@ URL: [url]',
|
|||
'tuesday' => 'Tisdag',
|
||||
'tuesday_abbr' => 'Ti',
|
||||
'type_of_hook' => 'Typ',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => 'Skriv för att söka',
|
||||
'uk_UA' => 'Ukrainska',
|
||||
'under_folder' => 'I katalogen',
|
||||
|
|
@ -1794,6 +1848,7 @@ URL: [url]',
|
|||
'versioning_file_creation_warning' => 'Med denna funktion kan du skapa en fil som innehåller versionsinformationen för hela DMS-mappen. Efter skapandet kommer alla filer att sparas inom dokumentets mapp.',
|
||||
'versioning_info' => 'Versionsinformation',
|
||||
'versiontolow' => 'Version för låg',
|
||||
'version_comment' => '',
|
||||
'version_deleted_email' => 'Version borttagen',
|
||||
'version_deleted_email_body' => 'Version borttagen
|
||||
Dokument: [name]
|
||||
|
|
@ -1836,6 +1891,7 @@ URL: [url]',
|
|||
'workflow_summary' => 'Sammanfattning arbetsflöde',
|
||||
'workflow_transition_without_user_group' => 'Minst en av övergångarna i arbetsflödet saknar användare eller grupp.',
|
||||
'workflow_user_summary' => 'Sammanfattning användare',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => '[number] ytterligare objekt',
|
||||
'year_view' => 'Årsvy',
|
||||
'yes' => 'Ja',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (1082), aydin (83)
|
||||
// Translators: Admin (1091), aydin (83)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
|
@ -89,11 +89,14 @@ URL: [url]',
|
|||
'and' => 've',
|
||||
'apply' => 'Uygula',
|
||||
'approvals_accepted' => '',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '',
|
||||
'approvals_and_reviews_not_touched' => '',
|
||||
'approvals_and_reviews_rejected' => '',
|
||||
'approvals_not_touched' => '',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => '',
|
||||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => 'Onay talebi silindi',
|
||||
|
|
@ -223,6 +226,7 @@ URL: [url]',
|
|||
'category_in_use' => 'Bu kategoride dokümanlar mevcut.',
|
||||
'category_noname' => 'Kategori ismi verilmedi.',
|
||||
'ca_ES' => 'Katalanca',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => 'Atamaları Değiştir',
|
||||
'change_password' => 'Parola degiştir',
|
||||
'change_password_message' => 'Parolanız değişti.',
|
||||
|
|
@ -289,6 +293,7 @@ URL: [url]',
|
|||
'confirm_rm_user' => '"[username]" kullanıcısını silmeyi onaylıyor musunuz?<br>Dikkatli olun: Bu eylemin geri dönüşü yoktur.',
|
||||
'confirm_rm_user_from_processes' => '',
|
||||
'confirm_rm_version' => '"[documentname]" dokümanının [version] versiyonunu silmek istiyor musunuz?<br>Dikkatli olun: Bu eylemin geri dönüşü yoktur.',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => '',
|
||||
'confirm_update_transmittalitem' => '',
|
||||
'content' => 'İçerik',
|
||||
|
|
@ -296,7 +301,6 @@ URL: [url]',
|
|||
'converter_new_cmd' => 'Komut',
|
||||
'converter_new_mimetype' => '',
|
||||
'copied_to_checkout_as' => '',
|
||||
'create_download_link' => '',
|
||||
'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.',
|
||||
'creation_date' => 'Oluşturma tarihi',
|
||||
|
|
@ -417,11 +421,10 @@ URL: [url]',
|
|||
'download' => 'İndir',
|
||||
'download_extension' => '',
|
||||
'download_links' => '',
|
||||
'download_link_email_body' => '',
|
||||
'download_link_email_subject' => '',
|
||||
'do_object_repair' => 'Tüm klasörleri ve dokümanları onar.',
|
||||
'do_object_setchecksum' => 'Sağlama (checksum) ayarla',
|
||||
'do_object_setfilesize' => 'Dosya boyutu ayarla',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => 'Doküman versiyonunu sil',
|
||||
'draft' => '',
|
||||
'draft_pending_approval' => 'Taslak - onay bekliyor',
|
||||
|
|
@ -430,6 +433,7 @@ URL: [url]',
|
|||
'dropfolderdir_missing' => '',
|
||||
'dropfolder_file' => 'Sürüklenen klasörden dosya',
|
||||
'dropfolder_folder' => '',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Hızlı yükleme',
|
||||
'drop_files_here' => 'Dosyaları buraya sürükleyin!',
|
||||
'dump_creation' => 'Veritabanı dump oluşturma',
|
||||
|
|
@ -455,6 +459,7 @@ URL: [url]',
|
|||
'edit_folder_props' => 'Klasörü düzenle',
|
||||
'edit_group' => 'Grubu düzenle',
|
||||
'edit_online' => '',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => '',
|
||||
'edit_transmittal_props' => '',
|
||||
'edit_user' => 'Kullanıcıyı düzenle',
|
||||
|
|
@ -532,6 +537,7 @@ URL: [url]',
|
|||
'files_deletion' => 'Dosya silme',
|
||||
'files_deletion_warning' => 'Bu işlemle bütün DYS klasörlerindeki dosyaların tamamını silebilirsiniz. Versiyonlama bilgisi görülmeye devam edecek.',
|
||||
'files_loading' => 'Döküman ağaç yapısı yüklenirken, lütfen bekleyiniz ...',
|
||||
'filetype' => '',
|
||||
'file_size' => 'Dosya boyutu',
|
||||
'filter_for_documents' => 'Dokümanlar için ek filtreler',
|
||||
'filter_for_folders' => 'Klasörler için ek filtreler',
|
||||
|
|
@ -576,6 +582,7 @@ Kullanıcı: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Klasörün adı değişti',
|
||||
'folder_title' => 'Klasör \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
'force_update' => 'Güncelendi',
|
||||
'friday' => 'Cuma',
|
||||
'friday_abbr' => 'Cu',
|
||||
|
|
@ -602,6 +609,7 @@ URL: [url]',
|
|||
'group_members' => 'Grup üyeleri',
|
||||
'group_receipt_summary' => '',
|
||||
'group_review_summary' => 'Grup gözden geçirme özeti',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => 'Misafir olarak giriş yap',
|
||||
'guest_login_disabled' => 'Misafir girişi devre dışı.',
|
||||
'hash' => '',
|
||||
|
|
@ -708,6 +716,7 @@ URL: [url]',
|
|||
'linked_to_document' => '',
|
||||
'linked_to_this_version' => '',
|
||||
'link_alt_updatedocument' => 'Mevcut maksimum yükleme boyutundan daha büyük dosya yüklemek istiyorsanız <a href="%s">alternatif yükleme sayfası için tıklayın</a>.',
|
||||
'link_document' => '',
|
||||
'link_to_version' => '',
|
||||
'list_access_rights' => 'Tüm erişim haklarini listele',
|
||||
'list_contains_no_access_docs' => '',
|
||||
|
|
@ -718,6 +727,7 @@ URL: [url]',
|
|||
'lock_document' => 'Kilitle',
|
||||
'lock_message' => 'Bu doküman [username] tarafından kilitlenmiştir. Sadece yetkilendirilmiş kişiler bu dokümanı açabilirler.',
|
||||
'lock_status' => 'Durum',
|
||||
'logfile_loading' => '',
|
||||
'login' => 'Giriş',
|
||||
'login_disabled_text' => 'Hesabınız devre dışı. Muhtemelen çok fazla hatalı giriş denemesi yapıldı.',
|
||||
'login_disabled_title' => 'Hesap devre dışı',
|
||||
|
|
@ -804,9 +814,11 @@ Kullanıcı: [username]
|
|||
URL: [url]',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Yeni klasör',
|
||||
'new_user_image' => 'Yeni resim',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => 'Yeni durum',
|
||||
'nl_NL' => 'Hollandaca',
|
||||
'no' => 'Hayır',
|
||||
'notification' => '',
|
||||
'notify_added_email' => 'Bildirim listesine eklendiniz',
|
||||
'notify_added_email_body' => 'Bildirim listesine eklendiniz
|
||||
İsim: [name]
|
||||
|
|
@ -826,9 +838,11 @@ URL: [url]',
|
|||
'no_action' => 'İşlem gerekmiyor',
|
||||
'no_approval_needed' => 'Onay bekleyen yok.',
|
||||
'no_attached_files' => 'Ek dosya yok',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => 'Kullandığınız SeedDMS versiyonu eski görünüyor. Son versiyon [latestversion].',
|
||||
'no_default_keywords' => 'Anahtar kelime yok',
|
||||
'no_docs_checked_out' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Kilitli doküman yok.',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_rejected' => '',
|
||||
|
|
@ -918,7 +932,7 @@ Giriş yaparken halen sorun yaşıyorsanız lütfen sistem yöneticinizle görü
|
|||
'preview_plain' => '',
|
||||
'previous_state' => 'Önceki durum',
|
||||
'previous_versions' => 'Önceki versiyonlar',
|
||||
'process' => '',
|
||||
'process' => 'İşlem',
|
||||
'process_without_user_group' => '',
|
||||
'pt_BR' => 'Portekizce',
|
||||
'quota' => 'Kota',
|
||||
|
|
@ -926,8 +940,11 @@ Giriş yaparken halen sorun yaşıyorsanız lütfen sistem yöneticinizle görü
|
|||
'quota_is_disabled' => 'Kota desteği ayarlardan kapatılmış durumda. Açılana kadar kullanıcıya kota tanımlamanın bir etkisi olmaz.',
|
||||
'quota_warning' => 'Size ayrılan disk kotası [bytes] aşıldı. Lütfen gereksiz olduğunu düşündüğünüz dokümanları veya eski versiyonları silin.',
|
||||
'receipts_accepted' => '',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
|
|
@ -938,11 +955,13 @@ Giriş yaparken halen sorun yaşıyorsanız lütfen sistem yöneticinizle görü
|
|||
'receipt_status' => '',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'En son yüklenenler',
|
||||
'reception' => '',
|
||||
'reception_acknowleged' => '',
|
||||
'reception_noaction' => '',
|
||||
'reception_rejected' => '',
|
||||
'recipients' => '',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => '',
|
||||
'refresh' => 'Yenile',
|
||||
'rejected' => 'Reddedildi',
|
||||
|
|
@ -989,8 +1008,11 @@ URL: [url]',
|
|||
'reviewer_already_assigned' => 'zaten kontrol eden olarak tanımlı',
|
||||
'reviewer_already_removed' => 'kontrol sürecinden silindi veya zaten kontrolü gönderdi',
|
||||
'reviews_accepted' => '',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => '',
|
||||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => 'Kontrol talebi silindi',
|
||||
|
|
@ -1018,9 +1040,13 @@ URL: [url]',
|
|||
'revise_document' => '',
|
||||
'revise_document_on' => '',
|
||||
'revisions_accepted' => '',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => '',
|
||||
'revisions_without_user' => '',
|
||||
'revision_date' => '',
|
||||
|
|
@ -1030,6 +1056,7 @@ URL: [url]',
|
|||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => '',
|
||||
'revisor_already_assigned' => '',
|
||||
'revisor_already_removed' => '',
|
||||
|
|
@ -1166,7 +1193,7 @@ URL: [url]',
|
|||
'settings_autoLoginUser' => 'otomatik giriş',
|
||||
'settings_autoLoginUser_desc' => '',
|
||||
'settings_available_languages' => 'kullanılabilir diller',
|
||||
'settings_available_languages_desc' => '',
|
||||
'settings_available_languages_desc' => 'Sil seçim kutucuğunda yalnızca seçili diller yüklenecek ve görüntülenecektir.',
|
||||
'settings_backupDir' => '',
|
||||
'settings_backupDir_desc' => '',
|
||||
'settings_cacheDir' => 'Cache klasörü',
|
||||
|
|
@ -1240,12 +1267,16 @@ URL: [url]',
|
|||
'settings_enableClipboard_desc' => '\'Klasör Görüntüle\' sayfasında panoyu etkinleştir/devredışı bırak',
|
||||
'settings_enableConverting' => 'Dönüştürmeyi etkinleştir',
|
||||
'settings_enableConverting_desc' => 'Dosyaları dönüştürmeyi etkinleştir/devredışı bırak',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => '',
|
||||
'settings_enableDropFolderList_desc' => '',
|
||||
'settings_enableDropUpload' => 'Hızlı Yüklemeyi Etkinleştir',
|
||||
'settings_enableDropUpload_desc' => '\'Klasör Görüntüle\' alanında dosyaları Sürükle&Bırak yöntemiyle yüklemek için sürükleme alanını etkinleştir/devredışı bırak',
|
||||
'settings_enableDuplicateDocNames' => 'Mükerrer doküman isimlerine izin ver',
|
||||
'settings_enableDuplicateDocNames_desc' => 'Bir klasör içinde aynı isimli dosyalara izin verir.',
|
||||
'settings_enableDuplicateSubFolderNames' => '',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'E-Postayı Etkinleştir',
|
||||
'settings_enableEmail_desc' => 'Otomatik e-posta bildirimlerini etkinleştir/devre dışı bırak',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
|
|
@ -1280,10 +1311,14 @@ URL: [url]',
|
|||
'settings_enableOwnerRevApp_desc' => 'Bir dokümanın sahibinin kontrol eden/onaylayan listesinde ve iş akışında olmasını isterseniz bunu etkinleştirin.',
|
||||
'settings_enablePasswordForgotten' => 'Parola Kurtarmayı Etkinleştir',
|
||||
'settings_enablePasswordForgotten_desc' => 'Kullanıcının unuttuğu parolayı kendisine gönderilecek e-posta ile sıfırlamasına izin vermek için bu seçeneği etkinleştirebilirsiniz.',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => '',
|
||||
'settings_enableReceiptWorkflow_desc' => '',
|
||||
'settings_enableRecursiveCount' => 'Özyinelenen doküman/klasör sayımını etkinleştir',
|
||||
'settings_enableRecursiveCount_desc' => 'Aktif hale getirildiğinde, klasör içindeki dokümanlar ve diğer klasörlerin sayısı kullanıcının erişim hakkı olan tüm nesnelerin özyinelemeli olarak sayılması yolu ile bulunur.',
|
||||
'settings_enableRevisionOneVoteReject' => '',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
|
|
@ -1376,10 +1411,14 @@ URL: [url]',
|
|||
'settings_maxUploadSize' => '',
|
||||
'settings_maxUploadSize_desc' => '',
|
||||
'settings_more_settings' => 'Daha fazla ayar yapın. Varsayılan kullanıcı adı/parola: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => 'Bulunamadı',
|
||||
'settings_Notification' => 'Bildirim ayarları',
|
||||
'settings_notwritable' => 'Konfigürasyon dosyası yazılabilir olmadığından ayarlar kaydedilmeyecek.',
|
||||
'settings_no_content_dir' => 'İçerik dizini',
|
||||
'settings_onePageMode' => 'Tek sayfa modu',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'settings_overrideMimeType' => '',
|
||||
'settings_overrideMimeType_desc' => '',
|
||||
'settings_partitionSize' => 'Kısmi dosya boyutu',
|
||||
|
|
@ -1413,6 +1452,12 @@ URL: [url]',
|
|||
'settings_previewWidthMenuList_desc' => '',
|
||||
'settings_printDisclaimer' => 'Gizlilik Notu Yazdır',
|
||||
'settings_printDisclaimer_desc' => 'Seçildiğinde sayfanın en altında lang.inc dosyasındaki gizlilik notu yazılacak',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => 'Kullanıcı kotası',
|
||||
'settings_quota_desc' => 'Kullanıcının yükleyebileceği maksimum dosya boyutu (byte cinsinden). Sınırsız kota için 0 girilir.',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
|
|
@ -1486,7 +1531,7 @@ URL: [url]',
|
|||
'settings_updateDatabase' => 'Veritabanında schema update betik çalıştır',
|
||||
'settings_updateNotifyTime' => 'Güncelleme Bildirim Zamanı',
|
||||
'settings_updateNotifyTime_desc' => 'Kullanıcılara doküman güncellemelerinin \'Update Notify Time\' saniyede gerçekleştiği bildirilir.',
|
||||
'settings_upgrade_php' => 'PHP versiyonu en az 5.2.0 olmalıdır',
|
||||
'settings_upgrade_php' => 'PHP versiyonu en az 5.6.38 olmalıdır',
|
||||
'settings_versioningFileName' => 'Versiyonlama DosyaAdı',
|
||||
'settings_versioningFileName_desc' => 'Yedekleme aracı tarafından oluşturulan versiyon bilgisi dosyasının adı',
|
||||
'settings_versiontolow' => 'Versiyon düşük',
|
||||
|
|
@ -1496,6 +1541,7 @@ URL: [url]',
|
|||
'settings_workflowMode' => 'İş Akış Modu',
|
||||
'settings_workflowMode_desc' => 'Gelişmiş İş Akışı, dokümün versiyonları için kendi sürümlerinizi belirlemenizi sağlar.',
|
||||
'settings_workflowMode_valadvanced' => 'gelişmiş',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => 'geleneksel',
|
||||
'settings_workflowMode_valtraditional_only_approval' => 'Geleneksel(Ödülsüz)',
|
||||
'settings_zendframework' => 'Zend Framework',
|
||||
|
|
@ -1510,7 +1556,11 @@ URL: [url]',
|
|||
'sign_in' => 'Giriş',
|
||||
'sign_out' => 'Çıkış',
|
||||
'sign_out_user' => 'Kullanıcı hesabından çıkış',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'Slovakça',
|
||||
'sort_by_date' => 'Tarihe göre sırala',
|
||||
'sort_by_name' => 'Ada göre sırala',
|
||||
'sort_by_sequence' => 'Eklenme sırasına göre sırala',
|
||||
'space_used_on_data_folder' => 'Data klasörü kullanılan alan',
|
||||
'splash_added_to_clipboard' => 'Panoya eklendi',
|
||||
'splash_add_access' => '',
|
||||
|
|
@ -1536,6 +1586,7 @@ URL: [url]',
|
|||
'splash_edit_group' => 'Grup kaydedildi',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => 'Kullanıcı kaydedildi',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1549,6 +1600,7 @@ URL: [url]',
|
|||
'splash_inherit_access' => '',
|
||||
'splash_invalid_folder_id' => 'Hatalı klasör ID',
|
||||
'splash_invalid_searchterm' => 'Hatalı arama terimi',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => 'Pano mevcut klasöre taşındı',
|
||||
'splash_move_document' => '',
|
||||
'splash_move_folder' => '',
|
||||
|
|
@ -1579,6 +1631,7 @@ URL: [url]',
|
|||
'splash_substituted_user' => 'Yerine geçilen kullanıcı',
|
||||
'splash_switched_back_user' => 'Orijinal kullanıcıya geri dönüldü',
|
||||
'splash_toogle_group_manager' => 'Grup yöneticisi değişti',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1605,6 +1658,7 @@ URL: [url]',
|
|||
'status_revisor_removed' => '',
|
||||
'status_unknown' => 'Bilinmeyen',
|
||||
'storage_size' => 'Depo boyutu',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => '',
|
||||
'submit_approval' => 'Onay ver',
|
||||
'submit_login' => 'Giriş',
|
||||
|
|
@ -1627,9 +1681,13 @@ URL: [url]',
|
|||
'switched_to' => 'Yerine geçilen',
|
||||
'takeOverAttributeValue' => 'Son versiyondaki özellikleri devral',
|
||||
'takeOverGrpApprover' => 'Bir önceki versiyon onayını yapan grubu al.',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => 'Bir önceki versiyon kontrolünü yapan grubu al.',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => 'Bir önceki versiyonu onaylayanı al.',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => 'Bir önceki versiyonu kontrol edeni al.',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => '',
|
||||
'task_description' => '',
|
||||
'task_disabled' => '',
|
||||
|
|
@ -1667,11 +1725,13 @@ URL: [url]',
|
|||
'toggle_manager' => 'Değişim yönetimi',
|
||||
'toggle_qrcode' => '',
|
||||
'to_before_from' => 'Bitiş tarihi başlama tarihinden önce olamaz',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => 'Dokumanı gönder',
|
||||
'transfer_no_read_access' => 'Kullanıcının klasörde okuma erişimi yok.',
|
||||
'transfer_no_write_access' => 'Kullanıcının klasör üzerinde yazma hakkı yok',
|
||||
'transfer_objects' => '',
|
||||
'transfer_objects_to_user' => '',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => 'Kullanıcıya transfer et',
|
||||
'transition_triggered_email' => 'İş Akış Geçişi Tetiklendi',
|
||||
'transition_triggered_email_body' => 'İş Akış Geçişi Tetiklendi
|
||||
|
|
@ -1697,6 +1757,7 @@ URL: [url]',
|
|||
'tuesday' => 'Salı',
|
||||
'tuesday_abbr' => 'Sa',
|
||||
'type_of_hook' => '',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => 'Aranacak sözcük yazınız',
|
||||
'uk_UA' => 'Ukraynaca',
|
||||
'under_folder' => 'Klasörde',
|
||||
|
|
@ -1753,6 +1814,7 @@ URL: [url]',
|
|||
'versioning_file_creation_warning' => 'Bu işlem ile tüm klasörlerdeki versiyon bilgisinin bulunduğu bir dosya oluşturursunuz. Her dosya oluşturulduğunda doküman klasörüne kaydedilir.',
|
||||
'versioning_info' => 'Version bilgisi',
|
||||
'versiontolow' => 'Versiyon düşük',
|
||||
'version_comment' => '',
|
||||
'version_deleted_email' => 'Versiyon silindi',
|
||||
'version_deleted_email_body' => 'Versiyon silindi
|
||||
Doküman: [name]
|
||||
|
|
@ -1795,6 +1857,7 @@ URL: [url]',
|
|||
'workflow_summary' => 'İş akış özeti',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Kullanıcı özeti',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => '[number] více objektů',
|
||||
'year_view' => 'Yıllık Görünüm',
|
||||
'yes' => 'Evet',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (1334)
|
||||
// Translators: Admin (1339)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
|
@ -90,11 +90,14 @@ URL: [url]',
|
|||
'and' => 'і',
|
||||
'apply' => 'Застосувати',
|
||||
'approvals_accepted' => '',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '',
|
||||
'approvals_and_reviews_not_touched' => '',
|
||||
'approvals_and_reviews_rejected' => '',
|
||||
'approvals_not_touched' => '',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => '',
|
||||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => 'Запит на підтвердження скасовано',
|
||||
|
|
@ -229,6 +232,7 @@ URL: [url]',
|
|||
'category_in_use' => 'Ця категорія використовується для документів',
|
||||
'category_noname' => 'Введіть назву категорії',
|
||||
'ca_ES' => 'Catalan',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => 'Змінити призначення',
|
||||
'change_password' => 'Змінити пароль',
|
||||
'change_password_message' => 'Пароль змінено',
|
||||
|
|
@ -295,6 +299,7 @@ URL: [url]',
|
|||
'confirm_rm_user' => 'Видалити користувача «[username]»?<br>Дія <b>незворотня</b>',
|
||||
'confirm_rm_user_from_processes' => '',
|
||||
'confirm_rm_version' => 'Видалити версію [version] документа «[documentname]»?<br>Дія <b>незворотня</b>',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => '',
|
||||
'confirm_update_transmittalitem' => 'Підтвердити оновлення',
|
||||
'content' => 'Вміст',
|
||||
|
|
@ -302,7 +307,6 @@ URL: [url]',
|
|||
'converter_new_cmd' => 'Команда',
|
||||
'converter_new_mimetype' => 'Новий mime тип',
|
||||
'copied_to_checkout_as' => 'Файл скопійовано в середовище скачування як',
|
||||
'create_download_link' => '',
|
||||
'create_fulltext_index' => 'Створити повнотекстовий індекс',
|
||||
'create_fulltext_index_warning' => 'Ви хочете перестворити повнотекстовий індекс. Це займе деякий час і знизить продуктивність. Продовжити?',
|
||||
'creation_date' => 'Створено',
|
||||
|
|
@ -332,7 +336,7 @@ URL: [url]',
|
|||
'documentcontent' => '',
|
||||
'documents' => 'док.',
|
||||
'documents_checked_out_by_you' => 'Документи на Опрацюванні у вас',
|
||||
'documents_expired' => '',
|
||||
'documents_expired' => 'Застарілі документи',
|
||||
'documents_in_process' => 'Документи в роботі',
|
||||
'documents_locked' => 'Заблоковані документи',
|
||||
'documents_locked_by_you' => 'Документи, які ви заблокували',
|
||||
|
|
@ -423,11 +427,10 @@ URL: [url]',
|
|||
'download' => 'Завантажити',
|
||||
'download_extension' => '',
|
||||
'download_links' => '',
|
||||
'download_link_email_body' => '',
|
||||
'download_link_email_subject' => '',
|
||||
'do_object_repair' => 'Виправити всі каталоги і документи',
|
||||
'do_object_setchecksum' => 'Встановити контрольну суму',
|
||||
'do_object_setfilesize' => 'Встановити розмір файлу',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => 'Видалити версію документа',
|
||||
'draft' => '<b>Чернетка</b>',
|
||||
'draft_pending_approval' => '<b>Чернетка</b> — Очікує на затвердження',
|
||||
|
|
@ -436,6 +439,7 @@ URL: [url]',
|
|||
'dropfolderdir_missing' => '',
|
||||
'dropfolder_file' => 'Файл з прохідного каталогу',
|
||||
'dropfolder_folder' => '',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Швидке завантаження',
|
||||
'drop_files_here' => 'Перемістіть файли сюди',
|
||||
'dump_creation' => 'Створити дамп БД',
|
||||
|
|
@ -461,6 +465,7 @@ URL: [url]',
|
|||
'edit_folder_props' => 'Змінити каталог',
|
||||
'edit_group' => 'Змінити групу',
|
||||
'edit_online' => '',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => '',
|
||||
'edit_transmittal_props' => 'Редагувати налаштування перенесення',
|
||||
'edit_user' => 'Редагувати користувача',
|
||||
|
|
@ -538,6 +543,7 @@ URL: [url]',
|
|||
'files_deletion' => 'Видалити файли',
|
||||
'files_deletion_warning' => 'Ця операція видалить всі файли у всіх каталогах. Інформація про версії залишиться доступною',
|
||||
'files_loading' => 'Будь ласка, зачекайте, поки завантажується файл …',
|
||||
'filetype' => '',
|
||||
'file_size' => 'Розмір',
|
||||
'filter_for_documents' => 'Додатковий фільтр по документах',
|
||||
'filter_for_folders' => 'Додатковий фільтр по каталогах',
|
||||
|
|
@ -582,6 +588,7 @@ URL: [url]',
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: перейменовано каталог «[name]»',
|
||||
'folder_title' => 'Каталог [foldername]',
|
||||
'foot_note' => '',
|
||||
'force_update' => '',
|
||||
'friday' => 'П\'ятниця',
|
||||
'friday_abbr' => 'Пт',
|
||||
|
|
@ -608,6 +615,7 @@ URL: [url]',
|
|||
'group_members' => 'Члени групи',
|
||||
'group_receipt_summary' => 'Підсумки отримання групи',
|
||||
'group_review_summary' => 'Підсумки рецензування групи',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => 'Увійти як гість',
|
||||
'guest_login_disabled' => 'Гостьовий вхід відключено',
|
||||
'hash' => '',
|
||||
|
|
@ -714,6 +722,7 @@ URL: [url]',
|
|||
'linked_to_document' => '',
|
||||
'linked_to_this_version' => '',
|
||||
'link_alt_updatedocument' => 'Для завантаження файлів, які перевищують обмеження розміру, використовуйте <a href="%s">інший метод</a>.',
|
||||
'link_document' => '',
|
||||
'link_to_version' => '',
|
||||
'list_access_rights' => 'Повний список прав...',
|
||||
'list_contains_no_access_docs' => '',
|
||||
|
|
@ -724,6 +733,7 @@ URL: [url]',
|
|||
'lock_document' => 'Заблокувати',
|
||||
'lock_message' => 'Документ заблокував користувач [username]. Тільки користувачі, які мають відповідні права, можуть його розблокувати.',
|
||||
'lock_status' => 'Статус',
|
||||
'logfile_loading' => '',
|
||||
'login' => 'Логін',
|
||||
'login_disabled_text' => 'Ваш обліковий запис заблоковано, можливо, через кілька невдалих спроб входу.',
|
||||
'login_disabled_title' => 'Обліковий запис заблоковано',
|
||||
|
|
@ -809,9 +819,11 @@ URL: [url]',
|
|||
URL: [url]',
|
||||
'new_subfolder_email_subject' => '[sitename]: новий каталог «[name]»',
|
||||
'new_user_image' => 'Нове зображення',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => 'Новий стан',
|
||||
'nl_NL' => 'Dutch',
|
||||
'no' => 'Ні',
|
||||
'notification' => '',
|
||||
'notify_added_email' => 'Вас додали до списку сповіщення',
|
||||
'notify_added_email_body' => 'Вас додали до списку сповіщення
|
||||
Назва: [name]
|
||||
|
|
@ -831,9 +843,11 @@ URL: [url]',
|
|||
'no_action' => 'Дій не потрібно',
|
||||
'no_approval_needed' => 'Затвердження не потрібно',
|
||||
'no_attached_files' => 'Немає додатків',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => 'Ви використовуєте застарілу версію SeedDMS. Остання версія [latestversion].',
|
||||
'no_default_keywords' => 'Немає ключових слів',
|
||||
'no_docs_checked_out' => 'Немає документів на опрацюванні',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Немає заблокованих документів',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_rejected' => '',
|
||||
|
|
@ -866,7 +880,7 @@ URL: [url]',
|
|||
'only_jpg_user_images' => 'Дозволені лише .jpg-зображення',
|
||||
'order_by_sequence_off' => 'Можливість ручного сортування відключена в налаштуваннях. Якщо ви хочете використовувати цю функцію, ви повинні знову її включити.',
|
||||
'original_filename' => 'Початкова назва файлу',
|
||||
'overall_indexing_progress' => '',
|
||||
'overall_indexing_progress' => 'Загальне просування індексації"',
|
||||
'owner' => 'Власник',
|
||||
'ownership_changed_email' => 'Власника змінено',
|
||||
'ownership_changed_email_body' => 'Змінено власника
|
||||
|
|
@ -927,8 +941,11 @@ URL: [url]',
|
|||
'quota_is_disabled' => 'Квотування відключено',
|
||||
'quota_warning' => 'Ваша дискова квота перевищена на [bytes]. Видаліть непотрібні документи або їх попередні версії.',
|
||||
'receipts_accepted' => '',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
|
|
@ -944,11 +961,13 @@ URL: [url]',
|
|||
'receipt_status' => '',
|
||||
'receipt_summary' => 'Підсумки отримання',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Останні завантаження',
|
||||
'reception' => '',
|
||||
'reception_acknowleged' => '',
|
||||
'reception_noaction' => '',
|
||||
'reception_rejected' => '',
|
||||
'recipients' => 'Отримувачі',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => '',
|
||||
'refresh' => 'Оновити',
|
||||
'rejected' => 'Відхилений',
|
||||
|
|
@ -995,8 +1014,11 @@ URL: [url]',
|
|||
'reviewer_already_assigned' => 'вже призначений для рецензування',
|
||||
'reviewer_already_removed' => 'вже видалено зі списку рецензентів або вже лишив рецензію',
|
||||
'reviews_accepted' => '',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => '',
|
||||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => 'Запит на редагування видалено',
|
||||
|
|
@ -1034,9 +1056,13 @@ URL: [url]',
|
|||
'revise_document' => 'Ревізувати документ',
|
||||
'revise_document_on' => 'Наступна ревізія документу [date]',
|
||||
'revisions_accepted' => '',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => '',
|
||||
'revisions_without_user' => '',
|
||||
'revision_date' => 'Дата ревізії',
|
||||
|
|
@ -1051,6 +1077,7 @@ URL: [url]',
|
|||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => 'Ревізори',
|
||||
'revisor_already_assigned' => 'Ревізор вже призначений',
|
||||
'revisor_already_removed' => 'Ревізора вже видалено',
|
||||
|
|
@ -1261,12 +1288,16 @@ URL: [url]',
|
|||
'settings_enableClipboard_desc' => 'Увімкнути/вимкнути буфер обміну.',
|
||||
'settings_enableConverting' => 'Увімкнути перетворення',
|
||||
'settings_enableConverting_desc' => 'Увімкнути/вимкнути перетворення файлів.',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => '',
|
||||
'settings_enableDropFolderList_desc' => '',
|
||||
'settings_enableDropUpload' => 'Увімкнути швидке завантаження',
|
||||
'settings_enableDropUpload_desc' => 'Увімкнути/вимкнути область в "Перегляді каталогу" для завантаження за допомогою Drag&Drop.',
|
||||
'settings_enableDuplicateDocNames' => 'Дозволити документи<br/>з однаковою назвою',
|
||||
'settings_enableDuplicateDocNames_desc' => 'Дозволити документи з однаковими назвами в каталозі.',
|
||||
'settings_enableDuplicateSubFolderNames' => '',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Увімкнути e-mail',
|
||||
'settings_enableEmail_desc' => 'Увімкнути/вимкнути автоматичне сповіщення по e-mail.',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
|
|
@ -1301,10 +1332,14 @@ URL: [url]',
|
|||
'settings_enableOwnerRevApp_desc' => 'Увімкніть для того, щоб власник відображався в списку рецензентів/затверджувачів і для зміни процесу.',
|
||||
'settings_enablePasswordForgotten' => 'Включити відновлення паролю',
|
||||
'settings_enablePasswordForgotten_desc' => 'Якщо увімкнено, дозволяє користувачам відновлювати пароль через e-mail.',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => 'Увімкнути підтвердження отримання документу',
|
||||
'settings_enableReceiptWorkflow_desc' => 'Включіть для активації функції підтвердження отримання документу',
|
||||
'settings_enableRecursiveCount' => 'Рекурсивно підраховувати<br/>документи і каталоги',
|
||||
'settings_enableRecursiveCount_desc' => 'Якщо увімкнено, кількість документів і каталогів при перегляді каталогу буде підраховано рекурсивно для всіх документів до яких користувач має доступ.',
|
||||
'settings_enableRevisionOneVoteReject' => '',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'Увімкнути процес ревізії',
|
||||
|
|
@ -1397,10 +1432,14 @@ URL: [url]',
|
|||
'settings_maxUploadSize' => '',
|
||||
'settings_maxUploadSize_desc' => '',
|
||||
'settings_more_settings' => 'Інші налаштування. Логін по замовчуванню: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => 'Не знайдено',
|
||||
'settings_Notification' => 'Налаштування сповіщення',
|
||||
'settings_notwritable' => 'Конфігурація не може бути збережена, тому що файл налаштувань доступний лише на читання.',
|
||||
'settings_no_content_dir' => 'Каталог вмісту',
|
||||
'settings_onePageMode' => '',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'settings_overrideMimeType' => 'Перевизначити mime тип',
|
||||
'settings_overrideMimeType_desc' => 'Перевизначення mime типу наданого браузером, якщо файл завантажений. Новий mime тип визначається самою SeedDMS.',
|
||||
'settings_partitionSize' => 'Частковий розмір файлу',
|
||||
|
|
@ -1434,6 +1473,12 @@ URL: [url]',
|
|||
'settings_previewWidthMenuList_desc' => '',
|
||||
'settings_printDisclaimer' => 'Виводити попередження',
|
||||
'settings_printDisclaimer_desc' => 'Якщо увімкнено, то попередження з lang.inc буде виводитися внизу кожної сторінки.',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => 'Квота користувача',
|
||||
'settings_quota_desc' => 'Максимальна кількість байт, Які користувач може використовувати на дисковому просторі. Значення 0 знімає обмеження на дисковий простір. Це значення може бути вказано окремо для кожного користувача в його профілі.',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
|
|
@ -1507,7 +1552,7 @@ URL: [url]',
|
|||
'settings_updateDatabase' => 'Запустити оновлення схеми БД',
|
||||
'settings_updateNotifyTime' => 'Період сповіщень про зміни',
|
||||
'settings_updateNotifyTime_desc' => 'Користувачі отримують сповіщення за вказані останні секунди.',
|
||||
'settings_upgrade_php' => 'Оновіть PHP до версії не нижче 5.2.0',
|
||||
'settings_upgrade_php' => 'Оновіть PHP до версії не нижче 5.6.38',
|
||||
'settings_versioningFileName' => 'Назва файлу версій',
|
||||
'settings_versioningFileName_desc' => 'Назва файлу версій, створеного інструментами резервного копіювання.',
|
||||
'settings_versiontolow' => 'Надто стара версія',
|
||||
|
|
@ -1517,6 +1562,7 @@ URL: [url]',
|
|||
'settings_workflowMode' => 'Режим процесу',
|
||||
'settings_workflowMode_desc' => 'Покращений режим дозволяє вказати ваш власний процес для документа.',
|
||||
'settings_workflowMode_valadvanced' => 'покращений',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => 'традиційний',
|
||||
'settings_workflowMode_valtraditional_only_approval' => 'традиційний (без рецензування)',
|
||||
'settings_zendframework' => 'Інфраструктура Zend',
|
||||
|
|
@ -1531,7 +1577,11 @@ URL: [url]',
|
|||
'sign_in' => 'Увійти',
|
||||
'sign_out' => 'Вийти',
|
||||
'sign_out_user' => 'Вихід користувача',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => 'Slovak',
|
||||
'sort_by_date' => '',
|
||||
'sort_by_name' => '',
|
||||
'sort_by_sequence' => '',
|
||||
'space_used_on_data_folder' => 'Розмір каталогу даних',
|
||||
'splash_added_to_clipboard' => 'Додано до буферу обміну',
|
||||
'splash_add_access' => '',
|
||||
|
|
@ -1557,6 +1607,7 @@ URL: [url]',
|
|||
'splash_edit_group' => 'Групу збережено',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => 'Користувача збережено',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1570,6 +1621,7 @@ URL: [url]',
|
|||
'splash_inherit_access' => '',
|
||||
'splash_invalid_folder_id' => 'Невірний ідентифікатор каталогу',
|
||||
'splash_invalid_searchterm' => 'Невірний пошуковий запит',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => 'Буфер обміну перенесено в поточний каталог',
|
||||
'splash_move_document' => '',
|
||||
'splash_move_folder' => '',
|
||||
|
|
@ -1600,6 +1652,7 @@ URL: [url]',
|
|||
'splash_substituted_user' => 'Користувача переключено',
|
||||
'splash_switched_back_user' => 'Переключено на початкового користувача',
|
||||
'splash_toogle_group_manager' => 'Змінено менеджера групи',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1626,6 +1679,7 @@ URL: [url]',
|
|||
'status_revisor_removed' => 'Ревізора видалено зі списку',
|
||||
'status_unknown' => 'Невідомий',
|
||||
'storage_size' => 'Розмір сховища',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => '',
|
||||
'submit_approval' => 'Затвердити',
|
||||
'submit_login' => 'Увійти',
|
||||
|
|
@ -1648,9 +1702,13 @@ URL: [url]',
|
|||
'switched_to' => 'Переключено на',
|
||||
'takeOverAttributeValue' => '',
|
||||
'takeOverGrpApprover' => 'Використати групу затверджувачів з попередньої версії',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => 'Використати групу рецензентів з попередньої версії',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => 'Використати затверджувачів з попередньої версії',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => 'Використати рецензентів з попередньої версії',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => 'Завдання',
|
||||
'task_description' => '',
|
||||
'task_disabled' => '',
|
||||
|
|
@ -1688,11 +1746,13 @@ URL: [url]',
|
|||
'toggle_manager' => 'Змінити ознаку менеджера',
|
||||
'toggle_qrcode' => '',
|
||||
'to_before_from' => 'Кінцева дата не може бути меншою початкової дати',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => '',
|
||||
'transfer_no_read_access' => '',
|
||||
'transfer_no_write_access' => '',
|
||||
'transfer_objects' => '',
|
||||
'transfer_objects_to_user' => '',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => 'Передати користувачу',
|
||||
'transition_triggered_email' => 'Змінено стан процесу',
|
||||
'transition_triggered_email_body' => 'Змінено стан процесу
|
||||
|
|
@ -1718,6 +1778,7 @@ URL: [url]',
|
|||
'tuesday' => 'Вівторок',
|
||||
'tuesday_abbr' => 'Вв',
|
||||
'type_of_hook' => '',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => 'Введіть запит',
|
||||
'uk_UA' => 'Українська',
|
||||
'under_folder' => 'В каталозі',
|
||||
|
|
@ -1774,6 +1835,7 @@ URL: [url]',
|
|||
'versioning_file_creation_warning' => 'Ця операція створить файли версій для всього каталогу. Після створення файли версій будуть збережені в каталозі документів.',
|
||||
'versioning_info' => 'Інформація про версії',
|
||||
'versiontolow' => 'Версія надто стара',
|
||||
'version_comment' => '',
|
||||
'version_deleted_email' => 'Версію видалено',
|
||||
'version_deleted_email_body' => 'Версію видалено
|
||||
Документ: [name]
|
||||
|
|
@ -1816,7 +1878,8 @@ URL: [url]',
|
|||
'workflow_summary' => 'Підсумки по процесу',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Підсумки по користувачу',
|
||||
'x_more_objects' => '',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => '[number] більше об\'єктів',
|
||||
'year_view' => 'Рік',
|
||||
'yes' => 'Так',
|
||||
'zh_CN' => 'Chinese (CN)',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (757), archonwang (469), fengjohn (5), yang86 (1)
|
||||
// Translators: Admin (766), archonwang (469), fengjohn (5), yang86 (1)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '双重认证',
|
||||
|
|
@ -90,11 +90,14 @@ URL: [url]',
|
|||
'and' => 'and',
|
||||
'apply' => '应用',
|
||||
'approvals_accepted' => '',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '[no_approvals] 审核和 [no_reviews] 校对已通过',
|
||||
'approvals_and_reviews_not_touched' => '[no_approvals] 审核和 [no_reviews] 校对暂未执行',
|
||||
'approvals_and_reviews_rejected' => '[no_approvals] 审核和 [no_reviews] 校对未通过',
|
||||
'approvals_not_touched' => '[no_approvals] 审核未执行',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '[no_approvals] 审核未通过',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => '不含组的审核',
|
||||
'approvals_without_user' => '不含用户的审核',
|
||||
'approval_deletion_email' => '审核请求已被删除',
|
||||
|
|
@ -221,6 +224,7 @@ URL: [url]',
|
|||
'category_in_use' => '已有文件使用此分类',
|
||||
'category_noname' => '类别名称不能为空。',
|
||||
'ca_ES' => '加泰罗尼亚语',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => '分配变更',
|
||||
'change_password' => '修改密码',
|
||||
'change_password_message' => '您的密码已更新。',
|
||||
|
|
@ -287,6 +291,7 @@ URL: [url]',
|
|||
'confirm_rm_user' => '您确定要删除"[username]"用户?<br>请注意:此动作执行后不能撤销.',
|
||||
'confirm_rm_user_from_processes' => '',
|
||||
'confirm_rm_version' => '您确定要删除"[documentname]文档的[version]版本文件?<br>请注意:此动作执行后不能撤销.',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => '',
|
||||
'confirm_update_transmittalitem' => '确认更新',
|
||||
'content' => '内容',
|
||||
|
|
@ -294,7 +299,6 @@ URL: [url]',
|
|||
'converter_new_cmd' => '',
|
||||
'converter_new_mimetype' => '新建 MIME 类型',
|
||||
'copied_to_checkout_as' => '',
|
||||
'create_download_link' => '添加下载链接',
|
||||
'create_fulltext_index' => '创建全文索引',
|
||||
'create_fulltext_index_warning' => '你将重新创建全
|
||||
文索引。这将花费一定的时间但是会提升系统的整体表现。如果你想要重新创建索引,请确
|
||||
|
|
@ -417,17 +421,10 @@ URL: [url]',
|
|||
'download' => '下载',
|
||||
'download_extension' => '以ZIP格式下载扩展',
|
||||
'download_links' => '下载链接',
|
||||
'download_link_email_body' => '点击以下链接下载文档 \'[docname]\' 的 [version] 版本。
|
||||
|
||||
[url]
|
||||
|
||||
该链接有效性:[valid]
|
||||
|
||||
[comment]',
|
||||
'download_link_email_subject' => '下载链接',
|
||||
'do_object_repair' => '',
|
||||
'do_object_setchecksum' => '',
|
||||
'do_object_setfilesize' => '设置文件大小',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => '删除文档版本信息',
|
||||
'draft' => '草稿',
|
||||
'draft_pending_approval' => '待审核',
|
||||
|
|
@ -436,6 +433,7 @@ URL: [url]',
|
|||
'dropfolderdir_missing' => '',
|
||||
'dropfolder_file' => '所选文件夹的文件',
|
||||
'dropfolder_folder' => '从下拉菜单中选择文件夹',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => '快速上传',
|
||||
'drop_files_here' => '拖入这里',
|
||||
'dump_creation' => '转储数据',
|
||||
|
|
@ -461,6 +459,7 @@ URL: [url]',
|
|||
'edit_folder_props' => '编辑文件夹',
|
||||
'edit_group' => '编辑组别',
|
||||
'edit_online' => '',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => '',
|
||||
'edit_transmittal_props' => '',
|
||||
'edit_user' => '编辑用户',
|
||||
|
|
@ -534,6 +533,7 @@ URL: [url]',
|
|||
'files_deletion' => '删除文件',
|
||||
'files_deletion_warning' => '通过此操作,您可以删除整个DMS(文档管理系统)文件夹里的所有文件.但版本信息将被保留',
|
||||
'files_loading' => '等待中,正在整理文件列表',
|
||||
'filetype' => '',
|
||||
'file_size' => '文件大小',
|
||||
'filter_for_documents' => '文档新增过滤',
|
||||
'filter_for_folders' => '文件夹新增过滤',
|
||||
|
|
@ -578,6 +578,7 @@ URL: [url]',
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - 文件夹已重命名',
|
||||
'folder_title' => '文件夹 \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
'force_update' => '强制更新',
|
||||
'friday' => 'Friday',
|
||||
'friday_abbr' => '',
|
||||
|
|
@ -604,6 +605,7 @@ URL: [url]',
|
|||
'group_members' => '组成员',
|
||||
'group_receipt_summary' => '',
|
||||
'group_review_summary' => '校对组汇总',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => '来宾登录',
|
||||
'guest_login_disabled' => '来宾登录被禁止',
|
||||
'hash' => '哈希',
|
||||
|
|
@ -710,6 +712,7 @@ URL: [url]',
|
|||
'linked_to_document' => '链接到文档',
|
||||
'linked_to_this_version' => '链接到版本',
|
||||
'link_alt_updatedocument' => '超过20M大文件,请选择<a href="%s">上传大文件</a>.',
|
||||
'link_document' => '',
|
||||
'link_to_version' => '附加到版本',
|
||||
'list_access_rights' => '列出所有的访问权限',
|
||||
'list_contains_no_access_docs' => '',
|
||||
|
|
@ -720,6 +723,7 @@ URL: [url]',
|
|||
'lock_document' => '锁定',
|
||||
'lock_message' => '此文档已被 [username] 锁定. 只有授权用户才能解锁.',
|
||||
'lock_status' => '锁定状态',
|
||||
'logfile_loading' => '',
|
||||
'login' => '登录',
|
||||
'login_disabled_text' => '',
|
||||
'login_disabled_title' => '账号已禁用',
|
||||
|
|
@ -806,9 +810,11 @@ URL: [url]',
|
|||
URL: [url]',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - 新建文件夹',
|
||||
'new_user_image' => '新建图片',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => '新建状态',
|
||||
'nl_NL' => '荷兰语',
|
||||
'no' => '否',
|
||||
'notification' => '',
|
||||
'notify_added_email' => '您已被添加到了通知名单中',
|
||||
'notify_added_email_body' => '添加到通知列表
|
||||
名称: [name]
|
||||
|
|
@ -828,9 +834,11 @@ URL: [url]',
|
|||
'no_action' => '无动作请求',
|
||||
'no_approval_needed' => '无待审核的文件',
|
||||
'no_attached_files' => '无附件',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => '',
|
||||
'no_default_keywords' => '无关键字',
|
||||
'no_docs_checked_out' => '文档未签出',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => '无锁定的文档',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_rejected' => '',
|
||||
|
|
@ -926,8 +934,11 @@ URL: [url]',
|
|||
'quota_is_disabled' => '配额的支持',
|
||||
'quota_warning' => '您的磁盘最大使用量已超过 [bytes]。请删除文档或以前的版本。',
|
||||
'receipts_accepted' => '',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
|
|
@ -943,11 +954,13 @@ URL: [url]',
|
|||
'receipt_status' => '状态',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => '最近上传',
|
||||
'reception' => '',
|
||||
'reception_acknowleged' => '',
|
||||
'reception_noaction' => '',
|
||||
'reception_rejected' => '',
|
||||
'recipients' => '',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => '',
|
||||
'refresh' => '刷新',
|
||||
'rejected' => '拒绝',
|
||||
|
|
@ -987,8 +1000,11 @@ URL: [url]',
|
|||
'reviewer_already_assigned' => '已经被指派为校对人',
|
||||
'reviewer_already_removed' => '已经从校对队列中删除或者已经提交校对',
|
||||
'reviews_accepted' => '',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => '',
|
||||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => '校对请求被删除',
|
||||
|
|
@ -1016,9 +1032,13 @@ URL: [url]',
|
|||
'revise_document' => '',
|
||||
'revise_document_on' => '',
|
||||
'revisions_accepted' => '[no_revisions] 修订已被接受',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => '',
|
||||
'revisions_without_user' => '',
|
||||
'revision_date' => '修订日期',
|
||||
|
|
@ -1033,6 +1053,7 @@ URL: [url]',
|
|||
'revision_status' => '修订状态',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => '修订人',
|
||||
'revisor_already_assigned' => '用户已被分配为修订人',
|
||||
'revisor_already_removed' => '修订人已经从修订过程中删除,或者已经修改了文档。',
|
||||
|
|
@ -1149,8 +1170,8 @@ URL: [url]',
|
|||
'seq_keep' => '当前',
|
||||
'seq_start' => '首位',
|
||||
'sessions' => '在线用户',
|
||||
'setDateFromFile' => '',
|
||||
'setDateFromFolder' => '',
|
||||
'setDateFromFile' => '从文件设置日期',
|
||||
'setDateFromFolder' => '从文件夹中设置日期',
|
||||
'settings' => '设置',
|
||||
'settings_activate_module' => '启用模块',
|
||||
'settings_activate_php_extension' => '启用 PHP 扩展',
|
||||
|
|
@ -1242,12 +1263,16 @@ URL: [url]',
|
|||
'settings_enableClipboard_desc' => '在【查看文件夹】页,启用/禁用粘贴板',
|
||||
'settings_enableConverting' => '打开转换',
|
||||
'settings_enableConverting_desc' => '打开/关闭文件转换',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => '在菜单的拖拽文件夹中启用文件列表',
|
||||
'settings_enableDropFolderList_desc' => '打开拖拽文件夹中的文件列表。该列表将在主菜单中显示。',
|
||||
'settings_enableDropUpload' => '允许快速上传',
|
||||
'settings_enableDropUpload_desc' => '',
|
||||
'settings_enableDuplicateDocNames' => '允许重复的文件名',
|
||||
'settings_enableDuplicateDocNames_desc' => '',
|
||||
'settings_enableDuplicateSubFolderNames' => '',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => '开启邮件',
|
||||
'settings_enableEmail_desc' => '开启/关闭邮件自动提醒',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
|
|
@ -1282,10 +1307,14 @@ URL: [url]',
|
|||
'settings_enableOwnerRevApp_desc' => '',
|
||||
'settings_enablePasswordForgotten' => '启用忘记密码功能',
|
||||
'settings_enablePasswordForgotten_desc' => '如您想让用户可以通过邮件方式自主设置新密码,请勾选此选项',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => '启用文档接收确认通知',
|
||||
'settings_enableReceiptWorkflow_desc' => '',
|
||||
'settings_enableRecursiveCount' => '',
|
||||
'settings_enableRecursiveCount_desc' => '',
|
||||
'settings_enableRevisionOneVoteReject' => '',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '启用文档修订记录',
|
||||
|
|
@ -1378,10 +1407,14 @@ URL: [url]',
|
|||
'settings_maxUploadSize' => '上传文件尺寸上限',
|
||||
'settings_maxUploadSize_desc' => '',
|
||||
'settings_more_settings' => '更多设置。默认登陆账户: admin / admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => '未找到',
|
||||
'settings_Notification' => '通知设置',
|
||||
'settings_notwritable' => '设置_不可写',
|
||||
'settings_no_content_dir' => '内容目录',
|
||||
'settings_onePageMode' => '',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'settings_overrideMimeType' => '覆盖Mime Type',
|
||||
'settings_overrideMimeType_desc' => '',
|
||||
'settings_partitionSize' => '',
|
||||
|
|
@ -1407,7 +1440,7 @@ URL: [url]',
|
|||
'settings_presetExpirationDate_desc' => '',
|
||||
'settings_previewWidthDetail' => '缩略图宽度(详情页中)',
|
||||
'settings_previewWidthDetail_desc' => '详情页面中缩略图的宽度',
|
||||
'settings_previewWidthDropFolderList' => '',
|
||||
'settings_previewWidthDropFolderList' => '预览图像的宽度',
|
||||
'settings_previewWidthDropFolderList_desc' => '',
|
||||
'settings_previewWidthList' => '缩略图宽度(列表中)',
|
||||
'settings_previewWidthList_desc' => '列表中缩略图的宽度',
|
||||
|
|
@ -1415,6 +1448,12 @@ URL: [url]',
|
|||
'settings_previewWidthMenuList_desc' => '预览图像的宽度显示为丢弃文件夹菜单中的项目',
|
||||
'settings_printDisclaimer' => '显示免责声明',
|
||||
'settings_printDisclaimer_desc' => '如果开启,这个免责声明信息将在每个页面的底部显示',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => '设置磁盘配额',
|
||||
'settings_quota_desc' => '',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
|
|
@ -1498,6 +1537,7 @@ URL: [url]',
|
|||
'settings_workflowMode' => '工作流模式',
|
||||
'settings_workflowMode_desc' => '',
|
||||
'settings_workflowMode_valadvanced' => '先进...',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => '传统',
|
||||
'settings_workflowMode_valtraditional_only_approval' => '',
|
||||
'settings_zendframework' => '',
|
||||
|
|
@ -1512,7 +1552,11 @@ URL: [url]',
|
|||
'sign_in' => '登录',
|
||||
'sign_out' => '登出',
|
||||
'sign_out_user' => '退出登录',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => '斯洛伐克语',
|
||||
'sort_by_date' => '日期排序',
|
||||
'sort_by_name' => '文件名排序',
|
||||
'sort_by_sequence' => '顺序排列',
|
||||
'space_used_on_data_folder' => '数据文件夹使用空间',
|
||||
'splash_added_to_clipboard' => '已复制',
|
||||
'splash_add_access' => '',
|
||||
|
|
@ -1538,6 +1582,7 @@ URL: [url]',
|
|||
'splash_edit_group' => '组已保存',
|
||||
'splash_edit_role' => '角色已保存',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => '用户信息已保存',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '移除下载链接时报错',
|
||||
|
|
@ -1551,6 +1596,7 @@ URL: [url]',
|
|||
'splash_inherit_access' => '',
|
||||
'splash_invalid_folder_id' => '非法的文件夹 ID',
|
||||
'splash_invalid_searchterm' => '无效的搜索项',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => '',
|
||||
'splash_move_document' => '文档已迁移',
|
||||
'splash_move_folder' => '文件夹已迁移',
|
||||
|
|
@ -1581,6 +1627,7 @@ URL: [url]',
|
|||
'splash_substituted_user' => '',
|
||||
'splash_switched_back_user' => '',
|
||||
'splash_toogle_group_manager' => '',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1607,6 +1654,7 @@ URL: [url]',
|
|||
'status_revisor_removed' => '',
|
||||
'status_unknown' => '未知',
|
||||
'storage_size' => '存储大小',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => '',
|
||||
'submit_approval' => '提交审核',
|
||||
'submit_login' => '登录',
|
||||
|
|
@ -1629,9 +1677,13 @@ URL: [url]',
|
|||
'switched_to' => '登录为',
|
||||
'takeOverAttributeValue' => '',
|
||||
'takeOverGrpApprover' => '继承上一版本的审核人',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => '继承上一版本的校对人',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => '',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => '',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => '任务',
|
||||
'task_description' => '',
|
||||
'task_disabled' => '',
|
||||
|
|
@ -1669,11 +1721,13 @@ URL: [url]',
|
|||
'toggle_manager' => '角色切换',
|
||||
'toggle_qrcode' => '显示/隐藏 QR 码',
|
||||
'to_before_from' => '结束日期不能早于开始日期',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => '共享文档',
|
||||
'transfer_no_read_access' => '用户没有该文件夹的读权限',
|
||||
'transfer_no_write_access' => '当前用户没有文件夹写入权限',
|
||||
'transfer_objects' => '',
|
||||
'transfer_objects_to_user' => '',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => '共享给其他用户',
|
||||
'transition_triggered_email' => '',
|
||||
'transition_triggered_email_body' => '',
|
||||
|
|
@ -1690,6 +1744,7 @@ URL: [url]',
|
|||
'tuesday' => 'Tuesday',
|
||||
'tuesday_abbr' => '',
|
||||
'type_of_hook' => '钩子类型',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => '搜索类型',
|
||||
'uk_UA' => '乌克兰语',
|
||||
'under_folder' => '文件夹内',
|
||||
|
|
@ -1746,6 +1801,7 @@ URL: [url]',
|
|||
'versioning_file_creation_warning' => '通过此操作,您可以一个包含整个DMS文件夹的版本信息文件. 版本文件一经创建,每个文件都将保存到文件夹中.',
|
||||
'versioning_info' => '版本信息',
|
||||
'versiontolow' => '',
|
||||
'version_comment' => '',
|
||||
'version_deleted_email' => '版本已被删除',
|
||||
'version_deleted_email_body' => '版本已删除
|
||||
文档: [name]
|
||||
|
|
@ -1788,6 +1844,7 @@ URL: [url]',
|
|||
'workflow_summary' => '工作流概述',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => '用户概述',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => '浏览更多',
|
||||
'year_view' => '年视图',
|
||||
'yes' => '是',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (2417)
|
||||
// Translators: Admin (2423)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
|
@ -90,11 +90,14 @@ URL: [url]',
|
|||
'and' => '和',
|
||||
'apply' => '接受',
|
||||
'approvals_accepted' => '',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '',
|
||||
'approvals_and_reviews_not_touched' => '',
|
||||
'approvals_and_reviews_rejected' => '',
|
||||
'approvals_not_touched' => '',
|
||||
'approvals_not_touched_latest' => '',
|
||||
'approvals_rejected' => '',
|
||||
'approvals_rejected_latest' => '',
|
||||
'approvals_without_group' => '',
|
||||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => '審核請求已被刪除',
|
||||
|
|
@ -204,6 +207,7 @@ URL: [url]',
|
|||
'category_in_use' => '已有檔使用此分類',
|
||||
'category_noname' => '',
|
||||
'ca_ES' => '加泰羅尼亞語',
|
||||
'changelog_loading' => '',
|
||||
'change_assignments' => '分配變更',
|
||||
'change_password' => '變更密碼',
|
||||
'change_password_message' => '變更密碼提示',
|
||||
|
|
@ -249,7 +253,7 @@ URL: [url]',
|
|||
'comment' => '說明',
|
||||
'comment_changed_email' => '',
|
||||
'comment_for_current_version' => '版本說明',
|
||||
'configure_extension' => '',
|
||||
'configure_extension' => '配置擴充套件',
|
||||
'confirm_clear_cache' => '',
|
||||
'confirm_create_fulltext_index' => '確認已新增之全文索引',
|
||||
'confirm_move_document' => '',
|
||||
|
|
@ -270,6 +274,7 @@ URL: [url]',
|
|||
'confirm_rm_user' => '您確定要刪除"[username]"用戶?<br>請注意:此動作執行後不能撤銷.',
|
||||
'confirm_rm_user_from_processes' => '',
|
||||
'confirm_rm_version' => '您確定要刪除"[documentname]文檔的[version]版本檔?<br>請注意:此動作執行後不能撤銷.',
|
||||
'confirm_transfer_link_document' => '',
|
||||
'confirm_transfer_objects' => '',
|
||||
'confirm_update_transmittalitem' => '',
|
||||
'content' => '內容',
|
||||
|
|
@ -277,7 +282,6 @@ URL: [url]',
|
|||
'converter_new_cmd' => '',
|
||||
'converter_new_mimetype' => '',
|
||||
'copied_to_checkout_as' => '',
|
||||
'create_download_link' => '',
|
||||
'create_fulltext_index' => '創建全文索引',
|
||||
'create_fulltext_index_warning' => '',
|
||||
'creation_date' => '創建日期',
|
||||
|
|
@ -368,11 +372,10 @@ URL: [url]',
|
|||
'download' => '下載',
|
||||
'download_extension' => '',
|
||||
'download_links' => '',
|
||||
'download_link_email_body' => '',
|
||||
'download_link_email_subject' => '',
|
||||
'do_object_repair' => '',
|
||||
'do_object_setchecksum' => '',
|
||||
'do_object_setfilesize' => '設定檔案大小',
|
||||
'do_object_setfiletype' => '',
|
||||
'do_object_unlink' => '',
|
||||
'draft' => '',
|
||||
'draft_pending_approval' => '待審核',
|
||||
|
|
@ -381,6 +384,7 @@ URL: [url]',
|
|||
'dropfolderdir_missing' => '',
|
||||
'dropfolder_file' => '檔案來源為 drop 目錄',
|
||||
'dropfolder_folder' => '',
|
||||
'dropfolder_metadata' => '',
|
||||
'dropupload' => '快速上傳',
|
||||
'drop_files_here' => '拖入這裡',
|
||||
'dump_creation' => '轉儲數據',
|
||||
|
|
@ -406,6 +410,7 @@ URL: [url]',
|
|||
'edit_folder_props' => '編輯資料夾',
|
||||
'edit_group' => '編輯組別',
|
||||
'edit_online' => '',
|
||||
'edit_online_warning' => '',
|
||||
'edit_task' => '',
|
||||
'edit_transmittal_props' => '',
|
||||
'edit_user' => '編輯用戶',
|
||||
|
|
@ -467,7 +472,7 @@ URL: [url]',
|
|||
'export' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_changelog' => '修改紀錄',
|
||||
'extension_loading' => '',
|
||||
'extension_loading' => '擴充套件讀取中',
|
||||
'extension_manager' => '整體索引進度',
|
||||
'extension_mgr_installed' => '已安裝',
|
||||
'extension_mgr_no_upload' => '無法上傳新的套件因為套件目錄無法寫入',
|
||||
|
|
@ -479,6 +484,7 @@ URL: [url]',
|
|||
'files_deletion' => '刪除檔',
|
||||
'files_deletion_warning' => '通過此操作,您可以刪除整個DMS(文檔管理系統)資料夾裡的所有檔.但版本資訊將被保留',
|
||||
'files_loading' => '請稍候, 檔案讀取中',
|
||||
'filetype' => '',
|
||||
'file_size' => '文件大小',
|
||||
'filter_for_documents' => '',
|
||||
'filter_for_folders' => '',
|
||||
|
|
@ -503,6 +509,7 @@ URL: [url]',
|
|||
'folder_renamed_email_body' => '',
|
||||
'folder_renamed_email_subject' => '',
|
||||
'folder_title' => '資料夾 \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
'force_update' => '更新',
|
||||
'friday' => 'Friday',
|
||||
'friday_abbr' => '',
|
||||
|
|
@ -529,6 +536,7 @@ URL: [url]',
|
|||
'group_members' => '組成員',
|
||||
'group_receipt_summary' => '',
|
||||
'group_review_summary' => '校對組匯總',
|
||||
'group_revision_summary' => '',
|
||||
'guest_login' => '來賓登錄',
|
||||
'guest_login_disabled' => '來賓登錄被禁止',
|
||||
'hash' => '',
|
||||
|
|
@ -635,6 +643,7 @@ URL: [url]',
|
|||
'linked_to_document' => '',
|
||||
'linked_to_this_version' => '',
|
||||
'link_alt_updatedocument' => '超過20M大檔,請選擇<a href="%s">上傳大檔</a>.',
|
||||
'link_document' => '',
|
||||
'link_to_version' => '',
|
||||
'list_access_rights' => '列出權限',
|
||||
'list_contains_no_access_docs' => '',
|
||||
|
|
@ -645,6 +654,7 @@ URL: [url]',
|
|||
'lock_document' => '鎖定',
|
||||
'lock_message' => '此文檔已被 [username] 鎖定. 只有授權使用者才能解鎖.',
|
||||
'lock_status' => '鎖定狀態',
|
||||
'logfile_loading' => '',
|
||||
'login' => '',
|
||||
'login_disabled_text' => '',
|
||||
'login_disabled_title' => '',
|
||||
|
|
@ -655,7 +665,7 @@ URL: [url]',
|
|||
'login_restrictions_apply' => '',
|
||||
'logout' => '登出',
|
||||
'log_management' => '日誌管理',
|
||||
'lo_LA' => '',
|
||||
'lo_LA' => '位置',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => '管理員',
|
||||
'manager_of_group' => '',
|
||||
|
|
@ -715,9 +725,11 @@ URL: [url]',
|
|||
'new_subfolder_email_body' => '',
|
||||
'new_subfolder_email_subject' => '',
|
||||
'new_user_image' => '新建圖片',
|
||||
'next_revision_abbr' => '',
|
||||
'next_state' => '',
|
||||
'nl_NL' => '荷蘭語',
|
||||
'no' => '否',
|
||||
'notification' => '',
|
||||
'notify_added_email' => '您已被添加到了通知名單中',
|
||||
'notify_added_email_body' => '',
|
||||
'notify_added_email_subject' => '',
|
||||
|
|
@ -729,9 +741,11 @@ URL: [url]',
|
|||
'no_action' => '無動作請求',
|
||||
'no_approval_needed' => '無待審核的檔',
|
||||
'no_attached_files' => '無附件',
|
||||
'no_backup_dir' => '',
|
||||
'no_current_version' => '',
|
||||
'no_default_keywords' => '無關鍵字',
|
||||
'no_docs_checked_out' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => '無鎖定的文檔',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_rejected' => '',
|
||||
|
|
@ -797,7 +811,7 @@ URL: [url]',
|
|||
'pl_PL' => '波蘭語',
|
||||
'possible_substitutes' => '',
|
||||
'preset_expires' => '',
|
||||
'preview' => '',
|
||||
'preview' => '預覽',
|
||||
'preview_converters' => '',
|
||||
'preview_images' => '',
|
||||
'preview_markdown' => '',
|
||||
|
|
@ -813,8 +827,11 @@ URL: [url]',
|
|||
'quota_is_disabled' => '',
|
||||
'quota_warning' => '',
|
||||
'receipts_accepted' => '',
|
||||
'receipts_accepted_latest' => '',
|
||||
'receipts_not_touched' => '',
|
||||
'receipts_not_touched_latest' => '',
|
||||
'receipts_rejected' => '',
|
||||
'receipts_rejected_latest' => '',
|
||||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
|
|
@ -825,11 +842,13 @@ URL: [url]',
|
|||
'receipt_status' => '',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => '最近上傳',
|
||||
'reception' => '',
|
||||
'reception_acknowleged' => '',
|
||||
'reception_noaction' => '',
|
||||
'reception_rejected' => '',
|
||||
'recipients' => '',
|
||||
'recipient_already_removed' => '',
|
||||
'redraw' => '',
|
||||
'refresh' => '重新整理',
|
||||
'rejected' => '拒絕',
|
||||
|
|
@ -860,8 +879,11 @@ URL: [url]',
|
|||
'reviewer_already_assigned' => '已經被指派為校對人',
|
||||
'reviewer_already_removed' => '已經從校對佇列中刪除或者已經提交校對',
|
||||
'reviews_accepted' => '',
|
||||
'reviews_accepted_latest' => '',
|
||||
'reviews_not_touched' => '',
|
||||
'reviews_not_touched_latest' => '',
|
||||
'reviews_rejected' => '',
|
||||
'reviews_rejected_latest' => '',
|
||||
'reviews_without_group' => '',
|
||||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => '校對請求被刪除',
|
||||
|
|
@ -882,9 +904,13 @@ URL: [url]',
|
|||
'revise_document' => '',
|
||||
'revise_document_on' => '',
|
||||
'revisions_accepted' => '',
|
||||
'revisions_accepted_latest' => '',
|
||||
'revisions_not_touched' => '',
|
||||
'revisions_not_touched_latest' => '',
|
||||
'revisions_pending' => '',
|
||||
'revisions_pending_latest' => '',
|
||||
'revisions_rejected' => '',
|
||||
'revisions_rejected_latest' => '',
|
||||
'revisions_without_group' => '',
|
||||
'revisions_without_user' => '',
|
||||
'revision_date' => '',
|
||||
|
|
@ -894,6 +920,7 @@ URL: [url]',
|
|||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => '',
|
||||
'revisor_already_assigned' => '',
|
||||
'revisor_already_removed' => '',
|
||||
|
|
@ -1091,12 +1118,16 @@ URL: [url]',
|
|||
'settings_enableClipboard_desc' => '',
|
||||
'settings_enableConverting' => '',
|
||||
'settings_enableConverting_desc' => '',
|
||||
'settings_enableDebugMode' => '',
|
||||
'settings_enableDebugMode_desc' => '',
|
||||
'settings_enableDropFolderList' => '',
|
||||
'settings_enableDropFolderList_desc' => '',
|
||||
'settings_enableDropUpload' => '',
|
||||
'settings_enableDropUpload_desc' => '',
|
||||
'settings_enableDuplicateDocNames' => '允許重複的檔案名',
|
||||
'settings_enableDuplicateDocNames_desc' => '',
|
||||
'settings_enableDuplicateSubFolderNames' => '',
|
||||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => '',
|
||||
'settings_enableEmail_desc' => '',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
|
|
@ -1131,10 +1162,14 @@ URL: [url]',
|
|||
'settings_enableOwnerRevApp_desc' => '',
|
||||
'settings_enablePasswordForgotten' => '',
|
||||
'settings_enablePasswordForgotten_desc' => '',
|
||||
'settings_enableReceiptReject' => '',
|
||||
'settings_enableReceiptReject_desc' => '',
|
||||
'settings_enableReceiptWorkflow' => '',
|
||||
'settings_enableReceiptWorkflow_desc' => '',
|
||||
'settings_enableRecursiveCount' => '',
|
||||
'settings_enableRecursiveCount_desc' => '',
|
||||
'settings_enableRevisionOneVoteReject' => '',
|
||||
'settings_enableRevisionOneVoteReject_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
|
|
@ -1227,10 +1262,14 @@ URL: [url]',
|
|||
'settings_maxUploadSize' => '',
|
||||
'settings_maxUploadSize_desc' => '',
|
||||
'settings_more_settings' => '',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_notfound' => '',
|
||||
'settings_Notification' => '通知設置',
|
||||
'settings_notwritable' => '',
|
||||
'settings_no_content_dir' => '',
|
||||
'settings_onePageMode' => '',
|
||||
'settings_onePageMode_desc' => '',
|
||||
'settings_overrideMimeType' => '',
|
||||
'settings_overrideMimeType_desc' => '',
|
||||
'settings_partitionSize' => '',
|
||||
|
|
@ -1264,6 +1303,12 @@ URL: [url]',
|
|||
'settings_previewWidthMenuList_desc' => '',
|
||||
'settings_printDisclaimer' => '',
|
||||
'settings_printDisclaimer_desc' => '',
|
||||
'settings_proxyUPassword' => '',
|
||||
'settings_proxyUPassword_desc' => '',
|
||||
'settings_proxyUrl' => '',
|
||||
'settings_proxyUrl_desc' => '',
|
||||
'settings_proxyUser' => '',
|
||||
'settings_proxyUser_desc' => '',
|
||||
'settings_quota' => '',
|
||||
'settings_quota_desc' => '',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
|
|
@ -1347,6 +1392,7 @@ URL: [url]',
|
|||
'settings_workflowMode' => '',
|
||||
'settings_workflowMode_desc' => '',
|
||||
'settings_workflowMode_valadvanced' => '先進...',
|
||||
'settings_workflowMode_valnone' => '',
|
||||
'settings_workflowMode_valtraditional' => '傳統',
|
||||
'settings_workflowMode_valtraditional_only_approval' => '',
|
||||
'settings_zendframework' => '',
|
||||
|
|
@ -1361,7 +1407,11 @@ URL: [url]',
|
|||
'sign_in' => '',
|
||||
'sign_out' => '登出',
|
||||
'sign_out_user' => '',
|
||||
'site_brand' => '',
|
||||
'sk_SK' => '斯洛伐克語',
|
||||
'sort_by_date' => '',
|
||||
'sort_by_name' => '',
|
||||
'sort_by_sequence' => '',
|
||||
'space_used_on_data_folder' => '資料檔案夾使用空間',
|
||||
'splash_added_to_clipboard' => '已複製',
|
||||
'splash_add_access' => '',
|
||||
|
|
@ -1387,6 +1437,7 @@ URL: [url]',
|
|||
'splash_edit_group' => '',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_transmittal' => '',
|
||||
'splash_edit_user' => '',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1400,6 +1451,7 @@ URL: [url]',
|
|||
'splash_inherit_access' => '',
|
||||
'splash_invalid_folder_id' => '',
|
||||
'splash_invalid_searchterm' => '',
|
||||
'splash_link_document' => '',
|
||||
'splash_moved_clipboard' => '',
|
||||
'splash_move_document' => '',
|
||||
'splash_move_folder' => '',
|
||||
|
|
@ -1430,6 +1482,7 @@ URL: [url]',
|
|||
'splash_substituted_user' => '',
|
||||
'splash_switched_back_user' => '',
|
||||
'splash_toogle_group_manager' => '',
|
||||
'splash_transfer_content' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
|
|
@ -1456,6 +1509,7 @@ URL: [url]',
|
|||
'status_revisor_removed' => '',
|
||||
'status_unknown' => '未知',
|
||||
'storage_size' => '存儲大小',
|
||||
'subfolder_duplicate_name' => '',
|
||||
'submit_2_fact_auth' => '',
|
||||
'submit_approval' => '提交審核',
|
||||
'submit_login' => '登錄',
|
||||
|
|
@ -1478,9 +1532,13 @@ URL: [url]',
|
|||
'switched_to' => '',
|
||||
'takeOverAttributeValue' => '',
|
||||
'takeOverGrpApprover' => '',
|
||||
'takeOverGrpApprovers' => '',
|
||||
'takeOverGrpReviewer' => '',
|
||||
'takeOverGrpReviewers' => '',
|
||||
'takeOverIndApprover' => '',
|
||||
'takeOverIndApprovers' => '',
|
||||
'takeOverIndReviewer' => '從上個版本接管個別審稿人',
|
||||
'takeOverIndReviewers' => '',
|
||||
'tasks' => '',
|
||||
'task_description' => '',
|
||||
'task_disabled' => '',
|
||||
|
|
@ -1518,11 +1576,13 @@ URL: [url]',
|
|||
'toggle_manager' => '角色切換',
|
||||
'toggle_qrcode' => '',
|
||||
'to_before_from' => '',
|
||||
'transfer_document' => '',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => '傳送檔案',
|
||||
'transfer_no_read_access' => '',
|
||||
'transfer_no_write_access' => '',
|
||||
'transfer_objects' => '',
|
||||
'transfer_objects_to_user' => '',
|
||||
'transfer_process_to_user' => '',
|
||||
'transfer_to_user' => '',
|
||||
'transition_triggered_email' => '',
|
||||
'transition_triggered_email_body' => '',
|
||||
|
|
@ -1539,6 +1599,7 @@ URL: [url]',
|
|||
'tuesday' => 'Tuesday',
|
||||
'tuesday_abbr' => '',
|
||||
'type_of_hook' => '',
|
||||
'type_to_filter' => '',
|
||||
'type_to_search' => '搜索類型',
|
||||
'uk_UA' => '烏克蘭語',
|
||||
'under_folder' => '資料夾內',
|
||||
|
|
@ -1595,6 +1656,7 @@ URL: [url]',
|
|||
'versioning_file_creation_warning' => '通過此操作,您可以一個包含整個DMS資料夾的版本資訊檔. 版本檔一經創建,每個檔都將保存到資料夾中.',
|
||||
'versioning_info' => '版本資訊',
|
||||
'versiontolow' => '',
|
||||
'version_comment' => '',
|
||||
'version_deleted_email' => '版本已被刪除',
|
||||
'version_deleted_email_body' => '',
|
||||
'version_deleted_email_subject' => '',
|
||||
|
|
@ -1632,6 +1694,7 @@ URL: [url]',
|
|||
'workflow_summary' => '',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => '',
|
||||
'wrong_filetype' => '',
|
||||
'x_more_objects' => '增加[數值]物件',
|
||||
'year_view' => '年視圖',
|
||||
'yes' => '是',
|
||||
|
|
|
|||
|
|
@ -94,6 +94,7 @@ if(isset($_POST["attributes"]))
|
|||
$attributes = $_POST["attributes"];
|
||||
else
|
||||
$attributes = array();
|
||||
/* Has been moved to controller
|
||||
foreach($attributes as $attrdefid=>$attribute) {
|
||||
if($attrdef = $dms->getAttributeDefinition($attrdefid)) {
|
||||
if($attribute) {
|
||||
|
|
@ -106,11 +107,13 @@ foreach($attributes as $attrdefid=>$attribute) {
|
|||
}
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
if(isset($_POST["attributes_version"]))
|
||||
$attributes_version = $_POST["attributes_version"];
|
||||
else
|
||||
$attributes_version = array();
|
||||
/* Has been moved to controller
|
||||
foreach($attributes_version as $attrdefid=>$attribute) {
|
||||
$attrdef = $dms->getAttributeDefinition($attrdefid);
|
||||
if($attribute) {
|
||||
|
|
@ -120,8 +123,9 @@ foreach($attributes_version as $attrdefid=>$attribute) {
|
|||
}
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
$reqversion = (int)$_POST["reqversion"];
|
||||
$reqversion = !empty($_POST['reqversion']) ? (int)$_POST["reqversion"] : 0;
|
||||
if ($reqversion<1) $reqversion=1;
|
||||
|
||||
$sequence = $_POST["sequence"];
|
||||
|
|
@ -316,7 +320,7 @@ $docsource = 'upload';
|
|||
|
||||
if($settings->_dropFolderDir) {
|
||||
if(isset($_POST["dropfolderfileform1"]) && $_POST["dropfolderfileform1"]) {
|
||||
$fullfile = $settings->_dropFolderDir.'/'.$user->getLogin().'/'.$folder->getID().'/'.$_POST["dropfolderfileform1"];
|
||||
$fullfile = $settings->_dropFolderDir.'/'.$user->getLogin().'/'.$_POST["dropfolderfileform1"];
|
||||
if(file_exists($fullfile)) {
|
||||
$docsource = 'dropfolder';
|
||||
/* Check if a local file is uploaded as well */
|
||||
|
|
@ -466,7 +470,15 @@ for ($file_num=0;$file_num<count($_FILES["userfile"]["tmp_name"]);$file_num++){
|
|||
$controller->setParam('defaultaccessdocs', $settings->_defaultAccessDocs);
|
||||
|
||||
if(!$document = $controller->run()) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText($controller->getErrorMsg()));
|
||||
$err = $controller->getErrorMsg();
|
||||
if(is_string($err))
|
||||
$errmsg = getMLText($err);
|
||||
elseif(is_array($err)) {
|
||||
$errmsg = getMLText($err[0], $err[1]);
|
||||
} else {
|
||||
$errmsg = $err;
|
||||
}
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),$errmsg);
|
||||
} else {
|
||||
// Send notification to subscribers of folder.
|
||||
if($notifier) {
|
||||
|
|
@ -486,7 +498,7 @@ for ($file_num=0;$file_num<count($_FILES["userfile"]["tmp_name"]);$file_num++){
|
|||
$params['username'] = $user->getFullName();
|
||||
$params['comment'] = $comment;
|
||||
$params['version_comment'] = $version_comment;
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$notifier->toList($user, $nl["users"], $subject, $message, $params);
|
||||
|
|
@ -506,7 +518,7 @@ for ($file_num=0;$file_num<count($_FILES["userfile"]["tmp_name"]);$file_num++){
|
|||
$params['username'] = $user->getFullName();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
|
||||
foreach($workflow->getNextTransitions($workflow->getInitState()) as $ntransition) {
|
||||
foreach($ntransition->getUsers() as $tuser) {
|
||||
|
|
@ -529,7 +541,7 @@ for ($file_num=0;$file_num<count($_FILES["userfile"]["tmp_name"]);$file_num++){
|
|||
$params['version'] = $reqversion;
|
||||
$params['comment'] = $comment;
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
|
||||
|
|
@ -550,7 +562,7 @@ for ($file_num=0;$file_num<count($_FILES["userfile"]["tmp_name"]);$file_num++){
|
|||
$params['version'] = $reqversion;
|
||||
$params['comment'] = $comment;
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
|
||||
|
|
|
|||
|
|
@ -116,7 +116,7 @@ for ($file_num=0;$file_num<count($_FILES["userfile"]["tmp_name"]);$file_num++){
|
|||
$params['document'] = $document->getName();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['comment'] = $comment;
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$notifier->toList($user, $notifyList["users"], $subject, $message, $params);
|
||||
|
|
|
|||
|
|
@ -109,7 +109,7 @@ if( move_uploaded_file( $source_file_path, $target_file_path ) ) {
|
|||
$params['document'] = $document->getName();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['comment'] = $comment;
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$notifier->toList($user, $notifyList["users"], $subject, $message, $params);
|
||||
|
|
|
|||
|
|
@ -243,7 +243,7 @@ if( move_uploaded_file( $source_file_path, $target_file_path ) ) {
|
|||
$params['username'] = $user->getFullName();
|
||||
$params['comment'] = $comment;
|
||||
$params['version_comment'] = $version_comment;
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$notifier->toList($user, $notifyList["users"], $subject, $message, $params);
|
||||
|
|
|
|||
|
|
@ -67,6 +67,7 @@ if(isset($_POST["attributes"]))
|
|||
$attributes = $_POST["attributes"];
|
||||
else
|
||||
$attributes = array();
|
||||
/*
|
||||
foreach($attributes as $attrdefid=>$attribute) {
|
||||
$attrdef = $dms->getAttributeDefinition($attrdefid);
|
||||
if($attribute) {
|
||||
|
|
@ -78,6 +79,7 @@ foreach($attributes as $attrdefid=>$attribute) {
|
|||
UI::exitError(getMLText("folder_title", array("foldername" => $document->getName())),getMLText("attr_min_values", array("attrname"=>$attrdef->getName())));
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
/* Check if additional notification shall be added */
|
||||
$notusers = array();
|
||||
|
|
@ -99,6 +101,13 @@ if(!empty($_POST['notification_groups'])) {
|
|||
}
|
||||
}
|
||||
|
||||
/* Check if name already exists in the folder */
|
||||
if(!$settings->_enableDuplicateSubFolderNames) {
|
||||
if($folder->hasSubFolderByName($name)) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("subfolder_duplicate_name"));
|
||||
}
|
||||
}
|
||||
|
||||
$controller->setParam('folder', $folder);
|
||||
$controller->setParam('name', $name);
|
||||
$controller->setParam('comment', $comment);
|
||||
|
|
@ -126,7 +135,7 @@ if(!$subFolder = $controller->run()) {
|
|||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['comment'] = $comment;
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewFolder.php?folderid=".$subFolder->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewFolder.php?folderid=".$subFolder->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$notifier->toList($user, $nl["users"], $subject, $message, $params);
|
||||
|
|
|
|||
195
op/op.Ajax.php
195
op/op.Ajax.php
|
|
@ -157,6 +157,7 @@ switch($command) {
|
|||
}
|
||||
break; /* }}} */
|
||||
|
||||
/* The subtree command is deprecated. It has been moved into view */
|
||||
case 'subtree': /* {{{ */
|
||||
if($user) {
|
||||
if(empty($_GET['node']))
|
||||
|
|
@ -271,7 +272,7 @@ switch($command) {
|
|||
|
||||
case 'movefolder': /* {{{ */
|
||||
if($user) {
|
||||
if(!checkFormKey('movefolder', 'GET')) {
|
||||
if(!checkFormKey('', 'GET')) {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>getMLText('invalid_request_token'), 'data'=>''));
|
||||
} else {
|
||||
|
|
@ -310,7 +311,7 @@ switch($command) {
|
|||
|
||||
case 'movedocument': /* {{{ */
|
||||
if($user) {
|
||||
if(!checkFormKey('movedocument', 'GET')) {
|
||||
if(!checkFormKey('', 'GET')) {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>getMLText('invalid_request_token'), 'data'=>''));
|
||||
} else {
|
||||
|
|
@ -347,6 +348,96 @@ switch($command) {
|
|||
}
|
||||
break; /* }}} */
|
||||
|
||||
case 'transfercontent': /* {{{ */
|
||||
if($user) {
|
||||
if(!checkFormKey('', 'GET')) {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>getMLText('invalid_request_token'), 'data'=>''));
|
||||
} else {
|
||||
$mdocument = $dms->getDocument($_REQUEST['docid']);
|
||||
if($mdocument) {
|
||||
if ($mdocument->getAccessMode($user, 'transferContent') >= M_READWRITE) {
|
||||
/* Check if source document has more than one version */
|
||||
$versions = $mdocument->getContent();
|
||||
if(count($versions) == 1) {
|
||||
if($targetdoc = $dms->getDocument($_REQUEST['targetdocumentid'])) {
|
||||
if($targetdoc->getAccessMode($user, 'transferContent') >= M_READWRITE) {
|
||||
if($targetdoc->addContent($versions[0]->getComment(), $versions[0]->getUser(), $dms->contentDir . $versions[0]->getPath(), $versions[0]->getOriginalFileName(), $versions[0]->getFileType(), $versions[0]->getMimeType())) { //, $reviewers=array(), $approvers=array(), $version=0, $attributes=array(), $workflow=null) {
|
||||
if($mdocument->remove()) {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>true, 'message'=>getMLText('splash_transfer_content'), 'data'=>''));
|
||||
add_log_line();
|
||||
} else {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>'Error removing source document', 'data'=>''));
|
||||
}
|
||||
} else {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>'Error transfering content', 'data'=>''));
|
||||
}
|
||||
} else {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>getMLText('access_denied'), 'data'=>''));
|
||||
}
|
||||
} else {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>getMLText('invalid_doc_id'), 'data'=>''));
|
||||
}
|
||||
} else {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>getMLText('splash_source_doc_has_versions'), 'data'=>''));
|
||||
}
|
||||
} else {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>getMLText('access_denied'), 'data'=>''));
|
||||
}
|
||||
} else {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>getMLText('invalid_doc_id'), 'data'=>''));
|
||||
}
|
||||
}
|
||||
}
|
||||
break; /* }}} */
|
||||
|
||||
case 'linkdocument': /* {{{ */
|
||||
if($user) {
|
||||
if(!checkFormKey('', 'GET')) {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>getMLText('invalid_request_token'), 'data'=>''));
|
||||
} else {
|
||||
$mdocument = $dms->getDocument($_REQUEST['docid']);
|
||||
if($mdocument) {
|
||||
if ($mdocument->getAccessMode($user, 'linkDocument') >= M_READ) {
|
||||
if($targetdoc = $dms->getDocument($_REQUEST['targetdocumentid'])) {
|
||||
if($targetdoc->getAccessMode($user, 'linkDocument') >= M_READWRITE) {
|
||||
if($targetdoc->addDocumentLink($mdocument->getID(), $user->getID(), false)) {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>true, 'message'=>getMLText('splash_link_document'), 'data'=>''));
|
||||
add_log_line();
|
||||
} else {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>'Error linking document', 'data'=>''));
|
||||
}
|
||||
} else {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>getMLText('access_denied'), 'data'=>''));
|
||||
}
|
||||
} else {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>getMLText('invalid_doc_id'), 'data'=>''));
|
||||
}
|
||||
} else {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>getMLText('access_denied'), 'data'=>''));
|
||||
}
|
||||
} else {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>getMLText('invalid_doc_id'), 'data'=>''));
|
||||
}
|
||||
}
|
||||
}
|
||||
break; /* }}} */
|
||||
|
||||
case 'deletefolder': /* {{{ */
|
||||
if($user) {
|
||||
if(!checkFormKey('removefolder', 'GET')) {
|
||||
|
|
@ -364,6 +455,16 @@ switch($command) {
|
|||
'groups'=>array_unique(array_merge($fnl['groups'], $pnl['groups']), SORT_REGULAR)
|
||||
);
|
||||
$foldername = $folder->getName();
|
||||
function removePreviews($arr, $document) {
|
||||
$previewer = $arr[0];
|
||||
|
||||
$previewer->deleteDocumentPreviews($document);
|
||||
return null;
|
||||
}
|
||||
require_once("SeedDMS/Preview.php");
|
||||
$previewer = new SeedDMS_Preview_Previewer($settings->_cacheDir);
|
||||
$dms->addCallback('onPreRemoveDocument', 'removePreviews', array($previewer));
|
||||
|
||||
if($folder->remove()) {
|
||||
if ($notifier) {
|
||||
$subject = "folder_deleted_email_subject";
|
||||
|
|
@ -374,7 +475,7 @@ switch($command) {
|
|||
$params['username'] = $user->getFullName();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewFolder.php?folderid=".$parent->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewFolder.php?folderid=".$parent->getID();
|
||||
$notifier->toList($user, $nl["users"], $subject, $message, $params);
|
||||
foreach ($nl["groups"] as $grp) {
|
||||
$notifier->toGroup($user, $grp, $subject, $message, $params);
|
||||
|
|
@ -523,7 +624,7 @@ switch($command) {
|
|||
|
||||
case 'uploaddocument': /* {{{ */
|
||||
if($user) {
|
||||
if(checkFormKey('adddocument')) {
|
||||
if(checkFormKey('')) {
|
||||
if (!isset($_POST["folderid"]) || !is_numeric($_POST["folderid"]) || intval($_POST["folderid"])<1) {
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>getMLText("invalid_folder_id")));
|
||||
|
|
@ -597,47 +698,54 @@ switch($command) {
|
|||
$reviewers["g"] = array();
|
||||
$approvers["i"] = array();
|
||||
$approvers["g"] = array();
|
||||
$workflow = null;
|
||||
|
||||
// add mandatory reviewers/approvers
|
||||
$docAccess = $folder->getReadAccessList($settings->_enableAdminRevApp, $settings->_enableOwnerRevApp);
|
||||
$res=$user->getMandatoryReviewers();
|
||||
foreach ($res as $r){
|
||||
if($settings->_workflowMode == 'traditional' || $settings->_workflowMode == 'traditional_only_approval') {
|
||||
// add mandatory reviewers/approvers
|
||||
$docAccess = $folder->getReadAccessList($settings->_enableAdminRevApp, $settings->_enableOwnerRevApp);
|
||||
if($settings->_workflowMode == 'traditional') {
|
||||
$res=$user->getMandatoryReviewers();
|
||||
foreach ($res as $r){
|
||||
|
||||
if ($r['reviewerUserID']!=0){
|
||||
foreach ($docAccess["users"] as $usr)
|
||||
if ($usr->getID()==$r['reviewerUserID']){
|
||||
$reviewers["i"][] = $r['reviewerUserID'];
|
||||
break;
|
||||
if ($r['reviewerUserID']!=0){
|
||||
foreach ($docAccess["users"] as $usr)
|
||||
if ($usr->getID()==$r['reviewerUserID']){
|
||||
$reviewers["i"][] = $r['reviewerUserID'];
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
else if ($r['reviewerGroupID']!=0){
|
||||
foreach ($docAccess["groups"] as $grp)
|
||||
if ($grp->getID()==$r['reviewerGroupID']){
|
||||
$reviewers["g"][] = $r['reviewerGroupID'];
|
||||
break;
|
||||
else if ($r['reviewerGroupID']!=0){
|
||||
foreach ($docAccess["groups"] as $grp)
|
||||
if ($grp->getID()==$r['reviewerGroupID']){
|
||||
$reviewers["g"][] = $r['reviewerGroupID'];
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
$res=$user->getMandatoryApprovers();
|
||||
foreach ($res as $r){
|
||||
$res=$user->getMandatoryApprovers();
|
||||
foreach ($res as $r){
|
||||
|
||||
if ($r['approverUserID']!=0){
|
||||
foreach ($docAccess["users"] as $usr)
|
||||
if ($usr->getID()==$r['approverUserID']){
|
||||
$approvers["i"][] = $r['approverUserID'];
|
||||
break;
|
||||
}
|
||||
}
|
||||
else if ($r['approverGroupID']!=0){
|
||||
foreach ($docAccess["groups"] as $grp)
|
||||
if ($grp->getID()==$r['approverGroupID']){
|
||||
$approvers["g"][] = $r['approverGroupID'];
|
||||
break;
|
||||
}
|
||||
if ($r['approverUserID']!=0){
|
||||
foreach ($docAccess["users"] as $usr)
|
||||
if ($usr->getID()==$r['approverUserID']){
|
||||
$approvers["i"][] = $r['approverUserID'];
|
||||
break;
|
||||
}
|
||||
}
|
||||
else if ($r['approverGroupID']!=0){
|
||||
foreach ($docAccess["groups"] as $grp)
|
||||
if ($grp->getID()==$r['approverGroupID']){
|
||||
$approvers["g"][] = $r['approverGroupID'];
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
} elseif($settings->_workflowMode == 'advanced') {
|
||||
$workflow = $user->getMandatoryWorkflow();
|
||||
}
|
||||
|
||||
$workflow = $user->getMandatoryWorkflow();
|
||||
|
||||
$expires = false;
|
||||
if($settings->_presetExpirationDate) {
|
||||
|
|
@ -709,7 +817,7 @@ switch($command) {
|
|||
$params['username'] = $user->getFullName();
|
||||
$params['comment'] = '';
|
||||
$params['version_comment'] = '';
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$notifier->toList($user, $nl["users"], $subject, $message, $params);
|
||||
|
|
@ -729,7 +837,7 @@ switch($command) {
|
|||
$params['username'] = $user->getFullName();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
|
||||
foreach($workflow->getNextTransitions($workflow->getInitState()) as $ntransition) {
|
||||
foreach($ntransition->getUsers() as $tuser) {
|
||||
|
|
@ -752,7 +860,7 @@ switch($command) {
|
|||
$params['version'] = 1;
|
||||
$params['comment'] = '';
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
|
||||
|
|
@ -773,7 +881,7 @@ switch($command) {
|
|||
$params['version'] = 1;
|
||||
$params['comment'] = '';
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
|
||||
|
|
@ -879,15 +987,16 @@ switch($command) {
|
|||
$idoc = new $indexconf['IndexedDocument']($dms, $document, isset($settings->_converters['fulltext']) ? $settings->_converters['fulltext'] : null, false, $settings->_cmdTimeout);
|
||||
$error = $idoc->getErrorMsg();
|
||||
if(!$error) {
|
||||
$ires = null;
|
||||
if(isset($GLOBALS['SEEDDMS_HOOKS']['indexDocument'])) {
|
||||
foreach($GLOBALS['SEEDDMS_HOOKS']['indexDocument'] as $hookObj) {
|
||||
if (method_exists($hookObj, 'preIndexDocument')) {
|
||||
if(false !== ($ires = $hookObj->preIndexDocument(null, $document, $idoc))) {
|
||||
$ires = $index->addDocument($idoc);
|
||||
}
|
||||
$ires = $hookObj->preIndexDocument(null, $document, $idoc);
|
||||
}
|
||||
}
|
||||
}
|
||||
if(false !== $ires)
|
||||
$ires = $index->addDocument($idoc);
|
||||
header('Content-Type: application/json');
|
||||
if(false === $ires) {
|
||||
echo json_encode(array('success'=>false, 'message'=>getMLText('error_document_indexed'), 'data'=>$document->getID()));
|
||||
|
|
|
|||
|
|
@ -122,7 +122,7 @@ if ($_POST["approvalType"] == "ind" || $_POST["approvalType"] == "grp") {
|
|||
$params['username'] = $user->getFullName();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
|
||||
$notifier->toIndividual($user, $content->getUser(), $subject, $message, $params);
|
||||
|
||||
|
|
@ -152,7 +152,7 @@ if($olddocstatus['status'] != $newdocstatus['status']) {
|
|||
$params['username'] = $user->getFullName();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
|
||||
$notifier->toList($user, $nl["users"], $subject, $message, $params);
|
||||
foreach ($nl["groups"] as $grp) {
|
||||
|
|
|
|||
|
|
@ -276,7 +276,7 @@ else
|
|||
$params['username'] = $user->getFullName();
|
||||
$params['comment'] = $document->getComment();
|
||||
$params['version_comment'] = $contentResult->getContent()->getComment();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$notifier->toList($user, $notifyList["users"], $subject, $message, $params);
|
||||
|
|
@ -296,7 +296,7 @@ else
|
|||
$params['username'] = $user->getFullName();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
|
||||
foreach($workflow->getNextTransitions($workflow->getInitState()) as $ntransition) {
|
||||
foreach($ntransition->getUsers() as $tuser) {
|
||||
|
|
@ -319,7 +319,7 @@ else
|
|||
$params['version'] = $contentResult->getContent()->getVersion();
|
||||
$params['comment'] = $comment;
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
|
||||
|
|
@ -340,7 +340,7 @@ else
|
|||
$params['version'] = $contentResult->getContent()->getVersion();
|
||||
$params['comment'] = $comment;
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
|
||||
|
|
@ -410,7 +410,7 @@ else
|
|||
$params['name'] = $document->getName();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$notifier->toList($user, $notifyList["users"], $subject, $message, $params);
|
||||
|
|
|
|||
|
|
@ -31,13 +31,12 @@ if (!$user->isAdmin()) {
|
|||
UI::exitError(getMLText("admin_tools"),getMLText("access_denied"));
|
||||
}
|
||||
|
||||
if($settings->_backupDir && file_exists($settings->_backupDir))
|
||||
$basedir = $settings->_backupDir;
|
||||
else
|
||||
$basedir = $settings->_contentDir;
|
||||
if (!$settings->_backupDir) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("no_backup_dir"));
|
||||
}
|
||||
|
||||
$v = new SeedDMS_Version;
|
||||
$dump_name = $basedir.date('Y-m-d\TH-i-s')."_".$v->_number.".sql";
|
||||
$dump_name = addDirSep($settings->_backupDir).date('Y-m-d\TH-i-s')."_".$v->_number.".sql";
|
||||
if(!$dms->createDump($dump_name))
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("error_occured"));
|
||||
|
||||
|
|
|
|||
|
|
@ -167,14 +167,14 @@ if (!is_object($folder)) {
|
|||
UI::exitError(getMLText("admin_tools"),getMLText("invalid_folder_id"));
|
||||
}
|
||||
|
||||
if (!$settings->_backupDir) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("no_backup_dir"));
|
||||
}
|
||||
|
||||
$human_readable = (isset($_GET["human_readable"]) && $_GET["human_readable"]==1 ? true : false);
|
||||
|
||||
if($settings->_backupDir && file_exists($settings->_backupDir))
|
||||
$basedir = $settings->_backupDir;
|
||||
else
|
||||
$basedir = $settings->_contentDir;
|
||||
if ($human_readable)$ark_name = $basedir.time()."_".$folderid."_HR.tar";
|
||||
else $ark_name = $basedir.time()."_".$folderid.".tar";
|
||||
if ($human_readable)$ark_name = addDirSep($settings->_backupDir).time()."_".$folderid."_HR.tar";
|
||||
else $ark_name = addDirSep($settings->_backupDir).time()."_".$folderid.".tar";
|
||||
|
||||
$ark = fopen($ark_name,"w");
|
||||
|
||||
|
|
|
|||
|
|
@ -157,7 +157,7 @@ if ($action == "setowner") {
|
|||
$params['username'] = $user->getFullName();
|
||||
$params['old_owner'] = $oldowner->getFullName();
|
||||
$params['new_owner'] = $newowner->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$notifier->toList($user, $notifyList["users"], $subject, $message, $params);
|
||||
|
|
@ -182,7 +182,7 @@ else if ($action == "notinherit") {
|
|||
$params['name'] = $document->getName();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$notifier->toList($user, $notifyList["users"], $subject, $message, $params);
|
||||
|
|
@ -205,7 +205,7 @@ else if ($action == "inherit") {
|
|||
$params['name'] = $document->getName();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$notifier->toList($user, $notifyList["users"], $subject, $message, $params);
|
||||
|
|
@ -227,7 +227,7 @@ else if ($action == "setdefault") {
|
|||
$params['name'] = $document->getName();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$notifier->toList($user, $notifyList["users"], $subject, $message, $params);
|
||||
|
|
|
|||
|
|
@ -107,7 +107,7 @@ if ($action == "delnotify"){
|
|||
$params['name'] = $document->getName();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
|
||||
|
|
@ -150,7 +150,7 @@ else if ($action == "addnotify") {
|
|||
$params['name'] = $document->getName();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
|
||||
|
|
@ -184,7 +184,7 @@ else if ($action == "addnotify") {
|
|||
$params['name'] = $document->getName();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
|
||||
|
|
|
|||
|
|
@ -119,16 +119,12 @@ elseif (isset($_GET["arkname"])) { /* {{{ */
|
|||
UI::exitError(getMLText("admin_tools"),getMLText("unknown_id"));
|
||||
}
|
||||
|
||||
if($settings->_backupDir && file_exists($settings->_backupDir))
|
||||
$basedir = $settings->_backupDir;
|
||||
else
|
||||
$basedir = $settings->_contentDir;
|
||||
|
||||
if (!file_exists($basedir.$filename) ) {
|
||||
$backupdir = addDirSep($settings->_backupDir);
|
||||
if (!file_exists($backupdir.$filename) ) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("missing_file"));
|
||||
}
|
||||
|
||||
$controller->setParam('basedir', $basedir);
|
||||
$controller->setParam('basedir', $backupdir);
|
||||
$controller->setParam('file', $filename);
|
||||
$controller->archive();
|
||||
} /* }}} */
|
||||
|
|
@ -192,16 +188,16 @@ elseif (isset($_GET["dumpname"])) { /* {{{ */
|
|||
UI::exitError(getMLText("admin_tools"),getMLText("unknown_id"));
|
||||
}
|
||||
|
||||
if($settings->_backupDir && file_exists($settings->_backupDir))
|
||||
$basedir = $settings->_backupDir;
|
||||
else
|
||||
$basedir = $settings->_contentDir;
|
||||
$backupdir = addDirSep($settings->_backupDir);
|
||||
if (!$backupdir) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("no_backup_dir"));
|
||||
}
|
||||
|
||||
if (!file_exists($basedir.$filename) ) {
|
||||
if (!file_exists($backupdir.$filename) ) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("missing_file"));
|
||||
}
|
||||
|
||||
$controller->setParam('basedir', $basedir);
|
||||
$controller->setParam('basedir', $backupdir);
|
||||
$controller->setParam('file', $filename);
|
||||
$controller->sqldump();
|
||||
} /* }}} */
|
||||
|
|
|
|||
|
|
@ -105,7 +105,7 @@ if($oldattributes) {
|
|||
$params['attribute_new_value'] = isset($newattributes[$attrdefid]) ? $newattributes[$attrdefid]->getValue() : '';
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
|
||||
|
|
@ -133,7 +133,7 @@ if($newattributes) {
|
|||
$params['attribute_new_value'] = $attribute->getValue();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user