mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-12-23 21:42:11 +00:00
Merge branch 'seeddms-5.1.x'
This commit is contained in:
commit
1a002c9d18
23
.htaccess
Normal file
23
.htaccess
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
RewriteEngine On
|
||||
RewriteRule ^favicon.ico$ styles/bootstrap/favicon.ico [L]
|
||||
|
||||
# Store the current location in an environment variable CWD to use
|
||||
# mod_rewrite in .htaccess files without knowing the RewriteBase
|
||||
RewriteCond $0#%{REQUEST_URI} ([^#]*)#(.*)\1$
|
||||
RewriteRule ^.*$ - [E=CWD:%2]
|
||||
|
||||
# Anything below the following dirs will never be rewritten
|
||||
RewriteRule "^pdfviewer/.*$" "-" [L]
|
||||
RewriteRule "^views/bootstrap/images.*$" "-" [L]
|
||||
RewriteRule "^out/images.*$" "-" [L]
|
||||
RewriteRule "^styles/.*$" "-" [L]
|
||||
|
||||
# Accessing a file in an extension is always possible
|
||||
# Added for old extensions which do not use routes
|
||||
RewriteCond %{REQUEST_FILENAME} -f
|
||||
RewriteRule "^ext/.*$" "-" [L]
|
||||
|
||||
RewriteCond %{REQUEST_FILENAME} !-f
|
||||
RewriteCond %{REQUEST_FILENAME} !-d
|
||||
RewriteCond %{REQUEST_FILENAME} !-l
|
||||
RewriteRule ^.*$ %{ENV:CWD}index.php [QSA,L]
|
||||
37
CHANGELOG
37
CHANGELOG
|
|
@ -1,3 +1,40 @@
|
|||
--------------------------------------------------------------------------------
|
||||
Changes in version 5.1.10
|
||||
--------------------------------------------------------------------------------
|
||||
- add new hook on ViewDetails page
|
||||
- running Controller::factory() will include class file only once
|
||||
- use only Packagist for external dependencies
|
||||
- set configured command timeout when creating pdf preview
|
||||
- show numbers of reviews in main menu again
|
||||
- do not send multiple emails after triggering a workflow transition, if a user
|
||||
is involved in more than one of the following transitions
|
||||
- fix javascript errors in out/out.TriggerWorkflow.php
|
||||
- minor corrections in worklflow manager
|
||||
- fix lots of javascript errors when removing, rewinding a workflow and
|
||||
running, returning from a subworkflow
|
||||
- show splash messages after triggering a workflow transition
|
||||
- reindex document version also if time of last indexing is equal to creation
|
||||
time of document version
|
||||
- allow mimetypes (not just file extensions) in config variable viewOnlineFileTypes
|
||||
- added Slim-Framework for a simple router
|
||||
- move most of the login code into a controller, added more hooks in login process
|
||||
- failed login is reported in log file
|
||||
- update of cytoscape library, fix output of workflow on TriggerWorkflowGraph
|
||||
- call hook preIndexDocument and postAddDocument even if the hook addDocument
|
||||
was implemented by a user extension
|
||||
- call hook preIndexDocument and postUpdateDocument even if the hook updateDocument
|
||||
was implemented by a user extension
|
||||
- call hook postEditFolder even if the hook editFolder was implemented by a
|
||||
user extension
|
||||
- whether the apache module xsendfile is used, can be configured
|
||||
- add hooks for filtering tasks shown in the menu bar
|
||||
- allow to set more parameters when upload a document or creating a new folder
|
||||
via restapi
|
||||
- add an input field on the substitute user and extension list page for filtering
|
||||
table rows by string
|
||||
- do not list users/groups in select menu on DocumentAccess page which already
|
||||
has an access right
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 5.1.9
|
||||
--------------------------------------------------------------------------------
|
||||
|
|
|
|||
4
Makefile
4
Makefile
|
|
@ -1,5 +1,5 @@
|
|||
VERSION=5.1.9
|
||||
SRC=CHANGELOG inc conf utils index.php languages views op out controllers doc styles TODO LICENSE webdav install restapi pdfviewer
|
||||
VERSION=$(shell php -r 'include("inc/inc.Version.php"); $$v=new SeedDMS_Version(); echo $$v->version();')
|
||||
SRC=CHANGELOG inc conf utils index.php .htaccess languages views op out controllers doc styles TODO LICENSE webdav install restapi pdfviewer
|
||||
# webapp
|
||||
|
||||
NODISTFILES=utils/importmail.php utils/seedddms-importmail utils/remote-email-upload utils/remote-upload utils/da-bv-reminder.php utils/seeddms-da-bv-reminder .svn .gitignore styles/blue styles/hc styles/clean views/blue views/hc views/clean views/pca
|
||||
|
|
|
|||
|
|
@ -376,7 +376,7 @@ class SeedDMS_Core_DMS {
|
|||
$this->callbacks = array();
|
||||
$this->version = '@package_version@';
|
||||
if($this->version[0] == '@')
|
||||
$this->version = '5.1.9';
|
||||
$this->version = '5.1.10';
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -3961,7 +3961,7 @@ class SeedDMS_Core_DocumentContent extends SeedDMS_Core_Object { /* {{{ */
|
|||
|
||||
if (!$this->_workflowState) {
|
||||
$queryStr=
|
||||
"SELECT b.* FROM `tblWorkflowDocumentContent` a LEFT JOIN `tblWorkflowStates` b ON a.`state` = b.id WHERE `workflow`=". intval($this->_workflow->getID())
|
||||
"SELECT b.* FROM `tblWorkflowDocumentContent` a LEFT JOIN `tblWorkflowStates` b ON a.`state` = b.`id` WHERE `workflow`=". intval($this->_workflow->getID())
|
||||
." AND a.`version`='".$this->_version
|
||||
."' AND a.`document` = '". $this->_document->getID() ."' ";
|
||||
$recs = $db->getResultArray($queryStr);
|
||||
|
|
@ -4016,7 +4016,7 @@ class SeedDMS_Core_DocumentContent extends SeedDMS_Core_Object { /* {{{ */
|
|||
|
||||
if (!isset($this->_workflow)) {
|
||||
$queryStr=
|
||||
"SELECT b.* FROM `tblWorkflowDocumentContent` a LEFT JOIN `tblWorkflows` b ON a.`workflow` = b.id WHERE a.`version`='".$this->_version
|
||||
"SELECT b.* FROM `tblWorkflowDocumentContent` a LEFT JOIN `tblWorkflows` b ON a.`workflow` = b.`id` WHERE a.`version`='".$this->_version
|
||||
."' AND a.`document` = '". $this->_document->getID() ."' "
|
||||
." ORDER BY `date` DESC LIMIT 1";
|
||||
$recs = $db->getResultArray($queryStr);
|
||||
|
|
@ -4641,10 +4641,11 @@ class SeedDMS_Core_DocumentContent extends SeedDMS_Core_Object { /* {{{ */
|
|||
if (!$this->_workflowState)
|
||||
$this->getWorkflowState();
|
||||
$workflowstate = $this->_workflowState;
|
||||
$transitions = $this->_workflow->getNextTransitions($workflowstate);
|
||||
foreach($transitions as $transition) {
|
||||
if($this->triggerWorkflowTransitionIsAllowed($user, $transition)) {
|
||||
$needwkflaction = true;
|
||||
if($transitions = $this->_workflow->getNextTransitions($workflowstate)) {
|
||||
foreach($transitions as $transition) {
|
||||
if($this->triggerWorkflowTransitionIsAllowed($user, $transition)) {
|
||||
$needwkflaction = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -222,12 +222,21 @@ class SeedDMS_Core_DatabaseAccess {
|
|||
* Destructor of SeedDMS_Core_DatabaseAccess
|
||||
*/
|
||||
function __destruct() { /* {{{ */
|
||||
if($this->_logfp) {
|
||||
if($this->_logfile && $this->_logfp) {
|
||||
fwrite($this->_logfp, microtime()." END --------------------------------------------\n");
|
||||
fclose($this->_logfp);
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Set the file pointer to a log file
|
||||
*
|
||||
* Once it is set, all queries will be logged into this file
|
||||
*/
|
||||
function setLogFp($fp) { /* {{{ */
|
||||
$this->_logfp = $fp;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Connect to database
|
||||
*
|
||||
|
|
|
|||
|
|
@ -12,11 +12,11 @@
|
|||
<email>uwe@steinmann.cx</email>
|
||||
<active>yes</active>
|
||||
</lead>
|
||||
<date>2018-11-13</date>
|
||||
<date>2018-11-23</date>
|
||||
<time>07:31:17</time>
|
||||
<version>
|
||||
<release>5.1.9</release>
|
||||
<api>5.1.9</api>
|
||||
<release>5.1.10</release>
|
||||
<api>5.1.10</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
|
|
@ -24,10 +24,8 @@
|
|||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
context can be passed to getAccessMode()
|
||||
call hook in SeedDMS_Core_Folder::getAccessMode()
|
||||
new optional parameter $listguest for SeedDMS_Core_Document::getReadAccessList()
|
||||
remove deprecated methods SeedDMS_Core_Document::convert(), SeedDMS_Core_Document::wasConverted(), SeedDMS_Core_Document::viewOnline(), SeedDMS_Core_Document::getUrl()
|
||||
fix php warning if workflow state doesn' have next transition
|
||||
add method SeedDMS_Core_DatabaseAccess::setLogFp()
|
||||
</notes>
|
||||
<contents>
|
||||
<dir baseinstalldir="SeedDMS" name="/">
|
||||
|
|
@ -1618,5 +1616,24 @@ SeedDMS_Core_Document::getNotifyList() has new parameter to include disabled use
|
|||
fix possible sql injection in SeedDMS_Core_User
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2018-11-13</date>
|
||||
<time>07:31:17</time>
|
||||
<version>
|
||||
<release>5.1.9</release>
|
||||
<api>5.1.9</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
<api>stable</api>
|
||||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
context can be passed to getAccessMode()
|
||||
call hook in SeedDMS_Core_Folder::getAccessMode()
|
||||
new optional parameter $listguest for SeedDMS_Core_Document::getReadAccessList()
|
||||
remove deprecated methods SeedDMS_Core_Document::convert(), SeedDMS_Core_Document::wasConverted(), SeedDMS_Core_Document::viewOnline(), SeedDMS_Core_Document::getUrl()
|
||||
</notes>
|
||||
</release>
|
||||
</changelog>
|
||||
</package>
|
||||
|
|
|
|||
|
|
@ -44,7 +44,13 @@ class SeedDMS_Preview_Base {
|
|||
*/
|
||||
protected $timeout;
|
||||
|
||||
function __construct($previewDir, $timeout=5) { /* {{{ */
|
||||
/**
|
||||
* @var boolean $xsendfile set to true if mod_xѕendfile is to be used
|
||||
* @access protected
|
||||
*/
|
||||
protected $xsendfile;
|
||||
|
||||
function __construct($previewDir, $timeout=5, $xsendfile=true) { /* {{{ */
|
||||
if(!is_dir($previewDir)) {
|
||||
if (!SeedDMS_Core_File::makeDir($previewDir)) {
|
||||
$this->previewDir = '';
|
||||
|
|
@ -55,6 +61,7 @@ class SeedDMS_Preview_Base {
|
|||
$this->previewDir = $previewDir;
|
||||
}
|
||||
$this->timeout = intval($timeout);
|
||||
$this->xsendfile = $xsendfile;
|
||||
} /* }}} */
|
||||
|
||||
static function execWithTimeout($cmd, $timeout=5) { /* {{{ */
|
||||
|
|
@ -112,6 +119,18 @@ class SeedDMS_Preview_Base {
|
|||
$this->converters = $arr;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Enable/Disable xsendfile extension
|
||||
*
|
||||
* Merges the list of passed converters with the already existing ones.
|
||||
* Existing converters will be overwritten.
|
||||
*
|
||||
* @param boolean $xsendfile turn on/off use of xsendfile module in apache
|
||||
*/
|
||||
function setXsendfile($xsendfile) { /* {{{ */
|
||||
$this->xsendfile = $xsendfile;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Add a list of converters
|
||||
*
|
||||
|
|
@ -144,7 +163,7 @@ class SeedDMS_Preview_Base {
|
|||
* @param string $filename
|
||||
*/
|
||||
protected function sendFile($filename) { /* {{{ */
|
||||
if(function_exists('apache_get_modules') && in_array('mod_xsendfile',apache_get_modules())) {
|
||||
if($this->xsendfile && function_exists('apache_get_modules') && in_array('mod_xsendfile',apache_get_modules())) {
|
||||
header("X-Sendfile: ".$filename);
|
||||
} else {
|
||||
/* Make sure output buffering is off */
|
||||
|
|
|
|||
|
|
@ -24,8 +24,8 @@
|
|||
*/
|
||||
class SeedDMS_Preview_PdfPreviewer extends SeedDMS_Preview_Base {
|
||||
|
||||
function __construct($previewDir, $timeout=5) { /* {{{ */
|
||||
parent::__construct($previewDir, $timeout);
|
||||
function __construct($previewDir, $timeout=5, $xsendfile=true) { /* {{{ */
|
||||
parent::__construct($previewDir, $timeout, $xsendfile);
|
||||
$this->converters = array(
|
||||
'application/vnd.openxmlformats-officedocument.wordprocessingml.document' => "unoconv -d document -f pdf --stdout -v '%f' > '%o'",
|
||||
'application/vnd.oasis.opendocument.text' => "unoconv -d document -f pdf --stdout -v '%f' > '%o'",
|
||||
|
|
@ -53,9 +53,10 @@ class SeedDMS_Preview_PdfPreviewer extends SeedDMS_Preview_Base {
|
|||
return false;
|
||||
|
||||
$document = $object->getDocument();
|
||||
$dms = $document->_dms;
|
||||
$dir = $this->previewDir.'/'.$document->getDir();
|
||||
switch(get_class($object)) {
|
||||
case "SeedDMS_Core_DocumentContent":
|
||||
case $dms->getClassname('documentcontent'):
|
||||
$target = $dir.'p'.$object->getVersion();
|
||||
break;
|
||||
case "SeedDMS_Core_DocumentFile":
|
||||
|
|
|
|||
|
|
@ -29,8 +29,8 @@ class SeedDMS_Preview_Previewer extends SeedDMS_Preview_Base {
|
|||
*/
|
||||
protected $width;
|
||||
|
||||
function __construct($previewDir, $width=40, $timeout=5) { /* {{{ */
|
||||
parent::__construct($previewDir, $timeout);
|
||||
function __construct($previewDir, $width=40, $timeout=5, $xsendfile=true) { /* {{{ */
|
||||
parent::__construct($previewDir, $timeout, $xsendfile);
|
||||
$this->converters = array(
|
||||
'image/png' => "convert -resize %wx '%f' '%o'",
|
||||
'image/gif' => "convert -resize %wx '%f' '%o'",
|
||||
|
|
@ -52,7 +52,7 @@ class SeedDMS_Preview_Previewer extends SeedDMS_Preview_Base {
|
|||
* @param integer $width width of preview image
|
||||
* @return string file name of preview image
|
||||
*/
|
||||
public function getFileName($object, $width) { /* {{{ */
|
||||
protected function getFileName($object, $width) { /* {{{ */
|
||||
if(!$object)
|
||||
return false;
|
||||
|
||||
|
|
|
|||
|
|
@ -11,11 +11,11 @@
|
|||
<email>uwe@steinmann.cx</email>
|
||||
<active>yes</active>
|
||||
</lead>
|
||||
<date>2018-03-08</date>
|
||||
<date>2019-02-11</date>
|
||||
<time>10:59:39</time>
|
||||
<version>
|
||||
<release>1.2.8</release>
|
||||
<api>1.2.0</api>
|
||||
<release>1.2.10</release>
|
||||
<api>1.2.10</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
|
|
@ -23,7 +23,8 @@
|
|||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
preview is also created if SeedDMS_Core_DocumentContent has a child class
|
||||
new parameter for enabling/disabling xsendfile
|
||||
fix creation of pdf preview if document content class is not SeedDMS_Core_DocumentContent
|
||||
</notes>
|
||||
<contents>
|
||||
<dir baseinstalldir="SeedDMS" name="/">
|
||||
|
|
@ -370,5 +371,38 @@ mod_xsendfile if available
|
|||
execWithTimeout() reads data from stderr and returns it together with stdout in array
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2018-03-08</date>
|
||||
<time>10:59:39</time>
|
||||
<version>
|
||||
<release>1.2.8</release>
|
||||
<api>1.2.0</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
<api>stable</api>
|
||||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
preview is also created if SeedDMS_Core_DocumentContent has a child class
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2018-07-13</date>
|
||||
<time>10:59:39</time>
|
||||
<version>
|
||||
<release>1.2.9</release>
|
||||
<api>1.2.9</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
<api>stable</api>
|
||||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
make sure list of converters is always an array
|
||||
usage of mod_sendfile can be configured
|
||||
</notes>
|
||||
</release>
|
||||
</changelog>
|
||||
</package>
|
||||
|
|
|
|||
|
|
@ -63,8 +63,8 @@ class SeedDMS_Controller_AddDocument extends SeedDMS_Controller_Common {
|
|||
$maxsizeforfulltext = $this->getParam('maxsizeforfulltext');
|
||||
$defaultaccessdocs = $this->getParam('defaultaccessdocs');
|
||||
|
||||
$result = $this->callHook('addDocument');
|
||||
if($result === null) {
|
||||
$document = $this->callHook('addDocument');
|
||||
if($document === null) {
|
||||
$filesize = SeedDMS_Core_File::fileSize($userfiletmp);
|
||||
$res = $folder->addDocument($name, $comment, $expires, $owner, $keywords,
|
||||
$cats, $userfiletmp, utf8_basename($userfilename),
|
||||
|
|
@ -87,13 +87,6 @@ class SeedDMS_Controller_AddDocument extends SeedDMS_Controller_Common {
|
|||
}
|
||||
}
|
||||
|
||||
if($index) {
|
||||
$idoc = new $indexconf['IndexedDocument']($dms, $document, isset($settings->_converters['fulltext']) ? $settings->_converters['fulltext'] : null, !($filesize < $settings->_maxSizeForFullText));
|
||||
if(!$this->callHook('preIndexDocument', $document, $idoc)) {
|
||||
}
|
||||
$index->addDocument($idoc);
|
||||
}
|
||||
|
||||
/* Add a default notification for the owner of the document */
|
||||
if($settings->_enableOwnerNotification) {
|
||||
$res = $document->addNotify($user->getID(), true);
|
||||
|
|
@ -107,13 +100,24 @@ class SeedDMS_Controller_AddDocument extends SeedDMS_Controller_Common {
|
|||
if($document->getGroupAccessMode($notgroup) >= M_READ)
|
||||
$res = $document->addNotify($notgroup->getID(), false);
|
||||
}
|
||||
|
||||
if(!$this->callHook('postAddDocument', $document)) {
|
||||
}
|
||||
$result = $document;
|
||||
} elseif($result === false) {
|
||||
if(empty($this->errormsg))
|
||||
$this->errormsg = 'hook_addDocument_failed';
|
||||
return false;
|
||||
}
|
||||
|
||||
return $result;
|
||||
if($index && $document) {
|
||||
$idoc = new $indexconf['IndexedDocument']($dms, $document, isset($settings->_converters['fulltext']) ? $settings->_converters['fulltext'] : null, !($filesize < $settings->_maxSizeForFullText));
|
||||
if(false !== $this->callHook('preIndexDocument', $document, $idoc)) {
|
||||
$index->addDocument($idoc);
|
||||
$index->commit();
|
||||
}
|
||||
}
|
||||
|
||||
if(!$this->callHook('postAddDocument', $document)) {
|
||||
}
|
||||
|
||||
return $document;
|
||||
} /* }}} */
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -28,7 +28,25 @@ class SeedDMS_Controller_Download extends SeedDMS_Controller_Common {
|
|||
|
||||
switch($type) {
|
||||
case "version":
|
||||
$content = $this->params['content'];
|
||||
$version = $this->params['version'];
|
||||
$document = $this->params['document'];
|
||||
if($version < 1) {
|
||||
$content = $this->callHook('documentLatestContent', $document);
|
||||
if($content === null)
|
||||
$content = $document->getLatestContent();
|
||||
} else {
|
||||
$content = $this->callHook('documentContent', $document, $version);
|
||||
if($content === null)
|
||||
$content = $document->getContentByVersion($version);
|
||||
}
|
||||
if (!is_object($content)) {
|
||||
$this->errormsg = 'invalid_version';
|
||||
return false;
|
||||
}
|
||||
/* set params['content'] for compatiblity with older extensions which
|
||||
* expect the content in the controller
|
||||
*/
|
||||
$this->params['content'] = $content;
|
||||
if(null === $this->callHook('version')) {
|
||||
if(file_exists($dms->contentDir . $content->getPath())) {
|
||||
header("Content-Transfer-Encoding: binary");
|
||||
|
|
@ -43,5 +61,6 @@ class SeedDMS_Controller_Download extends SeedDMS_Controller_Common {
|
|||
}
|
||||
break;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -84,11 +84,14 @@ class SeedDMS_Controller_EditFolder extends SeedDMS_Controller_Common {
|
|||
}
|
||||
}
|
||||
|
||||
if(!$this->callHook('postEditFolder')) {
|
||||
}
|
||||
} elseif($result === false) {
|
||||
if(empty($this->errormsg))
|
||||
$this->errormsg = 'hook_editFolder_failed';
|
||||
return false;
|
||||
}
|
||||
|
||||
} else
|
||||
return $result;
|
||||
if(!$this->callHook('postEditFolder')) {
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -21,14 +21,206 @@
|
|||
* @version Release: @package_version@
|
||||
*/
|
||||
class SeedDMS_Controller_Login extends SeedDMS_Controller_Common {
|
||||
/**
|
||||
* @var array $user set if user could be logged in
|
||||
* @access protected
|
||||
*/
|
||||
static protected $user;
|
||||
|
||||
public function run() {
|
||||
public function getUser() { /* {{{ */
|
||||
return self::$user;
|
||||
} /* }}} */
|
||||
|
||||
public function run() { /* {{{ */
|
||||
$dms = $this->params['dms'];
|
||||
$user = $this->params['user'];
|
||||
$settings = $this->params['settings'];
|
||||
$session = $this->params['session'];
|
||||
$sesstheme = $this->params['sesstheme'];
|
||||
$lang = $this->params['lang'];
|
||||
$login = $this->params['login'];
|
||||
$pwd = $this->params['pwd'];
|
||||
|
||||
if($this->callHook('postLogin')) {
|
||||
self::$user = null;
|
||||
|
||||
/* The preLogin hook may set self::$user which will prevent any further
|
||||
* authentication process.
|
||||
*/
|
||||
if($this->callHook('preLogin')) {
|
||||
}
|
||||
}
|
||||
|
||||
$user = self::$user;
|
||||
|
||||
/* The password may only be empty if the guest user tries to log in.
|
||||
* There is just one guest account with id $settings->_guestID which
|
||||
* is allowed to log in without a password. All other guest accounts
|
||||
* are treated like regular logins
|
||||
*/
|
||||
if(!$user && $settings->_enableGuestLogin && (int) $settings->_guestID) {
|
||||
$guestUser = $dms->getUser((int) $settings->_guestID);
|
||||
if(!$guestUser) {
|
||||
$this->setErrorMsg("login_error_text");
|
||||
return false;
|
||||
}
|
||||
if(($login != $guestUser->getLogin())) {
|
||||
if ((!isset($pwd) || strlen($pwd)==0)) {
|
||||
$this->setErrorMsg("login_error_text");
|
||||
return false;
|
||||
}
|
||||
} else {
|
||||
$user = $guestUser;
|
||||
}
|
||||
}
|
||||
|
||||
/* Run any additional authentication method. The hook must return a
|
||||
* valid user, if the authentication succeeded. If it fails, it must
|
||||
* return false and if the hook doesn't care at all, if must return null.
|
||||
*/
|
||||
if(!$user) {
|
||||
$user = $this->callHook('authenticate');
|
||||
if(false === $user) {
|
||||
if(empty($this->errormsg))
|
||||
$this->setErrorMsg("authentication_failed");
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
/* Deprecated: Run any additional authentication implemented in a hook */
|
||||
if(!$user && isset($GLOBALS['SEEDDMS_HOOKS']['authentication'])) {
|
||||
foreach($GLOBALS['SEEDDMS_HOOKS']['authentication'] as $authObj) {
|
||||
if(!$user && method_exists($authObj, 'authenticate')) {
|
||||
$user = $authObj->authenticate($dms, $settings, $login, $pwd);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Authenticate against LDAP server {{{ */
|
||||
if (!$user && isset($settings->_ldapHost) && strlen($settings->_ldapHost)>0) {
|
||||
require_once("../inc/inc.ClassLdapAuthentication.php");
|
||||
$authobj = new SeedDMS_LdapAuthentication($dms, $settings);
|
||||
$user = $authobj->authenticate($login, $pwd);
|
||||
} /* }}} */
|
||||
|
||||
/* Authenticate against SeedDMS database {{{ */
|
||||
if(!$user) {
|
||||
require_once("../inc/inc.ClassDbAuthentication.php");
|
||||
$authobj = new SeedDMS_DbAuthentication($dms, $settings);
|
||||
$user = $authobj->authenticate($login, $pwd);
|
||||
} /* }}} */
|
||||
|
||||
/* If the user is still not authenticated, then exit with an error */
|
||||
if(!$user) {
|
||||
$this->callHook('loginFailed');
|
||||
$this->setErrorMsg("login_error_text");
|
||||
return false;
|
||||
}
|
||||
|
||||
self::$user = $user;
|
||||
|
||||
/* Check for other restrictions which prevent the user from login, though
|
||||
* the authentication was successfull.
|
||||
* Checking for a guest login the second time, makes only sense if there are
|
||||
* more guest users and the login was done with a password and a user name
|
||||
* unequal to 'guest'.
|
||||
*/
|
||||
$userid = $user->getID();
|
||||
if (($userid == $settings->_guestID) && (!$settings->_enableGuestLogin)) {
|
||||
$this->setErrorMsg("guest_login_disabled");
|
||||
return false;
|
||||
}
|
||||
|
||||
// Check if account is disabled
|
||||
if($user->isDisabled()) {
|
||||
$this->setErrorMsg("login_disabled_text");
|
||||
return false;
|
||||
}
|
||||
|
||||
// control admin IP address if required
|
||||
if ($user->isAdmin() && ($_SERVER['REMOTE_ADDR'] != $settings->_adminIP ) && ( $settings->_adminIP != "") ){
|
||||
$this->setErrorMsg("invalid_user_id");
|
||||
return false;
|
||||
}
|
||||
|
||||
/* Run any additional checks which may prevent login */
|
||||
if(false === $this->callHook('restrictLogin', $user)) {
|
||||
if(empty($this->errormsg))
|
||||
$this->setErrorMsg("login_restrictions_apply");
|
||||
return false;
|
||||
}
|
||||
|
||||
/* Clear login failures if login was successful */
|
||||
$user->clearLoginFailures();
|
||||
|
||||
// Capture the user's language and theme settings.
|
||||
if (isset($_REQUEST["lang"]) && strlen($_REQUEST["lang"])>0 && is_numeric(array_search($_REQUEST["lang"],getLanguages())) ) {
|
||||
$lang = $_REQUEST["lang"];
|
||||
$user->setLanguage($lang);
|
||||
}
|
||||
else {
|
||||
$lang = $user->getLanguage();
|
||||
if (strlen($lang)==0) {
|
||||
$lang = $settings->_language;
|
||||
$user->setLanguage($lang);
|
||||
}
|
||||
}
|
||||
if ($sesstheme) {
|
||||
$user->setTheme($sesstheme);
|
||||
}
|
||||
else {
|
||||
$sesstheme = $user->getTheme();
|
||||
if (strlen($sesstheme)==0) {
|
||||
$sesstheme = $settings->_theme;
|
||||
// $user->setTheme($sesstheme);
|
||||
}
|
||||
}
|
||||
|
||||
// Delete all sessions that are more than 1 week or the configured
|
||||
// cookie lifetime old. Probably not the most
|
||||
// reliable place to put this check -- move to inc.Authentication.php?
|
||||
if($settings->_cookieLifetime)
|
||||
$lifetime = intval($settings->_cookieLifetime);
|
||||
else
|
||||
$lifetime = 7*86400;
|
||||
if(!$session->deleteByTime($lifetime)) {
|
||||
$this->setErrorMsg("error_occured");
|
||||
return false;
|
||||
}
|
||||
|
||||
if (isset($_COOKIE["mydms_session"])) {
|
||||
/* This part will never be reached unless the session cookie is kept,
|
||||
* but op.Logout.php deletes it. Keeping a session could be a good idea
|
||||
* for retaining the clipboard data, but the user id in the session should
|
||||
* be set to 0 which is not possible due to foreign key constraints.
|
||||
* So for now op.Logout.php will delete the cookie as always
|
||||
*/
|
||||
/* Load session */
|
||||
$dms_session = $_COOKIE["mydms_session"];
|
||||
if(!$resArr = $session->load($dms_session)) {
|
||||
/* Turn off http only cookies if jumploader is enabled */
|
||||
setcookie("mydms_session", $dms_session, time()-3600, $settings->_httpRoot, null, null, !$settings->_enableLargeFileUpload); //delete cookie
|
||||
header("Location: " . $settings->_httpRoot . "out/out.Login.php?referuri=".$refer);
|
||||
exit;
|
||||
} else {
|
||||
$session->updateAccess($dms_session);
|
||||
$session->setUser($userid);
|
||||
}
|
||||
} else {
|
||||
// Create new session in database
|
||||
if(!$id = $session->create(array('userid'=>$userid, 'theme'=>$sesstheme, 'lang'=>$lang))) {
|
||||
$this->setErrorMsg("error_occured");
|
||||
return false;
|
||||
}
|
||||
|
||||
// Set the session cookie.
|
||||
if($settings->_cookieLifetime)
|
||||
$lifetime = time() + intval($settings->_cookieLifetime);
|
||||
else
|
||||
$lifetime = 0;
|
||||
setcookie("mydms_session", $id, $lifetime, $settings->_httpRoot, null, null, !$settings->_enableLargeFileUpload);
|
||||
}
|
||||
|
||||
if($this->callHook('postLogin', $user)) {
|
||||
}
|
||||
|
||||
return true;
|
||||
} /* }}} */
|
||||
}
|
||||
|
|
|
|||
75
controllers/class.Preview.php
Normal file
75
controllers/class.Preview.php
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
<?php
|
||||
/**
|
||||
* Implementation of Preview 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 previewing a document
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2010-2013 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
class SeedDMS_Controller_Preview extends SeedDMS_Controller_Common {
|
||||
|
||||
public function run() {
|
||||
$dms = $this->params['dms'];
|
||||
$type = $this->params['type'];
|
||||
$settings = $this->params['settings'];
|
||||
|
||||
switch($type) {
|
||||
case "version":
|
||||
$version = $this->params['version'];
|
||||
$document = $this->params['document'];
|
||||
$width = $this->params['width'];
|
||||
if($version < 1) {
|
||||
$content = $this->callHook('documentLatestContent', $document);
|
||||
if($content === null)
|
||||
$content = $document->getLatestContent();
|
||||
} else {
|
||||
$content = $this->callHook('documentContent', $document, $version);
|
||||
if($content === null)
|
||||
$content = $document->getContentByVersion($version);
|
||||
}
|
||||
if (!is_object($content)) {
|
||||
$this->errormsg = 'invalid_version';
|
||||
return false;
|
||||
}
|
||||
/* set params['content'] for compatiblity with older extensions which
|
||||
* expect the content in the controller
|
||||
*/
|
||||
$this->params['content'] = $content;
|
||||
if(null === $this->callHook('version')) {
|
||||
if($width)
|
||||
$previewer = new SeedDMS_Preview_Previewer($settings->_cacheDir, $width);
|
||||
else
|
||||
$previewer = new SeedDMS_Preview_Previewer($settings->_cacheDir);
|
||||
$previewer->setConverters($settings->_converters['preview']);
|
||||
$previewer->setXsendfile($settings->_enableXsendfile);
|
||||
if(!$previewer->hasPreview($content)) {
|
||||
if(!$previewer->createPreview($content)) {
|
||||
}
|
||||
}
|
||||
if(!$previewer->hasPreview($content)) {
|
||||
header('Content-Type: image/svg+xml');
|
||||
readfile('../views/'.$theme.'/images/empty.svg');
|
||||
exit;
|
||||
}
|
||||
header('Content-Type: image/png');
|
||||
$previewer->getPreview($content);
|
||||
}
|
||||
break;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
|
@ -47,20 +47,23 @@ class SeedDMS_Controller_RemoveDocument extends SeedDMS_Controller_Common {
|
|||
if (!$document->remove()) {
|
||||
$this->errormsg = "error_occured";
|
||||
return false;
|
||||
} else {
|
||||
|
||||
if(!$this->callHook('postRemoveDocument')) {
|
||||
}
|
||||
|
||||
/* Remove the document from the fulltext index */
|
||||
if($index) {
|
||||
$lucenesearch = new $indexconf['Search']($index);
|
||||
if($hit = $lucenesearch->getDocument($documentid)) {
|
||||
$index->delete($hit->id);
|
||||
$index->commit();
|
||||
}
|
||||
}
|
||||
}
|
||||
} elseif($result === false) {
|
||||
if(empty($this->errormsg))
|
||||
$this->errormsg = 'hook_removeDocument_failed';
|
||||
return false;
|
||||
}
|
||||
|
||||
/* Remove the document from the fulltext index */
|
||||
if($index) {
|
||||
$lucenesearch = new $indexconf['Search']($index);
|
||||
if($hit = $lucenesearch->getDocument($documentid)) {
|
||||
$index->delete($hit->id);
|
||||
$index->commit();
|
||||
}
|
||||
}
|
||||
|
||||
if(!$this->callHook('postRemoveDocument')) {
|
||||
}
|
||||
|
||||
return true;
|
||||
|
|
|
|||
|
|
@ -61,14 +61,15 @@ class SeedDMS_Controller_RemoveFolder extends SeedDMS_Controller_Common {
|
|||
if (!$folder->remove()) {
|
||||
$this->errormsg = 'error_occured';
|
||||
return false;
|
||||
} else {
|
||||
|
||||
if(!$this->callHook('postRemoveFolder')) {
|
||||
}
|
||||
|
||||
}
|
||||
} else
|
||||
return $result;
|
||||
} elseif($result === false) {
|
||||
if(empty($this->errormsg))
|
||||
$this->errormsg = 'hook_removeFolder_failed';
|
||||
return false;
|
||||
}
|
||||
|
||||
if(!$this->callHook('postRemoveFolder')) {
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -35,7 +35,6 @@ class SeedDMS_Controller_UpdateDocument extends SeedDMS_Controller_Common {
|
|||
return null;
|
||||
}
|
||||
|
||||
$name = $this->getParam('name');
|
||||
$comment = $this->getParam('comment');
|
||||
$dms = $this->params['dms'];
|
||||
$user = $this->params['user'];
|
||||
|
|
@ -56,8 +55,8 @@ class SeedDMS_Controller_UpdateDocument extends SeedDMS_Controller_Common {
|
|||
$workflow = $this->getParam('workflow');
|
||||
$maxsizeforfulltext = $this->getParam('maxsizeforfulltext');
|
||||
|
||||
$result = $this->callHook('updateDocument');
|
||||
if($result === null) {
|
||||
$content = $this->callHook('updateDocument');
|
||||
if($content === null) {
|
||||
$filesize = SeedDMS_Core_File::fileSize($userfiletmp);
|
||||
if($contentResult=$document->addContent($comment, $user, $userfiletmp, utf8_basename($userfilename), $filetype, $userfiletype, $reviewers, $approvers, $version=0, $attributes, $workflow)) {
|
||||
|
||||
|
|
@ -67,28 +66,33 @@ class SeedDMS_Controller_UpdateDocument extends SeedDMS_Controller_Common {
|
|||
}
|
||||
}
|
||||
|
||||
if($index) {
|
||||
$lucenesearch = new $indexconf['Search']($index);
|
||||
if($hit = $lucenesearch->getDocument((int) $document->getId())) {
|
||||
$index->delete($hit->id);
|
||||
}
|
||||
$idoc = new $indexconf['IndexedDocument']($dms, $document, isset($settings->_converters['fulltext']) ? $settings->_converters['fulltext'] : null, !($filesize < $settings->_maxSizeForFullText));
|
||||
if(!$this->callHook('preIndexDocument', $document, $idoc)) {
|
||||
}
|
||||
$index->addDocument($idoc);
|
||||
$index->commit();
|
||||
}
|
||||
|
||||
if(!$this->callHook('postUpdateDocument', $document, $contentResult->getContent())) {
|
||||
}
|
||||
$result = $contentResult->getContent();
|
||||
$content = $contentResult->getContent();
|
||||
} else {
|
||||
$this->errormsg = 'error_update_document';
|
||||
$result = false;
|
||||
}
|
||||
} elseif($result === false) {
|
||||
if(empty($this->errormsg))
|
||||
$this->errormsg = 'hook_updateDocument_failed';
|
||||
return false;
|
||||
}
|
||||
|
||||
return $result;
|
||||
if($index && $content) {
|
||||
$lucenesearch = new $indexconf['Search']($index);
|
||||
if($hit = $lucenesearch->getDocument((int) $document->getId())) {
|
||||
$index->delete($hit->id);
|
||||
}
|
||||
$idoc = new $indexconf['IndexedDocument']($dms, $document, isset($settings->_converters['fulltext']) ? $settings->_converters['fulltext'] : null, !($filesize < $settings->_maxSizeForFullText));
|
||||
if(false !== $this->callHook('preIndexDocument', $document, $idoc)) {
|
||||
$index->addDocument($idoc);
|
||||
$index->commit();
|
||||
}
|
||||
}
|
||||
|
||||
if(!$this->callHook('postUpdateDocument', $document, $content)) {
|
||||
}
|
||||
|
||||
return $content;
|
||||
} /* }}} */
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -26,11 +26,28 @@ class SeedDMS_Controller_ViewOnline extends SeedDMS_Controller_Common {
|
|||
$dms = $this->params['dms'];
|
||||
$settings = $this->params['settings'];
|
||||
$type = $this->params['type'];
|
||||
$content = $this->params['content'];
|
||||
$document = $content->getDocument();
|
||||
|
||||
switch($type) {
|
||||
case "version":
|
||||
$version = $this->params['version'];
|
||||
$document = $this->params['document'];
|
||||
if($version < 1) {
|
||||
$content = $this->callHook('documentLatestContent', $document);
|
||||
if($content === null)
|
||||
$content = $document->getLatestContent();
|
||||
} else {
|
||||
$content = $this->callHook('documentContent', $document, $version);
|
||||
if($content === null)
|
||||
$content = $document->getContentByVersion($version);
|
||||
}
|
||||
if (!is_object($content)) {
|
||||
$this->errormsg = 'invalid_version';
|
||||
return false;
|
||||
}
|
||||
/* set params['content'] for compatiblity with older extensions which
|
||||
* expect the content in the controller
|
||||
*/
|
||||
$this->params['content'] = $content;
|
||||
if(null === $this->callHook('version')) {
|
||||
header("Content-Type: " . $content->getMimeType());
|
||||
$efilename = rawurlencode($content->getOriginalFileName());
|
||||
|
|
@ -46,5 +63,7 @@ class SeedDMS_Controller_ViewOnline extends SeedDMS_Controller_Common {
|
|||
}
|
||||
break;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
50
doc/README.Converters
Normal file
50
doc/README.Converters
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
Conversion to pdf
|
||||
=================
|
||||
|
||||
text/plain
|
||||
text/csv
|
||||
application/vnd.oasis.opendocument.text
|
||||
application/msword
|
||||
application/vnd.wordperfect
|
||||
application/rtf
|
||||
unoconv -d document -f pdf --stdout -v '%f' > '%o'
|
||||
|
||||
image/png
|
||||
image/jpg
|
||||
image/jpeg
|
||||
convert -f pdf -density 300 '%f' '%o'
|
||||
|
||||
application/vnd.ms-powerpoint
|
||||
application/vnd.openxmlformats-officedocument.presentationml.presentation
|
||||
unoconv -d presentation -f pdf --stdout -v '%f' > '%o'
|
||||
|
||||
application/vnd.ms-excel
|
||||
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
|
||||
unoconv -d spreadsheet -f pdf --stdout -v '%f' > '%o'
|
||||
|
||||
Preview
|
||||
========
|
||||
|
||||
image/jpg
|
||||
image/jpeg
|
||||
image/png
|
||||
convert -resize %wx '%f' '%o'
|
||||
|
||||
application/pdf
|
||||
gs -dBATCH -dNOPAUSE -sDEVICE=png16m -dPDFFitPage -r72x72 -sOutputFile=- -dFirstPage=1 -dLastPage=1 -q '%f' | convert -resize %wx png:- '%o'
|
||||
|
||||
text/plain
|
||||
a2ps -1 -a1 -R -B -o - '%f' | gs -dBATCH -dNOPAUSE -sDEVICE=png16m -dFirstPage=1 -dLastPage=1 -dPDFFitPage -r72x72 -sOutputFile=- -q - | convert -resize %wx png:- '%o'
|
||||
|
||||
application/msword
|
||||
application/vnd.oasis.opendocument.spreadsheet
|
||||
application/vnd.oasis.opendocument.text
|
||||
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
|
||||
application/vnd.ms-excel
|
||||
application/vnd.openxmlformats-officedocument.wordprocessingml.document
|
||||
application/rtf
|
||||
application/vnd.ms-powerpoint
|
||||
text/csv
|
||||
application/vnd.wordperfect
|
||||
/usr/bin/unoconv -d document -e PageRange=1 -f pdf --stdout -v '%f' | gs -dBATCH -dNOPAUSE -sDEVICE=pngalpha -dPDFFitPage -r72x72 -sOutputFile=- -dFirstPage=1 -dLastPage=1 -q - | convert -resize %wx png:- '%o'
|
||||
|
||||
|
|
@ -21,7 +21,7 @@ SeedDMS_Lucene, SeedDMS_Preview, SeedDMS_SQLiteFTS.
|
|||
'seeddms-5.1.x' are the sources of seeddms and 'www' being a link on it.
|
||||
|
||||
This layout has disadvantages when updating the source of seeddms, because
|
||||
the directories 'conf' and 'ext' has to be moved from 'seeddms-5.1.x' to
|
||||
the directories 'conf' and 'ext' had to be moved from 'seeddms-5.1.x' to
|
||||
'seeddms-5.1.(x+1)'. 'conf' was also visible over the web unless it was
|
||||
protected by an .htaccess file. The .htaccess file has been shipped, but it
|
||||
is far better to keep senѕitive data out of the document root in the first
|
||||
|
|
@ -31,11 +31,14 @@ The new layout mostly retains that structure but uses more soft links to place
|
|||
the local data outside of 'seeddms-5.1.x' which makes updating a lot easier
|
||||
and moves the configuration out of the document root.
|
||||
As MS Windows does not support soft links, this change will only apply to Linux/Unix
|
||||
systems. The new layout is the following:
|
||||
systems. MS Windows users just skip all the soft links and set seeddms-5.1.x
|
||||
as the document root. The new layout is the following:
|
||||
|
||||
seeddms51x ---+--- data --+-- log
|
||||
| |
|
||||
| +-- ext
|
||||
| +-- cache
|
||||
| |
|
||||
| +-- 1048576
|
||||
| |
|
||||
| +-- ...
|
||||
|
|
||||
|
|
@ -69,17 +72,16 @@ seeddms51x ---+--- data --+-- log
|
|||
|
|
||||
+-- index.php -> ../seeddms/index.php
|
||||
|
|
||||
+-- ext -> ../data/ext
|
||||
+-- ext
|
||||
|
||||
In order to convert to this layout you need to do the following in the seeddms51x
|
||||
directory:
|
||||
directory (replace the 'x' in '5.1.x' with the correct number):
|
||||
|
||||
ln -s seeddms-5.1.x seeddms
|
||||
mv www/conf .
|
||||
mv www/ext data
|
||||
rm www
|
||||
mdkir www
|
||||
mv seeddms-5.1.x/ext www
|
||||
cd www
|
||||
rm inc op out views controllers styles languages webdav restapi pdfviewer index.php
|
||||
ln -s ../seeddms/inc
|
||||
ln -s ../seeddms/op
|
||||
ln -s ../seeddms/out
|
||||
|
|
@ -91,4 +93,3 @@ ln -s ../seeddms/webdav
|
|||
ln -s ../seeddms/restapi
|
||||
ln -s ../seeddms/pdfviewer
|
||||
ln -s ../seeddms/index.php
|
||||
ln -s ../data/ext
|
||||
|
|
|
|||
18
doc/README.Fail2ban
Normal file
18
doc/README.Fail2ban
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
Adding authentication failure check for fail2ban
|
||||
=================================================
|
||||
|
||||
You will have to use 5.1.10 for this to work.
|
||||
|
||||
Add a filter /etc/fail2ban/filter.d/seeddms.conf with the content
|
||||
|
||||
[Definition]
|
||||
|
||||
failregex = \[error\] -- \(<HOST>\) op.Login login failed
|
||||
|
||||
then configure a new jail in /etc/fail2ban/jail.d/seeddms.conf
|
||||
|
||||
[seeddms]
|
||||
enabled = yes
|
||||
port = http,https
|
||||
filter = seeddms
|
||||
logpath = /home/www-data/seeddms-demo/data/log/*.log
|
||||
129
doc/README.Hooks
129
doc/README.Hooks
|
|
@ -13,61 +13,153 @@ The SeedDMS application distinguishes between
|
|||
|
||||
view hooks usually return some html output which is send to the browser
|
||||
and either replaces the default output or adds additional information.
|
||||
A view hooks which returns false will be considered as not being called
|
||||
at all.
|
||||
A view hooks which returns null will be considered as not being called
|
||||
at all. If the hook is expected to return something, it must be either
|
||||
a string or an array of strings.
|
||||
|
||||
controller hooks implement additional functions which either replace
|
||||
existing functions or add new ones. If such a hook returns null then
|
||||
this is treated as if the hook was not called. If the hook returns
|
||||
false it will prevent other hooks implementing the same function from
|
||||
being called. All other return values will not stop other hooks from
|
||||
being called.
|
||||
being called. A controller hook may set the error msg of the calling
|
||||
controller.
|
||||
|
||||
Currently available controller hooks
|
||||
------------------------------------
|
||||
AddDocument::preAddDocument
|
||||
Called before a new document will be added
|
||||
|
||||
If the hook returns false the document will not be added and the error msg
|
||||
set by the hook will be issued. This hook is called before the parameters
|
||||
are fetch from the controller. Therefore it is possible to modify them
|
||||
in this hook.
|
||||
|
||||
AddDocument::addDocument
|
||||
Called when the new document is to be added
|
||||
|
||||
This hook can be used to replace the code for adding a document. In
|
||||
that case it must return a document or false. If
|
||||
the hook does not return null, the original code for adding the
|
||||
document will be skipped.
|
||||
|
||||
AddDocument::postAddDocument
|
||||
Called after a new document has been added
|
||||
|
||||
This hook will be called after a document was added, both by the
|
||||
original code and within the hook addDocument. The hook is not called
|
||||
if adding the document failed. The document will be passed to the hook.
|
||||
The return value of this hook should always be null.
|
||||
|
||||
AddDocument::preIndexDocument
|
||||
Called before a new document will be indexed
|
||||
|
||||
This hook will be called after the document was added and before
|
||||
the hook postAddDocument. The parameters passed
|
||||
are the document and the indexed document. Returning false will prevent
|
||||
the document from being indexed.
|
||||
|
||||
UpdateDocument::preUpdateDocument
|
||||
Called before a new document will be updated
|
||||
|
||||
If the hook returns false the document will not be updated and the error msg
|
||||
set by the hook will be issued. This hook is called before the parameters
|
||||
are fetch from the controller. Therefore it is possible to modify them
|
||||
in this hook.
|
||||
|
||||
UpdateDocument::updateDocument
|
||||
Called when the document is to be updated
|
||||
|
||||
This hook can be used to replace the code for updating a document. In
|
||||
that case it must return a document content or false. If
|
||||
the hook returns null, the original code for adding the
|
||||
document will be executed.
|
||||
|
||||
UpdateDocument::postUpdateDocument
|
||||
Called after a new document has been updated
|
||||
|
||||
This hook will be called after a document was updated, both by the
|
||||
original code and within the hook addDocument.
|
||||
The document and content will be passed to the hook.
|
||||
The return value of this hook should always be null.
|
||||
|
||||
UpdateDocument::preIndexDocument
|
||||
Called before an updated document will be indexed
|
||||
|
||||
This hook will be called after the document was updated and before
|
||||
the hook postUpdateDocument. The parameters passed
|
||||
are the document and the indexed document. Returning false will prevent
|
||||
the document from being indexed.
|
||||
|
||||
RemoveDocument::preRemoveDocument
|
||||
Called before a document will be removed
|
||||
|
||||
If the hook returns false the document will not be removed and the error msg
|
||||
set by the hook will be issued.
|
||||
|
||||
RemoveDocument::removeDocument
|
||||
Called for removing the document. If the hook returns null the
|
||||
Called when the document is to be removed
|
||||
|
||||
If the hook returns null the
|
||||
regular document removal will happen.
|
||||
|
||||
RemoveDocument::postRemoveDocument
|
||||
Called after a document was removed
|
||||
|
||||
This hook will be called after a document was removed, both by the
|
||||
original code and within the hook removeDocument. It will not be
|
||||
called if removing the document failed.
|
||||
The return value of this hook should always be null.
|
||||
|
||||
RemoveFolder::preRemoveFolder
|
||||
Called before a document will be removed
|
||||
Called before a folder will be removed
|
||||
|
||||
If the hook returns false the folder will not be removed and the error msg
|
||||
set by the hook will be issued.
|
||||
|
||||
RemoveFolder::removeFolder
|
||||
Called for removing the folder. If the hook returns null the
|
||||
regular folder removal will happen.
|
||||
Called for removing the folder.
|
||||
|
||||
If the hook returns null the regular folder removal will happen.
|
||||
Keep in mind, that the hook function must also update the
|
||||
full text index.
|
||||
|
||||
RemoveFolder::postRemoveFolder
|
||||
Called after a document was removed
|
||||
|
||||
This hook will be called after a folder was removed, both by the
|
||||
original code and within the hook removeFolder. It will not be
|
||||
called if removing the folder failed.
|
||||
The return value of this hook should always be null.
|
||||
|
||||
EditFolder::preEditFolder
|
||||
Called before a folder will be updated
|
||||
|
||||
If the hook returns false the folder will not be updated and the error msg
|
||||
set by the hook will be issued. This hook is called before the parameters
|
||||
are fetch from the controller. Therefore it is possible to modify them
|
||||
in this hook.
|
||||
|
||||
EditFolder::EditFolder
|
||||
Called when the folder is to be updated
|
||||
|
||||
This hook can be used to replace the code for updating a folder. If
|
||||
the hook returns null, the original code for adding the
|
||||
document will be executed.
|
||||
|
||||
EditFolder::postEditFolder
|
||||
Called after a folder was updated
|
||||
|
||||
This hook will be called after a folder was updated, both by the
|
||||
original code and within the hook removeFolder. It will not be
|
||||
called if updating the folder failed.
|
||||
The return value of this hook should always be null.
|
||||
|
||||
TransferDocument::preTransferDocument
|
||||
|
||||
TransferDocument::transferDocument
|
||||
|
||||
TransferDocument::postTransferDocument
|
||||
|
||||
ViewOnline::version
|
||||
Called when a document is downloaded for online view
|
||||
|
|
@ -75,11 +167,34 @@ ViewOnline::version
|
|||
Download::version
|
||||
Called when a document is downloaded for saving on disk
|
||||
|
||||
Login::preLogin
|
||||
Called before a user is logged in
|
||||
|
||||
Login::authenticate
|
||||
Called before any other authentication is done
|
||||
|
||||
If this hooks returns a user, no other authentication will be done.
|
||||
If it returns false, the login fails as well.
|
||||
|
||||
Login::restrictLogin
|
||||
Called right before the user is considered to be logged in
|
||||
|
||||
This hook can contain a last check which keeps the user from being
|
||||
logged in. Return false to stop login. The authenticated user is
|
||||
passed to the hook.
|
||||
|
||||
Login::postLogin
|
||||
Called after user in fully logged in
|
||||
|
||||
The logged in user is passed to the hook.
|
||||
|
||||
Login::loginFailed
|
||||
Called if authentication failed
|
||||
|
||||
Logout::postLogout
|
||||
Called after user is logged out
|
||||
|
||||
IndexDocument::preIndexDocument
|
||||
|
||||
Currently available view hooks
|
||||
------------------------------------
|
||||
|
|
|
|||
|
|
@ -43,6 +43,7 @@ class SeedDMS_ExtExample extends SeedDMS_ExtBase {
|
|||
* $GLOBALS['SEEDDMS_HOOKS'] : all hooks added so far
|
||||
*/
|
||||
function init() { /* {{{ */
|
||||
$GLOBALS['SEEDDMS_HOOKS']['initDMS'][] = new SeedDMS_ExtExample_InitDMS;
|
||||
$GLOBALS['SEEDDMS_HOOKS']['view']['addDocument'][] = new SeedDMS_ExtExample_AddDocument;
|
||||
$GLOBALS['SEEDDMS_HOOKS']['view']['viewFolder'][] = new SeedDMS_ExtExample_ViewFolder;
|
||||
$GLOBALS['SEEDDMS_SCHEDULER']['tasks']['example']['example'] = new SeedDMS_ExtExample_Task;
|
||||
|
|
@ -52,6 +53,65 @@ class SeedDMS_ExtExample extends SeedDMS_ExtBase {
|
|||
} /* }}} */
|
||||
}
|
||||
|
||||
class SeedDMS_ExtExample_HomeController { /* {{{ */
|
||||
|
||||
protected $dms;
|
||||
|
||||
protected $settings;
|
||||
|
||||
public function __construct($dms, $settings) {
|
||||
$this->dms = $dms;
|
||||
$this->settings = $settings;
|
||||
}
|
||||
|
||||
public function home($request, $response, $args) {
|
||||
$response->getBody()->write('Output of route /ext/example/home'.get_class($this->dms));
|
||||
return $response;
|
||||
}
|
||||
|
||||
public function echos($request, $response, $args) {
|
||||
$response->getBody()->write('Output of route /ext/example/echo');
|
||||
return $response;
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Class containing methods for hooks when the dms is initialized
|
||||
*
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @package SeedDMS
|
||||
* @subpackage example
|
||||
*/
|
||||
class SeedDMS_ExtExample_InitDMS { /* {{{ */
|
||||
|
||||
/**
|
||||
* Hook after initializing the application
|
||||
*
|
||||
* This method sets the callback 'onAttributeValidate' in SeedDMS_Core
|
||||
*/
|
||||
public function addRoute($arr) { /* {{{ */
|
||||
$dms = $arr['dms'];
|
||||
$settings = $arr['settings'];
|
||||
$app = $arr['app'];
|
||||
|
||||
$container = $app->getContainer();
|
||||
$container['HomeController'] = function($c) use ($dms, $settings) {
|
||||
// $view = $c->get("view"); // retrieve the 'view' from the container
|
||||
return new SeedDMS_ExtExample_HomeController($dms, $settings);
|
||||
};
|
||||
|
||||
$app->get('/ext/example/home', 'HomeController:home');
|
||||
|
||||
$app->get('/ext/example/echos',
|
||||
function ($request, $response) use ($app) {
|
||||
echo "Output of route /ext/example/echo";
|
||||
}
|
||||
);
|
||||
return null;
|
||||
} /* }}} */
|
||||
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Class containing methods for hooks when a document is added
|
||||
*
|
||||
|
|
|
|||
|
|
@ -25,7 +25,6 @@ if (!strncmp("/op", $refer, 3)) {
|
|||
}
|
||||
if (!isset($_COOKIE["mydms_session"])) {
|
||||
if($settings->_enableGuestLogin && $settings->_enableGuestAutoLogin) {
|
||||
require_once("../inc/inc.ClassSession.php");
|
||||
$session = new SeedDMS_Session($db);
|
||||
if(!$dms_session = $session->create(array('userid'=>$settings->_guestID, 'theme'=>$settings->_theme, 'lang'=>$settings->_language))) {
|
||||
header("Location: " . $settings->_httpRoot . "out/out.Login.php?referuri=".$refer);
|
||||
|
|
@ -33,7 +32,6 @@ if (!isset($_COOKIE["mydms_session"])) {
|
|||
}
|
||||
$resArr = $session->load($dms_session);
|
||||
} elseif($settings->_autoLoginUser) {
|
||||
require_once("../inc/inc.ClassSession.php");
|
||||
if(!($user = $dms->getUser($settings->_autoLoginUser))/* || !$user->isGuest()*/) {
|
||||
header("Location: " . $settings->_httpRoot . "out/out.Login.php?referuri=".$refer);
|
||||
exit;
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ class Controller {
|
|||
if(!file_exists($filename))
|
||||
$filename = '';
|
||||
if($filename) {
|
||||
require($filename);
|
||||
require_once($filename);
|
||||
$controller = new $classname($params);
|
||||
/* Set some configuration parameters */
|
||||
$controller->setParam('postVars', $_POST);
|
||||
|
|
|
|||
|
|
@ -35,6 +35,12 @@ class SeedDMS_Controller_Common {
|
|||
*/
|
||||
protected $errormsg;
|
||||
|
||||
/**
|
||||
* @var mixed $lasthookresult result of last hook
|
||||
* @access protected
|
||||
*/
|
||||
protected $lasthookresult;
|
||||
|
||||
function __construct($params) {
|
||||
$this->params = $params;
|
||||
$this->error = 0;
|
||||
|
|
@ -132,22 +138,59 @@ class SeedDMS_Controller_Common {
|
|||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Call a controller hook
|
||||
* Call all hooks registered for a controller
|
||||
*
|
||||
* If a hook returns false, then no other hook will be called, because the
|
||||
* Executes all hooks registered for the current controller.
|
||||
* A hook is just a php function which is passed the current controller and
|
||||
* additional paramaters passed to this method.
|
||||
*
|
||||
* If a hook returns false, then no other hook will be called, because this
|
||||
* method returns right away. If hook returns null, then this is treated like
|
||||
* it was never called and the default action is executed. Any other value
|
||||
* returned by the hook will be returned by this method.
|
||||
* it was never called and the next hook is called. Any other value
|
||||
* returned by a hook will be temporarily saved (possibly overwriting a value
|
||||
* from a previously called hook) and the next hook is called.
|
||||
* The temporarily saved return value is eventually returned by this method
|
||||
* when all hooks are called and no following hook failed.
|
||||
* The temporarily saved return value is also saved in a protected class
|
||||
* variable $lasthookresult which is initialized to null. This could be used
|
||||
* by following hooks to check if preceding hook did already succeed.
|
||||
*
|
||||
* Consider that a failing hook (returns false) will imediately quit this
|
||||
* function an return false, even if a formerly called hook has succeeded.
|
||||
* Also consider, that a second succeeding hook will overwrite the return value
|
||||
* of a previously called hook.
|
||||
* Third, keep in mind that there is no predefined order of hooks.
|
||||
*
|
||||
* Example 1: Assuming the hook 'loginRestrictions' in the 'Login' controller
|
||||
* is implemented by two extensions.
|
||||
* One extension restricts login to a certain time of the day and a second one
|
||||
* checks the strength of the password. If the password strength is to low, it
|
||||
* will prevent login. If the hook in the first extension allows login (returns true)
|
||||
* and the second doesn't (returns false), then this method will return false.
|
||||
* If the hook in the second extension doesn't care and therefore returns null, then
|
||||
* this method will return true.
|
||||
*
|
||||
* Example 2: Assuming the hook 'authenticate' in the 'Login' controller
|
||||
* is implemented by two extensions. This hook must return false if authentication
|
||||
* fails, null if the hook does not care, or a
|
||||
* valid user in case of a successful authentication.
|
||||
* If the first extension is able to authenticate the user, the hook in the second
|
||||
* extension will still be called and could fail. So the return value of this
|
||||
* method is false. The second hook could actually succeed as well and return a
|
||||
* different user than the first hook which will eventually be returned by this
|
||||
* method. The last hook will always win. If you need to know if a previously
|
||||
* called hook succeeded, you can check the class variable $lasthookresult in the
|
||||
* hook.
|
||||
*
|
||||
* @param $hook string name of hook
|
||||
* @return mixed false if one of the hooks fails,
|
||||
* true if all hooks succedded,
|
||||
* true/value if all hooks succedded,
|
||||
* null if no hook was called
|
||||
*/
|
||||
function callHook($hook) { /* {{{ */
|
||||
$tmp = explode('_', get_class($this));
|
||||
if(isset($GLOBALS['SEEDDMS_HOOKS']['controller'][lcfirst($tmp[2])])) {
|
||||
$r = null;
|
||||
$this->lasthookresult = null;
|
||||
foreach($GLOBALS['SEEDDMS_HOOKS']['controller'][lcfirst($tmp[2])] as $hookObj) {
|
||||
if (method_exists($hookObj, $hook)) {
|
||||
switch(func_num_args()) {
|
||||
|
|
@ -165,11 +208,11 @@ class SeedDMS_Controller_Common {
|
|||
return $result;
|
||||
}
|
||||
if($result !== null) {
|
||||
$r = $result;
|
||||
$this->lasthookresult = $result;
|
||||
}
|
||||
}
|
||||
}
|
||||
return $r;
|
||||
return $this->lasthookresult;
|
||||
}
|
||||
return null;
|
||||
} /* }}} */
|
||||
|
|
|
|||
|
|
@ -174,6 +174,8 @@ class Settings { /* {{{ */
|
|||
var $_partitionSize = 2000000;
|
||||
// max size of files uploaded by fine-uploader, set to 0 for unlimited
|
||||
var $_maxUploadSize = 0;
|
||||
// enable/disables xsendfile
|
||||
var $_enableXsendfile = true;
|
||||
// enable/disable users images
|
||||
var $_enableUserImage = false;
|
||||
// enable/disable replacing documents by webdav
|
||||
|
|
@ -311,22 +313,11 @@ class Settings { /* {{{ */
|
|||
exit;
|
||||
}
|
||||
}
|
||||
$this->load($configFilePath);
|
||||
if(!$this->load($configFilePath)) {
|
||||
echo "Your configuration contains errors.";
|
||||
exit;
|
||||
}
|
||||
|
||||
// files with one of the following endings will be converted with the
|
||||
// given commands for windows users
|
||||
$this->_convertFileTypes = array(".doc" => "cscript \"" . $this->_rootDir."op/convert_word.js\" {SOURCE} {TARGET}",
|
||||
".xls" => "cscript \"".$this->_rootDir."op/convert_excel.js\" {SOURCE} {TARGET}",
|
||||
".ppt" => "cscript \"".$this->_rootDir."op/convert_pp.js\" {SOURCE} {TARGET}");
|
||||
// uncomment the next line for linux users
|
||||
// $this->_convertFileTypes = array(".doc" => "mswordview -o {TARGET} {SOURCE}");
|
||||
|
||||
if (!is_null($this->_smtpServer))
|
||||
ini_set("SMTP", $this->_smtpServer);
|
||||
if (!is_null($this->_smtpPort))
|
||||
ini_set("smtp_port", $this->_smtpPort);
|
||||
if (!is_null($this->_smtpSendFrom))
|
||||
ini_set("sendmail_from", $this->_smtpSendFrom);
|
||||
if (!is_null($this->_maxExecutionTime))
|
||||
ini_set("max_execution_time", $this->_maxExecutionTime);
|
||||
} /* }}} */
|
||||
|
|
@ -523,6 +514,7 @@ class Settings { /* {{{ */
|
|||
$this->_enableLargeFileUpload = Settings::boolVal($tab["enableLargeFileUpload"]);
|
||||
$this->_partitionSize = strval($tab["partitionSize"]);
|
||||
$this->_maxUploadSize = strval($tab["maxUploadSize"]);
|
||||
$this->_enableXsendfile = Settings::boolVal($tab["enableXsendfile"]);
|
||||
}
|
||||
|
||||
// XML Path: /configuration/system/authentication
|
||||
|
|
@ -858,6 +850,7 @@ class Settings { /* {{{ */
|
|||
$this->setXMLAttributValue($node, "enableLargeFileUpload", $this->_enableLargeFileUpload);
|
||||
$this->setXMLAttributValue($node, "partitionSize", $this->_partitionSize);
|
||||
$this->setXMLAttributValue($node, "maxUploadSize", $this->_maxUploadSize);
|
||||
$this->setXMLAttributValue($node, "enableXsendfile", $this->_enableXsendfile);
|
||||
|
||||
// XML Path: /configuration/system/authentication
|
||||
$node = $this->getXMLNode($xml, '/configuration/system', 'authentication');
|
||||
|
|
|
|||
|
|
@ -121,10 +121,10 @@ class SeedDMS_View_Common {
|
|||
break;
|
||||
}
|
||||
if($tmpret !== null) {
|
||||
if(is_string($tmpret))
|
||||
$ret .= $tmpret;
|
||||
elseif(is_array($tmpret) || is_object($tmpret)) {
|
||||
$ret = ($ret === null) ? $tmpret : array_merge($ret, $tmpret);
|
||||
if(is_string($tmpret)) {
|
||||
$ret = ($ret === null) ? $tmpret : (is_string($ret) ? $ret.$tmpret : array_merge($ret, array($tmpret)));
|
||||
} elseif(is_array($tmpret) || is_object($tmpret)) {
|
||||
$ret = ($ret === null) ? $tmpret : (is_string($ret) ? array_merge(array($ret), $tmpret) : array_merge($ret, $tmpret));
|
||||
} else
|
||||
$ret = $tmpret;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -30,6 +30,9 @@ if(!defined("SEEDDMS_INSTALL") && file_exists(dirname($settings->_configFilePath
|
|||
if(isset($settings->_extraPath))
|
||||
ini_set('include_path', $settings->_extraPath. PATH_SEPARATOR .ini_get('include_path'));
|
||||
|
||||
/* composer is installed in pear directory */
|
||||
require_once 'vendor/autoload.php';
|
||||
|
||||
if(isset($settings->_maxExecutionTime))
|
||||
ini_set('max_execution_time', $settings->_maxExecutionTime);
|
||||
|
||||
|
|
|
|||
|
|
@ -348,9 +348,9 @@ function add_log_line($msg="", $priority=null) { /* {{{ */
|
|||
else
|
||||
$ip = $_SERVER['REMOTE_ADDR'];
|
||||
if($user)
|
||||
$logger->log($user->getLogin()." (".$ip.") ".basename($_SERVER["REQUEST_URI"], ".php").$msg, $priority);
|
||||
$logger->log($user->getLogin()." (".$ip.") ".basename($_SERVER["REQUEST_URI"], ".php").($msg ? ' '.$msg : ''), $priority);
|
||||
else
|
||||
$logger->log("-- (".$ip.") ".basename($_SERVER["REQUEST_URI"], ".php").$msg, $priority);
|
||||
$logger->log("-- (".$ip.") ".basename($_SERVER["REQUEST_URI"], ".php").($msg ? ' '.$msg : ''), $priority);
|
||||
} /* }}} */
|
||||
|
||||
function _add_log_line($msg="") { /* {{{ */
|
||||
|
|
@ -563,7 +563,8 @@ function addDirSep($str) { /* {{{ */
|
|||
* @param string $filename
|
||||
*/
|
||||
function sendFile($filename) { /* {{{ */
|
||||
if(function_exists('apache_get_modules') && in_array('mod_xsendfile',apache_get_modules())) {
|
||||
global $settings;
|
||||
if($settings->_enableXsendfile && function_exists('apache_get_modules') && in_array('mod_xsendfile',apache_get_modules())) {
|
||||
header("X-Sendfile: ".$filename);
|
||||
} else {
|
||||
/* Make sure output buffering is off */
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
class SeedDMS_Version {
|
||||
|
||||
public $_number = "5.1.9";
|
||||
public $_number = "5.1.10";
|
||||
private $_string = "SeedDMS";
|
||||
|
||||
function __construct() {
|
||||
|
|
|
|||
111
index.php
111
index.php
|
|
@ -1,33 +1,78 @@
|
|||
<?php
|
||||
// SeedDMS (Formerly MyDMS) Document Management System
|
||||
// Copyright (C) 2002-2005 Markus Westphal
|
||||
// Copyright (C) 2006-2008 Malcolm Cowe
|
||||
//
|
||||
// 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");
|
||||
|
||||
header("Location: ". (isset($settings->_siteDefaultPage) && strlen($settings->_siteDefaultPage)>0 ? $settings->_siteDefaultPage : "out/out.ViewFolder.php"));
|
||||
?>
|
||||
<html>
|
||||
<head>
|
||||
<title>SeedDMS</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
<?php
|
||||
// SeedDMS (Formerly MyDMS) Document Management System
|
||||
// Copyright (C) 2002-2005 Markus Westphal
|
||||
// Copyright (C) 2006-2008 Malcolm Cowe
|
||||
//
|
||||
// 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");
|
||||
|
||||
if(true) {
|
||||
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.Authentication.php");
|
||||
|
||||
require "vendor/autoload.php";
|
||||
|
||||
$c = new \Slim\Container(); //Create Your container
|
||||
$c['notFoundHandler'] = function ($c) use ($settings, $dms, $user, $theme) {
|
||||
return function ($request, $response) use ($c, $settings, $dms, $user, $theme) {
|
||||
$uri = $request->getUri();
|
||||
if($uri->getBasePath())
|
||||
$file = $uri->getPath();
|
||||
else
|
||||
$file = substr($uri->getPath(), 1);
|
||||
if(file_exists($file) && is_file($file)) {
|
||||
$_SERVER['SCRIPT_FILENAME'] = basename($file);
|
||||
include($file);
|
||||
exit;
|
||||
}
|
||||
// print_r($request->getUri());
|
||||
// exit;
|
||||
return $c['response']
|
||||
->withStatus(302)
|
||||
->withHeader('Location', isset($settings->_siteDefaultPage) && strlen($settings->_siteDefaultPage)>0 ? $settings->_httpRoot.$settings->_siteDefaultPage : $settings->_httpRoot."out/out.ViewFolder.php");
|
||||
};
|
||||
};
|
||||
$app = new \Slim\App($c);
|
||||
|
||||
if(isset($GLOBALS['SEEDDMS_HOOKS']['initDMS'])) {
|
||||
foreach($GLOBALS['SEEDDMS_HOOKS']['initDMS'] as $hookObj) {
|
||||
if (method_exists($hookObj, 'addRoute')) {
|
||||
$hookObj->addRoute(array('dms'=>$dms, 'user'=>$user, 'app'=>$app, 'settings'=>$settings));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$app->run();
|
||||
} else {
|
||||
|
||||
header("Location: ". (isset($settings->_siteDefaultPage) && strlen($settings->_siteDefaultPage)>0 ? $settings->_siteDefaultPage : "out/out.ViewFolder.php"));
|
||||
?>
|
||||
<html>
|
||||
<head>
|
||||
<title>SeedDMS</title>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
<?php } ?>
|
||||
|
|
|
|||
|
|
@ -122,8 +122,10 @@ function fileExistsInIncludePath($file) { /* {{{ */
|
|||
/**
|
||||
* Load default settings + set
|
||||
*/
|
||||
require_once('../inc/inc.Version.php');
|
||||
$ver = new SeedDMS_Version();
|
||||
define("SEEDDMS_INSTALL", "on");
|
||||
define("SEEDDMS_VERSION", "5.1.9");
|
||||
define("SEEDDMS_VERSION", $ver->version());
|
||||
|
||||
require_once('../inc/inc.ClassSettings.php');
|
||||
|
||||
|
|
|
|||
|
|
@ -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 (1305)
|
||||
// Translators: Admin (1307)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
|
@ -186,6 +186,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => '',
|
||||
'august' => 'أغسطس',
|
||||
'authentication' => '',
|
||||
'authentication_failed' => '',
|
||||
'author' => 'ﺎﻠﻤﻨﺸﺋ',
|
||||
'automatic_status_update' => 'تغير الحالة تلقائيا',
|
||||
'back' => 'العودة للخلف',
|
||||
|
|
@ -469,6 +470,7 @@ URL: [url]',
|
|||
'error_add_aro' => '',
|
||||
'error_add_permission' => '',
|
||||
'error_cleared_cache' => '',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => '',
|
||||
'error_no_document_selected' => 'لم يتم اختيار مستند',
|
||||
|
|
@ -477,8 +479,12 @@ URL: [url]',
|
|||
'error_remove_document' => '',
|
||||
'error_remove_folder' => 'ﺡﺪﺛ ﺦﻃﺃ ﺎﺜﻧﺍﺀ ﺡﺬﻓ ﺎﻠﻤﺠﻟﺩ',
|
||||
'error_remove_permission' => '',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => '',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => 'الإسبانية',
|
||||
|
|
@ -621,7 +627,6 @@ URL: [url]',
|
|||
'index_waiting' => 'ﻲﻨﺘﻇﺭ',
|
||||
'individuals' => 'افراد',
|
||||
'individuals_in_groups' => '',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => 'موروث',
|
||||
'inherits_access_copy_msg' => 'نسخ قائمة صلاحيات موروثة.',
|
||||
|
|
@ -714,9 +719,11 @@ URL: [url]',
|
|||
'login_error_title' => 'خطأ في الدخول',
|
||||
'login_not_given' => 'لم يتم ادخال اسم المستخدم',
|
||||
'login_ok' => 'دخول صحيح',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => 'خروج',
|
||||
'log_management' => 'ادارة ملفات السجلات',
|
||||
'lo_LA' => '',
|
||||
'lo_LA' => 'ﺎﻠﻤﻛﺎﻧ',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'مدير',
|
||||
'manager_of_group' => '',
|
||||
'mandatory_approvergroups' => '',
|
||||
|
|
@ -731,6 +738,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'الحجم الاقصى للملف',
|
||||
'may' => 'مايو',
|
||||
'menu_dropfolder' => '',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'Mime type',
|
||||
'minutes' => 'دقائق',
|
||||
'misc' => 'متنوعات',
|
||||
|
|
@ -1133,6 +1141,8 @@ URL: [url]',
|
|||
'settings_Advanced' => 'متقدم',
|
||||
'settings_advancedAcl' => '',
|
||||
'settings_advancedAcl_desc' => '',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Module Rewrite',
|
||||
|
|
@ -1284,6 +1294,8 @@ URL: [url]',
|
|||
'settings_enableVersionModification_desc' => '',
|
||||
'settings_enableWebdavReplaceDoc' => '',
|
||||
'settings_enableWebdavReplaceDoc_desc' => '',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => '',
|
||||
'settings_encryptionKey_desc' => '',
|
||||
'settings_error' => 'خطأ',
|
||||
|
|
@ -1507,6 +1519,7 @@ URL: [url]',
|
|||
'splash_edit_event' => '',
|
||||
'splash_edit_group' => '',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => '',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1537,6 +1550,9 @@ URL: [url]',
|
|||
'splash_rm_transmittal' => '',
|
||||
'splash_rm_user' => '',
|
||||
'splash_rm_user_processes' => '',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => '',
|
||||
'splash_save_user_data' => '',
|
||||
'splash_send_download_link' => '',
|
||||
|
|
@ -1549,6 +1565,7 @@ URL: [url]',
|
|||
'splash_toogle_group_manager' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => '',
|
||||
'statistic' => '',
|
||||
'status' => 'الحالة',
|
||||
|
|
@ -1762,7 +1779,7 @@ URL: [url]',
|
|||
'workflow_summary' => 'ملخص مسار العمل',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => 'ملخص المستخدم',
|
||||
'x_more_objects' => '',
|
||||
'x_more_objects' => 'ﺎﻟﺮﻘﻣ',
|
||||
'year_view' => 'عرض السنة',
|
||||
'yes' => 'نعم',
|
||||
'zh_CN' => 'الصينية (CN)',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (850)
|
||||
// Translators: Admin (858)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
|
@ -169,6 +169,7 @@ $text = array(
|
|||
'at_least_n_users_of_group' => '',
|
||||
'august' => 'Август',
|
||||
'authentication' => '',
|
||||
'authentication_failed' => '',
|
||||
'author' => 'Автор',
|
||||
'automatic_status_update' => 'Автоматично изменение на статуса',
|
||||
'back' => 'Назад',
|
||||
|
|
@ -206,13 +207,13 @@ $text = array(
|
|||
'change_revisors' => '',
|
||||
'change_status' => 'Промени статусът',
|
||||
'charts' => 'Графики',
|
||||
'chart_docsaccumulated_title' => '',
|
||||
'chart_docspercategory_title' => '',
|
||||
'chart_docsaccumulated_title' => 'Брой документи',
|
||||
'chart_docspercategory_title' => 'Документи според категория',
|
||||
'chart_docspermimetype_title' => '',
|
||||
'chart_docspermonth_title' => '',
|
||||
'chart_docsperstatus_title' => '',
|
||||
'chart_docsperuser_title' => '',
|
||||
'chart_selection' => '',
|
||||
'chart_docspermonth_title' => 'Нови документи за месец',
|
||||
'chart_docsperstatus_title' => 'Документи според статус',
|
||||
'chart_docsperuser_title' => 'Документи на юзър',
|
||||
'chart_selection' => 'Изберете диаграма',
|
||||
'chart_sizeperuser_title' => '',
|
||||
'checkedout_file_has_different_version' => '',
|
||||
'checkedout_file_has_disappeared' => '',
|
||||
|
|
@ -422,6 +423,7 @@ $text = array(
|
|||
'error_add_aro' => '',
|
||||
'error_add_permission' => '',
|
||||
'error_cleared_cache' => '',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => '',
|
||||
'error_no_document_selected' => 'Няма избрани документи',
|
||||
|
|
@ -430,8 +432,12 @@ $text = array(
|
|||
'error_remove_document' => '',
|
||||
'error_remove_folder' => '',
|
||||
'error_remove_permission' => '',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => '',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => 'Испански',
|
||||
|
|
@ -550,7 +556,6 @@ $text = array(
|
|||
'index_waiting' => '',
|
||||
'individuals' => 'Личности',
|
||||
'individuals_in_groups' => '',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => 'наследен',
|
||||
'inherits_access_copy_msg' => 'Изкопирай наследения список',
|
||||
|
|
@ -643,9 +648,11 @@ $text = array(
|
|||
'login_error_title' => 'Грешка при влизане',
|
||||
'login_not_given' => 'Не е указан потребител',
|
||||
'login_ok' => 'Входът успешен',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => 'Изход',
|
||||
'log_management' => 'Управление на логове',
|
||||
'lo_LA' => '',
|
||||
'lo_LA' => 'Лаос',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'Началник',
|
||||
'manager_of_group' => '',
|
||||
'mandatory_approvergroups' => '',
|
||||
|
|
@ -660,6 +667,7 @@ $text = array(
|
|||
'max_upload_size' => 'Лимит за размер на файла',
|
||||
'may' => 'май',
|
||||
'menu_dropfolder' => '',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'Mime тип',
|
||||
'minutes' => 'минути',
|
||||
'misc' => 'Разни',
|
||||
|
|
@ -996,6 +1004,8 @@ $text = array(
|
|||
'settings_Advanced' => 'Допълнително',
|
||||
'settings_advancedAcl' => '',
|
||||
'settings_advancedAcl_desc' => '',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Module Rewrite',
|
||||
|
|
@ -1147,6 +1157,8 @@ $text = array(
|
|||
'settings_enableVersionModification_desc' => 'Разреши/забрани промяната на версия на документ от обикновен потребител след като версията е качена. Администраторите могат винаги да променят версията след качване.',
|
||||
'settings_enableWebdavReplaceDoc' => '',
|
||||
'settings_enableWebdavReplaceDoc_desc' => '',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => 'Кодиращ ключ',
|
||||
'settings_encryptionKey_desc' => 'Този стринг се използва за създаване на уникален идентификатор, който добавен като невидимо поле към формуляр, предотвратява CSRF атаки.',
|
||||
'settings_error' => 'Грешка',
|
||||
|
|
@ -1155,7 +1167,7 @@ $text = array(
|
|||
'settings_expandFolderTree_val0' => 'започвайки от сгънато дърво',
|
||||
'settings_expandFolderTree_val1' => 'започвайки от сгънато дърво с разгънато перво ниво',
|
||||
'settings_expandFolderTree_val2' => 'започвайки от напълно разгънато дърво',
|
||||
'settings_Extensions' => '',
|
||||
'settings_Extensions' => 'Разширения',
|
||||
'settings_extraPath' => 'Extra PHP include Path',
|
||||
'settings_extraPath_desc' => 'Път към доп. софт. Това е директорията съдържаща напр. the adodb directory or additional pear packages',
|
||||
'settings_firstDayOfWeek' => 'Първи ден на седмицата',
|
||||
|
|
@ -1370,6 +1382,7 @@ $text = array(
|
|||
'splash_edit_event' => '',
|
||||
'splash_edit_group' => '',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => '',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1400,6 +1413,9 @@ $text = array(
|
|||
'splash_rm_transmittal' => '',
|
||||
'splash_rm_user' => '',
|
||||
'splash_rm_user_processes' => '',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => '',
|
||||
'splash_save_user_data' => '',
|
||||
'splash_send_download_link' => '',
|
||||
|
|
@ -1412,6 +1428,7 @@ $text = array(
|
|||
'splash_toogle_group_manager' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => '',
|
||||
'statistic' => '',
|
||||
'status' => 'Статус',
|
||||
|
|
|
|||
|
|
@ -174,6 +174,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => '',
|
||||
'august' => 'Agost',
|
||||
'authentication' => '',
|
||||
'authentication_failed' => '',
|
||||
'author' => 'Autor',
|
||||
'automatic_status_update' => 'Canvi automátic d\'estat',
|
||||
'back' => 'Endarrere',
|
||||
|
|
@ -427,6 +428,7 @@ URL: [url]',
|
|||
'error_add_aro' => '',
|
||||
'error_add_permission' => '',
|
||||
'error_cleared_cache' => '',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => '',
|
||||
'error_no_document_selected' => '',
|
||||
|
|
@ -435,8 +437,12 @@ URL: [url]',
|
|||
'error_remove_document' => '',
|
||||
'error_remove_folder' => '',
|
||||
'error_remove_permission' => '',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => '',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => 'Castellà',
|
||||
|
|
@ -555,7 +561,6 @@ URL: [url]',
|
|||
'index_waiting' => '',
|
||||
'individuals' => 'Individuals',
|
||||
'individuals_in_groups' => '',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => 'Heredat',
|
||||
'inherits_access_copy_msg' => 'Copiar llista d\'accés heretat',
|
||||
|
|
@ -648,9 +653,11 @@ URL: [url]',
|
|||
'login_error_title' => 'Error d\'accés',
|
||||
'login_not_given' => 'Nom d\'usuari no facilitat.',
|
||||
'login_ok' => 'Accés amb èxit',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => 'Desconnectar',
|
||||
'log_management' => 'Gestió de fitxers de registre',
|
||||
'lo_LA' => 'Laosià',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'Manager',
|
||||
'manager_of_group' => '',
|
||||
'mandatory_approvergroups' => '',
|
||||
|
|
@ -665,6 +672,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'Mida màxima de pujada de cada fitxer',
|
||||
'may' => 'Maig',
|
||||
'menu_dropfolder' => '',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => '',
|
||||
'minutes' => '',
|
||||
'misc' => 'Miscelànea',
|
||||
|
|
@ -1001,6 +1009,8 @@ URL: [url]',
|
|||
'settings_Advanced' => '',
|
||||
'settings_advancedAcl' => '',
|
||||
'settings_advancedAcl_desc' => '',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Module Rewrite',
|
||||
|
|
@ -1152,6 +1162,8 @@ URL: [url]',
|
|||
'settings_enableVersionModification_desc' => '',
|
||||
'settings_enableWebdavReplaceDoc' => '',
|
||||
'settings_enableWebdavReplaceDoc_desc' => '',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => '',
|
||||
'settings_encryptionKey_desc' => '',
|
||||
'settings_error' => 'Error',
|
||||
|
|
@ -1375,6 +1387,7 @@ URL: [url]',
|
|||
'splash_edit_event' => '',
|
||||
'splash_edit_group' => '',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => '',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1405,6 +1418,9 @@ URL: [url]',
|
|||
'splash_rm_transmittal' => '',
|
||||
'splash_rm_user' => '',
|
||||
'splash_rm_user_processes' => '',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => '',
|
||||
'splash_save_user_data' => '',
|
||||
'splash_send_download_link' => '',
|
||||
|
|
@ -1417,6 +1433,7 @@ URL: [url]',
|
|||
'splash_toogle_group_manager' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => '',
|
||||
'statistic' => 'Estadístiques',
|
||||
'status' => 'Estat',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (1521), kreml (455)
|
||||
// Translators: Admin (1521), kreml (579)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'dvoufaktorové ověření',
|
||||
|
|
@ -59,7 +59,7 @@ URL: [url]',
|
|||
'add_document_link' => 'Přidat odkaz',
|
||||
'add_document_notify' => 'Přiřaďte oznámení',
|
||||
'add_doc_reviewer_approver_warning' => 'Pozn.: Dokumenty se automaticky označí jako vydané, když není přidělen žádný recenzent nebo schvalovatel.',
|
||||
'add_doc_workflow_warning' => 'Pozn. Není-li zadán pracovní postup, jsou dokumenty automaticky označeny jako uvolněné.',
|
||||
'add_doc_workflow_warning' => 'Pozn. Dokumenty jsou automaticky označeny jako vydané, pokud není přiřazeno žádné workflow.',
|
||||
'add_event' => 'Přidat akci',
|
||||
'add_group' => 'Přidat novou skupinu',
|
||||
'add_member' => 'Přidat člena',
|
||||
|
|
@ -76,9 +76,9 @@ URL: [url]',
|
|||
'add_transmittal' => 'Přidat přenos',
|
||||
'add_user' => 'Přidat nového uživatele',
|
||||
'add_user_to_group' => 'Přidat uživatele do skupiny',
|
||||
'add_workflow' => 'Přidat nový pracovní postup',
|
||||
'add_workflow_action' => 'Přidat novou akci pracovního postupu',
|
||||
'add_workflow_state' => 'Přidat nový stav pracovního postupu',
|
||||
'add_workflow' => 'Přidat nové workflow',
|
||||
'add_workflow_action' => 'Přidat novou akci workflow',
|
||||
'add_workflow_state' => 'Přidat nový stav workflow',
|
||||
'admin' => 'Správce',
|
||||
'admin_tools' => 'Nástroje správce',
|
||||
'all' => 'Vše',
|
||||
|
|
@ -198,6 +198,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => 'Alespoň [number_of_users] uživatelů z [group]',
|
||||
'august' => 'Srpen',
|
||||
'authentication' => 'Autentizace',
|
||||
'authentication_failed' => '',
|
||||
'author' => 'Autor',
|
||||
'automatic_status_update' => 'Automatická změna stavu',
|
||||
'back' => 'Přejít zpět',
|
||||
|
|
@ -215,10 +216,10 @@ URL: [url]',
|
|||
'cannot_change_final_states' => 'Upozornění: Nemůžete měnit stav dokumentu: zamítnutého, s vypršenou platností, posuzovaného nebo schvalovaného.',
|
||||
'cannot_delete_user' => 'Uživatele nejde smazat',
|
||||
'cannot_delete_yourself' => 'Nelze odstranit sám sebe',
|
||||
'cannot_move_root' => 'Chyba: Není možné přesunout kořenový adresář.',
|
||||
'cannot_move_root' => 'Chyba: Není možné přesunout kořenovovou složku.',
|
||||
'cannot_retrieve_approval_snapshot' => 'Není možné získat informaci o stavu schválení této verze dokumentu.',
|
||||
'cannot_retrieve_review_snapshot' => 'Není možné získat informaci o stavu recenze této verze dokumentu.',
|
||||
'cannot_rm_root' => 'Chyba: Není možné smazat kořenový adresář.',
|
||||
'cannot_rm_root' => 'Chyba: Není možné smazat kořenovou složku.',
|
||||
'categories' => 'Kategorie',
|
||||
'categories_loading' => 'Počkejte prosím, dokud nebude načten seznam kategorií ...',
|
||||
'category' => 'Kategorie',
|
||||
|
|
@ -260,16 +261,16 @@ URL: [url]',
|
|||
'choose_target_file' => 'Zvolte soubor',
|
||||
'choose_target_folder' => 'Vyberte cílovou složku',
|
||||
'choose_user' => 'Vyberte uživatele',
|
||||
'choose_workflow' => 'Zvolte pracovní postup',
|
||||
'choose_workflow_action' => 'Zvolte akci pracovního postupu',
|
||||
'choose_workflow_state' => 'Zvolte stav pracovního postupu',
|
||||
'choose_workflow' => 'Vyberte workflow',
|
||||
'choose_workflow_action' => 'Vyberte akci workflow',
|
||||
'choose_workflow_state' => 'Vyberte stav workflow',
|
||||
'class_name' => 'Název třídy',
|
||||
'clear_cache' => 'Vymazat vyrovnávací paměť',
|
||||
'clear_clipboard' => 'Vyčistit schránku',
|
||||
'clear_password' => 'Vymazat heslo',
|
||||
'clipboard' => 'Schránka',
|
||||
'close' => 'Zavřít',
|
||||
'command' => '',
|
||||
'command' => 'příkaz',
|
||||
'comment' => 'Komentář',
|
||||
'comment_changed_email' => '',
|
||||
'comment_for_current_version' => 'Komentář k aktuální verzi',
|
||||
|
|
@ -342,7 +343,7 @@ URL: [url]',
|
|||
'documents_to_receipt' => 'Dokumenty čekající na potvrzení příjmu',
|
||||
'documents_to_review' => 'Dokumenty čekající na recenzi uživatele',
|
||||
'documents_to_revise' => 'Dokumenty čekající na revizi',
|
||||
'documents_to_trigger_workflow' => 'Dokumenty v pracovním postupu',
|
||||
'documents_to_trigger_workflow' => 'Dokumenty ve workflow',
|
||||
'documents_user_draft' => 'Návrhy',
|
||||
'documents_user_expiration' => 'Dokumenty s vypršenou platností',
|
||||
'documents_user_needs_correction' => 'Dokumenty, které je třeba opravit',
|
||||
|
|
@ -381,7 +382,7 @@ Nadřazená složka: [folder_path]
|
|||
Uživatel: [username]',
|
||||
'document_deleted_email_subject' => '[sitename]: [name] - Dokument smazán',
|
||||
'document_duplicate_name' => 'Duplicitní název dokumentu',
|
||||
'document_has_no_workflow' => 'Dokument nemá pracovní postup',
|
||||
'document_has_no_workflow' => 'Dokument nemá workflow',
|
||||
'document_infos' => 'Informace o dokumentu',
|
||||
'document_is_checked_out' => 'Dokument je aktuálně zkontrolován. Pokud nahrajete novou verzi, nemůžete již kontrolovanou verzi zkontrolovat.',
|
||||
'document_is_not_locked' => 'Tento dokument není zamčený',
|
||||
|
|
@ -476,7 +477,7 @@ Odkaz je platný do [valid].
|
|||
'edit_folder_access' => 'Upravit přístup',
|
||||
'edit_folder_attrdefgrp' => 'Upravit atributy skupin',
|
||||
'edit_folder_notify' => 'Seznam upozornění',
|
||||
'edit_folder_props' => 'Upravit adresář',
|
||||
'edit_folder_props' => 'Upravit složku',
|
||||
'edit_group' => 'Upravit skupinu',
|
||||
'edit_online' => 'Upravit online',
|
||||
'edit_task' => 'Upravit úkol',
|
||||
|
|
@ -500,6 +501,7 @@ Odkaz je platný do [valid].
|
|||
'error_add_aro' => 'Chyba při přidávání požadavku přístupu k objektu',
|
||||
'error_add_permission' => 'Chyba při přidání oprávnění',
|
||||
'error_cleared_cache' => 'Chyba při vymazání mezipaměti',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => 'Chyba při získání seznamu rozšíření z úložiště',
|
||||
'error_importfs' => 'Chyba při importu formy souborového systému',
|
||||
'error_no_document_selected' => 'Není vybrán žádný dokument.',
|
||||
|
|
@ -508,8 +510,12 @@ Odkaz je platný do [valid].
|
|||
'error_remove_document' => 'Při mazání dokumentu došlo k chybě',
|
||||
'error_remove_folder' => 'Při mazání složky došlo k chybě',
|
||||
'error_remove_permission' => 'Chyba při odebrání oprávnění',
|
||||
'error_rm_workflow' => 'Chyba při odstraňování workflow',
|
||||
'error_rm_workflow_action' => 'Chyba pří odstraňování akce workflow',
|
||||
'error_rm_workflow_state' => 'Chyba pří odstraňování stavu workflow',
|
||||
'error_toogle_permission' => 'Chyba při změně oprávnění',
|
||||
'error_transfer_document' => 'Chyba při přenosu dokumentu',
|
||||
'error_trigger_workflow' => 'Chyba při spouštění přechodu workflow',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => 'Chyba při vytváření dokumentu. Dokument má recenzenta, ale nemá schvalovatele.',
|
||||
'es_ES' => 'Španělština',
|
||||
|
|
@ -593,7 +599,7 @@ Nová složka: [new_folder_path]
|
|||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_subject' => '[sitename]: [name] - Složka přesunuta',
|
||||
'folder_renamed_email' => 'Adresář přejmenován',
|
||||
'folder_renamed_email' => 'Složka přejmenována',
|
||||
'folder_renamed_email_body' => 'Složka přejmenována
|
||||
Složka: [name]
|
||||
Nadřazená složka: [folder_path]
|
||||
|
|
@ -601,7 +607,7 @@ Starý název: [old_name]
|
|||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Složka přejmenována',
|
||||
'folder_title' => 'Adresář \'[foldername]\'',
|
||||
'folder_title' => 'Složka \'[foldername]\'',
|
||||
'force_update' => 'Aktualizace',
|
||||
'friday' => 'Pátek',
|
||||
'friday_abbr' => 'Pá',
|
||||
|
|
@ -609,16 +615,16 @@ URL: [url]',
|
|||
'fr_FR' => 'Francouzština',
|
||||
'fullsearch' => 'Fulltextové vyhledávání',
|
||||
'fullsearch_hint' => 'Použijte fultext index',
|
||||
'fulltextsearch_disabled' => '',
|
||||
'fulltextsearch_disabled' => 'fulltextové vyhledávání zakázáno',
|
||||
'fulltext_converters' => 'Index konverze dokumentu',
|
||||
'fulltext_info' => 'Fulltext index info',
|
||||
'global_attributedefinitiongroups' => 'Skupiny atributů',
|
||||
'global_attributedefinitions' => 'Atributy',
|
||||
'global_default_keywords' => 'Globální klíčová slova',
|
||||
'global_document_categories' => 'Globální kategorie',
|
||||
'global_workflows' => 'Pracovní postupy',
|
||||
'global_workflow_actions' => 'Akce pracovního postupu',
|
||||
'global_workflow_states' => 'Stavy pracovního postupu',
|
||||
'global_workflows' => 'Workflows',
|
||||
'global_workflow_actions' => 'Akce workflow',
|
||||
'global_workflow_states' => 'Stavy workflow',
|
||||
'group' => 'Skupina',
|
||||
'groups' => 'Skupiny',
|
||||
'group_approval_summary' => 'Souhrn schválení skupiny',
|
||||
|
|
@ -658,8 +664,7 @@ URL: [url]',
|
|||
'index_pending' => 'Probíhá indexování',
|
||||
'index_waiting' => 'Čekání',
|
||||
'individuals' => 'Jednotlivci',
|
||||
'individuals_in_groups' => '',
|
||||
'indivіduals_in_groups' => 'Členové skupiny',
|
||||
'individuals_in_groups' => 'Členové skupiny',
|
||||
'info_recipients_tab_not_released' => 'Potvrzení o příjmu této verze dokumentu není možné, protože verze není uvolněna.',
|
||||
'inherited' => 'Zděděno',
|
||||
'inherits_access_copy_msg' => 'Zkopírovat zděděný seznam řízení přístupu',
|
||||
|
|
@ -677,7 +682,7 @@ URL: [url]',
|
|||
'invalid_expiration_date_end' => 'Neplatný konečný datum pro rozmezí datumu vypršení platnosti.',
|
||||
'invalid_expiration_date_start' => 'Neplatný počáteční datum pro rozmezí datumu vypršení platnosti.',
|
||||
'invalid_file_id' => 'Neplatné ID souboru',
|
||||
'invalid_folder_id' => 'Neplatné ID adresáře',
|
||||
'invalid_folder_id' => 'Neplatné ID složky',
|
||||
'invalid_group_id' => 'Neplatné ID skupiny',
|
||||
'invalid_link_id' => 'Neplatné ID odkazu',
|
||||
'invalid_request_token' => 'Neplatný token Požadavku',
|
||||
|
|
@ -685,12 +690,12 @@ URL: [url]',
|
|||
'invalid_sequence' => 'Neplatná hodnota posloupnosti',
|
||||
'invalid_status' => 'Neplatný stav dokumentu',
|
||||
'invalid_target_doc_id' => 'Neplatné cílové ID dokumentu',
|
||||
'invalid_target_folder' => 'Neplatné cílové ID adresáře',
|
||||
'invalid_target_folder' => 'Neplatné cílové ID složky',
|
||||
'invalid_user_id' => 'Neplatné ID uživatele',
|
||||
'invalid_version' => 'Neplatná verze dokumentu',
|
||||
'in_folder' => 'Ve složce',
|
||||
'in_revision' => 'V revizi',
|
||||
'in_workflow' => 'Zpracováváno',
|
||||
'in_workflow' => 'Ve workflow',
|
||||
'is_disabled' => 'Zakázat účet',
|
||||
'is_hidden' => 'Utajit v seznamu uživatelů',
|
||||
'it_IT' => 'Italština',
|
||||
|
|
@ -752,9 +757,11 @@ URL: [url]',
|
|||
'login_error_title' => 'Chyba při přihlašování',
|
||||
'login_not_given' => 'Nebylo zadané uživatelské jméno',
|
||||
'login_ok' => 'Přihlášení proběhlo úspěšně',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => 'Odhlášení',
|
||||
'log_management' => 'Správa LOG souborů',
|
||||
'lo_LA' => 'Laosština',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'Správce',
|
||||
'manager_of_group' => 'Jste správcem této skupiny',
|
||||
'mandatory_approvergroups' => 'Stanovená skupina schvalovatelů',
|
||||
|
|
@ -769,6 +776,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'Max. délka pro nahrání jednoho souboru',
|
||||
'may' => 'Květen',
|
||||
'menu_dropfolder' => 'Vhazovací složka',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'Typ "MIME"',
|
||||
'minutes' => 'minuty',
|
||||
'misc' => 'Různé',
|
||||
|
|
@ -786,13 +794,13 @@ URL: [url]',
|
|||
'move' => 'Přesunout',
|
||||
'move_clipboard' => 'Přesun schránky',
|
||||
'move_document' => 'Přesunout dokument',
|
||||
'move_folder' => 'Přesunout adresář',
|
||||
'move_folder' => 'Přesun složky',
|
||||
'my_account' => 'Můj účet',
|
||||
'my_documents' => 'Moje dokumenty',
|
||||
'my_transmittals' => 'Moje přenosy',
|
||||
'name' => 'Název',
|
||||
'needs_correction' => 'Vyžaduje opravu',
|
||||
'needs_workflow_action' => 'Tento dokument vyžaduje Vaši pozornost. Prosím zkontrolujte záložku pracovního postupu.',
|
||||
'needs_workflow_action' => 'Tento dokument vyžaduje vaši pozornost. Zkontrolujte prosím kartu workflow.',
|
||||
'network_drive' => 'Síťové úložiště',
|
||||
'never' => 'nikdy',
|
||||
'new' => 'Nový',
|
||||
|
|
@ -817,9 +825,9 @@ Komentář: [comment]
|
|||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_subject' => '[sitename]: [document] - Nová příloha',
|
||||
'new_folder' => 'Nový adresář',
|
||||
'new_folder' => 'Nová složka',
|
||||
'new_password' => 'Nové heslo',
|
||||
'new_subfolder_email' => 'Nový adresář',
|
||||
'new_subfolder_email' => 'Nová složka',
|
||||
'new_subfolder_email_body' => 'Nová složka
|
||||
Název: [name]
|
||||
Nadřazená složka: [folder_path]
|
||||
|
|
@ -875,8 +883,8 @@ URL: [url]',
|
|||
'no_user_image' => 'nebyl nalezen žádný obrázek',
|
||||
'no_version_check' => 'Chyba při kontrole nové verze SeedDMS. Může to být způsobeno nastavením allow_url_fopen na 0 ve vaší php konfiguraci.',
|
||||
'no_version_modification' => 'Žádná změna verze',
|
||||
'no_workflow_available' => 'Neí dostupný žádný pracovní postup',
|
||||
'objectcheck' => 'Kontrola adresáře/dokumentu',
|
||||
'no_workflow_available' => 'Není k dispozici žádné workflow',
|
||||
'objectcheck' => 'Kontrola složky/dokumentu',
|
||||
'object_check_critical' => 'Kritické chyby',
|
||||
'object_check_warning' => 'Varování',
|
||||
'obsolete' => 'Zastaralé',
|
||||
|
|
@ -923,7 +931,7 @@ Pokud budete mít problém s přihlášením i po změně hesla, kontaktujte Adm
|
|||
'pending_receipt' => 'Probíhá potvrzování přijetí',
|
||||
'pending_reviews' => 'Probíhá recenze',
|
||||
'pending_revision' => 'Probíhá revize',
|
||||
'pending_workflows' => 'Probíhá pracovní postup',
|
||||
'pending_workflows' => 'Čekající workflows',
|
||||
'personal_default_keywords' => 'Osobní klíčová slova',
|
||||
'pl_PL' => 'Polština',
|
||||
'possible_substitutes' => 'zástupci',
|
||||
|
|
@ -986,39 +994,40 @@ URL: [url]',
|
|||
'removed_recipient' => 'byl odstraněn ze seznamu příjemců.',
|
||||
'removed_reviewer' => 'byl odstraněn ze seznamu recenzentů.',
|
||||
'removed_revisor' => 'byl odstraněn ze seznamu kontrolorů.',
|
||||
'removed_workflow_email_body' => 'Odstraněn pracovní postup z verze dokumentu: [name]
|
||||
'removed_workflow_email_body' => 'Odstraněno workflow z verze dokumentu
|
||||
Dokument: [name]
|
||||
Verze: [version]
|
||||
Praconí postup: [workflow]
|
||||
Workflow: [workflow]
|
||||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - Odstraněn pracovní postup z verze dokumentu',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - Odstraněno workflow z verze dokumentu',
|
||||
'removeFolderFromDropFolder' => 'Odstranit složku po nahrání',
|
||||
'remove_marked_files' => 'Odstranit označené soubory',
|
||||
'repaired' => 'opraveno',
|
||||
'repairing_objects' => 'Opravuji dokumenty a složky.',
|
||||
'request_workflow_action_email_body' => 'Pracovní postup dosáhl stavu, který vyžaduje vaši akci.
|
||||
'request_workflow_action_email_body' => 'Workflow dosáhlo stavu, který vyžaduje vaši akci.
|
||||
Dokument: [name]
|
||||
Verze: [verze]
|
||||
Pracovní postup: [workflow]
|
||||
Workflow: [workflow]
|
||||
Současný stav: [current_state]
|
||||
Nadřazený adresář: [path_folder]
|
||||
Nadřazená složka: [path_folder]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'request_workflow_action_email_subject' => '[sitename]: [name] - Pracovní postup dosáhl stavu, který vyžaduje vaši akci.',
|
||||
'request_workflow_action_email_subject' => '[sitename]: [name] - Je vyžádána akce workflow',
|
||||
'reset_checkout' => 'Finalizovat zpracování',
|
||||
'restrict_access' => 'Není přístup k',
|
||||
'results_page' => 'Stránka s výsledky',
|
||||
'return_from_subworkflow' => 'Návrat z podřízeného pracovního postupu',
|
||||
'return_from_subworkflow_email_body' => 'Návrat z podřízeného pracovního postupu
|
||||
'return_from_subworkflow' => 'Návrat z podřízeného workflow',
|
||||
'return_from_subworkflow_email_body' => 'Návrat z podřízeného workflow
|
||||
Dokument: [name]
|
||||
Verze: [version]
|
||||
Pracovní postup: [workflow]
|
||||
Podřízený pracovní postup: [subworkflow]
|
||||
Workflow: [workflow]
|
||||
Podřízené workflow: [subworkflow]
|
||||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - Návrat z podřízeného pracovního postupu',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - Návrat z podřízeného workflow',
|
||||
'reverse_links' => 'Dokumenty, které mají vazbu na aktuální dokument',
|
||||
'reviewers' => 'Recenzenti',
|
||||
'reviewer_already_assigned' => 'je už pověřen jako recenzent',
|
||||
|
|
@ -1082,16 +1091,16 @@ URL: [url]',
|
|||
'revisors' => 'Revizoři',
|
||||
'revisor_already_assigned' => 'Uživatel je již přiřazen jako revizor.',
|
||||
'revisor_already_removed' => 'Revizor byl již z revizního procesu odstraněn nebo již dokument revidoval.',
|
||||
'rewind_workflow' => 'Nové spuštění pracovního postupu',
|
||||
'rewind_workflow_email_body' => 'Pracovní postup byl spuštěn znovu
|
||||
'rewind_workflow' => 'Zpět ve workflow',
|
||||
'rewind_workflow_email_body' => 'Workflow vráceno zpět
|
||||
Dokument: [name]
|
||||
Verze: [version]
|
||||
Pracovní postup: [workflow]
|
||||
Workflow: [workflow]
|
||||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_subject' => '[sitename]: [name] - Nové spuštění pracovního postupu',
|
||||
'rewind_workflow_warning' => 'Pokud spustíte znovu pracovní postup, pak záznam o dosavadním průběhu bude trvale smazán',
|
||||
'rewind_workflow_email_subject' => '[sitename]: [name] - Workflow vráceno zpět',
|
||||
'rewind_workflow_warning' => 'Pokud spustíte znovu workflow, pak záznam o dosavadním průběhu bude trvale smazán',
|
||||
'rm_attrdef' => 'Odstranit definici atributu',
|
||||
'rm_attrdefgroup' => 'Odstranit tuto skupinu atributů',
|
||||
'rm_attr_value' => 'Odstranit hodnotu',
|
||||
|
|
@ -1109,10 +1118,10 @@ URL: [url]',
|
|||
'rm_user' => 'Odstranit tohoto uživatele',
|
||||
'rm_user_from_processes' => 'Odstranit uživatele z procesu',
|
||||
'rm_version' => 'Odstranit verzi',
|
||||
'rm_workflow' => 'Odstranit pracovní postup',
|
||||
'rm_workflow_action' => 'Odstranit akci pracovního postupu',
|
||||
'rm_workflow_state' => 'Odstranit stav pracovního postupu',
|
||||
'rm_workflow_warning' => 'Chystáte se odstranit pracovní postup z dokumentu. To nelze vrátit zpět.',
|
||||
'rm_workflow' => 'Odstranit workflow',
|
||||
'rm_workflow_action' => 'Odstranit akci workflow',
|
||||
'rm_workflow_state' => 'Odstranit stav workflow',
|
||||
'rm_workflow_warning' => 'Chystáte se odstranit workflow z dokumentu. To nelze vrátit zpět.',
|
||||
'role' => 'Role',
|
||||
'role_admin' => 'Administrátor',
|
||||
'role_guest' => 'Host',
|
||||
|
|
@ -1122,7 +1131,7 @@ URL: [url]',
|
|||
'role_type' => 'Typ',
|
||||
'role_user' => 'Uživatel',
|
||||
'ro_RO' => 'Rumunština',
|
||||
'run_subworkflow' => 'Spustit vedlejší pracovní postup',
|
||||
'run_subworkflow' => 'Spustit dílčí workflow',
|
||||
'run_subworkflow_email_body' => 'Vedlejší pracovní postup spuštěn
|
||||
Dokument: [name]
|
||||
Verze: [version]
|
||||
|
|
@ -1131,7 +1140,7 @@ Vedlejší pracovní postup: [subworkflow]
|
|||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - Vedlejší pracovní postup spuštěn',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - Dílčí workflow spuštěno',
|
||||
'ru_RU' => 'Ruština',
|
||||
'saturday' => 'Sobota',
|
||||
'saturday_abbr' => 'So',
|
||||
|
|
@ -1183,7 +1192,7 @@ URL: [url]',
|
|||
'select_user' => 'Vybrat uživatele',
|
||||
'select_users' => 'Kliknutím vybrat uživatele',
|
||||
'select_value' => 'Vybrat hodnotu',
|
||||
'select_workflow' => 'Vybrat pracovní postup',
|
||||
'select_workflow' => 'Vybrat workflow',
|
||||
'send_email' => 'Odeslat e-mail',
|
||||
'send_login_data' => 'Odeslat přihlašovací údaje',
|
||||
'send_login_data_body' => 'Přihlašovací údaje
|
||||
|
|
@ -1211,8 +1220,10 @@ Jméno: [username]
|
|||
'settings_Advanced' => 'Pokročilé',
|
||||
'settings_advancedAcl' => 'Pokročilá kontrola přístupu',
|
||||
'settings_advancedAcl_desc' => 'Pokročilá kontrola přístupu umožní zapnout / vypnout některé moduly softwaru. Nemůže být použita pro přístupová práva k dokumentům a složkám.',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'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 pracovního postupu.',
|
||||
'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_Authentication' => 'Nastavení autentizace',
|
||||
'settings_autoLoginUser' => 'Automatické přihlášení',
|
||||
|
|
@ -1285,7 +1296,7 @@ Jméno: [username]
|
|||
'settings_enableAdminReceipt' => 'Povolit přijetí dokumentů pro administrátory',
|
||||
'settings_enableAdminReceipt_desc' => 'Povolte to, pokud chcete, aby správci byli uvedeni jako příjemci dokumentů.',
|
||||
'settings_enableAdminRevApp' => 'Povolit kontrolu / schválení administrátorů',
|
||||
'settings_enableAdminRevApp_desc' => 'Povolte, pokud chcete, aby správci byli uvedeni jako recenzenti / schvalující osoby a pro přechody pracovních postupů.',
|
||||
'settings_enableAdminRevApp_desc' => 'Povolte, pokud chcete, aby správci byli uvedeni jako recenzenti/schvalující a pro přechody workflow.',
|
||||
'settings_enableCalendar' => 'Povolit kalendář',
|
||||
'settings_enableCalendar_desc' => 'Povolení / zakázání kalendáře',
|
||||
'settings_enableClipboard' => 'Povolit schránku',
|
||||
|
|
@ -1322,28 +1333,28 @@ Jméno: [username]
|
|||
'settings_enableMultiUpload_desc' => 'Při vytváření nového dokumentu lze nahrát více souborů. Každý vytvoří nový dokument.',
|
||||
'settings_enableNotificationAppRev' => 'Povolit oznámení posuzovateli / schvalovateli',
|
||||
'settings_enableNotificationAppRev_desc' => 'Označit pro oznamování posuzovateli / schvalovateli, pokud je přidána nová verze dokumentu.',
|
||||
'settings_enableNotificationWorkflow' => 'Odeslání upozornění uživatelům v příštím cyklu pracovního postupu',
|
||||
'settings_enableNotificationWorkflow_desc' => 'Je-li tato volba povolena, uživatelé a skupiny, které je třeba provést v příštím cyklu pracovního postupu, budou upozorněny. Dokonce i když pro dokument nepřidali oznámení.',
|
||||
'settings_enableNotificationWorkflow' => 'Odeslání upozornění uživatelům v příštím přechodu workflow',
|
||||
'settings_enableNotificationWorkflow_desc' => 'Je-li tato volba povolena, budou uživatelé a skupiny, jichž je třeba v příštím přechodu workflow, upozorněny. Dokonce i když nemají pro dokument nastaveno oznámení.',
|
||||
'settings_enableOwnerNotification' => 'Povolit oznámení vlastníka standardně',
|
||||
'settings_enableOwnerNotification_desc' => 'Označit pro přidání oznámení pro vlastníka v případě, kdy dokument je přidán.',
|
||||
'settings_enableOwnerReceipt' => 'Povolit příjem dokumentů vlastníkem',
|
||||
'settings_enableOwnerReceipt_desc' => 'Povolte to, pokud chcete, aby byl majitel dokumentu uveden jako příjemce.',
|
||||
'settings_enableOwnerRevApp' => 'Povolit posouzení / schválení pro majitele',
|
||||
'settings_enableOwnerRevApp_desc' => 'Povolte to, pokud chcete, aby byl vlastník dokumentu uveden jako posuzovatel / schvalovatel a pro přechody pracovního postupu.',
|
||||
'settings_enableOwnerRevApp_desc' => 'Povolte, pokud chcete, aby byl vlastník dokumentu uveden jako posuzovatel/schvalovatel a pro přechody workflow.',
|
||||
'settings_enablePasswordForgotten' => 'Povolit zaslání zapomenutého hesla',
|
||||
'settings_enablePasswordForgotten_desc' => 'Chcete-li povolit uživateli nastavit nové heslo a poslat ho e-mailem, zaškrtněte tuto možnost.',
|
||||
'settings_enableReceiptWorkflow' => 'Povolit potvrzení příjmu dokumentů',
|
||||
'settings_enableReceiptWorkflow_desc' => 'Povolit zapnutí pracovního postupu pro potvrzení příjmu dokumentu.',
|
||||
'settings_enableReceiptWorkflow_desc' => 'Povolte, pro spuštění workflow při potvrzení příjmu dokumentu.',
|
||||
'settings_enableRecursiveCount' => 'Povolit rekurzivní počítání dokumentů / složek',
|
||||
'settings_enableRecursiveCount_desc' => 'Při zapnutí je počet dokumentů a složek v zobrazení složek určen počítáním všech objektů při rekurzivním zpracování složek a počítáním těch dokumentů a složek, ke kterým má uživatel přístup.',
|
||||
'settings_enableRevisionOnVoteReject' => 'Odmítnutí jedním revizorem',
|
||||
'settings_enableRevisionOnVoteReject_desc' => 'Pokud je nastaveno, tak dokument bude odmítnut, pokud jen jeden revizor odmítne dokument.',
|
||||
'settings_enableRevisionWorkflow' => 'Povolit revizi dokumentů',
|
||||
'settings_enableRevisionWorkflow_desc' => 'Povolit, aby bylo možné spustit pracovní postup pro revizi dokumentu po uplynutí daného časového období.',
|
||||
'settings_enableRevisionWorkflow_desc' => 'Povolit, aby bylo možné spustit workflow pro revidování dokumentu po uplynutí dané doby.',
|
||||
'settings_enableSelfReceipt' => 'Povolit příjem dokumentů pro přihlášeného uživatele',
|
||||
'settings_enableSelfReceipt_desc' => 'Povolte to, pokud chcete, aby byl aktuálně přihlášený uživatel uveden jako příjemce dokumentu.',
|
||||
'settings_enableSelfRevApp' => 'Povolit posouzení / schválení pro přihlášeného uživatele',
|
||||
'settings_enableSelfRevApp_desc' => 'Povolte, pokud chcete aktuálně přihlášeného uvést jako posuzovatele / schvalovatele a pro přechody pracovního postupu',
|
||||
'settings_enableSelfRevApp_desc' => 'Povolte, pokud chcete, aby byl aktuálně přihlášený uživatel uveden jako posuzovatel/schvalovatel a pro přechody workflow',
|
||||
'settings_enableSessionList' => 'Povolit seznam uživatelů online v nabídce',
|
||||
'settings_enableSessionList_desc' => 'Povolit seznam aktuálně přihlášených uživatelů v nabídce.',
|
||||
'settings_enableThemeSelector' => 'Volba tématu',
|
||||
|
|
@ -1351,7 +1362,7 @@ Jméno: [username]
|
|||
'settings_enableUpdateReceipt' => 'Povolit úpravu stávajícího příjmu dokumentů',
|
||||
'settings_enableUpdateReceipt_desc' => 'Povolte to, pokud uživatel, který provedl příjem, může změnit své rozhodnutí.',
|
||||
'settings_enableUpdateRevApp' => 'Povolit úpravu revize / schválení',
|
||||
'settings_enableUpdateRevApp_desc' => 'Povolte, pokud uživatel, který provedl revizi / schválení, může změnit rozhodnutí, dokud není aktuální krok pracovního postupu dokončen.',
|
||||
'settings_enableUpdateRevApp_desc' => 'Povolte, pokud uživatel, který revidoval/schválíl, může změnit rozhodnutí, pokud není aktuální krok workflow dokončen.',
|
||||
'settings_enableUserImage' => 'Povolit obrázek uživatele',
|
||||
'settings_enableUserImage_desc' => 'Povolit obrázky uživatelů',
|
||||
'settings_enableUsersView' => 'Povolit zobrazení uživatelů',
|
||||
|
|
@ -1362,6 +1373,8 @@ Jméno: [username]
|
|||
'settings_enableVersionModification_desc' => 'Povolit / zakázat úpravu verze dokumentu běžnému uživateli po té, co byla verze nahrána. Administrátor může vždy změnit verzi po nahrání.',
|
||||
'settings_enableWebdavReplaceDoc' => 'Nahradit dokument při ukládání',
|
||||
'settings_enableWebdavReplaceDoc_desc' => 'Je-li tato možnost povolena, uložení nové verze dokumentu nahrazuje starý dokument namísto vytvoření nové verze. Platí to pouze tehdy, pokud se uživatel, typ mozku a název souboru rovnají poslední verzi. To může být užitečné, když aplikace automaticky ukládají dokument v pevných intervalech.',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => 'Šifrovací klíč',
|
||||
'settings_encryptionKey_desc' => 'Tento řetězec se používá k vytvoření jedinečného identifikátoru, který je přidán jako skryté pole formuláře, aby se zabránilo útokům CSRF.',
|
||||
'settings_error' => 'Chyba',
|
||||
|
|
@ -1526,7 +1539,7 @@ Jméno: [username]
|
|||
'settings_tasksInMenu_receipt' => 'Přijetí',
|
||||
'settings_tasksInMenu_review' => 'Recenze',
|
||||
'settings_tasksInMenu_revision' => 'Revize',
|
||||
'settings_tasksInMenu_workflow' => 'Pracovní postup',
|
||||
'settings_tasksInMenu_workflow' => 'Workflow',
|
||||
'settings_theme' => 'Výchozí téma',
|
||||
'settings_theme_desc' => 'Výchozí styl (název podsložky ve složce "styles")',
|
||||
'settings_titleDisplayHack' => 'Hack zobrazení dlouhých názvů',
|
||||
|
|
@ -1543,8 +1556,8 @@ Jméno: [username]
|
|||
'settings_viewOnlineFileTypes' => 'View Online File Types',
|
||||
'settings_viewOnlineFileTypes_desc' => 'Soubory s jedním z následujících koncovek lze prohlížet online (POUŽÍVEJTE POUZE MALÁ PÍSMENA)',
|
||||
'settings_webdav' => 'WebDAV',
|
||||
'settings_workflowMode' => 'Režim pracovního postupu',
|
||||
'settings_workflowMode_desc' => 'Pokročilý pracovní postup umožňuje zadat vaše vlastní pracovní postupy pro uvolňování verzí dokumentů.',
|
||||
'settings_workflowMode' => 'Režím workflow',
|
||||
'settings_workflowMode_desc' => 'Pokročilé workflow umožňuje definovat vlastní workflow pro uvolňování verzí dokumentů.',
|
||||
'settings_workflowMode_valadvanced' => 'pokročilý',
|
||||
'settings_workflowMode_valtraditional' => 'tradiční',
|
||||
'settings_workflowMode_valtraditional_only_approval' => 'tradiční (bez recenzí)',
|
||||
|
|
@ -1553,7 +1566,7 @@ Jméno: [username]
|
|||
'set_owner' => 'Nastavit vlastníka',
|
||||
'set_owner_error' => 'Chybné nastavení vlastníka',
|
||||
'set_password' => 'Nastavení hesla',
|
||||
'set_workflow' => 'Nastavení pracovního postupu',
|
||||
'set_workflow' => 'Nastavit workflow',
|
||||
'show_extension_changelog' => 'Zobrazit Changelog',
|
||||
'show_extension_version_list' => 'Zobrazit seznam verzí',
|
||||
'signed_in_as' => 'Přihlášen jako',
|
||||
|
|
@ -1585,6 +1598,7 @@ Jméno: [username]
|
|||
'splash_edit_event' => 'Událost uložena',
|
||||
'splash_edit_group' => 'Skupina uložena',
|
||||
'splash_edit_role' => 'Role uložena',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => 'Uživatel uložen',
|
||||
'splash_error_add_to_transmittal' => 'Chyba při přidávání dokumentu k přenosu',
|
||||
'splash_error_rm_download_link' => 'Chyba při odstranění odkazu ke stažení',
|
||||
|
|
@ -1615,6 +1629,9 @@ Jméno: [username]
|
|||
'splash_rm_transmittal' => 'Přenos odstraněn',
|
||||
'splash_rm_user' => 'Uživatel odstraněn',
|
||||
'splash_rm_user_processes' => 'Uživatel odstraněn ze všech procesů',
|
||||
'splash_rm_workflow' => 'Workflow odstraněno',
|
||||
'splash_rm_workflow_action' => 'Akce workflow odstraněna',
|
||||
'splash_rm_workflow_state' => 'Stav workflow odstraněn',
|
||||
'splash_saved_file' => 'Verze byla uložena',
|
||||
'splash_save_user_data' => 'Uživatelská data uložena',
|
||||
'splash_send_download_link' => 'Odkaz ke stažení byl odeslán emailem.',
|
||||
|
|
@ -1627,6 +1644,7 @@ Jméno: [username]
|
|||
'splash_toogle_group_manager' => 'Manažer skupiny přepnut',
|
||||
'splash_transfer_document' => 'Dokument přenesen',
|
||||
'splash_transfer_objects' => 'Objekt přenesen',
|
||||
'splash_trigger_workflow' => 'Spuštěn přechod workflow',
|
||||
'state_and_next_state' => 'Stav / Další stav',
|
||||
'statistic' => 'Statistika',
|
||||
'status' => 'Stav',
|
||||
|
|
@ -1704,7 +1722,7 @@ Jméno: [username]
|
|||
'timeline_skip_status_change_0' => 'čeká na přezkum',
|
||||
'timeline_skip_status_change_1' => 'čeká na schválení',
|
||||
'timeline_skip_status_change_2' => 'uvolněno',
|
||||
'timeline_skip_status_change_3' => 'v pracovním postupu',
|
||||
'timeline_skip_status_change_3' => 've workflow',
|
||||
'timeline_skip_status_change_4' => 'v revizi',
|
||||
'timeline_skip_status_change_5' => 'návrh',
|
||||
'timeline_status_change' => 'Verze [version]: [status]',
|
||||
|
|
@ -1718,8 +1736,8 @@ Jméno: [username]
|
|||
'transfer_objects' => 'Přenos objektů',
|
||||
'transfer_objects_to_user' => 'Nový vlastník',
|
||||
'transfer_to_user' => 'Přenos k uživateli',
|
||||
'transition_triggered_email' => 'Transformace pracovního postupu spuštěna',
|
||||
'transition_triggered_email_body' => 'Transformace pracovního postupu spuštěna
|
||||
'transition_triggered_email' => 'Spuštěn přechod workflow',
|
||||
'transition_triggered_email_body' => 'Spuštěn přechod workflow
|
||||
Dokument: [jméno]
|
||||
Verze: [verze]
|
||||
Komentář: [comment]
|
||||
|
|
@ -1729,7 +1747,7 @@ Současný stav: [current_state]
|
|||
Nadřazená složky: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'transition_triggered_email_subject' => '[sitename]: [name] - Transformace pracovního postupu spuštěna',
|
||||
'transition_triggered_email_subject' => '[sitename]: [name] - Spuštěn přechod workflow',
|
||||
'transmittal' => 'Přenos',
|
||||
'transmittalitem_removed' => 'Položka přenosu byla odstraněna',
|
||||
'transmittalitem_updated' => 'Dokument byl aktualizován na nejnovější verzi',
|
||||
|
|
@ -1737,7 +1755,7 @@ URL: [url]',
|
|||
'transmittal_name' => 'Název',
|
||||
'transmittal_size' => 'Velikost',
|
||||
'tree_loading' => 'Čekejte, nahrává se strom dokumentů...',
|
||||
'trigger_workflow' => 'Pracovní postup',
|
||||
'trigger_workflow' => 'Workflow',
|
||||
'tr_TR' => 'Turečtina',
|
||||
'tuesday' => 'Úterý',
|
||||
'tuesday_abbr' => 'Út',
|
||||
|
|
@ -1814,30 +1832,30 @@ URL: [url]',
|
|||
'wednesday_abbr' => 'St',
|
||||
'weeks' => 'týdny',
|
||||
'week_view' => 'Zobrazení týdne',
|
||||
'workflow' => 'Pracovní postup',
|
||||
'workflows_involded' => '',
|
||||
'workflow_actions_management' => 'Správa akcí pracovního postupu',
|
||||
'workflow_action_in_use' => 'Tato akce je v současnosti používana pracovním postupem.',
|
||||
'workflow' => 'Workflow',
|
||||
'workflows_involded' => 'Zahrnutý do workflow',
|
||||
'workflow_actions_management' => 'Správa akcí workflow',
|
||||
'workflow_action_in_use' => 'Tato akce je použíta ve workflow.',
|
||||
'workflow_action_name' => 'Název',
|
||||
'workflow_editor' => 'Editor pracovního postupu',
|
||||
'workflow_editor' => 'Editor workflow',
|
||||
'workflow_group_summary' => 'Přehled skupiny',
|
||||
'workflow_has_cycle' => 'Pracovní postup má cyklus',
|
||||
'workflow_has_cycle' => 'Workflow je zacykleno',
|
||||
'workflow_initstate' => 'Počáteční stav',
|
||||
'workflow_in_use' => 'Tento pracovní postup je momentálně používán dokumentem.',
|
||||
'workflow_in_use' => 'Toto workflow je v současné době používáno v dokumentech.',
|
||||
'workflow_layoutdata_saved' => 'Data rozvržení pracovního postupu uložena',
|
||||
'workflow_management' => 'Správa pracovního postupu',
|
||||
'workflow_name' => 'Název pracovního postupu',
|
||||
'workflow_no_doc_rejected_state' => 'Dokument nebude odmítnut ve stavu pracovního postupu!',
|
||||
'workflow_no_doc_released_state' => 'Dokument nebude vydán ve stavu pracovního postupu!',
|
||||
'workflow_no_initial_state' => 'Žádný z přechodů nezačne počátečním stavem pracovního postupu!',
|
||||
'workflow_no_states' => 'Před přidáním pracovního postupu musíte definovat stavy pracovního postupu.',
|
||||
'workflow_management' => 'Správa workflow',
|
||||
'workflow_name' => 'Název',
|
||||
'workflow_no_doc_rejected_state' => 'Dokument nebude odmítnut ve stavu workflow!',
|
||||
'workflow_no_doc_released_state' => 'Dokument nebude uvolněn ve stavu workflow!',
|
||||
'workflow_no_initial_state' => 'Žádná změna stavu nazačína počátečním stavem workflow!',
|
||||
'workflow_no_states' => 'Před přidámím worflow musíte definovat stavy workflow',
|
||||
'workflow_save_layout' => 'Uložit rozvržení',
|
||||
'workflow_state' => 'Stav pracovního postupu',
|
||||
'workflow_states_management' => 'Správa stavů pracovních postupů',
|
||||
'workflow_state' => 'stav workflow',
|
||||
'workflow_states_management' => 'Správa stavů workflow',
|
||||
'workflow_state_docstatus' => 'Stav dokumentu',
|
||||
'workflow_state_in_use' => 'Tento stav je momentálně užíván pracovním postupem.',
|
||||
'workflow_state_in_use' => 'Tento stav je použit ve workflow.',
|
||||
'workflow_state_name' => 'Název stavu pracovního postupu',
|
||||
'workflow_summary' => 'Přehled pracovního postupu',
|
||||
'workflow_summary' => 'Souhrn workflow',
|
||||
'workflow_transition_without_user_group' => 'Alespoň jedna z transformací pracovního postupu nemá uživatele ani skupinu!',
|
||||
'workflow_user_summary' => 'Přehled uživatelů',
|
||||
'x_more_objects' => 'Načíst další dokumenty ([number])',
|
||||
|
|
|
|||
|
|
@ -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 (2633), dgrutsch (22)
|
||||
// Translators: Admin (2652), dgrutsch (22)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '2-Faktor Authentifizierung',
|
||||
|
|
@ -198,6 +198,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => 'Mindestens [number_of_users] Benutzer der Gruppe [group]',
|
||||
'august' => 'August',
|
||||
'authentication' => 'Authentifizierung',
|
||||
'authentication_failed' => 'Anmeldung fehlgeschlagen',
|
||||
'author' => 'Autor',
|
||||
'automatic_status_update' => 'Automatischer Statuswechsel',
|
||||
'back' => 'Zurück',
|
||||
|
|
@ -499,6 +500,7 @@ Der Link ist bis zum [valid] gültig.
|
|||
'error_add_aro' => 'Fehler beim Hinzufügen des Zugriffsobjekt',
|
||||
'error_add_permission' => 'Fehler beim Hinzufügen der Berechtigung',
|
||||
'error_cleared_cache' => 'Fehler beim Löschen des Cache',
|
||||
'error_edit_task' => 'Fehler beim Speichern der Task',
|
||||
'error_extension_getlist' => 'Fehler beim Holen der Liste der Erweiterungen aus dem Repositorium',
|
||||
'error_importfs' => 'Fehler beim Importieren aus dem Dateisystem',
|
||||
'error_no_document_selected' => 'Kein Dokument ausgewählt',
|
||||
|
|
@ -507,8 +509,12 @@ Der Link ist bis zum [valid] gültig.
|
|||
'error_remove_document' => 'Fehler beim Löschen des Dokuments',
|
||||
'error_remove_folder' => 'Fehler beim Löschen des Ordners',
|
||||
'error_remove_permission' => 'Fehler beim Entfernen der Berechtigung',
|
||||
'error_rm_workflow' => 'Fehler beim Löschen des Workflows',
|
||||
'error_rm_workflow_action' => 'Fehler beim Löschen der Workflow-Aktion',
|
||||
'error_rm_workflow_state' => 'Fehler beim Löschen des Workflows-Status',
|
||||
'error_toogle_permission' => 'Fehler beim Ändern der Berechtigung',
|
||||
'error_transfer_document' => 'Fehler beim Übertragen des Dokuments',
|
||||
'error_trigger_workflow' => 'Fehler beim Auslösen der Transitions des Workflows',
|
||||
'error_update_document' => 'Fehler beim Aktualisieren des Dokuments',
|
||||
'error_uploading_reviewer_only' => 'Fehler beim Anlegen des Dokuments. Das Dokument besitzt einen Prufer, aber keinen Freigeber.',
|
||||
'es_ES' => 'Spanisch',
|
||||
|
|
@ -658,7 +664,6 @@ URL: [url]',
|
|||
'index_waiting' => 'Warte',
|
||||
'individuals' => 'Einzelpersonen',
|
||||
'individuals_in_groups' => 'Mitglieder einer Gruppe',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => 'Die Bestätigung des Empfangs für diese Dokumentenversion ist nicht möglich, weil die Version nicht freigegeben ist.',
|
||||
'inherited' => 'geerbt',
|
||||
'inherits_access_copy_msg' => 'Berechtigungen kopieren',
|
||||
|
|
@ -751,9 +756,11 @@ URL: [url]',
|
|||
'login_error_title' => 'Fehler bei der Anmeldung',
|
||||
'login_not_given' => 'Es wurde kein Benutzername eingegeben',
|
||||
'login_ok' => 'Anmeldung erfolgreich',
|
||||
'login_restrictions_apply' => 'Anmeldung wegen Beschränkungen fehlgeschlagen',
|
||||
'logout' => 'Abmelden',
|
||||
'log_management' => 'Management der Log-Dateien',
|
||||
'lo_LA' => 'Laotisch',
|
||||
'malformed_expiration_date' => 'Fehlerhaftes Ablaufdatum',
|
||||
'manager' => 'Manager',
|
||||
'manager_of_group' => 'Sie sind der Manager dieser Gruppe',
|
||||
'mandatory_approvergroups' => 'Zwingende Gruppen von Freigebern',
|
||||
|
|
@ -768,6 +775,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'Maximale Dateigröße',
|
||||
'may' => 'Mai',
|
||||
'menu_dropfolder' => 'Ablageordner',
|
||||
'menu_upload_from_dropfolder' => 'Diese Datei importieren',
|
||||
'mimetype' => 'Mime-Type',
|
||||
'minutes' => 'Minuten',
|
||||
'misc' => 'Sonstiges',
|
||||
|
|
@ -1222,6 +1230,8 @@ Name: [username]
|
|||
'settings_Advanced' => 'Erweitert',
|
||||
'settings_advancedAcl' => 'Erweiterte Zugriffsrechte',
|
||||
'settings_advancedAcl_desc' => 'Erweiterte Zugriffsrechte erlauben bestimmte Module der Software ein- und auszuschalten. Sie können nicht den Zugriff auf Dokumente und Ordner einschränken.',
|
||||
'settings_allowChangeRevAppInProcess' => 'Erlaube das Ändern der Prüfer/Freigeber nachdem der Prozess gestartet wurde.',
|
||||
'settings_allowChangeRevAppInProcess_desc' => 'Voreingestellt können Prüfer und Freigeber nicht mehr verändert werden, wenn eine Freigabe oder Prüfung ausgeführt wurde. Diese Option erlaubt es Administratoren auch nach der ersten Prüfung oder Freigabe die Prüfer und Freigeber zu verändern, bis das Dokument endgültig freigegeben oder abgelehnt ist.',
|
||||
'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',
|
||||
|
|
@ -1373,6 +1383,8 @@ Name: [username]
|
|||
'settings_enableVersionModification_desc' => 'Setzen Sie diese Option, wenn Versionen eines Dokuments nach dem Hochladen noch durch reguläre Benutzer verändert werden dürfen. Administratoren dürfen dies immer.',
|
||||
'settings_enableWebdavReplaceDoc' => 'Dokument beim Speichern ersetzen',
|
||||
'settings_enableWebdavReplaceDoc_desc' => 'Wenn eingeschaltet, wird beim Speichern eine bestehende Dokumentenversion ersetzt und keine neue Version erzeugt. Dies erfolgt nur wenn der Benutzer, Mimetype und Dateiname unverändert zur letzten Version sind. Diese Einstellung kann hilfreich sein, wenn Programme das geöffnete Dokument in regelmäßigen Abständen speichern.',
|
||||
'settings_enableXsendfile' => 'Apache xsendfile-Modul nutzen',
|
||||
'settings_enableXsendfile_desc' => 'Wenn diese Option eingeschaltet ist und das Apache-Modul xsendfile installiert, wird dieses für die Auslieferung der Bilder verwendet.',
|
||||
'settings_encryptionKey' => 'Verschlüsselungs-Sequenz',
|
||||
'settings_encryptionKey_desc' => 'Diese Zeichenkette wird verwendet um eine eindeutige Kennung zu erzeugen, die als verstecktes Feld in einem Formular untergebracht wird. Sie dient zur Verhinderung von CSRF-Attacken.',
|
||||
'settings_error' => 'Fehler',
|
||||
|
|
@ -1534,8 +1546,8 @@ Name: [username]
|
|||
'settings_tasksInMenu_approval' => 'Freigaben',
|
||||
'settings_tasksInMenu_desc' => 'Setzt die Aufgaben, die gezählt werden sollen. Wenn keine Aufgaben ausgewählt werden, werden alle gezählt.',
|
||||
'settings_tasksInMenu_needscorrection' => 'Korrektur erforderlich',
|
||||
'settings_tasksInMenu_receipt' => 'Prüfungen',
|
||||
'settings_tasksInMenu_review' => 'Empfangsbestätigungen',
|
||||
'settings_tasksInMenu_receipt' => 'Empfangsbestätigungen',
|
||||
'settings_tasksInMenu_review' => 'Prüfungen',
|
||||
'settings_tasksInMenu_revision' => 'Wiederholungsprüfungen',
|
||||
'settings_tasksInMenu_workflow' => 'Workflow',
|
||||
'settings_theme' => 'Aussehen',
|
||||
|
|
@ -1596,6 +1608,7 @@ Name: [username]
|
|||
'splash_edit_event' => 'Ereignis gespeichert',
|
||||
'splash_edit_group' => 'Gruppe gespeichert',
|
||||
'splash_edit_role' => 'Rolle gespeichert',
|
||||
'splash_edit_task' => 'Task gespeichert',
|
||||
'splash_edit_user' => 'Benutzer gespeichert',
|
||||
'splash_error_add_to_transmittal' => 'Fehler beim Hinzufügen zur Dokumentenliste',
|
||||
'splash_error_rm_download_link' => 'Fehler beim Löschen des Download-Links',
|
||||
|
|
@ -1626,6 +1639,9 @@ Name: [username]
|
|||
'splash_rm_transmittal' => 'Dokumentenliste gelöscht',
|
||||
'splash_rm_user' => 'Benutzer gelöscht',
|
||||
'splash_rm_user_processes' => 'Benutzer aus allen Prozessen gelöscht',
|
||||
'splash_rm_workflow' => 'Workflow gelöscht',
|
||||
'splash_rm_workflow_action' => 'Workflow-Aktion gelöscht',
|
||||
'splash_rm_workflow_state' => 'Workflow-Status gelöscht',
|
||||
'splash_saved_file' => 'Version gespeichert',
|
||||
'splash_save_user_data' => 'Benutzerdaten gespeichert',
|
||||
'splash_send_download_link' => 'Download-Link per E-Mail verschickt.',
|
||||
|
|
@ -1638,6 +1654,7 @@ Name: [username]
|
|||
'splash_toogle_group_manager' => 'Gruppenverwalter gewechselt',
|
||||
'splash_transfer_document' => 'Dokument übertragen',
|
||||
'splash_transfer_objects' => 'Objekte übertragen',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => 'Status/Nächster Status',
|
||||
'statistic' => 'Statistik',
|
||||
'status' => 'Status',
|
||||
|
|
|
|||
|
|
@ -169,6 +169,7 @@ $text = array(
|
|||
'at_least_n_users_of_group' => '',
|
||||
'august' => 'Αύγουστος',
|
||||
'authentication' => '',
|
||||
'authentication_failed' => '',
|
||||
'author' => '',
|
||||
'automatic_status_update' => '',
|
||||
'back' => 'Πίσω',
|
||||
|
|
@ -422,6 +423,7 @@ $text = array(
|
|||
'error_add_aro' => '',
|
||||
'error_add_permission' => '',
|
||||
'error_cleared_cache' => '',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => '',
|
||||
'error_no_document_selected' => 'Δεν έχει επιλεγεί έγγραφο',
|
||||
|
|
@ -430,8 +432,12 @@ $text = array(
|
|||
'error_remove_document' => '',
|
||||
'error_remove_folder' => '',
|
||||
'error_remove_permission' => '',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => '',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => 'Spanish/Ισπανικά',
|
||||
|
|
@ -550,7 +556,6 @@ $text = array(
|
|||
'index_waiting' => '',
|
||||
'individuals' => 'Άτομα',
|
||||
'individuals_in_groups' => '',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => '',
|
||||
'inherits_access_copy_msg' => '',
|
||||
|
|
@ -643,9 +648,11 @@ $text = array(
|
|||
'login_error_title' => 'Λάθος σύνδεσης',
|
||||
'login_not_given' => '',
|
||||
'login_ok' => 'Επιτυχημένη σύνδεση',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => 'Εποσύνδεση',
|
||||
'log_management' => 'Διαχείριση αρχείων καταγραφής',
|
||||
'lo_LA' => 'Τοποθεσία',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'Διαχειριστής',
|
||||
'manager_of_group' => 'Είστε διαχειριστής της ομάδας',
|
||||
'mandatory_approvergroups' => '',
|
||||
|
|
@ -660,6 +667,7 @@ $text = array(
|
|||
'max_upload_size' => '',
|
||||
'may' => 'Μάϊος',
|
||||
'menu_dropfolder' => '',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => '',
|
||||
'minutes' => 'λεπτά',
|
||||
'misc' => 'Διάφορα',
|
||||
|
|
@ -1007,6 +1015,8 @@ URL: [url]',
|
|||
'settings_Advanced' => '',
|
||||
'settings_advancedAcl' => '',
|
||||
'settings_advancedAcl_desc' => '',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => '',
|
||||
|
|
@ -1158,6 +1168,8 @@ URL: [url]',
|
|||
'settings_enableVersionModification_desc' => '',
|
||||
'settings_enableWebdavReplaceDoc' => '',
|
||||
'settings_enableWebdavReplaceDoc_desc' => '',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => '',
|
||||
'settings_encryptionKey_desc' => '',
|
||||
'settings_error' => '',
|
||||
|
|
@ -1381,6 +1393,7 @@ URL: [url]',
|
|||
'splash_edit_event' => '',
|
||||
'splash_edit_group' => '',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => '',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1411,6 +1424,9 @@ URL: [url]',
|
|||
'splash_rm_transmittal' => '',
|
||||
'splash_rm_user' => '',
|
||||
'splash_rm_user_processes' => '',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => '',
|
||||
'splash_save_user_data' => '',
|
||||
'splash_send_download_link' => '',
|
||||
|
|
@ -1423,6 +1439,7 @@ URL: [url]',
|
|||
'splash_toogle_group_manager' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => '',
|
||||
'statistic' => '',
|
||||
'status' => 'κατάσταση',
|
||||
|
|
|
|||
|
|
@ -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 (1748), archonwang (3), dgrutsch (9), netixw (14)
|
||||
// Translators: Admin (1769), archonwang (3), dgrutsch (9), netixw (14)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '2-factor authentication',
|
||||
|
|
@ -198,6 +198,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => 'At least [number_of_users] users of [group]',
|
||||
'august' => 'August',
|
||||
'authentication' => 'Authentication',
|
||||
'authentication_failed' => 'Authentication failed',
|
||||
'author' => 'Author',
|
||||
'automatic_status_update' => 'Automatic status change',
|
||||
'back' => 'Go back',
|
||||
|
|
@ -500,6 +501,7 @@ The link is valid until [valid].
|
|||
'error_add_aro' => 'Error while adding access request object',
|
||||
'error_add_permission' => 'Error while add permission',
|
||||
'error_cleared_cache' => 'Error while clearing cache',
|
||||
'error_edit_task' => 'Error when saving task',
|
||||
'error_extension_getlist' => 'Error getting extension list from repository',
|
||||
'error_importfs' => 'Error while importing form file system',
|
||||
'error_no_document_selected' => 'No document selected',
|
||||
|
|
@ -508,8 +510,12 @@ The link is valid until [valid].
|
|||
'error_remove_document' => 'Error while deleting document',
|
||||
'error_remove_folder' => 'Error while deleting folder',
|
||||
'error_remove_permission' => 'Error while remove permission',
|
||||
'error_rm_workflow' => 'Error when removing workflow',
|
||||
'error_rm_workflow_action' => 'Error when removing workflow action',
|
||||
'error_rm_workflow_state' => 'Error when removing workflow state',
|
||||
'error_toogle_permission' => 'Error while changing permission',
|
||||
'error_transfer_document' => 'Error while transfering document',
|
||||
'error_trigger_workflow' => 'Error while triggering transition of workflow',
|
||||
'error_update_document' => 'Error while updating document',
|
||||
'error_uploading_reviewer_only' => 'Error when creating the document. The document has a reviewer, but no approver.',
|
||||
'es_ES' => 'Spanish',
|
||||
|
|
@ -659,7 +665,6 @@ URL: [url]',
|
|||
'index_waiting' => 'Waiting',
|
||||
'individuals' => 'Individuals',
|
||||
'individuals_in_groups' => 'Members of a group',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => 'Acknowledgement of reception for this document version is not possible, because the version is not released.',
|
||||
'inherited' => 'inherited',
|
||||
'inherits_access_copy_msg' => 'Copy inherited access list',
|
||||
|
|
@ -752,9 +757,11 @@ URL: [url]',
|
|||
'login_error_title' => 'Sign in error',
|
||||
'login_not_given' => 'No username has been supplied',
|
||||
'login_ok' => 'Sign in successful',
|
||||
'login_restrictions_apply' => 'Login failed due to restrictions',
|
||||
'logout' => 'Logout',
|
||||
'log_management' => 'Log files management',
|
||||
'lo_LA' => 'Laotian',
|
||||
'malformed_expiration_date' => 'Malformed expiration date',
|
||||
'manager' => 'Manager',
|
||||
'manager_of_group' => 'You are the manager of this group',
|
||||
'mandatory_approvergroups' => 'Mandatory Groups of approvers',
|
||||
|
|
@ -769,6 +776,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'Maximum upload size',
|
||||
'may' => 'May',
|
||||
'menu_dropfolder' => 'Drop folder',
|
||||
'menu_upload_from_dropfolder' => 'Import this file',
|
||||
'mimetype' => 'Mime type',
|
||||
'minutes' => 'minutes',
|
||||
'misc' => 'Misc',
|
||||
|
|
@ -1208,7 +1216,7 @@ Name: [username]
|
|||
'seq_start' => 'First position',
|
||||
'sessions' => 'Users online',
|
||||
'setDateFromFile' => 'Take over date from imported file',
|
||||
'setDateFromFolder' => '',
|
||||
'setDateFromFolder' => 'Take over date from imported folder',
|
||||
'settings' => 'Settings',
|
||||
'settings_activate_module' => 'Activate module',
|
||||
'settings_activate_php_extension' => 'Activate PHP extension',
|
||||
|
|
@ -1217,6 +1225,8 @@ Name: [username]
|
|||
'settings_Advanced' => 'Advanced',
|
||||
'settings_advancedAcl' => 'Advanced Access control',
|
||||
'settings_advancedAcl_desc' => 'Advanced access controll will allow to turn on/off certain modules of the software. It can not be used for access rights on documents and folders.',
|
||||
'settings_allowChangeRevAppInProcess' => 'Allow changing reviewer/approver after process started',
|
||||
'settings_allowChangeRevAppInProcess_desc' => 'By default the reviewers and approvers cannot be changed anymore once a review or approval has been submitted. This option will allow administrators to do this as long as the document is not released or rejected.',
|
||||
'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',
|
||||
|
|
@ -1368,6 +1378,8 @@ Name: [username]
|
|||
'settings_enableVersionModification_desc' => 'Enable/disable modification of a document versions by regular users after a version was uploaded. Admin may always modify the version after upload.',
|
||||
'settings_enableWebdavReplaceDoc' => 'Replace document when saving',
|
||||
'settings_enableWebdavReplaceDoc_desc' => 'If enabled, saving a new version of a document will replace the old document instead of creating a new version. This will only apply if the user, mimetype and filename are equal to the last version. This can be usefull when applications are auto saving a document in fixed intervals.',
|
||||
'settings_enableXsendfile' => 'Use apache xsendfile module',
|
||||
'settings_enableXsendfile_desc' => 'If this option is set and the apache module xsendfile is installed, it will be used for delivering images.',
|
||||
'settings_encryptionKey' => 'Encryption key',
|
||||
'settings_encryptionKey_desc' => 'This string is used for creating a unique identifier being added as a hidden field to a form in order to prevent CSRF attacks.',
|
||||
'settings_error' => 'Error',
|
||||
|
|
@ -1529,8 +1541,8 @@ Name: [username]
|
|||
'settings_tasksInMenu_approval' => 'Approvals',
|
||||
'settings_tasksInMenu_desc' => 'Select those tasks which are to be counted. If none is selected, then all tasks will be counted.',
|
||||
'settings_tasksInMenu_needscorrection' => 'Correction needed',
|
||||
'settings_tasksInMenu_receipt' => 'Reviews',
|
||||
'settings_tasksInMenu_review' => 'Receipts',
|
||||
'settings_tasksInMenu_receipt' => 'Receipts',
|
||||
'settings_tasksInMenu_review' => 'Reviews',
|
||||
'settings_tasksInMenu_revision' => 'Revisions',
|
||||
'settings_tasksInMenu_workflow' => 'Workflow',
|
||||
'settings_theme' => 'Default theme',
|
||||
|
|
@ -1591,6 +1603,7 @@ Name: [username]
|
|||
'splash_edit_event' => 'Event saved',
|
||||
'splash_edit_group' => 'Group saved',
|
||||
'splash_edit_role' => 'Role saved',
|
||||
'splash_edit_task' => 'Task saved',
|
||||
'splash_edit_user' => 'User saved',
|
||||
'splash_error_add_to_transmittal' => 'Error while adding document to transmittal',
|
||||
'splash_error_rm_download_link' => 'Error when removing download link',
|
||||
|
|
@ -1621,6 +1634,9 @@ Name: [username]
|
|||
'splash_rm_transmittal' => 'Transmittal deleted',
|
||||
'splash_rm_user' => 'User removed',
|
||||
'splash_rm_user_processes' => 'User removed from all processes',
|
||||
'splash_rm_workflow' => 'Workflow removed',
|
||||
'splash_rm_workflow_action' => 'Workflow action removed',
|
||||
'splash_rm_workflow_state' => 'Workflow state removed',
|
||||
'splash_saved_file' => 'Version saved',
|
||||
'splash_save_user_data' => 'User data saved',
|
||||
'splash_send_download_link' => 'Download link sent by email.',
|
||||
|
|
@ -1633,6 +1649,7 @@ Name: [username]
|
|||
'splash_toogle_group_manager' => 'Group manager toogled',
|
||||
'splash_transfer_document' => 'Document transfered',
|
||||
'splash_transfer_objects' => 'Objects transfered',
|
||||
'splash_trigger_workflow' => 'Triggered transition of workflow',
|
||||
'state_and_next_state' => 'State/Next state',
|
||||
'statistic' => 'Statistic',
|
||||
'status' => 'Status',
|
||||
|
|
|
|||
|
|
@ -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 (1094), angel (123), francisco (2), jaimem (14)
|
||||
// Translators: acabello (20), Admin (1111), angel (123), francisco (2), jaimem (14)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
|
@ -193,6 +193,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => 'Al menos [number_of_users] usuarios de [group]',
|
||||
'august' => 'Agosto',
|
||||
'authentication' => 'Autenticación',
|
||||
'authentication_failed' => '',
|
||||
'author' => 'Autor',
|
||||
'automatic_status_update' => 'Cambio automático de estado',
|
||||
'back' => 'Atrás',
|
||||
|
|
@ -268,7 +269,7 @@ URL: [url]',
|
|||
'comment' => 'Comentarios',
|
||||
'comment_changed_email' => '',
|
||||
'comment_for_current_version' => 'Comentario de la versión actual',
|
||||
'configure_extension' => '',
|
||||
'configure_extension' => 'Configurar extensión',
|
||||
'confirm_clear_cache' => '',
|
||||
'confirm_create_fulltext_index' => '¡Sí, quiero regenerar el índice te texto completo¡',
|
||||
'confirm_move_document' => '',
|
||||
|
|
@ -415,7 +416,7 @@ URL: [url]',
|
|||
'does_not_expire' => 'No caduca',
|
||||
'does_not_inherit_access_msg' => 'heredar el acceso',
|
||||
'download' => 'Descargar',
|
||||
'download_extension' => '',
|
||||
'download_extension' => 'Descargar como archivo zip',
|
||||
'download_links' => '',
|
||||
'download_link_email_body' => '',
|
||||
'download_link_email_subject' => '',
|
||||
|
|
@ -476,6 +477,7 @@ URL: [url]',
|
|||
'error_add_aro' => '',
|
||||
'error_add_permission' => '',
|
||||
'error_cleared_cache' => '',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => '',
|
||||
'error_no_document_selected' => 'Ningún documento seleccionado',
|
||||
|
|
@ -484,8 +486,12 @@ URL: [url]',
|
|||
'error_remove_document' => '',
|
||||
'error_remove_folder' => 'Error al eliminar la carpeta',
|
||||
'error_remove_permission' => '',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => '',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => 'Castellano',
|
||||
|
|
@ -628,7 +634,6 @@ URL: [url]',
|
|||
'index_waiting' => 'Esperando',
|
||||
'individuals' => 'Individuales',
|
||||
'individuals_in_groups' => '',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => 'heredado',
|
||||
'inherits_access_copy_msg' => 'Copiar lista de acceso heredado',
|
||||
|
|
@ -700,7 +705,7 @@ URL: [url]',
|
|||
'librarydoc' => '',
|
||||
'linked_documents' => 'Documentos relacionados',
|
||||
'linked_files' => 'Adjuntos',
|
||||
'linked_to_current_version' => '',
|
||||
'linked_to_current_version' => 'Vinculado a la versión actual',
|
||||
'linked_to_document' => 'Enlazado al documento',
|
||||
'linked_to_this_version' => '',
|
||||
'link_alt_updatedocument' => 'Si desea subir archivos mayores que el tamaño máximo actualmente permitido, por favor, utilice la <a href="%s">página de subida</a> alternativa.',
|
||||
|
|
@ -721,9 +726,11 @@ URL: [url]',
|
|||
'login_error_title' => 'Error de acceso',
|
||||
'login_not_given' => 'Nombre de usuario no facilitado.',
|
||||
'login_ok' => 'Acceso con éxito',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => 'Desconectar',
|
||||
'log_management' => 'Gestión de ficheros de registro',
|
||||
'lo_LA' => 'Laotian',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'Administrador',
|
||||
'manager_of_group' => 'Usted es el administrador de este grupo',
|
||||
'mandatory_approvergroups' => 'Grupo obligatorio de aprobadores',
|
||||
|
|
@ -738,6 +745,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'Tamaño máximo de subida para cada fichero',
|
||||
'may' => 'Mayo',
|
||||
'menu_dropfolder' => '',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'Tipo Mime',
|
||||
'minutes' => 'minutos',
|
||||
'misc' => 'Misc',
|
||||
|
|
@ -1148,12 +1156,14 @@ URL: [url]',
|
|||
'settings_Advanced' => 'Avanzado',
|
||||
'settings_advancedAcl' => '',
|
||||
'settings_advancedAcl_desc' => '',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'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_Authentication' => 'Configuración de autenticación',
|
||||
'settings_autoLoginUser' => 'Acceso automatico',
|
||||
'settings_autoLoginUser_desc' => '',
|
||||
'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.',
|
||||
'settings_available_languages' => 'Idiomas disponibles',
|
||||
'settings_available_languages_desc' => 'Unicamente los lenguages seleccionados seran cargados y mostrados en el selector de lenguages. El lenguage por defecto siempre sera cargado',
|
||||
'settings_backupDir' => 'Directorio de copia de seguridad',
|
||||
|
|
@ -1167,7 +1177,7 @@ URL: [url]',
|
|||
'settings_checkOutDir' => '',
|
||||
'settings_checkOutDir_desc' => '',
|
||||
'settings_cmdTimeout' => 'Tiempo limite para comandos externos',
|
||||
'settings_cmdTimeout_desc' => '',
|
||||
'settings_cmdTimeout_desc' => 'Esta duración definirá cuando debe interrumpirse la ejecución de un comando externo (i.e. para crear el índice de texto completo).',
|
||||
'settings_contentDir' => 'Carpeta de contenidos',
|
||||
'settings_contentDir_desc' => 'Donde se almacenan los archivos subidos (es preferible seleccionar una carpeta que no sea accesible a través del servidor web)',
|
||||
'settings_contentOffsetDir' => 'Carpeta de contenidos de desplazamiento',
|
||||
|
|
@ -1256,7 +1266,7 @@ URL: [url]',
|
|||
'settings_enableMenuTasks' => 'Activar en el menú la lista de tareas',
|
||||
'settings_enableMenuTasks_desc' => 'Habilita/Deshabillita la parte del menú que contiene todas las tareas para el usuario. Contiene documentos que necesitan ser revisados, aprobados, etc.',
|
||||
'settings_enableMultiUpload' => 'Permitir subir múltiples archivos',
|
||||
'settings_enableMultiUpload_desc' => '',
|
||||
'settings_enableMultiUpload_desc' => 'Cuando se crea un documento, es posible subir varios archivos a la vez. Cada uno creará un nuevo documento.',
|
||||
'settings_enableNotificationAppRev' => 'Habilitar notificación a revisor/aprobador',
|
||||
'settings_enableNotificationAppRev_desc' => 'Habilitar para enviar notificación a revisor/aprobador cuando se añade una nueva versión de documento',
|
||||
'settings_enableNotificationWorkflow' => 'Enviar notificación a los usuarios en la siguiente transacción del flujo.',
|
||||
|
|
@ -1299,6 +1309,8 @@ URL: [url]',
|
|||
'settings_enableVersionModification_desc' => 'Habilitar/Deshabilitar la modificación de versiones de documentos por parte de usuarios después de añadir una nueva versión. El administrador siempre podrá modificar la versión después de añadida.',
|
||||
'settings_enableWebdavReplaceDoc' => 'Reemplaza documento al guardar',
|
||||
'settings_enableWebdavReplaceDoc_desc' => 'Si se habilita, al guardar una nueva versión de un documento reemplaza al viejo documento en lugar de crear un nueva versión. Esto solo aplica si el usuario mimetype Yelp nombre del archivo son iguales a la última versión. Esto es útil cuando la aplicación guarda automáticamente un documento a intervalos fijos.',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => 'Clave de cifrado',
|
||||
'settings_encryptionKey_desc' => 'Esta cadena se utiliza para crear un identificador único añadido como campo oculto a formularios para prevenir ataques CSRF.',
|
||||
'settings_error' => 'Error',
|
||||
|
|
@ -1361,14 +1373,14 @@ URL: [url]',
|
|||
'settings_maxSizeForFullText' => 'Tamaño máximo del fichero para el indexado inmediato',
|
||||
'settings_maxSizeForFullText_desc' => 'Todo documento nuevo menor que el tamaño configurado será indexado completamente después de su subida. En los demás casos se indexarán solo los metadatos.',
|
||||
'settings_maxUploadSize' => 'Tamaño máximo de subida archivos',
|
||||
'settings_maxUploadSize_desc' => '',
|
||||
'settings_maxUploadSize_desc' => 'Tamaño máximo de archivos a cargar. Se tomará en cuenta para versiones de documentos y anexos de correo electrónico',
|
||||
'settings_more_settings' => 'Configure más parámetros. Acceso por defecto: admin/admin',
|
||||
'settings_notfound' => 'No encontrado',
|
||||
'settings_Notification' => 'Parámetros de notificación',
|
||||
'settings_notwritable' => 'La configuración no se puede guardar porque el fichero de configuración no es escribible.',
|
||||
'settings_no_content_dir' => 'Carpeta de contenidos',
|
||||
'settings_overrideMimeType' => 'Anular MimeType',
|
||||
'settings_overrideMimeType_desc' => '',
|
||||
'settings_overrideMimeType_desc' => 'Permitir que SeedDMS fije el tipo MIME sobreescribiendo el que haya definido el navegador durante el proceso de carga de un archivo.',
|
||||
'settings_partitionSize' => 'Tamaño de fichero parcial',
|
||||
'settings_partitionSize_desc' => 'Tamaño de ficheros parciales en bytes, subidos por jumploader. No configurar un valor mayor que el tamaño máximo de subida configurado en el servidor.',
|
||||
'settings_passwordExpiration' => 'Caducidad de contraseña',
|
||||
|
|
@ -1403,8 +1415,8 @@ URL: [url]',
|
|||
'settings_quota' => 'Cuota de usuario',
|
||||
'settings_quota_desc' => 'El número máximo de bytes que el usuario puede ocupar en disco. Asignar 0 para no limitar el espacio de disco. Este valor puede ser sobreescrito por cada uso en su perfil.',
|
||||
'settings_removeFromDropFolder' => 'Elimina el archivo de la carpeta de subida despues de una subida exitosa',
|
||||
'settings_removeFromDropFolder_desc' => '',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_removeFromDropFolder_desc' => 'Habilite esto para que se elimine un archivo después de cargarse exitosamente.',
|
||||
'settings_repositoryUrl' => 'URL del repositorio',
|
||||
'settings_repositoryUrl_desc' => 'URL del repositorio de extensiones',
|
||||
'settings_restricted' => 'Acceso restringido',
|
||||
'settings_restricted_desc' => 'Solo permitir conectar a usuarios si tienen alguna entrada en la base de datos local (independientemente de la autenticación correcta con LDAP)',
|
||||
|
|
@ -1432,8 +1444,8 @@ URL: [url]',
|
|||
'settings_smtpPort_desc' => 'Puerto del servidor SMTP, por defecto 25',
|
||||
'settings_smtpSendFrom' => 'Enviar desde',
|
||||
'settings_smtpSendFrom_desc' => 'Enviar desde',
|
||||
'settings_smtpSendTestMail' => '',
|
||||
'settings_smtpSendTestMail_desc' => '',
|
||||
'settings_smtpSendTestMail' => 'Enviar correo electrónico de prueba',
|
||||
'settings_smtpSendTestMail_desc' => 'Envía un correo electrónico de prueba para validar la configuración actual de correo electrónico.',
|
||||
'settings_smtpServer' => 'Nombre de servidor SMTP',
|
||||
'settings_smtpServer_desc' => 'Nombre de servidor SMTP',
|
||||
'settings_smtpUser' => 'Usuario del servidor SMTP',
|
||||
|
|
@ -1479,7 +1491,7 @@ URL: [url]',
|
|||
'settings_versiontolow' => 'Versión antigua',
|
||||
'settings_viewOnlineFileTypes' => 'Ver en lineas las extensiones de fichero',
|
||||
'settings_viewOnlineFileTypes_desc' => 'Archivos con una de las siguientes extensiones se pueden visualizar en linea (UTILICE SOLAMENTE CARACTERES EN MINÚSCULA)',
|
||||
'settings_webdav' => '',
|
||||
'settings_webdav' => 'WebDAV',
|
||||
'settings_workflowMode' => 'Workflow mode',
|
||||
'settings_workflowMode_desc' => 'El flujo de trabajo avanzado permite especificar su propia versión de flujo para las versiones de documento.',
|
||||
'settings_workflowMode_valadvanced' => 'avanzado',
|
||||
|
|
@ -1491,7 +1503,7 @@ URL: [url]',
|
|||
'set_owner_error' => 'Error estableciendo propietario',
|
||||
'set_password' => 'Establecer contraseña',
|
||||
'set_workflow' => 'Establecer Flujo de Trabajo',
|
||||
'show_extension_changelog' => '',
|
||||
'show_extension_changelog' => 'Mostrar log de cambios',
|
||||
'show_extension_version_list' => 'Lista corta de versiones',
|
||||
'signed_in_as' => 'Conectado como',
|
||||
'sign_in' => 'Conectar',
|
||||
|
|
@ -1522,6 +1534,7 @@ URL: [url]',
|
|||
'splash_edit_event' => '',
|
||||
'splash_edit_group' => 'Grupo guardado',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => 'Usuario guardado',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1552,6 +1565,9 @@ URL: [url]',
|
|||
'splash_rm_transmittal' => '',
|
||||
'splash_rm_user' => 'Usuario eliminado',
|
||||
'splash_rm_user_processes' => '',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => '',
|
||||
'splash_save_user_data' => '',
|
||||
'splash_send_download_link' => '',
|
||||
|
|
@ -1564,6 +1580,7 @@ URL: [url]',
|
|||
'splash_toogle_group_manager' => 'Administrador de grupo activado',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => 'Estado/Estado siguiente',
|
||||
'statistic' => 'Estadística',
|
||||
'status' => 'Estado',
|
||||
|
|
|
|||
|
|
@ -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 (1087), jeromerobert (50), lonnnew (9), Oudiceval (697)
|
||||
// Translators: Admin (1091), jeromerobert (50), lonnnew (9), Oudiceval (725)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Authentification forte',
|
||||
|
|
@ -70,7 +70,7 @@ URL: [url]',
|
|||
'add_revision' => 'Confirmer l’approbation',
|
||||
'add_role' => 'Ajouter un rôle',
|
||||
'add_subfolder' => 'Ajouter un sous-dossier',
|
||||
'add_task' => '',
|
||||
'add_task' => 'Ajouter une nouvelle tâche pour cette classe',
|
||||
'add_to_clipboard' => 'Ajouter au presse-papier',
|
||||
'add_to_transmittal' => 'Ajouter à la transmission',
|
||||
'add_transmittal' => 'Ajouter une transmission',
|
||||
|
|
@ -133,7 +133,7 @@ URL : [url]',
|
|||
'approver_already_assigned' => 'L’utilisateur est déjà affecté comme approbateur.',
|
||||
'approver_already_removed' => 'L’approbateur a déjà été retiré du processus d’approbation ou a déjà soumis l’approbation.',
|
||||
'april' => 'Avril',
|
||||
'archive' => '',
|
||||
'archive' => 'Archive',
|
||||
'archive_creation' => 'Créer une archive',
|
||||
'archive_creation_warning' => 'Avec cette fonction, vous pouvez créer une archive contenant les fichiers de tous les dossiers DMS. Après la création, l\'archive sera sauvegardée dans le dossier de données de votre serveur.<br> AVERTISSEMENT: Une archive créée ainsi sera inutilisable en tant que sauvegarde du serveur.',
|
||||
'ar_EG' => 'Arabe – Égypte',
|
||||
|
|
@ -198,6 +198,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => 'Au moins [number_of_users] utilisateurs de [group]',
|
||||
'august' => 'Août',
|
||||
'authentication' => 'Authentification',
|
||||
'authentication_failed' => 'Échec de l’authentification',
|
||||
'author' => 'Auteur',
|
||||
'automatic_status_update' => 'Changement de statut automatique',
|
||||
'back' => 'Retour',
|
||||
|
|
@ -263,7 +264,7 @@ URL: [url]',
|
|||
'choose_workflow' => 'Choisir un workflow',
|
||||
'choose_workflow_action' => 'Choisir une action de workflow',
|
||||
'choose_workflow_state' => 'Choisir un état de workflow',
|
||||
'class_name' => '',
|
||||
'class_name' => 'Nom de classe',
|
||||
'clear_cache' => 'Effacer le cache',
|
||||
'clear_clipboard' => 'Vider le presse-papier',
|
||||
'clear_password' => 'Sans mot de passe',
|
||||
|
|
@ -314,7 +315,7 @@ URL: [url]',
|
|||
'databasesearch' => 'Recherche dans la base de données',
|
||||
'date' => 'Date',
|
||||
'days' => 'jours',
|
||||
'debug' => '',
|
||||
'debug' => 'Débogage',
|
||||
'december' => 'Décembre',
|
||||
'default_access' => 'Droits d\'accès par défaut',
|
||||
'default_keywords' => 'Mots-clés disponibles',
|
||||
|
|
@ -337,7 +338,7 @@ URL: [url]',
|
|||
'documents_locked_by_you' => 'Documents verrouillés',
|
||||
'documents_only' => 'Documents uniquement',
|
||||
'documents_to_approve' => 'Documents en attente d\'approbation',
|
||||
'documents_to_correct' => '',
|
||||
'documents_to_correct' => 'Documents à corriger',
|
||||
'documents_to_process' => 'Documents à traiter',
|
||||
'documents_to_receipt' => 'Documents en attente de confirmation de réception',
|
||||
'documents_to_review' => 'Documents en attente de vérification',
|
||||
|
|
@ -442,7 +443,7 @@ URL: [url]',
|
|||
Le lien est valide jusqu’au [valid].
|
||||
|
||||
[comment]',
|
||||
'download_link_email_subject' => '',
|
||||
'download_link_email_subject' => 'Lien de téléchargement',
|
||||
'do_object_repair' => 'Réparer tous les dossiers et documents.',
|
||||
'do_object_setchecksum' => 'Définir checksum',
|
||||
'do_object_setfilesize' => 'Définir la taille du fichier',
|
||||
|
|
@ -500,6 +501,7 @@ Le lien est valide jusqu’au [valid].
|
|||
'error_add_aro' => '',
|
||||
'error_add_permission' => 'Erreur lors de l’ajout de permission',
|
||||
'error_cleared_cache' => 'Erreur lors du vidage du cache',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => 'Erreur lors de l’obtention de la liste des extensions depuis le dépôt',
|
||||
'error_importfs' => 'Erreur lors de l’import depuis le système de fichiers',
|
||||
'error_no_document_selected' => 'Aucun document sélectionné',
|
||||
|
|
@ -508,9 +510,13 @@ Le lien est valide jusqu’au [valid].
|
|||
'error_remove_document' => 'Erreur lors de la suppression du document',
|
||||
'error_remove_folder' => 'Erreur lors de la suppression du dossier',
|
||||
'error_remove_permission' => 'Erreur lors de la suppression de permission',
|
||||
'error_rm_workflow' => 'Erreur lors de la suppression du workflow',
|
||||
'error_rm_workflow_action' => 'Erreur lors de la suppression de l’action de workflow',
|
||||
'error_rm_workflow_state' => 'Erreur lors de la suppression de l’état de workflow',
|
||||
'error_toogle_permission' => 'Erreur lors de la modification de permission',
|
||||
'error_transfer_document' => 'Erreur lors du transfert du document',
|
||||
'error_update_document' => '',
|
||||
'error_trigger_workflow' => 'Erreur lors du déclenchement de la transition du workflow',
|
||||
'error_update_document' => 'Erreur lors de la mise à jour du document',
|
||||
'error_uploading_reviewer_only' => 'Erreur lors de la création du document. Le document a un examinateur, mais pas d’approbateur.',
|
||||
'es_ES' => 'Espagnol',
|
||||
'event_details' => 'Détails de l\'événement',
|
||||
|
|
@ -659,7 +665,6 @@ URL: [url]',
|
|||
'index_waiting' => 'Chargement…',
|
||||
'individuals' => 'Individuels',
|
||||
'individuals_in_groups' => 'Membres d’un groupe',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => 'L’accusé de réception pour cette version du document n’est pas possible car la version n’est pas en état « publié ».',
|
||||
'inherited' => 'hérité',
|
||||
'inherits_access_copy_msg' => 'Recopier la liste des accès hérités',
|
||||
|
|
@ -752,9 +757,11 @@ URL: [url]',
|
|||
'login_error_title' => 'Erreur de connexion',
|
||||
'login_not_given' => 'Nom utilisateur non fourni',
|
||||
'login_ok' => 'Connexion établie',
|
||||
'login_restrictions_apply' => 'Échec de la connexion en raison de restrictions',
|
||||
'logout' => 'Déconnexion',
|
||||
'log_management' => 'Gestion des fichiers journaux',
|
||||
'lo_LA' => 'Laotien',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'Responsable',
|
||||
'manager_of_group' => 'Vous êtes le gestionnaire de ce groupe',
|
||||
'mandatory_approvergroups' => 'Obligatoire : groupes de valideurs',
|
||||
|
|
@ -769,6 +776,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'Taille maximum de fichier déposé',
|
||||
'may' => 'Mai',
|
||||
'menu_dropfolder' => 'Dossier de dépôt',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'Type MIME',
|
||||
'minutes' => 'minutes',
|
||||
'misc' => 'Divers',
|
||||
|
|
@ -1201,6 +1209,8 @@ Nom : [username]
|
|||
'settings_Advanced' => 'Avancé',
|
||||
'settings_advancedAcl' => 'Contrôle d’accès avancé',
|
||||
'settings_advancedAcl_desc' => 'Le contrôle d’accès avancé permet d’activer/désactiver certains modules du logiciel. Il ne peut pas être utilisé pour les droits d’accès sur les documents et dossiers.',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'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',
|
||||
|
|
@ -1228,7 +1238,7 @@ Nom : [username]
|
|||
'settings_convertToPdf' => 'Convertir en PDF le document pour prévisualisation',
|
||||
'settings_convertToPdf_desc' => 'Si le document ne peut pas être lu nativement par le navigateur, une version convertie en PDF sera affichée.',
|
||||
'settings_cookieLifetime' => 'Durée de vie des Cookies',
|
||||
'settings_cookieLifetime_desc' => 'La durée de vie d\'un cooke en secondes. Si réglée à 0, le cookie sera supprimé à la fermeture du navigateur.',
|
||||
'settings_cookieLifetime_desc' => 'Durée de vie d’un cookie en secondes. Si cette valeur est définie à 0, le cookie sera supprimé à la fermeture du navigateur.',
|
||||
'settings_coreDir' => 'Répertoire Core SeedDMS',
|
||||
'settings_coreDir_desc' => 'Chemin vers SeedDMS_Core (optionnel)',
|
||||
'settings_createCheckOutDir' => 'Dossier de blocage',
|
||||
|
|
@ -1352,6 +1362,8 @@ Nom : [username]
|
|||
'settings_enableVersionModification_desc' => 'Active/désactive la modification de version d’un document par les utilisateurs normaux après le dépôt. L’administrateur peut toujours modifier la version après le dépôt.',
|
||||
'settings_enableWebdavReplaceDoc' => 'Remplacer le document lors de l’enregistrement',
|
||||
'settings_enableWebdavReplaceDoc_desc' => 'Si activé, l’enregistrement d’une nouvelle version d’un document remplacera l’ancien document plutôt que de créer une nouvelle version. Cela s’appliquera uniquement si l’utilisateur, le type MIME et le nom du fichier sont identiques à la dernière version. Cela peut être utile quand les applications enregistrent automatiquement un document à intervalles fixes.',
|
||||
'settings_enableXsendfile' => 'Utiliser le module apache xsendfile',
|
||||
'settings_enableXsendfile_desc' => 'Si cette option est définie et que le module apache xsendfile est installé, il sera utilisé pour la livraison des images.',
|
||||
'settings_encryptionKey' => 'Clé de cryptage',
|
||||
'settings_encryptionKey_desc' => 'Cette chaîne est utilisée pour créer un identifiant unique étant ajouté comme champ masqué à un formulaire afin de prévenir des attaques CSRF.',
|
||||
'settings_error' => 'Erreur',
|
||||
|
|
@ -1361,8 +1373,8 @@ Nom : [username]
|
|||
'settings_expandFolderTree_val1' => 'Démarrer avec le premier niveau déroulé',
|
||||
'settings_expandFolderTree_val2' => 'Démarrer avec l\'arborescence déroulée',
|
||||
'settings_Extensions' => 'Extensions',
|
||||
'settings_extraPath' => 'Chemin ADOdb',
|
||||
'settings_extraPath_desc' => 'Chemin vers adodb. Il s\'agit du répertoire contenant le répertoire adodb',
|
||||
'settings_extraPath' => 'Chemin d’inclusion supplémentaire PHP',
|
||||
'settings_extraPath_desc' => 'Chemin vers des logiciels supplémentaires. Il s’agit du répertoire contenant par exemple le répertoire ADOdb ou des paquets PEAR supplémentaires.',
|
||||
'settings_firstDayOfWeek' => 'Premier jour de la semaine',
|
||||
'settings_firstDayOfWeek_desc' => 'Premier jour de la semaine',
|
||||
'settings_footNote' => 'Note de bas de page',
|
||||
|
|
@ -1406,7 +1418,7 @@ Nom : [username]
|
|||
'settings_maxDirID' => 'Nombre max. de sous-dossiers',
|
||||
'settings_maxDirID_desc' => 'Nombre maximum de sous-répertoires par le répertoire parent. Par défaut: 0.',
|
||||
'settings_maxExecutionTime' => 'Temps d\'exécution max (s)',
|
||||
'settings_maxExecutionTime_desc' => 'Ceci définit la durée maximale en secondes q\'un script est autorisé à exécuter avant de se terminer par l\'analyse syntaxique',
|
||||
'settings_maxExecutionTime_desc' => 'Ceci définit la durée maximale, en secondes, pendant laquelle un script est autorisé à s’exécuter avant d’être interrompu.',
|
||||
'settings_maxItemsPerPage' => 'Nombre d’éléments max. sur une page',
|
||||
'settings_maxItemsPerPage_desc' => 'Limite le nombre de dossiers et de documents affichés sur la page du dossier de visualisation. D\'autres objets seront chargés lors du défilement jusqu\'à la fin de la page. Réglez sur 0 pour toujours afficher tous les objets.',
|
||||
'settings_maxRecursiveCount' => 'Nombre maximal de document/dossier récursif',
|
||||
|
|
@ -1427,7 +1439,7 @@ Nom : [username]
|
|||
'settings_passwordExpiration' => 'Expiration du mot de passe',
|
||||
'settings_passwordExpiration_desc' => 'Le nombre de jours après lequel un mot de passe expire et doit être remis à zéro. 0 désactive l\'expiration du mot de passe.',
|
||||
'settings_passwordHistory' => 'Historique mot de passe',
|
||||
'settings_passwordHistory_desc' => 'Le nombre de mots de passe q\'un utilisateur doit avoir utilisé avant d\'être réutilisé. 0 désactive l\'historique du mot de passe.',
|
||||
'settings_passwordHistory_desc' => 'Nombre de mots de passe qu’un utilisateur doit avoir utilisé avant d’être réutilisé. 0 désactive l’historique du mot de passe.',
|
||||
'settings_passwordStrength' => 'Min. résistance mot de passe',
|
||||
'settings_passwordStrengthAlgorithm' => 'Algorithme pour les mots de passe',
|
||||
'settings_passwordStrengthAlgorithm_desc' => 'L\'algorithme utilisé pour le calcul de robustesse du mot de passe. L\'algorithme \'simple\' vérifie juste pour au moins huit caractères, une lettre minuscule, une lettre majuscule, un chiffre et un caractère spécial. Si ces conditions sont remplies, le résultat retourné est de 100, sinon 0.',
|
||||
|
|
@ -1544,7 +1556,7 @@ Nom : [username]
|
|||
'set_owner_error' => 'Erreur lors de la définition du propriétaire',
|
||||
'set_password' => 'Définir mot de passe',
|
||||
'set_workflow' => 'Définir le Workflow',
|
||||
'show_extension_changelog' => '',
|
||||
'show_extension_changelog' => 'Afficher le journal des modifications',
|
||||
'show_extension_version_list' => 'Afficher la liste des versions',
|
||||
'signed_in_as' => 'Connecté en tant que',
|
||||
'sign_in' => 'Connexion',
|
||||
|
|
@ -1575,6 +1587,7 @@ Nom : [username]
|
|||
'splash_edit_event' => 'Événement modifié',
|
||||
'splash_edit_group' => 'Groupe modifié',
|
||||
'splash_edit_role' => 'Rôle modifié',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => 'Utilisateur modifié',
|
||||
'splash_error_add_to_transmittal' => 'Erreur lors de l’ajout du document à la transmission',
|
||||
'splash_error_rm_download_link' => 'Erreur lors de la suppression du lien de téléchargement',
|
||||
|
|
@ -1605,6 +1618,9 @@ Nom : [username]
|
|||
'splash_rm_transmittal' => 'Transmission supprimée',
|
||||
'splash_rm_user' => 'Utilisateur supprimé',
|
||||
'splash_rm_user_processes' => 'Utilisateur retiré de tous les processus',
|
||||
'splash_rm_workflow' => 'Workflow supprimé',
|
||||
'splash_rm_workflow_action' => 'Action de workflow supprimée',
|
||||
'splash_rm_workflow_state' => 'État de workflow supprimé',
|
||||
'splash_saved_file' => 'Version enregistrée',
|
||||
'splash_save_user_data' => 'Données utilisateur enregistrées',
|
||||
'splash_send_download_link' => 'Lien de téléchargement envoyé par e-mail',
|
||||
|
|
@ -1617,6 +1633,7 @@ Nom : [username]
|
|||
'splash_toogle_group_manager' => 'Responsable de groupe changé',
|
||||
'splash_transfer_document' => 'Document transféré',
|
||||
'splash_transfer_objects' => 'Objets transférés',
|
||||
'splash_trigger_workflow' => 'Transition de workflow déclenchée',
|
||||
'state_and_next_state' => 'État initial/suivant',
|
||||
'statistic' => 'Statistiques',
|
||||
'status' => 'Statut',
|
||||
|
|
@ -1666,12 +1683,12 @@ Nom : [username]
|
|||
'takeOverIndApprover' => 'Récupérer les approbateurs de la dernière version.',
|
||||
'takeOverIndReviewer' => 'Récupérer les examinateurs de la dernière version.',
|
||||
'tasks' => 'Tâches',
|
||||
'task_description' => '',
|
||||
'task_disabled' => '',
|
||||
'task_frequency' => '',
|
||||
'task_last_run' => '',
|
||||
'task_name' => '',
|
||||
'task_next_run' => '',
|
||||
'task_description' => 'Description',
|
||||
'task_disabled' => 'Désactivée',
|
||||
'task_frequency' => 'Fréquence',
|
||||
'task_last_run' => 'Dernière exécution',
|
||||
'task_name' => 'Nom',
|
||||
'task_next_run' => 'Prochaine exécution',
|
||||
'temp_jscode' => 'Code javascript temporaire',
|
||||
'testmail_body' => 'Ce message est un test pour vérifier la configuration mail de SeedDMS.',
|
||||
'testmail_subject' => 'E-mail test',
|
||||
|
|
|
|||
|
|
@ -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 (1217), marbanas (16)
|
||||
// Translators: Admin (1221), marbanas (16)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
|
@ -198,6 +198,7 @@ Internet poveznica: [url]',
|
|||
'at_least_n_users_of_group' => 'Najmanje [number_of_users] korisnika iz [group]',
|
||||
'august' => 'Kolovoz',
|
||||
'authentication' => 'Ovjera',
|
||||
'authentication_failed' => '',
|
||||
'author' => 'Autor',
|
||||
'automatic_status_update' => 'Automatska promjena statusa',
|
||||
'back' => 'Natrag',
|
||||
|
|
@ -481,6 +482,7 @@ Internet poveznica: [url]',
|
|||
'error_add_aro' => '',
|
||||
'error_add_permission' => '',
|
||||
'error_cleared_cache' => '',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => '',
|
||||
'error_no_document_selected' => 'Nije odabran dokument',
|
||||
|
|
@ -489,8 +491,12 @@ Internet poveznica: [url]',
|
|||
'error_remove_document' => '',
|
||||
'error_remove_folder' => '',
|
||||
'error_remove_permission' => '',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => '',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => 'Španjolski',
|
||||
|
|
@ -633,7 +639,6 @@ Internet poveznica: [url]',
|
|||
'index_waiting' => '',
|
||||
'individuals' => 'Pojedinci',
|
||||
'individuals_in_groups' => '',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => 'naslijeđeno',
|
||||
'inherits_access_copy_msg' => 'Kopiraj listu naslijeđenih prava pristupa',
|
||||
|
|
@ -726,9 +731,11 @@ Internet poveznica: [url]',
|
|||
'login_error_title' => 'Greška kod prijave',
|
||||
'login_not_given' => 'Nije isporučeno korisničko ime',
|
||||
'login_ok' => 'Uspješna prijava',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => 'Odjava',
|
||||
'log_management' => 'Upravljanje datotekama zapisa',
|
||||
'lo_LA' => 'Laocijanski',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'Upravitelj',
|
||||
'manager_of_group' => 'Vi ste upravitelj ove grupe',
|
||||
'mandatory_approvergroups' => 'Obavezne grupe validatora',
|
||||
|
|
@ -743,6 +750,7 @@ Internet poveznica: [url]',
|
|||
'max_upload_size' => 'Max. veličina za prijenos',
|
||||
'may' => 'Svibanj',
|
||||
'menu_dropfolder' => '',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'Mime type',
|
||||
'minutes' => 'minute',
|
||||
'misc' => 'Razno',
|
||||
|
|
@ -904,7 +912,7 @@ Ako i dalje imate problema s prijavom, molimo kontaktirajte Vašeg administrator
|
|||
'personal_default_keywords' => 'Osobni popis ključnih riječi',
|
||||
'pl_PL' => 'Poljski',
|
||||
'possible_substitutes' => 'Zamjene',
|
||||
'preset_expires' => '',
|
||||
'preset_expires' => 'Ističe',
|
||||
'preview' => 'Predpregled',
|
||||
'preview_converters' => 'Pretpregled konverzije dokumenta',
|
||||
'preview_images' => '',
|
||||
|
|
@ -1125,7 +1133,7 @@ Internet poveznica: [url]',
|
|||
'select_attrdefgrp_show' => '',
|
||||
'select_attribute_value' => '',
|
||||
'select_category' => 'Kliknite za odabir kategorije',
|
||||
'select_group' => '',
|
||||
'select_group' => 'Izaberi grupu',
|
||||
'select_groups' => 'Kliknite za odabir grupa',
|
||||
'select_grp_approvers' => 'Kliknite za odabir validatora grupe',
|
||||
'select_grp_ind_approvers' => '',
|
||||
|
|
@ -1143,7 +1151,7 @@ Internet poveznica: [url]',
|
|||
'select_ind_reviewers' => 'Kliknite za odabir pojedinačnog recezenta',
|
||||
'select_ind_revisors' => 'Kliknite za odabir pojedinačnog revizora',
|
||||
'select_one' => 'Odaberite jednog',
|
||||
'select_user' => '',
|
||||
'select_user' => 'Izaberi korisnika',
|
||||
'select_users' => 'Kliknite za odabir korisnika',
|
||||
'select_value' => 'Odaberite vrijednost',
|
||||
'select_workflow' => 'Odaberite tok rada',
|
||||
|
|
@ -1169,6 +1177,8 @@ Internet poveznica: [url]',
|
|||
'settings_Advanced' => 'Napredno',
|
||||
'settings_advancedAcl' => '',
|
||||
'settings_advancedAcl_desc' => '',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Modul prepisa',
|
||||
|
|
@ -1320,6 +1330,8 @@ Internet poveznica: [url]',
|
|||
'settings_enableVersionModification_desc' => 'Omogući/onemogući mijenjanje verzija dokumenta redovnim korisnicima nakon učitavanja verzije. Administrator uvijek može promijeniti verziju nakon učitavanja.',
|
||||
'settings_enableWebdavReplaceDoc' => '',
|
||||
'settings_enableWebdavReplaceDoc_desc' => '',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => 'Ključ za šifriranje',
|
||||
'settings_encryptionKey_desc' => 'Ovaj string se koristi za izradu jedinstvenog identifikatora koji će biti dodan kao skriveno polje u formularu kako bi se spriječili CSRF napadi.',
|
||||
'settings_error' => 'Greška',
|
||||
|
|
@ -1543,6 +1555,7 @@ Internet poveznica: [url]',
|
|||
'splash_edit_event' => '',
|
||||
'splash_edit_group' => 'Groupa pohranjena',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => 'Korisnik pohranjen',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1573,6 +1586,9 @@ Internet poveznica: [url]',
|
|||
'splash_rm_transmittal' => '',
|
||||
'splash_rm_user' => 'Korisnik uklonjen',
|
||||
'splash_rm_user_processes' => '',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => '',
|
||||
'splash_save_user_data' => '',
|
||||
'splash_send_download_link' => '',
|
||||
|
|
@ -1585,6 +1601,7 @@ Internet poveznica: [url]',
|
|||
'splash_toogle_group_manager' => 'Zamjenjen upravitelj grupe',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => 'Status/Slijedeći status',
|
||||
'statistic' => 'Statistika',
|
||||
'status' => 'Status',
|
||||
|
|
|
|||
|
|
@ -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 (629), ribaz (1036)
|
||||
// Translators: Admin (631), ribaz (1036)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Kétfaktoros azonosítás',
|
||||
|
|
@ -193,6 +193,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => 'Legalább [number_of_users] felhasználó a [group] csoportban',
|
||||
'august' => 'Augusztus',
|
||||
'authentication' => 'Hitelesítés',
|
||||
'authentication_failed' => '',
|
||||
'author' => 'szerző',
|
||||
'automatic_status_update' => 'Automatikus állapot változás',
|
||||
'back' => 'Vissza',
|
||||
|
|
@ -476,6 +477,7 @@ URL: [url]',
|
|||
'error_add_aro' => '',
|
||||
'error_add_permission' => '',
|
||||
'error_cleared_cache' => '',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => '',
|
||||
'error_no_document_selected' => 'Nincs kijelölt dokumentum',
|
||||
|
|
@ -484,8 +486,12 @@ URL: [url]',
|
|||
'error_remove_document' => '',
|
||||
'error_remove_folder' => '',
|
||||
'error_remove_permission' => '',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => '',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => 'Spanyol',
|
||||
|
|
@ -628,7 +634,6 @@ URL: [url]',
|
|||
'index_waiting' => '',
|
||||
'individuals' => 'Egyedek',
|
||||
'individuals_in_groups' => '',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => 'örökölt',
|
||||
'inherits_access_copy_msg' => 'Örökített hozzáférési lista másolása',
|
||||
|
|
@ -721,9 +726,11 @@ URL: [url]',
|
|||
'login_error_title' => 'Bejelentkezési hiba',
|
||||
'login_not_given' => 'Felhasználónév nincs megadva',
|
||||
'login_ok' => 'Sikeres bejelentkezés',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => 'Kijelentkezés',
|
||||
'log_management' => 'Napló állományok kezelése',
|
||||
'lo_LA' => 'Laoszi',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'Kezelő',
|
||||
'manager_of_group' => 'Ön a vezető ebben a csoportban',
|
||||
'mandatory_approvergroups' => 'Kötelező csoportjai a jóváhagyóknak',
|
||||
|
|
@ -738,6 +745,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'Legnagyobb feltölthető méret',
|
||||
'may' => 'Május',
|
||||
'menu_dropfolder' => '',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'Mime típus',
|
||||
'minutes' => 'perc',
|
||||
'misc' => 'Vegyes',
|
||||
|
|
@ -1103,7 +1111,7 @@ URL: [url]',
|
|||
'select_attrdefgrp_show' => '',
|
||||
'select_attribute_value' => '',
|
||||
'select_category' => 'Kattintson a kategória kiválasztásához',
|
||||
'select_group' => '',
|
||||
'select_group' => 'Csoport kiválasztása',
|
||||
'select_groups' => 'Kattintson a csoportok kijelöléséhez',
|
||||
'select_grp_approvers' => 'Kattintson a csoport jóváhagyó kijelöléséhez',
|
||||
'select_grp_ind_approvers' => '',
|
||||
|
|
@ -1121,7 +1129,7 @@ URL: [url]',
|
|||
'select_ind_reviewers' => 'Kattintson az önálló felülvizsgáló kijelöléséhez',
|
||||
'select_ind_revisors' => '',
|
||||
'select_one' => 'Vßlasszon egyet',
|
||||
'select_user' => '',
|
||||
'select_user' => 'Felhasználó kiválasztása',
|
||||
'select_users' => 'Kattintson a felhasználó kiválasztásához',
|
||||
'select_value' => '',
|
||||
'select_workflow' => 'Munkafolyamat választás',
|
||||
|
|
@ -1147,6 +1155,8 @@ URL: [url]',
|
|||
'settings_Advanced' => 'Részletek',
|
||||
'settings_advancedAcl' => '',
|
||||
'settings_advancedAcl_desc' => '',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Rewrite modul',
|
||||
|
|
@ -1298,6 +1308,8 @@ URL: [url]',
|
|||
'settings_enableVersionModification_desc' => 'Engedélyezi/tiltja a dokumentum verziók módosítását az általános felhasználóknak miután a verzió feltöltésre került. Adminisztrátor mindig módosíthatja a verziót feltöltés után.',
|
||||
'settings_enableWebdavReplaceDoc' => '',
|
||||
'settings_enableWebdavReplaceDoc_desc' => '',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => 'Titkosító kulcs',
|
||||
'settings_encryptionKey_desc' => 'Ez a karaktersorozat használható egyedi azonosító létrehozásához amely rejtett mezőként lesz hozzáadva az űrlapokhoz a CSRF támadások megelőzésére.',
|
||||
'settings_error' => 'Hiba',
|
||||
|
|
@ -1521,6 +1533,7 @@ URL: [url]',
|
|||
'splash_edit_event' => '',
|
||||
'splash_edit_group' => 'Csoport mentve',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => 'Felhasználó mentve',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1551,6 +1564,9 @@ URL: [url]',
|
|||
'splash_rm_transmittal' => '',
|
||||
'splash_rm_user' => 'Felhasználó eltávolítva',
|
||||
'splash_rm_user_processes' => '',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => '',
|
||||
'splash_save_user_data' => '',
|
||||
'splash_send_download_link' => '',
|
||||
|
|
@ -1563,6 +1579,7 @@ URL: [url]',
|
|||
'splash_toogle_group_manager' => 'Csoport kezelő kiválasztva',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => 'Állapot/Következő állapot',
|
||||
'statistic' => 'Statisztika',
|
||||
'status' => 'Állapot',
|
||||
|
|
|
|||
|
|
@ -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 (1619), rickr (144), s.pnt (26)
|
||||
// Translators: Admin (1622), rickr (144), s.pnt (26)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Autorizzazione a due fattori',
|
||||
|
|
@ -199,6 +199,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => 'Minimo [number_of_users] utenti del gruppo [group]',
|
||||
'august' => 'Agosto',
|
||||
'authentication' => 'Autenticazione',
|
||||
'authentication_failed' => '',
|
||||
'author' => 'Autore',
|
||||
'automatic_status_update' => 'Modifica automatica dello stato',
|
||||
'back' => 'Ritorna',
|
||||
|
|
@ -482,6 +483,7 @@ URL: [url]',
|
|||
'error_add_aro' => 'Errore durante l\'accesso aggiungendo richiesta oggetto',
|
||||
'error_add_permission' => 'Errore durante l\'aggiunta di permesso',
|
||||
'error_cleared_cache' => 'Errore durante svuotare la cache',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => 'Errore durante l\'importazione dal file system',
|
||||
'error_no_document_selected' => 'Nessun documento selezionato',
|
||||
|
|
@ -490,8 +492,12 @@ URL: [url]',
|
|||
'error_remove_document' => '',
|
||||
'error_remove_folder' => '',
|
||||
'error_remove_permission' => 'Errore durante la rimozione delle autorizzazioni',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => 'Errore durante la modifica permessi',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => 'Spagnolo',
|
||||
|
|
@ -634,7 +640,6 @@ URL: [url]',
|
|||
'index_waiting' => 'Attendi',
|
||||
'individuals' => 'Singoli',
|
||||
'individuals_in_groups' => 'I membri de la gruppo',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => 'ereditato',
|
||||
'inherits_access_copy_msg' => 'Copia la lista degli accessi ereditati',
|
||||
|
|
@ -727,9 +732,11 @@ URL: [url]',
|
|||
'login_error_title' => 'Errore di login',
|
||||
'login_not_given' => 'Non è stato inserito il nome utente',
|
||||
'login_ok' => 'Login eseguito',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => 'Logout',
|
||||
'log_management' => 'Amministrazione file di log',
|
||||
'lo_LA' => 'Laotiano',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'Manager',
|
||||
'manager_of_group' => 'Tu sei l\'Amministratore di questo gruppo',
|
||||
'mandatory_approvergroups' => 'Gruppi di Approvatori necessari',
|
||||
|
|
@ -744,6 +751,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'Dimensione massima caricabile per ogni file',
|
||||
'may' => 'Maggio',
|
||||
'menu_dropfolder' => '',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'Tipo (MIME)',
|
||||
'minutes' => 'minuti',
|
||||
'misc' => 'Varie',
|
||||
|
|
@ -1181,6 +1189,8 @@ URL: [url]',
|
|||
'settings_Advanced' => 'Avanzate',
|
||||
'settings_advancedAcl' => 'Avanzate controlo accesso',
|
||||
'settings_advancedAcl_desc' => 'Avanzatoa controlo di accesso consente di attivare / diattivare alcuni moduli di software. Non può essere utilizzato per i diritti di accesso su documenti e cartelle.',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'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 workflow tradizionale',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Mod Rewrite',
|
||||
|
|
@ -1332,6 +1342,8 @@ URL: [url]',
|
|||
'settings_enableVersionModification_desc' => 'Abilita/disabilita il permesso di modificare le versioni di un documento da parte di un qualsiasi utente. Gli Amministratori hanno sempre e comunque tale facoltà.',
|
||||
'settings_enableWebdavReplaceDoc' => 'Sostituisci il documento durante il salvataggio',
|
||||
'settings_enableWebdavReplaceDoc_desc' => 'Se abilitato, durante il salvataggio il documento verrà sostituito invece di crearne uno nuovo. Si applica solo se l\'utente, estensione e nome del file sono uguali all\'ultima versione. E\' utile per applicazioni che ad intervalli regolari salvano un documento.',
|
||||
'settings_enableXsendfile' => 'Usa il modulo apache xsendfile',
|
||||
'settings_enableXsendfile_desc' => 'Se selezionato ed e\' installato il modulo apache xsendfile, questo puo\' essere usato per inviare immagini',
|
||||
'settings_encryptionKey' => 'Chiave di criptazione',
|
||||
'settings_encryptionKey_desc' => 'La chiave viene usata per creare un identificatore unico da aggiungere come campo nascosto ad un formulario per protezione da attacchi CSRF.',
|
||||
'settings_error' => 'Errore',
|
||||
|
|
@ -1512,7 +1524,7 @@ URL: [url]',
|
|||
'settings_versiontolow' => 'Versione obsoleta',
|
||||
'settings_viewOnlineFileTypes' => 'Tipi di files visualizzabili',
|
||||
'settings_viewOnlineFileTypes_desc' => 'Solo i files che terminano nella maniera seguente verranno visualizzati (UTILIZZARE SOLO IL MINUSCOLO)',
|
||||
'settings_webdav' => '',
|
||||
'settings_webdav' => 'WebDAV',
|
||||
'settings_workflowMode' => 'Modalità flusso di lavoro',
|
||||
'settings_workflowMode_desc' => 'Il flusso di lavoro \'avanzato\' permette di rilasciare un proprio flusso di lavoro per le versioni dei documenti',
|
||||
'settings_workflowMode_valadvanced' => 'Avanzato',
|
||||
|
|
@ -1555,6 +1567,7 @@ URL: [url]',
|
|||
'splash_edit_event' => '',
|
||||
'splash_edit_group' => 'Gruppo modificato',
|
||||
'splash_edit_role' => 'Ruolo memorizzata',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => 'Utente modificato',
|
||||
'splash_error_add_to_transmittal' => 'Errore durante l\'aggiunta di documento per la trasmissione',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1585,6 +1598,9 @@ URL: [url]',
|
|||
'splash_rm_transmittal' => 'Trasmissione cancellato',
|
||||
'splash_rm_user' => 'Utente eliminato',
|
||||
'splash_rm_user_processes' => '',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => '',
|
||||
'splash_save_user_data' => '',
|
||||
'splash_send_download_link' => '',
|
||||
|
|
@ -1597,6 +1613,7 @@ URL: [url]',
|
|||
'splash_toogle_group_manager' => 'Amministratore di gruppo invertito',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => 'Stato/Prossimo stato',
|
||||
'statistic' => 'Statistiche',
|
||||
'status' => 'Stato',
|
||||
|
|
|
|||
|
|
@ -200,6 +200,7 @@ URL: [url]',
|
|||
적어도 [number_of_users]의 사용자 [group]',
|
||||
'august' => '8월',
|
||||
'authentication' => '인증',
|
||||
'authentication_failed' => '',
|
||||
'author' => '저자',
|
||||
'automatic_status_update' => '자동 상태 변경',
|
||||
'back' => '뒤로 가기',
|
||||
|
|
@ -482,6 +483,7 @@ URL: [url]',
|
|||
'error_add_aro' => '',
|
||||
'error_add_permission' => '',
|
||||
'error_cleared_cache' => '',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => '',
|
||||
'error_no_document_selected' => '선택되지 문서는',
|
||||
|
|
@ -490,8 +492,12 @@ URL: [url]',
|
|||
'error_remove_document' => '',
|
||||
'error_remove_folder' => '',
|
||||
'error_remove_permission' => '',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => '',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => '스페인어',
|
||||
|
|
@ -634,7 +640,6 @@ URL: [url]',
|
|||
'index_waiting' => '기다리는 중',
|
||||
'individuals' => '개인',
|
||||
'individuals_in_groups' => '개별 그룹',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => '상속',
|
||||
'inherits_access_copy_msg' => '상속 액세스 목록 복사',
|
||||
|
|
@ -727,9 +732,11 @@ URL: [url]',
|
|||
'login_error_title' => '로그인 오류',
|
||||
'login_not_given' => '사용자명이 제공되지 않았습니다.',
|
||||
'login_ok' => '성공적인 로그인',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => '로그 아웃',
|
||||
'log_management' => '파일 관리 로그',
|
||||
'lo_LA' => '',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => '관리자',
|
||||
'manager_of_group' => '당신은 이 그룹의 관리자 입니다.',
|
||||
'mandatory_approvergroups' => '필수 승인 그룹',
|
||||
|
|
@ -744,6 +751,7 @@ URL: [url]',
|
|||
'max_upload_size' => '최대 업로드 크기',
|
||||
'may' => '월',
|
||||
'menu_dropfolder' => '',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'MIME 유형',
|
||||
'minutes' => '분',
|
||||
'misc' => '기타',
|
||||
|
|
@ -1163,6 +1171,8 @@ URL : [url]',
|
|||
'settings_Advanced' => '고급',
|
||||
'settings_advancedAcl' => '',
|
||||
'settings_advancedAcl_desc' => '',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => '아파치 - 모듈 다시 쓰기',
|
||||
|
|
@ -1314,6 +1324,8 @@ URL : [url]',
|
|||
'settings_enableVersionModification_desc' => '버전이 업로드 된 후 일반 사용자가 문서 버전의 활성화 / 비활성화 수정을 사용합니다. 관리자는 항상 업로드 후 버전을 수정할 수 있습니다.',
|
||||
'settings_enableWebdavReplaceDoc' => '',
|
||||
'settings_enableWebdavReplaceDoc_desc' => '',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => '암호화 키',
|
||||
'settings_encryptionKey_desc' => '이 문자열은 CSRF 공격을 방지하기 위해 formular에 숨겨진 필드로 추가되는 고유 식별자를 만드는 데 사용된다.',
|
||||
'settings_error' => '오류',
|
||||
|
|
@ -1537,6 +1549,7 @@ URL : [url]',
|
|||
'splash_edit_event' => '',
|
||||
'splash_edit_group' => '그룹 저장',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => '사용자 저장',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1567,6 +1580,9 @@ URL : [url]',
|
|||
'splash_rm_transmittal' => '',
|
||||
'splash_rm_user' => '사용자 제거',
|
||||
'splash_rm_user_processes' => '',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => '',
|
||||
'splash_save_user_data' => '',
|
||||
'splash_send_download_link' => '',
|
||||
|
|
@ -1579,6 +1595,7 @@ URL : [url]',
|
|||
'splash_toogle_group_manager' => '그룹 관리자 전환',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => '상태 / 다음 상태',
|
||||
'statistic' => '통계',
|
||||
'status' => '상태',
|
||||
|
|
|
|||
|
|
@ -196,6 +196,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => 'ຈໍານວນຜູ້ໃຊ້ [number_of_users] ຜູ້ໃຊ້ [group]',
|
||||
'august' => 'ເດືອນສິງຫາ',
|
||||
'authentication' => 'ການກວດສອບຄວາມຖືກຕ້ອງ',
|
||||
'authentication_failed' => '',
|
||||
'author' => 'ຜູ້ຂຽນ',
|
||||
'automatic_status_update' => 'ປ່ຽນສະຖານະໂດຍອັດຕະໂນມັດ',
|
||||
'back' => 'ກັບຄືນ',
|
||||
|
|
@ -486,6 +487,7 @@ URL: [url]',
|
|||
'error_add_aro' => 'ເກີດຂໍຜິດພາດຂະນະເພີ່ມການເພີ່ມຄຳຂໍການເຂົາເຖິງ',
|
||||
'error_add_permission' => 'ເກີດຂໍ້ຜິດພາດໃນຂະນະເພີ່ມສິດ',
|
||||
'error_cleared_cache' => 'ເກີດຂໍ້ຜິດພາດໃນຂະນະລ້າງແຄຣ',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => 'ເກີດຂໍ້ຜິດພາດໃນຂະນະເຂົ້າລະບົບໄຟລຟອມ',
|
||||
'error_no_document_selected' => 'ບໍ່ມີເອກະສານທີເລືອກ',
|
||||
|
|
@ -494,8 +496,12 @@ URL: [url]',
|
|||
'error_remove_document' => 'ເກີດຂໍ້ຜິດພາດຂະນະລົບເອກະສານ',
|
||||
'error_remove_folder' => 'ເກີດຂໍ້ຜິດພາດຂະນະລົບໂຟລເດີ',
|
||||
'error_remove_permission' => 'ເກີດຂໍ້ຜິດພາດໃນຂະນະລົບສິດ',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => 'ເກິດຂໍ້ຜິດພາດໃນຂະນະປ່ຽນສິດ',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => 'ສະເປນ',
|
||||
|
|
@ -638,7 +644,6 @@ URL: [url]',
|
|||
'index_waiting' => 'ຖ້າ',
|
||||
'individuals' => 'ບຸກຄົນ',
|
||||
'individuals_in_groups' => 'ສະມາຊິກຂອງກຸ່ມ',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => 'ຮັບການຖ່າຍທອດ',
|
||||
'inherits_access_copy_msg' => 'ຄັດລັອກລາຍການເຂົາເຖິງທີສືບທອດ',
|
||||
|
|
@ -731,9 +736,11 @@ URL: [url]',
|
|||
'login_error_title' => 'ຂໍ້ຜິດພາດໃນການເຂົ້າລະບົບ',
|
||||
'login_not_given' => 'ບໍ່ໄດ້ລະບຸຊື່ຜູ້ໄຊ້',
|
||||
'login_ok' => 'ລົງຊື່ເຂົາໄຊ້ສຳເລັດ',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => 'ອອກຈາກລະບົບ',
|
||||
'log_management' => 'ການຈັດການຟາຍບັນທຶກ',
|
||||
'lo_LA' => '',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'ຜູ້ຈັດການ',
|
||||
'manager_of_group' => 'ເຈົ້າເປັນຜູ້ດູແລກຸ່ມນີ້',
|
||||
'mandatory_approvergroups' => 'ກຸ່ມຜູ້ອະນຸມັດທີ່ຈຳເປັນ',
|
||||
|
|
@ -748,6 +755,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'ຂະຫນາດການອັບໂຫລດສູງສຸດ',
|
||||
'may' => 'ເດືອນພຶດສະພາ',
|
||||
'menu_dropfolder' => 'ວາງໂຟລເດີ',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'ປະເພດ Mime',
|
||||
'minutes' => '',
|
||||
'misc' => 'ອື່ນໆ',
|
||||
|
|
@ -1196,6 +1204,8 @@ URL: [url]',
|
|||
'settings_Advanced' => 'ຂັນສູງ',
|
||||
'settings_advancedAcl' => 'ການຄວບຄຸມການເຂົ້າເຖິງລະບົບຂັນສູງ',
|
||||
'settings_advancedAcl_desc' => 'ການຄວບຄຸມການເຂົ້າເຖິງລະບົບຂັນສູງຈະຊ່ວຍໃຫ້ສາມາດເປີດ/ປິດ ໂມດູນບາງໂຕຂອງຊັອບແວ ໄດ້ບໍ່ສາມາດໄຊ້ສຳຫຼັບສິດທິການເຂົ້າເຖິງເອກະສານແລະໂຟລເດີ',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'ອາປາເຊ -ຂຽນໄຫມ່',
|
||||
|
|
@ -1347,6 +1357,8 @@ URL: [url]',
|
|||
'settings_enableVersionModification_desc' => 'ເປີດໄຊ້ງານ/ປິດໄຊ້ງານ',
|
||||
'settings_enableWebdavReplaceDoc' => '',
|
||||
'settings_enableWebdavReplaceDoc_desc' => '',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => 'ກະແຈການເຂົ້າລະຫັດລັບ',
|
||||
'settings_encryptionKey_desc' => 'ສະຕິງນີ້ໄຊ້ສຳຫຼັບສ້າງຕົວ',
|
||||
'settings_error' => 'ຄວາມຜິດພາດ',
|
||||
|
|
@ -1570,6 +1582,7 @@ URL: [url]',
|
|||
'splash_edit_event' => 'ບັນທຶກກິດຈະກຳແລ້ວ',
|
||||
'splash_edit_group' => 'ບັນທຶກກຸ່ມແລ້ວ',
|
||||
'splash_edit_role' => 'ບັນທຶກບົດບາດແລ້ວ',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => 'ບັນທຶກຜູ້ໄຊ້ແລ້ວ',
|
||||
'splash_error_add_to_transmittal' => 'ເກີດຂໍ້ຜິດພາດໃນຂະນະທີ່ເພີ່ມເອກະສານເພື່ອຕິດຕໍ່',
|
||||
'splash_error_rm_download_link' => 'ຂໍ້ຜິດພາດໃນການລົບລິງການດາວໂຫລດ',
|
||||
|
|
@ -1600,6 +1613,9 @@ URL: [url]',
|
|||
'splash_rm_transmittal' => 'ຍົກເລີກການລົບແລ້ວ',
|
||||
'splash_rm_user' => 'ລົບຜູ້ໄຊ້ແລ້ວ',
|
||||
'splash_rm_user_processes' => 'ຜູ້ໄຊ້ລົບອອກຈາກລະບົບທັງໝົດ',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => 'ບັນທຶກເວີຊັນແລ້ວ',
|
||||
'splash_save_user_data' => 'ບັນທຶກຂໍ້ມູນຜູ້ໄຊ້ແລ້ວ',
|
||||
'splash_send_download_link' => 'ດາວໂຫລດລິງທີ່ສົ່ງດ້ວຍອີເມວ',
|
||||
|
|
@ -1612,6 +1628,7 @@ URL: [url]',
|
|||
'splash_toogle_group_manager' => 'ການດູແລກຸ່ມ',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => 'ຖ່າຍໂອນວັດຖຸຮຽບຮ້ອຍແລ້ວ',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => 'ລັດ/ລັດຖັດໄປ',
|
||||
'statistic' => 'ສະຖິຕິ',
|
||||
'status' => 'ສະຖານະ',
|
||||
|
|
|
|||
|
|
@ -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 (759), gijsbertush (610), pepijn (45), reinoutdijkstra@hotmail.com (270)
|
||||
// Translators: Admin (766), gijsbertush (651), pepijn (45), reinoutdijkstra@hotmail.com (270)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '2-factor-authenticatie',
|
||||
|
|
@ -70,7 +70,7 @@ URL: [url]',
|
|||
'add_revision' => 'Voeg goedkeuring toe',
|
||||
'add_role' => 'Voeg een rol toe',
|
||||
'add_subfolder' => 'Submap toevoegen',
|
||||
'add_task' => '',
|
||||
'add_task' => 'Voeg een taak toe',
|
||||
'add_to_clipboard' => 'Toevoegen aan klembord',
|
||||
'add_to_transmittal' => 'Toevoegen aan verzending',
|
||||
'add_transmittal' => 'Verzending toevoegen',
|
||||
|
|
@ -126,12 +126,12 @@ URL: [url]',
|
|||
'approver_already_assigned' => 'autoriseerder al aangewezen',
|
||||
'approver_already_removed' => 'autoriseerder reeds verwijderd',
|
||||
'april' => 'april',
|
||||
'archive' => '',
|
||||
'archive' => 'Archief',
|
||||
'archive_creation' => 'Archief aanmaken',
|
||||
'archive_creation_warning' => 'Met deze handeling maakt U een Archief aan van alle bestanden in het DMS. Na het aanmaken van het Archief, wordt deze opgeslagen in de data-map van uw server.<br>Waarschuwing: een leesbaar Archief kan niet worden gebruikt voor server back-up doeleinde.',
|
||||
'ar_EG' => 'Arabisch',
|
||||
'assign_approvers' => 'Aangewezen [Goedkeurders]',
|
||||
'assign_recipients' => '',
|
||||
'assign_recipients' => 'Wijs ontvangers aan',
|
||||
'assign_reviewers' => 'Aangewezen [Controleurs]',
|
||||
'assign_user_property_to' => 'Wijs gebruikers machtigingen toe aan',
|
||||
'assumed_released' => 'vermoedelijke status: Gepubliceerd',
|
||||
|
|
@ -140,10 +140,10 @@ URL: [url]',
|
|||
'attrdefgrp_show_list' => 'Lijst van attribuut-definiities',
|
||||
'attrdefgrp_show_search' => 'Zoeken naar attribuut-definiities',
|
||||
'attrdefgrp_show_searchlist' => 'Lijst van gezochte attribuut-definiities',
|
||||
'attrdef_exists' => 'Kenmerk definitie bestaat al',
|
||||
'attrdef_exists' => 'Kenmerkdefinitie bestaat al',
|
||||
'attrdef_info' => 'Kenmerk info',
|
||||
'attrdef_in_use' => 'Kenmerk definitie nog in gebruikt',
|
||||
'attrdef_management' => 'Kenmerk definitie beheer',
|
||||
'attrdef_in_use' => 'Kenmerkdefinitie nog in gebruikt',
|
||||
'attrdef_management' => 'Kenmerkdefinitie-beheer',
|
||||
'attrdef_maxvalues' => 'Max. aantal waarden',
|
||||
'attrdef_minvalues' => 'Min. aantal waarden',
|
||||
'attrdef_min_greater_max' => 'Het minimum aantal is groter dan het maximum aantal',
|
||||
|
|
@ -164,14 +164,14 @@ URL: [url]',
|
|||
'attrdef_type_url' => 'attribuut: url',
|
||||
'attrdef_valueset' => 'Verzameling waarden',
|
||||
'attributes' => 'Attributen',
|
||||
'attribute_changed_email_body' => 'Attribuut gewijzigd
|
||||
Document: [name]
|
||||
Versie: [version]
|
||||
Attribuut: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
'attribute_changed_email_body' => 'Attribuut gewijzigd
|
||||
Document: [name]
|
||||
Versie: [version]
|
||||
Attribuut: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Attribuut gewijzigd',
|
||||
'attribute_count' => 'Aantal maal gebruikt',
|
||||
|
|
@ -191,6 +191,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => 'Minimaal [number_of_users] gebruikers van [group]',
|
||||
'august' => 'augustus',
|
||||
'authentication' => 'Authentificatie',
|
||||
'authentication_failed' => 'Authenticatie mislukte',
|
||||
'author' => 'Auteur',
|
||||
'automatic_status_update' => 'Automatische Status wijziging',
|
||||
'back' => 'Terug',
|
||||
|
|
@ -236,7 +237,7 @@ URL: [url]',
|
|||
'chart_docsperuser_title' => 'Documenten per gebruiker',
|
||||
'chart_selection' => 'Kies grafiek',
|
||||
'chart_sizeperuser_title' => 'Schijfruimte per gebruiker',
|
||||
'checkedout_file_has_different_version' => 'Checkout-document is andere versie',
|
||||
'checkedout_file_has_different_version' => 'Checkout-document is een andere versie',
|
||||
'checkedout_file_has_disappeared' => 'File is onvindbaar',
|
||||
'checkedout_file_is_unchanged' => 'Checkout-document ongewijzigd',
|
||||
'checkin_document' => 'Veranderd document',
|
||||
|
|
@ -244,7 +245,7 @@ URL: [url]',
|
|||
'checkout_document' => 'Checkout-document',
|
||||
'checkout_is_disabled' => 'Checkout is niet mogelijk',
|
||||
'choose_attrdef' => 'Kies een kenmerkdefinitie',
|
||||
'choose_attrdefgroup' => 'Kies een kenmerkdefinite-groep',
|
||||
'choose_attrdefgroup' => 'Kies een kenmerkdefinitie-groep',
|
||||
'choose_category' => 'Selecteer a.u.b.',
|
||||
'choose_group' => 'Selecteer Groep',
|
||||
'choose_role' => 'Selecteer een rol',
|
||||
|
|
@ -266,13 +267,13 @@ URL: [url]',
|
|||
'comment' => 'Commentaar',
|
||||
'comment_changed_email' => 'Gewijzigde email',
|
||||
'comment_for_current_version' => 'Versie van het commentaar',
|
||||
'configure_extension' => '',
|
||||
'configure_extension' => 'Configureer extensie',
|
||||
'confirm_clear_cache' => 'Ja, ik wil de cache opschonen!',
|
||||
'confirm_create_fulltext_index' => 'Ja, Ik wil de volledigetekst index opnieuw maken!',
|
||||
'confirm_move_document' => 'Bevestig verplaatsing van document',
|
||||
'confirm_move_folder' => 'Bevestig de verplaatsing van de map',
|
||||
'confirm_pwd' => 'Bevestig wachtwoord',
|
||||
'confirm_rm_attr_value' => '',
|
||||
'confirm_rm_attr_value' => 'Bevestigen...',
|
||||
'confirm_rm_backup' => 'Weet U zeker dat U het bestand "[arkname]" wilt verwijderen?<br>Let op: deze handeling kan niet ongedaan worden gemaakt.',
|
||||
'confirm_rm_document' => 'Weet U zeker dat U het document \'[documentname]\' wilt verwijderen?<br>Pas op: deze handeling kan niet ongedaan worden gemaakt.',
|
||||
'confirm_rm_dump' => 'Weet U zeker dat U het bestand "[dumpname]" wilt verwijderen?<br>Let op: deze handeling kan niet ongedaan worden gemaakt.',
|
||||
|
|
@ -330,7 +331,7 @@ URL: [url]',
|
|||
'documents_locked_by_you' => 'Documenten door U geblokkeerd',
|
||||
'documents_only' => 'Alleen documenten',
|
||||
'documents_to_approve' => 'Documenten die wachten op uw goedkeuring',
|
||||
'documents_to_correct' => '',
|
||||
'documents_to_correct' => 'Te corrigeren documenten',
|
||||
'documents_to_process' => 'Te verwerken documenten',
|
||||
'documents_to_receipt' => 'documenten te ontvangen',
|
||||
'documents_to_review' => 'Documenten die wachten op uw controle',
|
||||
|
|
@ -413,7 +414,7 @@ URL: [url]',
|
|||
'does_not_expire' => 'Verloopt niet',
|
||||
'does_not_inherit_access_msg' => 'Erft toegang',
|
||||
'download' => 'Download',
|
||||
'download_extension' => '',
|
||||
'download_extension' => 'Download extensie als zip file',
|
||||
'download_links' => 'Download-links',
|
||||
'download_link_email_body' => 'Klik op de link hieronder, dan begint de download vanvversie [version] van het document
|
||||
\'[docname]\'.
|
||||
|
|
@ -460,7 +461,7 @@ De link is geldig tot [valid].
|
|||
'edit_folder_props' => 'Wijzig Map eigenschappen',
|
||||
'edit_group' => 'Wijzig Groep',
|
||||
'edit_online' => 'Online bewerken',
|
||||
'edit_task' => '',
|
||||
'edit_task' => 'Taak bewerken',
|
||||
'edit_transmittal_props' => 'Opmerkingen bij verzending',
|
||||
'edit_user' => 'Wijzig gebruiker',
|
||||
'edit_user_details' => 'Wijzig gebruiker Details',
|
||||
|
|
@ -473,7 +474,7 @@ De link is geldig tot [valid].
|
|||
'email_not_given' => 'Voer aub een geldig email adres in.',
|
||||
'empty_attribute_group_list' => 'Lege lijst van attributen',
|
||||
'empty_folder_list' => 'Geen documenten of mappen',
|
||||
'empty_list' => '',
|
||||
'empty_list' => 'Lijst is leeg',
|
||||
'empty_notify_list' => 'Geen gegevens',
|
||||
'en_GB' => 'Engels (GB)',
|
||||
'equal_transition_states' => 'Begin- en eind-status zijn hetzelfde',
|
||||
|
|
@ -481,6 +482,7 @@ De link is geldig tot [valid].
|
|||
'error_add_aro' => 'Verzoek om toegang toegevoegd',
|
||||
'error_add_permission' => 'Voeg permissie toe',
|
||||
'error_cleared_cache' => 'Fout bij het leegmaken van de cache',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => 'Fout bij het importeren van form file systeem',
|
||||
'error_no_document_selected' => 'Geen document geselecteerd',
|
||||
|
|
@ -489,8 +491,12 @@ De link is geldig tot [valid].
|
|||
'error_remove_document' => 'Fout bij het verwijderen van document',
|
||||
'error_remove_folder' => 'Fout bij het verwijderen van map',
|
||||
'error_remove_permission' => 'Verwijder permissie',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => 'Wijzig permissie',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => 'Spaans',
|
||||
|
|
@ -587,7 +593,7 @@ URL: [url]',
|
|||
'fulltext_converters' => 'Index document conversie',
|
||||
'fulltext_info' => 'Volledige tekst index info',
|
||||
'global_attributedefinitiongroups' => 'Kennmerk-definitie groepen',
|
||||
'global_attributedefinitions' => 'Kenmerk definities',
|
||||
'global_attributedefinitions' => 'Kenmerkdefinities',
|
||||
'global_default_keywords' => 'Algemene sleutelwoorden',
|
||||
'global_document_categories' => 'Categorieën',
|
||||
'global_workflows' => 'Workflows',
|
||||
|
|
@ -598,7 +604,7 @@ URL: [url]',
|
|||
'group_approval_summary' => 'Groep [Goedkeuring] samenvatting',
|
||||
'group_exists' => 'Groep bestaat reeds.',
|
||||
'group_info' => 'Info over de groep',
|
||||
'group_management' => 'Groepen beheer',
|
||||
'group_management' => 'Groepenbeheer',
|
||||
'group_members' => 'Groepsleden',
|
||||
'group_receipt_summary' => 'Overzicht van ontvangst per groep',
|
||||
'group_review_summary' => 'Groep Beoordeling samenvatting',
|
||||
|
|
@ -633,7 +639,6 @@ URL: [url]',
|
|||
'index_waiting' => 'Indexering wacht',
|
||||
'individuals' => 'Individuen',
|
||||
'individuals_in_groups' => 'Individuen in groepen',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => 'overgeerfd',
|
||||
'inherits_access_copy_msg' => 'Kopie lijst overerfde toegang',
|
||||
|
|
@ -726,9 +731,11 @@ URL: [url]',
|
|||
'login_error_title' => 'Login fout',
|
||||
'login_not_given' => 'Er is geen Gebruikersnaam ingevoerd',
|
||||
'login_ok' => 'Login geslaagd',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => 'Log uit',
|
||||
'log_management' => 'Logbestanden beheer',
|
||||
'lo_LA' => 'Laotiaans',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'Beheerder',
|
||||
'manager_of_group' => 'U bent beheerder van deze groep',
|
||||
'mandatory_approvergroups' => 'Verplichte groep \'[group]\'',
|
||||
|
|
@ -743,6 +750,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'Maximale upload omvang voor ieder bestand',
|
||||
'may' => 'mei',
|
||||
'menu_dropfolder' => 'Dropfolder',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'MIME Type',
|
||||
'minutes' => 'minuten',
|
||||
'misc' => 'Diversen',
|
||||
|
|
@ -770,7 +778,7 @@ URL: [url]',
|
|||
'network_drive' => 'Networkdrive',
|
||||
'never' => 'Nooit',
|
||||
'new' => 'Nieuw',
|
||||
'new_attrdef' => 'Voeg kenmerk definitie toe',
|
||||
'new_attrdef' => 'Voeg een kenmerkdefinitie toe',
|
||||
'new_default_keywords' => 'Sleutelwoorden toevoegen',
|
||||
'new_default_keyword_category' => 'Categorie Toevoegen',
|
||||
'new_document_category' => 'Categorie toevoegen',
|
||||
|
|
@ -896,7 +904,7 @@ Mocht u de komende minuten geen email ontvangen, probeer het dan nogmaals en con
|
|||
'password_strength' => 'Sterkte wachtwoord',
|
||||
'password_strength_insuffient' => 'Onvoldoende sterk wachtwoord',
|
||||
'password_wrong' => 'Verkeerd wachtwoord',
|
||||
'pdf_converters' => '',
|
||||
'pdf_converters' => 'PDF converters',
|
||||
'pending_approvals' => 'Wachten op goedkeuring',
|
||||
'pending_receipt' => 'Wachten op ontvangs',
|
||||
'pending_reviews' => 'Wachten op beoordeling',
|
||||
|
|
@ -910,7 +918,7 @@ Mocht u de komende minuten geen email ontvangen, probeer het dan nogmaals en con
|
|||
'preview_converters' => 'Converters',
|
||||
'preview_images' => 'Voorbeelden',
|
||||
'preview_markdown' => 'Voorbeeld in Markdown',
|
||||
'preview_pdf' => '',
|
||||
'preview_pdf' => 'Beeld vd PDF',
|
||||
'preview_plain' => 'Voorbeeld in platte tekst',
|
||||
'previous_state' => 'Vorige staat',
|
||||
'previous_versions' => 'Vorige versies',
|
||||
|
|
@ -1189,8 +1197,10 @@ Name: [username]
|
|||
'settings_Advanced' => 'Uitgebreid',
|
||||
'settings_advancedAcl' => 'Advanced Access control',
|
||||
'settings_advancedAcl_desc' => 'Advanced Access control staat het uit- en inschakelen van bepaalde modules toe. Het kan niet gebruikt worden voor het beheer van toegangsrechten van documenten en mappen.',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'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_Authentication' => 'Authenticatie instellingen',
|
||||
'settings_autoLoginUser' => 'Automatische login',
|
||||
|
|
@ -1342,8 +1352,10 @@ Name: [username]
|
|||
'settings_enableVersionDeletion_desc' => 'Inschakelen/uitschakelen verwijderen van voorgaande documentversies door normale gebruikers. Beheerder mag altijd oude versies verwijderen.',
|
||||
'settings_enableVersionModification' => 'Inschakelen van versiebewerking',
|
||||
'settings_enableVersionModification_desc' => 'Inschakelen/uitschakelen van bewerkingen op documentversies door normale gebruikers na een versie upload. Beheerder mag altijd de versie wijzigen na upload.',
|
||||
'settings_enableWebdavReplaceDoc' => '',
|
||||
'settings_enableWebdavReplaceDoc' => 'Oud document vervangen bij opslaan',
|
||||
'settings_enableWebdavReplaceDoc_desc' => '',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => 'Encryptie sleutel',
|
||||
'settings_encryptionKey_desc' => 'Deze string wordt gebruikt om een unieke identificatie als onzichtbaar veld aan een formulier toe te voegen om CSRF aanvallen tegen te gaan.',
|
||||
'settings_error' => 'Fout',
|
||||
|
|
@ -1367,7 +1379,7 @@ Name: [username]
|
|||
'settings_guestID_desc' => 'ID van gastgebruiker gebruikt indien ingelogd als gast (meestal geen wijziging nodig)',
|
||||
'settings_httpRoot' => 'Http Basis',
|
||||
'settings_httpRoot_desc' => 'Het relatieve pad in de URL, na het domeindeel. Voeg geen http:// toe aan het begin of de websysteemnaam. Bijv: Als de volledige URL http://www.example.com/letodms/ is, voer \'/letodms/\' in. Als de URL http://www.example.com/ is, voer \'/\' in',
|
||||
'settings_incItemsPerPage' => '',
|
||||
'settings_incItemsPerPage' => 'Aantal items ,geladen aan einde pagina',
|
||||
'settings_incItemsPerPage_desc' => '',
|
||||
'settings_initialDocumentStatus' => 'Beginstatus document',
|
||||
'settings_initialDocumentStatus_desc' => 'De beginstatus van een document wordt ingesteld wanneer het document wordt toegevoegd.',
|
||||
|
|
@ -1399,7 +1411,7 @@ Name: [username]
|
|||
'settings_maxDirID_desc' => 'Maximaal toegestane aantal submappen per bovenliggende map. Standaard: 0.',
|
||||
'settings_maxExecutionTime' => 'Max Uitvoertijd (s)',
|
||||
'settings_maxExecutionTime_desc' => 'Dit bepaald de maximale tijd in seconden waarin een script mag worden uitgevoerd, voordat het afgebroken wordt',
|
||||
'settings_maxItemsPerPage' => '',
|
||||
'settings_maxItemsPerPage' => 'Max aantal items per pagina',
|
||||
'settings_maxItemsPerPage_desc' => '',
|
||||
'settings_maxRecursiveCount' => 'Max. nummers of recursieve document/map telling',
|
||||
'settings_maxRecursiveCount_desc' => 'Dit is het maximum aantal documenten of mappen dat zal worden gecontroleerd voor toegangsrechten bij recursieve objecten telling. Als dit aantal is overschreden, zal het aantal documenten en mappen in de het map overzicht worden geschat.',
|
||||
|
|
@ -1420,9 +1432,9 @@ Name: [username]
|
|||
'settings_passwordExpiration_desc' => 'Het aantal dagen waarna een wachtwoord verloopt? en gereset moet worden. 0 zet het verlopen van het wachtwoord uit.',
|
||||
'settings_passwordHistory' => 'Wachtwoord geschiedenis',
|
||||
'settings_passwordHistory_desc' => 'Het aantal wachtwoorden dat een gebruiker moet hebben gebruikt voordat eenzelfde wachtwoord weer gebruikt mag worden. 0 zet wachtwoordgeschiedenis uit.',
|
||||
'settings_passwordStrength' => 'Min. wachtwoord sterkte',
|
||||
'settings_passwordStrengthAlgorithm' => 'Algoritme voor wachtwoord sterkte',
|
||||
'settings_passwordStrengthAlgorithm_desc' => 'Het algoritme gebruikt om de wachtwoord sterkte te berekenen. Het \'simpele\' algoritme controleert alleen op minimaal 8 karakters, een kleine letter, een nummer en een speciaal karakter. Als aan deze condities wordt voldaan is er een resultaat van 100 anders 0.',
|
||||
'settings_passwordStrength' => 'Min. wachtwoordsterkte',
|
||||
'settings_passwordStrengthAlgorithm' => 'Algoritme voor wachtwoordsterkte',
|
||||
'settings_passwordStrengthAlgorithm_desc' => 'Het algoritme gebruikt om de wachtwoordsterkte te berekenen. Het \'simpele\' algoritme controleert alleen op minimaal 8 karakters, een kleine letter, een nummer en een speciaal karakter. Als aan deze condities wordt voldaan is er een resultaat van 100 anders 0.',
|
||||
'settings_passwordStrengthAlgorithm_valadvanced' => 'uitgebreid',
|
||||
'settings_passwordStrengthAlgorithm_valsimple' => 'simpel',
|
||||
'settings_passwordStrength_desc' => 'De sterkte van het wachtwoord is valide van 0 tot 100. Het op 0 zetten zal de controle voor de minimale wachtwoordsterkte uitschakelen.',
|
||||
|
|
@ -1436,20 +1448,20 @@ Name: [username]
|
|||
'settings_presetExpirationDate' => 'Verloopdatum',
|
||||
'settings_presetExpirationDate_desc' => 'Alle nieuw geüploade documenten krijgen een verloopdatum toegekend. U kunt ook een datum invoeren overeenkomstig PHP\'s strtotime() function, e.g. +5 weeks.',
|
||||
'settings_previewWidthDetail' => 'Breedte van het voorbeeld (detail)',
|
||||
'settings_previewWidthDetail_desc' => 'Breedte van het voorbeeld weergegeven op de detail pagina',
|
||||
'settings_previewWidthDropFolderList' => '',
|
||||
'settings_previewWidthDetail_desc' => 'weergegeven op de detail pagina',
|
||||
'settings_previewWidthDropFolderList' => 'Breedte van het voorbeeld in de dropfolder-lijst',
|
||||
'settings_previewWidthDropFolderList_desc' => '',
|
||||
'settings_previewWidthList' => 'Breedte van het voorbeeld (lijst)',
|
||||
'settings_previewWidthList_desc' => 'Breedte van het voorbeeld weergegeven in lijsten',
|
||||
'settings_previewWidthMenuList' => '',
|
||||
'settings_previewWidthMenuList_desc' => '',
|
||||
'settings_previewWidthMenuList' => 'Breedte van het voorbeeld (menu-lijst)',
|
||||
'settings_previewWidthMenuList_desc' => 'Breedte van het voorbeeld als dropfolder',
|
||||
'settings_printDisclaimer' => 'Vrijwaring afdrukken',
|
||||
'settings_printDisclaimer_desc' => 'Indien ingeschakeld zal het vrijwaringsbericht bestanden worden getoond onderaan de pagina',
|
||||
'settings_quota' => 'Gebruikersquotum',
|
||||
'settings_quota_desc' => 'Het maximum aantal bytes een gebruiker op de schijf mag schrijven. Stel deze in op 0 voor een onbeperkte schijfruimte. Deze waarde kan worden overschreven voor elk gebruik in zijn profiel.',
|
||||
'settings_removeFromDropFolder' => 'Verwijder het bestand uit de dropfolder na een succesvolle upload',
|
||||
'settings_removeFromDropFolder_desc' => 'Verwijder het bestand uit de dropfolder na een succesvolle upload',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl' => 'URL van repository',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => 'Beperkte toegang',
|
||||
'settings_restricted_desc' => 'Sta alleen gebruiker toe om in te loggen die in de database zijn opgenomen (ongeacht succesvolle authenticatie met LDAP)',
|
||||
|
|
@ -1465,19 +1477,19 @@ Name: [username]
|
|||
'settings_showMissingTranslations_desc' => 'Geef alle ontbrekende vertalingen onder aan de pagina weer. De gebruiker kan een verzoek tot vertaling indienen dat wordt opgeslagen als csv bestand. Let op! Zet deze functie niet aan in productieomgevingen!',
|
||||
'settings_showSingleSearchHit' => 'Spring rechtstreeks naar het enkele zoekresultaat',
|
||||
'settings_showSingleSearchHit_desc' => 'Als er maar één zoekresultaat is, wordt dat in detail getoond.',
|
||||
'settings_Site' => 'Web Locatie',
|
||||
'settings_Site' => 'WebLocatie',
|
||||
'settings_siteDefaultPage' => 'Locatie standaardpagina',
|
||||
'settings_siteDefaultPage_desc' => 'Standaardpagina bij inloggen. Indien leeg is out/out.ViewFolder.php de standaard',
|
||||
'settings_siteName' => 'Naam van de site',
|
||||
'settings_siteName_desc' => 'Naam van de Locatie dat wordt gebruikt in de titel van de paginas. Standaard: letoDMS',
|
||||
'settings_SMTP' => 'SMTP Server instellingen',
|
||||
'settings_smtpPassword' => 'SMTP Server paswoord',
|
||||
'settings_smtpPassword_desc' => 'SMTP Server paswoord',
|
||||
'settings_smtpPassword' => 'SMTP Server wachtwoord',
|
||||
'settings_smtpPassword_desc' => 'SMTP Server wachtwoord',
|
||||
'settings_smtpPort' => 'SMTP Server poort',
|
||||
'settings_smtpPort_desc' => 'SMTP Server poort, standaard 25',
|
||||
'settings_smtpSendFrom' => 'Send from',
|
||||
'settings_smtpSendFrom_desc' => 'Send from',
|
||||
'settings_smtpSendTestMail' => '',
|
||||
'settings_smtpSendTestMail' => 'Testmail versturen',
|
||||
'settings_smtpSendTestMail_desc' => '',
|
||||
'settings_smtpServer' => 'SMTP Server hostname',
|
||||
'settings_smtpServer_desc' => 'SMTP Server hostname',
|
||||
|
|
@ -1495,7 +1507,7 @@ Name: [username]
|
|||
'settings_stagingDir' => 'Map voor gedeeltelijke uploads',
|
||||
'settings_stagingDir_desc' => 'De directory waar jumploader de delen van een bestand upload voordat het weer in elkaar wordt gezet.',
|
||||
'settings_start_install' => 'Begin installatie',
|
||||
'settings_stopWordsFile' => 'Pad naar bestand met nietindex woorden',
|
||||
'settings_stopWordsFile' => 'Pad naar bestand met niet-index woorden',
|
||||
'settings_stopWordsFile_desc' => 'Als volledigetekst zoekopdracht is ingeschakeld, bevat dit bestand woorden die niet geindexeerd zullen worden.',
|
||||
'settings_strictFormCheck' => 'Strikte formaatcontrole',
|
||||
'settings_strictFormCheck_desc' => 'Strikte controle op het juiste formaat. Indien ingeschakeld, worden alle velden in het formulier gecontroleer op een waarde. Indien uitgeschakeld, worden de meeste commentaar en invoervelden opgevat als optioneel. Commentaren zijn altijd nodig bij een review of modificatie van een documentstatus',
|
||||
|
|
@ -1519,12 +1531,12 @@ Name: [username]
|
|||
'settings_updateNotifyTime' => 'Update Notificatie Tijd',
|
||||
'settings_updateNotifyTime_desc' => 'Gebruikers worden niet genotificeerd over documentwijzigingen die plaats vinden binnen de laatste \'Update Notificatie Tijd\' seconden',
|
||||
'settings_upgrade_php' => 'Upgrade PHP minimaal naar versie 5.2.0',
|
||||
'settings_versioningFileName' => 'Versieinformatie Bestandsnaam',
|
||||
'settings_versioningFileName' => 'Versie-informatie Bestandsnaam',
|
||||
'settings_versioningFileName_desc' => 'De naam van het versie informatie bestand gemaakt door het backupgereedschap',
|
||||
'settings_versiontolow' => 'Versie te laag',
|
||||
'settings_viewOnlineFileTypes' => 'De volgende bestandstypen online bekijken',
|
||||
'settings_viewOnlineFileTypes_desc' => 'Bestanden met een van de volgende extensies kunnen online bekeken worden (GEBRUIK ALLEEN KLEINE LETTERS)',
|
||||
'settings_webdav' => '',
|
||||
'settings_webdav' => 'Instellingen WebDav',
|
||||
'settings_workflowMode' => 'Workflow mode',
|
||||
'settings_workflowMode_desc' => 'De uitgebreide workflow maakt het mogelijk om uw eigen workflow op te geven voor documentversies.',
|
||||
'settings_workflowMode_valadvanced' => 'geavanceerd',
|
||||
|
|
@ -1536,7 +1548,7 @@ Name: [username]
|
|||
'set_owner_error' => 'Fout bij instellen eigenaar',
|
||||
'set_password' => 'Stel wachtwoord in',
|
||||
'set_workflow' => 'Stel workflow in',
|
||||
'show_extension_changelog' => '',
|
||||
'show_extension_changelog' => 'Toon wijzigingslog',
|
||||
'show_extension_version_list' => 'Toon lijst met versies',
|
||||
'signed_in_as' => 'Ingelogd als:',
|
||||
'sign_in' => 'Log in',
|
||||
|
|
@ -1567,6 +1579,7 @@ Name: [username]
|
|||
'splash_edit_event' => 'Gebeurtenis opgeslagen',
|
||||
'splash_edit_group' => 'Groep opgeslagen',
|
||||
'splash_edit_role' => 'Rol opgeslagen',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => 'Gebruiker opgeslagen',
|
||||
'splash_error_add_to_transmittal' => 'Fout: toevoeging aan verzending',
|
||||
'splash_error_rm_download_link' => 'Fout bij verwijderen download-link',
|
||||
|
|
@ -1597,6 +1610,9 @@ Name: [username]
|
|||
'splash_rm_transmittal' => 'Verzending verwijderd',
|
||||
'splash_rm_user' => 'Gebruiker verwijderd',
|
||||
'splash_rm_user_processes' => 'Gebruiker uit alle processen verwijderd',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => 'Bestand opgeslagen',
|
||||
'splash_save_user_data' => 'Gebruikersgegevens opgeslagen',
|
||||
'splash_send_download_link' => 'Download-link verzonden',
|
||||
|
|
@ -1609,6 +1625,7 @@ Name: [username]
|
|||
'splash_toogle_group_manager' => 'Group manager toogled',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => 'Objecten overgedragen',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => 'staat/ volgende staat',
|
||||
'statistic' => 'Statistieken',
|
||||
'status' => 'Status',
|
||||
|
|
@ -1696,10 +1713,10 @@ Name: [username]
|
|||
'to_before_from' => 'De einddatum mag niet voor de startdatum liggen',
|
||||
'transfer_document' => 'Document overdragen',
|
||||
'transfer_no_read_access' => '',
|
||||
'transfer_no_write_access' => '',
|
||||
'transfer_no_write_access' => 'De gebruiker heeft geen schrijfrechten in deze map',
|
||||
'transfer_objects' => 'Objecten overdragen',
|
||||
'transfer_objects_to_user' => 'Objecten overdragen aan gebruiker',
|
||||
'transfer_to_user' => '',
|
||||
'transfer_to_user' => 'Overdragen aan gebruiker',
|
||||
'transition_triggered_email' => 'Workflow-overgang geactiveerd',
|
||||
'transition_triggered_email_body' => 'Workflow Overgang
|
||||
Document: [name]
|
||||
|
|
@ -1764,12 +1781,12 @@ URL: [url]',
|
|||
'users_done_work' => 'Uitgevoerd werk gebruikers',
|
||||
'user_exists' => 'Gebruiker bestaat reeds.',
|
||||
'user_group' => 'Gebruiker / Groep',
|
||||
'user_group_management' => 'Gebruikers / Groepen beheer',
|
||||
'user_group_management' => 'Gebruikers / Groepenbeheer',
|
||||
'user_image' => 'Afbeelding',
|
||||
'user_info' => 'Gebruikers informatie',
|
||||
'user_list' => 'Lijst van Gebruikers',
|
||||
'user_login' => 'Gebruikersnaam',
|
||||
'user_management' => 'Gebruikers beheer',
|
||||
'user_management' => 'Gebruikersbeheer',
|
||||
'user_name' => 'Voornaam en naam',
|
||||
'use_comment_of_document' => 'Gebruik reactie van document',
|
||||
'use_default_categories' => 'Gebruik voorgedefinieerde categorieen',
|
||||
|
|
@ -1793,7 +1810,7 @@ URL: [url]',
|
|||
'view_online' => 'Bekijk online',
|
||||
'warning' => 'Waarschuwing',
|
||||
'wednesday' => 'Woensdag',
|
||||
'wednesday_abbr' => 'We',
|
||||
'wednesday_abbr' => 'Woe',
|
||||
'weeks' => 'Weken',
|
||||
'week_view' => 'Week Overzicht',
|
||||
'workflow' => 'Workflow',
|
||||
|
|
|
|||
|
|
@ -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 (820), netixw (84), romi (93), uGn (112)
|
||||
// Translators: Admin (830), netixw (84), romi (93), uGn (112)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
|
@ -186,6 +186,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => 'Przynajmniej [number_of_users] użytkowników grupy [group]',
|
||||
'august' => 'Sierpień',
|
||||
'authentication' => 'Autoryzacja',
|
||||
'authentication_failed' => '',
|
||||
'author' => 'Autor',
|
||||
'automatic_status_update' => 'Automatyczna zmiana statusu',
|
||||
'back' => 'Powrót',
|
||||
|
|
@ -261,7 +262,7 @@ URL: [url]',
|
|||
'comment' => 'Opis',
|
||||
'comment_changed_email' => '',
|
||||
'comment_for_current_version' => 'Komentarz do wersji',
|
||||
'configure_extension' => '',
|
||||
'configure_extension' => 'Konfiguruj rozszerzenie',
|
||||
'confirm_clear_cache' => '',
|
||||
'confirm_create_fulltext_index' => 'Tak, chcę ponownie utworzyć indeks pełnotekstowy!',
|
||||
'confirm_move_document' => '',
|
||||
|
|
@ -408,7 +409,7 @@ URL: [url]',
|
|||
'does_not_expire' => 'Nigdy nie wygasa',
|
||||
'does_not_inherit_access_msg' => 'Dziedzicz dostęp',
|
||||
'download' => 'Pobierz',
|
||||
'download_extension' => '',
|
||||
'download_extension' => 'Pobierz rozszerzenie w pliku zip',
|
||||
'download_links' => '',
|
||||
'download_link_email_body' => '',
|
||||
'download_link_email_subject' => '',
|
||||
|
|
@ -469,6 +470,7 @@ URL: [url]',
|
|||
'error_add_aro' => '',
|
||||
'error_add_permission' => '',
|
||||
'error_cleared_cache' => '',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => '',
|
||||
'error_no_document_selected' => 'Brak wybranych dokumentów',
|
||||
|
|
@ -477,13 +479,17 @@ URL: [url]',
|
|||
'error_remove_document' => '',
|
||||
'error_remove_folder' => '',
|
||||
'error_remove_permission' => '',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => '',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => 'Hiszpański',
|
||||
'event_details' => 'Szczegóły zdarzenia',
|
||||
'exclude_items' => '',
|
||||
'exclude_items' => 'Pozycje wykluczone',
|
||||
'expired' => 'Wygasłe',
|
||||
'expired_at_date' => '',
|
||||
'expired_documents' => '',
|
||||
|
|
@ -621,7 +627,6 @@ URL: [url]',
|
|||
'index_waiting' => 'Oczekiwanie',
|
||||
'individuals' => 'Indywidualni',
|
||||
'individuals_in_groups' => '',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => 'dziedziczony',
|
||||
'inherits_access_copy_msg' => 'Kopiuj odziedziczoną listę dostępu',
|
||||
|
|
@ -693,8 +698,8 @@ URL: [url]',
|
|||
'librarydoc' => '',
|
||||
'linked_documents' => 'Powiązane dokumenty',
|
||||
'linked_files' => 'Załączniki',
|
||||
'linked_to_current_version' => '',
|
||||
'linked_to_document' => '',
|
||||
'linked_to_current_version' => 'Link do obecnej wersji',
|
||||
'linked_to_document' => 'Połączony z dokumentem',
|
||||
'linked_to_this_version' => '',
|
||||
'link_alt_updatedocument' => 'Jeśli chcesz wczytać pliki większe niż bieżące maksimum, użyj alternatywnej <a href="%s">strony wczytywania</a>.',
|
||||
'link_to_version' => '',
|
||||
|
|
@ -714,9 +719,11 @@ URL: [url]',
|
|||
'login_error_title' => 'Błąd logowania',
|
||||
'login_not_given' => 'Nie podano nazwy użytkownika',
|
||||
'login_ok' => 'Zalogowano',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => 'Wyloguj',
|
||||
'log_management' => 'Zarządzanie plikami dziennika',
|
||||
'lo_LA' => 'Laotański',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'Zarządca',
|
||||
'manager_of_group' => '',
|
||||
'mandatory_approvergroups' => '',
|
||||
|
|
@ -731,6 +738,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'Maksymalny rozmiar pliku',
|
||||
'may' => 'Maj',
|
||||
'menu_dropfolder' => '',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'Typ mime',
|
||||
'minutes' => 'minut',
|
||||
'misc' => 'Różne',
|
||||
|
|
@ -1127,6 +1135,8 @@ URL: [url]',
|
|||
'settings_Advanced' => 'Zaawansowane',
|
||||
'settings_advancedAcl' => '',
|
||||
'settings_advancedAcl_desc' => '',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Moduł Rewrite',
|
||||
|
|
@ -1278,6 +1288,8 @@ URL: [url]',
|
|||
'settings_enableVersionModification_desc' => 'Włącz/Wyłącz możliwość modyfikacji wersji dokumentów przez zwykłych użytkowników po wczytaniu pliku. Administrator może w każdej chwili zmienić wersję wczytanego pliku.',
|
||||
'settings_enableWebdavReplaceDoc' => '',
|
||||
'settings_enableWebdavReplaceDoc_desc' => '',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => 'Klucz szyfrujący',
|
||||
'settings_encryptionKey_desc' => 'Ten ciąg znaków jest używany do tworzenia unikatowego identyfikatora dodawanego jako ukryte pole do formularza aby zapobiec atakom CSRF.',
|
||||
'settings_error' => 'Błąd',
|
||||
|
|
@ -1470,7 +1482,7 @@ URL: [url]',
|
|||
'set_owner_error' => 'Błąd podczas ustawiania właściciela',
|
||||
'set_password' => 'Zmień hasło',
|
||||
'set_workflow' => 'Ustaw proces',
|
||||
'show_extension_changelog' => '',
|
||||
'show_extension_changelog' => 'Pokaż Changelog',
|
||||
'show_extension_version_list' => 'Pokaż listę wersji',
|
||||
'signed_in_as' => 'Zalogowany jako',
|
||||
'sign_in' => 'Zaloguj się',
|
||||
|
|
@ -1501,6 +1513,7 @@ URL: [url]',
|
|||
'splash_edit_event' => '',
|
||||
'splash_edit_group' => 'Grupa zapisana',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => 'Zapisano użytkownika',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1531,6 +1544,9 @@ URL: [url]',
|
|||
'splash_rm_transmittal' => '',
|
||||
'splash_rm_user' => 'Użytkownika usunięto',
|
||||
'splash_rm_user_processes' => '',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => '',
|
||||
'splash_save_user_data' => '',
|
||||
'splash_send_download_link' => '',
|
||||
|
|
@ -1543,6 +1559,7 @@ URL: [url]',
|
|||
'splash_toogle_group_manager' => 'Przełączono grupę menadżerów',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => 'Status/Następny status',
|
||||
'statistic' => 'Statystyka',
|
||||
'status' => 'Status',
|
||||
|
|
@ -1619,7 +1636,7 @@ URL: [url]',
|
|||
'timeline_skip_status_change_-3' => 'przedawniony',
|
||||
'timeline_skip_status_change_0' => 'oczekuje na opinię',
|
||||
'timeline_skip_status_change_1' => 'oczekuje na zatwierdzenie',
|
||||
'timeline_skip_status_change_2' => '',
|
||||
'timeline_skip_status_change_2' => 'wydany',
|
||||
'timeline_skip_status_change_3' => 'w obiegu',
|
||||
'timeline_skip_status_change_4' => '',
|
||||
'timeline_skip_status_change_5' => '',
|
||||
|
|
@ -1629,11 +1646,11 @@ URL: [url]',
|
|||
'toggle_qrcode' => '',
|
||||
'to_before_from' => '',
|
||||
'transfer_document' => 'Transfer dokumentu',
|
||||
'transfer_no_read_access' => '',
|
||||
'transfer_no_write_access' => '',
|
||||
'transfer_no_read_access' => 'Użytkownik nie ma prawa do odczytu w tym folderze',
|
||||
'transfer_no_write_access' => 'Użytkownik nie ma prawa do zapisu w tym folderze',
|
||||
'transfer_objects' => '',
|
||||
'transfer_objects_to_user' => '',
|
||||
'transfer_to_user' => '',
|
||||
'transfer_to_user' => 'Przekaż użytkownikowi',
|
||||
'transition_triggered_email' => 'Uruchomiono proces przepływu',
|
||||
'transition_triggered_email_body' => 'Uruchomiono proces przepływu
|
||||
Dokument: [name]
|
||||
|
|
|
|||
|
|
@ -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 (1001), flaviove (627), lfcristofoli (352)
|
||||
// Translators: Admin (1006), flaviove (627), lfcristofoli (352)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
|
@ -193,6 +193,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => 'Pelo menos [nuber_of_users] usuários de [group]',
|
||||
'august' => 'August',
|
||||
'authentication' => 'Autenticação',
|
||||
'authentication_failed' => '',
|
||||
'author' => 'Autor',
|
||||
'automatic_status_update' => 'Mudança de status automático',
|
||||
'back' => 'Voltar',
|
||||
|
|
@ -268,7 +269,7 @@ URL: [url]',
|
|||
'comment' => 'Comentário',
|
||||
'comment_changed_email' => '',
|
||||
'comment_for_current_version' => 'Comentário para versão atual',
|
||||
'configure_extension' => '',
|
||||
'configure_extension' => 'Configurar extensão',
|
||||
'confirm_clear_cache' => 'Você realmente gostaria de limpar o cache? Isso removerá todas as imagens de pré-visualização.',
|
||||
'confirm_create_fulltext_index' => 'Sim, eu gostaria de recriar o índice de texto completo!',
|
||||
'confirm_move_document' => '',
|
||||
|
|
@ -414,7 +415,7 @@ URL: [url]',
|
|||
'does_not_expire' => 'não Expira',
|
||||
'does_not_inherit_access_msg' => 'Inherit access',
|
||||
'download' => 'Download',
|
||||
'download_extension' => '',
|
||||
'download_extension' => 'Baixar extensão como arquivo zip',
|
||||
'download_links' => '',
|
||||
'download_link_email_body' => '',
|
||||
'download_link_email_subject' => '',
|
||||
|
|
@ -475,6 +476,7 @@ URL: [url]',
|
|||
'error_add_aro' => '',
|
||||
'error_add_permission' => '',
|
||||
'error_cleared_cache' => '',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => '',
|
||||
'error_no_document_selected' => 'Nenhum documento selecionado',
|
||||
|
|
@ -483,10 +485,14 @@ URL: [url]',
|
|||
'error_remove_document' => '',
|
||||
'error_remove_folder' => 'Erro na exclusão da pasta',
|
||||
'error_remove_permission' => '',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => '',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'error_uploading_reviewer_only' => 'Erro ao criar o documento. O documento tem um revisor, mas não tem um aprovador',
|
||||
'es_ES' => 'Espanhol',
|
||||
'event_details' => 'Event details',
|
||||
'exclude_items' => 'Excluir ítens',
|
||||
|
|
@ -627,7 +633,6 @@ URL: [url]',
|
|||
'index_waiting' => 'Aguarde...',
|
||||
'individuals' => 'Individuals',
|
||||
'individuals_in_groups' => '',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => 'herdado',
|
||||
'inherits_access_copy_msg' => 'Copy inherited access list',
|
||||
|
|
@ -720,9 +725,11 @@ URL: [url]',
|
|||
'login_error_title' => 'Erro de Login',
|
||||
'login_not_given' => 'No username has been supplied',
|
||||
'login_ok' => 'Logado com sucesso',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => 'Sair',
|
||||
'log_management' => 'Gerenciamento de Logs',
|
||||
'lo_LA' => 'Laoiano',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'Manager',
|
||||
'manager_of_group' => 'Você é o gerente deste grupo',
|
||||
'mandatory_approvergroups' => 'Grupos obrigatórios de aprovadores',
|
||||
|
|
@ -737,6 +744,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'Tamanho máximo de arquivo para upload',
|
||||
'may' => 'May',
|
||||
'menu_dropfolder' => '',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'Tipo mime',
|
||||
'minutes' => 'minutos',
|
||||
'misc' => 'Miscelânia',
|
||||
|
|
@ -889,7 +897,7 @@ Se você ainda tiver problemas para fazer o login, por favor, contate o administ
|
|||
'password_strength' => 'Força da senha',
|
||||
'password_strength_insuffient' => 'A força da senha é insuficiente',
|
||||
'password_wrong' => 'Senha errada',
|
||||
'pdf_converters' => '',
|
||||
'pdf_converters' => 'Conversores de PDF',
|
||||
'pending_approvals' => '',
|
||||
'pending_receipt' => '',
|
||||
'pending_reviews' => '',
|
||||
|
|
@ -1145,6 +1153,8 @@ URL: [url]',
|
|||
'settings_Advanced' => 'Avançado',
|
||||
'settings_advancedAcl' => '',
|
||||
'settings_advancedAcl_desc' => '',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Módulo Rewrite',
|
||||
|
|
@ -1296,6 +1306,8 @@ URL: [url]',
|
|||
'settings_enableVersionModification_desc' => 'Ativar/desativar a modificação de versões de documentos por usuários comuns, depois que uma versão foi enviada. Administrador pode sempre modificar a versão após o upload.',
|
||||
'settings_enableWebdavReplaceDoc' => '',
|
||||
'settings_enableWebdavReplaceDoc_desc' => '',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => 'Chave de criptografia',
|
||||
'settings_encryptionKey_desc' => 'Esta cadeia é usada para a criação de um identificador único a ser adicionado como um campo oculto para formular, a fim de evitar ataques CSRF.',
|
||||
'settings_error' => 'Erro',
|
||||
|
|
@ -1488,7 +1500,7 @@ URL: [url]',
|
|||
'set_owner_error' => 'Proprietário configuração de erro',
|
||||
'set_password' => 'Definir Senha',
|
||||
'set_workflow' => 'Definir fluxo de trabalho',
|
||||
'show_extension_changelog' => '',
|
||||
'show_extension_changelog' => 'Mostrar Changelog',
|
||||
'show_extension_version_list' => 'Exibir Lista de Versões',
|
||||
'signed_in_as' => 'Logado como',
|
||||
'sign_in' => 'Entrar',
|
||||
|
|
@ -1519,6 +1531,7 @@ URL: [url]',
|
|||
'splash_edit_event' => '',
|
||||
'splash_edit_group' => 'Grupo salvo',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => 'Usuário salvo',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1549,6 +1562,9 @@ URL: [url]',
|
|||
'splash_rm_transmittal' => '',
|
||||
'splash_rm_user' => 'Usuário removido',
|
||||
'splash_rm_user_processes' => '',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => '',
|
||||
'splash_save_user_data' => '',
|
||||
'splash_send_download_link' => '',
|
||||
|
|
@ -1561,6 +1577,7 @@ URL: [url]',
|
|||
'splash_toogle_group_manager' => 'Gerente Grupo alternado',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => 'Estado/Próximo estado',
|
||||
'statistic' => 'Estatística',
|
||||
'status' => 'Status',
|
||||
|
|
|
|||
|
|
@ -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 (1073), balan (87)
|
||||
// Translators: Admin (1082), balan (87)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
|
@ -198,6 +198,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => 'Cel puțin [number_of_users] utilizatori in [group]',
|
||||
'august' => 'August',
|
||||
'authentication' => 'Autentificare',
|
||||
'authentication_failed' => '',
|
||||
'author' => 'Autor',
|
||||
'automatic_status_update' => 'Schimbarea automata a statusului',
|
||||
'back' => 'Inapoi',
|
||||
|
|
@ -420,7 +421,7 @@ URL: [url]',
|
|||
'does_not_expire' => 'Nu expiră',
|
||||
'does_not_inherit_access_msg' => 'Acces moștenit',
|
||||
'download' => 'Descarca',
|
||||
'download_extension' => '',
|
||||
'download_extension' => 'Descarca extensia ca fisier zip',
|
||||
'download_links' => '',
|
||||
'download_link_email_body' => '',
|
||||
'download_link_email_subject' => '',
|
||||
|
|
@ -481,6 +482,7 @@ URL: [url]',
|
|||
'error_add_aro' => '',
|
||||
'error_add_permission' => '',
|
||||
'error_cleared_cache' => '',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => '',
|
||||
'error_no_document_selected' => 'Nici un document selectat',
|
||||
|
|
@ -489,8 +491,12 @@ URL: [url]',
|
|||
'error_remove_document' => '',
|
||||
'error_remove_folder' => '',
|
||||
'error_remove_permission' => '',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => '',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => 'Spaniola',
|
||||
|
|
@ -520,12 +526,12 @@ URL: [url]',
|
|||
'export' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_changelog' => '',
|
||||
'extension_loading' => '',
|
||||
'extension_loading' => 'Se incarca extensiile',
|
||||
'extension_manager' => 'Gestionați extensiile',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'extension_version_list' => '',
|
||||
'extension_mgr_installed' => 'Instalata',
|
||||
'extension_mgr_no_upload' => 'Nu se poate incarca o extensie noua pentru ca directorul nu are drepturi de scriere',
|
||||
'extension_mgr_repository' => 'Disponibila',
|
||||
'extension_version_list' => 'Versiuni',
|
||||
'february' => 'Februarie',
|
||||
'file' => 'Fișier',
|
||||
'files' => 'Fișiere',
|
||||
|
|
@ -576,7 +582,7 @@ Utilizator: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Folder redenumit',
|
||||
'folder_title' => 'Folder \'[foldername]\'',
|
||||
'force_update' => '',
|
||||
'force_update' => 'Actualizeaza',
|
||||
'friday' => 'Vineri',
|
||||
'friday_abbr' => 'Vi',
|
||||
'from' => 'De la',
|
||||
|
|
@ -633,7 +639,6 @@ URL: [url]',
|
|||
'index_waiting' => '',
|
||||
'individuals' => 'Individuals',
|
||||
'individuals_in_groups' => '',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => 'moștenit',
|
||||
'inherits_access_copy_msg' => 'Copie lista de acces moștenită',
|
||||
|
|
@ -726,9 +731,11 @@ URL: [url]',
|
|||
'login_error_title' => 'Eroare de logare',
|
||||
'login_not_given' => 'Nici un numele de utilizator nu au fost furnizat',
|
||||
'login_ok' => 'Login cu succes',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => 'Logout',
|
||||
'log_management' => 'Log management de fișiere',
|
||||
'lo_LA' => '',
|
||||
'lo_LA' => 'Laoțiană',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'Manager',
|
||||
'manager_of_group' => 'Sunteți managerul acestui grup',
|
||||
'mandatory_approvergroups' => 'Grupuri obligatorii de aprobatori',
|
||||
|
|
@ -743,6 +750,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'Dimensiunea maximă de încărcare',
|
||||
'may' => 'Mai',
|
||||
'menu_dropfolder' => '',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'Mime type',
|
||||
'minutes' => 'minute',
|
||||
'misc' => 'Diverse',
|
||||
|
|
@ -1170,6 +1178,8 @@ URL: [url]',
|
|||
'settings_Advanced' => 'Avansat',
|
||||
'settings_advancedAcl' => '',
|
||||
'settings_advancedAcl_desc' => '',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Module Rewrite',
|
||||
|
|
@ -1321,6 +1331,8 @@ URL: [url]',
|
|||
'settings_enableVersionModification_desc' => 'Activarea/dezactivarea modificarii unei versiuni de documente de către utilizatorii obisnuiti, după ce o versiune a fost încărcată. Adminul poate modifica oricând versiunea după încărcare.',
|
||||
'settings_enableWebdavReplaceDoc' => '',
|
||||
'settings_enableWebdavReplaceDoc_desc' => '',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => 'Cheia de criptare',
|
||||
'settings_encryptionKey_desc' => 'Acest șir este utilizat pentru crearea unui identificator unic ce este adăugat ca un câmp ascuns pentru un formular, cu scopul de a preveni atacurile CSRF.',
|
||||
'settings_error' => 'Eroare',
|
||||
|
|
@ -1514,7 +1526,7 @@ URL: [url]',
|
|||
'set_password' => 'Setare Parolă',
|
||||
'set_workflow' => 'Setare Workflow',
|
||||
'show_extension_changelog' => '',
|
||||
'show_extension_version_list' => '',
|
||||
'show_extension_version_list' => 'Arata o lista a versiunilor',
|
||||
'signed_in_as' => 'Autentificat ca',
|
||||
'sign_in' => 'Sign in',
|
||||
'sign_out' => 'Sign out',
|
||||
|
|
@ -1544,6 +1556,7 @@ URL: [url]',
|
|||
'splash_edit_event' => '',
|
||||
'splash_edit_group' => 'Grup salvat',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => 'Utilizator salvat',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1574,6 +1587,9 @@ URL: [url]',
|
|||
'splash_rm_transmittal' => '',
|
||||
'splash_rm_user' => 'Uilizator eliminat',
|
||||
'splash_rm_user_processes' => '',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => '',
|
||||
'splash_save_user_data' => '',
|
||||
'splash_send_download_link' => '',
|
||||
|
|
@ -1586,6 +1602,7 @@ URL: [url]',
|
|||
'splash_toogle_group_manager' => 'Comută Managerul de grup',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => 'Stare/Stare urmatoare',
|
||||
'statistic' => 'Statistic',
|
||||
'status' => 'Status',
|
||||
|
|
|
|||
|
|
@ -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 (1663)
|
||||
// Translators: Admin (1667)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Двухфакторная аутентификация',
|
||||
|
|
@ -198,6 +198,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => '[number_of_users] польз. группы [group]',
|
||||
'august' => 'Август',
|
||||
'authentication' => 'Авторизация',
|
||||
'authentication_failed' => '',
|
||||
'author' => 'Автор',
|
||||
'automatic_status_update' => 'Автоматическое изменение статуса',
|
||||
'back' => 'Назад',
|
||||
|
|
@ -481,6 +482,7 @@ URL: [url]',
|
|||
'error_add_aro' => '',
|
||||
'error_add_permission' => 'Ошибка добавления разрешения',
|
||||
'error_cleared_cache' => 'Ошибка очиски кеша',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => 'Ошибка импорта из файловой системы',
|
||||
'error_no_document_selected' => 'Нет выбранных документов',
|
||||
|
|
@ -489,8 +491,12 @@ URL: [url]',
|
|||
'error_remove_document' => '',
|
||||
'error_remove_folder' => '',
|
||||
'error_remove_permission' => 'Ошибка снятия разрешения',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => 'Ошибка смены разрешения',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => 'Spanish',
|
||||
|
|
@ -633,7 +639,6 @@ URL: [url]',
|
|||
'index_waiting' => 'Ожидание',
|
||||
'individuals' => 'Пользователи',
|
||||
'individuals_in_groups' => 'Пользователи группы',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => 'унаследованный',
|
||||
'inherits_access_copy_msg' => 'Скопировать наследованный список',
|
||||
|
|
@ -726,9 +731,11 @@ URL: [url]',
|
|||
'login_error_title' => 'Ошибка входа',
|
||||
'login_not_given' => 'Не указан пользователь',
|
||||
'login_ok' => 'Вход успешен',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => 'Выход',
|
||||
'log_management' => 'Управление журналами',
|
||||
'lo_LA' => '',
|
||||
'lo_LA' => 'Лаос',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'Менеджер',
|
||||
'manager_of_group' => 'Вы являетесь менеджером данной группы',
|
||||
'mandatory_approvergroups' => 'Обязательные группы утверждающих',
|
||||
|
|
@ -743,6 +750,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'Ограничение размера файла',
|
||||
'may' => 'Май',
|
||||
'menu_dropfolder' => '',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'MIME-тип',
|
||||
'minutes' => 'минуты',
|
||||
'misc' => 'Прочее',
|
||||
|
|
@ -1177,6 +1185,8 @@ URL: [url]',
|
|||
'settings_Advanced' => 'Дополнительно',
|
||||
'settings_advancedAcl' => '',
|
||||
'settings_advancedAcl_desc' => '',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache — модуль Rewrite',
|
||||
|
|
@ -1328,6 +1338,8 @@ URL: [url]',
|
|||
'settings_enableVersionModification_desc' => 'Разрешить или запретить обычным пользователям изменение версий документов после их загрузки на сервер. Администратор всегда сможет изменить версии документов после их загрузки на сервер.',
|
||||
'settings_enableWebdavReplaceDoc' => '',
|
||||
'settings_enableWebdavReplaceDoc_desc' => '',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => 'Ключ шифрования',
|
||||
'settings_encryptionKey_desc' => 'Строка используется для создания уникального идентификатора, добавляемого как скрытые поля к формулярам, для предотвращения CSRF-атак.',
|
||||
'settings_error' => 'Ошибка',
|
||||
|
|
@ -1551,6 +1563,7 @@ URL: [url]',
|
|||
'splash_edit_event' => '',
|
||||
'splash_edit_group' => 'Группа сохранена',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => 'Пользователь сохранён',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1581,6 +1594,9 @@ URL: [url]',
|
|||
'splash_rm_transmittal' => '',
|
||||
'splash_rm_user' => 'Пользователь удалён',
|
||||
'splash_rm_user_processes' => '',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => '',
|
||||
'splash_save_user_data' => '',
|
||||
'splash_send_download_link' => '',
|
||||
|
|
@ -1593,6 +1609,7 @@ URL: [url]',
|
|||
'splash_toogle_group_manager' => 'Изменён менеджер группы',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => 'Статус / следующий статус',
|
||||
'statistic' => 'Статистика',
|
||||
'status' => 'Статус',
|
||||
|
|
@ -1679,11 +1696,11 @@ URL: [url]',
|
|||
'toggle_qrcode' => '',
|
||||
'to_before_from' => 'Конечная дата не может быть меньше начальной даты',
|
||||
'transfer_document' => 'Передать документ',
|
||||
'transfer_no_read_access' => '',
|
||||
'transfer_no_write_access' => '',
|
||||
'transfer_no_read_access' => 'Пользователь не имеет доступа на чтение в этой папке',
|
||||
'transfer_no_write_access' => 'Пользователь не имеет доступа на запись в этой папке',
|
||||
'transfer_objects' => '',
|
||||
'transfer_objects_to_user' => '',
|
||||
'transfer_to_user' => '',
|
||||
'transfer_to_user' => 'Передать пользователю',
|
||||
'transition_triggered_email' => 'Изменено состояние процесса',
|
||||
'transition_triggered_email_body' => 'Изменено состояние процесса
|
||||
Документ: [name]
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -199,6 +199,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => 'Åtminstone [number_of_users] användare av [group]',
|
||||
'august' => 'Augusti',
|
||||
'authentication' => 'Autentisering',
|
||||
'authentication_failed' => '',
|
||||
'author' => 'Författare',
|
||||
'automatic_status_update' => 'Automatisk ändring av status',
|
||||
'back' => 'Tillbaka',
|
||||
|
|
@ -494,6 +495,7 @@ Länken är giltig t o m [valid].
|
|||
'error_add_aro' => 'Fel vid begärd åtkomst till objekt',
|
||||
'error_add_permission' => 'Fel vid tilldelning av behörighet',
|
||||
'error_cleared_cache' => 'Fel vid rensning av cache',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => 'Fel vid import från filsystem',
|
||||
'error_no_document_selected' => 'Inget dokument har valts',
|
||||
|
|
@ -502,8 +504,12 @@ Länken är giltig t o m [valid].
|
|||
'error_remove_document' => 'Fel vid radering av dokument',
|
||||
'error_remove_folder' => 'Fel vid radering av katalog',
|
||||
'error_remove_permission' => 'Fel vid borttagen behörighet',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => 'Fel vid förändring av behörighet',
|
||||
'error_transfer_document' => 'Fel vid förflyttning av dokument',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => 'Spanska',
|
||||
|
|
@ -646,7 +652,6 @@ URL: [url]',
|
|||
'index_waiting' => 'Väntar',
|
||||
'individuals' => 'Personer',
|
||||
'individuals_in_groups' => 'Medlemmar i en grupp',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => 'ärvd',
|
||||
'inherits_access_copy_msg' => 'Kopiera lista för behörighetsarv',
|
||||
|
|
@ -739,9 +744,11 @@ URL: [url]',
|
|||
'login_error_title' => 'Fel vid inloggningen',
|
||||
'login_not_given' => 'Användarnamn saknas',
|
||||
'login_ok' => 'Inloggningen lyckades',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => 'Logga ut',
|
||||
'log_management' => 'Loggfilshantering',
|
||||
'lo_LA' => 'Laotisk',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'Manager',
|
||||
'manager_of_group' => 'Du är förvaltaren av denna grupp',
|
||||
'mandatory_approvergroups' => 'Obligatoriska grupper för godkännande',
|
||||
|
|
@ -756,6 +763,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'Maximal storlek för uppladdning',
|
||||
'may' => 'Maj',
|
||||
'menu_dropfolder' => 'Mapp för snabbuppladdning',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'Mimetyp',
|
||||
'minutes' => 'minuter',
|
||||
'misc' => 'Diverse',
|
||||
|
|
@ -1190,6 +1198,8 @@ Kommentar: [comment]',
|
|||
'settings_Advanced' => 'Avancerat',
|
||||
'settings_advancedAcl' => 'Avancerad åtkomstkontroll',
|
||||
'settings_advancedAcl_desc' => 'Avancerad åtkomskontroll används för att aktivera/avaktivera särskilda moduler i mjukvaran. Du kan inte använda denna funktion för att ange åtkomst till dokument eller kataloger.',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Module Rewrite',
|
||||
|
|
@ -1341,6 +1351,8 @@ Kommentar: [comment]',
|
|||
'settings_enableVersionModification_desc' => 'Aktivera/Inaktivera modifiering av en dokumentversionen genom användare efter att en version har laddats upp. Administratören kan alltid ändra versionen efter att den har laddats upp.',
|
||||
'settings_enableWebdavReplaceDoc' => '',
|
||||
'settings_enableWebdavReplaceDoc_desc' => '',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => 'Krypteringsnyckel',
|
||||
'settings_encryptionKey_desc' => 'Denna sträng används för att generera en unik identifierare, som är inrymd som ett dolt fält i ett formulär. Det används för att förhindra CSRF-attacker.',
|
||||
'settings_error' => 'Fel',
|
||||
|
|
@ -1564,6 +1576,7 @@ Kommentar: [comment]',
|
|||
'splash_edit_event' => 'Händelse sparad',
|
||||
'splash_edit_group' => 'Grupp sparad',
|
||||
'splash_edit_role' => 'Roll sparad',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => 'Användare sparad',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => 'Fel vid borttagande av nedladdningslänk',
|
||||
|
|
@ -1594,6 +1607,9 @@ Kommentar: [comment]',
|
|||
'splash_rm_transmittal' => 'Meddelande raderat',
|
||||
'splash_rm_user' => 'Användare har tagits bort',
|
||||
'splash_rm_user_processes' => 'Användare borttagen från alla processer',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => 'Version sparad',
|
||||
'splash_save_user_data' => 'Användarinställningar sparade',
|
||||
'splash_send_download_link' => 'Nedladdningslänk skickad via e-post.',
|
||||
|
|
@ -1606,6 +1622,7 @@ Kommentar: [comment]',
|
|||
'splash_toogle_group_manager' => 'Gruppmanager har ändrats',
|
||||
'splash_transfer_document' => 'Dokument överfört',
|
||||
'splash_transfer_objects' => 'Objekt överförda',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => 'Status/Nästa status',
|
||||
'statistic' => 'Statistik',
|
||||
'status' => 'Status',
|
||||
|
|
|
|||
|
|
@ -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 (1074), aydin (83)
|
||||
// Translators: Admin (1082), aydin (83)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
|
@ -192,6 +192,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => '[group] için en az [number_of_users] kullanıcı',
|
||||
'august' => 'Ağustos',
|
||||
'authentication' => 'Kimlik doğrulama',
|
||||
'authentication_failed' => '',
|
||||
'author' => 'Yazan',
|
||||
'automatic_status_update' => 'Otomatik durumu değişimi',
|
||||
'back' => 'Geri dön',
|
||||
|
|
@ -292,7 +293,7 @@ URL: [url]',
|
|||
'confirm_update_transmittalitem' => '',
|
||||
'content' => 'İçerik',
|
||||
'continue' => 'Devam',
|
||||
'converter_new_cmd' => '',
|
||||
'converter_new_cmd' => 'Komut',
|
||||
'converter_new_mimetype' => '',
|
||||
'copied_to_checkout_as' => '',
|
||||
'create_download_link' => '',
|
||||
|
|
@ -475,6 +476,7 @@ URL: [url]',
|
|||
'error_add_aro' => '',
|
||||
'error_add_permission' => '',
|
||||
'error_cleared_cache' => '',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => '',
|
||||
'error_no_document_selected' => 'Hiçbir doküman seçilmedi',
|
||||
|
|
@ -483,8 +485,12 @@ URL: [url]',
|
|||
'error_remove_document' => '',
|
||||
'error_remove_folder' => '',
|
||||
'error_remove_permission' => '',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => '',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => 'İspanyolca',
|
||||
|
|
@ -627,7 +633,6 @@ URL: [url]',
|
|||
'index_waiting' => 'Bekliyor',
|
||||
'individuals' => 'Bireysel',
|
||||
'individuals_in_groups' => '',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => 'devralındı',
|
||||
'inherits_access_copy_msg' => 'Devralınan erişim listesini kopyala',
|
||||
|
|
@ -720,9 +725,11 @@ URL: [url]',
|
|||
'login_error_title' => 'Hatalı giriş',
|
||||
'login_not_given' => 'Kullanıcı adı verilmedi',
|
||||
'login_ok' => 'Giriş başarılı',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => 'Çıkış',
|
||||
'log_management' => 'Log yönetimi',
|
||||
'lo_LA' => 'Laotian',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'Yönetici',
|
||||
'manager_of_group' => 'Bu grubun yöneticisi sizsiniz',
|
||||
'mandatory_approvergroups' => 'Onaylayıcılar için zorunlu grup',
|
||||
|
|
@ -737,6 +744,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'Maksimum yükleme boyutu',
|
||||
'may' => 'Mayıs',
|
||||
'menu_dropfolder' => '',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'Mime tipi',
|
||||
'minutes' => 'dakika',
|
||||
'misc' => 'Diğer',
|
||||
|
|
@ -1131,7 +1139,7 @@ URL: [url]',
|
|||
'send_login_data' => '',
|
||||
'send_login_data_body' => '',
|
||||
'send_login_data_subject' => '',
|
||||
'send_test_mail' => '',
|
||||
'send_test_mail' => 'Test maili gönder',
|
||||
'september' => 'Eylül',
|
||||
'sequence' => 'Sıralama',
|
||||
'seq_after' => 'Şundan sonra: "[prevname]"',
|
||||
|
|
@ -1149,11 +1157,13 @@ URL: [url]',
|
|||
'settings_Advanced' => 'Gelişmiş ayarlar',
|
||||
'settings_advancedAcl' => '',
|
||||
'settings_advancedAcl_desc' => '',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache - Module Rewrite',
|
||||
'settings_Authentication' => 'Yetkilendirme ayarları',
|
||||
'settings_autoLoginUser' => '',
|
||||
'settings_autoLoginUser' => 'otomatik giriş',
|
||||
'settings_autoLoginUser_desc' => '',
|
||||
'settings_available_languages' => 'kullanılabilir diller',
|
||||
'settings_available_languages_desc' => '',
|
||||
|
|
@ -1300,6 +1310,8 @@ URL: [url]',
|
|||
'settings_enableVersionModification_desc' => 'Bu etkinleştirilirse kullanıcılar yeni doküman yüklediklerinde versiyon numaralarını değiştirebilirler. Yöneticiler yükleme yaptıklarında her zaman değişiklik yapabilirler.',
|
||||
'settings_enableWebdavReplaceDoc' => '',
|
||||
'settings_enableWebdavReplaceDoc_desc' => '',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => 'Şifreleme anahtarı',
|
||||
'settings_encryptionKey_desc' => 'Bu string, CSRF ataklarını önlemek için eşsiz id olarak kaydedilir.',
|
||||
'settings_error' => 'Hata',
|
||||
|
|
@ -1433,7 +1445,7 @@ URL: [url]',
|
|||
'settings_smtpPort_desc' => 'SMTP Sunucu portu, varsayılan 25',
|
||||
'settings_smtpSendFrom' => 'Kimden',
|
||||
'settings_smtpSendFrom_desc' => 'Gönderilecek e-postalar kimden gidecek',
|
||||
'settings_smtpSendTestMail' => '',
|
||||
'settings_smtpSendTestMail' => 'Test maili gönder',
|
||||
'settings_smtpSendTestMail_desc' => '',
|
||||
'settings_smtpServer' => 'SMTP Sunucu adı/adresi',
|
||||
'settings_smtpServer_desc' => 'SMTP sunucu adı/adresi',
|
||||
|
|
@ -1523,6 +1535,7 @@ URL: [url]',
|
|||
'splash_edit_event' => '',
|
||||
'splash_edit_group' => 'Grup kaydedildi',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => 'Kullanıcı kaydedildi',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1553,6 +1566,9 @@ URL: [url]',
|
|||
'splash_rm_transmittal' => '',
|
||||
'splash_rm_user' => 'Kullanıcı silindi',
|
||||
'splash_rm_user_processes' => '',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => '',
|
||||
'splash_save_user_data' => '',
|
||||
'splash_send_download_link' => '',
|
||||
|
|
@ -1565,6 +1581,7 @@ URL: [url]',
|
|||
'splash_toogle_group_manager' => 'Grup yöneticisi değişti',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => 'Durum/Sonraki durum',
|
||||
'statistic' => 'İstatistik',
|
||||
'status' => 'Durum',
|
||||
|
|
@ -1651,11 +1668,11 @@ URL: [url]',
|
|||
'toggle_qrcode' => '',
|
||||
'to_before_from' => 'Bitiş tarihi başlama tarihinden önce olamaz',
|
||||
'transfer_document' => 'Dokumanı gönder',
|
||||
'transfer_no_read_access' => '',
|
||||
'transfer_no_read_access' => 'Kullanıcının klasörde okuma erişimi yok.',
|
||||
'transfer_no_write_access' => 'Kullanıcının klasör üzerinde yazma hakkı yok',
|
||||
'transfer_objects' => '',
|
||||
'transfer_objects_to_user' => '',
|
||||
'transfer_to_user' => '',
|
||||
'transfer_to_user' => 'Kullanıcıya transfer et',
|
||||
'transition_triggered_email' => 'İş Akış Geçişi Tetiklendi',
|
||||
'transition_triggered_email_body' => 'İş Akış Geçişi Tetiklendi
|
||||
Doküman: [name]
|
||||
|
|
|
|||
|
|
@ -198,6 +198,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => '[number_of_users] користувачі групи [group]',
|
||||
'august' => 'Серпень',
|
||||
'authentication' => 'Авторизація',
|
||||
'authentication_failed' => '',
|
||||
'author' => 'Автор',
|
||||
'automatic_status_update' => 'Автоматична зміна статусу',
|
||||
'back' => 'Назад',
|
||||
|
|
@ -481,6 +482,7 @@ URL: [url]',
|
|||
'error_add_aro' => '',
|
||||
'error_add_permission' => '',
|
||||
'error_cleared_cache' => '',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => '',
|
||||
'error_no_document_selected' => 'Немає вибраних документів',
|
||||
|
|
@ -489,8 +491,12 @@ URL: [url]',
|
|||
'error_remove_document' => '',
|
||||
'error_remove_folder' => '',
|
||||
'error_remove_permission' => '',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => '',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => 'Spanish',
|
||||
|
|
@ -633,7 +639,6 @@ URL: [url]',
|
|||
'index_waiting' => '',
|
||||
'individuals' => 'Користувачі',
|
||||
'individuals_in_groups' => 'Користувачі групи',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => 'успадкований',
|
||||
'inherits_access_copy_msg' => 'Скопіювати успадкований список',
|
||||
|
|
@ -726,9 +731,11 @@ URL: [url]',
|
|||
'login_error_title' => 'Помилка входу',
|
||||
'login_not_given' => 'Не вказано користувача',
|
||||
'login_ok' => 'Вхід успішний',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => 'Вихід',
|
||||
'log_management' => 'Керування журналами',
|
||||
'lo_LA' => 'Лаоська',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => 'Менеджер',
|
||||
'manager_of_group' => 'Менеджер групи',
|
||||
'mandatory_approvergroups' => 'Обов\'язкові групи затвержувачів',
|
||||
|
|
@ -743,6 +750,7 @@ URL: [url]',
|
|||
'max_upload_size' => 'Обмеження розміру файлу',
|
||||
'may' => 'Травень',
|
||||
'menu_dropfolder' => '',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'MIME-тип',
|
||||
'minutes' => 'хвилини',
|
||||
'misc' => 'Інше',
|
||||
|
|
@ -1170,6 +1178,8 @@ URL: [url]',
|
|||
'settings_Advanced' => 'Додатково',
|
||||
'settings_advancedAcl' => '',
|
||||
'settings_advancedAcl_desc' => '',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => 'Apache — модуль Rewrite',
|
||||
|
|
@ -1321,6 +1331,8 @@ URL: [url]',
|
|||
'settings_enableVersionModification_desc' => 'Дозволити/заборонити звичайним користувачам змінювати версію документів після завантаження їх на сервер. Адміністратор завжди зможе змінювати версії документів після завантаження їх на сервер.',
|
||||
'settings_enableWebdavReplaceDoc' => '',
|
||||
'settings_enableWebdavReplaceDoc_desc' => '',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => 'Ключ шифрування',
|
||||
'settings_encryptionKey_desc' => 'Рядок використовується для створення унікального ідентифікатора, який додається як приховане поле до формулярів, для запобігання CSRF-атак.',
|
||||
'settings_error' => 'Помилка',
|
||||
|
|
@ -1544,6 +1556,7 @@ URL: [url]',
|
|||
'splash_edit_event' => '',
|
||||
'splash_edit_group' => 'Групу збережено',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => 'Користувача збережено',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1574,6 +1587,9 @@ URL: [url]',
|
|||
'splash_rm_transmittal' => '',
|
||||
'splash_rm_user' => 'Користувача видалено',
|
||||
'splash_rm_user_processes' => '',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => '',
|
||||
'splash_save_user_data' => '',
|
||||
'splash_send_download_link' => '',
|
||||
|
|
@ -1586,6 +1602,7 @@ URL: [url]',
|
|||
'splash_toogle_group_manager' => 'Змінено менеджера групи',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => 'Статус / наступний статус',
|
||||
'statistic' => 'Статистика',
|
||||
'status' => 'Статус',
|
||||
|
|
|
|||
|
|
@ -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 (749), archonwang (469), fengjohn (5), yang86 (1)
|
||||
// Translators: Admin (757), archonwang (469), fengjohn (5), yang86 (1)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '双重认证',
|
||||
|
|
@ -190,6 +190,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => '',
|
||||
'august' => '八 月',
|
||||
'authentication' => '认证',
|
||||
'authentication_failed' => '',
|
||||
'author' => '作者',
|
||||
'automatic_status_update' => '自动状态变化',
|
||||
'back' => '返回',
|
||||
|
|
@ -265,7 +266,7 @@ URL: [url]',
|
|||
'comment' => '说明',
|
||||
'comment_changed_email' => '',
|
||||
'comment_for_current_version' => '版本说明',
|
||||
'configure_extension' => '',
|
||||
'configure_extension' => '配置扩展',
|
||||
'confirm_clear_cache' => '',
|
||||
'confirm_create_fulltext_index' => '确认重新创建全文索引',
|
||||
'confirm_move_document' => '',
|
||||
|
|
@ -414,7 +415,7 @@ URL: [url]',
|
|||
'does_not_expire' => '永不过期',
|
||||
'does_not_inherit_access_msg' => '继承访问权限',
|
||||
'download' => '下载',
|
||||
'download_extension' => '',
|
||||
'download_extension' => '以ZIP格式下载扩展',
|
||||
'download_links' => '下载链接',
|
||||
'download_link_email_body' => '点击以下链接下载文档 \'[docname]\' 的 [version] 版本。
|
||||
|
||||
|
|
@ -481,6 +482,7 @@ URL: [url]',
|
|||
'error_add_aro' => '',
|
||||
'error_add_permission' => '添加权限时出错',
|
||||
'error_cleared_cache' => '清理缓存时出错',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => '从文件系统导入时出错',
|
||||
'error_no_document_selected' => '请选择文档',
|
||||
|
|
@ -489,8 +491,12 @@ URL: [url]',
|
|||
'error_remove_document' => '删除文档时出错',
|
||||
'error_remove_folder' => '删除文件夹时出错',
|
||||
'error_remove_permission' => '移除权限时报错',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => '修改权限时报错',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => '西班牙语',
|
||||
|
|
@ -516,9 +522,9 @@ URL: [url]',
|
|||
'export' => '导出',
|
||||
'extension_archive' => '',
|
||||
'extension_changelog' => '更新日志',
|
||||
'extension_loading' => '',
|
||||
'extension_loading' => '加载扩展',
|
||||
'extension_manager' => '扩展管理器',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_installed' => '已安装',
|
||||
'extension_mgr_no_upload' => '上传新扩展名是不可能的,因为extentension目录不可写',
|
||||
'extension_mgr_repository' => '可得到',
|
||||
'extension_version_list' => '版本列表',
|
||||
|
|
@ -629,7 +635,6 @@ URL: [url]',
|
|||
'index_waiting' => '',
|
||||
'individuals' => '个人',
|
||||
'individuals_in_groups' => '组成员',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => '继承',
|
||||
'inherits_access_copy_msg' => '复制继承访问权限列表',
|
||||
|
|
@ -722,9 +727,11 @@ URL: [url]',
|
|||
'login_error_title' => '登录错误',
|
||||
'login_not_given' => '缺少用户名',
|
||||
'login_ok' => '登录成功',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => '登出',
|
||||
'log_management' => '日志管理',
|
||||
'lo_LA' => '老挝',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => '管理员',
|
||||
'manager_of_group' => '您是当前组的管理员',
|
||||
'mandatory_approvergroups' => '',
|
||||
|
|
@ -739,6 +746,7 @@ URL: [url]',
|
|||
'max_upload_size' => '最大上传文件大小',
|
||||
'may' => '五 月',
|
||||
'menu_dropfolder' => '删除文件夹',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'MIME类型',
|
||||
'minutes' => '分钟',
|
||||
'misc' => '其他',
|
||||
|
|
@ -1151,6 +1159,8 @@ URL: [url]',
|
|||
'settings_Advanced' => '高级设置',
|
||||
'settings_advancedAcl' => '高级访问控制',
|
||||
'settings_advancedAcl_desc' => '',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => '',
|
||||
|
|
@ -1302,6 +1312,8 @@ URL: [url]',
|
|||
'settings_enableVersionModification_desc' => '通过用户上传新版本,启用/禁用文档版本修改',
|
||||
'settings_enableWebdavReplaceDoc' => '',
|
||||
'settings_enableWebdavReplaceDoc_desc' => '',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => '加密密钥',
|
||||
'settings_encryptionKey_desc' => '',
|
||||
'settings_error' => '错误',
|
||||
|
|
@ -1399,8 +1411,8 @@ URL: [url]',
|
|||
'settings_previewWidthDropFolderList_desc' => '',
|
||||
'settings_previewWidthList' => '缩略图宽度(列表中)',
|
||||
'settings_previewWidthList_desc' => '列表中缩略图的宽度',
|
||||
'settings_previewWidthMenuList' => '',
|
||||
'settings_previewWidthMenuList_desc' => '',
|
||||
'settings_previewWidthMenuList' => '预览图像的宽度(菜单列表)',
|
||||
'settings_previewWidthMenuList_desc' => '预览图像的宽度显示为丢弃文件夹菜单中的项目',
|
||||
'settings_printDisclaimer' => '显示免责声明',
|
||||
'settings_printDisclaimer_desc' => '如果开启,这个免责声明信息将在每个页面的底部显示',
|
||||
'settings_quota' => '设置磁盘配额',
|
||||
|
|
@ -1494,8 +1506,8 @@ URL: [url]',
|
|||
'set_owner_error' => '错误 设置所有者',
|
||||
'set_password' => '设定密码',
|
||||
'set_workflow' => '',
|
||||
'show_extension_changelog' => '',
|
||||
'show_extension_version_list' => '',
|
||||
'show_extension_changelog' => '显示更新记录',
|
||||
'show_extension_version_list' => '显示版本列表',
|
||||
'signed_in_as' => '登录为',
|
||||
'sign_in' => '登录',
|
||||
'sign_out' => '登出',
|
||||
|
|
@ -1525,6 +1537,7 @@ URL: [url]',
|
|||
'splash_edit_event' => '事件已保存',
|
||||
'splash_edit_group' => '组已保存',
|
||||
'splash_edit_role' => '角色已保存',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => '用户信息已保存',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '移除下载链接时报错',
|
||||
|
|
@ -1555,6 +1568,9 @@ URL: [url]',
|
|||
'splash_rm_transmittal' => '',
|
||||
'splash_rm_user' => '用户信息已删除',
|
||||
'splash_rm_user_processes' => '',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => '版本已保存',
|
||||
'splash_save_user_data' => '用户数据已保存',
|
||||
'splash_send_download_link' => '下载链接已通过邮件发送。',
|
||||
|
|
@ -1567,6 +1583,7 @@ URL: [url]',
|
|||
'splash_toogle_group_manager' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => '',
|
||||
'statistic' => '统计',
|
||||
'status' => '状态',
|
||||
|
|
|
|||
|
|
@ -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 (2415)
|
||||
// Translators: Admin (2417)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
|
@ -173,6 +173,7 @@ URL: [url]',
|
|||
'at_least_n_users_of_group' => '',
|
||||
'august' => '八 月',
|
||||
'authentication' => '',
|
||||
'authentication_failed' => '',
|
||||
'author' => '作者',
|
||||
'automatic_status_update' => '自動狀態變化',
|
||||
'back' => '返回',
|
||||
|
|
@ -426,6 +427,7 @@ URL: [url]',
|
|||
'error_add_aro' => '',
|
||||
'error_add_permission' => '',
|
||||
'error_cleared_cache' => '',
|
||||
'error_edit_task' => '',
|
||||
'error_extension_getlist' => '',
|
||||
'error_importfs' => '',
|
||||
'error_no_document_selected' => '請選擇文檔',
|
||||
|
|
@ -434,8 +436,12 @@ URL: [url]',
|
|||
'error_remove_document' => '',
|
||||
'error_remove_folder' => '',
|
||||
'error_remove_permission' => '',
|
||||
'error_rm_workflow' => '',
|
||||
'error_rm_workflow_action' => '',
|
||||
'error_rm_workflow_state' => '',
|
||||
'error_toogle_permission' => '',
|
||||
'error_transfer_document' => '',
|
||||
'error_trigger_workflow' => '',
|
||||
'error_update_document' => '',
|
||||
'error_uploading_reviewer_only' => '',
|
||||
'es_ES' => '西班牙語',
|
||||
|
|
@ -554,7 +560,6 @@ URL: [url]',
|
|||
'index_waiting' => '請稍後',
|
||||
'individuals' => '個人',
|
||||
'individuals_in_groups' => '',
|
||||
'indivіduals_in_groups' => '',
|
||||
'info_recipients_tab_not_released' => '',
|
||||
'inherited' => '繼承',
|
||||
'inherits_access_copy_msg' => '複製繼承存取權限列表',
|
||||
|
|
@ -647,9 +652,11 @@ URL: [url]',
|
|||
'login_error_title' => '登錄錯誤',
|
||||
'login_not_given' => '缺少用戶名',
|
||||
'login_ok' => '登錄成功',
|
||||
'login_restrictions_apply' => '',
|
||||
'logout' => '登出',
|
||||
'log_management' => '日誌管理',
|
||||
'lo_LA' => '',
|
||||
'malformed_expiration_date' => '',
|
||||
'manager' => '管理員',
|
||||
'manager_of_group' => '',
|
||||
'mandatory_approvergroups' => '',
|
||||
|
|
@ -664,6 +671,7 @@ URL: [url]',
|
|||
'max_upload_size' => '最大上傳文件大小',
|
||||
'may' => '五 月',
|
||||
'menu_dropfolder' => '',
|
||||
'menu_upload_from_dropfolder' => '',
|
||||
'mimetype' => 'MIME類型',
|
||||
'minutes' => '',
|
||||
'misc' => '其他',
|
||||
|
|
@ -976,7 +984,7 @@ URL: [url]',
|
|||
'select_one' => '選擇一個',
|
||||
'select_user' => '',
|
||||
'select_users' => '點擊選擇用戶',
|
||||
'select_value' => '',
|
||||
'select_value' => '選取值',
|
||||
'select_workflow' => '',
|
||||
'send_email' => '',
|
||||
'send_login_data' => '',
|
||||
|
|
@ -1000,6 +1008,8 @@ URL: [url]',
|
|||
'settings_Advanced' => '進階',
|
||||
'settings_advancedAcl' => '',
|
||||
'settings_advancedAcl_desc' => '',
|
||||
'settings_allowChangeRevAppInProcess' => '',
|
||||
'settings_allowChangeRevAppInProcess_desc' => '',
|
||||
'settings_allowReviewerOnly' => '',
|
||||
'settings_allowReviewerOnly_desc' => '',
|
||||
'settings_apache_mod_rewrite' => '',
|
||||
|
|
@ -1151,6 +1161,8 @@ URL: [url]',
|
|||
'settings_enableVersionModification_desc' => '',
|
||||
'settings_enableWebdavReplaceDoc' => '',
|
||||
'settings_enableWebdavReplaceDoc_desc' => '',
|
||||
'settings_enableXsendfile' => '',
|
||||
'settings_enableXsendfile_desc' => '',
|
||||
'settings_encryptionKey' => '',
|
||||
'settings_encryptionKey_desc' => '',
|
||||
'settings_error' => '',
|
||||
|
|
@ -1374,6 +1386,7 @@ URL: [url]',
|
|||
'splash_edit_event' => '',
|
||||
'splash_edit_group' => '',
|
||||
'splash_edit_role' => '',
|
||||
'splash_edit_task' => '',
|
||||
'splash_edit_user' => '',
|
||||
'splash_error_add_to_transmittal' => '',
|
||||
'splash_error_rm_download_link' => '',
|
||||
|
|
@ -1404,6 +1417,9 @@ URL: [url]',
|
|||
'splash_rm_transmittal' => '',
|
||||
'splash_rm_user' => '',
|
||||
'splash_rm_user_processes' => '',
|
||||
'splash_rm_workflow' => '',
|
||||
'splash_rm_workflow_action' => '',
|
||||
'splash_rm_workflow_state' => '',
|
||||
'splash_saved_file' => '',
|
||||
'splash_save_user_data' => '',
|
||||
'splash_send_download_link' => '',
|
||||
|
|
@ -1416,6 +1432,7 @@ URL: [url]',
|
|||
'splash_toogle_group_manager' => '',
|
||||
'splash_transfer_document' => '',
|
||||
'splash_transfer_objects' => '',
|
||||
'splash_trigger_workflow' => '',
|
||||
'state_and_next_state' => '',
|
||||
'statistic' => '',
|
||||
'status' => '狀態',
|
||||
|
|
@ -1615,7 +1632,7 @@ URL: [url]',
|
|||
'workflow_summary' => '',
|
||||
'workflow_transition_without_user_group' => '',
|
||||
'workflow_user_summary' => '',
|
||||
'x_more_objects' => '',
|
||||
'x_more_objects' => '增加[數值]物件',
|
||||
'year_view' => '年視圖',
|
||||
'yes' => '是',
|
||||
'zh_CN' => '中文簡體',
|
||||
|
|
|
|||
|
|
@ -84,7 +84,8 @@ $categories = isset($_POST["categories"]) ? $_POST["categories"] : null;
|
|||
$cats = array();
|
||||
if($categories) {
|
||||
foreach($categories as $catid) {
|
||||
$cats[] = $dms->getDocumentCategory($catid);
|
||||
if($cat = $dms->getDocumentCategory($catid))
|
||||
$cats[] = $cat;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -93,14 +94,15 @@ if(isset($_POST["attributes"]))
|
|||
else
|
||||
$attributes = array();
|
||||
foreach($attributes as $attrdefid=>$attribute) {
|
||||
$attrdef = $dms->getAttributeDefinition($attrdefid);
|
||||
if($attribute) {
|
||||
if(!$attrdef->validate($attribute)) {
|
||||
$errmsg = getAttributeValidationText($attrdef->getValidationError(), $attrdef->getName(), $attribute);
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())), $errmsg);
|
||||
if($attrdef = $dms->getAttributeDefinition($attrdefid)) {
|
||||
if($attribute) {
|
||||
if(!$attrdef->validate($attribute)) {
|
||||
$errmsg = getAttributeValidationText($attrdef->getValidationError(), $attrdef->getName(), $attribute);
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())), $errmsg);
|
||||
}
|
||||
} elseif($attrdef->getMinValues() > 0) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("attr_min_values", array("attrname"=>$attrdef->getName())));
|
||||
}
|
||||
} elseif($attrdef->getMinValues() > 0) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("attr_min_values", array("attrname"=>$attrdef->getName())));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -130,6 +132,8 @@ if (!is_numeric($sequence)) {
|
|||
switch($_POST["presetexpdate"]) {
|
||||
case "date":
|
||||
$tmp = explode('-', $_POST["expdate"]);
|
||||
if(count($tmp) != 3)
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("malformed_expiration_date"));
|
||||
$expires = mktime(0,0,0, $tmp[1], $tmp[2], $tmp[0]);
|
||||
break;
|
||||
case "1w":
|
||||
|
|
|
|||
|
|
@ -806,12 +806,14 @@ switch($command) {
|
|||
if(isset($GLOBALS['SEEDDMS_HOOKS']['indexDocument'])) {
|
||||
foreach($GLOBALS['SEEDDMS_HOOKS']['indexDocument'] as $hookObj) {
|
||||
if (method_exists($hookObj, 'preIndexDocument')) {
|
||||
$hookObj->preIndexDocument(null, $document, $idoc);
|
||||
if(false !== ($ires = $hookObj->preIndexDocument(null, $document, $idoc))) {
|
||||
$ires = $index->addDocument($idoc);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
header('Content-Type: application/json');
|
||||
if(false === $index->addDocument($idoc)) {
|
||||
if(false === $ires) {
|
||||
echo json_encode(array('success'=>false, 'message'=>getMLText('error_document_indexed'), 'data'=>$document->getID()));
|
||||
} else {
|
||||
echo json_encode(array('success'=>true, 'message'=>getMLText('splash_document_indexed'), 'data'=>$document->getID(), 'cmd'=>$idoc->getCmd()));
|
||||
|
|
|
|||
|
|
@ -58,16 +58,14 @@ if (isset($_GET["version"])) { /* {{{ */
|
|||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
|
||||
}
|
||||
$version = $_GET["version"];
|
||||
$content = $document->getContentByVersion($version);
|
||||
|
||||
if (!is_object($content)) {
|
||||
$controller->setParam('document', $document);
|
||||
$controller->setParam('version', $version);
|
||||
$controller->setParam('type', 'version');
|
||||
if(!$controller->run()) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
|
||||
}
|
||||
|
||||
$controller->setParam('content', $content);
|
||||
$controller->setParam('type', 'version');
|
||||
$controller->run();
|
||||
|
||||
} /* }}} */
|
||||
elseif (isset($_GET["file"])) { /* {{{ */
|
||||
|
||||
|
|
|
|||
|
|
@ -52,6 +52,8 @@ if(!empty($_GET["width"]))
|
|||
$previewer = new SeedDMS_Preview_Previewer($settings->_cacheDir, $_GET["width"]);
|
||||
else
|
||||
$previewer = new SeedDMS_Preview_Previewer($settings->_cacheDir);
|
||||
$previewer->setConverters($settings->_converters['preview']);
|
||||
$previewer->setXsendfile($settings->_enableXsendfile);
|
||||
if(!$previewer->hasRawPreview($dir.'/'.$filename, 'dropfolder/'))
|
||||
$previewer->createRawPreview($dir.'/'.$filename, 'dropfolder/');
|
||||
header('Content-Type: image/png');
|
||||
|
|
|
|||
|
|
@ -18,15 +18,16 @@
|
|||
// 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");
|
||||
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");
|
||||
|
||||
if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_GET["documentid"])<1) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
|
|
|||
161
op/op.Login.php
161
op/op.Login.php
|
|
@ -31,21 +31,20 @@ include("../inc/inc.ClassController.php");
|
|||
|
||||
include $settings->_rootDir . "languages/" . $settings->_language . "/lang.inc";
|
||||
|
||||
function _printMessage($heading, $message) { /* {{{ */
|
||||
function _printMessage($message) { /* {{{ */
|
||||
global $session, $dms, $theme;
|
||||
|
||||
header("Location:../out/out.Login.php?msg=".urlencode($message));
|
||||
exit;
|
||||
|
||||
UI::exitError($heading, $message, true);
|
||||
return;
|
||||
} /* }}} */
|
||||
|
||||
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
||||
$controller = Controller::factory($tmp[1], array('dms'=>$dms));
|
||||
|
||||
$sesstheme = '';
|
||||
if (isset($_REQUEST["sesstheme"]) && strlen($_REQUEST["sesstheme"])>0 && is_numeric(array_search($_REQUEST["sesstheme"],UI::getStyles())) ) {
|
||||
$theme = $_REQUEST["sesstheme"];
|
||||
$sesstheme = $_REQUEST["sesstheme"];
|
||||
}
|
||||
|
||||
if (isset($_REQUEST["login"])) {
|
||||
|
|
@ -54,7 +53,7 @@ if (isset($_REQUEST["login"])) {
|
|||
}
|
||||
|
||||
if (!isset($login) || strlen($login)==0) {
|
||||
_printMessage(getMLText("login_error_title"), getMLText("login_not_given")."\n");
|
||||
_printMessage(getMLText("login_not_given")."\n");
|
||||
exit;
|
||||
}
|
||||
|
||||
|
|
@ -66,147 +65,8 @@ if(isset($_POST['pwd'])) {
|
|||
}
|
||||
}
|
||||
|
||||
/* Initialy set $user to false. It will contain a valid user record
|
||||
* if the user is a guest user or authentication will succeed.
|
||||
*/
|
||||
$user = false;
|
||||
|
||||
/* The password may only be empty if the guest user tries to log in.
|
||||
* There is just one guest account with id $settings->_guestID which
|
||||
* is allowed to log in without a password. All other guest accounts
|
||||
* are treated like regular logins
|
||||
*/
|
||||
if($settings->_enableGuestLogin && (int) $settings->_guestID) {
|
||||
$guestUser = $dms->getUser((int) $settings->_guestID);
|
||||
if(($login != $guestUser->getLogin())) {
|
||||
if ((!isset($pwd) || strlen($pwd)==0)) {
|
||||
_printMessage(getMLText("login_error_title"), getMLText("login_error_text")."\n");
|
||||
exit;
|
||||
}
|
||||
} else {
|
||||
$user = $guestUser;
|
||||
}
|
||||
}
|
||||
|
||||
if(!$user && isset($GLOBALS['SEEDDMS_HOOKS']['authentication'])) {
|
||||
foreach($GLOBALS['SEEDDMS_HOOKS']['authentication'] as $authObj) {
|
||||
if(!$user && method_exists($authObj, 'authenticate')) {
|
||||
$user = $authObj->authenticate($dms, $settings, $login, $pwd);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Authenticate against LDAP server {{{ */
|
||||
if (!$user && isset($settings->_ldapHost) && strlen($settings->_ldapHost)>0) {
|
||||
require_once("../inc/inc.ClassLdapAuthentication.php");
|
||||
$authobj = new SeedDMS_LdapAuthentication($dms, $settings);
|
||||
$user = $authobj->authenticate($login, $pwd);
|
||||
} /* }}} */
|
||||
|
||||
/* Authenticate against SeedDMS database {{{ */
|
||||
if(!$user) {
|
||||
require_once("../inc/inc.ClassDbAuthentication.php");
|
||||
$authobj = new SeedDMS_DbAuthentication($dms, $settings);
|
||||
$user = $authobj->authenticate($login, $pwd);
|
||||
} /* }}} */
|
||||
|
||||
if(!$user) {
|
||||
_printMessage(getMLText("login_error_title"), getMLText("login_error_text"));
|
||||
exit;
|
||||
}
|
||||
|
||||
$userid = $user->getID();
|
||||
if (($userid == $settings->_guestID) && (!$settings->_enableGuestLogin)) {
|
||||
_printMessage(getMLText("login_error_title"), getMLText("guest_login_disabled"));
|
||||
exit;
|
||||
}
|
||||
|
||||
// Check if account is disabled
|
||||
if($user->isDisabled()) {
|
||||
_printMessage(getMLText("login_disabled_title"), getMLText("login_disabled_text"));
|
||||
exit;
|
||||
}
|
||||
|
||||
// control admin IP address if required
|
||||
if ($user->isAdmin() && ($_SERVER['REMOTE_ADDR'] != $settings->_adminIP ) && ( $settings->_adminIP != "") ){
|
||||
_printMessage(getMLText("login_error_title"), getMLText("invalid_user_id"));
|
||||
exit;
|
||||
}
|
||||
|
||||
/* Clear login failures if login was successful */
|
||||
$user->clearLoginFailures();
|
||||
|
||||
// Capture the user's language and theme settings.
|
||||
if (isset($_REQUEST["lang"]) && strlen($_REQUEST["lang"])>0 && is_numeric(array_search($_REQUEST["lang"],getLanguages())) ) {
|
||||
$lang = $_REQUEST["lang"];
|
||||
$user->setLanguage($lang);
|
||||
}
|
||||
else {
|
||||
$lang = $user->getLanguage();
|
||||
if (strlen($lang)==0) {
|
||||
$lang = $settings->_language;
|
||||
$user->setLanguage($lang);
|
||||
}
|
||||
}
|
||||
if (isset($_REQUEST["sesstheme"]) && strlen($_REQUEST["sesstheme"])>0 && is_numeric(array_search($_REQUEST["sesstheme"],UI::getStyles())) ) {
|
||||
$sesstheme = $_REQUEST["sesstheme"];
|
||||
$user->setTheme($sesstheme);
|
||||
}
|
||||
else {
|
||||
$sesstheme = $user->getTheme();
|
||||
if (strlen($sesstheme)==0) {
|
||||
$sesstheme = $settings->_theme;
|
||||
// $user->setTheme($sesstheme);
|
||||
}
|
||||
}
|
||||
|
||||
$session = new SeedDMS_Session($db);
|
||||
|
||||
// Delete all sessions that are more than 1 week or the configured
|
||||
// cookie lifetime old. Probably not the most
|
||||
// reliable place to put this check -- move to inc.Authentication.php?
|
||||
if($settings->_cookieLifetime)
|
||||
$lifetime = intval($settings->_cookieLifetime);
|
||||
else
|
||||
$lifetime = 7*86400;
|
||||
if(!$session->deleteByTime($lifetime)) {
|
||||
_printMessage(getMLText("login_error_title"), getMLText("error_occured").": ".$db->getErrorMsg());
|
||||
exit;
|
||||
}
|
||||
|
||||
if (isset($_COOKIE["mydms_session"])) {
|
||||
/* This part will never be reached unless the session cookie is kept,
|
||||
* but op.Logout.php deletes it. Keeping a session could be a good idea
|
||||
* for retaining the clipboard data, but the user id in the session should
|
||||
* be set to 0 which is not possible due to foreign key constraints.
|
||||
* So for now op.Logout.php will delete the cookie as always
|
||||
*/
|
||||
/* Load session */
|
||||
$dms_session = $_COOKIE["mydms_session"];
|
||||
if(!$resArr = $session->load($dms_session)) {
|
||||
/* Turn off http only cookies if jumploader is enabled */
|
||||
setcookie("mydms_session", $dms_session, time()-3600, $settings->_httpRoot, null, null, !$settings->_enableLargeFileUpload); //delete cookie
|
||||
header("Location: " . $settings->_httpRoot . "out/out.Login.php?referuri=".$refer);
|
||||
exit;
|
||||
} else {
|
||||
$session->updateAccess($dms_session);
|
||||
$session->setUser($userid);
|
||||
}
|
||||
} else {
|
||||
// Create new session in database
|
||||
if(!$id = $session->create(array('userid'=>$userid, 'theme'=>$sesstheme, 'lang'=>$lang))) {
|
||||
_printMessage(getMLText("login_error_title"), getMLText("error_occured").": ".$db->getErrorMsg());
|
||||
exit;
|
||||
}
|
||||
|
||||
// Set the session cookie.
|
||||
if($settings->_cookieLifetime)
|
||||
$lifetime = time() + intval($settings->_cookieLifetime);
|
||||
else
|
||||
$lifetime = 0;
|
||||
setcookie("mydms_session", $id, $lifetime, $settings->_httpRoot, null, null, !$settings->_enableLargeFileUpload);
|
||||
}
|
||||
|
||||
// TODO: by the PHP manual: The superglobals $_GET and $_REQUEST are already decoded.
|
||||
// Using urldecode() on an element in $_GET or $_REQUEST could have unexpected and dangerous results.
|
||||
|
||||
|
|
@ -219,9 +79,18 @@ else if (isset($_GET["referuri"]) && strlen($_GET["referuri"])>0) {
|
|||
|
||||
add_log_line();
|
||||
|
||||
$controller->setParam('user', $user);
|
||||
$controller->setParam('login', $login);
|
||||
$controller->setParam('pwd', $pwd);
|
||||
$controller->setParam('lang', $lang);
|
||||
$controller->setParam('sesstheme', $sesstheme);
|
||||
$controller->setParam('session', $session);
|
||||
$controller->run();
|
||||
if(!$controller->run()) {
|
||||
add_log_line("login failed", PEAR_LOG_ERR);
|
||||
_printMessage(getMLText($controller->getErrorMsg()), getMLText($controller->getErrorMsg())."\n");
|
||||
exit;
|
||||
}
|
||||
|
||||
$user = $controller->getUser();
|
||||
|
||||
if (isset($referuri) && strlen($referuri)>0) {
|
||||
// header("Location: http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'] . $referuri);
|
||||
|
|
|
|||
|
|
@ -69,7 +69,9 @@ if (!is_object($object)) {
|
|||
exit;
|
||||
}
|
||||
|
||||
$previewer = new SeedDMS_Preview_PdfPreviewer($settings->_cacheDir);
|
||||
$previewer = new SeedDMS_Preview_PdfPreviewer($settings->_cacheDir, $settings->_cmdTimeout);
|
||||
$previewer->setConverters(isset($settings->_converters['pdf']) ? $settings->_converters['pdf'] : array());
|
||||
$previewer->setXsendfile($settings->_enableXsendfile);
|
||||
if(!$previewer->hasPreview($object))
|
||||
$previewer->createPreview($object);
|
||||
header('Content-Type: application/pdf');
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@ 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");
|
||||
|
||||
/**
|
||||
|
|
@ -34,6 +35,9 @@ include("../inc/inc.Authentication.php");
|
|||
*/
|
||||
require_once("SeedDMS/Preview.php");
|
||||
|
||||
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
||||
$controller = Controller::factory($tmp[1], array('dms'=>$dms, 'user'=>$user));
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
if (!isset($documentid) || !is_numeric($documentid) || intval($documentid)<1) {
|
||||
exit;
|
||||
|
|
@ -52,10 +56,15 @@ if(isset($_GET['version'])) {
|
|||
$version = $_GET["version"];
|
||||
if (!is_numeric($version))
|
||||
exit;
|
||||
if(intval($version)<1)
|
||||
$object = $document->getLatestContent();
|
||||
else
|
||||
$object = $document->getContentByVersion($version);
|
||||
|
||||
$controller->setParam('width', !empty($_GET["width"]) ? $_GET["width"] : null);
|
||||
$controller->setParam('document', $document);
|
||||
$controller->setParam('version', $version);
|
||||
$controller->setParam('type', 'version');
|
||||
if(!$controller->run()) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
|
||||
}
|
||||
exit;
|
||||
} elseif(isset($_GET['file'])) {
|
||||
$file = $_GET['file'];
|
||||
if (!is_numeric($file) || intval($file)<1)
|
||||
|
|
@ -74,6 +83,7 @@ if(!empty($_GET["width"]))
|
|||
else
|
||||
$previewer = new SeedDMS_Preview_Previewer($settings->_cacheDir);
|
||||
$previewer->setConverters($settings->_converters['preview']);
|
||||
$previewer->setXsendfile($settings->_enableXsendfile);
|
||||
if(!$previewer->hasPreview($object)) {
|
||||
if(!$previewer->createPreview($object)) {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -46,9 +46,12 @@ if (!is_object($workflow)) {
|
|||
}
|
||||
|
||||
if($workflow->remove()) {
|
||||
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_rm_workflow')));
|
||||
} else {
|
||||
$session->setSplashMsg(array('type'=>'error', 'msg'=>getMLText('error_rm_workflow')));
|
||||
}
|
||||
|
||||
add_log_line("");
|
||||
add_log_line("?workflowid=".$_POST["workflowid"]);
|
||||
|
||||
header("Location:../out/out.WorkflowMgr.php");
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -32,23 +32,26 @@ if (!$user->isAdmin()) {
|
|||
}
|
||||
|
||||
/* Check if the form data comes from a trusted request */
|
||||
if(!checkFormKey('removeworkflowaction')) {
|
||||
if(!checkFormKey('removeworkflowaction', 'GET')) {
|
||||
UI::exitError(getMLText("workflow_editor"), getMLText("invalid_request_token"));
|
||||
}
|
||||
|
||||
if (!isset($_POST["workflowactionid"]) || !is_numeric($_POST["workflowactionid"]) || intval($_POST["workflowactionid"])<1) {
|
||||
if (!isset($_GET["workflowactionid"]) || !is_numeric($_GET["workflowactionid"]) || intval($_GET["workflowactionid"])<1) {
|
||||
UI::exitError(getMLText("workflow_editor"), getMLText("invalid_version"));
|
||||
}
|
||||
|
||||
$workflowaction = $dms->getWorkflowAction($_POST["workflowactionid"]);
|
||||
$workflowaction = $dms->getWorkflowAction($_GET["workflowactionid"]);
|
||||
if (!is_object($workflowaction)) {
|
||||
UI::exitError(getMLText("workflow_editor"), getMLText("invalid_workflow_action"));
|
||||
}
|
||||
|
||||
if($workflowaction->remove()) {
|
||||
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_rm_workflow_action')));
|
||||
} else {
|
||||
$session->setSplashMsg(array('type'=>'error', 'msg'=>getMLText('error_rm_workflow_action')));
|
||||
}
|
||||
|
||||
add_log_line("?workflowactionid=".$_POST["workflowactionid"]);
|
||||
add_log_line("?workflowactionid=".$_GET["workflowactionid"]);
|
||||
|
||||
header("Location:../out/out.WorkflowActionsMgr.php");
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -32,23 +32,25 @@ if (!$user->isAdmin()) {
|
|||
}
|
||||
|
||||
/* Check if the form data comes from a trusted request */
|
||||
if(!checkFormKey('removeworkflowstate')) {
|
||||
if(!checkFormKey('removeworkflowstate', 'GET')) {
|
||||
UI::exitError(getMLText("workflow_editor"), getMLText("invalid_request_token"));
|
||||
}
|
||||
|
||||
if (!isset($_POST["workflowstateid"]) || !is_numeric($_POST["workflowstateid"]) || intval($_POST["workflowstateid"])<1) {
|
||||
if (!isset($_GET["workflowstateid"]) || !is_numeric($_GET["workflowstateid"]) || intval($_GET["workflowstateid"])<1) {
|
||||
UI::exitError(getMLText("workflow_editor"), getMLText("invalid_version"));
|
||||
}
|
||||
|
||||
$workflowstate = $dms->getWorkflowState($_POST["workflowstateid"]);
|
||||
$workflowstate = $dms->getWorkflowState($_GET["workflowstateid"]);
|
||||
if (!is_object($workflowstate)) {
|
||||
UI::exitError(getMLText("workflow_editor"), getMLText("invalid_workflow_state"));
|
||||
}
|
||||
|
||||
if($workflowstate->remove()) {
|
||||
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_rm_workflow_state')));
|
||||
} else {
|
||||
$session->setSplashMsg(array('type'=>'error', 'msg'=>getMLText('error_rm_workflow_state')));
|
||||
}
|
||||
|
||||
add_log_line("?workflowstateid=".$_POST["workflowstateid"]);
|
||||
add_log_line("?workflowstateid=".$_GET["workflowstateid"]);
|
||||
|
||||
header("Location:../out/out.WorkflowStatesMgr.php");
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -127,6 +127,7 @@ if ($action == "saveSettings")
|
|||
$settings->_enableLargeFileUpload = getBoolValue("enableLargeFileUpload");
|
||||
$settings->_partitionSize = $_POST["partitionSize"];
|
||||
$settings->_maxUploadSize = $_POST["maxUploadSize"];
|
||||
$settings->_enableXsendfile = getBoolValue("enableXsendfile");
|
||||
|
||||
// SETTINGS - SYSTEM - AUTHENTICATION
|
||||
$settings->_enableGuestLogin = getBoolValue("enableGuestLogin");
|
||||
|
|
|
|||
|
|
@ -116,9 +116,13 @@ if($version->triggerWorkflowTransition($user, $transition, $_POST["comment"])) {
|
|||
$params['http_root'] = $settings->_httpRoot;
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
|
||||
$usersinformed = array();
|
||||
foreach($workflow->getNextTransitions($transition->getNextState()) as $ntransition) {
|
||||
foreach($ntransition->getUsers() as $tuser) {
|
||||
$notifier->toIndividual($user, $tuser->getUser(), $subject, $message, $params);
|
||||
if(!in_array($tuser->getUser()->getID(), $usersinformed)) {
|
||||
$usersinformed[] = $tuser->getUser()->getID();
|
||||
$notifier->toIndividual($user, $tuser->getUser(), $subject, $message, $params);
|
||||
}
|
||||
}
|
||||
foreach($ntransition->getGroups() as $tuser) {
|
||||
$notifier->toGroup($user, $tuser->getGroup(), $subject, $message, $params);
|
||||
|
|
@ -127,6 +131,8 @@ if($version->triggerWorkflowTransition($user, $transition, $_POST["comment"])) {
|
|||
}
|
||||
}
|
||||
|
||||
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_trigger_workflow')));
|
||||
|
||||
if(isset($GLOBALS['SEEDDMS_HOOKS']['triggerWorkflowTransition'])) {
|
||||
foreach($GLOBALS['SEEDDMS_HOOKS']['triggerWorkflowTransition'] as $hookObj) {
|
||||
if (method_exists($hookObj, 'postTriggerWorkflowTransition')) {
|
||||
|
|
@ -134,6 +140,8 @@ if($version->triggerWorkflowTransition($user, $transition, $_POST["comment"])) {
|
|||
}
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$session->setSplashMsg(array('type'=>'error', 'msg'=>getMLText('error_trigger_workflow')));
|
||||
}
|
||||
|
||||
add_log_line("?documentid=".$documentid."&version".$version_num);
|
||||
|
|
|
|||
|
|
@ -53,18 +53,12 @@ if(isset($_GET["version"])) {
|
|||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
|
||||
}
|
||||
|
||||
if(intval($version)<1)
|
||||
$content = $document->getLatestContent();
|
||||
else
|
||||
$content = $document->getContentByVersion($version);
|
||||
|
||||
if (!is_object($content)) {
|
||||
$controller->setParam('document', $document);
|
||||
$controller->setParam('version', intval($version));
|
||||
$controller->setParam('type', 'version');
|
||||
if(!$controller->run()) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
|
||||
}
|
||||
|
||||
$controller->setParam('content', $content);
|
||||
$controller->setParam('type', 'version');
|
||||
$controller->run();
|
||||
} elseif(isset($_GET["file"])) {
|
||||
$fileid = $_GET["file"];
|
||||
|
||||
|
|
|
|||
|
|
@ -19,15 +19,16 @@
|
|||
// 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");
|
||||
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));
|
||||
|
|
|
|||
|
|
@ -17,14 +17,15 @@
|
|||
// 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.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");
|
||||
if(!isset($settings))
|
||||
require_once("../inc/inc.Settings.php");
|
||||
require_once("inc/inc.LogInit.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));
|
||||
|
|
|
|||
|
|
@ -19,16 +19,17 @@
|
|||
// 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.ClassAccessOperation.php");
|
||||
include("../inc/inc.Authentication.php");
|
||||
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.ClassAccessOperation.php");
|
||||
require_once("inc/inc.Authentication.php");
|
||||
|
||||
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
||||
$view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user));
|
||||
|
|
|
|||
|
|
@ -19,15 +19,16 @@
|
|||
// 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");
|
||||
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));
|
||||
|
|
|
|||
|
|
@ -17,14 +17,15 @@
|
|||
// 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.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");
|
||||
if(!isset($settings))
|
||||
require_once("../inc/inc.Settings.php");
|
||||
require_once("inc/inc.LogInit.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));
|
||||
|
|
|
|||
|
|
@ -19,14 +19,15 @@
|
|||
// 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.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");
|
||||
if(!isset($settings))
|
||||
require_once("../inc/inc.Settings.php");
|
||||
require_once("inc/inc.LogInit.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));
|
||||
|
|
@ -39,6 +40,7 @@ if($view) {
|
|||
$view->setParam('cachedir', $settings->_cacheDir);
|
||||
$view->setParam('previewWidthList', $settings->_previewWidthList);
|
||||
$view->setParam('timeout', $settings->_cmdTimeout);
|
||||
$view->setParam('xsendfile', $settings->_enableXsendfile);
|
||||
$view($_GET);
|
||||
exit;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,16 +19,17 @@
|
|||
// 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.ClassAccessOperation.php");
|
||||
include("../inc/inc.Authentication.php");
|
||||
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.ClassAccessOperation.php");
|
||||
require_once("inc/inc.Authentication.php");
|
||||
|
||||
if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_GET["documentid"])<1) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
|
@ -58,7 +59,7 @@ if (!is_object($content)) {
|
|||
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("invalid_version"));
|
||||
}
|
||||
|
||||
// operation is admitted only for last deocument version
|
||||
// operation is admitted only for last document version
|
||||
$latestContent = $document->getLatestContent();
|
||||
if ($latestContent->getVersion()!=$version) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("invalid_version"));
|
||||
|
|
|
|||
|
|
@ -19,14 +19,15 @@
|
|||
// 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.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");
|
||||
if(!isset($settings))
|
||||
require_once("../inc/inc.Settings.php");
|
||||
require_once("inc/inc.LogInit.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));
|
||||
|
|
@ -51,6 +52,7 @@ if($view) {
|
|||
$view->setParam('maxRecursiveCount', $settings->_maxRecursiveCount);
|
||||
$view->setParam('previewWidthList', $settings->_previewWidthList);
|
||||
$view->setParam('timeout', $settings->_cmdTimeout);
|
||||
$view->setParam('xsendfile', $settings->_enableXsendfile);
|
||||
$view($_GET);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -17,15 +17,16 @@
|
|||
// 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");
|
||||
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, 'contentdir'=>$settings->_contentDir));
|
||||
|
|
|
|||
|
|
@ -17,15 +17,16 @@
|
|||
// 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.ClassCalendar.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");
|
||||
if(!isset($settings))
|
||||
require_once("../inc/inc.Settings.php");
|
||||
require_once("inc/inc.LogInit.php");
|
||||
require_once("inc/inc.ClassCalendar.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));
|
||||
|
|
@ -74,6 +75,7 @@ if($view) {
|
|||
$view->setParam('previewWidthList', $settings->_previewWidthList);
|
||||
$view->setParam('previewWidthDetail', $settings->_previewWidthDetail);
|
||||
$view->setParam('timeout', $settings->_cmdTimeout);
|
||||
$view->setParam('xsendfile', $settings->_enableXsendfile);
|
||||
$view($_GET);
|
||||
exit;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,14 +19,15 @@
|
|||
// 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.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");
|
||||
if(!isset($settings))
|
||||
require_once("../inc/inc.Settings.php");
|
||||
require_once("inc/inc.LogInit.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));
|
||||
|
|
@ -49,5 +50,6 @@ if($view) {
|
|||
$view->setParam('cachedir', $settings->_cacheDir);
|
||||
$view->setParam('previewWidthList', $settings->_previewWidthList);
|
||||
$view->setParam('timeout', $settings->_cmdTimeout);
|
||||
$view->setParam('xsendfile', $settings->_enableXsendfile);
|
||||
$view($_GET);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -18,14 +18,15 @@
|
|||
// 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.ClassUI.php");
|
||||
include("../inc/inc.Language.php");
|
||||
include("../inc/inc.Init.php");
|
||||
include("../inc/inc.Extension.php");
|
||||
include("../inc/inc.DBInit.php");
|
||||
include("../inc/inc.Authentication.php");
|
||||
if(!isset($settings))
|
||||
require_once("../inc/inc.Settings.php");
|
||||
require_once("inc/inc.LogInit.php");
|
||||
require_once("inc/inc.ClassUI.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.Authentication.php");
|
||||
|
||||
$form = preg_replace('/[^A-Za-z0-9_]+/', '', $_GET["form"]);
|
||||
$selcats = preg_replace('/[^0-9,]+/', '', $_GET["cats"]);
|
||||
|
|
|
|||
|
|
@ -18,10 +18,11 @@
|
|||
// 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.Language.php");
|
||||
include("../inc/inc.ClassUI.php");
|
||||
if(!isset($settings))
|
||||
require_once("../inc/inc.Settings.php");
|
||||
require_once("inc/inc.LogInit.php");
|
||||
require_once("inc/inc.Language.php");
|
||||
require_once("inc/inc.ClassUI.php");
|
||||
|
||||
include $settings->_rootDir . "languages/" . $settings->_language . "/lang.inc";
|
||||
|
||||
|
|
|
|||
|
|
@ -17,15 +17,16 @@
|
|||
// 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");
|
||||
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));
|
||||
|
|
|
|||
|
|
@ -19,15 +19,16 @@
|
|||
// 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.Authentication.php");
|
||||
include("../inc/inc.ClassUI.php");
|
||||
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.Authentication.php");
|
||||
require_once("inc/inc.ClassUI.php");
|
||||
|
||||
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
||||
$view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user));
|
||||
|
|
|
|||
|
|
@ -19,15 +19,16 @@
|
|||
// 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.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.Authentication.php");
|
||||
include("../inc/inc.ClassAccessOperation.php");
|
||||
include("../inc/inc.ClassUI.php");
|
||||
if(!isset($settings))
|
||||
require_once("../inc/inc.Settings.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.Authentication.php");
|
||||
require_once("inc/inc.ClassAccessOperation.php");
|
||||
require_once("inc/inc.ClassUI.php");
|
||||
|
||||
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
||||
$view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user));
|
||||
|
|
@ -35,6 +36,7 @@ $view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user));
|
|||
if($view) {
|
||||
$view->setParam('previewWidthList', $settings->_previewWidthList);
|
||||
$view->setParam('timeout', $settings->_cmdTimeout);
|
||||
$view->setParam('xsendfile', $settings->_enableXsendfile);
|
||||
$view($_GET);
|
||||
exit;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -20,15 +20,16 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
|
||||
include("../inc/inc.Version.php");
|
||||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.LogInit.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");
|
||||
if(!isset($settings))
|
||||
require_once("../inc/inc.Settings.php");
|
||||
require_once("inc/inc.Version.php");
|
||||
require_once("inc/inc.LogInit.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));
|
||||
|
|
|
|||
|
|
@ -19,14 +19,15 @@
|
|||
// 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.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");
|
||||
if(!isset($settings))
|
||||
require_once("../inc/inc.Settings.php");
|
||||
require_once("inc/inc.LogInit.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));
|
||||
|
|
|
|||
|
|
@ -19,16 +19,17 @@
|
|||
// 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.ClassAccessOperation.php");
|
||||
include("../inc/inc.Authentication.php");
|
||||
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.ClassAccessOperation.php");
|
||||
require_once("inc/inc.Authentication.php");
|
||||
|
||||
if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_GET["documentid"])<1) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
|
|
|||
|
|
@ -19,14 +19,15 @@
|
|||
// 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.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");
|
||||
if(!isset($settings))
|
||||
require_once("../inc/inc.Settings.php");
|
||||
require_once("inc/inc.LogInit.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");
|
||||
|
||||
$folderid = intval($_GET["folderid"]);
|
||||
$form = preg_replace('/[^A-Za-z0-9_]+/', '', $_GET["form"]);
|
||||
|
|
|
|||
|
|
@ -19,16 +19,17 @@
|
|||
// 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.ClassAccessOperation.php");
|
||||
include("../inc/inc.Authentication.php");
|
||||
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.ClassAccessOperation.php");
|
||||
require_once("inc/inc.Authentication.php");
|
||||
|
||||
if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_GET["documentid"]<1)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
|
|
|||
|
|
@ -19,16 +19,17 @@
|
|||
// 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.ClassAccessOperation.php");
|
||||
include("../inc/inc.Authentication.php");
|
||||
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.ClassAccessOperation.php");
|
||||
require_once("inc/inc.Authentication.php");
|
||||
|
||||
if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_GET["documentid"])<1) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
|
@ -80,6 +81,7 @@ if($view) {
|
|||
$view->setParam('convertToPdf', $settings->_convertToPdf);
|
||||
$view->setParam('cachedir', $settings->_cacheDir);
|
||||
$view->setParam('timeout', $settings->_cmdTimeout);
|
||||
$view->setParam('xsendfile', $settings->_enableXsendfile);
|
||||
$view->setParam('accessobject', $accessop);
|
||||
$view($_GET);
|
||||
exit;
|
||||
|
|
|
|||
|
|
@ -18,14 +18,15 @@
|
|||
// 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.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");
|
||||
if(!isset($settings))
|
||||
require_once("../inc/inc.Settings.php");
|
||||
require_once("inc/inc.LogInit.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");
|
||||
|
||||
if(isset($_GET["form"]))
|
||||
$form = preg_replace('/[^A-Za-z0-9_]+/', '', $_GET["form"]);
|
||||
|
|
@ -59,6 +60,7 @@ if($view) {
|
|||
$view->setParam('previewWidthMenuList', $settings->_previewWidthMenuList);
|
||||
$view->setParam('previewWidthList', $settings->_previewWidthDropFolderList);
|
||||
$view->setParam('timeout', $settings->_cmdTimeout);
|
||||
$view->setParam('xsendfile', $settings->_enableXsendfile);
|
||||
$view->setParam('showfolders', $showfolders);
|
||||
$view->setParam('folder', $folder);
|
||||
$view($_GET);
|
||||
|
|
|
|||
|
|
@ -19,16 +19,17 @@
|
|||
// 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.ClassAccessOperation.php");
|
||||
include("../inc/inc.Authentication.php");
|
||||
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.ClassAccessOperation.php");
|
||||
require_once("inc/inc.Authentication.php");
|
||||
|
||||
if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_GET["documentid"])<1) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
|
|
|||
|
|
@ -19,16 +19,17 @@
|
|||
// 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.ClassAccessOperation.php");
|
||||
include("../inc/inc.Authentication.php");
|
||||
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.ClassAccessOperation.php");
|
||||
require_once("inc/inc.Authentication.php");
|
||||
|
||||
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
||||
$view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user));
|
||||
|
|
|
|||
|
|
@ -18,16 +18,17 @@
|
|||
// 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.ClassAccessOperation.php");
|
||||
include("../inc/inc.Authentication.php");
|
||||
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.ClassAccessOperation.php");
|
||||
require_once("inc/inc.Authentication.php");
|
||||
|
||||
if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_GET["documentid"])<1) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user