mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-06-07 13:49:23 +00:00
Merge branch 'seeddms-5.1.x' into master
This commit is contained in:
commit
54dea818f7
16
CHANGELOG
16
CHANGELOG
|
@ -1,3 +1,19 @@
|
|||
--------------------------------------------------------------------------------
|
||||
Changes in version 5.1.18
|
||||
--------------------------------------------------------------------------------
|
||||
- various minor improvements of indexer.php script
|
||||
- minor fix for better behaviour of folder tree ('plus' signs appears if folder
|
||||
has children)
|
||||
- allow to import users from and export users into csv file
|
||||
- skip all fileѕ and directories starting with a '.' when creating an extension's
|
||||
zip file
|
||||
- add support for authentication of the rest api by a key
|
||||
- add support for CORS in the rest api
|
||||
- fix parsing of file size
|
||||
- major rework of restapi which has now a swagger specification
|
||||
- fix indexing of documents by script (Closes: #479)
|
||||
- fix ordering of folders in DocumentChooser and FolderChooser
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 5.1.17
|
||||
--------------------------------------------------------------------------------
|
||||
|
|
|
@ -245,7 +245,7 @@ class SeedDMS_Core_Attribute { /* {{{ */
|
|||
*/
|
||||
function validate() { /* {{{ */
|
||||
/** @var SeedDMS_Core_AttributeDefinition $attrdef */
|
||||
$attrdef = $this->_attrdef(); /** @todo check this out, this method is not existing */
|
||||
$attrdef = $this->_attrdef;
|
||||
$result = $attrdef->validate($this->_value);
|
||||
$this->_validation_error = $attrdef->getValidationError();
|
||||
return $result;
|
||||
|
@ -1123,11 +1123,6 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
if(!$success)
|
||||
$this->_validation_error = 3;
|
||||
break;
|
||||
case self::type_boolean: /** @todo: Same case in LINE 966 */
|
||||
foreach($values as $value) {
|
||||
$success &= preg_match('/^[01]$/', $value);
|
||||
}
|
||||
break;
|
||||
case self::type_email:
|
||||
foreach($values as $value) {
|
||||
$success &= preg_match('/^[a-z0-9._-]+@+[a-z0-9._-]+\.+[a-z]{2,4}$/i', $value);
|
||||
|
|
|
@ -396,7 +396,7 @@ class SeedDMS_Core_DMS {
|
|||
$this->lasterror = '';
|
||||
$this->version = '@package_version@';
|
||||
if($this->version[0] == '@')
|
||||
$this->version = '5.1.16';
|
||||
$this->version = '5.1.18';
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
|
@ -793,6 +793,9 @@ class SeedDMS_Core_DMS {
|
|||
function getDocumentByOriginalFilename($name, $folder=null) { /* {{{ */
|
||||
if (!$name) return false;
|
||||
|
||||
if (!$this->db->createTemporaryTable("ttcontentid")) {
|
||||
return false;
|
||||
}
|
||||
$queryStr = "SELECT `tblDocuments`.*, `tblDocumentLocks`.`userID` as `lockUser` ".
|
||||
"FROM `tblDocuments` ".
|
||||
"LEFT JOIN `ttcontentid` ON `ttcontentid`.`document` = `tblDocuments`.`id` ".
|
||||
|
@ -1217,7 +1220,7 @@ class SeedDMS_Core_DMS {
|
|||
$orderdir = 'ASC';
|
||||
/** @noinspection PhpUndefinedConstantInspection */
|
||||
$queryStr .= "AND `tblDocuments`.`owner` = '".$user->getID()."' ".
|
||||
"AND `tblDocumentStatusLog`.`status` IN (".S_DRAFT_REV.", ".S_DRAFT_APP.", ".S_IN_REVISION.") "; /** @todo S_IN_REVISION is not defined */
|
||||
"AND `tblDocumentStatusLog`.`status` IN (".S_DRAFT_REV.", ".S_DRAFT_APP.") ";
|
||||
if ($orderby=='e') $queryStr .= "ORDER BY `expires`";
|
||||
else if ($orderby=='u') $queryStr .= "ORDER BY `statusDate`";
|
||||
else if ($orderby=='s') $queryStr .= "ORDER BY `status`";
|
||||
|
|
|
@ -881,12 +881,12 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
|
|||
} /* }}} */
|
||||
|
||||
/**
|
||||
* @return int
|
||||
* @return float
|
||||
*/
|
||||
function getSequence() { return $this->_sequence; }
|
||||
|
||||
/**
|
||||
* @param $seq
|
||||
* @param float $seq
|
||||
* @return bool
|
||||
*/
|
||||
function setSequence($seq) { /* {{{ */
|
||||
|
@ -1492,7 +1492,7 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
|
|||
if ((int)$version<1) {
|
||||
$queryStr = "SELECT MAX(`version`) as m from `tblDocumentContent` where `document` = ".$this->_id;
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
if (is_bool($resArr) && !$res)
|
||||
if (is_bool($resArr) && !$resArr)
|
||||
return false;
|
||||
|
||||
$version = $resArr[0]['m']+1;
|
||||
|
@ -1563,7 +1563,6 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
|
|||
// a document be rejected.
|
||||
$pendingReview=false;
|
||||
/** @noinspection PhpUnusedLocalVariableInspection */
|
||||
$reviewRes = array(); /** @todo unused variable */
|
||||
foreach (array("i", "g") as $i){
|
||||
if (isset($reviewers[$i])) {
|
||||
foreach ($reviewers[$i] as $reviewerID) {
|
||||
|
@ -1582,7 +1581,6 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
|
|||
// and make a recommendation on its release as an approved version.
|
||||
$pendingApproval=false;
|
||||
/** @noinspection PhpUnusedLocalVariableInspection */
|
||||
$approveRes = array(); /** @todo unused variable */
|
||||
foreach (array("i", "g") as $i){
|
||||
if (isset($approvers[$i])) {
|
||||
foreach ($approvers[$i] as $approverID) {
|
||||
|
@ -1621,7 +1619,7 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
|
|||
}
|
||||
|
||||
/** @noinspection PhpMethodParametersCountMismatchInspection */
|
||||
$docResultSet->setStatus($status,$comment,$user); /** @todo parameter count wrong */
|
||||
$docResultSet->setStatus($status);
|
||||
|
||||
$db->commitTransaction();
|
||||
return $docResultSet;
|
||||
|
@ -1659,7 +1657,7 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
|
|||
if ((int) $version<1) {
|
||||
$queryStr = "SELECT MAX(`version`) as m from `tblDocumentContent` where `document` = ".$this->_id;
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
if (is_bool($resArr) && !$res) /** @todo undefined variable */
|
||||
if (is_bool($resArr) && !$resArr)
|
||||
return false;
|
||||
|
||||
$version = $resArr[0]['m'];
|
||||
|
@ -1725,7 +1723,7 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
|
|||
if (!isset($this->_content)) {
|
||||
$queryStr = "SELECT * FROM `tblDocumentContent` WHERE `document` = ".$this->_id." ORDER BY `version`";
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
if (is_bool($resArr) && !$res) /** @todo undefined variable */
|
||||
if (is_bool($resArr) && !$resArr)
|
||||
return false;
|
||||
|
||||
$this->_content = array();
|
||||
|
@ -1771,7 +1769,7 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
|
|||
$db = $this->_dms->getDB();
|
||||
$queryStr = "SELECT * FROM `tblDocumentContent` WHERE `document` = ".$this->_id." AND `version` = " . (int) $version;
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
if (is_bool($resArr) && !$res) /** @todo undefined variable */
|
||||
if (is_bool($resArr) && !$resArr)
|
||||
return false;
|
||||
if (count($resArr) != 1)
|
||||
return false;
|
||||
|
@ -1829,7 +1827,7 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
|
|||
$db = $this->_dms->getDB();
|
||||
$queryStr = "SELECT * FROM `tblDocumentContent` WHERE `document` = ".$this->_id." ORDER BY `version` DESC";
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
if (is_bool($resArr) && !$res) /** @todo: $res not defined */
|
||||
if (is_bool($resArr) && !$resArr)
|
||||
return false;
|
||||
|
||||
$classname = $this->_dms->getClassname('documentcontent');
|
||||
|
|
|
@ -555,7 +555,7 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
$db = $this->_dms->getDB();
|
||||
if (isset($this->_subFolders)) {
|
||||
/** @noinspection PhpUndefinedFieldInspection */
|
||||
return count($this->subFolders); /** @todo not $this->_subFolders? */
|
||||
return count($this->_subFolders);
|
||||
}
|
||||
$queryStr = "SELECT count(*) as c FROM `tblFolders` WHERE `parent` = " . $this->_id;
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
|
@ -757,7 +757,7 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
$db = $this->_dms->getDB();
|
||||
if (isset($this->_documents)) {
|
||||
/** @noinspection PhpUndefinedFieldInspection */
|
||||
return count($this->documents); /** @todo not $this->_documents? */
|
||||
return count($this->_documents);
|
||||
}
|
||||
$queryStr = "SELECT count(*) as c FROM `tblDocuments` WHERE `folder` = " . $this->_id;
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
|
|
|
@ -216,7 +216,7 @@ class SeedDMS_Core_User { /* {{{ */
|
|||
|
||||
$resArr = $resArr[0];
|
||||
|
||||
$user = new self($resArr["id"], $resArr["login"], $resArr["pwd"], $resArr["fullName"], $resArr["email"], $resArr["language"], $resArr["theme"], $resArr["comment"], $resArr["role"], $resArr["hidden"], $resArr["disabled"], $resArr["pwdExpiration"], $resArr["loginfailures"], $resArr["quota"], $resArr["homefolder"]);
|
||||
$user = new self((int) $resArr["id"], $resArr["login"], $resArr["pwd"], $resArr["fullName"], $resArr["email"], $resArr["language"], $resArr["theme"], $resArr["comment"], $resArr["role"], $resArr["hidden"], $resArr["disabled"], $resArr["pwdExpiration"], $resArr["loginfailures"], $resArr["quota"], $resArr["homefolder"]);
|
||||
$user->setDMS($dms);
|
||||
return $user;
|
||||
} /* }}} */
|
||||
|
@ -1036,7 +1036,7 @@ class SeedDMS_Core_User { /* {{{ */
|
|||
$classname = $this->_dms->getClassname('group');
|
||||
foreach ($resArr as $row) {
|
||||
/** @var SeedDMS_Core_Group $group */
|
||||
$group = new $classname($row["id"], $row["name"], $row["comment"]);
|
||||
$group = new $classname((int) $row["id"], $row["name"], $row["comment"]);
|
||||
$group->setDMS($this->_dms);
|
||||
array_push($this->_groups, $group);
|
||||
}
|
||||
|
@ -1137,7 +1137,7 @@ class SeedDMS_Core_User { /* {{{ */
|
|||
$classname = $this->_dms->getClassname('document');
|
||||
foreach ($resArr as $row) {
|
||||
/** @var SeedDMS_Core_Document $document */
|
||||
$document = new $classname($row["id"], $row["name"], $row["comment"], $row["date"], $row["expires"], $row["owner"], $row["folder"], $row["inheritAccess"], $row["defaultAccess"], $row["lockUser"], $row["keywords"], $row["sequence"]);
|
||||
$document = new $classname((int) $row["id"], $row["name"], $row["comment"], $row["date"], $row["expires"], $row["owner"], $row["folder"], $row["inheritAccess"], $row["defaultAccess"], $row["lockUser"], $row["keywords"], $row["sequence"]);
|
||||
$document->setDMS($this->_dms);
|
||||
$documents[] = $document;
|
||||
}
|
||||
|
@ -1165,7 +1165,7 @@ class SeedDMS_Core_User { /* {{{ */
|
|||
$classname = $this->_dms->getClassname('document');
|
||||
foreach ($resArr as $row) {
|
||||
/** @var SeedDMS_Core_Document $document */
|
||||
$document = new $classname($row["id"], $row["name"], $row["comment"], $row["date"], $row["expires"], $row["owner"], $row["folder"], $row["inheritAccess"], $row["defaultAccess"], $row["lockUser"], $row["keywords"], $row["sequence"]);
|
||||
$document = new $classname((int) $row["id"], $row["name"], $row["comment"], $row["date"], $row["expires"], $row["owner"], $row["folder"], $row["inheritAccess"], $row["defaultAccess"], $row["lockUser"], $row["keywords"], $row["sequence"]);
|
||||
$document->setDMS($this->_dms);
|
||||
$documents[] = $document;
|
||||
}
|
||||
|
@ -1407,7 +1407,7 @@ class SeedDMS_Core_User { /* {{{ */
|
|||
$result = array();
|
||||
if (count($resArr)>0) {
|
||||
foreach ($resArr as $res) {
|
||||
$result[] = $this->_dms->getWorkflow($res['id']);
|
||||
$result[] = $this->_dms->getWorkflow((int) $res['id']);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1748,7 +1748,7 @@ class SeedDMS_Core_User { /* {{{ */
|
|||
|
||||
$categories = array();
|
||||
foreach ($resArr as $row) {
|
||||
$cat = new SeedDMS_Core_KeywordCategory($row["id"], $row["owner"], $row["name"]);
|
||||
$cat = new SeedDMS_Core_KeywordCategory((int) $row["id"], $row["owner"], $row["name"]);
|
||||
$cat->setDMS($this->_dms);
|
||||
array_push($categories, $cat);
|
||||
}
|
||||
|
|
|
@ -93,13 +93,12 @@ class SeedDMS_Core_File {
|
|||
* @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);
|
||||
$unit = substr($str, -2, 1);
|
||||
} else {
|
||||
preg_replace('/\s\s+/', '', $str);
|
||||
if(in_array(strtoupper(substr($str, -1)), array('B','K','M','G'))) {
|
||||
$value = (int) substr($str, 0, -1);
|
||||
$unit = substr($str, -1);
|
||||
$unit = substr($str, -1, 1);
|
||||
} else {
|
||||
return (int) $str;
|
||||
}
|
||||
switch(strtoupper($unit)) {
|
||||
case 'G':
|
||||
|
|
|
@ -12,11 +12,11 @@
|
|||
<email>uwe@steinmann.cx</email>
|
||||
<active>yes</active>
|
||||
</lead>
|
||||
<date>2020-05-22</date>
|
||||
<date>2020-05-28</date>
|
||||
<time>09:43:12</time>
|
||||
<version>
|
||||
<release>5.1.17</release>
|
||||
<api>5.1.17</api>
|
||||
<release>5.1.18</release>
|
||||
<api>5.1.18</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
|
@ -24,9 +24,9 @@
|
|||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
- add new callback onSetStatus
|
||||
- fix SeedDMS_Core_DMS::getExpiredDocuments(), sql statement failed because temp. tables were not created
|
||||
- add parameters $orderdir, $orderby, $update to SeedDMS_Core::getExpiredDocuments()
|
||||
- fixed remaining todos
|
||||
- fixed parsing of file size in SeedDMS_Core_File::parse_filesize()
|
||||
- fix SeedDMS_Core_DMS::getDocumentByOriginalFilename()
|
||||
</notes>
|
||||
<contents>
|
||||
<dir baseinstalldir="SeedDMS" name="/">
|
||||
|
@ -1765,5 +1765,23 @@ add method SeedDMS_Core_DatabaseAccess::setLogFp()
|
|||
- better error checking in SeedDMS_Core_Document::addDocumentFile()
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2020-05-22</date>
|
||||
<time>09:43:12</time>
|
||||
<version>
|
||||
<release>5.1.17</release>
|
||||
<api>5.1.17</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
<api>stable</api>
|
||||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
- add new callback onSetStatus
|
||||
- fix SeedDMS_Core_DMS::getExpiredDocuments(), sql statement failed because temp. tables were not created
|
||||
- add parameters $orderdir, $orderby, $update to SeedDMS_Core::getExpiredDocuments()
|
||||
</notes>
|
||||
</release>
|
||||
</changelog>
|
||||
</package>
|
||||
|
|
|
@ -74,7 +74,7 @@ class SeedDMS_Controller_AddDocument extends SeedDMS_Controller_Common {
|
|||
}
|
||||
}
|
||||
}
|
||||
$attributes_version = $this->getParam('attributesversion');
|
||||
if($attributes_version = $this->getParam('attributesversion')) {
|
||||
foreach($attributes_version as $attrdefid=>$attribute) {
|
||||
if($attrdef = $dms->getAttributeDefinition($attrdefid)) {
|
||||
if(null === ($ret = $this->callHook('validateAttribute', $attrdef, $attribute))) {
|
||||
|
@ -90,6 +90,7 @@ class SeedDMS_Controller_AddDocument extends SeedDMS_Controller_Common {
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
$workflow = $this->getParam('workflow');
|
||||
$notificationgroups = $this->getParam('notificationgroups');
|
||||
$notificationusers = $this->getParam('notificationusers');
|
||||
|
|
56
controllers/class.UserListCsv.php
Normal file
56
controllers/class.UserListCsv.php
Normal file
|
@ -0,0 +1,56 @@
|
|||
<?php
|
||||
/**
|
||||
* Implementation of UserListCsv 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 export a list of all users as csv
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2010-2013 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
class SeedDMS_Controller_UserListCsv extends SeedDMS_Controller_Common {
|
||||
|
||||
public function run() { /* {{{ */
|
||||
$dms = $this->params['dms'];
|
||||
$user = $this->params['user'];
|
||||
$settings = $this->params['settings'];
|
||||
|
||||
$allUsers = $dms->getAllUsers($settings->_sortUsersInList);
|
||||
$m = 0;
|
||||
foreach($allUsers as $u) {
|
||||
$m = max($m, count($u->getGroups()));
|
||||
}
|
||||
$fp = fopen("php://temp/maxmemory", 'r+');
|
||||
$header = array('login', 'name', 'email', 'comment', 'role', 'quota', 'homefolder');
|
||||
for($i=1; $i<=$m; $i++)
|
||||
$header[] = 'group_'.$i;
|
||||
fputcsv($fp, $header, ';');
|
||||
foreach($allUsers as $u) {
|
||||
$data = array($u->getLogin(), $u->getFullName(), $u->getEmail(), $u->getComment(), $u->isAdmin() ? 'admin' : ($u->isGuest() ? 'guest' : 'user'), $u->getQuota(), $u->getHomeFolder() ? $u->getHomeFolder() : '');
|
||||
foreach($u->getGroups() as $g)
|
||||
$data[] = $g->getName();
|
||||
fputcsv($fp, $data, ';');
|
||||
}
|
||||
$efilename = 'userlist-'.date('Ymd-His').'.csv';
|
||||
header("Content-Type: text/csv");
|
||||
header("Content-Disposition: attachment; filename=\"" . $efilename . "\"; filename*=UTF-8''".$efilename);
|
||||
// header("Content-Length: " . filesize($name));
|
||||
fseek($fp, 0);
|
||||
fpassthru($fp);
|
||||
fclose($fp);
|
||||
return true;
|
||||
} /* }}} */
|
||||
|
||||
}
|
|
@ -16,21 +16,22 @@ Here is a detailed list of requirements:
|
|||
|
||||
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`
|
||||
4. Various command line programms to convert files into text for indexing
|
||||
3. The php installation must have support for `pdo_mysql`, `pdo_pgsql` or `pdo_sqlite`,
|
||||
`php_gd2`, `php_mbstring`, `php_xml`
|
||||
4. Depending on the configuration the extensions `php_ldap`, `php_mycrypt`,
|
||||
`php_gmp`, `php_libsodium`must be installed
|
||||
5. Various command line programms to convert files into text for indexing
|
||||
pdftotext, catdoc, xls2csv or scconvert, cat, id3 (optional, only needed
|
||||
for fulltext search)
|
||||
5. ImageMagic (the convert program) is needed for creating preview images
|
||||
6. The Zend Framework (version 1) (optional, only needed for fulltext search)
|
||||
7. The pear Log and Mail package
|
||||
8. The pear HTTP_WebDAV_Server package (optional, only need for webdav)
|
||||
9. SLIM RestApi
|
||||
10. FeedWriter from https://github.com/mibe/FeedWriter
|
||||
6. ImageMagic (the convert program) is needed for creating preview images
|
||||
7. A bunch of packages from Packagist which all ship with the seeddms-quickstart
|
||||
archive
|
||||
|
||||
It is highly recommended to use the quickstart archive (seeddms-quickstart-x.y.z.tar.gz)
|
||||
because it includes all software packages for running SeedDMS, though you still need
|
||||
a working web server with PHP and a mysql database unless you intend to use sqlite.
|
||||
It is highly recommended to use the quickstart archive
|
||||
(seeddms-quickstart-x.y.z.tar.gz) because it includes all software packages
|
||||
(excluding those listing above in item 1. to 6.) for running SeedDMS. Hence,
|
||||
you still need a working web server with PHP and a mysql or postgres database
|
||||
unless you intend to use sqlite.
|
||||
|
||||
QUICKSTART
|
||||
===========
|
||||
|
@ -45,7 +46,11 @@ below `seeddms51x` or add an alias. For apache this could be like
|
|||
|
||||
Alias /seeddms51x /<some directory>/seeddms51x/www
|
||||
|
||||
Do not set the DocumentRoot to
|
||||
or even
|
||||
|
||||
Alias /mydms /<some directory>/seeddms51x/www
|
||||
|
||||
Do not set the DocumentRoot or Alias to
|
||||
the `seeddms51x` directory, because this will allow anybody to access
|
||||
your `data` and `conf` directory. This is a major security risk.
|
||||
|
||||
|
|
|
@ -37,8 +37,8 @@ class SeedDMS_ExtExample extends SeedDMS_ExtBase {
|
|||
*
|
||||
* Use this method to do some initialization like setting up the hooks
|
||||
* You have access to the following global variables:
|
||||
* $GLOBALS['settings'] : current global configuration
|
||||
* $GLOBALS['settings']->_extensions['example'] : configuration of this extension
|
||||
* $this->settings : current global configuration
|
||||
* $this->settings->_extensions['example'] : configuration of this extension
|
||||
* $GLOBALS['LANG'] : the language array with translations for all languages
|
||||
* $GLOBALS['SEEDDMS_HOOKS'] : all hooks added so far
|
||||
*/
|
||||
|
|
|
@ -29,4 +29,9 @@
|
|||
* @package SeedDMS
|
||||
*/
|
||||
class SeedDMS_ExtBase {
|
||||
var $settings;
|
||||
|
||||
public function __construct($settings) {
|
||||
$this->settings = $settings;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -255,6 +255,9 @@ class SeedDMS_Extension_Mgr {
|
|||
// Ignore "." and ".." folders
|
||||
if( in_array(substr($file, strrpos($file, '/')+1), array('.', '..')) )
|
||||
continue;
|
||||
// Ignore all files and directories starting with a '.'
|
||||
if( preg_match('#/\\.#', $file) )
|
||||
continue;
|
||||
|
||||
$file = realpath($file);
|
||||
|
||||
|
|
|
@ -68,6 +68,12 @@ class Settings { /* {{{ */
|
|||
var $_cookieLifetime = '';
|
||||
// default access mode for documents
|
||||
var $_defaultAccessDocs = '';
|
||||
// api key for restapi
|
||||
var $_apiKey = '';
|
||||
// api user id for restapi
|
||||
var $_apiUserId = 0;
|
||||
// api allowed origins for restapi
|
||||
var $_apiOrigin = '';
|
||||
// Strict form checking
|
||||
var $_strictFormCheck = false;
|
||||
// list of form fields which are visible by default but can be explixitly
|
||||
|
@ -656,6 +662,9 @@ class Settings { /* {{{ */
|
|||
$tab = $node[0]->attributes();
|
||||
$this->_guestID = intval($tab["guestID"]);
|
||||
$this->_adminIP = strval($tab["adminIP"]);
|
||||
$this->_apiKey = strval($tab["apiKey"]);
|
||||
$this->_apiUserId = intval($tab["apiUserId"]);
|
||||
$this->_apiOrigin = strval($tab["apiOrigin"]);
|
||||
}
|
||||
|
||||
// XML Path: /configuration/advanced/edition
|
||||
|
@ -985,6 +994,9 @@ class Settings { /* {{{ */
|
|||
$node = $this->getXMLNode($xml, '/configuration/advanced', 'authentication');
|
||||
$this->setXMLAttributValue($node, "guestID", $this->_guestID);
|
||||
$this->setXMLAttributValue($node, "adminIP", $this->_adminIP);
|
||||
$this->setXMLAttributValue($node, "apiKey", $this->_apiKey);
|
||||
$this->setXMLAttributValue($node, "apiUserId", $this->_apiUserId);
|
||||
$this->setXMLAttributValue($node, "apiOrigin", $this->_apiOrigin);
|
||||
|
||||
// XML Path: /configuration/advanced/edition
|
||||
$node = $this->getXMLNode($xml, '/configuration/advanced', 'edition');
|
||||
|
|
|
@ -43,7 +43,7 @@ foreach($extMgr->getExtensionConfiguration() as $extname=>$extconf) {
|
|||
$classfile = $settings->_rootDir."/ext/".$extname."/".$extconf['class']['file'];
|
||||
if(file_exists($classfile)) {
|
||||
include($classfile);
|
||||
$obj = new $extconf['class']['name'];
|
||||
$obj = new $extconf['class']['name']($settings);
|
||||
if(method_exists($obj, 'init'))
|
||||
$obj->init(isset($settings->_extensions[$extname]) ? $settings->_extensions[$extname] : null);
|
||||
}
|
||||
|
|
|
@ -75,6 +75,7 @@ if($settings->_enableFullSearch) {
|
|||
require_once('SeedDMS/Lucene.php');
|
||||
}
|
||||
}
|
||||
$settings->_indexconf = $indexconf;
|
||||
|
||||
/* Add root Dir. Needed because the view classes are included
|
||||
* relative to it.
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
class SeedDMS_Version { /* {{{ */
|
||||
|
||||
const _number = "5.1.17";
|
||||
const _number = "5.1.18";
|
||||
const _string = "SeedDMS";
|
||||
|
||||
function __construct() {
|
||||
|
|
|
@ -26,7 +26,6 @@ if(true) {
|
|||
include("inc/inc.Init.php");
|
||||
include("inc/inc.Extension.php");
|
||||
include("inc/inc.DBInit.php");
|
||||
// include("inc/inc.Authentication.php");
|
||||
|
||||
require "vendor/autoload.php";
|
||||
|
||||
|
@ -56,6 +55,11 @@ if(true) {
|
|||
foreach($GLOBALS['SEEDDMS_HOOKS']['initDMS'] as $hookObj) {
|
||||
if (method_exists($hookObj, 'addRoute')) {
|
||||
$hookObj->addRoute(array('dms'=>$dms, 'app'=>$app, 'settings'=>$settings));
|
||||
} else {
|
||||
include("inc/inc.Authentication.php");
|
||||
if (method_exists($hookObj, 'addRouteAfterAuthentication')) {
|
||||
$hookObj->addRouteAfterAuthentication(array('dms'=>$dms, 'app'=>$app, 'settings'=>$settings, 'user'=>$user));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -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 (2263)
|
||||
// Translators: Admin (2264)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'توثيق ذو عاملين',
|
||||
|
@ -282,6 +282,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => 'هل تود حقا ازالة كل الملفات الموجودة بالمجلد "[foldername]" وكل مافي المجلدات الفرعية؟<br>كن حذرا: هذا الاجراء لايمكن التراجع فيه',
|
||||
'confirm_rm_group' => 'هل تود حقا ازالة المجموعة "[groupname]"?<br>كن حذرا: هذا الاجراء لايمكن التراجع فيه',
|
||||
'confirm_rm_log' => 'هل تود حقا ازالة ملف السجل "[logname]"?<br>كن حذرا: هذا الاجراء لايمكن التراجع فيه',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => 'تاكيد ازالة الإحالة',
|
||||
'confirm_rm_transmittalitem' => 'تاكيد ازالة حاجة الإحالة',
|
||||
'confirm_rm_user' => 'هل تود حقا ازالة المستخدم "[username]"?<br>كن حذرا: هذا الاجراء لايمكن التراجع فيه',
|
||||
|
@ -306,6 +307,7 @@ URL: [url]',
|
|||
'current_version' => 'الإصدار الحالي',
|
||||
'daily' => 'يومي',
|
||||
'databasesearch' => 'بحث قاعدة البيانات',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'تاريخ',
|
||||
'days' => 'أيام',
|
||||
'debug' => 'debug',
|
||||
|
@ -532,6 +534,7 @@ Parent folder: [folder_path]
|
|||
URL: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - تم تغيير تاريخ الصلاحية',
|
||||
'export' => 'تصدير',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => 'إرشيف أطول',
|
||||
'extension_changelog' => 'سجل التعديلات',
|
||||
'extension_loading' => 'تحميل الإضافات',
|
||||
|
@ -637,6 +640,9 @@ URL: [url]',
|
|||
'import_extension' => 'استيراد إضافات',
|
||||
'import_fs' => 'نسخ من ملف النظام',
|
||||
'import_fs_warning' => 'تحذير النسخ من ملف النظام',
|
||||
'import_users' => '',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => 'إضافة المحتوى',
|
||||
'include_documents' => 'اشمل مستندات',
|
||||
'include_subdirectories' => 'اشمل مجلدات فرعية',
|
||||
|
@ -655,6 +661,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'نسخ قائمة صلاحيات موروثة.',
|
||||
'inherits_access_empty_msg' => 'ابدأ بقائمة صلاحيات فارغة',
|
||||
'inherits_access_msg' => 'الصلاحيات موروثة.',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'خطأ داخلي',
|
||||
'internal_error_exit' => 'خطأ داخلي. عدم الاستطاعة لاستكمال الطلب. خروج',
|
||||
'invalid_access_mode' => 'حالة دخول غير صحيحة',
|
||||
|
@ -770,6 +777,7 @@ URL: [url]',
|
|||
'missing_checksum' => 'فحص الأخطاء مفقود',
|
||||
'missing_file' => 'الملف غير موجود',
|
||||
'missing_filesize' => 'حجم الملف مفقود',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => 'الإستقبال غير موجود',
|
||||
'missing_request_object' => 'طلب شيء غير موجود',
|
||||
'missing_transition_user_group' => 'مستخدم/مجموعة مفقودة للتحول',
|
||||
|
@ -786,7 +794,7 @@ URL: [url]',
|
|||
'my_documents' => 'مستنداتي',
|
||||
'my_transmittals' => 'الإحالات الخاصة بي',
|
||||
'name' => 'اسم',
|
||||
'nb_NO' => '',
|
||||
'nb_NO' => 'ﺎﻠﻧﺭﻮﻴﺟ',
|
||||
'needs_correction' => 'يحتاج الى تصحيح',
|
||||
'needs_workflow_action' => 'هذا المستند يتطلب انتباهك . من فضلك تفقد زر مسار العمل',
|
||||
'network_drive' => 'قرص النترنت',
|
||||
|
@ -921,6 +929,7 @@ URL: [url]',
|
|||
'pending_revision' => 'إنتظار المراجعة',
|
||||
'pending_workflows' => 'إنتظار سير العمل',
|
||||
'personal_default_keywords' => 'قوائم الكلمات البحثية الشخصية',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'البولندية',
|
||||
'possible_substitutes' => 'بدلاء متاحين',
|
||||
'preset_expires' => 'تاريخ الإنتهاء',
|
||||
|
@ -1082,6 +1091,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => 'ازالة من لوحة القصاصات',
|
||||
'rm_group' => 'ازالة هذه المجموعة',
|
||||
'rm_role' => 'ازالة دور',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => 'ازالة محول',
|
||||
'rm_transmittalitem' => 'ازالة حاجة المحول',
|
||||
'rm_user' => 'ازالة هذا المستخدم',
|
||||
|
@ -1136,6 +1146,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => 'نتائج البحث من الممكن ان تحتوى بعد المستندات التى ليس لديك صلاحية اليها',
|
||||
'search_time' => 'الوقت المتبقي: [time] sec.',
|
||||
'seconds' => 'ثواني',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'اختيار',
|
||||
'select_attrdefgrp_show' => 'حدد معرف سمة المجموعة',
|
||||
'select_attribute_value' => 'اختيار سمة الرقم',
|
||||
|
@ -1189,6 +1201,12 @@ URL: [url]',
|
|||
'settings_allowReviewerOnly' => 'السماح بالمراجع فقط',
|
||||
'settings_allowReviewerOnly_desc' => 'السماح بالمراجع فقط',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Module Rewrite',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => 'المصادقة',
|
||||
'settings_autoLoginUser' => 'تسجيل الدخول التلقائي',
|
||||
'settings_autoLoginUser_desc' => 'تسجيل الدخول التلقائي',
|
||||
|
@ -1569,6 +1587,7 @@ URL: [url]',
|
|||
'splash_add_group' => 'اضافة مجموعة',
|
||||
'splash_add_group_member' => 'اضافة مستخدم الى المجموعة',
|
||||
'splash_add_role' => 'اضافة دور',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => 'اضافة إلى الإحالة',
|
||||
'splash_add_transmittal' => 'إضافة إحالة',
|
||||
'splash_add_user' => 'اضافة مستخدم',
|
||||
|
@ -1797,6 +1816,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => 'تحميل ملف فارغ. عملية التحميل الغيت',
|
||||
'used_discspace' => 'المساحة المستخدمة',
|
||||
'user' => 'مستخدم',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => 'هوية المجموعة',
|
||||
'users' => 'مستخدمين',
|
||||
'users_and_groups' => 'مستخدمين ومجموعات',
|
||||
|
@ -1864,6 +1884,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => 'هذه الحالة مستخدمة من قبل مسار عمل',
|
||||
'workflow_state_name' => 'اسم',
|
||||
'workflow_summary' => 'ملخص مسار العمل',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => 'تحويل سير العمل بدون استخدام مستخدم من المجموعة',
|
||||
'workflow_user_summary' => 'ملخص المستخدم',
|
||||
'wrong_filetype' => '',
|
||||
|
|
|
@ -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 (862)
|
||||
// Translators: Admin (863)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
@ -265,6 +265,7 @@ $text = array(
|
|||
'confirm_rm_folder_files' => 'Изтрий всички файлове в папка "[foldername]" и нейните подпапки?<br>Действието е перманентно',
|
||||
'confirm_rm_group' => 'Изтрий група "[groupname]"?<br>Действието е перманентно',
|
||||
'confirm_rm_log' => 'Изтрий лог "[logname]"?<br>Действието е перманентно',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => '',
|
||||
'confirm_rm_transmittalitem' => '',
|
||||
'confirm_rm_user' => 'Изтрий потребител "[username]"?<br>Действието е перманентно',
|
||||
|
@ -289,6 +290,7 @@ $text = array(
|
|||
'current_version' => 'Текуща версия',
|
||||
'daily' => 'Ежедневно',
|
||||
'databasesearch' => 'Търсене по БД',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'Дата',
|
||||
'days' => 'дни',
|
||||
'debug' => '',
|
||||
|
@ -481,6 +483,7 @@ $text = array(
|
|||
'expiry_changed_email_body' => '',
|
||||
'expiry_changed_email_subject' => '',
|
||||
'export' => '',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_changelog' => '',
|
||||
'extension_loading' => '',
|
||||
|
@ -566,6 +569,9 @@ $text = array(
|
|||
'import_extension' => '',
|
||||
'import_fs' => 'добави от файловата система',
|
||||
'import_fs_warning' => '',
|
||||
'import_users' => '',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => '',
|
||||
'include_documents' => 'Включи документи',
|
||||
'include_subdirectories' => 'Включи под-папки',
|
||||
|
@ -584,6 +590,7 @@ $text = array(
|
|||
'inherits_access_copy_msg' => 'Изкопирай наследения список',
|
||||
'inherits_access_empty_msg' => 'Започни с празен списък за достъп',
|
||||
'inherits_access_msg' => 'достъпът наследен.',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'Вътрешна грешка',
|
||||
'internal_error_exit' => 'Вътрешна грешка. Невозможно е да се изпълни запитването.',
|
||||
'invalid_access_mode' => 'Неправилно ниво на достъп',
|
||||
|
@ -699,6 +706,7 @@ $text = array(
|
|||
'missing_checksum' => 'липсва контролна сума',
|
||||
'missing_file' => '',
|
||||
'missing_filesize' => 'липсва размер на файла',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => '',
|
||||
'missing_request_object' => '',
|
||||
'missing_transition_user_group' => 'липсва потребител или група за преход',
|
||||
|
@ -820,10 +828,11 @@ $text = array(
|
|||
'pending_revision' => '',
|
||||
'pending_workflows' => '',
|
||||
'personal_default_keywords' => 'Личен списък с ключови думи',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'Полски',
|
||||
'possible_substitutes' => '',
|
||||
'preset_expires' => '',
|
||||
'preview' => '',
|
||||
'preview' => 'Преглед',
|
||||
'preview_converters' => '',
|
||||
'preview_images' => '',
|
||||
'preview_markdown' => '',
|
||||
|
@ -952,6 +961,7 @@ $text = array(
|
|||
'rm_from_clipboard' => 'Премахни от clipboard буфера',
|
||||
'rm_group' => 'Премахни тази група',
|
||||
'rm_role' => '',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => '',
|
||||
'rm_transmittalitem' => '',
|
||||
'rm_user' => 'Премахни тоз потребител',
|
||||
|
@ -999,6 +1009,8 @@ $text = array(
|
|||
'search_results_access_filtered' => 'Резултатите от търсенето могат да съдържат объекти за които нямате достъп',
|
||||
'search_time' => 'Изминаха: [time] sec.',
|
||||
'seconds' => 'секунди',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'Избор',
|
||||
'select_attrdefgrp_show' => '',
|
||||
'select_attribute_value' => '',
|
||||
|
@ -1052,6 +1064,12 @@ $text = array(
|
|||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Module Rewrite',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => 'Настройки на автентификацията',
|
||||
'settings_autoLoginUser' => '',
|
||||
'settings_autoLoginUser_desc' => '',
|
||||
|
@ -1432,6 +1450,7 @@ $text = array(
|
|||
'splash_add_group' => '',
|
||||
'splash_add_group_member' => '',
|
||||
'splash_add_role' => '',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => '',
|
||||
'splash_add_transmittal' => '',
|
||||
'splash_add_user' => '',
|
||||
|
@ -1651,6 +1670,7 @@ $text = array(
|
|||
'uploading_zerosize' => 'Качване на празен файл/размер=0. Качването прекратено.',
|
||||
'used_discspace' => 'Използвано дисково пространство',
|
||||
'user' => 'Потребител',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => '',
|
||||
'users' => 'Потребители',
|
||||
'users_and_groups' => '',
|
||||
|
@ -1713,6 +1733,7 @@ $text = array(
|
|||
'workflow_state_in_use' => 'Този статус текущо се използва от процесите.',
|
||||
'workflow_state_name' => 'Име',
|
||||
'workflow_summary' => 'Резюме за процес',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Резюме за потребител',
|
||||
'wrong_filetype' => '',
|
||||
|
|
|
@ -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 (752)
|
||||
// Translators: Admin (758)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
@ -270,6 +270,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => '¿Vol realment eliminar tots els fitxers de la carpeta "[foldername]" i de les seves subcarpetes?<br />Atenció: aquesta acció no es pot desfer.',
|
||||
'confirm_rm_group' => '¿Vol realment eliminar el grup "[groupname]"?<br />atenció: aquesta acció no es pot desfer.',
|
||||
'confirm_rm_log' => '¿Vol realment eliminar el fitxer de registre "[logname]"?<br />Atenció: aquesta acció no es pot desfer.',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => '',
|
||||
'confirm_rm_transmittalitem' => '',
|
||||
'confirm_rm_user' => '¿Vol realment eliminar l\'usuari "[username]"?<br />Atenció: aquesta acció no es pot desfer.',
|
||||
|
@ -294,6 +295,7 @@ URL: [url]',
|
|||
'current_version' => 'Versió actual',
|
||||
'daily' => 'Daily',
|
||||
'databasesearch' => 'Database search',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'Data',
|
||||
'days' => '',
|
||||
'debug' => '',
|
||||
|
@ -472,20 +474,21 @@ URL: [url]',
|
|||
'expired_at_date' => '',
|
||||
'expired_documents' => '',
|
||||
'expires' => 'Caduca',
|
||||
'expire_by_date' => '',
|
||||
'expire_by_date' => 'Expiració segons data',
|
||||
'expire_in_1d' => '',
|
||||
'expire_in_1h' => '',
|
||||
'expire_in_1m' => '',
|
||||
'expire_in_1w' => '',
|
||||
'expire_in_1y' => '',
|
||||
'expire_in_1m' => 'Expira en un mes',
|
||||
'expire_in_1w' => 'Expira en una setmana',
|
||||
'expire_in_1y' => 'Expira en un any',
|
||||
'expire_in_2h' => '',
|
||||
'expire_in_2y' => '',
|
||||
'expire_in_2y' => 'Expira en dos anys',
|
||||
'expire_today' => '',
|
||||
'expire_tomorrow' => '',
|
||||
'expiry_changed_email' => 'Data de caducitat modificada',
|
||||
'expiry_changed_email_body' => '',
|
||||
'expiry_changed_email_subject' => '',
|
||||
'export' => '',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_changelog' => '',
|
||||
'extension_loading' => '',
|
||||
|
@ -571,6 +574,9 @@ URL: [url]',
|
|||
'import_extension' => '',
|
||||
'import_fs' => 'Importa del sistema d\'arxius',
|
||||
'import_fs_warning' => 'Només funciona arrastrant carpetes.La operació importarà recursivament totes les carpetes i arxius.',
|
||||
'import_users' => '',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => '',
|
||||
'include_documents' => 'Incloure documents',
|
||||
'include_subdirectories' => 'Incloure subdirectoris',
|
||||
|
@ -589,6 +595,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'Copiar llista d\'accés heretat',
|
||||
'inherits_access_empty_msg' => 'Començar amb una llista d\'accés buida',
|
||||
'inherits_access_msg' => 'Accés heretat',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'Error intern',
|
||||
'internal_error_exit' => 'Error intern. No és possible acabar la sol.licitud.',
|
||||
'invalid_access_mode' => 'No és valid el mode d\'accés',
|
||||
|
@ -645,7 +652,7 @@ URL: [url]',
|
|||
'keep' => '',
|
||||
'keep_doc_status' => '',
|
||||
'keywords' => 'Mots clau',
|
||||
'keywords_loading' => '',
|
||||
'keywords_loading' => 'Espera fins que la llista de paraules clau s\'hagi carregat...',
|
||||
'keyword_exists' => 'El mot clau ja existeix',
|
||||
'ko_KR' => 'Coreà',
|
||||
'language' => 'Llenguatge',
|
||||
|
@ -704,6 +711,7 @@ URL: [url]',
|
|||
'missing_checksum' => '',
|
||||
'missing_file' => '',
|
||||
'missing_filesize' => '',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => '',
|
||||
'missing_request_object' => '',
|
||||
'missing_transition_user_group' => '',
|
||||
|
@ -825,6 +833,7 @@ URL: [url]',
|
|||
'pending_revision' => '',
|
||||
'pending_workflows' => '',
|
||||
'personal_default_keywords' => 'Mots clau personals',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'Polonès',
|
||||
'possible_substitutes' => '',
|
||||
'preset_expires' => '',
|
||||
|
@ -957,6 +966,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => '',
|
||||
'rm_group' => 'Eliminar aquest grup',
|
||||
'rm_role' => '',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => '',
|
||||
'rm_transmittalitem' => '',
|
||||
'rm_user' => 'Eliminar aquest usuari',
|
||||
|
@ -1004,6 +1014,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => 'Els resultats de la cerca podrien incloure continguts amb l\'accés denegat.',
|
||||
'search_time' => 'Temps transcorregut: [time] seg.',
|
||||
'seconds' => '',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'Selecció',
|
||||
'select_attrdefgrp_show' => '',
|
||||
'select_attribute_value' => '',
|
||||
|
@ -1057,6 +1069,12 @@ URL: [url]',
|
|||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Module Rewrite',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => '',
|
||||
'settings_autoLoginUser' => '',
|
||||
'settings_autoLoginUser_desc' => '',
|
||||
|
@ -1437,6 +1455,7 @@ URL: [url]',
|
|||
'splash_add_group' => '',
|
||||
'splash_add_group_member' => '',
|
||||
'splash_add_role' => '',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => '',
|
||||
'splash_add_transmittal' => '',
|
||||
'splash_add_user' => '',
|
||||
|
@ -1656,6 +1675,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => '',
|
||||
'used_discspace' => 'Espai utilitzat',
|
||||
'user' => 'Usuari',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => '',
|
||||
'users' => 'Usuaris',
|
||||
'users_and_groups' => '',
|
||||
|
@ -1718,6 +1738,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => '',
|
||||
'workflow_state_name' => '',
|
||||
'workflow_summary' => '',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => '',
|
||||
'wrong_filetype' => '',
|
||||
|
|
|
@ -294,6 +294,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => 'Opravdu chcete odstranit všechny soubory z podsložky "[foldername]" ?<br>Buďte opatrní: Tuto akci nelze vrátit zpět.',
|
||||
'confirm_rm_group' => 'Opravdu chcete odstranit skupinu "[groupname]"?<br>Pozor: Akce je nevratná.',
|
||||
'confirm_rm_log' => 'Opravdu chcete odstranit LOG soubor "[logname]"?<br>Pozor: Akci nelze vrátit zpět.',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => 'Potvrďte prosím smazání přenosu.',
|
||||
'confirm_rm_transmittalitem' => 'Potvrďte odstranění',
|
||||
'confirm_rm_user' => 'Opravdu chcete odstranit uživatele "[username]"?<br>Pozor: Akce je nevratná.',
|
||||
|
@ -318,6 +319,7 @@ URL: [url]',
|
|||
'current_version' => 'Aktuální verze',
|
||||
'daily' => 'Denně',
|
||||
'databasesearch' => 'Vyhledání v databázi',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'Datum',
|
||||
'days' => 'dny',
|
||||
'debug' => 'odstranění chyb kódu',
|
||||
|
@ -556,6 +558,7 @@ Uživatel: [username]
|
|||
URL: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Datum ukončení platnosti změněn',
|
||||
'export' => 'export',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => 'Rozšíření',
|
||||
'extension_changelog' => 'Changelog',
|
||||
'extension_loading' => 'Načítání rozšíření',
|
||||
|
@ -668,6 +671,9 @@ URL: [url]',
|
|||
'import_extension' => 'Importovat rozšíření',
|
||||
'import_fs' => 'Nahrát ze souborového systému',
|
||||
'import_fs_warning' => 'To bude fungovat pouze pro složky ve vhazovací složce. Operace rekurzivně importuje všechny složky a soubory. Soubory budou okamžitě uvolněny.',
|
||||
'import_users' => '',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => 'Včetně obsahu',
|
||||
'include_documents' => 'Včetně dokumentů',
|
||||
'include_subdirectories' => 'Včetně podadresářů',
|
||||
|
@ -686,6 +692,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'Zkopírovat zděděný seznam řízení přístupu',
|
||||
'inherits_access_empty_msg' => 'Založit nový seznam řízení přístupu',
|
||||
'inherits_access_msg' => 'Přístup se dědí.',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'Vnitřní chyba',
|
||||
'internal_error_exit' => 'Vnitřní chyba. Nebylo možné dokončit požadavek. Ukončuje se.',
|
||||
'invalid_access_mode' => 'Neplatný režim přístupu',
|
||||
|
@ -801,6 +808,7 @@ URL: [url]',
|
|||
'missing_checksum' => 'Chybějící kontrolní součet',
|
||||
'missing_file' => 'Chybějící soubor',
|
||||
'missing_filesize' => 'Chybějící velikost souboru',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => 'Chybějící recepce',
|
||||
'missing_request_object' => 'Chybějící požadovaný objekt',
|
||||
'missing_transition_user_group' => 'Chybějící uživatel / skupina pro transformaci',
|
||||
|
@ -956,6 +964,7 @@ Pokud budete mít problém s přihlášením i po změně hesla, kontaktujte Adm
|
|||
'pending_revision' => 'Probíhá revize',
|
||||
'pending_workflows' => 'Čekající workflows',
|
||||
'personal_default_keywords' => 'Osobní klíčová slova',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'Polština',
|
||||
'possible_substitutes' => 'zástupci',
|
||||
'preset_expires' => 'Přednastavená expirace',
|
||||
|
@ -1149,6 +1158,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => 'Odstranit ze schránky',
|
||||
'rm_group' => 'Odstranit tuto skupinu',
|
||||
'rm_role' => 'Odstranit tuto roli',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => 'Odstranit přenos',
|
||||
'rm_transmittalitem' => 'Odstranit položku přenosu',
|
||||
'rm_user' => 'Odstranit tohoto uživatele',
|
||||
|
@ -1203,6 +1213,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => 'Výsledky hledání můžou obsahovat obsah, ke kterému byl zamítnut přístup.',
|
||||
'search_time' => 'Uplynulý čas: [time] sek',
|
||||
'seconds' => 'sekundy',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'Výběr',
|
||||
'select_attrdefgrp_show' => 'Vybrat, kdy chcete zobrazit',
|
||||
'select_attribute_value' => 'Vybrat hodnotu atributu',
|
||||
|
@ -1261,6 +1273,12 @@ Jméno: [username]
|
|||
'settings_allowReviewerOnly' => 'Nastavit pouze recenzenta',
|
||||
'settings_allowReviewerOnly_desc' => 'Aktivujte, pokud má být nastaven pouze recenzent, ale žádný schvalovatel v tradičním režimu workflow.',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Module Rewrite',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => 'Nastavení autentizace',
|
||||
'settings_autoLoginUser' => 'Automatické přihlášení',
|
||||
'settings_autoLoginUser_desc' => 'Toto uživatelské ID použijte pro přístup, pokud uživatel ještě není přihlášen. Takový přístup nebude vytvářet relaci.',
|
||||
|
@ -1641,6 +1659,7 @@ Jméno: [username]
|
|||
'splash_add_group' => 'Přidána nová skupina',
|
||||
'splash_add_group_member' => 'Přidán nový člen skupiny',
|
||||
'splash_add_role' => 'Přidána nová role',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => 'Přidáno k přenosu',
|
||||
'splash_add_transmittal' => 'Přidán přenos',
|
||||
'splash_add_user' => 'Přidán nový uživatel',
|
||||
|
@ -1869,6 +1888,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => 'Nahrávání prázdného souboru. Nahrání zrušeno.',
|
||||
'used_discspace' => 'Použité místo na disku',
|
||||
'user' => 'Uživatel',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => 'ID uživatel/ID skupiny',
|
||||
'users' => 'Uživatel',
|
||||
'users_and_groups' => 'Uživatelé / Skupiny',
|
||||
|
@ -1936,6 +1956,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => 'Tento stav je použit ve workflow.',
|
||||
'workflow_state_name' => 'Název stavu pracovního postupu',
|
||||
'workflow_summary' => 'Souhrn workflow',
|
||||
'workflow_title' => '',
|
||||
'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' => '',
|
||||
|
|
|
@ -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 (2770), dgrutsch (22)
|
||||
// Translators: Admin (2790), dgrutsch (22)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '2-Faktor Authentifizierung',
|
||||
|
@ -294,6 +294,7 @@ 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_task' => 'Bitte bestätigen Sie die Löschung dieser Task.',
|
||||
'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.',
|
||||
|
@ -318,6 +319,7 @@ URL: [url]',
|
|||
'current_version' => 'Aktuelle Version',
|
||||
'daily' => 'täglich',
|
||||
'databasesearch' => 'Datenbanksuche',
|
||||
'database_schema_version' => 'Version des Datenbankschemas',
|
||||
'date' => 'Datum',
|
||||
'days' => 'Tage',
|
||||
'debug' => 'Debug',
|
||||
|
@ -556,6 +558,7 @@ Benutzer: [username]
|
|||
URL: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Ablaufdatum geändert',
|
||||
'export' => 'Export',
|
||||
'export_user_list_csv' => 'Exportiere Benutzer als CSV-Datei',
|
||||
'extension_archive' => 'Erweiterung',
|
||||
'extension_changelog' => 'Versionshistorie',
|
||||
'extension_loading' => 'Lade Erweiterungen ...',
|
||||
|
@ -668,6 +671,9 @@ URL: [url]',
|
|||
'import_extension' => 'Erweiterung importieren',
|
||||
'import_fs' => 'Aus Dateisystem importieren',
|
||||
'import_fs_warning' => 'Der Import kann nur für Ordner im Ablageordner erfolgen. Alle Ordner und Dateien werden rekursiv importiert. Dateien werden sofort freigegeben.',
|
||||
'import_users' => 'Importiere Benutzer',
|
||||
'import_users_addnew' => 'Neue Benutzer anlegen',
|
||||
'import_users_update' => 'Aktualisiere bestehende Benutzer',
|
||||
'include_content' => 'Inhalte mit exportieren',
|
||||
'include_documents' => 'Dokumente miteinbeziehen',
|
||||
'include_subdirectories' => 'Unterverzeichnisse miteinbeziehen',
|
||||
|
@ -686,6 +692,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'Berechtigungen kopieren',
|
||||
'inherits_access_empty_msg' => 'Leere Zugriffsliste',
|
||||
'inherits_access_msg' => 'Zur Zeit werden die Rechte geerbt',
|
||||
'installed_php_extensions' => 'Installierte PHP-Erweiterungen',
|
||||
'internal_error' => 'Interner Fehler',
|
||||
'internal_error_exit' => 'Interner Fehler: Anfrage kann nicht ausgeführt werden.',
|
||||
'invalid_access_mode' => 'Unzulässige Zugangsart',
|
||||
|
@ -801,6 +808,7 @@ URL: [url]',
|
|||
'missing_checksum' => 'Fehlende Check-Summe',
|
||||
'missing_file' => 'Datei fehlt',
|
||||
'missing_filesize' => 'Fehlende Dateigröße',
|
||||
'missing_php_extensions' => 'Fehlende PHP-Erweiterungen',
|
||||
'missing_reception' => 'Fehlende Empfangsbestätigung',
|
||||
'missing_request_object' => 'Fehlendes Zugriffsobjekte',
|
||||
'missing_transition_user_group' => 'Fehlende/r Benutzer/Gruppe für Transition',
|
||||
|
@ -959,6 +967,7 @@ Sollen Sie danach immer noch Probleme bei der Anmeldung haben, dann kontaktieren
|
|||
'pending_revision' => 'Ausstehende Wiederholungsprüfungen',
|
||||
'pending_workflows' => 'Ausstehende Workflows',
|
||||
'personal_default_keywords' => 'Persönliche Stichwortlisten',
|
||||
'php_info' => 'Informationen über PHP',
|
||||
'pl_PL' => 'Polnisch',
|
||||
'possible_substitutes' => 'Vertreter',
|
||||
'preset_expires' => 'Fester Ablaufzeitpunkt',
|
||||
|
@ -1160,6 +1169,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => 'Aus Zwischenablage löschen',
|
||||
'rm_group' => 'Diese Gruppe löschen',
|
||||
'rm_role' => 'Diese Rolle löschen',
|
||||
'rm_task' => 'Task löschen',
|
||||
'rm_transmittal' => 'Dokumentenliste entfernen',
|
||||
'rm_transmittalitem' => 'Eintrag löschen',
|
||||
'rm_user' => 'Benutzer löschen',
|
||||
|
@ -1214,6 +1224,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => 'Suchresultate können Inhalte enthalten, zu welchen der Zugang verweigert wurde.',
|
||||
'search_time' => 'Dauer: [time] sek.',
|
||||
'seconds' => 'Sekunden',
|
||||
'seeddms_info' => 'Informationen über SeedDMS',
|
||||
'seeddms_version' => 'SeedDMS Version',
|
||||
'selection' => 'Auswahl',
|
||||
'select_attrdefgrp_show' => 'Anzeigeort auswählen',
|
||||
'select_attribute_value' => 'Attributwert auswählen',
|
||||
|
@ -1272,6 +1284,12 @@ Name: [username]
|
|||
'settings_allowReviewerOnly' => 'Erlaube nur Prüfer zu setzen',
|
||||
'settings_allowReviewerOnly_desc' => 'Anwählen, um zu erlauben, dass nur ein Prüfer aber kein Freigeber beim traditionellen Workflow gesetzt werden darf.',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Module Rewrite',
|
||||
'settings_apiKey' => 'Authentifizierungsschḻüssel für REST API',
|
||||
'settings_apiKey_desc' => 'Dieser Schlüssel wird zur alternative Authentifizierung in der REST API verwendet. Wählen Sie eine 32 Zeichen lange Zeichenkette.',
|
||||
'settings_apiOrigin' => 'Erlaubte Herkunft der API Aufrufe',
|
||||
'settings_apiOrigin_desc' => 'Ein semicolonseparierte Liste von Adressen, denen ein Zugriff auf die REST API erlaubt ist. Jede Adresse muss in der Form <Protokoll>://<domain>[:<port>] angegeben werden. Der Port kann ausgelassen werden. Bleibt dieses Feld leer, dann ist der Zugriff uneingeschränkt.',
|
||||
'settings_apiUserId' => 'Benutzer für die REST API',
|
||||
'settings_apiUserId_desc' => 'Dieser Benutzer wird für Zugriffe über die REST API genutzt, sofern eine Authentifizierung über den konifigurierten API Schlüssel erfolgt.',
|
||||
'settings_Authentication' => 'Authentifikations-Einstellungen',
|
||||
'settings_autoLoginUser' => 'Automatisches Login',
|
||||
'settings_autoLoginUser_desc' => 'Verwende den Benutzer mit der angegebenen Id, sofern man nicht bereits angemeldet ist. Solch ein Zugriff erzeugt keine eigene Sitzung.',
|
||||
|
@ -1652,6 +1670,7 @@ Name: [username]
|
|||
'splash_add_group' => 'Neue Gruppe hinzugefügt',
|
||||
'splash_add_group_member' => 'Neues Gruppenmitglied hinzugefügt',
|
||||
'splash_add_role' => 'Neue Rolle hinzugefügt',
|
||||
'splash_add_task' => 'Neuer Task hinzugefügt',
|
||||
'splash_add_to_transmittal' => 'Zur Dokumentenliste hinzugefügt',
|
||||
'splash_add_transmittal' => 'Dokumentenliste angelegt',
|
||||
'splash_add_user' => 'Neuen Benutzer hinzugefügt',
|
||||
|
@ -1880,6 +1899,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => 'Versuch eine leere Datei hochzuladen. Vorgang wird abgebrochen.',
|
||||
'used_discspace' => 'Verbrauchter Speicherplatz',
|
||||
'user' => 'Benutzer',
|
||||
'userdata_file' => 'Benutzerdaten',
|
||||
'userid_groupid' => 'Benutzer-ID/Gruppen-ID',
|
||||
'users' => 'Benutzer',
|
||||
'users_and_groups' => 'Benutzer/Gruppen',
|
||||
|
@ -1947,6 +1967,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => 'Dieser Status wird zur Zeit von einem Workflow verwendet.',
|
||||
'workflow_state_name' => 'Name',
|
||||
'workflow_summary' => 'Übersicht Workflows',
|
||||
'workflow_title' => '',
|
||||
'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',
|
||||
|
|
|
@ -265,6 +265,7 @@ $text = array(
|
|||
'confirm_rm_folder_files' => '',
|
||||
'confirm_rm_group' => '',
|
||||
'confirm_rm_log' => '',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => '',
|
||||
'confirm_rm_transmittalitem' => '',
|
||||
'confirm_rm_user' => '',
|
||||
|
@ -289,6 +290,7 @@ $text = array(
|
|||
'current_version' => '',
|
||||
'daily' => '',
|
||||
'databasesearch' => '',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'Ημερομηνία',
|
||||
'days' => 'μέρες',
|
||||
'debug' => '',
|
||||
|
@ -481,6 +483,7 @@ $text = array(
|
|||
'expiry_changed_email_body' => '',
|
||||
'expiry_changed_email_subject' => '',
|
||||
'export' => '',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_changelog' => '',
|
||||
'extension_loading' => '',
|
||||
|
@ -566,6 +569,9 @@ $text = array(
|
|||
'import_extension' => '',
|
||||
'import_fs' => 'Εισαγωγή από το σύστημα',
|
||||
'import_fs_warning' => '',
|
||||
'import_users' => '',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => '',
|
||||
'include_documents' => '',
|
||||
'include_subdirectories' => '',
|
||||
|
@ -584,6 +590,7 @@ $text = array(
|
|||
'inherits_access_copy_msg' => '',
|
||||
'inherits_access_empty_msg' => '',
|
||||
'inherits_access_msg' => '',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'Εσωτερικό λάθος',
|
||||
'internal_error_exit' => '',
|
||||
'invalid_access_mode' => '',
|
||||
|
@ -699,6 +706,7 @@ $text = array(
|
|||
'missing_checksum' => '',
|
||||
'missing_file' => '',
|
||||
'missing_filesize' => '',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => '',
|
||||
'missing_request_object' => '',
|
||||
'missing_transition_user_group' => '',
|
||||
|
@ -831,6 +839,7 @@ URL: [url]',
|
|||
'pending_revision' => '',
|
||||
'pending_workflows' => '',
|
||||
'personal_default_keywords' => '',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'Πολωνικά',
|
||||
'possible_substitutes' => '',
|
||||
'preset_expires' => 'Λήξη προκαθορισμένης τιμής',
|
||||
|
@ -963,6 +972,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => '',
|
||||
'rm_group' => '',
|
||||
'rm_role' => '',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => '',
|
||||
'rm_transmittalitem' => '',
|
||||
'rm_user' => 'Διαγραφή Χρήστη',
|
||||
|
@ -1010,6 +1020,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => '',
|
||||
'search_time' => '',
|
||||
'seconds' => 'δεύτερα',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'Επιλογή',
|
||||
'select_attrdefgrp_show' => '',
|
||||
'select_attribute_value' => '',
|
||||
|
@ -1063,6 +1075,12 @@ URL: [url]',
|
|||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => '',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => '',
|
||||
'settings_autoLoginUser' => '',
|
||||
'settings_autoLoginUser_desc' => '',
|
||||
|
@ -1443,6 +1461,7 @@ URL: [url]',
|
|||
'splash_add_group' => '',
|
||||
'splash_add_group_member' => '',
|
||||
'splash_add_role' => '',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => '',
|
||||
'splash_add_transmittal' => '',
|
||||
'splash_add_user' => '',
|
||||
|
@ -1662,6 +1681,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => '',
|
||||
'used_discspace' => 'Χώρος',
|
||||
'user' => 'Χρήστης',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => '',
|
||||
'users' => 'Χρήστες',
|
||||
'users_and_groups' => 'Χρήστες/Ομάδες',
|
||||
|
@ -1724,6 +1744,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => '',
|
||||
'workflow_state_name' => 'Όνομα',
|
||||
'workflow_summary' => '',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => '',
|
||||
'wrong_filetype' => '',
|
||||
|
|
|
@ -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 (1876), archonwang (3), dgrutsch (9), netixw (14)
|
||||
// Translators: Admin (1897), archonwang (3), dgrutsch (9), netixw (14)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '2-factor authentication',
|
||||
|
@ -294,6 +294,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => 'Do you really want to remove all the files of the folder "[foldername]" and of its subfolders?<br>Be careful: This action cannot be undone.',
|
||||
'confirm_rm_group' => 'Do you really want to remove the group "[groupname]"?<br>Be careful: This action cannot be undone.',
|
||||
'confirm_rm_log' => 'Do you really want to remove log file "[logname]"?<br>Be careful: This action cannot be undone.',
|
||||
'confirm_rm_task' => 'Please confirm the removal of this task.',
|
||||
'confirm_rm_transmittal' => 'Please confirm the deletion of the transmittal.',
|
||||
'confirm_rm_transmittalitem' => 'Confirm removal',
|
||||
'confirm_rm_user' => 'Do you really want to remove the user "[username]"?<br>Be careful: This action cannot be undone.',
|
||||
|
@ -318,6 +319,7 @@ URL: [url]',
|
|||
'current_version' => 'Current version',
|
||||
'daily' => 'Daily',
|
||||
'databasesearch' => 'Database search',
|
||||
'database_schema_version' => 'Version of database scheman',
|
||||
'date' => 'Date',
|
||||
'days' => 'days',
|
||||
'debug' => 'Debug',
|
||||
|
@ -556,6 +558,7 @@ User: [username]
|
|||
URL: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Expiry date changed',
|
||||
'export' => 'Export',
|
||||
'export_user_list_csv' => 'Export users as CSV',
|
||||
'extension_archive' => 'Extension',
|
||||
'extension_changelog' => 'Changelog',
|
||||
'extension_loading' => 'Loading extensions ...',
|
||||
|
@ -668,6 +671,9 @@ URL: [url]',
|
|||
'import_extension' => 'Import extension',
|
||||
'import_fs' => 'Import from filesystem',
|
||||
'import_fs_warning' => 'This will only work for folders in the drop folder. The operation recursively imports all folders and files. Files will be released immediately.',
|
||||
'import_users' => 'Import users',
|
||||
'import_users_addnew' => 'Add new users',
|
||||
'import_users_update' => 'Update existing users',
|
||||
'include_content' => 'Include content',
|
||||
'include_documents' => 'Include documents',
|
||||
'include_subdirectories' => 'Include subdirectories',
|
||||
|
@ -686,6 +692,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'Copy inherited access list',
|
||||
'inherits_access_empty_msg' => 'Start with empty access list',
|
||||
'inherits_access_msg' => 'Access is being inherited.',
|
||||
'installed_php_extensions' => 'Installed php extensions',
|
||||
'internal_error' => 'Internal error',
|
||||
'internal_error_exit' => 'Internal error. Unable to complete request.',
|
||||
'invalid_access_mode' => 'Invalid Access Mode',
|
||||
|
@ -801,6 +808,7 @@ URL: [url]',
|
|||
'missing_checksum' => 'Missing checksum',
|
||||
'missing_file' => 'Missing file',
|
||||
'missing_filesize' => 'Missing filesize',
|
||||
'missing_php_extensions' => 'Missing php extensions',
|
||||
'missing_reception' => 'Missing reception',
|
||||
'missing_request_object' => 'Missing request object',
|
||||
'missing_transition_user_group' => 'Missing user/group for transition',
|
||||
|
@ -960,6 +968,7 @@ If you have still problems to login, then please contact your administrator.',
|
|||
'pending_revision' => 'Pending revisions',
|
||||
'pending_workflows' => 'Pending workflows',
|
||||
'personal_default_keywords' => 'Personal keywordlists',
|
||||
'php_info' => 'Information about PHP',
|
||||
'pl_PL' => 'Polish',
|
||||
'possible_substitutes' => 'Substitutes',
|
||||
'preset_expires' => 'Preset expiration',
|
||||
|
@ -1154,6 +1163,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => 'Remove from clipboard',
|
||||
'rm_group' => 'Remove this group',
|
||||
'rm_role' => 'Delete this role',
|
||||
'rm_task' => 'Remove task',
|
||||
'rm_transmittal' => 'Remove transmittal',
|
||||
'rm_transmittalitem' => 'Remove item',
|
||||
'rm_user' => 'Remove user',
|
||||
|
@ -1208,6 +1218,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => 'Search results may contain content to which access has been denied.',
|
||||
'search_time' => 'Elapsed time: [time] sec.',
|
||||
'seconds' => 'seconds',
|
||||
'seeddms_info' => 'Information about SeedDMS',
|
||||
'seeddms_version' => 'Version of SeedDMS',
|
||||
'selection' => 'Selection',
|
||||
'select_attrdefgrp_show' => 'Choose when to show',
|
||||
'select_attribute_value' => 'Select attribute value',
|
||||
|
@ -1266,6 +1278,12 @@ Name: [username]
|
|||
'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.',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Module Rewrite',
|
||||
'settings_apiKey' => 'Authentification key for rest api',
|
||||
'settings_apiKey_desc' => 'This key is used a alternative authentication for the rest api. Choose a 32 char long string.',
|
||||
'settings_apiOrigin' => 'Allowed origin of api calls',
|
||||
'settings_apiOrigin_desc' => 'A list of addresses separated by semicolon. Each address has the form <protocol>://<domain>[:<port>]. The port can be omitted. If this field is left empty, no restrictions will apply.',
|
||||
'settings_apiUserId' => 'User for rest api',
|
||||
'settings_apiUserId_desc' => 'This user will be used by the rest api, if authentication was done with the configured api key.',
|
||||
'settings_Authentication' => 'Authentication settings',
|
||||
'settings_autoLoginUser' => 'Automatic login',
|
||||
'settings_autoLoginUser_desc' => 'Use this user id for accesses if the user is not already logged in. Such an access will not create a session.',
|
||||
|
@ -1646,6 +1664,7 @@ Name: [username]
|
|||
'splash_add_group' => 'New group added',
|
||||
'splash_add_group_member' => 'New group member added',
|
||||
'splash_add_role' => 'Added new role',
|
||||
'splash_add_task' => 'Added new task',
|
||||
'splash_add_to_transmittal' => 'Add to transmittal',
|
||||
'splash_add_transmittal' => 'Added transmittal',
|
||||
'splash_add_user' => 'New user added',
|
||||
|
@ -1874,6 +1893,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => 'Uploading an empty file. Upload is canceled.',
|
||||
'used_discspace' => 'Used disk space',
|
||||
'user' => 'User',
|
||||
'userdata_file' => 'User data file',
|
||||
'userid_groupid' => 'User id/Group id',
|
||||
'users' => 'Users',
|
||||
'users_and_groups' => 'Users/Groups',
|
||||
|
@ -1911,7 +1931,7 @@ URL: [url]',
|
|||
'warning' => 'Warning',
|
||||
'webauthn_auth' => 'WebAuthn Authentification',
|
||||
'webauthn_crossplatform_info' => 'Use cross-platform \'Yes\' when you have a removable device, like a Yubico key, which you would want to use to login on different computers; say \'No\' when your device is attached to the computer. The choice affects which device(s) are offered by the browser and/or computer security system.',
|
||||
'webauthn_info' => 'WebAuthn is a password less authentification usind public key cryptography. A private-public keypair (known as a credential) is created for a website. The private key is stored securely on the user’s device; a public key and randomly generated credential ID is sent to the server for storage. The server can then use that public key to prove the user’s identity. The private key is usually stored on a hardware token. The token must be registered before it can be used for authentication.',
|
||||
'webauthn_info' => 'WebAuthn is a password less authentification using public key cryptography. A private-public keypair (known as a credential) is created for a website. The private key is stored securely on the user’s device; a public key and randomly generated credential ID is sent to the server for storage. The server can then use that public key to prove the user’s identity. The private key is usually stored on a hardware token. The token must be registered before it can be used for authentication.',
|
||||
'webauth_crossplatform' => 'Crossplatform',
|
||||
'wednesday' => 'Wednesday',
|
||||
'wednesday_abbr' => 'We',
|
||||
|
@ -1941,6 +1961,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => 'This state is currently used by workflows.',
|
||||
'workflow_state_name' => 'Name',
|
||||
'workflow_summary' => 'Workflow summary',
|
||||
'workflow_title' => '',
|
||||
'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',
|
||||
|
|
|
@ -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: acabello (20), Admin (1171), angel (123), francisco (2), jaimem (14)
|
||||
// Translators: acabello (20), Admin (1187), angel (123), francisco (2), jaimem (14)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
@ -27,7 +27,7 @@ $text = array(
|
|||
'2_fact_auth_secret' => '',
|
||||
'accept' => 'Aceptar',
|
||||
'access_control' => 'Control de acceso',
|
||||
'access_control_is_off' => '',
|
||||
'access_control_is_off' => 'Control de acceso avanzado está desconectado',
|
||||
'access_denied' => 'Acceso denegado',
|
||||
'access_inheritance' => 'Acceso heredado',
|
||||
'access_mode' => 'Tipo de acceso',
|
||||
|
@ -227,7 +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' => '',
|
||||
'changelog_loading' => 'Espere a que el registro de cambios se cargue ...',
|
||||
'change_assignments' => 'cambiar asignaciones',
|
||||
'change_password' => 'cambiar contraseña',
|
||||
'change_password_message' => 'Su contraseña se ha modificado.',
|
||||
|
@ -289,6 +289,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => '¿Desea realmente eliminar todos los ficheros de la carpeta "[foldername]" y de sus subcarpetas?<br />Atención: Esta acción no se puede deshacer.',
|
||||
'confirm_rm_group' => '¿Desea realmente eliminar el grupo "[groupname]"?<br />Atención: Esta acción no se puede deshacer.',
|
||||
'confirm_rm_log' => '¿Desea realmente eliminar el fichero de registro "[logname]"?<br />Atención: Esta acción no se puede deshacer.',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => '',
|
||||
'confirm_rm_transmittalitem' => '',
|
||||
'confirm_rm_user' => '¿Desea realmente eliminar el usuario "[username]"?<br />Atención: Esta acción no se puede deshacer.',
|
||||
|
@ -313,6 +314,7 @@ URL: [url]',
|
|||
'current_version' => 'Versión actual',
|
||||
'daily' => 'Diaria',
|
||||
'databasesearch' => 'Búsqueda en base de datos',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'Fecha',
|
||||
'days' => 'días',
|
||||
'debug' => 'Depuración',
|
||||
|
@ -522,15 +524,15 @@ URL: [url]',
|
|||
'expired_documents' => 'Documentos expirados',
|
||||
'expires' => 'Caduca',
|
||||
'expire_by_date' => 'Fecha de expiración',
|
||||
'expire_in_1d' => '',
|
||||
'expire_in_1h' => '',
|
||||
'expire_in_1d' => 'Vence en 1 día',
|
||||
'expire_in_1h' => 'Vence en 1 hora',
|
||||
'expire_in_1m' => 'Expira en 1 mes',
|
||||
'expire_in_1w' => 'Expira en 1 semana',
|
||||
'expire_in_1y' => 'Expira en 1 año',
|
||||
'expire_in_2h' => '',
|
||||
'expire_in_2h' => 'Vence en 2 horas',
|
||||
'expire_in_2y' => 'Expira en 2 años',
|
||||
'expire_today' => '',
|
||||
'expire_tomorrow' => '',
|
||||
'expire_today' => 'Vence Hoy',
|
||||
'expire_tomorrow' => 'Vence mañana',
|
||||
'expiry_changed_email' => 'Fecha de caducidad modificada',
|
||||
'expiry_changed_email_body' => 'Fecha de caducidad modificada
|
||||
Documento: [name]
|
||||
|
@ -539,6 +541,7 @@ Usuario: [username]
|
|||
URL: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Fecha de caducidad modificada',
|
||||
'export' => '',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_changelog' => 'Log de Cambios',
|
||||
'extension_loading' => 'Cargando extensiones',
|
||||
|
@ -628,7 +631,7 @@ URL: [url]',
|
|||
'group_revision_summary' => '',
|
||||
'guest_login' => 'Acceso como invitado',
|
||||
'guest_login_disabled' => 'La cuenta de invitado está deshabilitada.',
|
||||
'hash' => '',
|
||||
'hash' => 'Cifrado',
|
||||
'help' => 'Ayuda',
|
||||
'home_folder' => '',
|
||||
'hook_name' => '',
|
||||
|
@ -644,6 +647,9 @@ URL: [url]',
|
|||
'import_extension' => '',
|
||||
'import_fs' => 'Importar desde sistema de archivos',
|
||||
'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.',
|
||||
'import_users' => 'Importar usuarios',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => '',
|
||||
'include_documents' => 'Incluir documentos',
|
||||
'include_subdirectories' => 'Incluir subcarpetas',
|
||||
|
@ -662,6 +668,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'Copiar lista de acceso heredado',
|
||||
'inherits_access_empty_msg' => 'Empezar con una lista de acceso vacía',
|
||||
'inherits_access_msg' => 'Acceso heredado.',
|
||||
'installed_php_extensions' => 'Extensiones PHP instaladas',
|
||||
'internal_error' => 'Error interno',
|
||||
'internal_error_exit' => 'Error interno. No es posible terminar la solicitud.',
|
||||
'invalid_access_mode' => 'Modo de acceso no válido',
|
||||
|
@ -777,6 +784,7 @@ URL: [url]',
|
|||
'missing_checksum' => 'Falta checksum',
|
||||
'missing_file' => '',
|
||||
'missing_filesize' => 'Falta tamaño fichero',
|
||||
'missing_php_extensions' => 'Extensiones PHP ausentes',
|
||||
'missing_reception' => '',
|
||||
'missing_request_object' => '',
|
||||
'missing_transition_user_group' => 'Falta usuario/grupo para transición',
|
||||
|
@ -936,6 +944,7 @@ Si continua teniendo problemas de acceso, por favor contacte con el administrado
|
|||
'pending_revision' => '',
|
||||
'pending_workflows' => '',
|
||||
'personal_default_keywords' => 'Listas de palabras clave personales',
|
||||
'php_info' => 'Información de PHP',
|
||||
'pl_PL' => 'Polaco',
|
||||
'possible_substitutes' => '',
|
||||
'preset_expires' => 'Establece caducidad',
|
||||
|
@ -1097,6 +1106,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => 'Borrar del portapapeles',
|
||||
'rm_group' => 'Eliminar este grupo',
|
||||
'rm_role' => '',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => '',
|
||||
'rm_transmittalitem' => 'Eliminar elemento',
|
||||
'rm_user' => 'Eliminar este usuario',
|
||||
|
@ -1151,6 +1161,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => 'Los resultados de la búsqueda podrían incluir contenidos cuyo acceso ha sido denegado.',
|
||||
'search_time' => 'Tiempo transcurrido: [time] seg.',
|
||||
'seconds' => 'segundos',
|
||||
'seeddms_info' => 'Acerca de SeedDMS',
|
||||
'seeddms_version' => 'Versión de SeedDMS',
|
||||
'selection' => 'Selección',
|
||||
'select_attrdefgrp_show' => '',
|
||||
'select_attribute_value' => '',
|
||||
|
@ -1204,6 +1216,12 @@ URL: [url]',
|
|||
'settings_allowReviewerOnly' => 'Permitir habilitar la función de Revisor para un usuario',
|
||||
'settings_allowReviewerOnly_desc' => 'Habilite esto si se requiere permitir que un usuario sea lector o revisor sin capacidad de aprobar un documento en un proceso de workflow tradicional',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Módulo Reescritura',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => 'Configuración de autenticación',
|
||||
'settings_autoLoginUser' => 'Acceso automatico',
|
||||
'settings_autoLoginUser_desc' => 'Utilice esta clave de usuario para accesos si el usuario no ha ingresado al sistema todavía. Este tipo de acceso no creará una sesión.',
|
||||
|
@ -1584,6 +1602,7 @@ URL: [url]',
|
|||
'splash_add_group' => 'Nuevo grupo agregado',
|
||||
'splash_add_group_member' => 'Nuevo miembro del grupo agregado',
|
||||
'splash_add_role' => '',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => '',
|
||||
'splash_add_transmittal' => '',
|
||||
'splash_add_user' => 'Nuevo usuario agregado',
|
||||
|
@ -1743,7 +1762,7 @@ URL: [url]',
|
|||
'to' => 'Hasta',
|
||||
'toggle_manager' => 'Intercambiar mánager',
|
||||
'toggle_qrcode' => '',
|
||||
'total' => '',
|
||||
'total' => 'Total',
|
||||
'to_before_from' => 'La fecha de finalización no debe ser anterior a la de inicio',
|
||||
'transfer_content' => '',
|
||||
'transfer_document' => 'Transferir documento',
|
||||
|
@ -1812,6 +1831,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => 'Subiendo un fichero vacío. -Subida cancelada.',
|
||||
'used_discspace' => 'Espacio de disco utilizado',
|
||||
'user' => 'Usuario',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => 'ID Usuario/ID Grupo',
|
||||
'users' => 'Usuarios',
|
||||
'users_and_groups' => 'Usuarios/Grupos',
|
||||
|
@ -1828,7 +1848,7 @@ URL: [url]',
|
|||
'use_comment_of_document' => 'Usar comentario del documento',
|
||||
'use_default_categories' => 'Utilizar categorías predefinidas',
|
||||
'use_default_keywords' => 'Utilizar palabras claves por defecto',
|
||||
'valid_till' => '',
|
||||
'valid_till' => 'Valido hasta',
|
||||
'version' => 'Versión',
|
||||
'versioning_file_creation' => 'Creación de fichero de versiones',
|
||||
'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.',
|
||||
|
@ -1879,6 +1899,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => 'Este estado está siendo usado por flujos de trabajo.',
|
||||
'workflow_state_name' => 'Nombre',
|
||||
'workflow_summary' => 'Resumen Flujo de Trabajo',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Resumen Usuario',
|
||||
'wrong_filetype' => '',
|
||||
|
|
|
@ -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 (1102), jeromerobert (50), lonnnew (9), Oudiceval (929)
|
||||
// Translators: Admin (1103), jeromerobert (50), lonnnew (9), Oudiceval (929)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Authentification forte',
|
||||
|
@ -294,6 +294,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => 'Voulez-vous vraiment supprimer tous les fichiers du dossier « [foldername] » et ses sous-dossiers ?<br>Attention : Cette action est irréversible.',
|
||||
'confirm_rm_group' => 'Voulez-vous vraiment supprimer le groupe « [groupname] » ?<br>Attention : Cette action est irréversible.',
|
||||
'confirm_rm_log' => 'Voulez-vous vraiment supprimer le fichier journal « [logname] » ?<br>Attention : Cette action est irréversible.',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => 'Veuillez confirmer la suppression de la transmission.',
|
||||
'confirm_rm_transmittalitem' => 'Confirmer la suppression',
|
||||
'confirm_rm_user' => 'Voulez-vous vraiment supprimer l’utilisateur « [username] » ?<br>Attention : Cette action est irréversible.',
|
||||
|
@ -318,6 +319,7 @@ URL: [url]',
|
|||
'current_version' => 'Version actuelle',
|
||||
'daily' => 'Journalier',
|
||||
'databasesearch' => 'Recherche dans la base de données',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'Date',
|
||||
'days' => 'jours',
|
||||
'debug' => 'Débogage',
|
||||
|
@ -556,6 +558,7 @@ Utilisateur : [username]
|
|||
URL : [url]',
|
||||
'expiry_changed_email_subject' => '[sitename] : [name] - Date d’expiration modifiée',
|
||||
'export' => 'Exporter',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => 'Extension',
|
||||
'extension_changelog' => 'Journal des modifications',
|
||||
'extension_loading' => 'Chargement des extensions…',
|
||||
|
@ -668,6 +671,9 @@ URL: [url]',
|
|||
'import_extension' => 'Importer l’extension',
|
||||
'import_fs' => 'Importer depuis le système de fichiers',
|
||||
'import_fs_warning' => 'L’importation peut se faire à partir du dossier de dépôt personnel uniquement. Tous les sous-dossiers et fichiers seront importés. Les fichiers seront immédiatement publiés.',
|
||||
'import_users' => 'Importer des utilisateurs',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => 'Inclure le contenu',
|
||||
'include_documents' => 'Inclure les documents',
|
||||
'include_subdirectories' => 'Inclure les sous-dossiers',
|
||||
|
@ -686,6 +692,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'Recopier la liste des accès hérités',
|
||||
'inherits_access_empty_msg' => 'Commencer avec une liste d\'accès vide',
|
||||
'inherits_access_msg' => 'L\'accès est hérité.',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'Erreur interne',
|
||||
'internal_error_exit' => 'Erreur interne. Impossible d\'achever la demande.',
|
||||
'invalid_access_mode' => 'Droits d\'accès invalides',
|
||||
|
@ -801,6 +808,7 @@ URL: [url]',
|
|||
'missing_checksum' => 'Checksum manquante',
|
||||
'missing_file' => 'Fichier manquant',
|
||||
'missing_filesize' => 'Taille de fichier manquante',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => 'Réception manquante',
|
||||
'missing_request_object' => '',
|
||||
'missing_transition_user_group' => 'Utilisateur/groupe manquant pour transition',
|
||||
|
@ -958,6 +966,7 @@ En cas de problème persistant, veuillez contacter votre administrateur.',
|
|||
'pending_revision' => 'Révisions en attente',
|
||||
'pending_workflows' => 'Workflows en attente',
|
||||
'personal_default_keywords' => 'Mots-clés personnels',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'Polonais',
|
||||
'possible_substitutes' => 'Substituts',
|
||||
'preset_expires' => 'Expiration prédéfinie',
|
||||
|
@ -1152,6 +1161,7 @@ URL : [url]',
|
|||
'rm_from_clipboard' => 'Supprimer du presse-papier',
|
||||
'rm_group' => 'Supprimer ce groupe',
|
||||
'rm_role' => 'Supprimer ce rôle',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => 'Supprimer la transmission',
|
||||
'rm_transmittalitem' => 'Supprimer l’élément',
|
||||
'rm_user' => 'Supprimer cet utilisateur',
|
||||
|
@ -1206,6 +1216,8 @@ URL : [url]',
|
|||
'search_results_access_filtered' => 'L\'accès à certains résultats de la recherche pourrait être refusé.',
|
||||
'search_time' => 'Temps écoulé: [time] sec.',
|
||||
'seconds' => 'secondes',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'Sélection',
|
||||
'select_attrdefgrp_show' => 'Choisir quand afficher',
|
||||
'select_attribute_value' => 'Sélectionnez la valeur de l’attribut',
|
||||
|
@ -1264,6 +1276,12 @@ Nom : [username]
|
|||
'settings_allowReviewerOnly' => 'Permettre d’affecter l’examinateur uniquement',
|
||||
'settings_allowReviewerOnly_desc' => 'Activer cette option pour permettre d’affecter un examinateur mais pas d’approbateur dans le mode de Workflow traditionnel.',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Module Rewrite',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => 'Paramètres d\'authentification',
|
||||
'settings_autoLoginUser' => 'Connexion automatique',
|
||||
'settings_autoLoginUser_desc' => 'Utiliser l’ID de cet utilisateur pour se connecter automatiquement. Ce type d’accès ne permet pas la création de nouveaux comptes.',
|
||||
|
@ -1644,6 +1662,7 @@ Nom : [username]
|
|||
'splash_add_group' => 'Nouveau groupe ajouté',
|
||||
'splash_add_group_member' => 'Nouveau membre ajouté au groupe',
|
||||
'splash_add_role' => 'Nouveau rôle ajouté',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => 'Ajouter à la transmission',
|
||||
'splash_add_transmittal' => 'Ajouté à la transmission',
|
||||
'splash_add_user' => 'Nouvel utilisateur ajouté',
|
||||
|
@ -1872,6 +1891,7 @@ URL : [url]',
|
|||
'uploading_zerosize' => 'Chargement d\'un fichier vide. Chargement annulé.',
|
||||
'used_discspace' => 'Espace disque utilisé',
|
||||
'user' => 'Utilisateur',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => 'ID utilisateur/ID groupe',
|
||||
'users' => 'Utilisateurs',
|
||||
'users_and_groups' => 'Utilisateurs/groupes',
|
||||
|
@ -1939,6 +1959,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => 'Cet état est actuellement utilisé par des workflows.',
|
||||
'workflow_state_name' => 'Nom',
|
||||
'workflow_summary' => 'Récapitulatif workflow',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => 'Au moins une transition a ni utilisateur, ni groupe !',
|
||||
'workflow_user_summary' => 'Récapitulatif utilisateur',
|
||||
'wrong_filetype' => 'Mauvais type de fichier',
|
||||
|
|
|
@ -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 (1238), marbanas (16)
|
||||
// Translators: Admin (1240), marbanas (16)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
@ -294,6 +294,7 @@ Internet poveznica: [url]',
|
|||
'confirm_rm_folder_files' => 'Da li zaista želite ukloniti sve datoteke u mapi "[foldername]" i sve podmape?<br>Oprez: ova radnja nije povratna.',
|
||||
'confirm_rm_group' => 'Da li zaista želite ukloniti grupu "[groupname]"?<br>Oprez: ova radnja nije povratna.',
|
||||
'confirm_rm_log' => 'Da li zaista želite ukloniti log datoteku "[logname]"?<br>Oprez: ova radnja nije povratna.',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => '',
|
||||
'confirm_rm_transmittalitem' => 'Potvrdi uklanjanje',
|
||||
'confirm_rm_user' => 'Da li zaista želite ukloniti korisnika "[username]"?<br>Oprez: ova radnja nije povratna.',
|
||||
|
@ -318,6 +319,7 @@ Internet poveznica: [url]',
|
|||
'current_version' => 'Trenutna verzija',
|
||||
'daily' => 'Dnevno',
|
||||
'databasesearch' => 'Pretraživanje baze podataka',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'Datum',
|
||||
'days' => 'dani',
|
||||
'debug' => 'Ispravljanje',
|
||||
|
@ -544,6 +546,7 @@ Korisnik: [username]
|
|||
Internet poveznica: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Promijenjen datum isteka',
|
||||
'export' => 'Izvoz',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_changelog' => 'Popis promjena',
|
||||
'extension_loading' => 'Učitavanje dodataka…',
|
||||
|
@ -649,6 +652,9 @@ Internet poveznica: [url]',
|
|||
'import_extension' => '',
|
||||
'import_fs' => 'Importaj iz FS-a',
|
||||
'import_fs_warning' => '',
|
||||
'import_users' => 'Uvezi korisnike',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => 'Uključi sadržaj',
|
||||
'include_documents' => 'Sadrži dokumente',
|
||||
'include_subdirectories' => 'Sadrži podmape',
|
||||
|
@ -667,6 +673,7 @@ Internet poveznica: [url]',
|
|||
'inherits_access_copy_msg' => 'Kopiraj listu naslijeđenih prava pristupa',
|
||||
'inherits_access_empty_msg' => 'Započnite s praznim popisom pristupa',
|
||||
'inherits_access_msg' => 'Prava pristupa se naslijeđuju.',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'Interna greška',
|
||||
'internal_error_exit' => 'Interna greška. Ne mogu završiti zahtjev.',
|
||||
'invalid_access_mode' => 'Pogrešan način pristupa',
|
||||
|
@ -782,6 +789,7 @@ Internet poveznica: [url]',
|
|||
'missing_checksum' => 'Nedostaje kontrolna suma',
|
||||
'missing_file' => '',
|
||||
'missing_filesize' => 'Nedostaje veličina datoteke',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => '',
|
||||
'missing_request_object' => '',
|
||||
'missing_transition_user_group' => 'Nedostaje korisnik/grupa za promjenu',
|
||||
|
@ -798,7 +806,7 @@ Internet poveznica: [url]',
|
|||
'my_documents' => 'Moji dokumenti',
|
||||
'my_transmittals' => 'Moja proslijeđivanja',
|
||||
'name' => 'Naziv',
|
||||
'nb_NO' => '',
|
||||
'nb_NO' => 'Norveški',
|
||||
'needs_correction' => '',
|
||||
'needs_workflow_action' => 'Ovaj dokument zahtjeva vašu pažnju. Molimo provjerite karticu toka rada.',
|
||||
'network_drive' => '',
|
||||
|
@ -940,6 +948,7 @@ Ako i dalje imate problema s prijavom, molimo kontaktirajte Vašeg administrator
|
|||
'pending_revision' => '',
|
||||
'pending_workflows' => '',
|
||||
'personal_default_keywords' => 'Osobni popis ključnih riječi',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'Poljski',
|
||||
'possible_substitutes' => 'Zamjene',
|
||||
'preset_expires' => 'Ističe',
|
||||
|
@ -1118,6 +1127,7 @@ Internet poveznica: [url]',
|
|||
'rm_from_clipboard' => 'Uklonite iz međuspremnika',
|
||||
'rm_group' => 'Uklonite ovu grupu',
|
||||
'rm_role' => '',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => 'Uklanjanje preusmjerenja',
|
||||
'rm_transmittalitem' => 'Uklanjanje stavke',
|
||||
'rm_user' => 'Uklonite ovog korisnika',
|
||||
|
@ -1172,6 +1182,8 @@ Internet poveznica: [url]',
|
|||
'search_results_access_filtered' => 'Rezultati pretrage mogu sadržavati sadržaj kojem je odbijen pristup.',
|
||||
'search_time' => 'Proteklo vrijeme: [time] sek.',
|
||||
'seconds' => 'sekunde',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'Odabir',
|
||||
'select_attrdefgrp_show' => '',
|
||||
'select_attribute_value' => 'Izbari vrednost atributa',
|
||||
|
@ -1225,6 +1237,12 @@ Internet poveznica: [url]',
|
|||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Modul prepisa',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => 'Postavke autentifikacije',
|
||||
'settings_autoLoginUser' => 'Automatska prijava',
|
||||
'settings_autoLoginUser_desc' => 'Koristite ovaj korisnički ID za pristup ukoliko korisnik već nije prijavljen. Takav pristup neće otvoriti sesiju.',
|
||||
|
@ -1605,6 +1623,7 @@ Internet poveznica: [url]',
|
|||
'splash_add_group' => 'Dodana nova grupa',
|
||||
'splash_add_group_member' => 'Dodan novi član grupe',
|
||||
'splash_add_role' => '',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => '',
|
||||
'splash_add_transmittal' => '',
|
||||
'splash_add_user' => 'Dodan novi korisnik',
|
||||
|
@ -1833,6 +1852,7 @@ Internet poveznica: [url]',
|
|||
'uploading_zerosize' => 'Datoteka koja se učitava je prazna. Učitavanje je otkazano.',
|
||||
'used_discspace' => 'Iskorišteni prostor na disku',
|
||||
'user' => 'Korisnik',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => 'ID Korisnika/ID Grupe',
|
||||
'users' => 'Korisnici',
|
||||
'users_and_groups' => 'Korisnici/Grupe',
|
||||
|
@ -1900,6 +1920,7 @@ Internet poveznica: [url]',
|
|||
'workflow_state_in_use' => 'Tok rada trenutno koristi ovaj status.',
|
||||
'workflow_state_name' => 'Naziv statusa',
|
||||
'workflow_summary' => 'Pregled toka rada',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Pregled korisnika',
|
||||
'wrong_filetype' => '',
|
||||
|
|
|
@ -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 (639), Kalpy (110), ribaz (1036)
|
||||
// Translators: Admin (643), Kalpy (113), ribaz (1036)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Kétfaktoros azonosítás',
|
||||
|
@ -89,7 +89,7 @@ URL: [url]',
|
|||
'already_subscribed' => 'Már feliratkozott',
|
||||
'and' => '-',
|
||||
'apply' => 'Elfogad',
|
||||
'approvals_accepted' => '',
|
||||
'approvals_accepted' => '[no_approvals] már elfogadott jóváhagyások',
|
||||
'approvals_accepted_latest' => '',
|
||||
'approvals_and_reviews_accepted' => '',
|
||||
'approvals_and_reviews_not_touched' => '',
|
||||
|
@ -102,7 +102,7 @@ URL: [url]',
|
|||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => 'Jóváhagyási kérelem törölve',
|
||||
'approval_deletion_email_body' => '',
|
||||
'approval_deletion_email_subject' => '',
|
||||
'approval_deletion_email_subject' => '[sitename]: [name] - Jóváhagyási kérelem törölve',
|
||||
'approval_file' => 'Fájl',
|
||||
'approval_group' => 'Jóváhagyó csoport',
|
||||
'approval_log' => 'Jóváhagyási napló',
|
||||
|
@ -128,7 +128,7 @@ URL: [url]',
|
|||
'approval_summary' => 'Jóváhagyási összesítő',
|
||||
'approval_update_failed' => 'Hiba történt a jóváhagyási állapot frissítése során. Frissítés sikertelen.',
|
||||
'approvers' => 'Jóváhagyók',
|
||||
'approver_already_assigned' => '',
|
||||
'approver_already_assigned' => 'A felhasználót már jóváhagyóként megjelölték.',
|
||||
'approver_already_removed' => '',
|
||||
'april' => 'Április',
|
||||
'archive' => 'Archívum',
|
||||
|
@ -289,6 +289,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => 'Biztosan el kívánja távolítani az összes állományt és almappát a "[foldername]" mappából?<br>Legyen óvatos: Ez a művelet nem vonható vissza.',
|
||||
'confirm_rm_group' => 'Biztosan el kívánja távolítani ezt a csoportot "[groupname]"?<br>Legyen óvatos: Ez a művelet nem vonható vissza.',
|
||||
'confirm_rm_log' => 'Biztosan el kívánja távolítani ezt a napló állományt "[logname]"?<br>Legyen óvatos: Ez a művelet nem vonható vissza.',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => '',
|
||||
'confirm_rm_transmittalitem' => '',
|
||||
'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.',
|
||||
|
@ -313,9 +314,10 @@ URL: [url]',
|
|||
'current_version' => 'Aktuális verzió',
|
||||
'daily' => 'Napi',
|
||||
'databasesearch' => 'Adatbázis keresés',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'Dátum',
|
||||
'days' => 'nap',
|
||||
'debug' => '',
|
||||
'debug' => 'Hibakeresés',
|
||||
'december' => 'December',
|
||||
'default_access' => 'Alapbeállítás szerinti jogosultság',
|
||||
'default_keywords' => 'Rendelkezésre álló kulcsszavak',
|
||||
|
@ -539,6 +541,7 @@ Felhasználó: [username]
|
|||
URL: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Lejárati dátum módosítva',
|
||||
'export' => 'exportálás',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => 'Bővítmények',
|
||||
'extension_changelog' => 'Változásnapló',
|
||||
'extension_loading' => 'Kiterjesztések betöltése ...',
|
||||
|
@ -644,6 +647,9 @@ URL: [url]',
|
|||
'import_extension' => 'Kiterjesztés import',
|
||||
'import_fs' => 'Importálás fájlrendszerből',
|
||||
'import_fs_warning' => '',
|
||||
'import_users' => '',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => '',
|
||||
'include_documents' => 'Tartalmazó dokumentumok',
|
||||
'include_subdirectories' => 'Tartalmazó alkönyvtárak',
|
||||
|
@ -662,6 +668,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'Örökített hozzáférési lista másolása',
|
||||
'inherits_access_empty_msg' => 'Indulás üres hozzáférési listával',
|
||||
'inherits_access_msg' => 'Jogosultság örökítése folyamatban.',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'Belső hiba',
|
||||
'internal_error_exit' => 'Belső hiba. Nem lehet teljesíteni a kérést.',
|
||||
'invalid_access_mode' => 'Érvénytelen hozzáférési mód',
|
||||
|
@ -736,7 +743,7 @@ URL: [url]',
|
|||
'link_to_version' => '',
|
||||
'list_access_rights' => 'Összes jogosultság felsorolása...',
|
||||
'list_contains_no_access_docs' => '',
|
||||
'list_hooks' => '',
|
||||
'list_hooks' => 'Hook lista',
|
||||
'list_tasks' => '',
|
||||
'local_file' => 'Helyi állomány',
|
||||
'locked_by' => 'Zárolta',
|
||||
|
@ -777,6 +784,7 @@ URL: [url]',
|
|||
'missing_checksum' => 'Hiányzó ellenőrzőösszeg',
|
||||
'missing_file' => 'hiányzó állomány',
|
||||
'missing_filesize' => 'Hiányzó állomány méret',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => '',
|
||||
'missing_request_object' => '',
|
||||
'missing_transition_user_group' => 'Hiányzó felhasználó/csoport az átvezetéshez',
|
||||
|
@ -936,6 +944,7 @@ Amennyiben problémákba ütközik a bejelentkezés során, kérjük vegye fel a
|
|||
'pending_revision' => '',
|
||||
'pending_workflows' => '',
|
||||
'personal_default_keywords' => 'Személyes kulcsszó lista',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'Lengyel',
|
||||
'possible_substitutes' => '',
|
||||
'preset_expires' => 'Érvényesség beállítása',
|
||||
|
@ -1097,6 +1106,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => 'Eltávolítás a vágólapról',
|
||||
'rm_group' => 'Csoport eltávolítása',
|
||||
'rm_role' => '',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => '',
|
||||
'rm_transmittalitem' => '',
|
||||
'rm_user' => 'Felhasználó eltávolítása',
|
||||
|
@ -1110,7 +1120,7 @@ URL: [url]',
|
|||
'role_admin' => 'Adminisztrátor',
|
||||
'role_guest' => 'Vendég',
|
||||
'role_info' => 'szerepkör információ',
|
||||
'role_management' => '',
|
||||
'role_management' => 'Szerepkörök kezelése',
|
||||
'role_name' => '',
|
||||
'role_type' => '',
|
||||
'role_user' => 'Felhasználó',
|
||||
|
@ -1132,7 +1142,7 @@ URL: [url]',
|
|||
'scheduler_class_description' => '',
|
||||
'scheduler_class_parameter' => '',
|
||||
'scheduler_class_tasks' => '',
|
||||
'scheduler_task_mgr' => '',
|
||||
'scheduler_task_mgr' => 'Ütemező',
|
||||
'search' => 'Keresés',
|
||||
'search_fulltext' => 'Keresés a teljes szövegben',
|
||||
'search_in' => 'Keresés ebben a könyvtárban',
|
||||
|
@ -1150,6 +1160,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => 'Search results may contain content to which access has been denied.',
|
||||
'search_time' => 'Felhasznßlt id: [time] mßsodperc.',
|
||||
'seconds' => 'másodperc',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'Selection',
|
||||
'select_attrdefgrp_show' => '',
|
||||
'select_attribute_value' => '',
|
||||
|
@ -1203,6 +1215,12 @@ URL: [url]',
|
|||
'settings_allowReviewerOnly' => 'Engedélyezi, hogy csak az ellenört állítsa be',
|
||||
'settings_allowReviewerOnly_desc' => 'Ha ezt engedélyez, akkor lehetővé válik, hogy a hagyományos munkafolyamat módban csak ellenört állítson be, ne jóváhagyót.',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Rewrite modul',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => 'Hitelesítési beállítások',
|
||||
'settings_autoLoginUser' => 'Automatikus bejelentkezés',
|
||||
'settings_autoLoginUser_desc' => 'Használja ezt a felhasználói azonosítót a hozzáférésekhez, ha a felhasználó még nincs bejelentkezve. Az ilyen hozzáférés nem hoz létre munkamenetet.',
|
||||
|
@ -1583,6 +1601,7 @@ URL: [url]',
|
|||
'splash_add_group' => 'Új csoport hozzáadva',
|
||||
'splash_add_group_member' => 'Új csoporttag hozzáadva',
|
||||
'splash_add_role' => '',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => '',
|
||||
'splash_add_transmittal' => '',
|
||||
'splash_add_user' => 'Új felhasználó hozzáadva',
|
||||
|
@ -1811,6 +1830,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => 'Üres állomány feltöltése. Feltöltés megszakítva.',
|
||||
'used_discspace' => 'Felhasznált lemezterület',
|
||||
'user' => 'Felhasználó',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => 'Felhasználó ID/Csoport ID',
|
||||
'users' => 'Felhasználók',
|
||||
'users_and_groups' => 'Felhasználók/Csoportok',
|
||||
|
@ -1878,6 +1898,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => 'Ezt az állapotot munkafolyamatok használják.',
|
||||
'workflow_state_name' => 'Név',
|
||||
'workflow_summary' => 'Munkafolyamat áttekintés',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Felhasználó áttekintés',
|
||||
'wrong_filetype' => '',
|
||||
|
|
|
@ -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 (2021), rickr (144), s.pnt (26)
|
||||
// Translators: Admin (2024), rickr (144), s.pnt (26)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Autorizzazione a due fattori',
|
||||
|
@ -232,7 +232,7 @@ URL: [url]',
|
|||
'category_in_use' => 'Questa categoria è attualmente in uso in alcuni documenti.',
|
||||
'category_noname' => 'Non è stato attribuito un nome alla categoria.',
|
||||
'ca_ES' => 'Catalano',
|
||||
'changelog_loading' => '',
|
||||
'changelog_loading' => 'Attendi il caricamento del log modifiche',
|
||||
'change_assignments' => 'Modifica le assegnazioni',
|
||||
'change_password' => 'Cambia la password',
|
||||
'change_password_message' => 'La password è stata cambiata',
|
||||
|
@ -294,6 +294,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => 'Vuoi davvero rimuovere tutti i file dalla cartella "[foldername]" e dalle sue sottocartelle? Attenzione: questa operazione non può essere annullata.',
|
||||
'confirm_rm_group' => 'Vuoi davvero rimuovere il gruppo "[groupname]"? Attenzione: questa operazione non può essere annullata.',
|
||||
'confirm_rm_log' => 'Vuoi davvero rimuovere il file di log "[logname]"?<br>Attenzione: questa operazione non può essere annullata.',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => 'Si prega di confermare l\'eliminazione della trasmissione.',
|
||||
'confirm_rm_transmittalitem' => 'Conferma rimozione',
|
||||
'confirm_rm_user' => 'Vuoi davvero rimuovere l\'utente "[username]"? Attenzione: questa operazione non può essere annullata.',
|
||||
|
@ -318,6 +319,7 @@ URL: [url]',
|
|||
'current_version' => 'Versione attuale',
|
||||
'daily' => 'Giornaliero',
|
||||
'databasesearch' => 'Ricerca nel Database',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'Data',
|
||||
'days' => 'Giorni',
|
||||
'debug' => 'Localizzare e rimuovere errori da (Debug)',
|
||||
|
@ -549,6 +551,7 @@ Utente: [username]
|
|||
URL: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Scadenza cambiata',
|
||||
'export' => 'Esporta',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => 'Archivio estensioni',
|
||||
'extension_changelog' => 'Registro delle modifiche delle estensioni',
|
||||
'extension_loading' => 'Caricamento estensioni...',
|
||||
|
@ -654,6 +657,9 @@ URL: [url]',
|
|||
'import_extension' => 'Importa estensione',
|
||||
'import_fs' => 'Importa dalla cartella di sistema',
|
||||
'import_fs_warning' => 'Questo funziona solo per le cartelle nella cartella per lasciare. L\'operazione importa in modo ricorsivo tutte le cartelle e file. I file saranno pubblicati immediatamente.',
|
||||
'import_users' => 'Importa utenti',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => 'Includi contenuto',
|
||||
'include_documents' => 'Includi documenti',
|
||||
'include_subdirectories' => 'Includi sottocartelle',
|
||||
|
@ -672,6 +678,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'Copia la lista degli accessi ereditati',
|
||||
'inherits_access_empty_msg' => 'Reimposta una lista di permessi vuota',
|
||||
'inherits_access_msg' => 'È impostato il permesso ereditario.',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'Errore interno',
|
||||
'internal_error_exit' => 'Errore interno. Impossibile completare la richiesta.',
|
||||
'invalid_access_mode' => 'Permessi non validi',
|
||||
|
@ -787,6 +794,7 @@ URL: [url]',
|
|||
'missing_checksum' => 'Checksum mancante',
|
||||
'missing_file' => 'File mancante',
|
||||
'missing_filesize' => 'Dimensione mancante',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => 'Ricezione mancante',
|
||||
'missing_request_object' => 'Manca oggetto di richiesta',
|
||||
'missing_transition_user_group' => 'Utente/Gruppo per la transizione mancanti',
|
||||
|
@ -865,7 +873,7 @@ URL: [url]',
|
|||
'no_action' => 'Non è richiesto alcun intervento',
|
||||
'no_approval_needed' => 'Non è richiesta approvazione.',
|
||||
'no_attached_files' => 'Nessun file allegato',
|
||||
'no_backup_dir' => '',
|
||||
'no_backup_dir' => 'Cartella di Backup non configurata',
|
||||
'no_current_version' => 'La corrente versione di SeedDMS non è aggiornata. La versione più recente disponibile è la [latestversion].',
|
||||
'no_default_keywords' => 'Nessuna parola-chiave disponibile',
|
||||
'no_docs_checked_out' => 'Nessun documento approvato',
|
||||
|
@ -946,6 +954,7 @@ Dovessero esserci ancora problemi al login, prego contatta l\'amministratore di
|
|||
'pending_revision' => 'In attesa di riesame',
|
||||
'pending_workflows' => 'Flussi di lavoro in sospeso',
|
||||
'personal_default_keywords' => 'Parole-chiave personali',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'Polacco',
|
||||
'possible_substitutes' => 'Sostituti',
|
||||
'preset_expires' => 'Scadenza preimpostata',
|
||||
|
@ -1140,6 +1149,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => 'Rimuovi dalla clipboard',
|
||||
'rm_group' => 'Rimuovi questo gruppo',
|
||||
'rm_role' => 'Eliminare questo ruolo',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => 'Rimuovi trasmissione',
|
||||
'rm_transmittalitem' => 'Rimuovi oggetto',
|
||||
'rm_user' => 'Rimuovi questo utente',
|
||||
|
@ -1194,6 +1204,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => 'La ricerca può produrre risultati al cui contenuto è negato l\'accesso.',
|
||||
'search_time' => 'Tempo trascorso: [time] secondi.',
|
||||
'seconds' => 'secondi',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'Selezione',
|
||||
'select_attrdefgrp_show' => 'Scegli quando mostrare',
|
||||
'select_attribute_value' => 'Seleziona il valore dell\'attributo',
|
||||
|
@ -1252,6 +1264,12 @@ Name: [username]
|
|||
'settings_allowReviewerOnly' => 'Abilita l\'impostazione del solo revisore',
|
||||
'settings_allowReviewerOnly_desc' => 'Abilita se si vuole concedere di impostare solo un revisore ma non un apporvatore nel flusso di lavoro tradizionale',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Mod Rewrite',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => 'Impostazioni di Autenticazione',
|
||||
'settings_autoLoginUser' => 'Login automatico',
|
||||
'settings_autoLoginUser_desc' => 'Utilizzare questo ID utente per l\'accesso se l\'utente non è già connesso. Questo tipo di accesso non creerà una sessione.',
|
||||
|
@ -1632,6 +1650,7 @@ Name: [username]
|
|||
'splash_add_group' => 'Gruppo aggiunto',
|
||||
'splash_add_group_member' => 'Membro aggiunto al gruppo',
|
||||
'splash_add_role' => 'Aggiunto nuovo ruolo',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => 'Aggiungere alla trasmissione',
|
||||
'splash_add_transmittal' => 'Aggiungere trasmissione',
|
||||
'splash_add_user' => 'Utente aggiunto',
|
||||
|
@ -1860,6 +1879,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => 'Si sta caricando un file vuoto. Operazione abortita.',
|
||||
'used_discspace' => 'Spazio su disco occupato',
|
||||
'user' => 'Utente',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => 'id Utente/id Gruppo',
|
||||
'users' => 'Utenti',
|
||||
'users_and_groups' => 'Utenti/Gruppi',
|
||||
|
@ -1927,6 +1947,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => 'Questo stato è attualmente usato da alcuni flussi di lavoro',
|
||||
'workflow_state_name' => 'Nome',
|
||||
'workflow_summary' => 'Riepilogo flusso di lavoro',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => 'Almeno una delle transizioni non ha un utente o un gruppo!',
|
||||
'workflow_user_summary' => 'Riepilogo utenti',
|
||||
'wrong_filetype' => '',
|
||||
|
|
|
@ -297,6 +297,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => '폴더 "[foldername]"내의 모든 파일을 정말 삭제 하시겠습니까?<br>주의: 취소가 불가능 합니다.',
|
||||
'confirm_rm_group' => '그룹 "[groupname]"을 정말 삭제 하시겠습니까?<br>주의: 취소가 불가능 합니다.',
|
||||
'confirm_rm_log' => '로그파일 "[logname]"을 정말 삭제 하시겠습니까?<br>주의: 취소가 불가능 합니다.',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => '',
|
||||
'confirm_rm_transmittalitem' => '제거 확인',
|
||||
'confirm_rm_user' => '사용자 "[username]"을 정말 삭제 하시겠습니까?<br>주의: 취소가 불가능 합니다.',
|
||||
|
@ -321,6 +322,7 @@ URL: [url]',
|
|||
'current_version' => '현재 버전',
|
||||
'daily' => '매일',
|
||||
'databasesearch' => '데이터베이스 검색',
|
||||
'database_schema_version' => '',
|
||||
'date' => '날짜',
|
||||
'days' => '일',
|
||||
'debug' => '디버그',
|
||||
|
@ -545,6 +547,7 @@ URL: [url]',
|
|||
URL: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename] : [name] - 유효 기간 변경',
|
||||
'export' => '내보내기',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_changelog' => '',
|
||||
'extension_loading' => '',
|
||||
|
@ -650,6 +653,9 @@ URL: [url]',
|
|||
'import_extension' => '',
|
||||
'import_fs' => '파일시스템으로부터 가져오기',
|
||||
'import_fs_warning' => '',
|
||||
'import_users' => '',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => '내용을 포함',
|
||||
'include_documents' => '문서 포함',
|
||||
'include_subdirectories' => '하위 디렉터리 포함',
|
||||
|
@ -668,6 +674,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => '상속 액세스 목록 복사',
|
||||
'inherits_access_empty_msg' => '빈 액세스 목록으로 시작',
|
||||
'inherits_access_msg' => '액세스가 상속됩니다.',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => '내부 오류',
|
||||
'internal_error_exit' => '내부 오류가 발생했습니다. 요청을 완료 할 수 없습니다. .',
|
||||
'invalid_access_mode' => '잘못된 액세스 모드',
|
||||
|
@ -783,6 +790,7 @@ URL: [url]',
|
|||
'missing_checksum' => '검사 누락',
|
||||
'missing_file' => '누락 된 파일',
|
||||
'missing_filesize' => '누락 된 파일 크기',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => '',
|
||||
'missing_request_object' => '',
|
||||
'missing_transition_user_group' => '변화에 대한 사용자 / 그룹을 누락',
|
||||
|
@ -934,6 +942,7 @@ URL : [url]',
|
|||
'pending_revision' => '',
|
||||
'pending_workflows' => '대기중인 워크플로',
|
||||
'personal_default_keywords' => '개인 키워드 목록',
|
||||
'php_info' => '',
|
||||
'pl_PL' => '폴란드어',
|
||||
'possible_substitutes' => '대체',
|
||||
'preset_expires' => '만료 조절',
|
||||
|
@ -1112,6 +1121,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => '클립 보드에서 제거',
|
||||
'rm_group' => '이 그룹 제거',
|
||||
'rm_role' => '이 역할 지우기',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => '송부 삭제',
|
||||
'rm_transmittalitem' => '아이템 삭제',
|
||||
'rm_user' => '이 사용자 제거',
|
||||
|
@ -1166,6 +1176,8 @@ URL : [url]',
|
|||
'search_results_access_filtered' => '검색 결과는 액세스가 거부된 콘텐츠를 포함 할 수도 있습니다 search_results검색 결과',
|
||||
'search_time' => '경과 시간 : [time] 초',
|
||||
'seconds' => '초',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => '선택',
|
||||
'select_attrdefgrp_show' => '',
|
||||
'select_attribute_value' => '',
|
||||
|
@ -1219,6 +1231,12 @@ URL : [url]',
|
|||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => '아파치 - 모듈 다시 쓰기',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => '인증 설정',
|
||||
'settings_autoLoginUser' => '자동 로그인',
|
||||
'settings_autoLoginUser_desc' => '로그인하지 않은 사용자의 ID로 접근. 이러한 접근은 세션을 생성하지 않습니다.',
|
||||
|
@ -1599,6 +1617,7 @@ URL : [url]',
|
|||
'splash_add_group' => '새 그룹이 추가',
|
||||
'splash_add_group_member' => '새 그룹 구성원 추가',
|
||||
'splash_add_role' => '',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => '',
|
||||
'splash_add_transmittal' => '',
|
||||
'splash_add_user' => '새 사용자 추가',
|
||||
|
@ -1827,6 +1846,7 @@ URL : [url]',
|
|||
'uploading_zerosize' => '빈 파일을 업로드 합니다. 업로드가 취소 됩니다.',
|
||||
'used_discspace' => '사용된 디스크 공간',
|
||||
'user' => '사용자',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => 'User id/Group id',
|
||||
'users' => '사용자',
|
||||
'users_and_groups' => '사용자 / 그룹',
|
||||
|
@ -1894,6 +1914,7 @@ URL : [url]',
|
|||
'workflow_state_in_use' => '이 상태는 현재 워크플로우에 의해 사용된다.',
|
||||
'workflow_state_name' => '이름',
|
||||
'workflow_summary' => '워크플로우 요약',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => '사용자 요약',
|
||||
'wrong_filetype' => '',
|
||||
|
|
|
@ -292,6 +292,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => 'ເຈົ້າຕ້ອງການລົບໄຟລທັງໝົດໃນໂຟລເດີ [foldername] ແລະ ໂຟລເດີຍ່ອຍຂອງມັນໄຫມ່ <br>ລະວັງ:ການກະທຳນີ້ບໍ່ສາມາດຍົກເລີກໄດ້',
|
||||
'confirm_rm_group' => 'ເຈົ້າຕ້ອງການລົບກຸ່ມ "[groupname]"? <br> ລະວັງ: ການກະທຳນີ້ບໍ່ສາມາດຍົກເລີກໄດ້',
|
||||
'confirm_rm_log' => 'ເຈົ້າຕ້ອງການລົບໄຟລບັນທຶກ "[logname]"? <br> ລະວັງ: ການກະທໍານີ້ບໍສາມາດຍົກເລີກໄດ້.',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => 'ກະລຸນາຍຶນຢັນການລົບໄຟລການສົ່ງ',
|
||||
'confirm_rm_transmittalitem' => 'ຍຶນຢັນການນຳອອກ',
|
||||
'confirm_rm_user' => 'ເຈົ້າຄ້ອງການລົບຜູ້ໄຊ້ "[username]"? <br> ລະວັງ: ການກະທຳນີ້ບໍ່ສາມາດຍົກເລີກໄດ້',
|
||||
|
@ -316,6 +317,7 @@ URL: [url]',
|
|||
'current_version' => 'ເວີຊັນປະຈຸບັນ',
|
||||
'daily' => 'ປະຈຳວັນ',
|
||||
'databasesearch' => 'ຄົ້ນຫາຖານຂໍ້ມູນ',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'ວັນທີ',
|
||||
'days' => 'ວັນ',
|
||||
'debug' => 'ກວດແກ້ຈຸດບົກຜ່ອງ',
|
||||
|
@ -542,6 +544,7 @@ URL: [url]',
|
|||
URL: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename]:[name] - ວັນໝົດອາຍຸໄດ້ປ່ຽນແລ້ວ',
|
||||
'export' => 'ສົ່ງອອກ',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_changelog' => '',
|
||||
'extension_loading' => '',
|
||||
|
@ -647,6 +650,9 @@ URL: [url]',
|
|||
'import_extension' => '',
|
||||
'import_fs' => 'ນຳເຂົ້າຈາກຟາຍລະບົບ',
|
||||
'import_fs_warning' => 'ຊື່ງຈະໄຊ້ໄດ້ສະເພາະກັບໂຟລເດີໃນໂຟລເດີແບບເລືອນລົງເທົ່ານັ້ນ ການດຳເນີນການນີ້ຈະນຳເຂົ້າໄຟລແລະໂຟລເດີທັງຫມົດໄຟລຈະໄດ້ຮັບການເຜີຍແຜ່ທັນທີ',
|
||||
'import_users' => '',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => 'ລວມເນື້ອຫາ',
|
||||
'include_documents' => 'ລວມເອກະສານ',
|
||||
'include_subdirectories' => 'ລວມໄດເລັກທໍລີຍ່ອຍ',
|
||||
|
@ -665,6 +671,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'ຄັດລັອກລາຍການເຂົາເຖິງທີສືບທອດ',
|
||||
'inherits_access_empty_msg' => 'ເລີ້ມຕົ້ນດ້ວຍລາຍການທີ່ວ່າງເປົ່າ',
|
||||
'inherits_access_msg' => 'ຂໍຜິດພາດພາຍໃນ',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'ຂໍ້ຜິດພາດພາຍໃນ',
|
||||
'internal_error_exit' => 'ຂໍ້ຜິດພາດພາຍໃນບໍ່ສາມາດດຳເນີນການຕາມຄຳຂໍໄດ້',
|
||||
'invalid_access_mode' => 'ຮູບແບບການເຂົ້າເຖິງບໍ່ຖືກຕ້ອງ',
|
||||
|
@ -780,6 +787,7 @@ URL: [url]',
|
|||
'missing_checksum' => 'ບໍ່ມີການກວດສອບ',
|
||||
'missing_file' => 'ບໍ່ມີຟາຍ',
|
||||
'missing_filesize' => 'ບໍ່ມີຂະໜາດໄຟລ',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => 'ຂາດການຕອນຮັບ',
|
||||
'missing_request_object' => 'ການສະເໜີຄຳຂໍໄດ້ຫາຍໄປ',
|
||||
'missing_transition_user_group' => 'ບໍ່ມີຜູ້ໄຊ້/ ກຸ່ມສຳລັບການປ່ຽນແປງ',
|
||||
|
@ -939,6 +947,7 @@ URL: [url]',
|
|||
'pending_revision' => 'ລໍຖ້າການດຳເນີນການແກ້ໄຂ',
|
||||
'pending_workflows' => 'ລໍຖ້າການດຳເນີນງານ',
|
||||
'personal_default_keywords' => 'ລາຍການຄຳຫຼັກສ່ວນບຸກຄົນ',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'ຂັດ',
|
||||
'possible_substitutes' => 'ທົດແທນ',
|
||||
'preset_expires' => 'ວັນໝົດອາຍຸທີກຳນົດໄວ້ລ່ວງໜ້າ',
|
||||
|
@ -1133,6 +1142,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => 'ຍ້າຍອອກຈາກຄິບບອດ',
|
||||
'rm_group' => 'ຍ້າຍກຸ່ມນີ້ອອກ',
|
||||
'rm_role' => 'ລົບບົດບາດ',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => 'ລົບການໂອນຍ້າຍ',
|
||||
'rm_transmittalitem' => 'ລົບລາຍການ',
|
||||
'rm_user' => 'ລົບຜູ້ໄຊ້',
|
||||
|
@ -1187,6 +1197,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => 'ຜົນການຄົ້ນຫາ ອາດຈະມີເນື້ອໃນທີ່ປະຕິເສດເຂົ້າເຖິງໄດ້',
|
||||
'search_time' => 'ເວລາທີ່ໄຊ້ໄປ: [time] ວິນາທີ',
|
||||
'seconds' => 'ວິນາທີ',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'ການເລືອກ',
|
||||
'select_attrdefgrp_show' => 'ເລືອກເວລາທີ່ຈະສະແດງ',
|
||||
'select_attribute_value' => '',
|
||||
|
@ -1245,6 +1257,12 @@ URL: [url]',
|
|||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'ອາປາເຊ -ຂຽນໄຫມ່',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => 'ການຕັ້ງຄ່າການກວດສອບຄວາມຖືກຕ້ອງ',
|
||||
'settings_autoLoginUser' => 'ເຂົ້າສູ້ລະບົບແບອັດຕະໂນມັດ',
|
||||
'settings_autoLoginUser_desc' => 'ໄຊ້ລະຫັດຜູ້ໄຊ້ສຳຫລັບການເຂົ້າເຖີງຫາກຜູ້ໄຊ້ຍັງບໍ່ໄດ້ລົງຊື່ເຂົ້າໄຊ້ການເຂົ້າເຖີງດັ່ງກ່າວຈະບໍ່ສັງເຊັດຊັ້ນ',
|
||||
|
@ -1625,6 +1643,7 @@ URL: [url]',
|
|||
'splash_add_group' => 'ເພີ່ມກຸ່ມໄຫມ່ແລ້ວ',
|
||||
'splash_add_group_member' => 'ເພີ່ມສະມາຊິກໄໝ່ແລ້ວ',
|
||||
'splash_add_role' => 'ເພີ່ມບົດບາດໄຫມ່',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => 'ເພີ່ມການສົ່ງຜ່ານ',
|
||||
'splash_add_transmittal' => 'ເພີ່ມການສົ່ງຜ່ານ',
|
||||
'splash_add_user' => 'ເພີ່ມຜູ້ໄຊ້ໄຫມ່ແລ້ວ',
|
||||
|
@ -1853,6 +1872,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => 'ການອັບໂຫລດໄຟລເປົ່າ, ການອັບໂຫຼດຖຶກຍົກເລີກ',
|
||||
'used_discspace' => 'ໄຊ້ເນື້ອທີດິສ',
|
||||
'user' => 'ຜູ້ໄຊ້ງານ',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => 'ລະຫັດຜູ້ໄຊ້ / ລະຫັດກຸ່ມ',
|
||||
'users' => 'ຜູ້ໄຊ້',
|
||||
'users_and_groups' => 'ຜູ້ໄຊ້ / ກຸ່ມ',
|
||||
|
@ -1920,6 +1940,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => 'ປະຈຸບັນນີ້ສະຖານະນີຖືກໄຊ້ໂດຍເວີກໂຟລ',
|
||||
'workflow_state_name' => 'ຊື່',
|
||||
'workflow_summary' => 'ສະຫຼຸບການເຮັດວຽກ',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => 'ການປ່ຽນພາບຢ່າງນ້ອຍໜື່ງຄັ້ງບໍ່ມີທັງຜູ້ໄຊ້ແລະກຸ່ມ',
|
||||
'workflow_user_summary' => 'ສະຫລູບຂໍ້ມູນຂອງຜູ້ໄຊ້',
|
||||
'wrong_filetype' => '',
|
||||
|
|
|
@ -294,6 +294,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => 'Vil du virkelig fjerne alle filer i mappen "[foldername]" og i katalogens undermapper?<br>OBS! Filene kan ikke gjennopprettes!',
|
||||
'confirm_rm_group' => 'Vil du virkelig fjerne gruppen "[groupname]"?<br>OBS! Gruppen kan ikke gjennopprettes!',
|
||||
'confirm_rm_log' => 'Vil du virkelig fjerne loggfilen "[logname]"?<br>OBS! Loggfilen kan ikke gjennopprettes!',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => 'Bekreft fjerning av sendingen.',
|
||||
'confirm_rm_transmittalitem' => 'Bekreft fjerning',
|
||||
'confirm_rm_user' => 'Vil du virkelig fjerne bruker "[username]"?<br>OBS! handlingen kan ikke omgjøres!',
|
||||
|
@ -318,6 +319,7 @@ URL: [url]',
|
|||
'current_version' => 'Aktuell version',
|
||||
'daily' => 'Daglig',
|
||||
'databasesearch' => 'Søk i database',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'Dato',
|
||||
'days' => 'dager',
|
||||
'debug' => 'Feilsøking',
|
||||
|
@ -556,6 +558,7 @@ Bruker: [username]
|
|||
URL: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Utløpsdato endret',
|
||||
'export' => 'Eksport',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => 'Utvidelse',
|
||||
'extension_changelog' => 'Endringslogg',
|
||||
'extension_loading' => 'Laster inn utvidelser ...',
|
||||
|
@ -668,6 +671,9 @@ URL: [url]',
|
|||
'import_extension' => 'Importer utvidelse',
|
||||
'import_fs' => 'Import fra filsystem',
|
||||
'import_fs_warning' => 'Dette fungerer bare for mapper i slippmappen. Operasjonen importerer rekursivt alle mapper og filer. Filer vil bli gitt ut umiddelbart.',
|
||||
'import_users' => '',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => 'Inkludere innhold',
|
||||
'include_documents' => 'Inkludere dokument',
|
||||
'include_subdirectories' => 'Inkludere undermapper',
|
||||
|
@ -686,6 +692,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'Kopier arvet adgangsliste',
|
||||
'inherits_access_empty_msg' => 'Start med tom adgangsliste',
|
||||
'inherits_access_msg' => 'Tilgang blir arvet.',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'Intern feil',
|
||||
'internal_error_exit' => 'Intern feil. Kan ikke fullføre forespørselen.',
|
||||
'invalid_access_mode' => 'Ugyldig adgangsmodus',
|
||||
|
@ -801,6 +808,7 @@ URL: [url]',
|
|||
'missing_checksum' => 'Mangler sjekksum',
|
||||
'missing_file' => 'Mangler fil',
|
||||
'missing_filesize' => 'Mangler filstørrelse',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => 'Mangler mottager',
|
||||
'missing_request_object' => 'Mangler forespørsels-objekt',
|
||||
'missing_transition_user_group' => 'Mangler bruker / gruppe for overgang',
|
||||
|
@ -954,6 +962,7 @@ Om du fortsatt har problemer med innloggingen, kontakt admin.',
|
|||
'pending_revision' => 'Venter på korrektur',
|
||||
'pending_workflows' => 'Venter på arbeidsflyt',
|
||||
'personal_default_keywords' => 'Personlig søkeordliste',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'Polsk',
|
||||
'possible_substitutes' => 'Erstatte',
|
||||
'preset_expires' => 'Forhåndsinnstilt utløp',
|
||||
|
@ -1148,6 +1157,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => 'Fjern fra utklippstavlen',
|
||||
'rm_group' => 'Fjern denne gruppen',
|
||||
'rm_role' => 'Slett denne rollen',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => 'Fjern overføringen',
|
||||
'rm_transmittalitem' => 'Fjerne gjenstand',
|
||||
'rm_user' => 'Fjern bruker',
|
||||
|
@ -1202,6 +1212,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => 'Søkeresultater kan inneholde innhold som du ikke har tilgang til!',
|
||||
'search_time' => 'Brukt tid: [time] sek.',
|
||||
'seconds' => 'sekunder',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'Utvalg',
|
||||
'select_attrdefgrp_show' => 'Velg visings alternativ',
|
||||
'select_attribute_value' => 'Velg egenskapsverdi',
|
||||
|
@ -1258,6 +1270,12 @@ Bruker: [username]
|
|||
'settings_allowReviewerOnly' => 'Tilat til å kun sette korrektur',
|
||||
'settings_allowReviewerOnly_desc' => 'Aktiver dette hvis det skal være tillatt å stille en korrekturleser, men ingen godkjenner i tradisjonell arbeidsflytmodus.',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Omskriving av moduler',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => 'Autentiseringsinnstillinger',
|
||||
'settings_autoLoginUser' => 'Automatisk innlogging',
|
||||
'settings_autoLoginUser_desc' => 'Bruk dette brukernavnet for tilgange hvis brukeren ikke allerede er logget inn. En slik tilgang vil ikke opprette en økt.',
|
||||
|
@ -1638,6 +1656,7 @@ Bruker: [username]
|
|||
'splash_add_group' => 'Ny gruppe lagt til',
|
||||
'splash_add_group_member' => 'Nytt gruppemedlem lagt til',
|
||||
'splash_add_role' => 'Lagt til ny rolle',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => 'Legg til overføring',
|
||||
'splash_add_transmittal' => 'Lagt til overføring',
|
||||
'splash_add_user' => 'Ny bruker lagt til',
|
||||
|
@ -1866,6 +1885,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => 'Laster opp en tom fil. Opplastingen er kansellert.',
|
||||
'used_discspace' => 'Brukt diskplass',
|
||||
'user' => 'Bruker',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => 'Brukernavn/gruppenavn',
|
||||
'users' => 'Brukere',
|
||||
'users_and_groups' => 'Brukere/grupper',
|
||||
|
@ -1933,6 +1953,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => 'Denne tilstanden brukes for øyeblikket av arbeidsflyter.',
|
||||
'workflow_state_name' => 'Navn',
|
||||
'workflow_summary' => 'Arbeidsflyt sammendrag',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => 'Minst en av overgangene har verken en bruker eller en gruppe!',
|
||||
'workflow_user_summary' => 'Brukersammendrag',
|
||||
'wrong_filetype' => 'Feil filtype',
|
||||
|
|
|
@ -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 (779), gijsbertush (651), pepijn (45), reinoutdijkstra@hotmail.com (270)
|
||||
// Translators: Admin (780), gijsbertush (651), pepijn (45), reinoutdijkstra@hotmail.com (270)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '2-factor-authenticatie',
|
||||
|
@ -287,6 +287,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => 'Weet U zeker dat U alle bestanden en submappen van de map "[foldername]" wilt verwijderen?<br>Let op: deze actie kan niet ongedaan worden gemaakt.',
|
||||
'confirm_rm_group' => 'Weet U zeker dat U de Groep "[groupname]" wilt verwijderen?<br>Let op: deze handeling kan niet ongedaan worden gemaakt.',
|
||||
'confirm_rm_log' => 'Weet U zeker dat U het logbestand "[logname]" wilt verwijderen?<br>Let op: deze handeling kan niet ongedaan worden gemaakt.',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => 'Bestig de verwijdering van de verzending',
|
||||
'confirm_rm_transmittalitem' => 'Bevestig te verzenden item',
|
||||
'confirm_rm_user' => 'Weet U zeker dat U de Gebruiker "[username]" wilt verwijderen?<br>Let op: deze handeling kan niet ongedaan worden gemaakt.',
|
||||
|
@ -311,6 +312,7 @@ URL: [url]',
|
|||
'current_version' => 'Huidige versie',
|
||||
'daily' => 'Dagelijks',
|
||||
'databasesearch' => 'Zoek in Database',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'Datum',
|
||||
'days' => 'Dagen',
|
||||
'debug' => 'debug',
|
||||
|
@ -537,6 +539,7 @@ Gebruiker: [username]
|
|||
URL: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Vervaldatum gewijzigd',
|
||||
'export' => 'export',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_changelog' => 'Overzicht wijzigingen',
|
||||
'extension_loading' => 'Laden van extensies ...',
|
||||
|
@ -642,6 +645,9 @@ URL: [url]',
|
|||
'import_extension' => '',
|
||||
'import_fs' => 'Importeer van bestandssysteem',
|
||||
'import_fs_warning' => 'Dit werkt alleen in de dropfolder. Mappen en bestanden worden recursief geïmporteerd. Bestanden worden direct ter beschikking gesteld.',
|
||||
'import_users' => 'Gebruikers importeren',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => 'inclusief inhoud',
|
||||
'include_documents' => 'Inclusief documenten',
|
||||
'include_subdirectories' => 'Inclusief submappen',
|
||||
|
@ -660,6 +666,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'Kopie lijst overerfde toegang',
|
||||
'inherits_access_empty_msg' => 'Begin met lege toegangslijst',
|
||||
'inherits_access_msg' => 'Toegang is (over/ge)erfd.',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'Interne fout',
|
||||
'internal_error_exit' => 'Interne fout. Niet mogelijk om verzoek uit de voeren.',
|
||||
'invalid_access_mode' => 'Foutmelding: verkeerde toegangsmode',
|
||||
|
@ -775,6 +782,7 @@ URL: [url]',
|
|||
'missing_checksum' => 'Controlesom ontbreekt',
|
||||
'missing_file' => 'File ontbreekt',
|
||||
'missing_filesize' => 'Bestandsgrootte ontbreekt',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => 'Ontvanger ontbreekt',
|
||||
'missing_request_object' => 'Gevraagd object ontbreekt',
|
||||
'missing_transition_user_group' => 'Gebruiker / groep ontbreekt voor de overdracht',
|
||||
|
@ -934,6 +942,7 @@ Mocht u de komende minuten geen email ontvangen, probeer het dan nogmaals en con
|
|||
'pending_revision' => 'Wachten op herziening',
|
||||
'pending_workflows' => 'Wachten op workflow',
|
||||
'personal_default_keywords' => 'Persoonlijke sleutelwoorden',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'Pools',
|
||||
'possible_substitutes' => 'Mogelijke alternatieven',
|
||||
'preset_expires' => 'Preset verloopt',
|
||||
|
@ -1126,6 +1135,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => 'Verwijder van klembord',
|
||||
'rm_group' => 'Verwijder deze Groep',
|
||||
'rm_role' => 'Verwijder deze rol',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => 'Verwijder de verzending',
|
||||
'rm_transmittalitem' => 'Verwijder verzonden item',
|
||||
'rm_user' => 'Verwijder deze Gebruiker',
|
||||
|
@ -1180,6 +1190,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => 'Zoekresultaten kunnen inhoud bevatten waar U geen toegang toe heeft.',
|
||||
'search_time' => 'Verstreken tijd: [time] sec.',
|
||||
'seconds' => 'seconden',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'Selectie',
|
||||
'select_attrdefgrp_show' => 'Toon attribut definities-groep',
|
||||
'select_attribute_value' => '',
|
||||
|
@ -1238,6 +1250,12 @@ Name: [username]
|
|||
'settings_allowReviewerOnly' => 'Alleen reviewer toestaan',
|
||||
'settings_allowReviewerOnly_desc' => 'Aanzetten als wel de reviewe, maar niet de goedkeurder toegewezen kan worden.',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Module Rewrite',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => 'Authenticatie instellingen',
|
||||
'settings_autoLoginUser' => 'Automatische login',
|
||||
'settings_autoLoginUser_desc' => 'Gebruik dit gebruikers-ID als de gebruiker nog niet is ingelogd. Zo,
|
||||
|
@ -1622,6 +1640,7 @@ Name: [username]
|
|||
'splash_add_group' => 'Nieuwe groep toegevoegd',
|
||||
'splash_add_group_member' => 'Nieuwe groepslid toegevoegd',
|
||||
'splash_add_role' => 'Nieuwe rol toegevoegd',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => 'Toevoegen aan verzending',
|
||||
'splash_add_transmittal' => 'Verzending toegevoegd',
|
||||
'splash_add_user' => 'Nieuwe gebruiker toegevoegd',
|
||||
|
@ -1850,6 +1869,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => 'Uploaden van een leeg bestand. Upload wordt geannuleerd.',
|
||||
'used_discspace' => 'Gebruike schijf ruimte',
|
||||
'user' => 'Gebruiker',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => 'GebruikerID / Groep ID',
|
||||
'users' => 'Gebruikers',
|
||||
'users_and_groups' => 'Gebruikers / Groepen',
|
||||
|
@ -1917,6 +1937,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => 'Deze status wordt momenteel gebruikt door workflows.',
|
||||
'workflow_state_name' => 'Naam',
|
||||
'workflow_summary' => 'Workflow samenvatting',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Gebruiker samenvatting',
|
||||
'wrong_filetype' => '',
|
||||
|
|
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 (1841), flaviove (627), lfcristofoli (352)
|
||||
// Translators: Admin (1842), flaviove (627), lfcristofoli (352)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Autenticação de dois fatores',
|
||||
|
@ -294,6 +294,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => 'Você realmente deseja remover todos os arquivos da pasta "[foldername]" e de suas subpastas <br> Cuidado: Eáa ação não pode ser desfeita.',
|
||||
'confirm_rm_group' => 'Você realmente quer remover o grupo "[groupname]"? <br> Tenha cuidado: Esta ação não pode ser desfeita.',
|
||||
'confirm_rm_log' => 'Você realmente deseja remover o arquivo de log "[logname]"? <br> Cuidado: esta ação não pode ser desfeita.',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => 'Por favor, confirme a exclusão da transmissão.',
|
||||
'confirm_rm_transmittalitem' => 'Confirme a remoção',
|
||||
'confirm_rm_user' => 'Você realmente deseja remover o usuário "[username]"? <br> Tenha cuidado: esta ação não pode ser desfeita.',
|
||||
|
@ -318,6 +319,7 @@ URL: [url]',
|
|||
'current_version' => 'Versão Atual',
|
||||
'daily' => 'Diariamente',
|
||||
'databasesearch' => 'Pesquisar Base de dados',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'Data',
|
||||
'days' => 'dias',
|
||||
'debug' => 'Debug',
|
||||
|
@ -556,6 +558,7 @@ Usuário: [username]
|
|||
URL: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Data de validade mudou',
|
||||
'export' => 'Exportar',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => 'Extensão',
|
||||
'extension_changelog' => 'Alterações no Log',
|
||||
'extension_loading' => 'Carregando Extensões',
|
||||
|
@ -668,6 +671,9 @@ URL: [url]',
|
|||
'import_extension' => 'Importar extensão',
|
||||
'import_fs' => 'Importar do sistema de arquivos',
|
||||
'import_fs_warning' => 'Isso só funcionará para pastas na pasta-alvo. A operação importa recursivamente todas as pastas e arquivos. Os arquivos serão liberados imediatamente.',
|
||||
'import_users' => 'Importar utilizadores',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => 'Incluir conteúdo',
|
||||
'include_documents' => 'Include documents',
|
||||
'include_subdirectories' => 'Include subdirectories',
|
||||
|
@ -686,6 +692,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'Copiar lista de acesso herdada',
|
||||
'inherits_access_empty_msg' => 'Inicie com a lista de acesso vazia',
|
||||
'inherits_access_msg' => 'acesso está endo herdado.',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'Erro interno',
|
||||
'internal_error_exit' => 'Erro interno. Não é possível concluir o pedido.',
|
||||
'invalid_access_mode' => 'Modo de acesso inválido',
|
||||
|
@ -801,6 +808,7 @@ URL: [url]',
|
|||
'missing_checksum' => 'Falta verificação de checksum',
|
||||
'missing_file' => 'Falta o arquivo',
|
||||
'missing_filesize' => 'Falta tamanho do arquivo',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => 'Falta o recebimento',
|
||||
'missing_request_object' => 'Objeto de solicitação ausente',
|
||||
'missing_transition_user_group' => 'Falta usuário/grupo para transição',
|
||||
|
@ -959,6 +967,7 @@ Se você ainda tiver problemas para fazer o login, por favor, contate o administ
|
|||
'pending_revision' => 'Revisões pendentes',
|
||||
'pending_workflows' => 'Fluxos de trabalho pendentes',
|
||||
'personal_default_keywords' => 'palavras-chave pessoais',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'Polonês',
|
||||
'possible_substitutes' => 'Substitutos',
|
||||
'preset_expires' => 'Vencimento pré-definido',
|
||||
|
@ -1152,6 +1161,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => 'Remover da área de transferência',
|
||||
'rm_group' => 'Remove este grupo',
|
||||
'rm_role' => 'Excluir este papel',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => 'Por favor, confirme a exclusão da transmissão.',
|
||||
'rm_transmittalitem' => 'Confirme a remoção',
|
||||
'rm_user' => 'Remove este usuário',
|
||||
|
@ -1206,6 +1216,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => 'Os resultados da pesquisa podem conter conteúdo ao qual o acesso foi negado.',
|
||||
'search_time' => 'Tempo decorrido: [time] seg.',
|
||||
'seconds' => 'segundos',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'Seleção',
|
||||
'select_attrdefgrp_show' => 'Escolha quando mostrar',
|
||||
'select_attribute_value' => 'Selecione o valor do atributo',
|
||||
|
@ -1264,6 +1276,12 @@ Nome: [username]
|
|||
'settings_allowReviewerOnly' => 'Permitir definir apenas o revisor',
|
||||
'settings_allowReviewerOnly_desc' => 'Habilitar se for permitido definir apenas um revisor, mas nenhum aprovador no modo de fluxo de trabalho tradicional.',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Módulo Rewrite',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => 'Definições de autenticação',
|
||||
'settings_autoLoginUser' => 'Login automático',
|
||||
'settings_autoLoginUser_desc' => 'Use esse ID de usuário para acessos se o usuário ainda não tiver efetuado login. Esse acesso não criará uma sessão.',
|
||||
|
@ -1644,6 +1662,7 @@ Nome: [username]
|
|||
'splash_add_group' => 'Novo grupo adicionado',
|
||||
'splash_add_group_member' => 'Novo membro do grupo adicionado',
|
||||
'splash_add_role' => 'Novo papel adicionado',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => 'Adicionar à transmissão',
|
||||
'splash_add_transmittal' => 'Transmissão adicionada',
|
||||
'splash_add_user' => 'Novo usuário adicionado',
|
||||
|
@ -1872,6 +1891,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => 'Envio de um arquivo vazio. Envio cancelado.',
|
||||
'used_discspace' => 'Espaço em disco usado',
|
||||
'user' => 'Usuário',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => 'Id do Usuário/Id do Grupo',
|
||||
'users' => 'Usuários',
|
||||
'users_and_groups' => 'Usuários/Grupos',
|
||||
|
@ -1939,6 +1959,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => 'Este estado está sendo usado por fluxos de trabalho.',
|
||||
'workflow_state_name' => 'Nome',
|
||||
'workflow_summary' => 'Sumário de fluxo de trabalho',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => 'transição do fluxo de trabalho sem grupo de usuários',
|
||||
'workflow_user_summary' => 'Sumário de usuário',
|
||||
'wrong_filetype' => 'Tipo de arquivo errado',
|
||||
|
|
|
@ -294,6 +294,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => 'Sigur doriți să eliminați toate fișierele din folderul "[foldername]" si toate subfolderele?<br>Fiți atenți: Această acțiune nu poate fi anulată.',
|
||||
'confirm_rm_group' => 'Sigur doriți să eliminați grupul "[groupname]"?<br>Fiți atenți: Această acțiune nu poate fi anulată.',
|
||||
'confirm_rm_log' => 'Sigur doriți să eliminați fișierul log "[logname]"?<br>Fiți atenți: Această acțiune nu poate fi anulată.',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => '',
|
||||
'confirm_rm_transmittalitem' => '',
|
||||
'confirm_rm_user' => 'Sigur doriți să eliminați utilizatorul "[username]"?<br>Fiți atenți: Această acțiune nu poate fi anulată.',
|
||||
|
@ -318,6 +319,7 @@ URL: [url]',
|
|||
'current_version' => 'Versiune curentă',
|
||||
'daily' => 'Zilnic',
|
||||
'databasesearch' => 'Căutare baza de date',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'Data',
|
||||
'days' => 'zile',
|
||||
'debug' => '',
|
||||
|
@ -544,6 +546,7 @@ Utilizator: [username]
|
|||
URL: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Data de expirare schimbată',
|
||||
'export' => '',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_changelog' => '',
|
||||
'extension_loading' => 'Se incarca extensiile',
|
||||
|
@ -649,6 +652,9 @@ URL: [url]',
|
|||
'import_extension' => '',
|
||||
'import_fs' => 'Import din filesystem',
|
||||
'import_fs_warning' => '',
|
||||
'import_users' => '',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => '',
|
||||
'include_documents' => 'Include documente',
|
||||
'include_subdirectories' => 'Include subfoldere',
|
||||
|
@ -667,6 +673,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'Copie lista de acces moștenită',
|
||||
'inherits_access_empty_msg' => 'Începeți cu lista de acces goală',
|
||||
'inherits_access_msg' => 'Accesul este moștenit.',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'Eroare internă',
|
||||
'internal_error_exit' => 'Eroare internă. Nu se poate finaliza cererea.',
|
||||
'invalid_access_mode' => 'Modul de acces invalid',
|
||||
|
@ -782,6 +789,7 @@ URL: [url]',
|
|||
'missing_checksum' => 'Lipsește suma de control(checksum)',
|
||||
'missing_file' => '',
|
||||
'missing_filesize' => 'Lipsește dimensiunea fișierului',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => '',
|
||||
'missing_request_object' => '',
|
||||
'missing_transition_user_group' => 'Lipsește utilizatorul/grupul pentru tranziție',
|
||||
|
@ -941,6 +949,7 @@ Dacă aveți în continuare probleme la autentificare, vă rugăm să contactaț
|
|||
'pending_revision' => '',
|
||||
'pending_workflows' => '',
|
||||
'personal_default_keywords' => 'Liste de cuvinte cheie personale',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'Poloneză',
|
||||
'possible_substitutes' => '',
|
||||
'preset_expires' => 'Expirarea presetului',
|
||||
|
@ -1119,6 +1128,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => 'Eliminați din clipboard',
|
||||
'rm_group' => 'Eliminați acest grup',
|
||||
'rm_role' => '',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => 'Elimina transmiterea',
|
||||
'rm_transmittalitem' => '',
|
||||
'rm_user' => 'Eliminați acest utilizator',
|
||||
|
@ -1173,6 +1183,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => 'Rezultatele căutării pot cuprinde conținut la care accesul a fost interzis.',
|
||||
'search_time' => 'Timp scurs: [time] sec.',
|
||||
'seconds' => 'secunde',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'Selecție',
|
||||
'select_attrdefgrp_show' => '',
|
||||
'select_attribute_value' => '',
|
||||
|
@ -1226,6 +1238,12 @@ URL: [url]',
|
|||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Module Rewrite',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => 'Setări de autentificare',
|
||||
'settings_autoLoginUser' => 'Login automat',
|
||||
'settings_autoLoginUser_desc' => '',
|
||||
|
@ -1606,6 +1624,7 @@ URL: [url]',
|
|||
'splash_add_group' => 'Grup nou adăugat',
|
||||
'splash_add_group_member' => 'Membru grup nou adăugat',
|
||||
'splash_add_role' => '',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => '',
|
||||
'splash_add_transmittal' => '',
|
||||
'splash_add_user' => 'Utilizator nou adăugat',
|
||||
|
@ -1834,6 +1853,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => 'Se încarcă un fișier gol. Încărcarea este anulată.',
|
||||
'used_discspace' => 'Spatiu pe disc folosit',
|
||||
'user' => 'Utilizator',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => '',
|
||||
'users' => 'Utilizatori',
|
||||
'users_and_groups' => 'Utilizatori/Grupuri',
|
||||
|
@ -1901,6 +1921,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => 'Această stare este utilizată în prezent de Workflow-uri.',
|
||||
'workflow_state_name' => 'Nume',
|
||||
'workflow_summary' => 'Sumar Workflow',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Sumar Utilizator',
|
||||
'wrong_filetype' => '',
|
||||
|
|
|
@ -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 (1681)
|
||||
// Translators: Admin (1682)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Двухфакторная аутентификация',
|
||||
|
@ -294,6 +294,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => 'Удалить в каталоге «[foldername]» все файлы и подкаталоги?<br>Действие <b>необратимо</b>',
|
||||
'confirm_rm_group' => 'Удалить группу «[groupname]»?<br>Действие <b>необратимо</b>',
|
||||
'confirm_rm_log' => 'Удалить журнал «[logname]»?<br>Действие <b>необратимо</b>',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => 'Подтвердить удаление',
|
||||
'confirm_rm_transmittalitem' => 'Подтвердить удаление',
|
||||
'confirm_rm_user' => 'Удалить пользователя «[username]»?<br>Действие <b>необратимо</b>',
|
||||
|
@ -318,6 +319,7 @@ URL: [url]',
|
|||
'current_version' => 'Текущая версия',
|
||||
'daily' => 'Ежедневно',
|
||||
'databasesearch' => 'Поиск по БД',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'Дата',
|
||||
'days' => 'дни',
|
||||
'debug' => 'Отладка',
|
||||
|
@ -461,7 +463,7 @@ URL: [url]',
|
|||
'dump_creation_warning' => 'Эта операция создаст дамп базы данных. После создания, файл будет сохранен в каталоге данных сервера.',
|
||||
'dump_list' => 'Существующие дампы',
|
||||
'dump_remove' => 'Удалить дамп',
|
||||
'duplicates' => '',
|
||||
'duplicates' => 'Дубликаты',
|
||||
'duplicate_content' => 'Дублированное содержимое',
|
||||
'edit' => 'Изменить',
|
||||
'edit_attributes' => 'Изменить атрибуты',
|
||||
|
@ -544,6 +546,7 @@ URL: [url]',
|
|||
URL: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename]: изменен срок действия для «[name]»',
|
||||
'export' => 'Экспорт',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_changelog' => '',
|
||||
'extension_loading' => '',
|
||||
|
@ -649,6 +652,9 @@ URL: [url]',
|
|||
'import_extension' => '',
|
||||
'import_fs' => 'Импорт из файловой системы',
|
||||
'import_fs_warning' => 'Предупреждение импорта из ФС',
|
||||
'import_users' => '',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => 'Включая содержимое',
|
||||
'include_documents' => 'Включая документы',
|
||||
'include_subdirectories' => 'Включая подкаталоги',
|
||||
|
@ -667,6 +673,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'Скопировать наследованный список',
|
||||
'inherits_access_empty_msg' => 'Начать с пустого списка доступа',
|
||||
'inherits_access_msg' => 'Доступ унаследован.',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'Внутренняя ошибка',
|
||||
'internal_error_exit' => 'Внутренняя ошибка. Невозможно выполнить запрос.',
|
||||
'invalid_access_mode' => 'Неверный уровень доступа',
|
||||
|
@ -782,6 +789,7 @@ URL: [url]',
|
|||
'missing_checksum' => 'Отсутствует контрольная сумма',
|
||||
'missing_file' => 'Отсутствует файл',
|
||||
'missing_filesize' => 'Отсутствует размер файла',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => '',
|
||||
'missing_request_object' => '',
|
||||
'missing_transition_user_group' => 'Отсутствует пользователь/группа для изменения.',
|
||||
|
@ -938,6 +946,7 @@ URL: [url]',
|
|||
'pending_revision' => '',
|
||||
'pending_workflows' => 'В ожидании процесса',
|
||||
'personal_default_keywords' => 'Личный список меток',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'Polish',
|
||||
'possible_substitutes' => 'Замена',
|
||||
'preset_expires' => 'Установить срок',
|
||||
|
@ -1126,6 +1135,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => 'Удалить из буфера обмена',
|
||||
'rm_group' => 'Удалить группу',
|
||||
'rm_role' => 'Удалить роль',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => 'Удалить передачу',
|
||||
'rm_transmittalitem' => 'Удалить документ',
|
||||
'rm_user' => 'Удалить пользователя',
|
||||
|
@ -1180,6 +1190,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => 'Результаты поиска могут содержать объекты к которым у вас нет доступа',
|
||||
'search_time' => 'Прошло: [time] с',
|
||||
'seconds' => 'секунды',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'Выбор',
|
||||
'select_attrdefgrp_show' => '',
|
||||
'select_attribute_value' => '',
|
||||
|
@ -1233,6 +1245,12 @@ URL: [url]',
|
|||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache — модуль Rewrite',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => 'Настройки авторизации',
|
||||
'settings_autoLoginUser' => 'Автоматический вход',
|
||||
'settings_autoLoginUser_desc' => 'Использовать этого пользователя для доступа, если пользователь не вошел в систему. Такой доступ не будет создавать сеанс.',
|
||||
|
@ -1613,6 +1631,7 @@ URL: [url]',
|
|||
'splash_add_group' => 'Добавлена новая группа',
|
||||
'splash_add_group_member' => 'Добавлен новый член группы',
|
||||
'splash_add_role' => '',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => '',
|
||||
'splash_add_transmittal' => '',
|
||||
'splash_add_user' => 'Добавлен новый пользователь',
|
||||
|
@ -1841,6 +1860,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => 'Отменена загрузка пустого файла.',
|
||||
'used_discspace' => 'Занятое дисковое пространство',
|
||||
'user' => 'Пользователь',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => '',
|
||||
'users' => 'Пользователи',
|
||||
'users_and_groups' => 'Пользователи / группы',
|
||||
|
@ -1908,6 +1928,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => 'Этот статус используется процессами.',
|
||||
'workflow_state_name' => 'Название',
|
||||
'workflow_summary' => 'Сводка по процессу',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Сводка по пользователю',
|
||||
'wrong_filetype' => '',
|
||||
|
|
|
@ -294,6 +294,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => 'Skutočne si prajete odstrániť všetky súbory zložky "[foldername]" a všetkých jej podzložiek?<br>Buďte opatrní, táto akcia je nezvratná.',
|
||||
'confirm_rm_group' => 'Skutočne si prajete odstrániť skupinu "[groupname]"?<br>Buďte opatrní, táto akcia je nezvratná.',
|
||||
'confirm_rm_log' => 'Skutočne si prajete zmazať protokol "[logname]"?<br>Buďte opatrní, táto akcia je nezvratná.',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => 'Please confirm the deletion of the transmittal.',
|
||||
'confirm_rm_transmittalitem' => 'Potvrďte odstránenie',
|
||||
'confirm_rm_user' => 'Skutočne si prajete odstrániť používateľa "[username]"?<br>Buďte opatrní, táto akcia je nezvratná.',
|
||||
|
@ -318,6 +319,7 @@ URL: [url]',
|
|||
'current_version' => 'Aktuálna verzia',
|
||||
'daily' => 'Denná',
|
||||
'databasesearch' => 'Hľadať databázu',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'Dátum',
|
||||
'days' => 'dní',
|
||||
'debug' => 'Ladiť',
|
||||
|
@ -556,6 +558,7 @@ Užívateľ: [username]
|
|||
URL: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Dátum vypršania platnosti bol zmenený',
|
||||
'export' => 'Exportovať',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => 'Rozšírenie',
|
||||
'extension_changelog' => 'Denník zmien',
|
||||
'extension_loading' => 'Nahrávajú sa rozšírenia ...',
|
||||
|
@ -668,6 +671,9 @@ URL: [url]',
|
|||
'import_extension' => 'Import extension',
|
||||
'import_fs' => 'Importovanie zo súborového systému',
|
||||
'import_fs_warning' => 'This will only work for folders in the drop folder. The operation recursively imports all folders and files. Files will be released immediately.',
|
||||
'import_users' => '',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => 'Zahrnúť obsah',
|
||||
'include_documents' => 'Vrátane súborov',
|
||||
'include_subdirectories' => 'Vrátane podzložiek',
|
||||
|
@ -686,6 +692,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'Skopírovať zdedený zoznam riadenia prístupu',
|
||||
'inherits_access_empty_msg' => 'Založiť nový zoznam riadenia prístupu',
|
||||
'inherits_access_msg' => 'Prístup sa dedí.',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'Vnútorná chyba',
|
||||
'internal_error_exit' => 'Vnútorná chyba. Nebolo možné dokončiť požiadavku.',
|
||||
'invalid_access_mode' => 'Neplatný režim prístupu',
|
||||
|
@ -801,6 +808,7 @@ URL: [url]',
|
|||
'missing_checksum' => 'Chýba kontrolný súčet',
|
||||
'missing_file' => 'Chýba súbor',
|
||||
'missing_filesize' => 'Chýba veľkosť súboru',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => 'Missing reception',
|
||||
'missing_request_object' => 'Chýba požadovaný objekt',
|
||||
'missing_transition_user_group' => 'Chýba používateľ/skupina pre prenos',
|
||||
|
@ -960,6 +968,7 @@ If you have still problems to login, then please contact your administrator.',
|
|||
'pending_revision' => 'Pending revisions',
|
||||
'pending_workflows' => 'Pending workflows',
|
||||
'personal_default_keywords' => 'Osobné kľúčové slová',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'Poľština',
|
||||
'possible_substitutes' => 'Substitutes',
|
||||
'preset_expires' => 'Preset expiration',
|
||||
|
@ -1154,6 +1163,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => 'Odstrániť zo schránky',
|
||||
'rm_group' => 'Odstrániť túto skupinu',
|
||||
'rm_role' => 'Odstrániť túto rolu',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => 'Remove transmittal',
|
||||
'rm_transmittalitem' => 'Odstrániť položku',
|
||||
'rm_user' => 'Odstrániť tohto používateľa',
|
||||
|
@ -1208,6 +1218,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => 'Výsledky hľadania môžu obsahovať obsah, ku ktorému bol zamietnutý prístup.',
|
||||
'search_time' => 'Uplynulý čas: [time] sek',
|
||||
'seconds' => 'sekundy',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'Výber',
|
||||
'select_attrdefgrp_show' => 'Choose when to show',
|
||||
'select_attribute_value' => 'Vyberte hodnotu atribútu',
|
||||
|
@ -1266,6 +1278,12 @@ Meno: [username]
|
|||
'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.',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Modul Rewrite',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => 'Authentication settings',
|
||||
'settings_autoLoginUser' => 'Automatické prihlásenie',
|
||||
'settings_autoLoginUser_desc' => 'Use this user id for accesses if the user is not already logged in. Such an access will not create a session.',
|
||||
|
@ -1646,6 +1664,7 @@ Meno: [username]
|
|||
'splash_add_group' => 'Bola pridaná nová skupina',
|
||||
'splash_add_group_member' => 'New group member added',
|
||||
'splash_add_role' => 'Nová rola bola pridaná',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => 'Add to transmittal',
|
||||
'splash_add_transmittal' => 'Added transmittal',
|
||||
'splash_add_user' => 'Pridaný nový používateľ',
|
||||
|
@ -1874,6 +1893,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => 'Nahrávate prázdny súbor. Nahrávanie je zrušené.',
|
||||
'used_discspace' => 'Využitý priestor na disku',
|
||||
'user' => 'Používateľ',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => 'Používateľ id/Skupina id',
|
||||
'users' => 'Používateľ',
|
||||
'users_and_groups' => 'Používatelia/Skupiny',
|
||||
|
@ -1941,6 +1961,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => 'This state is currently used by workflows.',
|
||||
'workflow_state_name' => 'Názov',
|
||||
'workflow_summary' => 'Workflow summary',
|
||||
'workflow_title' => '',
|
||||
'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' => '',
|
||||
|
|
|
@ -295,6 +295,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => 'Vill du verkligen ta bort alla filer i katalogen "[foldername]" och i katalogens undermappar?<br>OBS! Filerna kan inte återskapas!',
|
||||
'confirm_rm_group' => 'Vill du verkligen ta bort gruppen "[groupname]"?<br>OBS! Gruppen kan inte återskapas!',
|
||||
'confirm_rm_log' => 'Vill du verkligen ta bort loggfilen "[logname]"?<br>OBS! Loggfilen kan inte återskapas!',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => 'Vänligen bekräfta radering av meddelande.',
|
||||
'confirm_rm_transmittalitem' => 'Bekräfta radering',
|
||||
'confirm_rm_user' => 'Vill du verkligen ta bort användaren "[username]"?<br>OBS! Åtgärden kan inte ångras!',
|
||||
|
@ -319,6 +320,7 @@ URL: [url]',
|
|||
'current_version' => 'Aktuell version',
|
||||
'daily' => 'Dagligen',
|
||||
'databasesearch' => 'Sök databas',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'Datum',
|
||||
'days' => 'dagar',
|
||||
'debug' => 'Felsökning',
|
||||
|
@ -550,6 +552,7 @@ Användare: [username]
|
|||
URL: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Utgångsdatum ändrat',
|
||||
'export' => 'Exportera',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_changelog' => '',
|
||||
'extension_loading' => '',
|
||||
|
@ -655,6 +658,9 @@ URL: [url]',
|
|||
'import_extension' => '',
|
||||
'import_fs' => 'Import från filsystem',
|
||||
'import_fs_warning' => 'Detta fungerar endast för kataloger i mellanlagringsmappen. Filer och mappar får godkänd status direkt efter importen.',
|
||||
'import_users' => '',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => 'Inkudera innehåll',
|
||||
'include_documents' => 'Inkludera dokument',
|
||||
'include_subdirectories' => 'Inkludera underkataloger',
|
||||
|
@ -673,6 +679,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'Kopiera lista för behörighetsarv',
|
||||
'inherits_access_empty_msg' => 'Börja med tom behörighetslista',
|
||||
'inherits_access_msg' => 'Behörigheten har ärvts.',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'Internt fel',
|
||||
'internal_error_exit' => 'Internt fel. Förfrågan kunde inte utföras.',
|
||||
'invalid_access_mode' => 'Ogiltig behörighetsnivå',
|
||||
|
@ -788,6 +795,7 @@ URL: [url]',
|
|||
'missing_checksum' => 'Checksumma saknas',
|
||||
'missing_file' => 'Fil saknas',
|
||||
'missing_filesize' => 'Filstorlek saknas',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => 'Mottagande saknas',
|
||||
'missing_request_object' => 'Begärt objekt saknas',
|
||||
'missing_transition_user_group' => 'Användare/grupp saknas för övergång',
|
||||
|
@ -944,6 +952,7 @@ Om du fortfarande har problem med inloggningen, kontakta administratören.',
|
|||
'pending_revision' => 'Förestående revisioner',
|
||||
'pending_workflows' => 'Förestående arbetsflöden',
|
||||
'personal_default_keywords' => 'Personlig nyckelordslista',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'Polska',
|
||||
'possible_substitutes' => 'Alternativ',
|
||||
'preset_expires' => 'Förinställd utgångstid',
|
||||
|
@ -1127,6 +1136,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => 'Ta bort från Urklipp',
|
||||
'rm_group' => 'Ta bort denna grupp',
|
||||
'rm_role' => 'Ta bort denna roll',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => '',
|
||||
'rm_transmittalitem' => '',
|
||||
'rm_user' => 'Ta bort denna användare',
|
||||
|
@ -1181,6 +1191,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => 'Sökresultatet kan innehålla filer/dokument som du inte har behörighet att öppna.',
|
||||
'search_time' => 'Förfluten tid: [time] sek',
|
||||
'seconds' => 'sekunder',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'Urval',
|
||||
'select_attrdefgrp_show' => 'Välj visingsalternativ',
|
||||
'select_attribute_value' => '',
|
||||
|
@ -1239,6 +1251,12 @@ Kommentar: [comment]',
|
|||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Module Rewrite',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => 'Inställningar för autentisering',
|
||||
'settings_autoLoginUser' => 'Automatisk inloggning',
|
||||
'settings_autoLoginUser_desc' => 'Använd detta användar-ID för åtkomst om inte användaren redan är inloggad. Denna typ av inloggning kommer inte att skapa en session.',
|
||||
|
@ -1619,6 +1637,7 @@ Kommentar: [comment]',
|
|||
'splash_add_group' => 'Ny grupp tillagd',
|
||||
'splash_add_group_member' => 'Ny gruppmedlem tillagt',
|
||||
'splash_add_role' => 'Lägg till ny roll',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => 'Lägg till meddelande',
|
||||
'splash_add_transmittal' => 'Meddelande tillagt',
|
||||
'splash_add_user' => 'Ny användare tillagd',
|
||||
|
@ -1847,6 +1866,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => 'Uppladdning av tom fil. Uppladdningen avbryts.',
|
||||
'used_discspace' => 'Använt lagringsutrymme',
|
||||
'user' => 'Användare',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => 'Användar-ID/Grupp-ID',
|
||||
'users' => 'Användare',
|
||||
'users_and_groups' => 'Användare/Grupper',
|
||||
|
@ -1914,6 +1934,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => 'Denna status används i ett arbetsflöde.',
|
||||
'workflow_state_name' => 'Namn',
|
||||
'workflow_summary' => 'Sammanfattning arbetsflöde',
|
||||
'workflow_title' => '',
|
||||
'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' => '',
|
||||
|
|
|
@ -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 (1107), aydin (83)
|
||||
// Translators: Admin (1109), aydin (83)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'İki faktörlü yetkilendirme',
|
||||
'2_factor_auth_info' => '',
|
||||
'2_fact_auth_secret' => '',
|
||||
'accept' => 'Kabul',
|
||||
'access_control' => '',
|
||||
'access_control' => 'Erişim Kontrolü',
|
||||
'access_control_is_off' => '',
|
||||
'access_denied' => 'Erişim engellendi.',
|
||||
'access_inheritance' => 'Devredilen Erişim',
|
||||
|
@ -288,6 +288,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => '"[foldername]" klasöründeki tüm dosyaları ve alt klasörleri silmeyi onaylıyor musunuz?<br>Dikkatli olun: Bu eylemin geri dönüşü yoktur.',
|
||||
'confirm_rm_group' => '"[groupname]" grubunu silmeyi onaylıyor musunuz?<br>Dikkatli olun: Bu eylemin geri dönüşü yoktur.',
|
||||
'confirm_rm_log' => '"[logname]" log dosyasını silmeyi onaylıyor musunuz?<br>Dikkatli olun: Bu eylemin geri dönüşü yoktur.',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => '',
|
||||
'confirm_rm_transmittalitem' => '',
|
||||
'confirm_rm_user' => '"[username]" kullanıcısını silmeyi onaylıyor musunuz?<br>Dikkatli olun: Bu eylemin geri dönüşü yoktur.',
|
||||
|
@ -312,6 +313,7 @@ URL: [url]',
|
|||
'current_version' => 'Mevcut versiyon',
|
||||
'daily' => 'Günlük',
|
||||
'databasesearch' => 'Veritabanı arama',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'Tarih',
|
||||
'days' => 'gün',
|
||||
'debug' => '',
|
||||
|
@ -538,6 +540,7 @@ Kullanıcı: [username]
|
|||
URL: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Bitiş tarihi değişti',
|
||||
'export' => '',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_changelog' => 'Değişiklik Listesi',
|
||||
'extension_loading' => 'Uzantı yüklendi',
|
||||
|
@ -643,6 +646,9 @@ URL: [url]',
|
|||
'import_extension' => '',
|
||||
'import_fs' => 'dosya sisteminden getir',
|
||||
'import_fs_warning' => '',
|
||||
'import_users' => 'Kullanıcıları İçe Aktar',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => '',
|
||||
'include_documents' => 'Dokümanları kapsa',
|
||||
'include_subdirectories' => 'Alt klasörleri kapsa',
|
||||
|
@ -661,6 +667,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'Devralınan erişim listesini kopyala',
|
||||
'inherits_access_empty_msg' => 'Boş erişim listesiyle başla',
|
||||
'inherits_access_msg' => 'Erişim devralınıyor',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'İç hata',
|
||||
'internal_error_exit' => 'İç hata. İstek tamamlanmadı.',
|
||||
'invalid_access_mode' => 'Gereçsiz Erişim Modu',
|
||||
|
@ -776,6 +783,7 @@ URL: [url]',
|
|||
'missing_checksum' => 'Sağlama toplamı eksik',
|
||||
'missing_file' => '',
|
||||
'missing_filesize' => 'Dosya boyutu eksik',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => '',
|
||||
'missing_request_object' => '',
|
||||
'missing_transition_user_group' => 'Geçiş için kullanıcı/grup bilgisi eksik',
|
||||
|
@ -937,6 +945,7 @@ Giriş yaparken halen sorun yaşıyorsanız lütfen sistem yöneticinizle görü
|
|||
'pending_revision' => '',
|
||||
'pending_workflows' => '',
|
||||
'personal_default_keywords' => 'Kişisel anahtar kelimeler',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'Polonyaca',
|
||||
'possible_substitutes' => '',
|
||||
'preset_expires' => 'Son Kullanım Tarihi Tanımla',
|
||||
|
@ -1098,6 +1107,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => 'Panodan sil',
|
||||
'rm_group' => 'Bu grubu sil',
|
||||
'rm_role' => '',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => '',
|
||||
'rm_transmittalitem' => '',
|
||||
'rm_user' => 'Bu kullanıcıyı sil',
|
||||
|
@ -1152,6 +1162,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => 'Arama sonuçları içerisinde erişimin kısıtlandığı içerik bulunabilir.',
|
||||
'search_time' => 'Arama süresi: [time] sn.',
|
||||
'seconds' => 'saniye',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'Seçim',
|
||||
'select_attrdefgrp_show' => '',
|
||||
'select_attribute_value' => '',
|
||||
|
@ -1205,6 +1217,12 @@ URL: [url]',
|
|||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Module Rewrite',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => 'Yetkilendirme ayarları',
|
||||
'settings_autoLoginUser' => 'otomatik giriş',
|
||||
'settings_autoLoginUser_desc' => '',
|
||||
|
@ -1585,6 +1603,7 @@ URL: [url]',
|
|||
'splash_add_group' => 'Yeni grup eklendi',
|
||||
'splash_add_group_member' => 'Yeni grup üyesi eklendi',
|
||||
'splash_add_role' => '',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => '',
|
||||
'splash_add_transmittal' => '',
|
||||
'splash_add_user' => 'Yeni kullanıcı eklendi',
|
||||
|
@ -1813,6 +1832,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => 'Boş bir dosya yükleniyor. Yükleme iptal edildi.',
|
||||
'used_discspace' => 'Kullanılan disk alanı',
|
||||
'user' => 'Kullanıcı',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => '',
|
||||
'users' => 'Kullanıcı',
|
||||
'users_and_groups' => 'Kullanıcılar/Gruplar',
|
||||
|
@ -1880,6 +1900,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => 'Bu durum iş akışı tarafından kullanımda.',
|
||||
'workflow_state_name' => 'İsim',
|
||||
'workflow_summary' => 'İş akış özeti',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Kullanıcı özeti',
|
||||
'wrong_filetype' => '',
|
||||
|
|
|
@ -294,6 +294,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => 'Видалити в каталозі «[foldername]» всі файли і підкаталоги?<br>Дія <b>незворотня</b>',
|
||||
'confirm_rm_group' => 'Видалити групу «[groupname]»?<br>Дія <b>незворотня</b>',
|
||||
'confirm_rm_log' => 'Видалити журнал «[logname]»?<br>Дія <b>незворотня</b>',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => '',
|
||||
'confirm_rm_transmittalitem' => 'Підтвердити видалення',
|
||||
'confirm_rm_user' => 'Видалити користувача «[username]»?<br>Дія <b>незворотня</b>',
|
||||
|
@ -318,6 +319,7 @@ URL: [url]',
|
|||
'current_version' => 'Поточна версія',
|
||||
'daily' => 'Щоденно',
|
||||
'databasesearch' => 'Пошук по БД',
|
||||
'database_schema_version' => '',
|
||||
'date' => 'Дата',
|
||||
'days' => 'дні',
|
||||
'debug' => '',
|
||||
|
@ -544,6 +546,7 @@ URL: [url]',
|
|||
URL: [url]',
|
||||
'expiry_changed_email_subject' => '[sitename]: зміна дати терміну виконання для «[name]»',
|
||||
'export' => 'Експорт',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_changelog' => '',
|
||||
'extension_loading' => '',
|
||||
|
@ -649,6 +652,9 @@ URL: [url]',
|
|||
'import_extension' => '',
|
||||
'import_fs' => 'Імпортувати з файлової системи',
|
||||
'import_fs_warning' => '',
|
||||
'import_users' => '',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => 'Включно з вмістом',
|
||||
'include_documents' => 'Включно з документами',
|
||||
'include_subdirectories' => 'Включно з підкаталогами',
|
||||
|
@ -667,6 +673,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => 'Скопіювати успадкований список',
|
||||
'inherits_access_empty_msg' => 'Почати з порожнього списку доступу',
|
||||
'inherits_access_msg' => 'Доступ успадковано.',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => 'Внутрішня помилка',
|
||||
'internal_error_exit' => 'Внутрішня помилка. Неможливо виконати запит.',
|
||||
'invalid_access_mode' => 'Невірний рівень доступу',
|
||||
|
@ -782,6 +789,7 @@ URL: [url]',
|
|||
'missing_checksum' => 'Відсутня контрольна сума',
|
||||
'missing_file' => 'Відсутній файл',
|
||||
'missing_filesize' => 'Відсутній розмір файлу',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => '',
|
||||
'missing_request_object' => '',
|
||||
'missing_transition_user_group' => 'Відсутній користувач/група для зміни.',
|
||||
|
@ -938,6 +946,7 @@ URL: [url]',
|
|||
'pending_revision' => '',
|
||||
'pending_workflows' => 'Очікує процес',
|
||||
'personal_default_keywords' => 'Особистий список ключових слів',
|
||||
'php_info' => '',
|
||||
'pl_PL' => 'Polish',
|
||||
'possible_substitutes' => 'Підстановки',
|
||||
'preset_expires' => '',
|
||||
|
@ -1119,6 +1128,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => 'Видалити з буферу обміну',
|
||||
'rm_group' => 'Видалити групу',
|
||||
'rm_role' => '',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => 'Видалити передачу',
|
||||
'rm_transmittalitem' => 'Видалити елемент передачі',
|
||||
'rm_user' => 'Видалити користувача',
|
||||
|
@ -1173,6 +1183,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => 'Результати пошуку можуть містити об\'єкти, до яких у вас немає доступу',
|
||||
'search_time' => 'Пройшло: [time] с',
|
||||
'seconds' => 'секунди',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => 'Вибір',
|
||||
'select_attrdefgrp_show' => '',
|
||||
'select_attribute_value' => '',
|
||||
|
@ -1226,6 +1238,12 @@ URL: [url]',
|
|||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache — модуль Rewrite',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => 'Налаштування авторизації',
|
||||
'settings_autoLoginUser' => 'Автоматичний вхід',
|
||||
'settings_autoLoginUser_desc' => 'Використовувати цього користувача для доступу, якщо користувач не увійшов в систему. Такий доступ не буде створювати сеанс.',
|
||||
|
@ -1606,6 +1624,7 @@ URL: [url]',
|
|||
'splash_add_group' => 'Додана нова група',
|
||||
'splash_add_group_member' => 'Додано нового члена групи',
|
||||
'splash_add_role' => '',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => '',
|
||||
'splash_add_transmittal' => '',
|
||||
'splash_add_user' => 'Додано нового користувача',
|
||||
|
@ -1834,6 +1853,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => 'Відміна завантаження порожнього файлу.',
|
||||
'used_discspace' => 'Зайнятий дисковий простір',
|
||||
'user' => 'Користувач',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => '',
|
||||
'users' => 'Користувачі',
|
||||
'users_and_groups' => 'Користувачі / групи',
|
||||
|
@ -1901,6 +1921,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => 'Цей статус використовується в процесах.',
|
||||
'workflow_state_name' => 'Назва',
|
||||
'workflow_summary' => 'Підсумки по процесу',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'Підсумки по користувачу',
|
||||
'wrong_filetype' => '',
|
||||
|
|
|
@ -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 (770), archonwang (469), fengjohn (5), yang86 (1)
|
||||
// Translators: Admin (772), archonwang (469), fengjohn (5), yang86 (1)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '双重认证',
|
||||
|
@ -72,7 +72,7 @@ URL: [url]',
|
|||
'add_subfolder' => '添加子文件夹',
|
||||
'add_task' => '',
|
||||
'add_to_clipboard' => '复制',
|
||||
'add_to_transmittal' => '',
|
||||
'add_to_transmittal' => '添加到传送',
|
||||
'add_transmittal' => '',
|
||||
'add_user' => '添加新用户',
|
||||
'add_user_to_group' => '添加用户到组',
|
||||
|
@ -286,6 +286,7 @@ URL: [url]',
|
|||
'confirm_rm_folder_files' => '您确定要删除"[foldername]" 中所有文件及其子文件夹?<br>请注意:此动作执行后不能撤销.',
|
||||
'confirm_rm_group' => '您确定要删除"[groupname]"组?<br>请注意:此动作执行后不能撤销.',
|
||||
'confirm_rm_log' => '您确定要删除"[logname]"日志文件?<br>请注意:此动作执行后不能撤销.',
|
||||
'confirm_rm_task' => '',
|
||||
'confirm_rm_transmittal' => '',
|
||||
'confirm_rm_transmittalitem' => '确认删除',
|
||||
'confirm_rm_user' => '您确定要删除"[username]"用户?<br>请注意:此动作执行后不能撤销.',
|
||||
|
@ -312,6 +313,7 @@ URL: [url]',
|
|||
'current_version' => '当前版本',
|
||||
'daily' => '天',
|
||||
'databasesearch' => '数据库搜索',
|
||||
'database_schema_version' => '',
|
||||
'date' => '日期',
|
||||
'days' => '天',
|
||||
'debug' => '调试',
|
||||
|
@ -534,6 +536,7 @@ URL: [url]',
|
|||
'expiry_changed_email_body' => '',
|
||||
'expiry_changed_email_subject' => '',
|
||||
'export' => '导出',
|
||||
'export_user_list_csv' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_changelog' => '更新日志',
|
||||
'extension_loading' => '加载扩展',
|
||||
|
@ -639,6 +642,9 @@ URL: [url]',
|
|||
'import_extension' => '',
|
||||
'import_fs' => '从文件系统导入',
|
||||
'import_fs_warning' => '这将只适用于拖动文件夹。该操作将递归导入所有文件夹和文件。文件将立即释放。',
|
||||
'import_users' => '',
|
||||
'import_users_addnew' => '',
|
||||
'import_users_update' => '',
|
||||
'include_content' => '',
|
||||
'include_documents' => '包含文档',
|
||||
'include_subdirectories' => '包含子目录',
|
||||
|
@ -657,6 +663,7 @@ URL: [url]',
|
|||
'inherits_access_copy_msg' => '复制继承访问权限列表',
|
||||
'inherits_access_empty_msg' => '从访问权限空列表开始',
|
||||
'inherits_access_msg' => '继承访问权限',
|
||||
'installed_php_extensions' => '',
|
||||
'internal_error' => '内部错误',
|
||||
'internal_error_exit' => '内部错误.无法完成请求.离开系统',
|
||||
'invalid_access_mode' => '无效访问模式',
|
||||
|
@ -772,6 +779,7 @@ URL: [url]',
|
|||
'missing_checksum' => '缺失校验',
|
||||
'missing_file' => '',
|
||||
'missing_filesize' => '缺失文件大小',
|
||||
'missing_php_extensions' => '',
|
||||
'missing_reception' => '',
|
||||
'missing_request_object' => '',
|
||||
'missing_transition_user_group' => '',
|
||||
|
@ -931,6 +939,7 @@ URL: [url]',
|
|||
'pending_revision' => '待处理的修订',
|
||||
'pending_workflows' => '待处理的工作流',
|
||||
'personal_default_keywords' => '用户关键字',
|
||||
'php_info' => '',
|
||||
'pl_PL' => '波兰语',
|
||||
'possible_substitutes' => '',
|
||||
'preset_expires' => '预设失效时间',
|
||||
|
@ -1089,6 +1098,7 @@ URL: [url]',
|
|||
'rm_from_clipboard' => '从剪切板删除',
|
||||
'rm_group' => '删除该组',
|
||||
'rm_role' => '删除角色',
|
||||
'rm_task' => '',
|
||||
'rm_transmittal' => '',
|
||||
'rm_transmittalitem' => '移除项目',
|
||||
'rm_user' => '删除该用户',
|
||||
|
@ -1143,6 +1153,8 @@ URL: [url]',
|
|||
'search_results_access_filtered' => '搜索到得结果中可能包含受限访问的文档',
|
||||
'search_time' => '耗时:[time]秒',
|
||||
'seconds' => '秒',
|
||||
'seeddms_info' => '',
|
||||
'seeddms_version' => '',
|
||||
'selection' => '选择',
|
||||
'select_attrdefgrp_show' => '',
|
||||
'select_attribute_value' => '',
|
||||
|
@ -1201,6 +1213,12 @@ URL: [url]',
|
|||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => '',
|
||||
'settings_apiKey' => '',
|
||||
'settings_apiKey_desc' => '',
|
||||
'settings_apiOrigin' => '',
|
||||
'settings_apiOrigin_desc' => '',
|
||||
'settings_apiUserId' => '',
|
||||
'settings_apiUserId_desc' => '',
|
||||
'settings_Authentication' => '授权管理',
|
||||
'settings_autoLoginUser' => '自动登陆',
|
||||
'settings_autoLoginUser_desc' => '',
|
||||
|
@ -1581,6 +1599,7 @@ URL: [url]',
|
|||
'splash_add_group' => '组已添加',
|
||||
'splash_add_group_member' => '组成员已添加',
|
||||
'splash_add_role' => '添加新角色',
|
||||
'splash_add_task' => '',
|
||||
'splash_add_to_transmittal' => '',
|
||||
'splash_add_transmittal' => '',
|
||||
'splash_add_user' => '用户已添加',
|
||||
|
@ -1800,6 +1819,7 @@ URL: [url]',
|
|||
'uploading_zerosize' => '上传失败!请检查是否没有选择上传的文件。',
|
||||
'used_discspace' => '使用磁盘空间',
|
||||
'user' => '用户',
|
||||
'userdata_file' => '',
|
||||
'userid_groupid' => '用户ID/组ID',
|
||||
'users' => '用户',
|
||||
'users_and_groups' => '用户/组',
|
||||
|
@ -1816,7 +1836,7 @@ URL: [url]',
|
|||
'use_comment_of_document' => '文档注释',
|
||||
'use_default_categories' => '默认分类',
|
||||
'use_default_keywords' => '使用预定义关键字',
|
||||
'valid_till' => '',
|
||||
'valid_till' => '有效期至',
|
||||
'version' => '版本',
|
||||
'versioning_file_creation' => '创建版本文件',
|
||||
'versioning_file_creation_warning' => '通过此操作,您可以一个包含整个DMS文件夹的版本信息文件. 版本文件一经创建,每个文件都将保存到文件夹中.',
|
||||
|
@ -1867,6 +1887,7 @@ URL: [url]',
|
|||
'workflow_state_in_use' => '当前状态在工作流中已被使用。',
|
||||
'workflow_state_name' => '状态名称',
|
||||
'workflow_summary' => '工作流概述',
|
||||
'workflow_title' => '',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => '用户概述',
|
||||
'wrong_filetype' => '',
|
||||
|
|
File diff suppressed because it is too large
Load Diff
196
op/op.ImportUsers.php
Normal file
196
op/op.ImportUsers.php
Normal file
|
@ -0,0 +1,196 @@
|
|||
<?php
|
||||
// SeedDMS. Document Management System
|
||||
// Copyright (C) 2010-2016 Uwe Steinmann
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published by
|
||||
// the Free Software Foundation; either version 2 of the License, or
|
||||
// (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU General Public License
|
||||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
|
||||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.LogInit.php");
|
||||
include("../inc/inc.Utils.php");
|
||||
include("../inc/inc.Language.php");
|
||||
include("../inc/inc.Init.php");
|
||||
include("../inc/inc.Extension.php");
|
||||
include("../inc/inc.DBInit.php");
|
||||
include("../inc/inc.ClassUI.php");
|
||||
include("../inc/inc.Authentication.php");
|
||||
|
||||
function getBaseData($colname, $coldata, $objdata) { /* {{{ */
|
||||
$objdata[$colname] = $coldata;
|
||||
return $objdata;
|
||||
} /* }}} */
|
||||
|
||||
function getQuotaData($colname, $coldata, $objdata) { /* {{{ */
|
||||
$objdata[$colname] = SeedDMS_Core_File::parse_filesize($coldata);
|
||||
return $objdata;
|
||||
} /* }}} */
|
||||
|
||||
function getFolderData($colname, $coldata, $objdata) { /* {{{ */
|
||||
global $dms;
|
||||
if($coldata) {
|
||||
if($folder = $dms->getFolder((int)$coldata)) {
|
||||
$objdata['homefolder'] = $folder;
|
||||
}
|
||||
} else {
|
||||
$objdata['homefolder'] = null;
|
||||
}
|
||||
return $objdata;
|
||||
} /* }}} */
|
||||
|
||||
function getGroupData($colname, $coldata, $objdata) { /* {{{ */
|
||||
global $dms;
|
||||
if($group = $dms->getGroupByName($coldata)) {
|
||||
$objdata['groups'][] = $group;
|
||||
}
|
||||
return $objdata;
|
||||
} /* }}} */
|
||||
|
||||
function getRoleData($colname, $coldata, $objdata) { /* {{{ */
|
||||
switch($coldata) {
|
||||
case 'admin':
|
||||
$role = 1;
|
||||
break;
|
||||
case 'guest':
|
||||
$role = 2;
|
||||
break;
|
||||
default:
|
||||
$role = 0;
|
||||
}
|
||||
$objdata['role'] = $role;
|
||||
return $objdata;
|
||||
} /* }}} */
|
||||
|
||||
if (!$user->isAdmin()) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("access_denied"));
|
||||
}
|
||||
|
||||
$log = array();
|
||||
if (isset($_FILES['userdata']) && $_FILES['userdata']['error'] == 0) {
|
||||
if(!is_uploaded_file($_FILES["userdata"]["tmp_name"]))
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("error_occured"));
|
||||
|
||||
if($_FILES["userdata"]["size"] == 0)
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("uploading_zerosize"));
|
||||
|
||||
$csvdelim = ';';
|
||||
$csvencl = '"';
|
||||
if($fp = fopen($_FILES['userdata']['tmp_name'], 'r')) {
|
||||
$colmap = array();
|
||||
if($header = fgetcsv($fp, 0, $csvdelim, $csvencl)) {
|
||||
foreach($header as $i=>$colname) {
|
||||
$colname = trim($colname);
|
||||
if(substr($colname, 0, 5) == 'group') {
|
||||
$colmap[$i] = array("getGroupData", $colname);
|
||||
} elseif(in_array($colname, array('role'))) {
|
||||
$colmap[$i] = array("getRoleData", $colname);
|
||||
} elseif(in_array($colname, array('homefolder'))) {
|
||||
$colmap[$i] = array("getFolderData", $colname);
|
||||
} elseif(in_array($colname, array('quota'))) {
|
||||
$colmap[$i] = array("getQuotaData", $colname);
|
||||
} elseif(in_array($colname, array('login', 'name', 'email', 'comment', 'group'))) {
|
||||
$colmap[$i] = array("getBaseData", $colname);
|
||||
} elseif(substr($colname, 0, 5) == 'attr:') {
|
||||
$kk = explode(':', $colname, 2);
|
||||
if(($attrdef = $dms->getAttributeDefinitionByName($kk[1])) || ($attrdef = $dms->getAttributeDefinition((int) $kk[1]))) {
|
||||
$colmap[$i] = array("getAttributeData", $attrdef);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
// echo "<pre>";print_r($colmap);echo "</pre>";
|
||||
if(count($colmap) > 1) {
|
||||
$allusers = $dms->getAllUsers();
|
||||
$userids = array();
|
||||
foreach($allusers as $muser)
|
||||
$userids[$muser->getLogin()] = $muser;
|
||||
$newusers = array();
|
||||
while(!feof($fp)) {
|
||||
if($data = fgetcsv($fp, 0, $csvdelim, $csvencl)) {
|
||||
$md = array();
|
||||
foreach($data as $i=>$coldata) {
|
||||
if(isset($colmap[$i])) {
|
||||
$md = call_user_func($colmap[$i][0], $colmap[$i][1], $coldata, $md);
|
||||
}
|
||||
}
|
||||
if($md)
|
||||
$newusers[] = $md;
|
||||
}
|
||||
}
|
||||
// echo "<pre>";print_r($newusers);echo "</pre>";
|
||||
$makeupdate = !empty($_POST['update']);
|
||||
foreach($newusers as $u) {
|
||||
if($eu = $dms->getUserByLogin($u['login'])) {
|
||||
if(isset($u['name']) && $u['name'] != $eu->getFullName()) {
|
||||
$log[] = array('id'=>$eu->getLogin(), 'type'=>'success', 'msg'=> "Name of user updated. '".$u['name']."' != '".$eu->getFullName()."'");
|
||||
if($makeupdate)
|
||||
$eu->setFullName($u['name']);
|
||||
}
|
||||
if(isset($u['email']) && $u['email'] != $eu->getEmail()) {
|
||||
$log[] = array('id'=>$eu->getLogin(), 'type'=>'success', 'msg'=> "Email of user updated. '".$u['email']."' != '".$eu->getEmail()."'");
|
||||
if($makeupdate)
|
||||
$eu->setEmail($u['email']);
|
||||
}
|
||||
if(isset($u['comment']) && $u['comment'] != $eu->getComment()) {
|
||||
$log[] = array('id'=>$eu->getLogin(), 'type'=>'success', 'msg'=> "Comment of user updated. '".$u['comment']."' != '".$eu->getComment()."'");
|
||||
if($makeupdate)
|
||||
$eu->setComment($u['comment']);
|
||||
}
|
||||
if(isset($u['language']) && $u['language'] != $eu->getLanguage()) {
|
||||
$log[] = array('id'=>$eu->getLogin(), 'type'=>'success', 'msg'=> "Language of user updated. '".$u['language']."' != '".$eu->getLanguage()."'");
|
||||
if($makeupdate)
|
||||
$eu->setLanguage($u['language']);
|
||||
}
|
||||
if(isset($u['quota']) && $u['quota'] != $eu->getQuota()) {
|
||||
$log[] = array('id'=>$eu->getLogin(), 'type'=>'success', 'msg'=> "Quota of user updated. '".$u['quota']."' != '".$eu->getQuota()."'");
|
||||
if($makeupdate)
|
||||
$eu->setQuota($u['language']);
|
||||
}
|
||||
if(isset($u['homefolder']) && $u['homefolder']->getId() != $eu->getHomeFolder()) {
|
||||
$log[] = array('id'=>$eu->getLogin(), 'type'=>'success', 'msg'=> "Homefolder of user updated. '".(is_object($u['homefolder']) ? $u['homefolder']->getId() : '')."' != '".($eu->getHomeFolder() ? $eu->getHomeFolder() : '')."'");
|
||||
if($makeupdate)
|
||||
$eu->setHomeFolder($u['homefolder']);
|
||||
}
|
||||
$func = function($o) {return $o->getID();};
|
||||
if(isset($u['groups']) && implode(',',array_map($func, $u['groups'])) != implode(',',array_map($func, $eu->getGroups()))) {
|
||||
$log[] = array('id'=>$eu->getLogin(), 'type'=>'success', 'msg'=> "Groups of user updated. '".implode(',',array_map($func, $u['groups']))."' != '".implode(',',array_map($func, $eu->getGroups()))."'");
|
||||
if($makeupdate) {
|
||||
foreach($eu->getGroups() as $g)
|
||||
$eu->leaveGroup($g);
|
||||
foreach($u['groups'] as $g)
|
||||
$eu->joinGroup($g);
|
||||
}
|
||||
}
|
||||
// $log[] = array('id'=>$eu->getLogin(), 'type'=>'success', 'msg'=> "User '".$eu->getLogin()."' updated.");
|
||||
} else {
|
||||
if(!empty($_POST['addnew'])) {
|
||||
if(!empty($u['login']) && !empty($u['name']) && !empty($u['email'])) {
|
||||
$ret = $dms->addUser($u['login'], '', $u['name'], $u['email'], !empty($u['language']) ? $u['language'] : 'en_GB', 'bootstrap', !empty($u['comment']) ? $u['comment'] : '', $u['role']);
|
||||
var_dump($ret);
|
||||
}
|
||||
}
|
||||
$log[] = array('id'=>$u['login'], 'type'=>'success', 'msg'=> "User '".$u['name']."' added.");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
||||
$view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user));
|
||||
if($view) {
|
||||
$view->setParam('log', $log);
|
||||
$view($_GET);
|
||||
exit;
|
||||
}
|
||||
|
|
@ -64,7 +64,7 @@ if ($action == "saveSettings")
|
|||
else
|
||||
$settings->_availablelanguages = $_POST["availablelanguages"];
|
||||
$settings->_theme = $_POST["theme"];
|
||||
$settings->_onePageMode = $_POST["onePageMode"];
|
||||
$settings->_onePageMode = getBoolValue("onePageMode");
|
||||
$settings->_previewWidthList = $_POST["previewWidthList"];
|
||||
$settings->_previewWidthMenuList = $_POST["previewWidthMenuList"];
|
||||
$settings->_previewWidthDropFolderList = $_POST["previewWidthDropFolderList"];
|
||||
|
@ -181,6 +181,9 @@ if ($action == "saveSettings")
|
|||
// SETTINGS - ADVANCED - AUTHENTICATION
|
||||
$settings->_guestID = intval($_POST["guestID"]);
|
||||
$settings->_adminIP = $_POST["adminIP"];
|
||||
$settings->_apiKey = strval($_POST["apiKey"]);
|
||||
$settings->_apiUserId = intval($_POST["apiUserId"]);
|
||||
$settings->_apiOrigin = strval($_POST["apiOrigin"]);
|
||||
|
||||
// SETTINGS - ADVANCED - EDITION
|
||||
$settings->_versioningFileName = $_POST["versioningFileName"];
|
||||
|
|
48
op/op.UserListCsv.php
Normal file
48
op/op.UserListCsv.php
Normal file
|
@ -0,0 +1,48 @@
|
|||
<?php
|
||||
// MyDMS. Document Management System
|
||||
// Copyright (C) 2002-2005 Markus Westphal
|
||||
// Copyright (C) 2006-2008 Malcolm Cowe
|
||||
// Copyright (C) 2010 Matteo Lucarelli
|
||||
// Copyright (C) 2010-2016 Uwe Steinmann
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published by
|
||||
// the Free Software Foundation; either version 2 of the License, or
|
||||
// (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU General Public License
|
||||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
|
||||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.LogInit.php");
|
||||
include("../inc/inc.Utils.php");
|
||||
include("../inc/inc.Language.php");
|
||||
include("../inc/inc.Init.php");
|
||||
include("../inc/inc.Extension.php");
|
||||
include("../inc/inc.DBInit.php");
|
||||
include("../inc/inc.ClassUI.php");
|
||||
include("../inc/inc.ClassController.php");
|
||||
include("../inc/inc.Authentication.php");
|
||||
|
||||
if (!$user->isAdmin()) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("access_denied"));
|
||||
}
|
||||
|
||||
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
||||
$controller = Controller::factory($tmp[1], array('dms'=>$dms, 'user'=>$user));
|
||||
|
||||
if(!$controller->run()) {
|
||||
if ($controller->getErrorMsg() != '')
|
||||
$errormsg = $controller->getErrorMsg();
|
||||
else
|
||||
$errormsg = "error_userlistcsv";
|
||||
UI::exitError(getMLText("admin_tools"), getMLText($errormsg));
|
||||
}
|
||||
|
||||
|
|
@ -118,7 +118,7 @@ else if ($action == "editworkflowstate") {
|
|||
if ($editedWorkflowState->getDocumentStatus() != $docstatus)
|
||||
$editedWorkflowState->setDocumentStatus($docstatus);
|
||||
|
||||
add_log_line(".php&action=editworkflowstate&workflowstateid=".$workflow);
|
||||
add_log_line(".php&action=editworkflowstate&workflowstateid=".$workflowstateid);
|
||||
|
||||
}
|
||||
else UI::exitError(getMLText("admin_tools"),getMLText("unknown_command"));
|
||||
|
|
|
@ -49,9 +49,9 @@ if(isset($_GET['action']) && $_GET['action'] == 'subtree') {
|
|||
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
||||
$view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user));
|
||||
if($view) {
|
||||
$view->setParam('orderby', $settings->_sortFoldersDefault);
|
||||
if(isset($_GET['action']) && $_GET['action'] == 'subtree') {
|
||||
$view->setParam('node', $node);
|
||||
$view->setParam('orderby', $settings->_sortFoldersDefault);
|
||||
} else {
|
||||
$view->setParam('folder', $folder);
|
||||
$view->setParam('form', $form);
|
||||
|
|
40
out/out.ImportUsers.php
Normal file
40
out/out.ImportUsers.php
Normal file
|
@ -0,0 +1,40 @@
|
|||
<?php
|
||||
// MyDMS. Document Management System
|
||||
// Copyright (C) 2010 Matteo Lucarelli
|
||||
// Copyright (C) 2010-2016 Uwe Steinmann
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published by
|
||||
// the Free Software Foundation; either version 2 of the License, or
|
||||
// (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU General Public License
|
||||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
|
||||
if(!isset($settings))
|
||||
require_once("../inc/inc.Settings.php");
|
||||
require_once("inc/inc.LogInit.php");
|
||||
require_once("inc/inc.Utils.php");
|
||||
require_once("inc/inc.Language.php");
|
||||
require_once("inc/inc.Init.php");
|
||||
require_once("inc/inc.Extension.php");
|
||||
require_once("inc/inc.DBInit.php");
|
||||
require_once("inc/inc.ClassUI.php");
|
||||
require_once("inc/inc.Authentication.php");
|
||||
|
||||
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
||||
$view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user));
|
||||
if (!$user->isAdmin()) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("access_denied"));
|
||||
}
|
||||
|
||||
if($view) {
|
||||
$view($_GET);
|
||||
exit;
|
||||
}
|
|
@ -47,9 +47,13 @@ if(@ini_get('allow_url_fopen') == '1') {
|
|||
}
|
||||
}
|
||||
|
||||
$reposurl = $settings->_repositoryUrl;
|
||||
$extmgr = new SeedDMS_Extension_Mgr($settings->_rootDir."/ext", $settings->_cacheDir, $reposurl);
|
||||
|
||||
if($view) {
|
||||
$view->setParam('version', $v);
|
||||
$view->setParam('availversions', $versions);
|
||||
$view->setParam('extmgr', $extmgr);
|
||||
$view($_GET);
|
||||
exit;
|
||||
}
|
||||
|
|
10
restapi/.htaccess
Normal file
10
restapi/.htaccess
Normal file
|
@ -0,0 +1,10 @@
|
|||
RewriteEngine on
|
||||
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
|
||||
|
||||
<IfModule mod_header.c>
|
||||
<Files ~ "^swagger\.yaml">
|
||||
Header set Access-Control-Allow-Origin "*"
|
||||
Header set Access-Control-Allow-Methods "GET"
|
||||
Header set Access-Control-Allow-Headers "X-Requested-With, Content-Type, Accept, Origin, Authorization"
|
||||
</Files>
|
||||
</IfModule>
|
1215
restapi/index.php
1215
restapi/index.php
File diff suppressed because it is too large
Load Diff
1915
restapi/swagger.yaml
Normal file
1915
restapi/swagger.yaml
Normal file
File diff suppressed because it is too large
Load Diff
|
@ -377,7 +377,8 @@ $(document).ready( function() {
|
|||
element.html(data);
|
||||
$(".chzn-select").select2({
|
||||
width: '100%',
|
||||
templateResult: chzn_template_func
|
||||
templateResult: chzn_template_func,
|
||||
templateSelection: chzn_template_func
|
||||
});
|
||||
$(".pwd").passStrength({ /* {{{ */
|
||||
url: "../op/op.Ajax.php",
|
||||
|
@ -425,7 +426,8 @@ $(document).ready( function() {
|
|||
element.html(data);
|
||||
$(".chzn-select").select2({
|
||||
width: '100%',
|
||||
templateResult: chzn_template_func
|
||||
templateResult: chzn_template_func,
|
||||
templateSelection: chzn_template_func
|
||||
});
|
||||
$(".pwd").passStrength({ /* {{{ */
|
||||
url: "../op/op.Ajax.php",
|
||||
|
|
|
@ -78,7 +78,7 @@ $db->connect() or die ("Could not connect to db-server \"" . $settings->_dbHostn
|
|||
//$db->_conn->debug = 1;
|
||||
|
||||
$dms = new SeedDMS_Core_DMS($db, $settings->_contentDir.$settings->_contentOffsetDir);
|
||||
if(!$dms->checkVersion()) {
|
||||
if(!$settings->_doNotCheckDBVersion && !$dms->checkVersion()) {
|
||||
echo "Database update needed.";
|
||||
exit;
|
||||
}
|
||||
|
|
|
@ -4,20 +4,19 @@ if(isset($_SERVER['SEEDDMS_HOME'])) {
|
|||
} else {
|
||||
require_once("../inc/inc.ClassSettings.php");
|
||||
}
|
||||
require("Log.php");
|
||||
|
||||
function usage() { /* {{{ */
|
||||
echo "Usage:\n";
|
||||
echo " seeddms-indexer [-h] [-v] [--config <file>]\n";
|
||||
echo "\n";
|
||||
echo "Description:\n";
|
||||
echo " This program recreates the full text index of SeedDMS.\n";
|
||||
echo "\n";
|
||||
echo "Options:\n";
|
||||
echo " -h, --help: print usage information and exit.\n";
|
||||
echo " -v, --version: print version and exit.\n";
|
||||
echo " -c: recreate index.\n";
|
||||
echo " --config: set alternative config file.\n";
|
||||
echo "Usage:".PHP_EOL;
|
||||
echo " seeddms-indexer [-h] [-v] [--config <file>]".PHP_EOL;
|
||||
echo "".PHP_EOL;
|
||||
echo "Description:".PHP_EOL;
|
||||
echo " This program recreates the full text index of SeedDMS.".PHP_EOL;
|
||||
echo "".PHP_EOL;
|
||||
echo "Options:".PHP_EOL;
|
||||
echo " -h, --help: print usage information and exit.".PHP_EOL;
|
||||
echo " -v, --version: print version and exit.".PHP_EOL;
|
||||
echo " -c: recreate index.".PHP_EOL;
|
||||
echo " --config: set alternative config file.".PHP_EOL;
|
||||
} /* }}} */
|
||||
|
||||
$version = "0.0.2";
|
||||
|
@ -36,7 +35,7 @@ if(isset($options['h']) || isset($options['help'])) {
|
|||
|
||||
/* Print version and exit */
|
||||
if(isset($options['v']) || isset($options['verѕion'])) {
|
||||
echo $version."\n";
|
||||
echo $version."".PHP_EOL;
|
||||
exit(0);
|
||||
}
|
||||
|
||||
|
@ -60,6 +59,7 @@ if(isset($settings->_extraPath))
|
|||
require_once("inc/inc.Init.php");
|
||||
require_once("inc/inc.Extension.php");
|
||||
require_once("inc/inc.DBInit.php");
|
||||
require "vendor/autoload.php";
|
||||
|
||||
if($settings->_fullSearchEngine == 'sqlitefts') {
|
||||
$indexconf = array(
|
||||
|
@ -80,8 +80,8 @@ if($settings->_fullSearchEngine == 'sqlitefts') {
|
|||
}
|
||||
|
||||
function tree($dms, $index, $indexconf, $folder, $indent='') { /* {{{ */
|
||||
global $settings;
|
||||
echo $indent."D ".$folder->getName()."\n";
|
||||
global $settings, $themes;
|
||||
echo $themes->black($indent."D ".$folder->getName()).PHP_EOL;
|
||||
$subfolders = $folder->getSubFolders();
|
||||
foreach($subfolders as $subfolder) {
|
||||
tree($dms, $index, $indexconf, $subfolder, $indent.' ');
|
||||
|
@ -101,9 +101,9 @@ function tree($dms, $index, $indexconf, $folder, $indent='') { /* {{{ */
|
|||
}
|
||||
}
|
||||
$index->addDocument($idoc);
|
||||
echo " (Document added)\n";
|
||||
echo $themes->green(" (Document added)").PHP_EOL;
|
||||
} catch(Exception $e) {
|
||||
echo " (Timeout)\n";
|
||||
echo $themes->error(" (Timeout)").PHP_EOL;
|
||||
}
|
||||
} else {
|
||||
try {
|
||||
|
@ -112,8 +112,8 @@ function tree($dms, $index, $indexconf, $folder, $indent='') { /* {{{ */
|
|||
$created = 0;
|
||||
}
|
||||
$content = $document->getLatestContent();
|
||||
if($created > $content->getDate()) {
|
||||
echo " (Document unchanged)\n";
|
||||
if($created >= $content->getDate()) {
|
||||
echo $themes->italic(" (Document unchanged)").PHP_EOL;
|
||||
} else {
|
||||
$index->delete($hit->id);
|
||||
try {
|
||||
|
@ -126,21 +126,23 @@ function tree($dms, $index, $indexconf, $folder, $indent='') { /* {{{ */
|
|||
}
|
||||
}
|
||||
$index->addDocument($idoc);
|
||||
echo " (Document updated)\n";
|
||||
echo $themes->green(" (Document updated)").PHP_EOL;
|
||||
} catch(Exception $e) {
|
||||
echo " (Timeout)\n";
|
||||
echo $themes->error(" (Timeout)").PHP_EOL;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
$themes = new \AlecRabbit\ConsoleColour\Themes();
|
||||
|
||||
$db = new SeedDMS_Core_DatabaseAccess($settings->_dbDriver, $settings->_dbHostname, $settings->_dbUser, $settings->_dbPass, $settings->_dbDatabase);
|
||||
$db->connect() or die ("Could not connect to db-server \"" . $settings->_dbHostname . "\"");
|
||||
|
||||
$dms = new SeedDMS_Core_DMS($db, $settings->_contentDir.$settings->_contentOffsetDir);
|
||||
if(!$dms->checkVersion()) {
|
||||
echo "Database update needed.\n";
|
||||
if(!$settings->_doNotCheckDBVersion && !$dms->checkVersion()) {
|
||||
echo "Database update needed.".PHP_EOL;
|
||||
exit(1);
|
||||
}
|
||||
|
||||
|
@ -151,7 +153,7 @@ if($recreate)
|
|||
else
|
||||
$index = $indexconf['Indexer']::open($settings->_luceneDir);
|
||||
if(!$index) {
|
||||
echo "Could not create index.\n";
|
||||
echo "Could not create index.".PHP_EOL;
|
||||
exit(1);
|
||||
}
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
if [ -z "${SEEDDMS_HOME}" ]; then
|
||||
echo 'Please set $SEEDDMS_HOME before running this script'
|
||||
exit 1
|
||||
parentdir=$(dirname "$0")
|
||||
export SEEDDMS_HOME=$(dirname "$parentdir")
|
||||
fi
|
||||
|
||||
exec php -f "${SEEDDMS_HOME}/utils/indexer.php" -- "${@}"
|
||||
|
|
|
@ -327,6 +327,8 @@ $(document).ready(function() {
|
|||
foreach($arrs as $arr) {
|
||||
$this->formField($arr[0], $arr[1]);
|
||||
}
|
||||
} elseif(is_string($arrs)) {
|
||||
echo $arrs;
|
||||
}
|
||||
|
||||
$this->contentSubHeading(getMLText("version_info"));
|
||||
|
@ -391,6 +393,8 @@ $(document).ready(function() {
|
|||
foreach($arrs as $arr) {
|
||||
$this->formField($arr[0], $arr[1]);
|
||||
}
|
||||
} elseif(is_string($arrs)) {
|
||||
echo $arrs;
|
||||
}
|
||||
|
||||
if($workflowmode == 'advanced') {
|
||||
|
|
|
@ -119,6 +119,15 @@ $(document).ready( function() {
|
|||
}
|
||||
}
|
||||
}
|
||||
$arrs = $this->callHook('addFolderAttributes', $folder);
|
||||
if(is_array($arrs)) {
|
||||
foreach($arrs as $arr) {
|
||||
$this->formField($arr[0], $arr[1]);
|
||||
}
|
||||
} elseif(is_string($arrs)) {
|
||||
echo $arrs;
|
||||
}
|
||||
|
||||
$this->formSubmit("<i class=\"icon-save\"></i> ".getMLText('add_subfolder'));
|
||||
?>
|
||||
</form>
|
||||
|
|
|
@ -721,6 +721,7 @@ background-image: linear-gradient(to bottom, #882222, #111111);;
|
|||
|
||||
$menuitems['misc'] = array('link'=>"#", 'label'=>'misc');
|
||||
$menuitems['misc']['children']['import_fs'] = array('link'=>"../out/out.ImportFS.php", 'label'=>'import_fs');
|
||||
$menuitems['misc']['children']['import_users'] = array('link'=>"../out/out.ImportUsers.php", 'label'=>'import_users');
|
||||
$menuitems['misc']['children']['folders_and_documents_statistic'] = array('link'=>"../out/out.Statistic.php", 'label'=>'folders_and_documents_statistic');
|
||||
$menuitems['misc']['children']['charts'] = array('link'=>"../out/out.Charts.php", 'label'=>'charts');
|
||||
$menuitems['misc']['children']['timeline'] = array('link'=>"../out/out.Timeline.php", 'label'=>'timeline');
|
||||
|
@ -1095,13 +1096,13 @@ $(document).ready(function() {
|
|||
echo self::getFileChooserHtml($varname, $multiple, $accept);
|
||||
} /* }}} */
|
||||
|
||||
function printDateChooser($defDate = '', $varName, $lang='', $dateformat='yyyy-mm-dd') { /* {{{ */
|
||||
echo self::getDateChooser($defDate, $varName, $lang, $dateformat);
|
||||
function printDateChooser($defDate = '', $varName, $lang='', $dateformat='yyyy-mm-dd', $startdate='', $enddate='') { /* {{{ */
|
||||
echo self::getDateChooser($defDate, $varName, $lang, $dateformat, $startdate, $enddate);
|
||||
} /* }}} */
|
||||
|
||||
function getDateChooser($defDate = '', $varName, $lang='', $dateformat='yyyy-mm-dd') { /* {{{ */
|
||||
function getDateChooser($defDate = '', $varName, $lang='', $dateformat='yyyy-mm-dd', $startdate='', $enddate='') { /* {{{ */
|
||||
$content = '
|
||||
<span class="input-append date span12 datepicker" id="'.$varName.'date" data-date="'.$defDate.'" data-selectmenu="presetexpdate" data-date-format="'.$dateformat.'"'.($lang ? 'data-date-language="'.str_replace('_', '-', $lang).'"' : '').'>
|
||||
<span class="input-append date span12 datepicker" id="'.$varName.'date" data-date="'.$defDate.'" data-selectmenu="presetexpdate" data-date-format="'.$dateformat.'"'.($lang ? ' data-date-language="'.str_replace('_', '-', $lang).'"' : '').($startdate ? ' data-date-start-date="'.$startdate.'"' : '').($enddate ? ' data-date-end-date="'.$enddate.'"' : '').'>
|
||||
<input class="span6" size="16" name="'.$varName.'" id="'.$varName.'" type="text" value="'.$defDate.'" autocomplete="off">
|
||||
<span class="add-on"><i class="icon-calendar"></i></span>
|
||||
</span>';
|
||||
|
@ -1638,7 +1639,7 @@ $(document).ready(function() {
|
|||
* @param boolean $partialtree set to true if the given folder is the start folder
|
||||
*/
|
||||
function printNewTreeNavigationJs($folderid=0, $accessmode=M_READ, $showdocs=0, $formid='form1', $expandtree=0, $orderby='', $partialtree=false) { /* {{{ */
|
||||
function jqtree($path, $folder, $user, $accessmode, $showdocs=1, $expandtree=0, $orderby='', $level=0) {
|
||||
function jqtree($path, $folder, $user, $accessmode, $showdocs=1, $expandtree=0, $orderby='', $level=0) { /* {{{ */
|
||||
$orderdir = (isset($orderby[1]) ? ($orderby[1] == 'd' ? 'desc' : 'asc') : 'asc');
|
||||
if($path/* || $expandtree>=$level*/) {
|
||||
if($path)
|
||||
|
@ -1651,7 +1652,7 @@ $(document).ready(function() {
|
|||
$subfolders = array($pathfolder);
|
||||
}
|
||||
foreach($subfolders as $subfolder) {
|
||||
$node = array('label'=>$subfolder->getName(), 'id'=>$subfolder->getID(), 'load_on_demand'=>(0 && ($subfolder->hasSubFolders() || ($subfolder->hasDocuments() && $showdocs))) ? true : false, 'is_folder'=>true);
|
||||
$node = array('label'=>$subfolder->getName(), 'id'=>$subfolder->getID(), 'load_on_demand'=>(1 && ($subfolder->hasSubFolders() || ($subfolder->hasDocuments() && $showdocs))) ? true : false, 'is_folder'=>true);
|
||||
if(/*$expandtree>=$level ||*/ $pathfolder->getID() == $subfolder->getID()) {
|
||||
$node['children'] = jqtree($path, $subfolder, $user, $accessmode, $showdocs, $expandtree, $orderby, $level+1);
|
||||
if($showdocs) {
|
||||
|
@ -1677,7 +1678,7 @@ $(document).ready(function() {
|
|||
return $children;
|
||||
}
|
||||
return array();
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
$orderdir = (isset($orderby[1]) ? ($orderby[1] == 'd' ? 'desc' : 'asc') : 'asc');
|
||||
if($folderid) {
|
||||
|
@ -1719,7 +1720,7 @@ var data = <?php echo json_encode($tree); ?>;
|
|||
$(function() {
|
||||
const $tree = $('#jqtree<?php echo $formid ?>');
|
||||
$tree.tree({
|
||||
// saveState: true,
|
||||
// saveState: false,
|
||||
selectable: true,
|
||||
data: data,
|
||||
saveState: 'jqtree<?php echo $formid; ?>',
|
||||
|
@ -1742,7 +1743,7 @@ $(function() {
|
|||
}
|
||||
});
|
||||
// Unfold node for currently selected folder
|
||||
$('#jqtree<?php echo $formid ?>').tree('selectNode', $('#jqtree<?php echo $formid ?>').tree('getNodeById', <?php echo $folderid ?>), false);
|
||||
$('#jqtree<?php echo $formid ?>').tree('selectNode', $('#jqtree<?php echo $formid ?>').tree('getNodeById', <?php echo $folderid ?>), false, true);
|
||||
$('#jqtree<?php echo $formid ?>').on(
|
||||
'tree.click',
|
||||
function(event) {
|
||||
|
|
|
@ -44,6 +44,7 @@ class SeedDMS_View_Categories extends SeedDMS_Bootstrap_Style {
|
|||
$(document).ready( function() {
|
||||
$( "#selector" ).change(function() {
|
||||
$('div.ajax').trigger('update', {categoryid: $(this).val()});
|
||||
window.history.pushState({"html":"","pageTitle":""},"", '../out/out.Categories.php?categoryid=' + $(this).val());
|
||||
});
|
||||
});
|
||||
<?php
|
||||
|
|
|
@ -42,9 +42,10 @@ class SeedDMS_View_DocumentChooser extends SeedDMS_Bootstrap_Style {
|
|||
function js() { /* {{{ */
|
||||
$folder = $this->params['folder'];
|
||||
$form = $this->params['form'];
|
||||
$orderby = $this->params['orderby'];
|
||||
|
||||
header('Content-Type: application/javascript');
|
||||
$this->printNewTreeNavigationJs($folder->getID(), M_READ, 1, $form);
|
||||
$this->printNewTreeNavigationJs($folder->getID(), M_READ, 1, $form, '', $orderby);
|
||||
} /* }}} */
|
||||
|
||||
function show() { /* {{{ */
|
||||
|
@ -52,11 +53,12 @@ class SeedDMS_View_DocumentChooser extends SeedDMS_Bootstrap_Style {
|
|||
$user = $this->params['user'];
|
||||
$folder = $this->params['folder'];
|
||||
$form = $this->params['form'];
|
||||
$orderby = $this->params['orderby'];
|
||||
|
||||
// $this->htmlStartPage(getMLText("choose_target_document"));
|
||||
// $this->contentContainerStart();
|
||||
// $this->printNewTreeNavigationHtml($folder->getID(), M_READ, 1, $form);
|
||||
$this->printNewTreeNavigationHtml($folder->getID(), M_READ, 1, $form);
|
||||
$this->printNewTreeNavigationHtml($folder->getID(), M_READ, 1, $form, 0, $orderby);
|
||||
echo '<script src="../out/out.DocumentChooser.php?action=js&'.$_SERVER['QUERY_STRING'].'"></script>'."\n";
|
||||
// $this->contentContainerEnd();
|
||||
// $this->htmlEndPage(true);
|
||||
|
|
|
@ -72,8 +72,8 @@ class SeedDMS_View_EditAttributes extends SeedDMS_Bootstrap_Style {
|
|||
foreach($arrs as $arr) {
|
||||
$this->formField($arr[0], $arr[1]);
|
||||
}
|
||||
} elseif(is_string($arr)) {
|
||||
echo $arr;
|
||||
} elseif(is_string($arrs)) {
|
||||
echo $arrs;
|
||||
}
|
||||
$this->formSubmit("<i class=\"icon-save\"></i> ".getMLText('save'));
|
||||
?>
|
||||
|
|
|
@ -228,8 +228,8 @@ $(document).ready( function() {
|
|||
foreach($arrs as $arr) {
|
||||
$this->formField($arr[0], $arr[1]);
|
||||
}
|
||||
} elseif(is_string($arr)) {
|
||||
echo $arr;
|
||||
} elseif(is_string($arrs)) {
|
||||
echo $arrs;
|
||||
}
|
||||
$this->formSubmit("<i class=\"icon-save\"></i> ".getMLText('save'));
|
||||
?>
|
||||
|
|
|
@ -130,7 +130,7 @@ $(document).ready(function() {
|
|||
$this->formField($arr[0], $arr[1]);
|
||||
}
|
||||
} elseif(is_string($arrs)) {
|
||||
echo $arr;
|
||||
echo $arrs;
|
||||
}
|
||||
$this->formSubmit("<i class=\"icon-save\"></i> ".getMLText('save'));
|
||||
?>
|
||||
|
|
|
@ -33,7 +33,6 @@ class SeedDMS_View_ErrorDlg extends SeedDMS_Bootstrap_Style {
|
|||
|
||||
function show() { /* {{{ */
|
||||
$dms = $this->params['dms'];
|
||||
$user = $this->params['user'];
|
||||
$pagetitle = $this->params['pagetitle'];
|
||||
$errormsg = $this->params['errormsg'];
|
||||
$plain = $this->params['plain'];
|
||||
|
|
|
@ -43,9 +43,10 @@ class SeedDMS_View_FolderChooser extends SeedDMS_Bootstrap_Style {
|
|||
$rootfolderid = $this->params['rootfolderid'];
|
||||
$form = $this->params['form'];
|
||||
$mode = $this->params['mode'];
|
||||
$orderby = $this->params['orderby'];
|
||||
|
||||
header('Content-Type: application/javascript');
|
||||
$this->printNewTreeNavigationJs($rootfolderid, $mode, 0, $form);
|
||||
$this->printNewTreeNavigationJs($rootfolderid, $mode, 0, $form, '', $orderby);
|
||||
} /* }}} */
|
||||
|
||||
function show() { /* {{{ */
|
||||
|
|
100
views/bootstrap/class.ImportUsers.php
Normal file
100
views/bootstrap/class.ImportUsers.php
Normal file
|
@ -0,0 +1,100 @@
|
|||
<?php
|
||||
/**
|
||||
* Implementation of ImportUsers view
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @license GPL 2
|
||||
* @version @version@
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2002-2005 Markus Westphal,
|
||||
* 2006-2008 Malcolm Cowe, 2010 Matteo Lucarelli,
|
||||
* 2010-2012 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
|
||||
/**
|
||||
* Include parent class
|
||||
*/
|
||||
require_once("class.Bootstrap.php");
|
||||
|
||||
/**
|
||||
* Class which outputs the html page for ImportUsers view
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @author Markus Westphal, Malcolm Cowe, Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2002-2005 Markus Westphal,
|
||||
* 2006-2008 Malcolm Cowe, 2010 Matteo Lucarelli,
|
||||
* 2010-2012 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
class SeedDMS_View_ImportUsers extends SeedDMS_Bootstrap_Style {
|
||||
|
||||
function js() { /* {{{ */
|
||||
$this->printFileChooserJs();
|
||||
header('Content-Type: application/javascript');
|
||||
|
||||
} /* }}} */
|
||||
|
||||
function show() { /* {{{ */
|
||||
$dms = $this->params['dms'];
|
||||
$user = $this->params['user'];
|
||||
$log = $this->params['log'];
|
||||
|
||||
$this->htmlStartPage(getMLText("import_users"));
|
||||
$this->globalNavigation();
|
||||
$this->contentStart();
|
||||
$this->pageNavigation(getMLText("admin_tools"), "admin_tools");
|
||||
|
||||
$this->contentHeading(getMLText("import_users"));
|
||||
|
||||
echo "<div class=\"row-fluid\">\n";
|
||||
echo "<div class=\"span4\">\n";
|
||||
$this->contentContainerStart();
|
||||
print "<form class=\"form-horizontal\" action=\"../op/op.ImportUsers.php\" name=\"form1\" enctype=\"multipart/form-data\" method=\"post\">";
|
||||
$this->formField(
|
||||
getMLText("userdata_file"),
|
||||
$this->getFileChooserHtml('userdata', false)
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("import_users_update"),
|
||||
array(
|
||||
'element'=>'input',
|
||||
'type'=>'checkbox',
|
||||
'name'=>'update',
|
||||
'value'=>'1'
|
||||
)
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("import_users_addnew"),
|
||||
array(
|
||||
'element'=>'input',
|
||||
'type'=>'checkbox',
|
||||
'name'=>'addnew',
|
||||
'value'=>'1'
|
||||
)
|
||||
);
|
||||
$this->formSubmit("<i class=\"icon-save\"></i> ".getMLText('import'));
|
||||
print "</form>\n";
|
||||
$this->contentContainerEnd();
|
||||
|
||||
echo "</div>\n";
|
||||
echo "<div class=\"span8\">\n";
|
||||
if($log) {
|
||||
echo "<table class=\"table table-condensed\">\n";
|
||||
echo "<tr><th>".getMLText('id')."</th>\n";
|
||||
echo "<th>".getMLText('message')."</th></tr>\n";
|
||||
foreach($log as $item) {
|
||||
$class = $item['type'] == 'success' ? 'success' : 'error';
|
||||
echo "<tr class=\"".$class."\"><td>".$item['id']."</td><td>".htmlspecialchars($item['msg'])."</td></tr>\n";
|
||||
}
|
||||
echo "</table>";
|
||||
}
|
||||
echo "</div>\n";
|
||||
echo "</div>\n";
|
||||
$this->contentEnd();
|
||||
$this->htmlEndPage();
|
||||
} /* }}} */
|
||||
}
|
||||
|
|
@ -36,6 +36,7 @@ class SeedDMS_View_Info extends SeedDMS_Bootstrap_Style {
|
|||
$user = $this->params['user'];
|
||||
$version = $this->params['version'];
|
||||
$availversions = $this->params['availversions'];
|
||||
$extmgr = $this->params['extmgr'];
|
||||
|
||||
$this->htmlStartPage(getMLText("admin_tools"));
|
||||
$this->globalNavigation();
|
||||
|
@ -53,12 +54,66 @@ class SeedDMS_View_Info extends SeedDMS_Bootstrap_Style {
|
|||
} else {
|
||||
$this->warningMsg(getMLText('no_version_check'));
|
||||
}
|
||||
$this->contentContainerStart();
|
||||
echo $version->banner();
|
||||
$this->contentContainerEnd();
|
||||
// $this->contentContainerStart();
|
||||
// phpinfo();
|
||||
// $this->contentContainerEnd();
|
||||
?>
|
||||
<div class="row-fluid">
|
||||
<div class="span6">
|
||||
<?php
|
||||
$this->contentHeading(getMLText("seeddms_info"));
|
||||
$seedextensions = $extmgr->getExtensionConfiguration();
|
||||
echo "<table class=\"table table-condensed\">\n";
|
||||
echo "<thead>\n<tr>\n";
|
||||
echo "<th>".getMLText("name");
|
||||
echo "</th>\n";
|
||||
echo "</tr>\n</thead>\n<tbody>\n";
|
||||
$dbversion = $dms->getDBVersion();
|
||||
echo "<tr><td>".getMLText('seeddms_version')."</td><td>".$version->version()."</td></tr>\n";
|
||||
if($user->isAdmin()) {
|
||||
echo "<tr><td>".getMLText('database_schema_version')."</td><td>".$dbversion['major'].".".$dbversion['minor'].".".$dbversion['subminor']."</td></tr>\n";
|
||||
foreach($seedextensions as $extname=>$extconf)
|
||||
echo "<tr><td>".$extname."<br />".$extconf['title']."</td><td>".$extconf['version']."</td></tr>\n";
|
||||
}
|
||||
echo "</tbody>\n</table>\n";
|
||||
?>
|
||||
</div>
|
||||
<div class="span6">
|
||||
<?php
|
||||
if($user->isAdmin()) {
|
||||
$this->contentHeading(getMLText("php_info"));
|
||||
echo "<table class=\"table table-condensed\">\n";
|
||||
echo "<thead>\n<tr>\n";
|
||||
echo "<th>".getMLText("name");
|
||||
echo "</th>\n";
|
||||
echo "</tr>\n</thead>\n<tbody>\n";
|
||||
echo "<tr><td>PHP</td><td>".phpversion()."</td></tr>\n";
|
||||
echo "<tr><td>Path to php.ini</td><td>".php_ini_loaded_file()."</td></tr>\n";
|
||||
echo "</tbody>\n</table>\n";
|
||||
|
||||
$this->contentHeading(getMLText("installed_php_extensions"));
|
||||
$phpextensions = get_loaded_extensions(false);
|
||||
echo "<table class=\"table table-condensed\">\n";
|
||||
echo "<thead>\n<tr>\n";
|
||||
echo "<th>".getMLText("name");
|
||||
echo "</th>\n";
|
||||
echo "</tr>\n</thead>\n<tbody>\n";
|
||||
foreach($phpextensions as $extname)
|
||||
echo "<tr><td>".$extname."</td><td>"."</td></tr>\n";
|
||||
echo "</tbody>\n</table>\n";
|
||||
|
||||
$this->contentHeading(getMLText("missing_php_extensions"));
|
||||
echo "<table class=\"table table-condensed\">\n";
|
||||
echo "<thead>\n<tr>\n";
|
||||
echo "<th>".getMLText("name");
|
||||
echo "</th>\n";
|
||||
echo "</tr>\n</thead>\n<tbody>\n";
|
||||
$requiredext = array('zip', 'xml', 'xsl', 'json', 'intl', 'fileinfo', 'mbstring', 'curl');
|
||||
foreach(array_diff($requiredext, $phpextensions) as $extname)
|
||||
echo "<tr><td>".$extname."</td><td>"."</td></tr>\n";
|
||||
echo "</tbody>\n</table>\n";
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
$this->contentEnd();
|
||||
$this->htmlEndPage();
|
||||
} /* }}} */
|
||||
|
|
|
@ -156,7 +156,7 @@ class SeedDMS_View_Search extends SeedDMS_Bootstrap_Style {
|
|||
<td><?php printMLText("owner");?>:</td>
|
||||
<td>
|
||||
<select class="chzn-select" name="ownerid" data-allow-clear="true" data-placeholder="<?php printMLText('select_users'); ?>" data-no_results_text="<?php printMLText('unknown_owner'); ?>">
|
||||
<option value="-1"></option>
|
||||
<option value=""></option>
|
||||
<?php
|
||||
foreach ($allUsers as $userObj) {
|
||||
if ($userObj->isGuest() || ($userObj->isHidden() && $userObj->getID() != $user->getID() && !$user->isAdmin()))
|
||||
|
@ -401,7 +401,7 @@ class SeedDMS_View_Search extends SeedDMS_Bootstrap_Style {
|
|||
<td><?php printMLText("owner");?>:</td>
|
||||
<td>
|
||||
<select class="chzn-select" name="ownerid" data-allow-clear="true" data-placeholder="<?php printMLText('select_users'); ?>" data-no_results_text="<?php printMLText('unknown_owner'); ?>">
|
||||
<option value="-1"></option>
|
||||
<option value=""></option>
|
||||
<?php
|
||||
foreach ($allUsers as $userObj) {
|
||||
if ($userObj->isGuest() || ($userObj->isHidden() && $userObj->getID() != $user->getID() && !$user->isAdmin()))
|
||||
|
|
|
@ -421,6 +421,9 @@ $this->showStartPaneContent('site', (!$currenttab || $currenttab == 'site'));
|
|||
<?php $this->showConfigHeadline('settings_Authentication'); ?>
|
||||
<?php $this->showConfigText('settings_guestID', 'guestID'); ?>
|
||||
<?php $this->showConfigText('settings_adminIP', 'adminIP'); ?>
|
||||
<?php $this->showConfigText('settings_apiKey', 'apiKey'); ?>
|
||||
<?php $this->showConfigText('settings_apiUserId', 'apiUserId'); ?>
|
||||
<?php $this->showConfigText('settings_apiOrigin', 'apiOrigin'); ?>
|
||||
|
||||
<!--
|
||||
-- SETTINGS - ADVANCED - EDITION
|
||||
|
|
|
@ -307,6 +307,8 @@ console.log(element);
|
|||
foreach($arrs as $arr) {
|
||||
$this->formField($arr[0], $arr[1]);
|
||||
}
|
||||
} elseif(is_string($arrs)) {
|
||||
echo $arrs;
|
||||
}
|
||||
|
||||
if($workflowmode == 'advanced') {
|
||||
|
|
|
@ -123,6 +123,7 @@ class SeedDMS_View_UserList extends SeedDMS_Bootstrap_Style {
|
|||
}
|
||||
echo "</tbody></table>";
|
||||
|
||||
echo '<a class="btn btn-primary" href="../op/op.UserListCsv.php">'.getMLText('export_user_list_csv').'</a>';
|
||||
$this->contentEnd();
|
||||
$this->htmlEndPage();
|
||||
} /* }}} */
|
||||
|
|
|
@ -51,12 +51,26 @@ class HTTP_WebDAV_Server_SeedDMS extends HTTP_WebDAV_Server
|
|||
|
||||
/**
|
||||
* Set to true if original file shall be used instead of document name
|
||||
* This can lead to duplicate file names in a directory because the original
|
||||
* file name is not unique. You can enforce uniqueness by setting $prefixorgfilename
|
||||
* to true which will add the document id and version in front of the original
|
||||
* filename.
|
||||
*
|
||||
* @access private
|
||||
* @var boolean
|
||||
*/
|
||||
var $useorgfilename = false;
|
||||
|
||||
/**
|
||||
* Set to true if original file is used and you want to prefix each filename
|
||||
* by its document id and version, e.g. 12345-1-somefile.pdf
|
||||
* This is option is only used fi $useorgfilename is set to true.
|
||||
*
|
||||
* @access private
|
||||
* @var boolean
|
||||
*/
|
||||
var $prefixorgfilename = true;
|
||||
|
||||
/**
|
||||
* Serve a webdav request
|
||||
*
|
||||
|
@ -209,9 +223,18 @@ class HTTP_WebDAV_Server_SeedDMS extends HTTP_WebDAV_Server
|
|||
$this->logger->log('reverseLookup: found folder '.$root->getName().' ('.$root->getID().')', PEAR_LOG_DEBUG);
|
||||
return $root;
|
||||
} else {
|
||||
if($this->useorgfilename)
|
||||
if($this->useorgfilename) {
|
||||
if($this->prefixorgfilename) {
|
||||
$tmp = explode('-', $docname, 3);
|
||||
if(ctype_digit($tmp[0])) {
|
||||
$document = $this->dms->getDocument((int) $tmp[0]);
|
||||
} else {
|
||||
$document = null;
|
||||
}
|
||||
} else {
|
||||
$document = $this->dms->getDocumentByOriginalFilename($docname, $root);
|
||||
else
|
||||
}
|
||||
} else
|
||||
$document = $this->dms->getDocumentByName($docname, $root);
|
||||
if($document) {
|
||||
if($this->logger)
|
||||
|
@ -230,9 +253,18 @@ class HTTP_WebDAV_Server_SeedDMS extends HTTP_WebDAV_Server
|
|||
}
|
||||
if($folder) {
|
||||
if($docname) {
|
||||
if($this->useorgfilename)
|
||||
if($this->useorgfilename) {
|
||||
if($this->prefixorgfilename) {
|
||||
$tmp = explode('-', $docname, 3);
|
||||
if(ctype_digit($tmp[0])) {
|
||||
$document = $this->dms->getDocument((int) $tmp[0]);
|
||||
} else {
|
||||
$document = null;
|
||||
}
|
||||
} else {
|
||||
$document = $this->dms->getDocumentByOriginalFilename($docname, $folder);
|
||||
else
|
||||
}
|
||||
} else
|
||||
$document = $this->dms->getDocumentByName($docname, $folder);
|
||||
if($document) {
|
||||
if($this->logger)
|
||||
|
@ -375,8 +407,17 @@ class HTTP_WebDAV_Server_SeedDMS extends HTTP_WebDAV_Server
|
|||
$path .= $pathseg->getName().'/';
|
||||
// $info["path"] = htmlspecialchars($path.rawurlencode($obj->getName()));
|
||||
if($this->useorgfilename) {
|
||||
/* Add the document id and version to the display name.
|
||||
* I doesn't harm because for
|
||||
* accessing the document the full path is used by the browser
|
||||
*/
|
||||
if($this->prefixorgfilename) {
|
||||
$info["path"] = $path.$obj->getID()."-".$content->getVersion()."-".$content->getOriginalFileName();
|
||||
$info["props"][] = $obj->getID()."-".$content->getVersion()."-".$content->getOriginalFileName();
|
||||
} else {
|
||||
$info["path"] = $path.$content->getOriginalFileName();
|
||||
$info["props"][] = $this->mkprop("displayname", $content->getOriginalFileName());
|
||||
}
|
||||
} else {
|
||||
$info["path"] = $path.$obj->getName();
|
||||
$info["props"][] = $this->mkprop("displayname", $obj->getName());
|
||||
|
@ -454,6 +495,8 @@ class HTTP_WebDAV_Server_SeedDMS extends HTTP_WebDAV_Server
|
|||
$options['mtime'] = $content->getDate();
|
||||
|
||||
$fspath = $this->dms->contentDir.'/'.$content->getPath();
|
||||
if(!file_exists($fspath))
|
||||
return false;
|
||||
// detect resource size
|
||||
$options['size'] = filesize($fspath);
|
||||
|
||||
|
@ -517,11 +560,9 @@ class HTTP_WebDAV_Server_SeedDMS extends HTTP_WebDAV_Server
|
|||
$_fullpath .= $last->getName().'/';
|
||||
}
|
||||
foreach ($objs as $obj) {
|
||||
$filename = $obj->getName();
|
||||
$fullpath = $_fullpath.$filename;
|
||||
if(get_class($obj) == $this->dms->getClassname('folder')) {
|
||||
$fullpath .= '/';
|
||||
$filename .= '/';
|
||||
$fullpath = $_fullpath.$obj->getName().'/';
|
||||
$displayname = $obj->getName().'/';
|
||||
$filesize = 0;
|
||||
$mtime = $obj->getDate();
|
||||
} else {
|
||||
|
@ -532,16 +573,31 @@ class HTTP_WebDAV_Server_SeedDMS extends HTTP_WebDAV_Server
|
|||
$mtime = $content->getDate();
|
||||
|
||||
$fspath = $this->dms->contentDir.'/'.$content->getPath();
|
||||
if(file_exists($fspath))
|
||||
$filesize = filesize($fspath);
|
||||
if($this->useorgfilename)
|
||||
$filename = $content->getOriginalFileName();;
|
||||
else
|
||||
$filesize = 0;
|
||||
if($this->useorgfilename) {
|
||||
/* Add the document id and version to the display name.
|
||||
* I doesn't harm because for
|
||||
* accessing the document the full path is used by the browser
|
||||
*/
|
||||
if($this->prefixorgfilename) {
|
||||
$displayname = $obj->getID()."-".$content->getVersion()."-".$content->getOriginalFileName();
|
||||
$fullpath = $_fullpath.$obj->getID()."-".$content->getVersion()."-".$content->getOriginalFileName();
|
||||
} else {
|
||||
$displayname = $content->getOriginalFileName();
|
||||
$fullpath = $_fullpath.$content->getOriginalFileName();
|
||||
}
|
||||
} else {
|
||||
$displayname = $obj->getName();
|
||||
$fullpath = $_fullpath.$displayname;
|
||||
}
|
||||
}
|
||||
// $name = htmlspecialchars($filename);
|
||||
$name = $filename;
|
||||
printf($format,
|
||||
number_format($filesize),
|
||||
strftime("%Y-%m-%d %H:%M:%S", $mtime),
|
||||
"<a href=\"".$_SERVER['SCRIPT_NAME'].htmlspecialchars($fullpath)."\">".htmlspecialchars($name, ENT_QUOTES)."</a>");
|
||||
"<a href=\"".$_SERVER['SCRIPT_NAME'].htmlspecialchars($fullpath)."\">".htmlspecialchars($displayname, ENT_QUOTES)."</a>");
|
||||
}
|
||||
|
||||
echo "</pre>";
|
||||
|
@ -609,9 +665,18 @@ class HTTP_WebDAV_Server_SeedDMS extends HTTP_WebDAV_Server
|
|||
$this->logger->log('PUT: file is of type '.$mimetype, PEAR_LOG_INFO);
|
||||
|
||||
/* First check whether there is already a file with the same name */
|
||||
if($this->useorgfilename)
|
||||
if($this->useorgfilename) {
|
||||
if($this->prefixorgfilename) {
|
||||
$tmp = explode('-', $name, 3);
|
||||
if(ctype_digit($tmp[0])) {
|
||||
$document = $this->dms->getDocument((int) $tmp[0]);
|
||||
} else {
|
||||
$document = null;
|
||||
}
|
||||
} else {
|
||||
$document = $this->dms->getDocumentByOriginalFilename($name, $folder);
|
||||
else
|
||||
}
|
||||
} else
|
||||
$document = $this->dms->getDocumentByName($name, $folder);
|
||||
if($document) {
|
||||
if($this->logger)
|
||||
|
|
Loading…
Reference in New Issue
Block a user