";
print "";
- $previewer->createPreview($file, $previewwidthdetail);
if($file_exists) {
+ $previewer->createPreview($file, $previewwidthdetail);
if ($viewonlinefiletypes && (in_array(strtolower($file->getFileType()), $viewonlinefiletypes) || in_array(strtolower($file->getMimeType()), $viewonlinefiletypes))) {
if($accessobject->check_controller_access('ViewOnline', array('action'=>'run'))) {
print "params['settings']->_httpRoot."op/op.ViewOnline.php?documentid=".$documentid."&file=". $file->getID()."\">";
@@ -325,15 +325,15 @@ $(document).ready( function() {
print "params['settings']->_httpRoot."op/op.Download.php?documentid=".$documentid."&file=".$file->getID()."\">";
}
}
- }
- if($previewer->hasPreview($file)) {
- print(" params['settings']->_httpRoot."op/op.Preview.php?documentid=".$document->getID()."&file=".$file->getID()."&width=".$previewwidthdetail."\" title=\"".htmlspecialchars($file->getMimeType())."\">");
- } else {
- print " getMimeIcon($file->getFileType())."\" title=\"".htmlspecialchars($file->getMimeType())."\">";
- }
- if($file_exists) {
+ if($previewer->hasPreview($file)) {
+ print(" params['settings']->_httpRoot."op/op.Preview.php?documentid=".$document->getID()."&file=".$file->getID()."&width=".$previewwidthdetail."\" title=\"".htmlspecialchars($file->getMimeType())."\">");
+ } else {
+ print " getMimeIcon($file->getFileType())."\" title=\"".htmlspecialchars($file->getMimeType())."\">";
+ }
if($accessobject->check_controller_access('Download', array('action'=>'run')) || $accessobject->check_controller_access('ViewOnline', array('action'=>'run')))
print "";
+ } else {
+ print " getMimeIcon($file->getFileType())."\" title=\"".htmlspecialchars($file->getMimeType())."\">";
}
print " | ";
@@ -717,23 +717,30 @@ $(document).ready( function() {
$this->rowStart();
$this->columnStart(3);
if ($file_exists) {
- if ($viewonlinefiletypes && (in_array(strtolower($latestContent->getFileType()), $viewonlinefiletypes) || in_array(strtolower($latestContent->getMimeType()), $viewonlinefiletypes))) {
- if($accessobject->check_controller_access('ViewOnline', array('action'=>'run')))
- print "params['settings']->_httpRoot."op/op.ViewOnline.php?documentid=".$latestContent->getDocument()->getId()."&version=". $latestContent->getVersion()."\">";
- } else {
- if($accessobject->check_controller_access('Download', array('action'=>'version')))
- print "params['settings']->_httpRoot."op/op.Download.php?documentid=".$latestContent->getDocument()->getId()."&version=".$latestContent->getVersion()."\">";
+ $previewer->createPreview($latestContent);
+ $previewhtml = $this->callHook('documentPreviewThumb', $previewer, $latestContent->getDocument(), $latestContent);
+ if(is_string($previewhtml))
+ echo $previewhtml;
+ else {
+ if ($viewonlinefiletypes && (in_array(strtolower($latestContent->getFileType()), $viewonlinefiletypes) || in_array(strtolower($latestContent->getMimeType()), $viewonlinefiletypes))) {
+ if($accessobject->check_controller_access('ViewOnline', array('action'=>'run')))
+ print "params['settings']->_httpRoot."op/op.ViewOnline.php?documentid=".$latestContent->getDocument()->getId()."&version=". $latestContent->getVersion()."\">";
+ } else {
+ if($accessobject->check_controller_access('Download', array('action'=>'version')))
+ print "params['settings']->_httpRoot."op/op.Download.php?documentid=".$latestContent->getDocument()->getId()."&version=".$latestContent->getVersion()."\">";
+ }
+ if($previewer->hasPreview($latestContent)) {
+ print("
params['settings']->_httpRoot."op/op.Preview.php?documentid=".$latestContent->getDocument()->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidthdetail."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">");
+ } else {
+ print "
getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">";
+ }
+ if ($accessobject->check_controller_access('ViewOnline', array('action'=>'run')) || $accessobject->check_controller_access('Download', array('action'=>'version'))) {
+ print "";
+ }
}
- }
- $previewer->createPreview($latestContent);
- if($previewer->hasPreview($latestContent)) {
- print("
params['settings']->_httpRoot."op/op.Preview.php?documentid=".$latestContent->getDocument()->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidthdetail."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">");
} else {
print "
getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">";
}
- if ($file_exists && ($accessobject->check_controller_access('ViewOnline', array('action'=>'run')) || $accessobject->check_controller_access('Download', array('action'=>'version')))) {
- print "";
- }
// print "\n";
// print "";
From 8b0d8e85c21801823f7e30478464c7656e7542b5 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Thu, 24 Apr 2025 14:52:06 +0200
Subject: [PATCH 141/246] add changes for 5.1.40
---
CHANGELOG | 1 +
1 file changed, 1 insertion(+)
diff --git a/CHANGELOG b/CHANGELOG
index 6734d2e54..b16341c08 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -6,6 +6,7 @@
- fix possible xss attacks
- saver way to collect plugin configuration
- fix update of postgres database
+- add hook displayPreviewThumb
--------------------------------------------------------------------------------
Changes in version 5.1.39
From a5edba86aed015895d0678550411ba72b3e7ac59 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Thu, 24 Apr 2025 16:30:48 +0200
Subject: [PATCH 142/246] fix search url, add search for mime types
---
views/bootstrap/class.Charts.php | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/views/bootstrap/class.Charts.php b/views/bootstrap/class.Charts.php
index a370f646d..2ee5b797e 100644
--- a/views/bootstrap/class.Charts.php
+++ b/views/bootstrap/class.Charts.php
@@ -246,34 +246,36 @@ $(document).ready( function() {
protected function getSearchUrl($type, $item) {
$dms = $this->params['dms'];
+ $settings = $this->params['settings'];
$searchurl = null;
switch($type) {
case 'docsperuser':
case 'sizeperuser':
- $searchurl = $settings->_httpRoot.'/out/out.Search.php?fullsearch=0&query=&mode=1&orderby=&resultmode=1&owner%5B%5D='.$item['res'];
+ $searchurl = $settings->_httpRoot.'out/out.Search.php?fullsearch=0&query=&mode=1&orderby=&resultmode=1&owner%5B%5D='.$item['res'];
break;
case 'foldersperuser':
- $searchurl = $settings->_httpRoot.'/out/out.Search.php?fullsearch=0&query=&mode=1&orderby=&resultmode=2&owner%5B%5D='.$item['res'];
+ $searchurl = $settings->_httpRoot.'out/out.Search.php?fullsearch=0&query=&mode=1&orderby=&resultmode=2&owner%5B%5D='.$item['res'];
break;
case 'docspercategory':
- $searchurl = $settings->_httpRoot.'/out/out.Search.php?fullsearch=0&query=&mode=1&orderby=&resultmode=1&category%5B%5D='.$item['res'];
+ $searchurl = $settings->_httpRoot.'out/out.Search.php?fullsearch=0&query=&mode=1&orderby=&resultmode=1&category%5B%5D='.$item['res'];
break;
case 'docsperstatus':
- $searchurl = $settings->_httpRoot.'/out/out.Search.php?fullsearch=0&query=&mode=1&orderby=&resultmode=1&status%5B%5D='.$item['res'];
+ $searchurl = $settings->_httpRoot.'out/out.Search.php?fullsearch=0&query=&mode=1&orderby=&resultmode=1&status%5B%5D='.$item['res'];
break;
case 'docspermonth':
case 'sizepermonth':
$startmonth = $item['key'].'-01';
$endmonth = date('Y-m-t', strtotime($startmonth));
- $searchurl = $settings->_httpRoot.'/out/out.Search.php?fullsearch=0&query=&mode=1&orderby=&resultmode=1&created%5Bfrom%5D='.$startmonth.'&created%5Bto%5D='.$endmonth;
+ $searchurl = $settings->_httpRoot.'out/out.Search.php?fullsearch=0&query=&mode=1&orderby=&resultmode=1&created%5Bfrom%5D='.$startmonth.'&created%5Bto%5D='.$endmonth;
break;
case 'docspermimetype':
+ $searchurl = $settings->_httpRoot.'out/out.Search.php?fullsearch=0&query=&mode=1&orderby=&resultmode=1&mimetype%5B%5D='.urlencode($item['key']);
break;
case 'docsaccumulated':
$start = date('Y-m-d', $item['key']/1000);
$end = date('Y-m-d', $item['key']/1000 + 86400);
- $searchurl = $settings->_httpRoot.'/out/out.Search.php?fullsearch=0&query=&mode=1&orderby=&resultmode=1&created%5Bfrom%5D='.$start.'&created%5Bto%5D='.$end;
+ $searchurl = $settings->_httpRoot.'out/out.Search.php?fullsearch=0&query=&mode=1&orderby=&resultmode=1&created%5Bfrom%5D='.$start.'&created%5Bto%5D='.$end;
break;
}
return $searchurl;
From ae66ec223cd86a51df80636eb09e70b00371f4f0 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Thu, 24 Apr 2025 16:31:27 +0200
Subject: [PATCH 143/246] add searching for mime types
---
out/out.Search.php | 16 ++++++++++++++++
views/bootstrap/class.Search.php | 18 ++++++++++++++++++
2 files changed, 34 insertions(+)
diff --git a/out/out.Search.php b/out/out.Search.php
index 09c079f50..cae2b796f 100644
--- a/out/out.Search.php
+++ b/out/out.Search.php
@@ -574,6 +574,21 @@ if($fullsearch) {
}
/* }}} */
+ // Check to see if the search has been restricted to a particular
+ // mimetype. {{{
+ $mimetype = [];
+ if (isset($_GET["mimetype"])) {
+ if (!is_array($_GET['mimetype'])) {
+ if(!empty($_GET['mimetype']))
+ $mimetype[] = $_GET['mimetype'];
+ } else {
+ foreach($_GET["mimetype"] as $l) {
+ if($l)
+ $mimetype[] = $l;
+ }
+ }
+ } /* }}} */
+
// status
$status = isset($_GET['status']) ? $_GET['status'] : array();
/*
@@ -661,6 +676,7 @@ if($fullsearch) {
'startFolder'=>$startFolder,
'owner'=>$ownerobjs,
'status'=>$status,
+ 'mimetype'=>$mimetype,
'creationstartdate'=>$created['from'], //$createstartdate ? $createstartdate : array(),
'creationenddate'=>$created['to'], //$createenddate ? $createenddate : array(),
'modificationstartdate'=>$modified['from'],
diff --git a/views/bootstrap/class.Search.php b/views/bootstrap/class.Search.php
index 7df547f82..fa6a97844 100644
--- a/views/bootstrap/class.Search.php
+++ b/views/bootstrap/class.Search.php
@@ -707,6 +707,8 @@ $(document).ready(function() {
$openfilterdlg = true;
if($status)
$openfilterdlg = true;
+ if($mimetype)
+ $openfilterdlg = true;
if($modifyenddate || $modifystartdate)
$openfilterdlg = true;
if($expenddate || $expstartdate)
@@ -761,6 +763,22 @@ $(document).ready(function() {
'options'=>$options
)
);
+ $options = [];
+ foreach($dms->getMimeTypes() as $m) {
+ $options[] = array($m['mimeType'], $m['mimeType'], in_array($m['mimeType'], $mimetype)/*, array(array('data-subtitle', htmlspecialchars($m['c'].' ×')))*/);
+ }
+ $this->formField(
+ getMLText("mimetype"),
+ array(
+ 'element'=>'select',
+ 'class'=>'chzn-select',
+ 'name'=>'mimetype[]',
+ 'multiple'=>true,
+ 'attributes'=>array(array('data-placeholder', getMLText('select_mimetype')), array('data-no_results_text', getMLText('unknown_mimetype'))),
+ 'options'=>$options
+ )
+ );
+
$this->formField(
getMLText("modified")." (".getMLText('from').")",
$this->getDateChooser(!empty($modifystartdate) ? getReadableDate($modifystartdate) : null, "modified[from]", $this->params['session']->getLanguage())
From f46ae013864838d0512295590801c0ea129cf2b0 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Thu, 24 Apr 2025 16:31:44 +0200
Subject: [PATCH 144/246] add changes of 5.1.40
---
CHANGELOG | 1 +
1 file changed, 1 insertion(+)
diff --git a/CHANGELOG b/CHANGELOG
index b16341c08..9ad1a5953 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -7,6 +7,7 @@
- saver way to collect plugin configuration
- fix update of postgres database
- add hook displayPreviewThumb
+- add searching for mimetype in database
--------------------------------------------------------------------------------
Changes in version 5.1.39
From b2cfde85ca0366c6b383afbdec8995be9ed06d65 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Tue, 29 Apr 2025 10:30:42 +0200
Subject: [PATCH 145/246] contentOffsetDir may be a string
---
op/op.Settings.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/op/op.Settings.php b/op/op.Settings.php
index c72aaa84b..1e199a30d 100644
--- a/op/op.Settings.php
+++ b/op/op.Settings.php
@@ -273,7 +273,7 @@ if ($action == "saveSettings")
// SETTINGS - ADVANCED - SERVER
setStrValue("coreDir");
setStrValue("luceneClassDir");
- setIntValue("contentOffsetDir");
+ setStrValue("contentOffsetDir");
setIntValue("maxDirID");
setIntValue("updateNotifyTime");
setIntValue("maxExecutionTime");
From 181482a1a7036035a55755c1bf0ffb97975265c6 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Tue, 29 Apr 2025 10:32:20 +0200
Subject: [PATCH 146/246] set text for no-result in selection of mimetype
---
views/bootstrap/class.Search.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/views/bootstrap/class.Search.php b/views/bootstrap/class.Search.php
index fa6a97844..89918276c 100644
--- a/views/bootstrap/class.Search.php
+++ b/views/bootstrap/class.Search.php
@@ -774,7 +774,7 @@ $(document).ready(function() {
'class'=>'chzn-select',
'name'=>'mimetype[]',
'multiple'=>true,
- 'attributes'=>array(array('data-placeholder', getMLText('select_mimetype')), array('data-no_results_text', getMLText('unknown_mimetype'))),
+ 'attributes'=>array(array('data-placeholder', getMLText('select_mimetype')), array('data-no_results_text', getMLText('no_mimetype'))),
'options'=>$options
)
);
From e069f784b4063c46ca65048469326795644ae440 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Tue, 29 Apr 2025 10:33:13 +0200
Subject: [PATCH 147/246] add hooks for addtional tabs
---
views/bootstrap/class.Search.php | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/views/bootstrap/class.Search.php b/views/bootstrap/class.Search.php
index 89918276c..261ab49d0 100644
--- a/views/bootstrap/class.Search.php
+++ b/views/bootstrap/class.Search.php
@@ -542,6 +542,12 @@ $(document).ready(function() {
callHook('extraTabs');
+ if($tabs) {
+ foreach($tabs as $tabid=>$tab) {
+ echo ''.$tab['title'].'';
+ }
+ }
?>
@@ -1484,6 +1490,14 @@ $(document).ready(function() {
echo " \n";
}
// }}}
+
+ if($tabs) {
+ foreach($tabs as $tabid=>$tab) {
+ echo '';
+ echo $tab['content'];
+ echo " \n";
+ }
+ }
?>
Date: Tue, 29 Apr 2025 10:34:16 +0200
Subject: [PATCH 148/246] rename methode and class for inline editiing of
document name
---
views/bootstrap/class.Bootstrap.php | 4 ++--
views/bootstrap/class.ViewDocument.php | 2 +-
views/bootstrap/styles/application.js | 3 +--
views/bootstrap4/class.Bootstrap4.php | 4 ++--
views/bootstrap4/styles/application.js | 3 +--
5 files changed, 7 insertions(+), 9 deletions(-)
diff --git a/views/bootstrap/class.Bootstrap.php b/views/bootstrap/class.Bootstrap.php
index 129ad00f0..b4ed554ab 100644
--- a/views/bootstrap/class.Bootstrap.php
+++ b/views/bootstrap/class.Bootstrap.php
@@ -2552,9 +2552,9 @@ $(function() {
*
* @param string text
*/
- function printInlineEdit($text, $object){ /* {{{ */
+ function printInlineEditDocumentName($text, $object){ /* {{{ */
if(!empty($this->params['settings']->_inlineEditing)) {
- echo "isType('document'))
echo " data-document=\"".$object->getId()."\" data-formtoken=\"".createFormKey('setdocumentname')."\"";
echo ">".$text;
diff --git a/views/bootstrap/class.ViewDocument.php b/views/bootstrap/class.ViewDocument.php
index bdd46324a..88be86c8d 100644
--- a/views/bootstrap/class.ViewDocument.php
+++ b/views/bootstrap/class.ViewDocument.php
@@ -413,7 +413,7 @@ $(document).ready( function() {
?>
| : |
- printInlineEdit(htmlspecialchars($document->getName()), $document);?> |
+ printInlineEditDocumentName(htmlspecialchars($document->getName()), $document);?> |
| : |
diff --git a/views/bootstrap/styles/application.js b/views/bootstrap/styles/application.js
index bb3affe27..cc8b8508c 100644
--- a/views/bootstrap/styles/application.js
+++ b/views/bootstrap/styles/application.js
@@ -721,8 +721,7 @@ $(document).ready( function() {
window.history.back();
}); /* }}} */
- $("body").on("blur", "span.editable", function(e) { /* {{{ */
- console.log($(this).data('document'));
+ $("body").on("blur", "span.editdocname", function(e) { /* {{{ */
e.preventDefault();
$.post(seeddms_webroot+"op/op.Ajax.php", { command: "setdocumentname", id: $(this).data('document'), formtoken: $(this).data('formtoken'), name: $(this).text() })
.done(function( data ) {
diff --git a/views/bootstrap4/class.Bootstrap4.php b/views/bootstrap4/class.Bootstrap4.php
index 68d1391f5..203235887 100644
--- a/views/bootstrap4/class.Bootstrap4.php
+++ b/views/bootstrap4/class.Bootstrap4.php
@@ -2578,9 +2578,9 @@ $(function() {
*
* @param string text
*/
- function printInlineEdit($text, $object){ /* {{{ */
+ function printInlineEditDocumentName($text, $object){ /* {{{ */
if(!empty($this->params['settings']->_inlineEditing)) {
- echo "isType('document'))
echo " data-document=\"".$object->getId()."\" data-formtoken=\"".createFormKey('setdocumentname')."\"";
echo ">".$text;
diff --git a/views/bootstrap4/styles/application.js b/views/bootstrap4/styles/application.js
index c231e6044..d39b0ac65 100644
--- a/views/bootstrap4/styles/application.js
+++ b/views/bootstrap4/styles/application.js
@@ -769,8 +769,7 @@ $(document).ready( function() {
window.history.back();
}); /* }}} */
- $("body").on("blur", "span.editable", function(e) { /* {{{ */
- console.log($(this).data('document'));
+ $("body").on("blur", "span.editdocname", function(e) { /* {{{ */
e.preventDefault();
$.post(seeddms_webroot+"op/op.Ajax.php", { command: "setdocumentname", id: $(this).data('document'), formtoken: $(this).data('formtoken'), name: $(this).text() })
.done(function( data ) {
From 4ed83488ba4658765087b55e830cf5ab274c7b5b Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Thu, 8 May 2025 19:15:04 +0200
Subject: [PATCH 149/246] log number of documents which will expired
---
inc/inc.Tasks.php | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/inc/inc.Tasks.php b/inc/inc.Tasks.php
index 35fcbdc31..146da29f4 100644
--- a/inc/inc.Tasks.php
+++ b/inc/inc.Tasks.php
@@ -56,9 +56,9 @@ class SeedDMS_ExpiredDocumentsTask extends SeedDMS_SchedulerTaskBase { /* {{{ */
$params['__skip_footer__'] = true;
$params['sitename'] = $settings->_siteName;
$email->toIndividual('', $u, 'expired_docs_mail_subject', '', $params);
- $logger->log('Task \'expired_docs\': Sending reminder \'expired_docs_mail_subject\' to user \''.$u->getLogin().'\'', PEAR_LOG_INFO);
+ $logger->log('Task \'expired_docs\': Sending reminder \'expired_docs_mail_subject\' to user \''.$u->getLogin().'\' ('.(count($docs)).' documents)', PEAR_LOG_INFO);
} else {
- $logger->log('Task \'expired_docs\': Dry run, not sending reminder \'expired_docs_mail_subject\' to user \''.$u->getLogin().'\'', PEAR_LOG_INFO);
+ $logger->log('Task \'expired_docs\': Dry run, not sending reminder \'expired_docs_mail_subject\' to user \''.$u->getLogin().'\' ('.(count($docs)).' documents)', PEAR_LOG_INFO);
}
}
}
@@ -84,9 +84,9 @@ class SeedDMS_ExpiredDocumentsTask extends SeedDMS_SchedulerTaskBase { /* {{{ */
$params['sitename'] = $settings->_siteName;
$email->toIndividual('', $taskparams['email'], 'expired_docs_mail_subject', '', $params);
- $logger->log('Task \'expired_docs\': Sending reminder \'expired_docs_mail_subject\' to user \''.$taskparams['email'].'\'', PEAR_LOG_INFO);
+ $logger->log('Task \'expired_docs\': Sending reminder \'expired_docs_mail_subject\' to user \''.$taskparams['email'].'\' ('.(count($docs)).' documents)', PEAR_LOG_INFO);
} else {
- $logger->log('Task \'expired_docs\': Dry run, not sending reminder \'expired_docs_mail_subject\' to user \''.$taskparams['email'].'\'', PEAR_LOG_INFO);
+ $logger->log('Task \'expired_docs\': Dry run, not sending reminder \'expired_docs_mail_subject\' to user \''.$taskparams['email'].'\' ('.(count($docs)).' documents)', PEAR_LOG_INFO);
}
}
} else {
From 3fb3434c61bd7cc1ee0411eb0113cfbcefbc5a9e Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Thu, 8 May 2025 19:33:42 +0200
Subject: [PATCH 150/246] expired documents can be filtered by user
---
out/out.ExpiredDocuments.php | 5 +++++
views/bootstrap/class.ExpiredDocuments.php | 22 +++++++++++++++++++---
2 files changed, 24 insertions(+), 3 deletions(-)
diff --git a/out/out.ExpiredDocuments.php b/out/out.ExpiredDocuments.php
index 24f894f7c..a848910ba 100644
--- a/out/out.ExpiredDocuments.php
+++ b/out/out.ExpiredDocuments.php
@@ -49,6 +49,7 @@ if (isset($_GET["orderdir"]) && strlen($_GET["orderdir"])==1 ) {
$days = null;
$startts = null;
$endts = null;
+$seluser = null;
if(isset($_GET['days']) && is_numeric($_GET['days'])) {
$days = (int) $_GET['days'];
} else {
@@ -59,6 +60,9 @@ if(isset($_GET['days']) && is_numeric($_GET['days'])) {
$endts = makeTsFromDate($_GET['enddate']);
}
}
+if(isset($_GET['seluserid'])) {
+ $seluser = $dms->getUser((int) $_GET['seluserid']);
+}
if($view) {
$view->setParam('conversionmgr', $conversionmgr);
@@ -68,6 +72,7 @@ if($view) {
$view->setParam('days', $days);
$view->setParam('startts', $startts);
$view->setParam('endts', $endts);
+ $view->setParam('seluser', $seluser);
$view->setParam('cachedir', $settings->_cacheDir);
$view->setParam('previewWidthList', $settings->_previewWidthList);
$view->setParam('timeout', $settings->_cmdTimeout);
diff --git a/views/bootstrap/class.ExpiredDocuments.php b/views/bootstrap/class.ExpiredDocuments.php
index 629f34726..2c18cb5fe 100644
--- a/views/bootstrap/class.ExpiredDocuments.php
+++ b/views/bootstrap/class.ExpiredDocuments.php
@@ -45,6 +45,7 @@ class SeedDMS_View_ExpiredDocuments extends SeedDMS_Theme_Style {
function show() { /* {{{ */
$dms = $this->params['dms'];
$user = $this->params['user'];
+ $settings = $this->params['settings'];
$orderby = $this->params['orderby'];
$orderdir = $this->params['orderdir'];
$conversionmgr = $this->params['conversionmgr'];
@@ -56,6 +57,7 @@ class SeedDMS_View_ExpiredDocuments extends SeedDMS_Theme_Style {
$days = $this->params['days'];
$startts = $this->params['startts'];
$endts = $this->params['endts'];
+ $seluser = $this->params['seluser'];
$db = $dms->getDB();
$previewer = new SeedDMS_Preview_Previewer($cachedir, $previewwidth, $timeout, $xsendfile);
@@ -91,6 +93,21 @@ class SeedDMS_View_ExpiredDocuments extends SeedDMS_Theme_Style {
getMLText("enddate"),
$this->getDateChooser(getReadableDate($endts), "enddate", $this->params['session']->getLanguage(), '', '')
);
+ $allUsers = $dms->getAllUsers($settings->_sortUsersInList);
+ foreach ($allUsers as $currUser) {
+ if (!$currUser->isGuest())
+ $options[] = array($currUser->getID(), htmlspecialchars($currUser->getLogin()), $seluser && ($seluser->getId() == $currUser->getId()), array(array('data-subtitle', htmlspecialchars($currUser->getFullName()))));
+ }
+ $this->formField(
+ getMLText("user"),
+ array(
+ 'element'=>'select',
+ 'name'=>'seluserid',
+ 'class'=>'chzn-select',
+ 'options'=>$options,
+ 'attributes'=>array(array('data-allow-clear', 'true'), array('data-placeholder', getMLText('select_user'))),
+ )
+ );
$this->formSubmit(" ".getMLText('update'));
?>
@@ -99,7 +116,7 @@ class SeedDMS_View_ExpiredDocuments extends SeedDMS_Theme_Style {
$this->columnStart(8);
if(is_numeric($days)) {
- $docs = $dms->getDocumentsExpired($days, null, $orderby, $orderdir, true);
+ $docs = $dms->getDocumentsExpired($days, $seluser, $orderby, $orderdir, true);
$this->contentHeading(''.$days);
} else {
$d = [];
@@ -107,7 +124,7 @@ class SeedDMS_View_ExpiredDocuments extends SeedDMS_Theme_Style {
$d['start'] = $startts;
if($endts)
$d['end'] = $endts+86400;
- $docs = $dms->getDocumentsExpired($d, null, $orderby, $orderdir, true);
+ $docs = $dms->getDocumentsExpired($d, $seluser, $orderby, $orderdir, true);
$this->contentHeading(getReadableDate($startts)." - ".getReadableDate($endts));
}
if($docs) {
@@ -137,4 +154,3 @@ class SeedDMS_View_ExpiredDocuments extends SeedDMS_Theme_Style {
$this->htmlEndPage();
} /* }}} */
}
-?>
From 6610647ddfa450f620292653fec96807de424bea Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Thu, 8 May 2025 19:34:33 +0200
Subject: [PATCH 151/246] add changes for 5.1.40
---
CHANGELOG | 1 +
1 file changed, 1 insertion(+)
diff --git a/CHANGELOG b/CHANGELOG
index 9ad1a5953..745d2493b 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -8,6 +8,7 @@
- fix update of postgres database
- add hook displayPreviewThumb
- add searching for mimetype in database
+- list of expired documents can be filtered by user
--------------------------------------------------------------------------------
Changes in version 5.1.39
From 69f4d9a1944f8ea4c03ac77c490f35664e28e100 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Mon, 12 May 2025 11:03:38 +0200
Subject: [PATCH 152/246] add missing phrases
---
languages/ar_EG/lang.inc | 2 +
languages/bg_BG/lang.inc | 2 +
languages/ca_ES/lang.inc | 2 +
languages/cs_CZ/lang.inc | 2 +
languages/de_DE/lang.inc | 10 +-
languages/el_GR/lang.inc | 2 +
languages/en_GB/lang.inc | 12 +-
languages/es_ES/lang.inc | 2 +
languages/fr_FR/lang.inc | 2 +
languages/hr_HR/lang.inc | 1972 +++++++++++++++++++-------------------
languages/hu_HU/lang.inc | 2 +
languages/id_ID/lang.inc | 2 +
languages/it_IT/lang.inc | 2 +
languages/ko_KR/lang.inc | 2 +
languages/lo_LA/lang.inc | 2 +
languages/nb_NO/lang.inc | 2 +
languages/nl_NL/lang.inc | 2 +
languages/pl_PL/lang.inc | 2 +
languages/pt_BR/lang.inc | 2 +
languages/ro_RO/lang.inc | 2 +
languages/ru_RU/lang.inc | 2 +
languages/sk_SK/lang.inc | 2 +
languages/sv_SE/lang.inc | 2 +
languages/tr_TR/lang.inc | 2 +
languages/uk_UA/lang.inc | 2 +
languages/zh_CN/lang.inc | 2 +
languages/zh_TW/lang.inc | 2 +
27 files changed, 1048 insertions(+), 994 deletions(-)
diff --git a/languages/ar_EG/lang.inc b/languages/ar_EG/lang.inc
index c212434ed..623868bb4 100644
--- a/languages/ar_EG/lang.inc
+++ b/languages/ar_EG/lang.inc
@@ -686,6 +686,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => 'إرشيف أطول',
'extension_changelog' => 'سجل التعديلات',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => 'تحميل الإضافات',
@@ -1140,6 +1141,7 @@ URL: [url]',
'no_groups' => 'لايوجد مجموعات',
'no_group_members' => 'هذه المجموعة لايوجد بها اعضاء',
'no_linked_files' => 'لايوجد ملفات مرتبطة',
+'no_mimetype' => '',
'no_previous_versions' => 'لايوجد اصدارات سابقة',
'no_receipt_needed' => 'لا يحتاج لأي مستلم',
'no_review_needed' => 'لايوجد مراجعات في الانتظار',
diff --git a/languages/bg_BG/lang.inc b/languages/bg_BG/lang.inc
index 10de75365..763800b4b 100644
--- a/languages/bg_BG/lang.inc
+++ b/languages/bg_BG/lang.inc
@@ -620,6 +620,7 @@ $text = array(
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => '',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => '',
@@ -1018,6 +1019,7 @@ $text = array(
'no_groups' => 'Няма групи',
'no_group_members' => 'Групата няма членове',
'no_linked_files' => 'Няма свързани файлове',
+'no_mimetype' => '',
'no_previous_versions' => 'Няма други версии',
'no_receipt_needed' => '',
'no_review_needed' => 'Рецензия не е нужна',
diff --git a/languages/ca_ES/lang.inc b/languages/ca_ES/lang.inc
index b810e2964..44b3df5a2 100644
--- a/languages/ca_ES/lang.inc
+++ b/languages/ca_ES/lang.inc
@@ -625,6 +625,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => '',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => '',
@@ -1023,6 +1024,7 @@ URL: [url]',
'no_groups' => 'No hi ha grups',
'no_group_members' => 'Aquest grup no té membres',
'no_linked_files' => 'No hi ha fitxers enllaçats',
+'no_mimetype' => '',
'no_previous_versions' => 'No s\'han trobat altres versions',
'no_receipt_needed' => '',
'no_review_needed' => 'No hi ha revisions pendents.',
diff --git a/languages/cs_CZ/lang.inc b/languages/cs_CZ/lang.inc
index 4e10f11f3..af0f03034 100644
--- a/languages/cs_CZ/lang.inc
+++ b/languages/cs_CZ/lang.inc
@@ -710,6 +710,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => 'Rozšíření',
'extension_changelog' => 'Changelog',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => 'Načítání rozšíření',
@@ -1171,6 +1172,7 @@ URL: [url]',
'no_groups' => 'Žádné skupiny',
'no_group_members' => 'Tato skupina nemá žádné členy',
'no_linked_files' => 'Žádné propojené soubory',
+'no_mimetype' => '',
'no_previous_versions' => 'Nebyly nalezeny žádné jiné verze',
'no_receipt_needed' => 'Nejsou žádné dokumenty, které by vyžadovaly potvrzení o přijetí.',
'no_review_needed' => 'Nic nečeká k recenzi.',
diff --git a/languages/de_DE/lang.inc b/languages/de_DE/lang.inc
index 08aa062e4..9cbfba78f 100644
--- a/languages/de_DE/lang.inc
+++ b/languages/de_DE/lang.inc
@@ -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 (3437), dgrutsch (22)
+// Translators: Admin (3442), dgrutsch (22)
$text = array(
'2_factor_auth' => '2-Faktor Authentifizierung',
@@ -409,7 +409,7 @@ URL: [url]',
'current_version' => 'Aktuelle Version',
'daily' => 'täglich',
'dashboard' => 'Übersicht',
-'databasesearch' => 'Datenbanksuche',
+'databasesearch' => 'Datenbank',
'database_schema_version' => 'Version des Datenbankschemas',
'data_loading' => 'Bitte warten, bis die Daten geladen sind …',
'date' => 'Datum',
@@ -850,6 +850,7 @@ URL: [url]',
'export_user_list_csv' => 'Exportiere Benutzer als CSV-Datei',
'extension_archive' => 'Erweiterung',
'extension_changelog' => 'Versionshistorie',
+'extension_info' => 'Erweiterungen',
'extension_is_off_now' => 'Erweiterung ist ausgeschaltet',
'extension_is_on_now' => 'Erweiterung ist eingeschaltet',
'extension_loading' => 'Lade Erweiterungen ...',
@@ -865,7 +866,7 @@ URL: [url]',
'extension_readme' => 'Readme',
'extension_toggle_error' => 'Konnte Erweiterung nicht aus/einschalten',
'extension_version_list' => 'Versionen',
-'facetfullsearch' => 'Volltextsuche (Facetten)',
+'facetfullsearch' => 'Volltext (Facetten)',
'february' => 'Februar',
'file' => 'Datei',
'files' => 'Dateien',
@@ -1046,7 +1047,7 @@ URL: [url]',
'friday_abbr' => 'Fr',
'from' => 'von',
'fr_FR' => 'Französisch',
-'fullsearch' => 'Volltextsuche',
+'fullsearch' => 'Volltext',
'fullsearch_hint' => 'Volltext-Index benutzen',
'fulltextsearch_disabled' => 'Volltext-Index ist ausgeschaltet',
'fulltext_converters' => 'Index Dokumentenumwandlung',
@@ -1404,6 +1405,7 @@ URL: [url]',
'no_groups' => 'keine Gruppen',
'no_group_members' => 'Diese Gruppe hat keine Mitglieder',
'no_linked_files' => 'Keine verknüpften Dokumente',
+'no_mimetype' => 'Kein Mime-Type',
'no_previous_versions' => 'Keine anderen Versionen gefunden',
'no_receipt_needed' => 'Es gibt zur Zeit keine Dokumente, die eine Empfangsbestätigung erfordern.',
'no_review_needed' => 'Keine offenen Prüfungen.',
diff --git a/languages/el_GR/lang.inc b/languages/el_GR/lang.inc
index ff4ac51ba..a6bee5813 100644
--- a/languages/el_GR/lang.inc
+++ b/languages/el_GR/lang.inc
@@ -620,6 +620,7 @@ $text = array(
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => '',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => '',
@@ -1029,6 +1030,7 @@ URL: [url]',
'no_groups' => '',
'no_group_members' => '',
'no_linked_files' => 'δεν υπάρχουν συνδεδεμένα αρχεία',
+'no_mimetype' => '',
'no_previous_versions' => '',
'no_receipt_needed' => '',
'no_review_needed' => '',
diff --git a/languages/en_GB/lang.inc b/languages/en_GB/lang.inc
index 61ccbd479..ace195222 100644
--- a/languages/en_GB/lang.inc
+++ b/languages/en_GB/lang.inc
@@ -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 (2538), archonwang (3), dgrutsch (9), netixw (14)
+// Translators: Admin (2544), archonwang (3), dgrutsch (9), netixw (14)
$text = array(
'2_factor_auth' => '2-factor authentication',
@@ -409,7 +409,7 @@ URL: [url]',
'current_version' => 'Current version',
'daily' => 'Daily',
'dashboard' => 'Dashboard',
-'databasesearch' => 'Database search',
+'databasesearch' => 'Database',
'database_schema_version' => 'Version of database schema',
'data_loading' => 'Please wait, until the data is loaded …',
'date' => 'Date',
@@ -850,6 +850,7 @@ URL: [url]',
'export_user_list_csv' => 'Export users as CSV',
'extension_archive' => 'Extension',
'extension_changelog' => 'Changelog',
+'extension_info' => 'Extensions',
'extension_is_off_now' => 'Extension off now',
'extension_is_on_now' => 'Extension now enabled',
'extension_loading' => 'Loading extensions ...',
@@ -865,7 +866,7 @@ URL: [url]',
'extension_readme' => 'Readme',
'extension_toggle_error' => 'Could not toggle extension',
'extension_version_list' => 'Versions',
-'facetfullsearch' => 'Full text search (facetts)',
+'facetfullsearch' => 'Full text (facetts)',
'february' => 'February',
'file' => 'File',
'files' => 'Files',
@@ -875,7 +876,7 @@ URL: [url]',
'files_loading' => 'Please wait, until the list of files is loaded …',
'filetype' => 'File type',
'filter_for_documents' => 'Additional filter for documents',
-'filter_for_documents_and_folders' => 'Additional filter for folder and documents',
+'filter_for_documents_and_folders' => 'Additional filter for folders and documents',
'filter_for_folders' => 'Additional filter for folders',
'finished_workflow_log' => 'Finished workflows',
'folder' => 'Folder',
@@ -1046,7 +1047,7 @@ URL: [url]',
'friday_abbr' => 'Fr',
'from' => 'From',
'fr_FR' => 'French',
-'fullsearch' => 'Full text search',
+'fullsearch' => 'Full text',
'fullsearch_hint' => 'Use fulltext index',
'fulltextsearch_disabled' => 'Fulltext index is disabled',
'fulltext_converters' => 'Index document conversion',
@@ -1406,6 +1407,7 @@ URL: [url]',
'no_groups' => 'No groups',
'no_group_members' => 'This group has no members',
'no_linked_files' => 'No linked files',
+'no_mimetype' => 'No mimetype',
'no_previous_versions' => 'No other versions found',
'no_receipt_needed' => 'There are currently no documents requiring a receipt confirmation.',
'no_review_needed' => 'No review pending.',
diff --git a/languages/es_ES/lang.inc b/languages/es_ES/lang.inc
index 1642898f1..23a9d7812 100644
--- a/languages/es_ES/lang.inc
+++ b/languages/es_ES/lang.inc
@@ -699,6 +699,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => 'Log de Cambios',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => 'Cargando extensiones',
@@ -1155,6 +1156,7 @@ URL: [url]',
'no_groups' => 'No hay grupos',
'no_group_members' => 'Este grupo no tiene miembros',
'no_linked_files' => 'No hay ficheros vinculados',
+'no_mimetype' => '',
'no_previous_versions' => 'No se han encontrado otras versiones',
'no_receipt_needed' => '',
'no_review_needed' => 'No hay revisiones pendientes.',
diff --git a/languages/fr_FR/lang.inc b/languages/fr_FR/lang.inc
index b48b04038..a777207d0 100644
--- a/languages/fr_FR/lang.inc
+++ b/languages/fr_FR/lang.inc
@@ -820,6 +820,7 @@ URL : [url]',
'export_user_list_csv' => 'Exporter les utilisateurs en CSV',
'extension_archive' => 'Extension',
'extension_changelog' => 'Journal des modifications',
+'extension_info' => '',
'extension_is_off_now' => 'L’extension est désactivée',
'extension_is_on_now' => 'L’extension est activée',
'extension_loading' => 'Chargement des extensions…',
@@ -1361,6 +1362,7 @@ URL : [url]',
'no_groups' => 'Aucun groupe',
'no_group_members' => 'Ce groupe ne contient aucun membre',
'no_linked_files' => 'Aucun fichier lié',
+'no_mimetype' => '',
'no_previous_versions' => 'Aucune autre version trouvée',
'no_receipt_needed' => 'Il n’y a actuellement aucun document nécessitant une confirmation de réception.',
'no_review_needed' => 'Aucune vérification en attente',
diff --git a/languages/hr_HR/lang.inc b/languages/hr_HR/lang.inc
index b864e3dc2..b925e4f03 100644
--- a/languages/hr_HR/lang.inc
+++ b/languages/hr_HR/lang.inc
@@ -19,25 +19,25 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
//
-// Translators: Admin (1262), marbanas (16)
+// Translators: Admin (2216), marbanas (16)
$text = array(
'2_factor_auth' => '2-faktorska autentikacija',
-'2_factor_auth_code' => '',
-'2_factor_auth_info' => '',
-'2_fact_auth_current_secret' => '',
-'2_fact_auth_new_secret' => '',
-'2_fact_auth_secret' => '',
-'abbr_day' => '',
-'abbr_hour' => '',
-'abbr_minute' => '',
-'abbr_month' => '',
-'abbr_second' => '',
-'abbr_week' => '',
-'abbr_year' => '',
+'2_factor_auth_code' => '2 faktora autentifikacijski kod',
+'2_factor_auth_info' => 'Podaci o autentifikaciji 2 faktora',
+'2_fact_auth_current_secret' => '2 činjenica auth trenutna tajna',
+'2_fact_auth_new_secret' => '2 činjenica auth nova tajna',
+'2_fact_auth_secret' => '2 činjenica auth tajna',
+'abbr_day' => 'skratiti dan',
+'abbr_hour' => 'skraćivati sat',
+'abbr_minute' => 'skraćena minuta',
+'abbr_month' => 'skr. mjesec',
+'abbr_second' => 'skr. drugi',
+'abbr_week' => 'skraćeni tjedan',
+'abbr_year' => 'skr. godina',
'accept' => 'Prihvati',
'access_control' => 'Kontrola pristupa',
-'access_control_is_off' => '',
+'access_control_is_off' => 'kontrola pristupa je isključena',
'access_denied' => 'Odbijen pristup.',
'access_inheritance' => 'Nasljedivost razine pristupa',
'access_mode' => 'Način pristupa',
@@ -57,7 +57,7 @@ $text = array(
'action_revise' => 'Izmijeni',
'add' => 'Dodaj',
'add_approval' => 'Dodaj odobrenje',
-'add_attrdefgroup' => '',
+'add_attrdefgroup' => 'dodajte attrdefgroup',
'add_document' => 'Dodaj dokument',
'add_document_link' => 'Dodaj poveznicu',
'add_document_notify' => 'Dodijeli obavještavanje',
@@ -73,7 +73,7 @@ $text = array(
'add_revision' => 'Dodaj reviziju',
'add_role' => 'Dodaj novu rolu',
'add_subfolder' => 'Dodaj podmapu',
-'add_task' => '',
+'add_task' => 'dodati zadatak',
'add_to_clipboard' => 'Dodaj u međuspremnik',
'add_to_transmittal' => 'Dodaj u proslijeđivanje',
'add_transmittal' => 'Dodaj proslijeđivanje',
@@ -91,20 +91,20 @@ $text = array(
'all_users' => 'Svi korisnici',
'already_subscribed' => 'Već prijavljeno',
'and' => 'i',
-'any_value_set' => '',
-'apikey' => '',
+'any_value_set' => 'bilo koji skup vrijednosti',
+'apikey' => 'apikey',
'apply' => 'Primjeni',
-'approvals_accepted' => '',
-'approvals_accepted_latest' => '',
-'approvals_and_reviews_accepted' => '',
-'approvals_and_reviews_not_touched' => '',
-'approvals_and_reviews_rejected' => '',
-'approvals_not_touched' => '',
-'approvals_not_touched_latest' => '',
-'approvals_rejected' => '',
-'approvals_rejected_latest' => '',
-'approvals_without_group' => '',
-'approvals_without_user' => '',
+'approvals_accepted' => 'odobrenja prihvaćena',
+'approvals_accepted_latest' => 'odobrenja prihvaćena najkasnije',
+'approvals_and_reviews_accepted' => 'prihvaćena odobrenja i recenzije',
+'approvals_and_reviews_not_touched' => 'odobrenja i pregleda nisu dirani',
+'approvals_and_reviews_rejected' => 'odbijena odobrenja i recenzije',
+'approvals_not_touched' => 'odobrenja nisu dirana',
+'approvals_not_touched_latest' => 'odobrenja nisu dirana najnovija',
+'approvals_rejected' => 'odobrenja odbijena',
+'approvals_rejected_latest' => 'odobrenja odbijena najkasnije',
+'approvals_without_group' => 'odobrenja bez grupe',
+'approvals_without_user' => 'odobrenja bez korisnika',
'approval_deletion_email' => 'Izbrisan zahtjev za odobrenje',
'approval_deletion_email_body' => 'Zahtjev za odobrenjem izbrisan
Dokument: [name]
@@ -112,7 +112,7 @@ Verzija: [version]
Glavna mapa: [folder_path]
Korisnik: [username]
URL: [url]',
-'approval_deletion_email_body_html' => '',
+'approval_deletion_email_body_html' => 'tijelo e-pošte za brisanje odobrenja html',
'approval_deletion_email_subject' => '[sitename]: [name] - Zahtjev za odobrenjem izbrisan',
'approval_file' => 'Datoteka',
'approval_group' => 'Grupa odobrenja',
@@ -124,7 +124,7 @@ Verzija: [version]
Glavna mapa: [folder_path]
Korisnik: [username]
Internet poveznica: [url]',
-'approval_request_email_body_html' => '',
+'approval_request_email_body_html' => 'tijelo zahtjeva za odobrenje e-pošte html',
'approval_request_email_subject' => '[sitename]: [name] - Zahtjev za odobrenje',
'approval_status' => 'Status odobrenja',
'approval_submit_email' => 'Predan zahtjev za odobrenje',
@@ -136,7 +136,7 @@ Status: [status]
Komentar: [comment]
Korisnik: [username]
Internet poveznica: [url]',
-'approval_submit_email_body_html' => '',
+'approval_submit_email_body_html' => 'odobrenje poslati e-mail tijelo html',
'approval_submit_email_subject' => '[sitename] : [name] - Podnešeno odobrenje',
'approval_summary' => 'Pregled odobrenja',
'approval_update_failed' => 'Greška pri ažuriranju statusa odobrenja. Ažuriranje nije uspjelo.',
@@ -144,7 +144,7 @@ Internet poveznica: [url]',
'approver_already_assigned' => 'Korisnik je već dodijeljen kao odobravatelj',
'approver_already_removed' => 'Odobravatelj je već uklonjen iz procesa odobrenja ili je već odobrio dokument.',
'april' => 'Travanj',
-'archive' => '',
+'archive' => 'arhiva',
'archive_creation' => 'Izrada arhive',
'archive_creation_warning' => 'Ovom radnjom možete izraditi arhivu koja sadrži datoteke cijele DMS mape. Nakon izrade arhiva će biti pohranjena u podatkovnu mapu vašer servera. UPOZORENJE: arhiva izrađena na način da je čitljiva ljudima, bit će bezkorisna kao sigurnosna kopija servera.',
'ar_EG' => 'Arapski',
@@ -153,73 +153,73 @@ Internet poveznica: [url]',
'assign_reviewers' => 'Dodijeli recezente',
'assign_user_property_to' => 'Dodijeli svojstva korisnika za',
'assumed_released' => 'Podrazumijevano obrađeno',
-'attrdefgroup_management' => '',
-'attrdefgrp_show_detail' => '',
-'attrdefgrp_show_list' => '',
-'attrdefgrp_show_search' => '',
-'attrdefgrp_show_searchlist' => '',
+'attrdefgroup_management' => 'attrdefgroup management',
+'attrdefgrp_show_detail' => 'attrdefgrp prikazati detalje',
+'attrdefgrp_show_list' => 'attrdefgrp prikazati popis',
+'attrdefgrp_show_search' => 'attrdefgrp prikazati pretraživanje',
+'attrdefgrp_show_searchlist' => 'attrdefgrp prikaži popis pretraživanja',
'attrdef_exists' => 'Definicija atributa već postoji',
-'attrdef_info' => '',
-'attrdef_invalid_regex' => '',
+'attrdef_info' => 'attrdef info',
+'attrdef_invalid_regex' => 'attrdef nevažeći regularni izraz',
'attrdef_in_use' => 'Definicija atributa se već koristi',
'attrdef_management' => 'Upravljanje definicijama atributa',
'attrdef_maxvalues' => 'Max. broj vrijednosti',
'attrdef_minvalues' => 'Min. broj vrijednosti',
-'attrdef_minvalues_help' => '',
+'attrdef_minvalues_help' => 'attrdef minvalues pomoć',
'attrdef_min_greater_max' => 'Minimalni broj vrijednosti je veći od maksimalnog broja vrijednosti',
'attrdef_multiple' => 'Dozvoli više vrijednosti',
-'attrdef_multiple_but_doc_or_folder' => '',
+'attrdef_multiple_but_doc_or_folder' => 'attrdef više osim dokumenta ili mape',
'attrdef_multiple_needs_valueset' => 'Atribut s višestrukim vrijednostima mora imati set vrijednosti',
'attrdef_must_be_multiple' => 'Atribut mora imati više od jedne vrijednosti, ali nije postavljeno više vrijednosti',
'attrdef_name' => 'Naziv',
'attrdef_noname' => 'Nedostaje naziv za definiciju atributa',
'attrdef_objtype' => 'Vrsta objekta',
'attrdef_regex' => 'Pravilni izraz',
-'attrdef_regex_help' => '',
+'attrdef_regex_help' => 'attrdef regex pomoć',
'attrdef_type' => 'Vrsta',
'attrdef_type_boolean' => 'Boolean',
'attrdef_type_date' => 'Datum',
-'attrdef_type_document' => '',
+'attrdef_type_document' => 'attrdef tip dokumenta',
'attrdef_type_email' => 'Email',
'attrdef_type_float' => 'Float',
-'attrdef_type_folder' => '',
-'attrdef_type_group' => '',
+'attrdef_type_folder' => 'mapa tipa attrdef',
+'attrdef_type_group' => 'grupa tipa attrdef',
'attrdef_type_int' => 'Integer',
'attrdef_type_string' => 'String',
'attrdef_type_url' => 'URL',
-'attrdef_type_user' => '',
+'attrdef_type_user' => 'korisnik tipa attrdef',
'attrdef_valueset' => 'Skup vrijednosti',
-'attrdef_valueset_help' => '',
+'attrdef_valueset_help' => 'pomoć za skup vrijednosti attrdef',
'attributes' => 'Atributi',
-'attribute_changed_email_body' => 'Promijenjen atribut
-Dokument: [name]
-Verzija: [version]
-Atribut: [attribute_name]
-Old value: [attribute_old_value]
-New value: [attribute_new_value]
-Glavna mapa: [folder_path]
-Korisnik: [username]
+'attribute_changed_email_body' => 'Promijenjen atribut
+Dokument: [name]
+Verzija: [version]
+Atribut: [attribute_name]
+Old value: [attribute_old_value]
+New value: [attribute_new_value]
+Glavna mapa: [folder_path]
+Korisnik: [username]
Internet poveznica: [url]',
-'attribute_changed_email_body_html' => '',
+'attribute_changed_email_body_html' => 'atribut promijenjen tijelo e-pošte html',
'attribute_changed_email_subject' => '[sitename]: [name] - Promijenjen atribut',
'attribute_count' => 'Broj uporaba',
'attribute_value' => 'Vrijednost atributa',
-'attribute_value_not_in_valueset' => '',
-'attr_malformed_boolean' => '',
-'attr_malformed_date' => '',
+'attribute_value_not_in_valueset' => 'vrijednost atributa nije u skupu vrijednosti',
+'attr_malformed_boolean' => 'attr pogrešno oblikovan booleov',
+'attr_malformed_date' => 'attr pogrešno oblikovan datum',
'attr_malformed_email' => 'Vrijednost atributa \'[value]\' za atribut \'[attrname]\' nije važeći email.',
-'attr_malformed_float' => '',
-'attr_malformed_int' => '',
+'attr_malformed_float' => 'attr neispravan float',
+'attr_malformed_int' => 'attr neispravan int',
'attr_malformed_url' => 'Vrijednost atributa \'[value]\' za atribut \'[attrname]\' nije važeći URL.',
'attr_max_values' => 'Premašen je maksimalni broj zahtjevanih vrijednosti za atribute[attrname].',
'attr_min_values' => 'Minimalni broj zahtjevanih vrijednosti za atribute[attrname] nije dostignut.',
-'attr_not_in_valueset' => '',
+'attr_not_in_valueset' => 'attr nije u skupu vrijednosti',
'attr_no_regex_match' => 'Vrijednost atributa ne odgovara pravilnom izrazu',
-'attr_validation_error' => '',
+'attr_validation_error' => 'pogreška provjere valjanosti attr',
'at_least_n_users_of_group' => 'Najmanje [number_of_users] korisnika iz [group]',
'august' => 'Kolovoz',
'authentication' => 'Ovjera',
-'authentication_failed' => '',
+'authentication_failed' => 'provjera autentičnosti nije uspjela',
'author' => 'Autor',
'automatic_status_update' => 'Automatska promjena statusa',
'back' => 'Natrag',
@@ -227,29 +227,29 @@ Internet poveznica: [url]',
'backup_log_management' => 'Sigurnosna kopija / Bilježenje',
'backup_remove' => 'Ukloni datoteku sigurnosne kopije',
'backup_tools' => 'Alat za sigurnosnu kopiju',
-'batch_add_approver' => '',
-'batch_add_approver_msg' => '',
-'batch_add_category_msg' => '',
-'batch_add_reviewer' => '',
-'batch_add_reviewer_msg' => '',
-'batch_change_category' => '',
-'batch_change_owner' => '',
-'batch_export' => '',
-'batch_new_owner_msg' => '',
-'batch_operation' => '',
-'batch_operation_result' => '',
-'batch_remove_category' => '',
-'batch_remove_category_msg' => '',
+'batch_add_approver' => 'odobravatelj skupnog dodavanja',
+'batch_add_approver_msg' => 'paketno dodaj odobravatelja msg',
+'batch_add_category_msg' => 'grupno dodavanje kategorije msg',
+'batch_add_reviewer' => 'recenzent skupnog dodavanja',
+'batch_add_reviewer_msg' => 'paketno dodaj recenzent msg',
+'batch_change_category' => 'kategorija promjene serije',
+'batch_change_owner' => 'grupna promjena vlasnika',
+'batch_export' => 'serijski izvoz',
+'batch_new_owner_msg' => 'serija poruka novog vlasnika',
+'batch_operation' => 'skupni rad',
+'batch_operation_result' => 'rezultat skupnog rada',
+'batch_remove_category' => 'kategorija skupnog uklanjanja',
+'batch_remove_category_msg' => 'skupna poruka za uklanjanje kategorije',
'between' => 'između',
'bg_BG' => 'Bugarski',
'browse' => 'Pretraži',
'calendar' => 'Kalendar',
-'calendar_events_mail_subject' => '',
+'calendar_events_mail_subject' => 'događaji u kalendaru predmet pošte',
'calendar_week' => 'kalendarski tjedan',
'cancel' => 'Odustani',
-'cancel_checkout' => '',
-'cancel_checkout_document' => '',
-'cancel_checkout_warning' => '',
+'cancel_checkout' => 'otkazati naplatu',
+'cancel_checkout_document' => 'otkazati checkout dokument',
+'cancel_checkout_warning' => 'upozorenje o otkazivanju naplate',
'cannot_assign_invalid_state' => 'Ne možete mijenjati zastarjeli ili odbijeni dokument',
'cannot_change_final_states' => 'Upozorenje: Ne možete mijenjati status odbijenog, isteklog ili dokumenta koji čeka na ovjeru ili odobrenje',
'cannot_delete_user' => 'Ne možete izbrisati korisnika',
@@ -257,15 +257,15 @@ Internet poveznica: [url]',
'cannot_move_root' => 'Greška: Ne možete premještati root mapu.',
'cannot_retrieve_approval_snapshot' => 'Nije moguće dohvatiti snimku statusa odobrenja za ovu verziju dokumenta.',
'cannot_retrieve_review_snapshot' => 'Nije moguće dohvatiti snimku statusa pregleda za ovu verziju dokumenta.',
-'cannot_revapp_expired_docs' => '',
+'cannot_revapp_expired_docs' => 'ne može revapp istekle dokumente',
'cannot_rm_root' => 'Greška: Ne možete izbrisati root mapu.',
-'cannot_transfer_your_objects' => '',
+'cannot_transfer_your_objects' => 'ne može prenijeti svoje objekte',
'categories' => 'Kategorije',
'categories_loading' => 'Molimo pričekati dok se ne učita lista kategorija...',
'category' => 'Kategorija',
'category_exists' => 'Kategorija već postoji.',
'category_filter' => 'Samo kategorije',
-'category_info' => '',
+'category_info' => 'informacije o kategoriji',
'category_in_use' => 'Ovu kategoriju trenutno koriste dokumenti.',
'category_noname' => 'Nije dan naziv kategoriji.',
'ca_ES' => 'Katalonski',
@@ -283,28 +283,28 @@ Internet poveznica: [url]',
'chart_docspermonth_title' => 'Novi dokumenti na mjesec',
'chart_docsperstatus_title' => 'Dokumenata po statusu',
'chart_docsperuser_title' => 'Dokumenata po korisniku',
-'chart_foldersperuser_title' => '',
+'chart_foldersperuser_title' => 'mape grafikonakorisnički naslov',
'chart_selection' => 'Odaberi grafikon',
-'chart_sizepermonth_title' => '',
+'chart_sizepermonth_title' => 'veličina grafikona mjesečni naslov',
'chart_sizeperuser_title' => 'Prostor na disku po korisniku',
'checkedout_file_has_different_version' => 'Odjavljena verzija nije identična trenutnoj verziji. Prijava neće izmijeniti dokument.',
'checkedout_file_has_disappeared' => 'Datoteka odjavljenog dokumenta je nestala. Prijava neće biti moguća.',
'checkedout_file_is_unchanged' => 'Datoteka odjavljenog dokumenta je još uvijek nepromijenjena. Prijava neće biti moguća. Ukoliko ne planirate izmjene, možete resetirati status odjave.',
'checkin_document' => 'Prijava',
-'checkoutpath_does_not_exist' => '',
-'checkout_cancel_confirm' => '',
+'checkoutpath_does_not_exist' => 'checkoutpath ne postoji',
+'checkout_cancel_confirm' => 'naplata odustani potvrditi',
'checkout_document' => 'Odjava',
'checkout_is_disabled' => 'Odjava dokumenata je onemogućena u konfiguraciji.',
-'check_directory_layout' => '',
-'check_failed' => '',
-'check_notification_filter' => '',
-'check_passed' => '',
-'check_secure_installation' => '',
+'check_directory_layout' => 'provjerite izgled imenika',
+'check_failed' => 'provjera nije uspjela',
+'check_notification_filter' => 'provjerite filtar obavijesti',
+'check_passed' => 'provjera prošla',
+'check_secure_installation' => 'provjerite sigurnu instalaciju',
'choose_attrdef' => 'Molim odaberite definiciju atributa',
-'choose_attrdefgroup' => '',
+'choose_attrdefgroup' => 'odaberite attrdefgroup',
'choose_category' => 'Molim odaberite',
'choose_group' => 'Odaberite grupu',
-'choose_link_type' => '',
+'choose_link_type' => 'odaberite vrstu veze',
'choose_role' => 'Izaberi rolu',
'choose_target_category' => 'Odaberite kategoriju',
'choose_target_document' => 'Odaberite dokument',
@@ -314,30 +314,30 @@ Internet poveznica: [url]',
'choose_workflow' => 'Odaberite tok rada',
'choose_workflow_action' => 'Odaberite radnju toka rada',
'choose_workflow_state' => 'Odaberite status toka rada',
-'class_finfo_missing' => '',
-'class_name' => '',
+'class_finfo_missing' => 'nedostaju finfo o klasi',
+'class_name' => 'ime klase',
'clear_cache' => 'Obriši keš',
'clear_clipboard' => 'Očistite međuspremnik',
-'clear_password' => '',
-'click_to_expand_filter_results' => '',
+'clear_password' => 'jasna lozinka',
+'click_to_expand_filter_results' => 'kliknite za proširenje rezultata filtra',
'clipboard' => 'Međuspremnik',
'close' => 'Zatvori',
-'color' => '',
-'command' => '',
+'color' => 'boja',
+'command' => 'naredba',
'comment' => 'Komentar',
'comment_changed_email' => 'Promjena komentara',
'comment_for_current_version' => 'Verzija komentara',
-'configure_extension' => '',
-'confirm_add_approver' => '',
-'confirm_add_reviewer' => '',
-'confirm_change_category' => '',
-'confirm_change_owner' => '',
-'confirm_clear_cache' => '',
+'configure_extension' => 'konfigurirati proširenje',
+'confirm_add_approver' => 'potvrdi dodaj odobravatelja',
+'confirm_add_reviewer' => 'potvrdi dodaj recenzenta',
+'confirm_change_category' => 'potvrditi promjenu kategorije',
+'confirm_change_owner' => 'potvrdi promjenu vlasnika',
+'confirm_clear_cache' => 'potvrdite brisanje predmemorije',
'confirm_create_fulltext_index' => 'Da, želim ponovo indeksirati cijeli tekst!',
-'confirm_move_document' => '',
-'confirm_move_folder' => '',
+'confirm_move_document' => 'potvrditi premjestiti dokument',
+'confirm_move_folder' => 'potvrdi premjesti mapu',
'confirm_pwd' => 'Potvrdi lozinku',
-'confirm_rm_attr_value' => '',
+'confirm_rm_attr_value' => 'potvrditi rm attr vrijednost',
'confirm_rm_backup' => 'Da li zaista želite ukloniti datoteku "[arkname]"? Oprez: ova radnja nije povratna.',
'confirm_rm_document' => 'Da li zaista želite ukloniti dokument \'[documentname]\'? Oprez: ova radnja nije povratna.',
'confirm_rm_dump' => 'Da li zaista želite ukloniti datoteku "[dumpname]"? Oprez: ova radnja nije povratna.',
@@ -347,37 +347,37 @@ Internet poveznica: [url]',
'confirm_rm_folder_files' => 'Da li zaista želite ukloniti sve datoteke u mapi "[foldername]" i sve podmape? Oprez: ova radnja nije povratna.',
'confirm_rm_group' => 'Da li zaista želite ukloniti grupu "[groupname]"? Oprez: ova radnja nije povratna.',
'confirm_rm_log' => 'Da li zaista želite ukloniti log datoteku "[logname]"? Oprez: ova radnja nije povratna.',
-'confirm_rm_task' => '',
-'confirm_rm_transmittal' => '',
+'confirm_rm_task' => 'potvrditi rm zadatak',
+'confirm_rm_transmittal' => 'potvrditi rm transmittal',
'confirm_rm_transmittalitem' => 'Potvrdi uklanjanje',
'confirm_rm_user' => 'Da li zaista želite ukloniti korisnika "[username]"? Oprez: ova radnja nije povratna.',
-'confirm_rm_user_from_processes' => '',
+'confirm_rm_user_from_processes' => 'potvrdi rm korisnika iz procesa',
'confirm_rm_version' => 'Da li zaista želite ukloniti verziju [version] dokumenta "[documentname]"? Oprez: ova radnja nije povratna.',
-'confirm_transfer_link_document' => '',
-'confirm_transfer_objects' => '',
+'confirm_transfer_link_document' => 'potvrditi dokument veze za prijenos',
+'confirm_transfer_objects' => 'potvrditi objekte prijenosa',
'confirm_update_transmittalitem' => 'Potvrdi izmjenu',
'content' => 'Sadržaj',
'continue' => 'Nastavi',
'converter_new_cmd' => 'Komanda',
'converter_new_mimetype' => 'Novi tip datoteke',
'copied_to_checkout_as' => 'Datoteka je kopirana u prostor odjave kao \'[filename]\'',
-'created' => '',
-'createSubFolderForImportedFiles' => '',
-'createSubFolderForImportedFiles_desc' => '',
-'create_download_link' => '',
+'created' => 'stvorio',
+'createSubFolderForImportedFiles' => 'createSubFolderForImportedFiles',
+'createSubFolderForImportedFiles_desc' => 'createSubFolderForImportedFiles desc',
+'create_download_link' => 'stvoriti link za preuzimanje',
'create_fulltext_index' => 'Indeksiraj cijeli tekst',
'create_fulltext_index_warning' => 'Želite ponovo indeksirati cijeli tekst. To može duže potrajati i smanjiti sveukupne performanse sustava. Ako zaista želite ponovno indeksirati, molimo potvrdite vašu radnju.',
'creation_date' => 'Izrađeno',
'cs_CZ' => 'Češki',
-'current_filter' => '',
+'current_filter' => 'strujni filter',
'current_password' => 'Trenutna lozinka',
'current_quota' => 'Postavljena je kvota sadašnjeg sustava [quota].',
'current_state' => 'Trenutni status',
'current_version' => 'Trenutna verzija',
'daily' => 'Dnevno',
-'dashboard' => '',
+'dashboard' => 'nadzorna ploča',
'databasesearch' => 'Pretraživanje baze podataka',
-'database_schema_version' => '',
+'database_schema_version' => 'verzija sheme baze podataka',
'data_loading' => 'Molim pričekati, dok se podaci učitavaju ...',
'date' => 'Datum',
'days' => 'dani',
@@ -390,69 +390,69 @@ Internet poveznica: [url]',
'details' => 'Detalji',
'details_version' => 'Detalji za verziju: [version]',
'de_DE' => 'Njemački',
-'directory_check' => '',
-'directory_check_cache_exists' => '',
-'directory_check_cache_writable' => '',
-'directory_check_conf_writable' => '',
-'directory_check_data_below_root' => '',
-'directory_check_data_exists' => '',
-'directory_check_data_writable' => '',
-'directory_check_ext_below_docroot' => '',
-'directory_check_ext_exists' => '',
-'directory_check_ext_writable' => '',
-'directory_check_index_exists' => '',
-'directory_check_index_writable' => '',
-'directory_check_result' => '',
-'disable_extension' => '',
+'directory_check' => 'provjera imenika',
+'directory_check_cache_exists' => 'predmemorija provjere imenika postoji',
+'directory_check_cache_writable' => 'provjera imenika predmemorija za pisanje',
+'directory_check_conf_writable' => 'provjera imenika conf za pisanje',
+'directory_check_data_below_root' => 'podaci provjere imenika ispod korijena',
+'directory_check_data_exists' => 'podaci o provjeri imenika postoje',
+'directory_check_data_writable' => 'podaci provjere imenika koji se mogu pisati',
+'directory_check_ext_below_docroot' => 'provjera imenika ext ispod docroot',
+'directory_check_ext_exists' => 'provjera imenika postoji ekst',
+'directory_check_ext_writable' => 'provjera imenika ext za pisanje',
+'directory_check_index_exists' => 'indeks provjere imenika postoji',
+'directory_check_index_writable' => 'imenik provjeriti indeks pisati',
+'directory_check_result' => 'rezultat provjere imenika',
+'disable_extension' => 'onemogući proširenje',
'disclaimer' => 'Ovo je klasificirano područje. Pristup je omogućen samo ovlaštenim osobama. Sa svakim kršenjem bit će postupano sukladno nacionalnim i međunarodnim zakonima.',
'discspace' => 'Prostor na disku',
-'docs_in_reception_disabled' => '',
-'docs_in_reception_no_access' => '',
-'docs_in_revision_disabled' => '',
-'docs_in_revision_no_access' => '',
-'docs_with_missing_revision_date' => '',
+'docs_in_reception_disabled' => 'dokumenti na recepciji onemogućeni',
+'docs_in_reception_no_access' => 'nema pristupa dokumentima na recepciji',
+'docs_in_revision_disabled' => 'dokumenti u reviziji onemogućeni',
+'docs_in_revision_no_access' => 'dokumenti u reviziji nemaju pristup',
+'docs_with_missing_revision_date' => 'dokumenata kojima nedostaje datum revizije',
'document' => 'Dokument',
-'documentcontent' => '',
+'documentcontent' => 'sadržaj dokumenta',
'documents' => 'Dokumenti',
'documents_checked_out_by_you' => 'Dokumenti koje ste Vi odjavili',
'documents_expired' => 'Istekla dokumenta',
'documents_in_process' => 'Dokumenti u postupku',
-'documents_locked' => '',
+'documents_locked' => 'dokumenti zaključani',
'documents_locked_by_you' => 'Dokumenti koje ste vi zaključali',
'documents_only' => 'Samo dokumenti',
-'documents_rejected' => '',
+'documents_rejected' => 'dokumenti odbijeni',
'documents_to_approve' => 'Dokumenti koji čekaju vaše odobrenje',
-'documents_to_correct' => '',
-'documents_to_process' => '',
+'documents_to_correct' => 'ispraviti dokumente',
+'documents_to_process' => 'dokumente za obradu',
'documents_to_receipt' => 'Dokumenti koji čekaju potvrdu primitka',
'documents_to_review' => 'Dokumenti koji čekaju vaš pregled',
'documents_to_revise' => 'Dokumenti za reviziju',
-'documents_to_trigger_workflow' => '',
-'documents_user_draft' => '',
-'documents_user_expiration' => '',
-'documents_user_needs_correction' => '',
-'documents_user_no_reception' => '',
-'documents_user_obsolete' => '',
-'documents_user_reception' => '',
+'documents_to_trigger_workflow' => 'dokumenata za pokretanje tijeka rada',
+'documents_user_draft' => 'dokumenti korisnički nacrt',
+'documents_user_expiration' => 'istek korisnika dokumenata',
+'documents_user_needs_correction' => 'dokumenti korisnik treba ispravak',
+'documents_user_no_reception' => 'dokumenti korisnik nema prijem',
+'documents_user_obsolete' => 'dokumenti korisnik zastario',
+'documents_user_reception' => 'prijem korisnika dokumenata',
'documents_user_rejected' => 'Odbijeni dokumenti',
'documents_user_requiring_attention' => 'Dokumenti u vašem vlasništvu koji zahtjevaju pažnju',
-'documents_with_notification' => '',
+'documents_with_notification' => 'dokumenti s obavijesti',
'document_access_permission_changed_email' => 'Dozvola je promijenjena',
'document_access_permission_changed_email_body' => 'Dozvola je promijenjena
Dokument: [name]
Glavna mapa: [folder_path]
Korisnik: [username]
Internet poveznica: [url]',
-'document_access_permission_changed_email_body_html' => '',
+'document_access_permission_changed_email_body_html' => 'dopuštenje za pristup dokumentu promijenjeno tijelo e-pošte html',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - Dozvola je promijenjena',
'document_already_checkedout' => 'Ovaj dokument je već odjavljen',
'document_already_locked' => 'Ovaj dokument je već zaključan',
-'document_attribute_added_email_body' => '',
-'document_attribute_added_email_body_html' => '',
-'document_attribute_added_email_subject' => '',
-'document_attribute_changed_email_body' => '',
-'document_attribute_changed_email_body_html' => '',
-'document_attribute_changed_email_subject' => '',
+'document_attribute_added_email_body' => 'atribut dokumenta dodan tijelo e-pošte',
+'document_attribute_added_email_body_html' => 'atribut dokumenta dodan tijelo e-pošte html',
+'document_attribute_added_email_subject' => 'atribut dokumenta dodan predmet e-pošte',
+'document_attribute_changed_email_body' => 'atribut dokumenta promijenio tijelo e-pošte',
+'document_attribute_changed_email_body_html' => 'atribut dokumenta promijenio tijelo e-pošte html',
+'document_attribute_changed_email_subject' => 'atribut dokumenta promijenio predmet e-pošte',
'document_comment_changed_email' => 'Promijenjen komentar',
'document_comment_changed_email_body' => 'Promijenjen komentar
Dokument: [name]
@@ -461,28 +461,28 @@ Komentar: [new_comment]
Glavna mapa: [folder_path]
Korisnik: [username]
Internet poveznica: [url]',
-'document_comment_changed_email_body_html' => '',
+'document_comment_changed_email_body_html' => 'komentar dokumenta promijenjen tijelo e-pošte html',
'document_comment_changed_email_subject' => '[sitename]: [name] - Promijenjen komentar',
-'document_content_missing' => '',
-'document_count' => '',
+'document_content_missing' => 'nedostaje sadržaj dokumenta',
+'document_count' => 'broj dokumenata',
'document_deleted' => 'Izbrisan dokument',
'document_deleted_email' => 'Izbrisan dokument',
'document_deleted_email_body' => 'Izbrisan dokument
Dokument: [name]
Glavna mapa: [folder_path]
Korisnik: [username]',
-'document_deleted_email_body_html' => '',
+'document_deleted_email_body_html' => 'dokument izbrisan tijelo e-pošte html',
'document_deleted_email_subject' => '[sitename]: [name] - Izbrisan dokument',
'document_duplicate_name' => 'Duplicate document name',
-'document_files' => '',
+'document_files' => 'datoteke dokumenata',
'document_has_no_workflow' => 'Dokument nema tok rada',
'document_infos' => 'Informacije o dokumentu',
-'document_in_revision_no_date' => '',
-'document_is_checked_out' => '',
-'document_is_checked_out_remove' => '',
+'document_in_revision_no_date' => 'dokument u reviziji bez datuma',
+'document_is_checked_out' => 'dokument je odjavljen',
+'document_is_checked_out_remove' => 'dokument je odjavljen ukloniti',
'document_is_checked_out_update' => 'Dokument je trenutno odjavljen. Ako učitate novu verziju, tada odjavljena verzija ne može više biti ponovno prijavljena.',
'document_is_not_locked' => 'Ovaj dokument nije zaključan',
-'document_links' => '',
+'document_links' => 'poveznice dokumenata',
'document_link_by' => 'Povezao',
'document_link_public' => 'Javno',
'document_moved_email' => 'Premješten dokument',
@@ -492,7 +492,7 @@ Prijašnja mapa: [old_folder_path]
Nova mapa: [new_folder_path]
Korisnik: [username]
Internet poveznica: [url]',
-'document_moved_email_body_html' => '',
+'document_moved_email_body_html' => 'dokument premješten tijelo e-pošte html',
'document_moved_email_subject' => '[sitename]: [name] - Premješten dokument',
'document_notify_added_email' => 'Dodani ste na popis obavijesti',
'document_notify_added_email_body' => 'Dodano na popis obavijesti
@@ -500,16 +500,16 @@ Naziv: [name]
Glavna mapa: [folder_path]
Korisnik: [username]
Internet poveznica: [url]',
-'document_notify_added_email_body_html' => '',
+'document_notify_added_email_body_html' => 'dokument obavijesti dodano tijelo e-pošte html',
'document_notify_added_email_subject' => '[sitename]: [name] - Dodano na popis obavijesti',
'document_notify_deleted_email' => 'Uklonjeni ste iz popisa obavijesti',
-'document_notify_deleted_email_body' => 'Ukonjeno iz popisa obavijesti
-
-Naziv: [name]
-Glavna mapa: [folder_path]
-Korisnik: [username]
+'document_notify_deleted_email_body' => 'Ukonjeno iz popisa obavijesti
+
+Naziv: [name]
+Glavna mapa: [folder_path]
+Korisnik: [username]
Internet poveznica: [url]',
-'document_notify_deleted_email_body_html' => '',
+'document_notify_deleted_email_body_html' => 'dokument obavijesti o izbrisanom tijelu e-pošte html',
'document_notify_deleted_email_subject' => '[sitename]: [name] - Ukonjeno iz popisa obavijesti',
'document_not_checkedout' => 'Dokument je odjavljen.',
'document_ownership_changed_email' => 'Promijenjen vlasnik',
@@ -520,7 +520,7 @@ Old owner: [old_owner]
New owner: [new_owner]
Korisnik: [username]
Internet poveznica: [url]',
-'document_ownership_changed_email_body_html' => '',
+'document_ownership_changed_email_body_html' => 'vlasništvo dokumenta promijenjeno tijelo e-pošte html',
'document_ownership_changed_email_subject' => '[sitename]: [name] - Promijenjen vlasnik',
'document_renamed_email' => 'Preimenovan dokument',
'document_renamed_email_body' => 'Promjenjen naziv dokumenta
@@ -529,7 +529,7 @@ Glavna mapa: [folder_path]
Prijašnji naziv: [old_name]
Korisnik: [username]
Internet poveznica: [url]',
-'document_renamed_email_body_html' => '',
+'document_renamed_email_body_html' => 'dokument je preimenovan u tijelo e-pošte html',
'document_renamed_email_subject' => '[sitename]: [name] - Preimenovan dokument',
'document_status_changed_email' => 'Promijenjen status dokumenta',
'document_status_changed_email_body' => 'Promijenjen status dokumenta
@@ -538,12 +538,12 @@ Status: [status]
Glavna mapa: [folder_path]
Korisnik: [username]
Internet poveznica: [url]',
-'document_status_changed_email_body_html' => '',
+'document_status_changed_email_body_html' => 'status dokumenta promijenjen tijelo e-pošte html',
'document_status_changed_email_subject' => '[sitename]: [name] - Promijenjen status dokumenta',
'document_title' => 'Dokument \'[documentname]\'',
-'document_transfered_email_body' => '',
-'document_transfered_email_body_html' => '',
-'document_transfered_email_subject' => '',
+'document_transfered_email_body' => 'tijelo prenesenog dokumenta',
+'document_transfered_email_body_html' => 'dokument prenesen tijelo e-pošte html',
+'document_transfered_email_subject' => 'dokument prenesen predmet e-pošte',
'document_updated_email' => 'Ažuriran dokument',
'document_updated_email_body' => 'Ažuriran dokument
Dokument: [name]
@@ -552,55 +552,55 @@ Korisnik: [username]
Komentar: [comment]
Komentar verzije: [version_comment]
Internet poveznica: [url]',
-'document_updated_email_body_html' => '',
+'document_updated_email_body_html' => 'dokument ažuriran tijelo e-pošte html',
'document_updated_email_subject' => '[sitename]: [name] - Ažuriran dokument',
-'document_versions' => '',
+'document_versions' => 'verzije dokumenata',
'does_not_expire' => 'Ne istječe',
'does_not_inherit_access_msg' => 'Naslijedi nivo pristupa',
'download' => 'Preuzimanje',
-'download_extension' => '',
-'download_header_approval_comment' => '',
-'download_header_approval_date' => '',
-'download_header_approval_state' => '',
-'download_header_approver' => '',
-'download_header_document_name' => '',
-'download_header_document_no' => '',
-'download_header_filename' => '',
-'download_header_folder_name' => '',
-'download_header_folder_no' => '',
-'download_header_internal_version' => '',
-'download_header_reviewer' => '',
-'download_header_review_comment' => '',
-'download_header_review_date' => '',
-'download_header_review_state' => '',
-'download_header_state' => '',
-'download_links' => '',
-'download_link_email_body' => '',
-'download_link_email_subject' => '',
-'do_no_transfer_to_user' => '',
+'download_extension' => 'proširenje za preuzimanje',
+'download_header_approval_comment' => 'download header approval comment',
+'download_header_approval_date' => 'datum odobrenja zaglavlja za preuzimanje',
+'download_header_approval_state' => 'stanje odobrenja zaglavlja preuzimanja',
+'download_header_approver' => 'preuzimanje odobrenja zaglavlja',
+'download_header_document_name' => 'naziv dokumenta zaglavlja za preuzimanje',
+'download_header_document_no' => 'preuzmi dokument zaglavlja br',
+'download_header_filename' => 'naziv datoteke zaglavlja za preuzimanje',
+'download_header_folder_name' => 'naziv mape zaglavlja za preuzimanje',
+'download_header_folder_no' => 'mapa zaglavlja za preuzimanje br',
+'download_header_internal_version' => 'interna verzija zaglavlja za preuzimanje',
+'download_header_reviewer' => 'preglednik zaglavlja za preuzimanje',
+'download_header_review_comment' => 'download header review comment',
+'download_header_review_date' => 'datum pregleda zaglavlja za preuzimanje',
+'download_header_review_state' => 'stanje pregleda zaglavlja preuzimanja',
+'download_header_state' => 'stanje zaglavlja preuzimanja',
+'download_links' => 'linkovi za preuzimanje',
+'download_link_email_body' => 'link za preuzimanje tijelo e-pošte',
+'download_link_email_subject' => 'link za preuzimanje predmet e-pošte',
+'do_no_transfer_to_user' => 'nemojte prenositi korisniku',
'do_object_repair' => 'Popravi sve mape i dokumente.',
'do_object_setchecksum' => 'Postavi kontrolnu sumu',
'do_object_setfilesize' => 'Postavi veličinu datoteke',
-'do_object_setfiletype' => '',
+'do_object_setfiletype' => 'napraviti objekt setfiletype',
'do_object_unlink' => 'Izbriši verziju dokumenta',
'draft' => 'Nacrt',
'draft_pending_approval' => 'Skica - čeka odobrenje',
'draft_pending_review' => 'Skica - čeka pregled',
'drag_icon_here' => 'Ovdje povuci ikonu mape ili dokumenta!',
-'dropfolderdir_missing' => '',
+'dropfolderdir_missing' => 'dropfolderdir nedostaje',
'dropfolder_file' => 'Datoteka iz padajuće mape',
-'dropfolder_folder' => '',
-'dropfolder_metadata' => '',
+'dropfolder_folder' => 'folder dropfolder',
+'dropfolder_metadata' => 'metapodaci padajuće mape',
'dropupload' => 'Zona za brzo učitavanje',
'drop_files_here' => 'Ovdje ispusti datoteku!',
-'drop_files_here_or_click' => '',
+'drop_files_here_or_click' => 'ispustite datoteke ovdje ili kliknite',
'dump_creation' => 'Izrada odlagališta baze podataka',
'dump_creation_warning' => 'Ovom radnjom možete stvoriti datoteku za odlaganje sadržaja vaše baze podataka. Nakon izrade datoteka za odlaganje će biti pohranjena u podatkovnoj mapi na vašem serveru.',
'dump_list' => 'Postojeće datoteke za odlaganje',
'dump_remove' => 'Ukloni datoteku za odlaganje',
'duplicates' => 'duplikati',
'duplicate_content' => 'Duplicirani sadržaj',
-'duplicate_sequences' => '',
+'duplicate_sequences' => 'duplicirane sekvence',
'edit' => 'Uredi',
'edit_attributes' => 'Uredi atribute',
'edit_comment' => 'Uredi komentar',
@@ -610,110 +610,111 @@ Internet poveznica: [url]',
'edit_document_props' => 'Uredi dokument',
'edit_event' => 'Uredi događaj',
'edit_existing_access' => 'Uredi popis pristupa',
-'edit_existing_attribute_groups' => '',
+'edit_existing_attribute_groups' => 'uredite postojeće grupe atributa',
'edit_existing_notify' => 'Uredi popis za primanje obavijesti',
'edit_folder_access' => 'Uredi pristup',
-'edit_folder_attrdefgrp' => '',
+'edit_folder_attrdefgrp' => 'uredi mapu attrdefgrp',
'edit_folder_notify' => 'Popis za obavijesti o mapi',
'edit_folder_props' => 'Uredi mapu',
'edit_group' => 'Uredi mapu',
-'edit_online' => '',
-'edit_online_not_allowed' => '',
-'edit_online_warning' => '',
-'edit_task' => '',
+'edit_online' => 'uređivati online',
+'edit_online_not_allowed' => 'uređivanje online nije dopušteno',
+'edit_online_warning' => 'uredi mrežno upozorenje',
+'edit_task' => 'uredi zadatak',
'edit_transmittal_props' => 'Izmjena postavki proslijeđivanja',
'edit_user' => 'Uredi korisnika',
'edit_user_details' => 'Uredi detalje korisnika',
-'edit_version' => '',
+'edit_version' => 'uredi verziju',
'el_GR' => 'Grčki',
'email' => 'Email',
'email_error_title' => 'Nema ulaznog emaila',
'email_footer' => 'Koristeći funckcije \'Moj račun\' možete promijeniti postavke email obavještavanja.',
-'email_footer_html' => '',
+'email_footer_html' => 'podnožje e-pošte html',
'email_header' => 'Ovo je automatski generirana poruka iz DMS sustava',
-'email_header_html' => '',
+'email_header_html' => 'zaglavlje e-pošte html',
'email_not_given' => 'Molimo unesite valjanu email adresu.',
-'empty_attribute_group_list' => '',
+'empty_attribute_group_list' => 'prazan popis grupa atributa',
'empty_folder_list' => 'Nema dokumenata ili mapa',
-'empty_list' => '',
+'empty_list' => 'prazna lista',
'empty_notify_list' => 'Nema zapisa',
-'enable_extension' => '',
-'enddate' => '',
+'enable_extension' => 'omogućiti proširenje',
+'enddate' => 'datum završetka',
'en_GB' => 'Engleski (GB)',
'equal_transition_states' => 'Početni i završni status su jednaki',
'error' => 'Greška',
-'error_add_aro' => '',
-'error_add_permission' => '',
-'error_cleared_cache' => '',
-'error_document_indexed' => '',
-'error_edit_task' => '',
-'error_extension_getlist' => '',
-'error_importfs' => '',
+'error_add_aro' => 'pogreška dodati aro',
+'error_add_permission' => 'greška dodaj dozvolu',
+'error_cleared_cache' => 'pogreška očišćena predmemorija',
+'error_document_indexed' => 'dokument o pogrešci indeksiran',
+'error_edit_task' => 'zadatak uređivanja pogreške',
+'error_extension_getlist' => 'error extension getlist',
+'error_importfs' => 'error importfs',
'error_no_document_selected' => 'Nije odabran dokument',
'error_no_folder_selected' => 'Nije odabrana mapa',
'error_occured' => 'Dogodila se greška',
-'error_remove_document' => '',
-'error_remove_folder' => '',
-'error_remove_permission' => '',
-'error_rm_user_processes' => '',
-'error_rm_user_processes_no_docs' => '',
-'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_remove_document' => 'pogreška ukloniti dokument',
+'error_remove_folder' => 'pogreška uklanjanje mape',
+'error_remove_permission' => 'pogreška ukloniti dozvolu',
+'error_rm_user_processes' => 'greška rm korisničkih procesa',
+'error_rm_user_processes_no_docs' => 'greška rm korisnički procesi nema dokumenata',
+'error_rm_workflow' => 'error rm tijek rada',
+'error_rm_workflow_action' => 'error rm radnja tijeka rada',
+'error_rm_workflow_state' => 'error rm stanje tijeka rada',
+'error_toogle_permission' => 'pogreška prebaci dopuštenje',
+'error_transfer_document' => 'isprava o prijenosu pogreške',
+'error_trigger_workflow' => 'tijek rada pokretača pogreške',
+'error_update_document' => 'dokument ažuriranja pogreške',
+'error_uploading_reviewer_only' => 'pogreška pri učitavanju samo recenzenta',
'es_ES' => 'Španjolski',
-'event' => '',
+'event' => 'događaj',
'event_details' => 'Detalji događaja',
'exclude_items' => 'Isključivanje stavki',
'expired' => 'Isteklo',
-'expired_at_date' => '',
-'expired_docs_mail_subject' => '',
+'expired_at_date' => 'istekao na datum',
+'expired_docs_mail_subject' => 'predmet pošte istekli dokumenti',
'expired_documents' => 'Istekli dokumenti',
'expires' => 'Datum isteka',
'expire_by_date' => 'Istječe po datumu',
-'expire_in_1d' => '',
-'expire_in_1h' => '',
+'expire_in_1d' => 'isteći za 1d',
+'expire_in_1h' => 'ističe za 1h',
'expire_in_1m' => 'Istječe za 1 mjesec',
'expire_in_1w' => 'Istječe za 1 tjedan',
'expire_in_1y' => 'Istječe za 1 godinu',
-'expire_in_24h' => '',
-'expire_in_2h' => '',
+'expire_in_24h' => 'ističe za 24h',
+'expire_in_2h' => 'ističe za 2h',
'expire_in_2y' => 'Istječe za 2 godine',
-'expire_in_3y' => '',
-'expire_today' => '',
-'expire_tomorrow' => '',
+'expire_in_3y' => 'ističe za 3 god',
+'expire_today' => 'ističe danas',
+'expire_tomorrow' => 'ističe sutra',
'expiry_changed_email' => 'Promijenjen datum isteka',
'expiry_changed_email_body' => 'Promijenjen datum isteka
Dokument: [name]
Glavna mapa: [folder_path]
Korisnik: [username]
Internet poveznica: [url]',
-'expiry_changed_email_body_html' => '',
+'expiry_changed_email_body_html' => 'istek promijenio tijelo e-pošte html',
'expiry_changed_email_subject' => '[sitename]: [name] - Promijenjen datum isteka',
'export' => 'Izvoz',
-'export_user_list_csv' => '',
-'extension_archive' => '',
+'export_user_list_csv' => 'izvoz popisa korisnika csv',
+'extension_archive' => 'arhiva proširenja',
'extension_changelog' => 'Popis promjena',
-'extension_is_off_now' => '',
-'extension_is_on_now' => '',
+'extension_info' => '',
+'extension_is_off_now' => 'proširenje je sada isključeno',
+'extension_is_on_now' => 'proširenje je sada uključeno',
'extension_loading' => 'Učitavanje dodataka…',
'extension_manager' => 'Upravljanje ekstenzijama',
-'extension_mgr_error_upload' => '',
-'extension_mgr_installed' => '',
-'extension_mgr_no_toggle' => '',
+'extension_mgr_error_upload' => 'pogreška učitavanja upravitelja proširenja',
+'extension_mgr_installed' => 'proširenje mgr instalirano',
+'extension_mgr_no_toggle' => 'ekstenzija mgr bez prebacivanja',
'extension_mgr_no_upload' => 'Upload novih ekstenzija nije moguć pošto mapa ekstenzija nema dozvolu pisanja',
-'extension_mgr_no_zipfile' => '',
+'extension_mgr_no_zipfile' => 'proširenje mgr bez zip datoteke',
'extension_mgr_repository' => 'Dostupno',
-'extension_mgr_upload_disabled' => '',
-'extension_missing_name' => '',
-'extension_readme' => '',
-'extension_toggle_error' => '',
+'extension_mgr_upload_disabled' => 'onemogućeno učitavanje upravitelja proširenja',
+'extension_missing_name' => 'proširenju nedostaje ime',
+'extension_readme' => 'proširenje readme',
+'extension_toggle_error' => 'pogreška prebacivanja proširenja',
'extension_version_list' => 'Inačice',
-'facetfullsearch' => '',
+'facetfullsearch' => 'facetfullsearch',
'february' => 'Veljača',
'file' => 'Datoteka',
'files' => 'Datoteke',
@@ -721,28 +722,28 @@ Internet poveznica: [url]',
'files_deletion' => 'Brisanje datoteke',
'files_deletion_warning' => 'Ovom opcijom možete izbrisati sve datoteke ili cjelokupne DMS mape. Informacije o verzijama će ostati vidljive.',
'files_loading' => 'Molimo pričekati dok se ne učita lista datoteka...',
-'filetype' => '',
+'filetype' => 'vrsta datoteke',
'filter_for_documents' => 'Dodatni filter za dokumente',
-'filter_for_documents_and_folders' => '',
+'filter_for_documents_and_folders' => 'filter za dokumente i mape',
'filter_for_folders' => 'Dodatni filter za dokumente',
-'finished_workflow_log' => '',
+'finished_workflow_log' => 'gotov dnevnik tijeka rada',
'folder' => 'Mapa',
'folders' => 'Mape',
'folders_and_documents_statistic' => 'Pregled sadržaja',
-'folders_with_notification' => '',
-'folder_access_permission_changed_email_body' => 'Dozvola je promijenjena
-Dokument: [name]
-Glavna mapa: [folder_path]
-Korisnik: [username]
+'folders_with_notification' => 'mape s obavijestima',
+'folder_access_permission_changed_email_body' => 'Dozvola je promijenjena
+Dokument: [name]
+Glavna mapa: [folder_path]
+Korisnik: [username]
Internet poveznica: [url]',
-'folder_access_permission_changed_email_body_html' => '',
+'folder_access_permission_changed_email_body_html' => 'dopuštenje za pristup mapi promijenjeno tijelo e-pošte html',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - Dozvola je promijenjena',
-'folder_attribute_added_email_body' => '',
-'folder_attribute_added_email_body_html' => '',
-'folder_attribute_added_email_subject' => '',
-'folder_attribute_changed_email_body' => '',
-'folder_attribute_changed_email_body_html' => '',
-'folder_attribute_changed_email_subject' => '',
+'folder_attribute_added_email_body' => 'atribut mape dodan tijelo e-pošte',
+'folder_attribute_added_email_body_html' => 'atribut mape dodan tijelo e-pošte html',
+'folder_attribute_added_email_subject' => 'atribut mape dodan predmet e-pošte',
+'folder_attribute_changed_email_body' => 'atribut mape promijenio tijelo e-pošte',
+'folder_attribute_changed_email_body_html' => 'mapa atribut promijenjen tijelo e-pošte html',
+'folder_attribute_changed_email_subject' => 'atribut mape promijenio predmet e-pošte',
'folder_comment_changed_email' => 'Promijenjen komentar',
'folder_comment_changed_email_body' => 'Promijenjen komentar
Mapa: [name]
@@ -751,17 +752,17 @@ Komentar: [new_comment]
Glavna mapa: [folder_path]
Korisnik: [username]
Internet poveznica: [url]',
-'folder_comment_changed_email_body_html' => '',
+'folder_comment_changed_email_body_html' => 'mapa komentar promijenjen tijelo e-pošte html',
'folder_comment_changed_email_subject' => '[sitename]: [name] - Promijenjen komentar',
'folder_contents' => 'Sadržaj mape',
'folder_deleted_email' => 'Izbrisana mapa',
-'folder_deleted_email_body' => 'Izbrisana mapa
-
-Mapa: [name]
-Glavna mapa: [folder_path]
-Korisnik: [username]
+'folder_deleted_email_body' => 'Izbrisana mapa
+
+Mapa: [name]
+Glavna mapa: [folder_path]
+Korisnik: [username]
Internet poveznica: [url]',
-'folder_deleted_email_body_html' => '',
+'folder_deleted_email_body_html' => 'mapa izbrisano tijelo e-pošte html',
'folder_deleted_email_subject' => '[sitename]: [name] - Izbrisana mapa',
'folder_infos' => 'Informacije o mapi',
'folder_moved_email' => 'Premještena mapa',
@@ -771,32 +772,32 @@ Prijašnja mapa: [old_folder_path]
Nova mapa: [new_folder_path]
Korisnik: [username]
Internet poveznica: [url]',
-'folder_moved_email_body_html' => '',
+'folder_moved_email_body_html' => 'mapa premještena tijelo e-pošte html',
'folder_moved_email_subject' => '[sitename]: [name] - Premještena mapa',
-'folder_notify_added_email' => '',
-'folder_notify_added_email_body' => 'Dodano na popis obavijesti
-Naziv: [name]
-Glavna mapa: [folder_path]
-Korisnik: [username]
+'folder_notify_added_email' => 'mapa obavijesti o dodanoj e-pošti',
+'folder_notify_added_email_body' => 'Dodano na popis obavijesti
+Naziv: [name]
+Glavna mapa: [folder_path]
+Korisnik: [username]
Internet poveznica: [url]',
-'folder_notify_added_email_body_html' => '',
+'folder_notify_added_email_body_html' => 'mapa notify dodano tijelo e-pošte html',
'folder_notify_added_email_subject' => '[sitename]: [name] - Dodano na popis obavijesti',
-'folder_notify_deleted_email_body' => 'Ukonjeno iz popisa obavijesti
-
-Naziv: [name]
-Glavna mapa: [folder_path]
-Korisnik: [username]
+'folder_notify_deleted_email_body' => 'Ukonjeno iz popisa obavijesti
+
+Naziv: [name]
+Glavna mapa: [folder_path]
+Korisnik: [username]
Internet poveznica: [url]',
-'folder_notify_deleted_email_body_html' => '',
+'folder_notify_deleted_email_body_html' => 'folder notify deleted email body html',
'folder_notify_deleted_email_subject' => '[sitename]: [name] - Ukonjeno iz popisa obavijesti',
-'folder_ownership_changed_email_body' => 'Promijenjen vlasnik
-Dokument: [name]
-Glavna mapa: [folder_path]
-Old owner: [old_owner]
-New owner: [new_owner]
-Korisnik: [username]
+'folder_ownership_changed_email_body' => 'Promijenjen vlasnik
+Dokument: [name]
+Glavna mapa: [folder_path]
+Old owner: [old_owner]
+New owner: [new_owner]
+Korisnik: [username]
Internet poveznica: [url]',
-'folder_ownership_changed_email_body_html' => '',
+'folder_ownership_changed_email_body_html' => 'vlasništvo mape promijenjeno tijelo e-pošte html',
'folder_ownership_changed_email_subject' => '[sitename]: [name] - Promijenjen vlasnik',
'folder_renamed_email' => 'Preimenovana mapa',
'folder_renamed_email_body' => 'Preimenovana mapa
@@ -805,26 +806,26 @@ Glavna mapa: [folder_path]
Old name: [old_name]
Korisnik: [username]
Internet poveznica: [url]',
-'folder_renamed_email_body_html' => '',
+'folder_renamed_email_body_html' => 'mapa preimenovana u tijelo e-pošte html',
'folder_renamed_email_subject' => '[sitename]: [name] - Preimenovana mapa',
'folder_title' => 'Mapa \'[foldername]\'',
-'foot_note' => '',
-'force_update' => '',
+'foot_note' => 'fusnota',
+'force_update' => 'prisilno ažuriranje',
'friday' => 'Petak',
'friday_abbr' => 'Pe',
'from' => 'Od',
'fr_FR' => 'Francuski',
'fullsearch' => 'Pretraživanje cijelog teksta',
'fullsearch_hint' => 'Koristi indeks cijelog teksta',
-'fulltextsearch_disabled' => '',
+'fulltextsearch_disabled' => 'onemogućeno pretraživanje punog teksta',
'fulltext_converters' => 'Pretvorba indeksa dokumenta',
'fulltext_info' => 'Informacije cijelog teksta',
-'func_proc_open_missing' => '',
-'global_attributedefinitiongroups' => '',
+'func_proc_open_missing' => 'nedostaje func proc open',
+'global_attributedefinitiongroups' => 'globalne grupe za definiranje atributa',
'global_attributedefinitions' => 'Atributi',
'global_default_keywords' => 'Globalne ključne riječi',
'global_document_categories' => 'Kategorije',
-'global_link_types' => '',
+'global_link_types' => 'globalne vrste veza',
'global_workflows' => 'Tokovi rada',
'global_workflow_actions' => 'Radnje toka rada',
'global_workflow_states' => 'Statusi toka rada',
@@ -832,25 +833,25 @@ Internet poveznica: [url]',
'groups' => 'Grupe',
'group_approval_summary' => 'Pregled odobrenja grupe',
'group_exists' => 'Grupa već postoji.',
-'group_info' => '',
-'group_is_mandatory_approver' => '',
-'group_is_mandatory_reviewer' => '',
+'group_info' => 'informacije o grupi',
+'group_is_mandatory_approver' => 'grupa je obvezni odobravatelj',
+'group_is_mandatory_reviewer' => 'grupa je obvezni recenzent',
'group_management' => 'Upravljanje grupama',
'group_members' => 'Članovi grupe',
-'group_previously_removed_from_approvers' => '',
-'group_previously_removed_from_recipients' => '',
-'group_previously_removed_from_reviewers' => '',
-'group_previously_removed_from_revisors' => '',
+'group_previously_removed_from_approvers' => 'grupa prethodno uklonjena iz odobravatelja',
+'group_previously_removed_from_recipients' => 'grupa prethodno uklonjena iz primatelja',
+'group_previously_removed_from_reviewers' => 'grupa prethodno uklonjena iz recenzenata',
+'group_previously_removed_from_revisors' => 'grupa prethodno uklonjena iz redaktora',
'group_receipt_summary' => 'Sažetak prijema za grupu',
-'group_review_removed' => '',
+'group_review_removed' => 'pregled grupe uklonjen',
'group_review_summary' => 'Sažetak pregleda grupe',
-'group_revision_summary' => '',
+'group_revision_summary' => 'sažetak grupne revizije',
'guest_login' => 'Prijavite se kao gost',
'guest_login_disabled' => 'Prijava "kao gost" je onemogućena.',
-'hash' => '',
+'hash' => 'hash',
'help' => 'Pomoć',
'home_folder' => 'Početna mapa',
-'hook_name' => '',
+'hook_name' => 'naziv udice',
'hourly' => 'Po satima',
'hours' => 'sati',
'hr_HR' => 'Hrvatski',
@@ -859,46 +860,46 @@ Internet poveznica: [url]',
'id' => 'ID',
'identical_version' => 'Nova verzija je identična trenutnoj verziji.',
'id_ID' => 'Indonezija',
-'import' => '',
-'importfs' => '',
-'import_extension' => '',
+'import' => 'uvoz',
+'importfs' => 'importfs',
+'import_extension' => 'proširenje uvoza',
'import_fs' => 'Importaj iz FS-a',
-'import_fs_warning' => '',
+'import_fs_warning' => 'import fs upozorenje',
'import_users' => 'Uvezi korisnike',
-'import_users_addnew' => '',
-'import_users_no_column_mapping' => '',
-'import_users_update' => '',
+'import_users_addnew' => 'uvoz korisnika addnew',
+'import_users_no_column_mapping' => 'uvoz korisnika bez preslikavanja stupaca',
+'import_users_update' => 'uvoz ažuriranja korisnika',
'include_content' => 'Uključi sadržaj',
'include_documents' => 'Sadrži dokumente',
'include_subdirectories' => 'Sadrži podmape',
-'indexing_tasks_in_queue' => '',
-'index_converters' => '',
-'index_document_added' => '',
-'index_document_unchanged' => '',
-'index_document_updated' => '',
-'index_done' => '',
-'index_error' => '',
+'indexing_tasks_in_queue' => 'indeksiranje zadataka u redu',
+'index_converters' => 'pretvarači indeksa',
+'index_document_added' => 'indeksni dokument dodan',
+'index_document_unchanged' => 'indeksni dokument nepromijenjen',
+'index_document_updated' => 'indeksni dokument ažuriran',
+'index_done' => 'indeks gotov',
+'index_error' => 'pogreška indeksa',
'index_folder' => 'Mapa indeksa',
-'index_folder_added' => '',
-'index_folder_unchanged' => '',
-'index_folder_updated' => '',
-'index_no_content' => '',
-'index_pending' => '',
-'index_processing' => '',
-'index_waiting' => '',
+'index_folder_added' => 'dodana indeksna mapa',
+'index_folder_unchanged' => 'indeksna mapa nepromijenjena',
+'index_folder_updated' => 'ažurirana indeksna mapa',
+'index_no_content' => 'indeks nema sadržaja',
+'index_pending' => 'indeks na čekanju',
+'index_processing' => 'obrada indeksa',
+'index_waiting' => 'indeks čekanja',
'individuals' => 'Pojedinci',
-'individuals_in_groups' => '',
-'ind_review_removed' => '',
-'info_recipients_tab_not_released' => '',
-'info_rm_user_from_processes_none' => '',
-'info_rm_user_from_processes_user' => '',
+'individuals_in_groups' => 'pojedinci u grupama',
+'ind_review_removed' => 'ind pregled uklonjen',
+'info_recipients_tab_not_released' => 'kartica primatelja informacija nije objavljena',
+'info_rm_user_from_processes_none' => 'info rm korisnik iz procesa nijedan',
+'info_rm_user_from_processes_user' => 'info rm korisnik iz procesa korisnik',
'inherited' => 'naslijeđeno',
'inherits_access_copy_msg' => 'Kopiraj listu naslijeđenih prava pristupa',
'inherits_access_empty_msg' => 'Započnite s praznim popisom pristupa',
'inherits_access_msg' => 'Prava pristupa se naslijeđuju.',
-'insecure_installation' => '',
-'installed_apache_extensions' => '',
-'installed_php_extensions' => '',
+'insecure_installation' => 'nesigurna instalacija',
+'installed_apache_extensions' => 'instaliranih apache ekstenzija',
+'installed_php_extensions' => 'instalirane php ekstenzije',
'internal_error' => 'Interna greška',
'internal_error_exit' => 'Interna greška. Ne mogu završiti zahtjev.',
'invalid_access_mode' => 'Pogrešan način pristupa',
@@ -907,8 +908,8 @@ Internet poveznica: [url]',
'invalid_create_date_end' => 'Pogrešan krajnji datum za izradu vremenskog raspona.',
'invalid_create_date_start' => 'Pogrešan početni datum za izradu vremenskog raspona.',
'invalid_doc_id' => 'Pogrešan ID dokumenta',
-'invalid_dropfolder_folder' => '',
-'invalid_expiration_date' => '',
+'invalid_dropfolder_folder' => 'nevažeća mapa padajuće mape',
+'invalid_expiration_date' => 'nevažeći datum isteka',
'invalid_expiration_date_end' => 'Neispravan datum isteka za datumski raspon isteka.',
'invalid_expiration_date_start' => 'Neispravan početni datum za datumski raspon isteka.',
'invalid_file_id' => 'Pogrešan ID datoteke',
@@ -923,26 +924,26 @@ Internet poveznica: [url]',
'invalid_target_folder' => 'Pogrešan ID ciljane mape',
'invalid_user_id' => 'Pogrešan ID korisnika',
'invalid_version' => 'Pogrešna verzija dokumenta',
-'in_folder' => '',
+'in_folder' => 'u mapi',
'in_revision' => 'U reviziji',
'in_workflow' => 'U toku rada',
-'iptc_metadata' => '',
+'iptc_metadata' => 'iptc metapodaci',
'is_disabled' => 'Onemogući klijenta',
'is_hidden' => 'Sakrij iz popisa korisnika',
'it_IT' => 'Talijanski',
'january' => 'Siječanj',
-'js_confirm_cancel_checkout' => '',
-'js_form_error' => '',
-'js_form_errors' => '',
-'js_invalid_email' => '',
+'js_confirm_cancel_checkout' => 'js potvrdi odustani od naplate',
+'js_form_error' => 'js pogreška obrasca',
+'js_form_errors' => 'js pogreške obrasca',
+'js_invalid_email' => 'js nevažeća e-pošta',
'js_no_approval_group' => 'Molim odaberite grupu odobrenja',
'js_no_approval_status' => 'Molim odaberite status odobrenja',
'js_no_comment' => 'Nema komentara',
-'js_no_currentpwd' => '',
-'js_no_document' => '',
+'js_no_currentpwd' => 'js nema currentpwd',
+'js_no_document' => 'js nema dokumenta',
'js_no_email' => 'Upišite vašu e-mail adresu',
'js_no_file' => 'Molim odaberite datoteku',
-'js_no_folder' => '',
+'js_no_folder' => 'js nema mape',
'js_no_keywords' => 'Odredite neke ključne riječi',
'js_no_login' => 'Molim upišite korisničko ime',
'js_no_name' => 'MOlim upišite naziv',
@@ -954,7 +955,7 @@ Internet poveznica: [url]',
'js_pwd_not_conf' => 'Lozinka i potvrda lozinke nisu jednake',
'js_select_user' => 'Molim odaberite korisnika',
'js_select_user_or_group' => 'Odaberite barem korisnika ili grupu',
-'js_unequal_passwords' => '',
+'js_unequal_passwords' => 'js nejednake lozinke',
'july' => 'Srpanj',
'june' => 'Lipanj',
'keep' => 'Ne mijenjaj',
@@ -966,35 +967,35 @@ Internet poveznica: [url]',
'language' => 'Jezik',
'lastaccess' => 'Zadnji pristup',
'last_update' => 'Zadnje ažuriranje',
-'latest_newdocuments' => '',
-'latest_statuschange' => '',
-'latest_updateddocuments' => '',
+'latest_newdocuments' => 'najnoviji novi dokumenti',
+'latest_statuschange' => 'posljednja promjena statusa',
+'latest_updateddocuments' => 'najnoviji ažurirani dokumenti',
'legend' => 'Kazalo',
'librarydoc' => 'Dokument iz biblioteke',
-'linked_document' => '',
+'linked_document' => 'povezani dokument',
'linked_documents' => 'Vezani dokumenti',
'linked_files' => 'Prilozi',
'linked_to_current_version' => 'Povezano sa trenutnom verzijom',
-'linked_to_document' => '',
-'linked_to_this_version' => '',
+'linked_to_document' => 'povezan s dokumentom',
+'linked_to_this_version' => 'povezan s ovom verzijom',
'link_alt_updatedocument' => 'Ako želite prenijeti datoteke veće od trenutne maksimalne veličine prijenosa, molimo koristite alternativu upload page.',
-'link_document' => '',
-'link_to_version' => '',
+'link_document' => 'link dokument',
+'link_to_version' => 'poveznica na verziju',
'list_access_rights' => 'Izlistaj sve dozvole pristupa',
-'list_contains_no_access_docs' => '',
-'list_conversion_overview' => '',
-'list_conversion_services' => '',
+'list_contains_no_access_docs' => 'popis ne sadrži pristupne dokumente',
+'list_conversion_overview' => 'pregled pretvorbe popisa',
+'list_conversion_services' => 'usluge pretvorbe popisa',
'list_hooks' => 'Kuke za popise',
-'list_notification_services' => '',
-'list_of_recipients_has_disabled_users' => '',
-'list_tasks' => '',
+'list_notification_services' => 'popis usluga obavijesti',
+'list_of_recipients_has_disabled_users' => 'popis primatelja ima onemogućene korisnike',
+'list_tasks' => 'popis zadataka',
'local_file' => 'Lokalna datoteka',
'locked_by' => 'Zaključao',
'lock_document' => 'Zaključaj',
'lock_message' => 'Ovaj dokument je zaključao [username]. Samo ovlašteni korisnici mogu otključati ovaj dokument.',
'lock_status' => 'Status',
-'logfile' => '',
-'logfile_loading' => '',
+'logfile' => 'zapisnička datoteka',
+'logfile_loading' => 'učitavanje datoteke dnevnika',
'login' => 'Prijava',
'login_disabled_text' => 'Vaš korisnički račun je onemogućen, vjerojatno zbog previše neispravnih prijava.',
'login_disabled_title' => 'Korisnički račun je onemogućen',
@@ -1002,11 +1003,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' => '',
+'login_restrictions_apply' => 'primjenjuju se ograničenja prijave',
'logout' => 'Odjava',
'log_management' => 'Upravljanje datotekama zapisa',
'lo_LA' => 'Laocijanski',
-'malformed_expiration_date' => '',
+'malformed_expiration_date' => 'pogrešno oblikovan datum isteka',
'manager' => 'Upravitelj',
'manager_of_group' => 'Vi ste upravitelj ove grupe',
'mandatory_approvergroups' => 'Obavezne grupe validatora',
@@ -1018,63 +1019,63 @@ Internet poveznica: [url]',
'mandatory_reviewers' => 'Obavezni recezenti',
'mandatory_reviewer_no_access' => 'Recezenti \'[user]\' nemaju dovoljno prava pristupa.',
'march' => 'Ožujak',
-'mark_document' => '',
-'mark_folder' => '',
+'mark_document' => 'označiti dokument',
+'mark_folder' => 'označi mapu',
'max_upload_size' => 'Max. veličina za prijenos',
'may' => 'Svibanj',
-'menu_dropfolder' => '',
-'menu_upload_from_dropfolder' => '',
-'message' => '',
+'menu_dropfolder' => 'padajuća mapa izbornika',
+'menu_upload_from_dropfolder' => 'prijenos izbornika iz dropfoldera',
+'message' => 'poruka',
'mimetype' => 'Mime type',
'minutes' => 'minute',
'misc' => 'Razno',
'missing_checksum' => 'Nedostaje kontrolna suma',
-'missing_file' => '',
+'missing_file' => 'nedostaje datoteka',
'missing_filesize' => 'Nedostaje veličina datoteke',
-'missing_func_class_note' => '',
-'missing_php_class' => '',
-'missing_php_extension' => '',
-'missing_php_extensions' => '',
-'missing_php_function' => '',
-'missing_php_functions_and_classes' => '',
-'missing_reception' => '',
-'missing_request_object' => '',
+'missing_func_class_note' => 'nedostaje napomena o klasi func',
+'missing_php_class' => 'nedostaje php klasa',
+'missing_php_extension' => 'nedostaje php ekstenzija',
+'missing_php_extensions' => 'nedostaju php ekstenzije',
+'missing_php_function' => 'nedostaje php funkcija',
+'missing_php_functions_and_classes' => 'nedostaju php funkcije i klase',
+'missing_reception' => 'nedostaje prijem',
+'missing_request_object' => 'nedostajući objekt zahtjeva',
'missing_transition_user_group' => 'Nedostaje korisnik/grupa za promjenu',
-'modification_date' => '',
-'modified' => '',
+'modification_date' => 'datum izmjene',
+'modified' => 'modificiran',
'monday' => 'Ponedjeljak',
'monday_abbr' => 'Po',
'monthly' => 'Mjesečno',
'month_view' => 'Pregled po mjesecu',
-'more_objects_loading' => '',
+'more_objects_loading' => 'učitavanje više objekata',
'move' => 'Premjesti',
'move_clipboard' => 'Premjesti međuspremnik',
'move_document' => 'Premjesti dokument',
'move_folder' => 'Premjesti mapu',
-'move_into_rootfolder' => '',
-'must_drop_one_file' => '',
+'move_into_rootfolder' => 'premjestiti u korijensku mapu',
+'must_drop_one_file' => 'mora ispustiti jednu datoteku',
'my_account' => 'Moj korisnički račun',
'my_documents' => 'Moji dokumenti',
'my_transmittals' => 'Moja proslijeđivanja',
'name' => 'Naziv',
-'nav_brand_admin_tools' => '',
-'nav_brand_calendar' => '',
-'nav_brand_my_account' => '',
-'nav_brand_my_documents' => '',
-'nav_brand_view_document' => '',
-'nav_brand_view_folder' => '',
+'nav_brand_admin_tools' => 'Admin alati',
+'nav_brand_calendar' => 'kalendar',
+'nav_brand_my_account' => 'moj račun',
+'nav_brand_my_documents' => 'moji dokumenti',
+'nav_brand_view_document' => 'dokument za pregled',
+'nav_brand_view_folder' => 'Mape',
'nb_NO' => 'Norveški',
-'needs_correction' => '',
+'needs_correction' => 'treba ispravak',
'needs_workflow_action' => 'Ovaj dokument zahtjeva vašu pažnju. Molimo provjerite karticu toka rada.',
-'network_drive' => '',
+'network_drive' => 'mrežni pogon',
'never' => 'nikada',
'new' => 'Novo',
'new_attrdef' => 'Dodaj definiciju atributa',
'new_default_keywords' => 'Dodaj ključne riječi',
'new_default_keyword_category' => 'Dodaj kategoriju',
-'new_documents' => '',
-'new_documents_today' => '',
-'new_documents_yesterday' => '',
+'new_documents' => 'novi dokumenti',
+'new_documents_today' => 'novi dokumenti danas',
+'new_documents_yesterday' => 'novi dokumenti jučer',
'new_document_category' => 'Dodaj kategoriju',
'new_document_email' => 'Novi dokument',
'new_document_email_body' => 'Novi dokument
@@ -1084,7 +1085,7 @@ Komentar: [comment]
Version comment: [version_comment]
Korisnik: [username]
Internet poveznica: [url]',
-'new_document_email_body_html' => '',
+'new_document_email_body_html' => 'novi dokument e-mail tijelo html',
'new_document_email_subject' => '[sitename]: [folder_name] - Novi dokument',
'new_file_email' => 'Novi privitak',
'new_file_email_body' => 'Novi privitak dokumenta: [name]
@@ -1092,10 +1093,10 @@ Dokument: [document]
Komentar: [comment]
Korisnik: [username]
Internet poveznica: [url]',
-'new_file_email_body_html' => '',
+'new_file_email_body_html' => 'nova datoteka tijelo e-pošte html',
'new_file_email_subject' => '[sitename]: [document] - Novi privitak',
'new_folder' => 'Nova mapa',
-'new_link_type' => '',
+'new_link_type' => 'nova vrsta veze',
'new_password' => 'Nova lozinka',
'new_subfolder_email' => 'Nova mapa',
'new_subfolder_email_body' => 'Nova mapa
@@ -1104,43 +1105,43 @@ Glavna mapa: [folder_path]
Komentar: [comment]
Korisnik: [username]
Internet poveznica: [url]',
-'new_subfolder_email_body_html' => '',
+'new_subfolder_email_body_html' => 'nova podmapa tijelo e-pošte html',
'new_subfolder_email_subject' => '[sitename]: [name] - Nova mapa',
'new_user_image' => 'Nova slika',
-'next_revision_abbr' => '',
+'next_revision_abbr' => 'sljedeća revizija skr',
'next_state' => 'Slijedeći status',
'nl_NL' => 'Nizozemski',
'no' => 'Ne',
-'notification' => '',
-'notification_msg_tmpl' => '',
-'notification_recvtype' => '',
-'notification_recv_any' => '',
-'notification_recv_approver' => '',
-'notification_recv_notification' => '',
-'notification_recv_owner' => '',
-'notification_recv_reviewer' => '',
-'notification_recv_uploader' => '',
-'notification_recv_workflow' => '',
-'notification_service_no_filter' => '',
-'notification_tmpl' => '',
-'not_subscribed' => '',
+'notification' => 'obavijest',
+'notification_msg_tmpl' => 'poruka obavijesti tmpl',
+'notification_recvtype' => 'tip primanja obavijesti',
+'notification_recv_any' => 'obavijest recv bilo koji',
+'notification_recv_approver' => 'notification recv approver',
+'notification_recv_notification' => 'obavijest recv obavijest',
+'notification_recv_owner' => 'vlasnik recv obavijesti',
+'notification_recv_reviewer' => 'notification recv recenzent',
+'notification_recv_uploader' => 'učitavač recv obavijesti',
+'notification_recv_workflow' => 'tijek rada primanja obavijesti',
+'notification_service_no_filter' => 'usluga obavijesti bez filtra',
+'notification_tmpl' => 'obavijest tmpl',
+'not_subscribed' => 'nije pretplaćen',
'november' => 'Studeni',
'now' => 'sada',
'no_action' => 'Nema zahtjevane radnje',
'no_approval_needed' => 'Nema odobrenja na čekanju.',
'no_attached_files' => 'Nema priloženih datoteka',
-'no_attributes_defined' => '',
-'no_attribute_definitions' => '',
-'no_backup_dir' => '',
+'no_attributes_defined' => 'nema definiranih atributa',
+'no_attribute_definitions' => 'nema definicija atributa',
+'no_backup_dir' => 'nema sigurnosne kopije dir',
'no_current_version' => 'Koristite na staru verziju ProsperaDMS-a. Najnovija dostupna verzija je[latestversion].',
'no_default_keywords' => 'Nema dostupnih ključnih riječi',
'no_docs_checked_out' => 'Niti jedan dokument nije odjavljen',
-'no_docs_draft' => '',
-'no_docs_expired' => '',
+'no_docs_draft' => 'nema nacrta dokumenata',
+'no_docs_expired' => 'nijedan dokument nije istekao',
'no_docs_locked' => 'Nema zaključanih dokumenata.',
-'no_docs_needs_correction' => '',
-'no_docs_obsolete' => '',
-'no_docs_rejected' => '',
+'no_docs_needs_correction' => 'nijedan dokument ne treba ispravljati',
+'no_docs_obsolete' => 'nema zastarjelih dokumenata',
+'no_docs_rejected' => 'nema odbijenih dokumenata',
'no_docs_to_approve' => 'Trenutno nema dokumenata koji zahtjevaju odobrenje.',
'no_docs_to_look_at' => 'Nema dokumenata na koje treba obratiti pozornost.',
'no_docs_to_receipt' => 'Nema potvrda o primitku dokumenta',
@@ -1151,44 +1152,45 @@ Internet poveznica: [url]',
'no_groups' => 'Nema grupa',
'no_group_members' => 'Ova grupa nema članova',
'no_linked_files' => 'Nema povezanih datoteka',
+'no_mimetype' => '',
'no_previous_versions' => 'Nema pronađenih drugih verzija',
'no_receipt_needed' => 'Nije potrebna potvrda primitka',
'no_review_needed' => 'Nema pregleda na čekanju.',
-'no_revision_date' => '',
+'no_revision_date' => 'nema datuma revizije',
'no_revision_needed' => 'Nema revizije na čekanju.',
'no_revision_planed' => 'Nema zakazane revizije dokumenta',
'no_update_cause_locked' => 'Dakle, ne možete ažurirati ovaj dokument. Molim kontaktirajte korisnika koji zaključava.',
'no_user_image' => 'Nema pronađene slike',
-'no_value_set' => '',
+'no_value_set' => 'nema postavljene vrijednosti',
'no_version_check' => 'Neuspješna provjera nove verzije ProsperaDMS-a! Uzrok može biti ako je parametar allow_url_fopen u vašoj php konfiguraciji postavljen na 0.',
'no_version_modification' => 'Nema modifikacije verzije',
-'no_workflows' => '',
+'no_workflows' => 'nema radnih procesa',
'no_workflow_available' => 'Nema dostupnog toka rada',
-'number_count' => '',
+'number_count' => 'brojati broj',
'objectcheck' => 'Provjera mapa / dokumenata',
-'objects_without_attribute' => '',
-'object_check_critical' => '',
-'object_check_warning' => '',
-'objtype_unknown' => '',
+'objects_without_attribute' => 'objekti bez atributa',
+'object_check_critical' => 'provjera objekta kritična',
+'object_check_warning' => 'upozorenje o provjeri objekta',
+'objtype_unknown' => 'tip objekta nepoznat',
'obsolete' => 'Zastarjelo',
'october' => 'Listopad',
'old' => 'Staro',
'only_jpg_user_images' => 'Kao korisničke slike mogu se koristiti samo .jpg slike',
-'operation_disallowed' => '',
-'orderby' => '',
-'orderby_date_asc' => '',
-'orderby_date_desc' => '',
-'orderby_id_asc' => '',
-'orderby_id_desc' => '',
-'orderby_name_asc' => '',
-'orderby_name_desc' => '',
-'orderby_relevance' => '',
-'orderby_unsorted' => '',
+'operation_disallowed' => 'operacija nedopuštena',
+'orderby' => 'naručiti',
+'orderby_date_asc' => 'poredak po datumu uzlaz',
+'orderby_date_desc' => 'poredak po datumu desc',
+'orderby_id_asc' => 'poredak po id-u uzl',
+'orderby_id_desc' => 'naručiti id desc',
+'orderby_name_asc' => 'poredak po nazivu uzl',
+'orderby_name_desc' => 'poredak po imenu desc',
+'orderby_relevance' => 'poredak po relevantnosti',
+'orderby_unsorted' => 'orderby nerazvrstano',
'order_by_sequence_off' => 'Sortiranje po sekvencei ne isključeno u postavkama. Ako želite da ovaj parametar ima utjecaja, morat ćete ga ponovno uključiti.',
'original_filename' => 'Izvorni naziv datoteke',
-'overall_indexing_progress' => '',
+'overall_indexing_progress' => 'ukupni napredak indeksiranja',
'owner' => 'Vlasnik',
-'parent_folder' => '',
+'parent_folder' => 'nadređena mapa',
'password' => 'Lozinka',
'password_already_used' => 'Lozinka se već koristi',
'password_expiration' => 'Istek lozinke',
@@ -1205,40 +1207,40 @@ To se može izvršiti klikom na sljedeću poveznicu:
[url_prefix]out/out.ChangePassword.php?hash=[hash]
Ako i dalje imate problema s prijavom, molimo kontaktirajte Vašeg administratora.',
-'password_forgotten_email_body_html' => '',
+'password_forgotten_email_body_html' => 'lozinka zaboravljena tijelo e-pošte html',
'password_forgotten_email_subject' => '[sitename]: Zaboravljena lozinka',
-'password_forgotten_invalid_hash' => '',
-'password_forgotten_invalid_hash_title' => '',
+'password_forgotten_invalid_hash' => 'lozinka zaboravljena nevažeći hash',
+'password_forgotten_invalid_hash_title' => 'lozinka zaboravljena nevažeći hash naslov',
'password_forgotten_send_hash' => 'Upute kako postupiti su poslane na e-mail adresu korisnika',
'password_forgotten_text' => 'Ispunite donji obrazac i slijedite upute iz e-maila koji će vam biti poslan.',
'password_forgotten_title' => 'Lozinka je poslana',
-'password_mismatch_error' => '',
-'password_mismatch_error_title' => '',
+'password_mismatch_error' => 'pogreška nepodudaranja lozinke',
+'password_mismatch_error_title' => 'pogreška nepodudaranja lozinke naslov',
'password_repeat' => 'Ponovi lozinku',
'password_send' => 'Pošalji lozinku',
'password_send_text' => 'Vaša nova lozinka je poslana na navedenu e-mail adresu, ako login i e-mail odgovaraju postojećem korisniku. Ako ne primite e-mail u narednim minutama, tada provjerite da su login i e-mail ispravni te ponovite postupak.',
'password_strength' => 'Jačina lozinke',
'password_strength_insuffient' => 'Nedovoljna jačina lozinke',
'password_wrong' => 'Pogrešna lozinka',
-'pdf_converters' => '',
-'pending_approvals' => '',
-'pending_receipt' => '',
-'pending_reviews' => '',
-'pending_revision' => '',
-'pending_workflows' => '',
+'pdf_converters' => 'pdf pretvarači',
+'pending_approvals' => 'čeka odobrenja',
+'pending_receipt' => 'čeka primitak',
+'pending_reviews' => 'pregledi na čekanju',
+'pending_revision' => 'čeka reviziju',
+'pending_workflows' => 'tijekovi rada na čekanju',
'personal_default_keywords' => 'Osobni popis ključnih riječi',
-'php_info' => '',
+'php_info' => 'php informacije',
'pl_PL' => 'Poljski',
'possible_substitutes' => 'Zamjene',
'preset_expires' => 'Ističe',
'preview' => 'Predpregled',
'preview_converters' => 'Pretpregled konverzije dokumenta',
-'preview_images_text' => '',
+'preview_images_text' => 'pretpregled slike tekst',
'preview_markdown' => 'Smanjenje',
-'preview_pdf' => '',
+'preview_pdf' => 'pretpregled pdf',
'preview_plain' => 'Obični tekst',
-'preview_png' => '',
-'preview_txt' => '',
+'preview_png' => 'pretpregled png',
+'preview_txt' => 'pretpregled txt',
'previous_state' => 'Prethodni status',
'previous_versions' => 'Prethodne verzije',
'process' => 'proces',
@@ -1248,38 +1250,38 @@ Ako i dalje imate problema s prijavom, molimo kontaktirajte Vašeg administrator
'quota_exceeded' => 'Vaša kvota na disku je premašena za [bytes].',
'quota_is_disabled' => 'Podrška kvoti je trenutno onemogućena u postavkama. Postavka korisničke kvote neće imati utjecaja dok se ponovno ne omogući.',
'quota_warning' => 'Vaš maksimalni prostor na disku je premašen za [bytes]. Molimo uklonite dokumente ili prethodne verzije.',
-'readme_loading' => '',
-'receipts_accepted' => '',
-'receipts_accepted_latest' => '',
-'receipts_not_touched' => '',
-'receipts_not_touched_latest' => '',
-'receipts_rejected' => '',
-'receipts_rejected_latest' => '',
-'receipts_without_group' => '',
-'receipts_without_user' => '',
-'receipt_deletion_email_body' => '',
-'receipt_deletion_email_body_html' => '',
-'receipt_deletion_email_subject' => '',
+'readme_loading' => 'čitaj me učitavanje',
+'receipts_accepted' => 'primici prihvaćeni',
+'receipts_accepted_latest' => 'priznanice prihvaćene najkasnije',
+'receipts_not_touched' => 'priznanice nisu dirane',
+'receipts_not_touched_latest' => 'potvrde nisu dirane najkasnije',
+'receipts_rejected' => 'primici odbijeni',
+'receipts_rejected_latest' => 'potvrde odbijene najkasnije',
+'receipts_without_group' => 'primici bez gr',
+'receipts_without_user' => 'potvrde bez korisnika',
+'receipt_deletion_email_body' => 'tijelo e-pošte za brisanje računa',
+'receipt_deletion_email_body_html' => 'tijelo brisanja računa html',
+'receipt_deletion_email_subject' => 'predmet brisanja računa',
'receipt_log' => 'Zapisi prijema',
-'receipt_request_email_body' => '',
-'receipt_request_email_body_html' => '',
-'receipt_request_email_subject' => '',
-'receipt_status' => '',
-'receipt_submit_email_body' => '',
-'receipt_submit_email_body_html' => '',
-'receipt_submit_email_subject' => '',
+'receipt_request_email_body' => 'tijelo e-pošte zahtjeva za primitak',
+'receipt_request_email_body_html' => 'tijelo zahtjeva za primitak e-pošte html',
+'receipt_request_email_subject' => 'predmet e-pošte zahtjeva za primitak',
+'receipt_status' => 'stanje primitka',
+'receipt_submit_email_body' => 'primitak podnijeti tijelo e-pošte',
+'receipt_submit_email_body_html' => 'potvrda slanja e-pošte tijelo html',
+'receipt_submit_email_subject' => 'potvrda poslati predmet e-pošte',
'receipt_summary' => 'Sažetak prijema',
-'receipt_update_failed' => '',
-'recentchanges_mail_subject' => '',
+'receipt_update_failed' => 'ažuriranje računa nije uspjelo',
+'recentchanges_mail_subject' => 'recentchanges predmet e-pošte',
'recent_uploads' => 'Poslijedni Prenosi',
-'reception' => '',
-'reception_acknowleged' => '',
-'reception_noaction' => '',
-'reception_rejected' => '',
+'reception' => 'recepcija',
+'reception_acknowleged' => 'prijem potvrđen',
+'reception_noaction' => 'prijem noaction',
+'reception_rejected' => 'prijem odbijen',
'recipients' => 'Primatelji',
-'recipient_already_removed' => '',
-'record_type' => '',
-'redraw' => '',
+'recipient_already_removed' => 'primatelj je već uklonjen',
+'record_type' => 'vrsta zapisa',
+'redraw' => 'precrtati',
'refresh' => 'Osvježi',
'rejected' => 'Odbijeno',
'released' => 'Obrađeno',
@@ -1289,7 +1291,7 @@ Ako i dalje imate problema s prijavom, molimo kontaktirajte Vašeg administrator
Dokument: [document]
Korisnik: [username]
Internet poveznica: [url]',
-'removed_file_email_body_html' => '',
+'removed_file_email_body_html' => 'uklonjena datoteka tijelo e-pošte html',
'removed_file_email_subject' => '[sitename]: [document] - Uklonjeni privitak',
'removed_recipient' => 'je uklonjen s liste primatelja.',
'removed_reviewer' => 'je uklonjen iz popisa recezenata.',
@@ -1301,21 +1303,21 @@ Tok rada: [workflow]
Glavna mapa: [folder_path]
Korisnik: [username]
Internet poveznica: [url]',
-'removed_workflow_email_body_html' => '',
+'removed_workflow_email_body_html' => 'uklonjen radni tijek e-pošte tijelo html',
'removed_workflow_email_subject' => '[sitename]: [name] - Uklonjeni tok rada iz ove verzije dokumenta',
-'removeFolderFromDropFolder' => '',
-'removeFolderFromDropFolder_desc' => '',
-'remove_approval_log' => '',
-'remove_from_clipboard' => '',
+'removeFolderFromDropFolder' => 'removeFolderFromDropFolder',
+'removeFolderFromDropFolder_desc' => 'removeFolderFromDropFolder desc',
+'remove_approval_log' => 'ukloniti dnevnik odobrenja',
+'remove_from_clipboard' => 'ukloniti iz međuspremnika',
'remove_marked_files' => 'Ukloni označene datoteke',
-'remove_review_log' => '',
-'remove_task' => '',
-'reorder' => '',
+'remove_review_log' => 'ukloniti dnevnik pregleda',
+'remove_task' => 'ukloniti zadatak',
+'reorder' => 'preurediti',
'repaired' => 'popravljeno',
'repairing_objects' => 'Popravljanje dokumenata ili mapa.',
-'replace_content_email_body' => '',
-'replace_content_email_body_html' => '',
-'replace_content_email_subject' => '',
+'replace_content_email_body' => 'zamijeni sadržaj e-pošte tijelo',
+'replace_content_email_body_html' => 'zamijeni sadržaj e-pošte tijelo html',
+'replace_content_email_subject' => 'zamijeni sadržaj e-pošte predmet',
'request_workflow_action_email_body' => 'Poslovni tok je došao u stanje koje zahtijeva Vašu pažnju i aktivnost.
Dokument: [name]
Verzija: [version]
@@ -1324,10 +1326,10 @@ Trenutni status: [current_state]
Glavna mapa: [folder_path]
Korisnik: [username]
URL poveznica: [url]',
-'request_workflow_action_email_body_html' => '',
+'request_workflow_action_email_body_html' => 'zahtjev tijek radnje tijelo e-pošte html',
'request_workflow_action_email_subject' => '[sitename]: [name] - Zahtijeva se aktivnost po poslovnom toku',
'reset_checkout' => 'Dovršite odjavu',
-'restrict_access' => '',
+'restrict_access' => 'ograničiti pristup',
'results_page' => 'Stranica rezultata',
'return_from_subworkflow' => 'Povratak iz pod-toka rada',
'return_from_subworkflow_email_body' => 'Povratak iz toka rada
@@ -1338,20 +1340,20 @@ Pod-tok rada: [subworkflow]
Glavna mapa: [folder_path]
Korisnik: [username]
Internet poveznica: [url]',
-'return_from_subworkflow_email_body_html' => '',
+'return_from_subworkflow_email_body_html' => 'povratak iz podtoka e-pošte tijelo html',
'return_from_subworkflow_email_subject' => '[sitename]: [name] - Povratak iz pod-toka rada',
'reverse_links' => 'Dokumenti, koji imaju poveznicu na trenutni dokument',
'reviewers' => 'Recezenti',
'reviewer_already_assigned' => 'je već dodijeljen kao recezent',
'reviewer_already_removed' => 'je već uklonjen iz postupka pregleda ili je već podnijet pregled.',
-'reviews_accepted' => '',
-'reviews_accepted_latest' => '',
-'reviews_not_touched' => '',
-'reviews_not_touched_latest' => '',
-'reviews_rejected' => '',
-'reviews_rejected_latest' => '',
-'reviews_without_group' => '',
-'reviews_without_user' => '',
+'reviews_accepted' => 'recenzije prihvaćene',
+'reviews_accepted_latest' => 'recenzije prihvaćene najnovije',
+'reviews_not_touched' => 'recenzije nisu dirali',
+'reviews_not_touched_latest' => 'recenzije nisu dirane najnovije',
+'reviews_rejected' => 'recenzije odbijene',
+'reviews_rejected_latest' => 'recenzije odbijene najnovije',
+'reviews_without_group' => 'recenzije bez grupe',
+'reviews_without_user' => 'recenzije bez korisnika',
'review_deletion_email' => 'Izbrisan zahtjev za pregled',
'review_deletion_email_body' => 'Zahtjev za pregled izbrisan
Dokument: [name]
@@ -1359,7 +1361,7 @@ Verzija: [version]
Glavna mapa: [folder_path]
Korisnik: [username]
URL: [url]',
-'review_deletion_email_body_html' => '',
+'review_deletion_email_body_html' => 'pregled brisanje tijelo e-pošte html',
'review_deletion_email_subject' => '[sitename]: [name] - Zahtjev za recenzijom izbrisan',
'review_file' => 'Datoteka',
'review_group' => 'Grupa pregleda',
@@ -1371,7 +1373,7 @@ Verzija: [version]
Glavna mapa: [folder_path]
Korisnik: [username]
URL: [url]',
-'review_request_email_body_html' => '',
+'review_request_email_body_html' => 'tijelo zahtjeva za recenziju html',
'review_request_email_subject' => '[sitename]: [name] - Zahtjev za pregled',
'review_status' => 'Status pregleda',
'review_submit_email' => 'Predani pregled',
@@ -1383,35 +1385,35 @@ Komentar: [comment]
Glavna mapa: [folder_path]
Korisnik: [username]
Internet poveznica: [url]',
-'review_submit_email_body_html' => '',
+'review_submit_email_body_html' => 'pregled pošalji e-mail tijelo html',
'review_submit_email_subject' => '[sitename]: [name] - Predan pregled',
'review_summary' => 'Sažetak pregleda',
'review_update_failed' => 'Greška kod izmjene statusa pregleda. Izmjena nije uspjela.',
'revise_document' => 'Revidiraj dokument',
'revise_document_on' => 'Slijedeća revizija verzije dokumenta na dan [date]',
-'revision' => '',
-'revisions_accepted' => '',
-'revisions_accepted_latest' => '',
-'revisions_not_touched' => '',
-'revisions_not_touched_latest' => '',
-'revisions_pending' => '',
-'revisions_pending_latest' => '',
-'revisions_rejected' => '',
-'revisions_rejected_latest' => '',
-'revisions_without_group' => '',
-'revisions_without_user' => '',
+'revision' => 'revizija',
+'revisions_accepted' => 'revizije prihvaćene',
+'revisions_accepted_latest' => 'revizije prihvaćene najkasnije',
+'revisions_not_touched' => 'revizije nisu dirane',
+'revisions_not_touched_latest' => 'revizije nisu dirane najnovije',
+'revisions_pending' => 'revizije u tijeku',
+'revisions_pending_latest' => 'najnovije revizije na čekanju',
+'revisions_rejected' => 'revizije odbijene',
+'revisions_rejected_latest' => 'revizije odbijene najnovije',
+'revisions_without_group' => 'revizije bez grupe',
+'revisions_without_user' => 'revizije bez korisnika',
'revision_date' => 'Datum revizije',
-'revision_deletion_email_body' => '',
-'revision_deletion_email_subject' => '',
+'revision_deletion_email_body' => 'tijelo e-pošte za brisanje revizije',
+'revision_deletion_email_subject' => 'revizija brisanje predmet e-pošte',
'revision_log' => 'Zapisi revizije',
-'revision_request_email_body' => '',
-'revision_request_email_body_html' => '',
-'revision_request_email_subject' => '',
-'revision_status' => '',
-'revision_submit_email_body' => '',
-'revision_submit_email_body_html' => '',
-'revision_submit_email_subject' => '',
-'revision_summary' => '',
+'revision_request_email_body' => 'tijelo e-pošte zahtjeva za reviziju',
+'revision_request_email_body_html' => 'tijelo zahtjeva za reviziju e-pošte html',
+'revision_request_email_subject' => 'predmet e-pošte zahtjeva za reviziju',
+'revision_status' => 'status revizije',
+'revision_submit_email_body' => 'tijelo e-pošte za podnošenje revizije',
+'revision_submit_email_body_html' => 'revizija podnesite tijelo e-pošte html',
+'revision_submit_email_subject' => 'predmet e-pošte za podnošenje revizije',
+'revision_summary' => 'revizijski sažetak',
'revisors' => 'Revizori',
'revisor_already_assigned' => 'Korisnik je već dodijeljen kao revizor',
'revisor_already_removed' => 'Revizor je uklonjen iz procesa revizije ili je već revidirao dokument.',
@@ -1423,26 +1425,26 @@ Tok rada: [workflow]
Glavna mapa: [folder_path]
Korisnik: [username]
Internet poveznica: [url]',
-'rewind_workflow_email_body_html' => '',
+'rewind_workflow_email_body_html' => 'premotavanje tijek rada e-mail tijelo html',
'rewind_workflow_email_subject' => '[sitename]: [name] - Tok rada je vraćen na početak',
'rewind_workflow_warning' => 'Ako vratite tok radan u njegovo početno, prijašnji zapisi o tijeku rada za ovaj dokument bit će izbrisani i ne mogu se vratiti.',
'rm_attrdef' => 'Uklonite definiciju atributa',
-'rm_attrdefgroup' => '',
-'rm_attr_value' => '',
+'rm_attrdefgroup' => 'rm attrdefgroup',
+'rm_attr_value' => 'rm attr vrijednost',
'rm_default_keyword_category' => 'Uklonite kategoriju',
'rm_document' => 'Ukloni dokument',
'rm_document_category' => 'Uklonite kategoriju',
-'rm_event' => '',
+'rm_event' => 'rm događaj',
'rm_file' => 'Uklonite datoteku',
'rm_folder' => 'Uklonite mapu',
'rm_from_clipboard' => 'Uklonite iz međuspremnika',
'rm_group' => 'Uklonite ovu grupu',
-'rm_role' => '',
-'rm_task' => '',
+'rm_role' => 'rm uloga',
+'rm_task' => 'rm zadatak',
'rm_transmittal' => 'Uklanjanje preusmjerenja',
'rm_transmittalitem' => 'Uklanjanje stavke',
'rm_user' => 'Uklonite ovog korisnika',
-'rm_user_from_processes' => '',
+'rm_user_from_processes' => 'rm korisnik iz procesa',
'rm_version' => 'Uklonite verziju',
'rm_workflow' => 'Uklonite tok rada',
'rm_workflow_action' => 'Uklonite radnju toka rada',
@@ -1451,10 +1453,10 @@ Internet poveznica: [url]',
'role' => 'Uloga',
'role_admin' => 'Administrator',
'role_guest' => 'Gost',
-'role_info' => '',
+'role_info' => 'informacije o ulozi',
'role_management' => 'Upravljanje ulogama',
-'role_name' => '',
-'role_type' => '',
+'role_name' => 'ime uloge',
+'role_type' => 'tip uloge',
'role_user' => 'Korisnik',
'ro_RO' => 'Rumunjski',
'run_subworkflow' => 'Pokreni poslovni pod-tok',
@@ -1466,28 +1468,28 @@ Pod-tok rada: [subworkflow]
Glavna mapa: [folder_path]
Korisnik: [username]
Internet poveznica: [url]',
-'run_subworkflow_email_body_html' => '',
+'run_subworkflow_email_body_html' => 'pokrenite subworkflow tijelo e-pošte html',
'run_subworkflow_email_subject' => '[sitename]: [name] - Pod-tok rada je pokrenut',
'ru_RU' => 'Ruski',
'saturday' => 'Subota',
'saturday_abbr' => 'Su',
'save' => 'Spremi',
-'scheduler_class' => '',
-'scheduler_class_description' => '',
-'scheduler_class_parameter' => '',
-'scheduler_class_tasks' => '',
+'scheduler_class' => 'klasa rasporeda',
+'scheduler_class_description' => 'opis klase planera',
+'scheduler_class_parameter' => 'parametar klase planera',
+'scheduler_class_tasks' => 'raspored zadataka klase',
'scheduler_task_mgr' => 'Rokovnik',
'search' => 'Traži',
'search_fulltext' => 'Traži u cijelom tekstu',
'search_in' => 'Traži u',
-'search_mode' => '',
+'search_mode' => 'način pretraživanja',
'search_mode_and' => 'sve riječi',
'search_mode_documents' => 'Samo dokumenti',
'search_mode_folders' => 'Samo mape',
'search_mode_or' => 'najmanje jedna riječ',
'search_no_results' => 'Nema dokumenata koji odgovaraju vašoj pretrazi',
'search_query' => 'Traži',
-'search_query_placeholder' => '',
+'search_query_placeholder' => 'rezervirano mjesto upita za pretraživanje',
'search_report' => 'Pronađeno [doccount] dokumenata i [foldercount] mapa za [searchtime] sek.',
'search_report_fulltext' => 'Pronađeno [doccount] dokumenata',
'search_resultmode' => 'Prikaz rezultata pretraživanja',
@@ -1496,24 +1498,24 @@ Internet poveznica: [url]',
'search_results_access_filtered' => 'Rezultati pretrage mogu sadržavati sadržaj kojem je odbijen pristup.',
'search_time' => 'Proteklo vrijeme: [time] sek.',
'seconds' => 'sekunde',
-'seeddms_info' => '',
-'seeddms_version' => '',
+'seeddms_info' => 'seeddms informacije',
+'seeddms_version' => 'seeddms verzija',
'selection' => 'Odabir',
-'select_attrdef' => '',
-'select_attrdefgrp_show' => '',
+'select_attrdef' => 'odaberite attrdef',
+'select_attrdefgrp_show' => 'odaberite attrdefgrp show',
'select_attribute_value' => 'Izbari vrednost atributa',
'select_category' => 'Kliknite za odabir kategorije',
-'select_created' => '',
-'select_documents_for_process' => '',
-'select_folder' => '',
+'select_created' => 'odaberite stvoreno',
+'select_documents_for_process' => 'odaberite dokumente za obradu',
+'select_folder' => 'odaberite mapu',
'select_group' => 'Izaberi grupu',
'select_groups' => 'Kliknite za odabir grupa',
'select_grp_approvers' => 'Kliknite za odabir validatora grupe',
-'select_grp_ind_approvers' => '',
-'select_grp_ind_notification' => '',
-'select_grp_ind_recipients' => '',
-'select_grp_ind_reviewers' => '',
-'select_grp_ind_revisors' => '',
+'select_grp_ind_approvers' => 'odaberite grp ind odobravatelje',
+'select_grp_ind_notification' => 'odaberite grp ind obavijest',
+'select_grp_ind_recipients' => 'odaberite grp ind primatelje',
+'select_grp_ind_reviewers' => 'odaberite grp ind recenzente',
+'select_grp_ind_revisors' => 'odaberite grp ind revisors',
'select_grp_notification' => 'Kliknite za odabir grupnog obavještavanja',
'select_grp_recipients' => 'Kliknite za odabir grupe primatelja',
'select_grp_reviewers' => 'Kliknite za odabir recezenta grupe',
@@ -1523,77 +1525,77 @@ Internet poveznica: [url]',
'select_ind_recipients' => 'Kliknite za odabir pojedinačnog primatelja',
'select_ind_reviewers' => 'Kliknite za odabir pojedinačnog recezenta',
'select_ind_revisors' => 'Kliknite za odabir pojedinačnog revizora',
-'select_mimetype' => '',
-'select_modified' => '',
+'select_mimetype' => 'odaberite mimetip',
+'select_modified' => 'odaberite modificirano',
'select_one' => 'Odaberite jednog',
-'select_option' => '',
-'select_owner' => '',
-'select_record_type' => '',
-'select_status' => '',
+'select_option' => 'odaberite opciju',
+'select_owner' => 'odaberite vlasnika',
+'select_record_type' => 'odaberite vrstu zapisa',
+'select_status' => 'odaberite status',
'select_user' => 'Izaberi korisnika',
'select_users' => 'Kliknite za odabir korisnika',
'select_value' => 'Odaberite vrijednost',
'select_workflow' => 'Odaberite tok rada',
-'send_email' => '',
-'send_login_data' => '',
-'send_login_data_body' => '',
-'send_login_data_subject' => '',
-'send_notification' => '',
-'send_test_mail' => '',
+'send_email' => 'poslati email',
+'send_login_data' => 'poslati podatke za prijavu',
+'send_login_data_body' => 'poslati tijelo podataka za prijavu',
+'send_login_data_subject' => 'poslati subjekt podataka za prijavu',
+'send_notification' => 'poslati obavijest',
+'send_test_mail' => 'poslati probnu poštu',
'september' => 'Rujan',
'sequence' => 'Redoslijed',
'seq_after' => 'Nakon "[prevname]"',
'seq_end' => 'Na kraju',
'seq_keep' => 'Zadrži poziciju',
'seq_start' => 'Na početak',
-'service_has_filter' => '',
-'service_list_from' => '',
-'service_list_info' => '',
-'service_list_to' => '',
-'service_name' => '',
-'sessions' => '',
-'setDateFromFile' => '',
-'setDateFromFile_desc' => '',
-'setDateFromFolder' => '',
-'setDateFromFolder_desc' => '',
+'service_has_filter' => 'servis ima filter',
+'service_list_from' => 'lista usluga od',
+'service_list_info' => 'informacije o servisnoj listi',
+'service_list_to' => 'servisni popis za',
+'service_name' => 'naziv usluge',
+'sessions' => 'sjednice',
+'setDateFromFile' => 'setDateFromFile',
+'setDateFromFile_desc' => 'setDateFromFile desc',
+'setDateFromFolder' => 'setDateFromFolder',
+'setDateFromFolder_desc' => 'setDateFromFolder desc',
'settings' => 'Postavke',
'settings_activate_module' => 'Aktiviraj modul',
'settings_activate_php_extension' => 'Aktiviraj PHP ekstenziju',
-'settings_addManagerAsApprover' => '',
-'settings_addManagerAsApprover_desc' => '',
-'settings_addManagerAsReviewer' => '',
-'settings_addManagerAsReviewer_desc' => '',
+'settings_addManagerAsApprover' => 'postavke addManagerAsApprover',
+'settings_addManagerAsApprover_desc' => 'postavke addManagerAsApprover desc',
+'settings_addManagerAsReviewer' => 'postavke addManagerAsReviewer',
+'settings_addManagerAsReviewer_desc' => 'postavke addManagerAsReviewer desc',
'settings_adminIP' => 'Admin IP',
'settings_adminIP_desc' => 'Ako se postavljeni administrator može prijaviti samo s određenom IP adresom, ostavite prazno da izbjegnete kontrolu. NAPOMENA: radi samo s lokalnom autentifikacijom (ne LDAP)',
'settings_Advanced' => 'Napredno',
-'settings_advancedAcl' => '',
-'settings_advancedAcl_desc' => '',
-'settings_allowChangeRevAppInProcess' => '',
-'settings_allowChangeRevAppInProcess_desc' => '',
-'settings_allowReviewerOnly' => '',
-'settings_allowReviewerOnly_desc' => '',
-'settings_alwaysShowClipboard' => '',
-'settings_alwaysShowClipboard_desc' => '',
-'settings_alwaysShowMenuTasks' => '',
-'settings_alwaysShowMenuTasks_desc' => '',
+'settings_advancedAcl' => 'postavke napredneAcl',
+'settings_advancedAcl_desc' => 'postavke naprednoAcl desc',
+'settings_allowChangeRevAppInProcess' => 'postavke dopuštajuChangeRevAppInProcess',
+'settings_allowChangeRevAppInProcess_desc' => 'postavke dopuštajuChangeRevAppInProcess desc',
+'settings_allowReviewerOnly' => 'postavke dopuštajuReviewerOnly',
+'settings_allowReviewerOnly_desc' => 'postavke dopustiReviewerOnly desc',
+'settings_alwaysShowClipboard' => 'postavke alwaysShowClipboard',
+'settings_alwaysShowClipboard_desc' => 'postavke uvijek Prikaži međuspremnik desc',
+'settings_alwaysShowMenuTasks' => 'postavke alwaysShowMenuTasks',
+'settings_alwaysShowMenuTasks_desc' => 'postavke uvijekShowMenuTasks desc',
'settings_apache_mod_rewrite' => 'Apache - Modul prepisa',
-'settings_apiKey' => '',
-'settings_apiKey_desc' => '',
-'settings_apiOrigin' => '',
-'settings_apiOrigin_desc' => '',
-'settings_apiUserId' => '',
-'settings_apiUserId_desc' => '',
+'settings_apiKey' => 'postavke apiKey',
+'settings_apiKey_desc' => 'postavke apiKey desc',
+'settings_apiOrigin' => 'postavke apiOrigin',
+'settings_apiOrigin_desc' => 'postavke apiOrigin desc',
+'settings_apiUserId' => 'postavke apiUserId',
+'settings_apiUserId_desc' => 'postavke apiUserId desc',
'settings_Authentication' => 'Postavke autentifikacije',
'settings_autoLoginUser' => 'Automatska prijava',
'settings_autoLoginUser_desc' => 'Koristite ovaj korisnički ID za pristup ukoliko korisnik već nije prijavljen. Takav pristup neće otvoriti sesiju.',
'settings_available_languages' => 'Dostupni jezici',
-'settings_available_languages_desc' => '',
+'settings_available_languages_desc' => 'postavke dostupni jezici desc',
'settings_backupDir' => 'Mapa za sigurnosnu kopiju',
'settings_backupDir_desc' => 'Mapa gdje alat za sigurnosne kopije sprema podatke. Ako ova mapa nije postavljena ili joj se ne može pristupiti, tada se sigurnosne kopije spremaju u mapu sadržaja.',
-'settings_baseUrl' => '',
-'settings_baseUrl_desc' => '',
-'settings_batchOperations' => '',
-'settings_batchOperations_desc' => '',
+'settings_baseUrl' => 'postavke baseUrl',
+'settings_baseUrl_desc' => 'postavke baseUrl desc',
+'settings_batchOperations' => 'postavke batchOperations',
+'settings_batchOperations_desc' => 'postavke batchOperations desc',
'settings_cacheDir' => 'Mapa predmemorije',
'settings_cacheDir_desc' => 'Gdje se spremaju slike pregleda (najbolje da odaberete mapu koja nije dostupna kroz vaš web-server)',
'settings_Calendar' => 'Postavke kalendara',
@@ -1604,13 +1606,13 @@ Internet poveznica: [url]',
'settings_checkOutDir_desc' => 'Ovo je mapa gdje se sprema kopija zadnjeg sadržaja dokumenta ako je dokument odjavljen. Ako korisnicima omogućite pristup ovoj mapi oni tada mogu mijenjati datoteku i ponovno prijaviti kad dovrše izmjene.',
'settings_cmdTimeout' => 'Istek vremena za vanjske komande',
'settings_cmdTimeout_desc' => 'Ovo trajanje u sekundama određuje kada će vanjska komanda (npr. Za kreiranje full-tekst indeksa) biti terminirana.',
-'settings_conf_field_not_editable' => '',
+'settings_conf_field_not_editable' => 'postavke conf polje nije moguće uređivati',
'settings_contentDir' => 'Mapa sadržaja',
'settings_contentDir_desc' => 'Gdje se spremaju učitane datoteke (najbolje da odaberete mapu koja nije dostupna kroz vaš web-server)',
'settings_contentOffsetDir' => 'Offset mapa sadržaja',
'settings_contentOffsetDir_desc' => 'Za zaobilaželje ograničenja unutar datotečnog sustava, nova struktura mapa je a new directory structure je zasnovana i nalazi se unutar mape sadržaja. Ovo zahtjeva baznu mapu od koje se kreće. Uobičajeno da se ostavlja zadana postavka, 1048576, ali može biti bilo koji niz koji se već ne nalazi unutar mape sadržaja',
'settings_convertToPdf' => 'Pretvori dokument u PDF format za brzi prikaz',
-'settings_convertToPdf_desc' => '',
+'settings_convertToPdf_desc' => 'postavke convertToPdf desc',
'settings_cookieLifetime' => 'Životni vijek kolačića',
'settings_cookieLifetime_desc' => 'Životni vijek kolačića u sekundama. Ako je postavljeno na 0, kolačić će biti uklonjen kada se zatvori pretraživač.',
'settings_coreDir' => 'Mapa jezgre Core ProsperaDMS-a',
@@ -1621,12 +1623,12 @@ Internet poveznica: [url]',
'settings_createdirectory' => 'Izradi mapu',
'settings_currentvalue' => 'Trenutna vrijednost',
'settings_Database' => 'Postavke baze podataka',
-'settings_dateformat' => '',
-'settings_dateformat_desc' => '',
-'settings_datetimeformat' => '',
-'settings_datetimeformat_desc' => '',
-'settings_daysPastDashboard' => '',
-'settings_daysPastDashboard_desc' => '',
+'settings_dateformat' => 'postavke dateformat',
+'settings_dateformat_desc' => 'postavke dateformat desc',
+'settings_datetimeformat' => 'postavke datetimeformat',
+'settings_datetimeformat_desc' => 'postavke datetimeformat desc',
+'settings_daysPastDashboard' => 'postavke daysPastDashboard',
+'settings_daysPastDashboard_desc' => 'postavke daniPastDashboard desc',
'settings_dbDatabase' => 'Baza podataka',
'settings_dbDatabase_desc' => 'Naziv vaše baze podataka unijet tijekom postupka instalacije. Ne uređujte ovo polje dok se ne pojavi potreba, ako npr. premjestite bazu podataka.',
'settings_dbDriver' => 'Vrsta baze podataka',
@@ -1638,23 +1640,23 @@ Internet poveznica: [url]',
'settings_dbUser' => 'Korisničko ime',
'settings_dbUser_desc' => 'Korisničko ime za pristup vašoj bazi podataka unijeto tijekom postupka instalacije. Ne uređujte ovo polje bez prijeke potrebe, npr. prijenos baze podataka na novi Host.',
'settings_dbVersion' => 'Shema baze podataka je prestara',
-'settings_defaultAccessDocs' => '',
-'settings_defaultAccessDocs_desc' => '',
-'settings_defaultDocPosition' => '',
-'settings_defaultDocPosition_desc' => '',
-'settings_defaultDocPosition_val_end' => '',
-'settings_defaultDocPosition_val_start' => '',
-'settings_defaultFolderPosition' => '',
-'settings_defaultFolderPosition_desc' => '',
+'settings_defaultAccessDocs' => 'postavke defaultAccessDocs',
+'settings_defaultAccessDocs_desc' => 'postavke defaultAccessDocs desc',
+'settings_defaultDocPosition' => 'postavke defaultDocPosition',
+'settings_defaultDocPosition_desc' => 'postavke defaultDocPosition desc',
+'settings_defaultDocPosition_val_end' => 'postavke defaultDocPosition val kraj',
+'settings_defaultDocPosition_val_start' => 'postavke defaultDocPosition val početak',
+'settings_defaultFolderPosition' => 'postavke defaultFolderPosition',
+'settings_defaultFolderPosition_desc' => 'postavke defaultFolderPosition desc',
'settings_defaultSearchMethod' => 'Zadana metoda pretrage',
'settings_defaultSearchMethod_desc' => 'Zadana metoda pretrage, kada se pretraživanje pokreće putem formulara iz glavnog izbornika',
'settings_defaultSearchMethod_valdatabase' => 'baza podataka',
'settings_defaultSearchMethod_valfulltext' => 'puni tekst',
'settings_delete_install_folder' => 'Da bi koristili ProsperaDMS, morate izbrisati datoteku ENABLE_INSTALL_TOOL u mapi konfiguracije',
-'settings_disableChangePassword' => '',
-'settings_disableChangePassword_desc' => '',
-'settings_disableReceiptComment' => '',
-'settings_disableReceiptComment_desc' => '',
+'settings_disableChangePassword' => 'postavke onemogućiPromijeni lozinku',
+'settings_disableChangePassword_desc' => 'postavke onemogućiPromijeni lozinku desc',
+'settings_disableReceiptComment' => 'postavke onemogući ReceiptComment',
+'settings_disableReceiptComment_desc' => 'postavke onemogući ReceiptComment desc',
'settings_disableSelfEdit' => 'Onemogućite samostalno uređivanje',
'settings_disableSelfEdit_desc' => 'Ako je označeno, korisnik ne može uređivati svoj vlastiti profil',
'settings_disable_install' => 'Ako je moguće, izbrišite datoteku ENABLE_INSTALL_TOOL',
@@ -1662,44 +1664,44 @@ Internet poveznica: [url]',
'settings_dropFolderDir' => 'Mapa za zonu ispuštanja',
'settings_dropFolderDir_desc' => 'Ova mapa može se koristiti za ispuštanje datoteka na datotečni sustav poslužitelja i uvoz istih od tamo umjesto učitavanja preko internet preglednika. Mapa mora sadržavati pod mapu za svakog korisnika koji ima dozvolu za uvoz datoteka na ovaj način.',
'settings_Edition' => 'Postavke izdanja',
-'settings_editOnlineFileTypes' => '',
-'settings_editOnlineFileTypes_desc' => '',
-'settings_enable2FactorAuthentication' => '',
-'settings_enable2FactorAuthentication_desc' => '',
-'settings_enableAcknowledgeWorkflow' => '',
-'settings_enableAcknowledgeWorkflow_desc' => '',
-'settings_enableAdminReceipt' => '',
-'settings_enableAdminReceipt_desc' => '',
+'settings_editOnlineFileTypes' => 'postavke editOnlineFileTypes',
+'settings_editOnlineFileTypes_desc' => 'postavke urediOnlineFileTypes desc',
+'settings_enable2FactorAuthentication' => 'postavke enable2FactorAuthentication',
+'settings_enable2FactorAuthentication_desc' => 'postavke enable2FactorAuthentication desc',
+'settings_enableAcknowledgeWorkflow' => 'postavke enableAcknowledgeWorkflow',
+'settings_enableAcknowledgeWorkflow_desc' => 'postavke enableAcknowledgeWorkflow desc',
+'settings_enableAdminReceipt' => 'postavke enableAdminReceipt',
+'settings_enableAdminReceipt_desc' => 'postavke enableAdminReceipt desc',
'settings_enableAdminRevApp' => 'Dopusti pregled/ovjeru za administratore',
'settings_enableAdminRevApp_desc' => 'Omogući ovo ako želiš da administratori budu navedeni kao recezenti/validatori i za promjenu toka rada.',
'settings_enableCalendar' => 'Omogući Kalendar',
'settings_enableCalendar_desc' => 'Omogući/onemogući kalendar',
-'settings_enableCancelCheckout' => '',
-'settings_enableCancelCheckout_desc' => '',
+'settings_enableCancelCheckout' => 'postavke enableCancelCheckout',
+'settings_enableCancelCheckout_desc' => 'postavke enableCancelCheckout desc',
'settings_enableClipboard' => 'Omogući međuspremnik',
'settings_enableClipboard_desc' => 'Omogući/onemogući međuspremnik na \'Vidi mapu\' stranici',
'settings_enableConverting' => 'Omogući pretvaranje',
'settings_enableConverting_desc' => 'Omogući/onemogući pretvaranje datoteka',
-'settings_enableDebugMode' => '',
-'settings_enableDebugMode_desc' => '',
-'settings_enableDropFolderList' => '',
-'settings_enableDropFolderList_desc' => '',
+'settings_enableDebugMode' => 'postavke enableDebugMode',
+'settings_enableDebugMode_desc' => 'postavke enableDebugMode desc',
+'settings_enableDropFolderList' => 'postavke enableDropFolderList',
+'settings_enableDropFolderList_desc' => 'postavke enableDropFolderList desc',
'settings_enableDropUpload' => 'Omogući brzo učitavanje',
'settings_enableDropUpload_desc' => 'Omogući/onemogući prostor za ubacivanje na \'Vidi mapu\' stranici za učitavanje datoteka "Povuci i ispusti" postupkom.',
'settings_enableDuplicateDocNames' => 'Omogući dvostruke nazive dokumenata',
'settings_enableDuplicateDocNames_desc' => 'Omogućuje da u mapi imate dvostruke nazive dokumenata.',
-'settings_enableDuplicateSubFolderNames' => '',
-'settings_enableDuplicateSubFolderNames_desc' => '',
+'settings_enableDuplicateSubFolderNames' => 'postavke enableDuplicateSubFolderNames',
+'settings_enableDuplicateSubFolderNames_desc' => 'postavke enableDuplicateSubFolderNames desc',
'settings_enableEmail' => 'Omogući E-mail',
'settings_enableEmail_desc' => 'Omogući/onemogući automatsku email obavijest',
-'settings_enableExtensionDownload' => '',
-'settings_enableExtensionDownload_desc' => '',
-'settings_enableExtensionImport' => '',
-'settings_enableExtensionImportFromRepository' => '',
-'settings_enableExtensionImportFromRepository_desc' => '',
-'settings_enableExtensionImport_desc' => '',
-'settings_enableFilterReceipt' => '',
-'settings_enableFilterReceipt_desc' => '',
+'settings_enableExtensionDownload' => 'postavke enableExtensionDownload',
+'settings_enableExtensionDownload_desc' => 'postavke enableExtensionDownload desc',
+'settings_enableExtensionImport' => 'postavke enableExtensionImport',
+'settings_enableExtensionImportFromRepository' => 'postavke enableExtensionImportFromRepository',
+'settings_enableExtensionImportFromRepository_desc' => 'postavke enableExtensionImportFromRepository desc',
+'settings_enableExtensionImport_desc' => 'postavke enableExtensionImport desc',
+'settings_enableFilterReceipt' => 'postavke enableFilterReceipt',
+'settings_enableFilterReceipt_desc' => 'postavke enableFilterReceipt desc',
'settings_enableFolderTree' => 'Omogući stablo mape',
'settings_enableFolderTree_desc' => 'Omogući/onemogući stablo mape na \'Vidi mapu\' stranici',
'settings_enableFullSearch' => 'Omogući pretraživanje cijelog teksta',
@@ -1710,62 +1712,62 @@ Internet poveznica: [url]',
'settings_enableGuestLogin_desc' => 'Ako želite da se bilo tko koristi Gost prijavu, označite ovu opciju. Napomena: gost prijava smije se koristiti samo u pouzdanom okruženju.',
'settings_enableHelp' => 'Omogući pomoć',
'settings_enableHelp_desc' => 'Omogući/onemogući poveznicu do pomoći u izborniku',
-'settings_enableHiddenReceipt' => '',
-'settings_enableHiddenReceipt_desc' => '',
-'settings_enableHiddenRevApp' => '',
-'settings_enableHiddenRevApp_desc' => '',
+'settings_enableHiddenReceipt' => 'postavke enableHiddenReceipt',
+'settings_enableHiddenReceipt_desc' => 'postavke enableHiddenReceipt desc',
+'settings_enableHiddenRevApp' => 'postavke enableHiddenRevApp',
+'settings_enableHiddenRevApp_desc' => 'postavke enableHiddenRevApp desc',
'settings_enableLanguageSelector' => 'Omogući Izbornik jezika',
'settings_enableLanguageSelector_desc' => 'Prikaži izbornik za jezik korisničkog sučelja nakon prijave.',
'settings_enableLargeFileUpload' => 'Omogući učitavanje velikih datoteka',
'settings_enableLargeFileUpload_desc' => 'Ako je postavljeno, učitavanje datoteke je također dostupno kroz Java aplet naziva "jumploader" bez postavljenog ograničenja veličine datoteke od strane pretraživača. To također omogućuje učitavanje nekoliko datoteka u jednom koraku. Uključivanjem ovoga isključit će se samo http kolačići.',
-'settings_enableLoginByEmail' => '',
-'settings_enableLoginByEmail_desc' => '',
-'settings_enableMemcached' => '',
-'settings_enableMemcached_desc' => '',
+'settings_enableLoginByEmail' => 'postavke enableLoginByEmail',
+'settings_enableLoginByEmail_desc' => 'postavke enableLoginByEmail desc',
+'settings_enableMemcached' => 'postavke enableMemcached',
+'settings_enableMemcached_desc' => 'postavke enableMemcached desc',
'settings_enableMenuTasks' => 'Omogućavanje liste zadataka u izborniku',
'settings_enableMenuTasks_desc' => 'Omogućavanje/onemogućavanje stavke izbornika koja sadrži sve zadatke za korisnika. Ovo sadrži dokumente koji trebaju biti revidirani, odobreni itd.',
-'settings_enableMenuTransmittals' => '',
-'settings_enableMenuTransmittals_desc' => '',
-'settings_enableMultiUpload' => '',
-'settings_enableMultiUpload_desc' => '',
+'settings_enableMenuTransmittals' => 'postavke enableMenuTransmittals',
+'settings_enableMenuTransmittals_desc' => 'postavke enableMenuTransmittals desc',
+'settings_enableMultiUpload' => 'postavke enableMultiUpload',
+'settings_enableMultiUpload_desc' => 'postavke enableMultiUpload desc',
'settings_enableNotificationAppRev' => 'Omogući bilježenje recezenta/validatora',
'settings_enableNotificationAppRev_desc' => 'Označi za slanje obavijesti recezentu/validatoru kada je dodana nova verzija dokumenta',
'settings_enableNotificationWorkflow' => 'Omogući obavijesti o zadanom toku rada',
'settings_enableNotificationWorkflow_desc' => 'Ukoliko je ova opcija uključena, korisnici i grupe koji trebaju odraditi neku aktivnost prema definiciji poslovnog toka u slijedećoj fazi toka, će biti obaviješteni. Čak i u slučaju kad nisu dodali opciju obavještavanja za dokument.',
'settings_enableOwnerNotification' => 'Omogući obavješćivanje vlasnika',
'settings_enableOwnerNotification_desc' => 'Označi za dodavanje obavješćivanja vlasnika kada je dodan dokument.',
-'settings_enableOwnerReceipt' => '',
-'settings_enableOwnerReceipt_desc' => '',
+'settings_enableOwnerReceipt' => 'postavke enableOwnerReceipt',
+'settings_enableOwnerReceipt_desc' => 'postavke enableOwnerReceipt desc',
'settings_enableOwnerRevApp' => 'Omogući vlasnika za recezenta/validatora',
'settings_enableOwnerRevApp_desc' => 'Omogućite ovo ako želite da vlasnik dokumenta bude naveden kao recezent/validator i za promjene tokova rada.',
'settings_enablePasswordForgotten' => 'Omogući zaboravljanje lozinke',
'settings_enablePasswordForgotten_desc' => 'Ako želite omogućiti korisniku da postavi novu lozinku i pošalje ju e-mailom, označite ovu opciju.',
-'settings_enableReceiptReject' => '',
-'settings_enableReceiptReject_desc' => '',
+'settings_enableReceiptReject' => 'postavke enableReceiptReject',
+'settings_enableReceiptReject_desc' => 'postavke enableReceiptReject desc',
'settings_enableReceiptWorkflow' => 'Omogućavanje potvrđivanja prijema dokumenta',
'settings_enableReceiptWorkflow_desc' => 'Omogućite kako bi omogućili tok rada za potvrđivajne prijema dokumenta.',
'settings_enableRecursiveCount' => 'Omogući rekurzivno brojanje dokumenta/mape',
'settings_enableRecursiveCount_desc' => 'Ako je uključeno, broj dokumenata i mapa u pregledu mape će biti određen brojanjem svih objekata rekurzivnom obradom mapa i brojanjem tih dokumenata i mapa kojima je korisniku omogućen pristup.',
-'settings_enableRemoveRevApp' => '',
-'settings_enableRemoveRevApp_desc' => '',
-'settings_enableRevisionOneVoteReject' => '',
-'settings_enableRevisionOneVoteReject_desc' => '',
-'settings_enableRevisionOnVoteReject' => '',
-'settings_enableRevisionOnVoteReject_desc' => '',
+'settings_enableRemoveRevApp' => 'postavke enableRemoveRevApp',
+'settings_enableRemoveRevApp_desc' => 'postavke enableRemoveRevApp desc',
+'settings_enableRevisionOneVoteReject' => 'postavke enableRevisionOneVoteReject',
+'settings_enableRevisionOneVoteReject_desc' => 'postavke enableRevisionOneVoteReject desc',
+'settings_enableRevisionOnVoteReject' => 'postavke enableRevisionOnVoteReject',
+'settings_enableRevisionOnVoteReject_desc' => 'postavke enableRevisionOnVoteReject desc',
'settings_enableRevisionWorkflow' => 'Omogućavanje revizije dokumenata',
'settings_enableRevisionWorkflow_desc' => 'Omogućite kako bi se mogao pokrenuti tok rada za revidiranje dokumenta nakon zadanog vremenskog perioda.',
-'settings_enableSelfReceipt' => '',
-'settings_enableSelfReceipt_desc' => '',
+'settings_enableSelfReceipt' => 'postavke enableSelfReceipt',
+'settings_enableSelfReceipt_desc' => 'postavke enableSelfReceipt desc',
'settings_enableSelfRevApp' => 'Omogući pregled/ovjeru za prijavljenog korisnika',
'settings_enableSelfRevApp_desc' => 'Omogući ovo ako želite da trenutno prijavljeni korisnik bude naveden kao recezent/validator i za promjenu toka rada.',
-'settings_enableSessionList' => '',
-'settings_enableSessionList_desc' => '',
+'settings_enableSessionList' => 'postavke enableSessionList',
+'settings_enableSessionList_desc' => 'postavke enableSessionList desc',
'settings_enableThemeSelector' => 'Odabir teme',
'settings_enableThemeSelector_desc' => 'Uključuje/isključuje izbornik tema na stranici prijave.',
-'settings_enableUpdateReceipt' => '',
-'settings_enableUpdateReceipt_desc' => '',
-'settings_enableUpdateRevApp' => '',
-'settings_enableUpdateRevApp_desc' => '',
+'settings_enableUpdateReceipt' => 'postavke enableUpdateReceipt',
+'settings_enableUpdateReceipt_desc' => 'postavke enableUpdateReceipt desc',
+'settings_enableUpdateRevApp' => 'postavke enableUpdateRevApp',
+'settings_enableUpdateRevApp_desc' => 'postavke enableUpdateRevApp desc',
'settings_enableUserImage' => 'Omogući sliku korisnika',
'settings_enableUserImage_desc' => 'Omogući slike korisnika',
'settings_enableUsersView' => 'Omogući pregled korisnika',
@@ -1774,21 +1776,21 @@ Internet poveznica: [url]',
'settings_enableVersionDeletion_desc' => 'Omogući/onemogući brisanje prethodnih verzija dokumenta redovnim korisnicima. Administrator uvijek može izbrisati stare verzije.',
'settings_enableVersionModification' => 'Omogući mijenjanje verzija',
'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_enableWebdavReplaceDoc' => 'postavke enableWebdavReplaceDoc',
+'settings_enableWebdavReplaceDoc_desc' => 'postavke enableWebdavReplaceDoc desc',
+'settings_enableXsendfile' => 'postavke enableXsendfile',
+'settings_enableXsendfile_desc' => 'postavke 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',
-'settings_excludeFoldersDashboard' => '',
-'settings_excludeFoldersDashboard_desc' => '',
+'settings_excludeFoldersDashboard' => 'postavke excludeFoldersDashboard',
+'settings_excludeFoldersDashboard_desc' => 'postavke excludeFoldersDashboard desc',
'settings_expandFolderTree' => 'Proširi stablo mape',
'settings_expandFolderTree_desc' => 'Proširi stablo mape',
'settings_expandFolderTree_val0' => 'započni sa skrivenim stablom',
'settings_expandFolderTree_val1' => 'započni sa prikazanim stablom i prvom proširenom razinom',
'settings_expandFolderTree_val2' => 'započni sa potpuno proširenim vidljivom stablom',
-'settings_ExtensionMgr' => '',
+'settings_ExtensionMgr' => 'postavke ExtensionMgr',
'settings_Extensions' => 'Ekstenzije',
'settings_extraPath' => 'Extra PHP sadrži putanju',
'settings_extraPath_desc' => 'Putanja do dodatnog softvera. To je mapa koja sadrži npr. adodb mapu ili dodatne Pear pakete',
@@ -1800,30 +1802,30 @@ Internet poveznica: [url]',
'settings_fullSearchEngine_desc' => 'Postavite metodu koja će se koristiti za pretragu punog teksta',
'settings_fullSearchEngine_vallucene' => 'Zend Lucene',
'settings_fullSearchEngine_valsqlitefts' => 'SQLiteFTS',
-'settings_globalApprover' => '',
-'settings_globalApprover_desc' => '',
-'settings_globalGroupApprover' => '',
-'settings_globalGroupApprover_desc' => '',
-'settings_globalGroupReviewer' => '',
-'settings_globalGroupReviewer_desc' => '',
-'settings_globalReviewer' => '',
-'settings_globalReviewer_desc' => '',
-'settings_global_approver_is_admin' => '',
-'settings_global_reviewer_is_admin' => '',
+'settings_globalApprover' => 'postavke globalApprover',
+'settings_globalApprover_desc' => 'postavke globalApprover desc',
+'settings_globalGroupApprover' => 'postavke globalGroupApprover',
+'settings_globalGroupApprover_desc' => 'postavke globalGroupApprover desc',
+'settings_globalGroupReviewer' => 'postavke globalGroupReviewer',
+'settings_globalGroupReviewer_desc' => 'postavke globalGroupReviewer desc',
+'settings_globalReviewer' => 'postavke globalReviewer',
+'settings_globalReviewer_desc' => 'postavke globalReviewer desc',
+'settings_global_approver_is_admin' => 'postavke globalni odobravatelj je admin',
+'settings_global_reviewer_is_admin' => 'Globalni recenzent postavki je admin',
'settings_guestID' => 'ID gosta',
'settings_guestID_desc' => 'ID gost korisnika koja se koristi kada je prijavljen kao gost (uglavnom se ne treba mijenjati)',
-'settings_guestid_is_admin' => '',
-'settings_guestid_is_disabled' => '',
+'settings_guestid_is_admin' => 'postavke guestid je admin',
+'settings_guestid_is_disabled' => 'postavke guestid je onemogućen',
'settings_httpRoot' => 'Http korijen',
'settings_httpRoot_desc' => 'U URL-u, putanja na što se odnosi, nakon domene. Ne sadrži http:// prefiks ili naziv web hosta. Npr. ako je puni URL http://www.example.com/seeddms/, postavi \'/seeddms/\'. Ako je URL http://www.example.com/, postavi \'/\'',
-'settings_incItemsPerPage' => '',
-'settings_incItemsPerPage_desc' => '',
+'settings_incItemsPerPage' => 'postavke incItemsPerPage',
+'settings_incItemsPerPage_desc' => 'postavke incItemsPerPage desc',
'settings_initialDocumentStatus' => 'Početni status dokumenta',
'settings_initialDocumentStatus_desc' => 'Ovo je status koji će biti postavljen za dokument prilikom dodavanja.',
'settings_initialDocumentStatus_draft' => 'Nacrt',
'settings_initialDocumentStatus_released' => 'oslobođeno',
-'settings_inlineEditing' => '',
-'settings_inlineEditing_desc' => '',
+'settings_inlineEditing' => 'postavke inlineEditing',
+'settings_inlineEditing_desc' => 'postavke inlineUređivanje desc',
'settings_installADOdb' => 'Instaliraj ADOdb',
'settings_install_disabled' => 'Datoteka ENABLE_INSTALL_TOOL je izbrisana. Sada se možete prijaviti u ProsperaDMS i nastaviti konfiguraciju.',
'settings_install_pear_package_log' => 'Instaliraj Pear paket \'Log\'',
@@ -1832,64 +1834,64 @@ Internet poveznica: [url]',
'settings_install_welcome_text' => 'Prije nego počnete instalirati ProsperaDMS uvjerite se da ste izradili datoteku \'ENABLE_INSTALL_TOOL\' u vašoj mapi konfiguracije, jer u suprotnom instalacija neće raditi. Na Unix sustavu to se može lako učiniti s \'touch conf/ENABLE_INSTALL_TOOL\'. Nakon završteka instalacije izbrišite datoteku. ProsperaDMS ima jako male zahtjeve. Trebat ćete mysql bazu podataka ili sqlite podršku i web server s omogućenim php-om. Pear paket Log također treba biti instaliran. Za lucene potpuno pretraživanje teksta, također će vam trebati Zend framework instaliran na disku gdje ga se može pronaći php-om. Za WebDAV server tađer ćete trebati HTTP_WebDAV_Server. Putanja do njega se može kasnije postaviti tijekom instalacije. Ako želite izraditi bazu podataka prije nego započnete instalaciju, tada je ručno napravite s vama omiljenim alatom, po želji izradite korisnika baze podataka s pristupom bazi podataka i uvezite jedno od odlagališta baza podataka u mapu konfiguracije. Naravno to za vas može napraviti instalacijska skripta, ali će trebati pristup bazi podataka s pravima za izradu baza podataka. ',
'settings_install_welcome_title' => 'Dobrodošli u instalaciju ProsperaDMS-a',
'settings_install_zendframework' => 'Instalirajte Zend Framework, ako namjeravate koristiti pogon za pretraživanje cijelog teksta',
-'settings_invalid_guestid' => '',
+'settings_invalid_guestid' => 'postavke nevažeći guestid',
'settings_language' => 'Zadani jezik',
'settings_language_desc' => 'Zadani jezik (jezik podmapa u mapi "jezici")',
'settings_libraryFolder' => 'Mapa biblioteke',
'settings_libraryFolder_desc' => 'Mapa u koju se mogu kopirati dokumenti za kreiranje novih dokumenata',
'settings_logFileEnable' => 'Omogući log datoteku',
'settings_logFileEnable_desc' => 'Omogući/onemogući log datoteku',
-'settings_logFileMaxLevel' => '',
-'settings_logFileMaxLevel_desc' => '',
-'settings_logFileRestApiMaxLevel' => '',
-'settings_logFileRestApiMaxLevel_desc' => '',
+'settings_logFileMaxLevel' => 'postavke logFileMaxLevel',
+'settings_logFileMaxLevel_desc' => 'postavke logFileMaxLevel desc',
+'settings_logFileRestApiMaxLevel' => 'postavke logFileRestApiMaxLevel',
+'settings_logFileRestApiMaxLevel_desc' => 'postavke logFileRestApiMaxLevel desc',
'settings_logFileRotation' => 'Log File Rotation',
'settings_logFileRotation_desc' => 'The log file rotation',
'settings_loginFailure' => 'Neuspješna prijava',
'settings_loginFailure_desc' => 'Onemogući korisnički račun nakon n neuspješnih prijava.',
-'settings_logLevelAlert' => '',
-'settings_logLevelCritical' => '',
-'settings_logLevelDebug' => '',
-'settings_logLevelEmergency' => '',
-'settings_logLevelError' => '',
-'settings_logLevelInfo' => '',
-'settings_logLevelNotice' => '',
-'settings_logLevelWarning' => '',
+'settings_logLevelAlert' => 'postavke logLevelAlert',
+'settings_logLevelCritical' => 'postavke logLevelCritical',
+'settings_logLevelDebug' => 'postavke logLevelDebug',
+'settings_logLevelEmergency' => 'postavke logLevelEmergency',
+'settings_logLevelError' => 'postavke logLevelError',
+'settings_logLevelInfo' => 'postavke logLevelInfo',
+'settings_logLevelNotice' => 'postavke logLevelNotice',
+'settings_logLevelWarning' => 'postavke logLevelWarning',
'settings_luceneClassDir' => 'Lucene ProsperaDMS mapa',
'settings_luceneClassDir_desc' => 'Putanja do ProsperaDMS_Lucene (opcija). Ostavite ovo prazno ako ste instalirali ProsperaDMS_Lucene na mjestu gdje se može pronaći PHP-om, npr. Extra PHP Include-Path',
'settings_luceneDir' => 'Mapa za indeksiranje cijelog teksta',
'settings_luceneDir_desc' => 'Putanja to Lucene indeksa',
-'settings_manager_approver_is_admin' => '',
-'settings_manager_reviewer_is_admin' => '',
-'settings_markdownComments' => '',
-'settings_markdownComments_desc' => '',
+'settings_manager_approver_is_admin' => 'odobravatelj upravitelja postavki je admin',
+'settings_manager_reviewer_is_admin' => 'recenzent upravitelja postavki je admin',
+'settings_markdownComments' => 'postavke markdownKomentari',
+'settings_markdownComments_desc' => 'postavke markdownKomentari desc',
'settings_maxDirID' => 'Max Directory ID',
'settings_maxDirID_desc' => 'Maksimalni broj podmapa po nadređenoj mapi. Zadano: 0.',
'settings_maxExecutionTime' => 'Max. vrijeme izvršenja (s)',
'settings_maxExecutionTime_desc' => 'Ovo postavlja maksimalno vrijeme u sekundama u kojem je skripti dopušteno da se pokrene prije nego se prekine rasčlanjivanjem',
-'settings_maxItemsPerPage' => '',
-'settings_maxItemsPerPage_desc' => '',
+'settings_maxItemsPerPage' => 'postavke maxItemsPerPage',
+'settings_maxItemsPerPage_desc' => 'postavke maxItemsPerPage desc',
'settings_maxRecursiveCount' => 'Max. broj rekurzivnog dokumenta/mape',
'settings_maxRecursiveCount_desc' => 'To je maksimalni broj dokumenata ili mapa koji će biti označen pristupnim pravima, pri rekurzivnom brojanju objekata. Ako se taj broj premaši, broj dokumenata i mapa u pregledu mape će biti procjenjen.',
'settings_maxSizeForFullText' => 'Maksimalna veličina dokumenta za instant indeksiranje',
-'settings_maxSizeForFullText_desc' => '',
-'settings_maxUploadSize' => '',
-'settings_maxUploadSize_desc' => '',
+'settings_maxSizeForFullText_desc' => 'postavke maxSizeForFullText desc',
+'settings_maxUploadSize' => 'postavke maxUploadSize',
+'settings_maxUploadSize_desc' => 'postavke maxUploadSize desc',
'settings_more_settings' => 'Konfiguriraj više postavki. Zadana prijava: admin/admin',
-'settings_noDocumentFormFields' => '',
-'settings_noDocumentFormFields_desc' => '',
-'settings_noFolderFormFields' => '',
-'settings_noFolderFormFields_desc' => '',
+'settings_noDocumentFormFields' => 'postavke noDocumentFormFields',
+'settings_noDocumentFormFields_desc' => 'postavke noDocumentFormFields desc',
+'settings_noFolderFormFields' => 'postavke noFolderFormFields',
+'settings_noFolderFormFields_desc' => 'postavke noFolderFormFields desc',
'settings_notfound' => 'Nije pronađeno',
'settings_Notification' => 'Postavke bilježenja',
'settings_notwritable' => 'Konfiguracija se ne može pohraniti jer datoteka konfiguracije nema mogućnost upisivanja.',
'settings_no_content_dir' => 'Mapa sadržaja',
'settings_onePageMode' => 'Mod jedne strane',
-'settings_onePageMode_desc' => '',
+'settings_onePageMode_desc' => 'postavke onePageMode desc',
'settings_overrideMimeType' => 'Premosti tip datoteke',
'settings_overrideMimeType_desc' => 'Premošćivanje tipa datoteke određenog od strane pretraživača ako je datoteka učitana. Novi tip datoteke se određuje od strane DMS sustava.',
-'settings_overrideTheme' => '',
-'settings_overrideTheme_desc' => '',
+'settings_overrideTheme' => 'postavke overrideTheme',
+'settings_overrideTheme_desc' => 'postavke nadjačatiOpis teme',
'settings_partitionSize' => 'Veličina djelomične datoteke',
'settings_partitionSize_desc' => 'Veličine djelomičnih datoteka u bajtovima, učitane s jumploader-om. Ne postavljajte vrijednot veću od max. veličine učitavanja koju je postavio server.',
'settings_passwordExpiration' => 'Istek lozinke',
@@ -1913,26 +1915,26 @@ Internet poveznica: [url]',
'settings_presetExpirationDate_desc' => 'Svi novo učitani dokumenti će datum isteka imati postavljen na ovu vrijednost. Unešeni datum se može odrediti razumljivom PHP strtotime() funkcijom, npr. +5 tjedana.',
'settings_previewWidthDetail' => 'Širina pretpregleda slika (detalj)',
'settings_previewWidthDetail_desc' => 'Širina pretpregleda slike prikazanog na stranici detalja',
-'settings_previewWidthDropFolderList' => '',
-'settings_previewWidthDropFolderList_desc' => '',
+'settings_previewWidthDropFolderList' => 'postavke previewWidthDropFolderList',
+'settings_previewWidthDropFolderList_desc' => 'postavke previewWidthDropFolderList desc',
'settings_previewWidthList' => 'Širina pretpregleda slika (popis)',
'settings_previewWidthList_desc' => 'Širina pretpregleda slika prikazanih u popisima',
-'settings_previewWidthMenuList' => '',
-'settings_previewWidthMenuList_desc' => '',
+'settings_previewWidthMenuList' => 'postavke previewWidthMenuList',
+'settings_previewWidthMenuList_desc' => 'postavke previewWidthMenuList desc',
'settings_printDisclaimer' => 'Ispiši odricanje od odgovornosti',
'settings_printDisclaimer_desc' => 'Ako je omogućeno, poruka odricanja od odgovornosti će se ispisati na dnu svake stranice',
-'settings_proxyUPassword' => '',
-'settings_proxyUPassword_desc' => '',
-'settings_proxyUrl' => '',
-'settings_proxyUrl_desc' => '',
-'settings_proxyUser' => '',
-'settings_proxyUser_desc' => '',
+'settings_proxyUPassword' => 'postavke proxyUPassword',
+'settings_proxyUPassword_desc' => 'postavke proxyUPassword desc',
+'settings_proxyUrl' => 'postavke proxyUrl',
+'settings_proxyUrl_desc' => 'postavke proxyUrl desc',
+'settings_proxyUser' => 'postavke proxyUser',
+'settings_proxyUser_desc' => 'postavke proxyUser desc',
'settings_quota' => 'Korisnička kvota',
'settings_quota_desc' => 'Maksimalni broj bajtova na disku koji korisnik može koristiti. Postavite na 0 za neograničeni prostor na disku. Ova vrijednost može biti postavljena svakom korisniku u njegovom profilu.',
-'settings_removeFromDropFolder' => '',
-'settings_removeFromDropFolder_desc' => '',
-'settings_repositoryUrl' => '',
-'settings_repositoryUrl_desc' => '',
+'settings_removeFromDropFolder' => 'postavke removeFromDropFolder',
+'settings_removeFromDropFolder_desc' => 'postavke removeFromDropFolder desc',
+'settings_repositoryUrl' => 'postavke repositoryUrl',
+'settings_repositoryUrl_desc' => 'postavke repositoryUrl desc',
'settings_restricted' => 'Ograničeni pristup',
'settings_restricted_desc' => 'Omogući prijavu korisnicima samo ako imaju pristup u lokalnu bazu podataka (bez obzira na uspješnu autentifikaciju s LDAP-om)',
'settings_rootDir' => 'Root mapa',
@@ -1942,29 +1944,29 @@ Internet poveznica: [url]',
'settings_SaveError' => 'Greška pri spremanju datoteke konfiguracije',
'settings_Server' => 'Postavke servera',
'settings_showFullPreview' => 'Prikaži cijeli dokument',
-'settings_showFullPreview_desc' => '',
+'settings_showFullPreview_desc' => 'postavke showFullPreview desc',
'settings_showMissingTranslations' => 'Prikaži prijevode koji nedostaju',
'settings_showMissingTranslations_desc' => 'Navedi sve prijevode koji nedostaju na stranici na dnu stranice. Prijavljeni korisnik će moći podnijeti prijedlog za prijevode koji nedostaju koji će biti pohranjen u csv datoteku. Ne uključujte ovu funkciju ako ste u proizvodnoj okolini!',
-'settings_showSingleSearchHit' => '',
-'settings_showSingleSearchHit_desc' => '',
+'settings_showSingleSearchHit' => 'postavke showSingleSearchHit',
+'settings_showSingleSearchHit_desc' => 'postavke showSingleSearchHit desc',
'settings_Site' => 'Stranica',
'settings_siteDefaultPage' => 'Zadana stranica',
'settings_siteDefaultPage_desc' => 'Zadana stranica kod prijave. Ako je prazno, zadano je out/out.ViewFolder.php',
'settings_siteName' => 'Naziv stranice',
'settings_siteName_desc' => 'Naziv stranice koji se koristi u naslovima stranice. Zadano: ProsperaDMS',
'settings_SMTP' => 'Postavke SMTP servera',
-'settings_smtpForceFrom' => '',
-'settings_smtpForceFrom_desc' => '',
-'settings_smtpLazySSL' => '',
-'settings_smtpLazySSL_desc' => '',
+'settings_smtpForceFrom' => 'postavke smtpForceFrom',
+'settings_smtpForceFrom_desc' => 'postavke smtpForceFrom desc',
+'settings_smtpLazySSL' => 'postavke smtpLazySSL',
+'settings_smtpLazySSL_desc' => 'postavke smtpLazySSL desc',
'settings_smtpPassword' => 'Lozinka za pristup SMTP serveru',
'settings_smtpPassword_desc' => 'Lozinka za pristup SMTP serveru',
'settings_smtpPort' => 'Port SMTP servera',
'settings_smtpPort_desc' => 'Port SMTP servera, zadano 25',
'settings_smtpSendFrom' => 'Pošalji od',
'settings_smtpSendFrom_desc' => 'Pošaji od',
-'settings_smtpSendTestMail' => '',
-'settings_smtpSendTestMail_desc' => '',
+'settings_smtpSendTestMail' => 'postavke smtpSendTestMail',
+'settings_smtpSendTestMail_desc' => 'postavke smtpSendTestMail desc',
'settings_smtpServer' => 'Hostname SMTP servera',
'settings_smtpServer_desc' => 'Hostname SMTP servera',
'settings_smtpUser' => 'Korisnik SMTP servera',
@@ -1986,19 +1988,19 @@ Internet poveznica: [url]',
'settings_strictFormCheck' => 'Provjera striktnog obrasca',
'settings_strictFormCheck_desc' => 'Provjeravanje striktnog obrasca. Ako je postavljeno na "true", tada će svim poljima u obrascu biti provjerena vrijednost. Ako je postavljeno na "false", tada (uglavnom) će polja komentara i ključnih riječi postati izborna. Komentari se uvijek zahtjevaju kada se podnose pregledi ili obilaženje statusa dokumenta',
'settings_suggestionvalue' => 'Predložena vrijednost',
-'settings_suggestTerms' => '',
-'settings_suggestTerms_desc' => '',
+'settings_suggestTerms' => 'postavke predlažeUvjeti',
+'settings_suggestTerms_desc' => 'postavke predložitiUvjeti desc',
'settings_System' => 'Sustav',
-'settings_tasksInMenu' => '',
-'settings_tasksInMenu_approval' => '',
-'settings_tasksInMenu_checkedout' => '',
-'settings_tasksInMenu_desc' => '',
-'settings_tasksInMenu_needscorrection' => '',
-'settings_tasksInMenu_receipt' => '',
-'settings_tasksInMenu_rejected' => '',
-'settings_tasksInMenu_review' => '',
-'settings_tasksInMenu_revision' => '',
-'settings_tasksInMenu_workflow' => '',
+'settings_tasksInMenu' => 'postavke tasksInMenu',
+'settings_tasksInMenu_approval' => 'postavke tasksInMenu odobrenje',
+'settings_tasksInMenu_checkedout' => 'postavke tasksInMenu odjava',
+'settings_tasksInMenu_desc' => 'postavke zadaciUIzborniku desc',
+'settings_tasksInMenu_needscorrection' => 'postavke tasksInMenu treba ispravak',
+'settings_tasksInMenu_receipt' => 'postavke tasksInMenu potvrda',
+'settings_tasksInMenu_rejected' => 'postavke tasksInMenu odbijene',
+'settings_tasksInMenu_review' => 'postavke tasksInMenu pregled',
+'settings_tasksInMenu_revision' => 'postavke tasksInMenu revizija',
+'settings_tasksInMenu_workflow' => 'postavke tasksInMenu tijek rada',
'settings_theme' => 'Zadana tema',
'settings_theme_desc' => 'Zadani stil (naziv podmape u mapi "stilovi")',
'settings_titleDisplayHack' => 'Prikaz razdvojenog naslova',
@@ -2009,152 +2011,152 @@ Internet poveznica: [url]',
'settings_updateNotifyTime' => 'Ažuriraj vrijeme obavijesti',
'settings_updateNotifyTime_desc' => 'Korisnici se obavještavaju o promjenama dokumenta koje su se dogodile unutar zadnjih \'Update Notify Time\' sekundi',
'settings_upgrade_php' => 'Ažuriraj PHP najmanje na verziju 5.6.38',
-'settings_uploadedAttachmentIsPublic' => '',
-'settings_uploadedAttachmentIsPublic_desc' => '',
-'settings_useHomeAsRootFolder' => '',
-'settings_useHomeAsRootFolder_desc' => '',
+'settings_uploadedAttachmentIsPublic' => 'postavke uploadedAttachmentIsPublic',
+'settings_uploadedAttachmentIsPublic_desc' => 'postavke uploadedAttachmentIsPublic desc',
+'settings_useHomeAsRootFolder' => 'postavke useHomeAsRootFolder',
+'settings_useHomeAsRootFolder_desc' => 'postavke useHomeAsRootFolder desc',
'settings_versioningFileName' => 'Naziv datoteke verzije dokumenta',
'settings_versioningFileName_desc' => 'Naziv datoteke s informacijom o verziji kreirane alatom za stvaranje sigurnosne kopije',
'settings_versiontolow' => 'Na nižu verziju',
'settings_viewOnlineFileTypes' => 'Vidi online vrste datoteka',
'settings_viewOnlineFileTypes_desc' => 'Datoteke s jednim od sljedećih završetaka mogu se pregledati online (KORISTITE SAMO MALA SLOVA)',
-'settings_webdav' => '',
+'settings_webdav' => 'postavke webdav',
'settings_workflowMode' => 'Način rada toka rada',
'settings_workflowMode_desc' => 'Napredni tok rada vam omogućuje da odredite vaše vlastito izdanje toka rada za verzije dokumenta.',
'settings_workflowMode_valadvanced' => 'napredno',
-'settings_workflowMode_valnone' => '',
+'settings_workflowMode_valnone' => 'postavke workflowMode valnone',
'settings_workflowMode_valtraditional' => 'tradicionalno',
'settings_workflowMode_valtraditional_only_approval' => 'uobičajeno (bez revizije)',
'settings_zendframework' => 'Zend okruženje',
-'set_expiration_date_help' => '',
+'set_expiration_date_help' => 'pomoć za postavljanje datuma isteka',
'set_expiry' => 'Postavi istek',
'set_owner' => 'Postavi vlasnika',
'set_owner_error' => 'Greška pri postavljanju vlasnika',
'set_password' => 'Postavi lozinku',
'set_workflow' => 'Postavi tok rada',
-'show_extension_changelog' => '',
-'show_extension_readme' => '',
-'show_extension_version_list' => '',
+'show_extension_changelog' => 'prikaži dnevnik promjena proširenja',
+'show_extension_readme' => 'prikaži proširenje readme',
+'show_extension_version_list' => 'prikaži popis verzija proširenja',
'signed_in_as' => 'Prijavljen kao',
'sign_in' => 'Prijava u sustav',
'sign_out' => 'Odjava',
'sign_out_user' => 'Odjavi korisnika',
-'site_brand' => '',
-'skip_default_export_cols' => '',
+'site_brand' => 'marka stranice',
+'skip_default_export_cols' => 'preskoči zadane izvozne stupce',
'sk_SK' => 'Slovački',
-'sort_by_date' => '',
-'sort_by_expiration_date' => '',
-'sort_by_name' => '',
-'sort_by_sequence' => '',
+'sort_by_date' => 'poredati po datumu',
+'sort_by_expiration_date' => 'poredati po roku trajanja',
+'sort_by_name' => 'poredati po imenu',
+'sort_by_sequence' => 'poredati po nizu',
'space_used_on_data_folder' => 'Prostor iskorišten na podatkovnoj mapi',
'splash_added_to_clipboard' => 'Dodano u međuspremnik',
-'splash_add_access' => '',
+'splash_add_access' => 'splash dodati pristup',
'splash_add_attribute' => 'Dodan novi atribut',
-'splash_add_category' => '',
+'splash_add_category' => 'splash dodati kategoriju',
'splash_add_group' => 'Dodana nova grupa',
'splash_add_group_member' => 'Dodan novi član grupe',
-'splash_add_keyword' => '',
-'splash_add_keyword_category' => '',
-'splash_add_notify' => '',
-'splash_add_role' => '',
-'splash_add_task' => '',
-'splash_add_to_transmittal' => '',
-'splash_add_transmittal' => '',
+'splash_add_keyword' => 'splash dodati ključnu riječ',
+'splash_add_keyword_category' => 'splash dodati kategoriju ključnih riječi',
+'splash_add_notify' => 'splash dodati obavijestiti',
+'splash_add_role' => 'splash dodati ulogu',
+'splash_add_task' => 'splash dodati zadatak',
+'splash_add_to_transmittal' => 'splash dodati prijenosu',
+'splash_add_transmittal' => 'splash dodati transmittal',
'splash_add_user' => 'Dodan novi korisnik',
-'splash_cancel_checkout' => '',
-'splash_checked_in' => '',
-'splash_cleared_cache' => '',
+'splash_cancel_checkout' => 'splash poništiti odjavu',
+'splash_checked_in' => 'splash prijavljen',
+'splash_cleared_cache' => 'prskanjem očišćena predmemorija',
'splash_cleared_clipboard' => 'Očišćen međuspremnik',
-'splash_delete_access' => '',
+'splash_delete_access' => 'splash izbrisati pristup',
'splash_document_added' => 'Dokument dodan',
'splash_document_checkedout' => 'Dokument odjavljen',
-'splash_document_deleted' => '',
+'splash_document_deleted' => 'splash dokument izbrisan',
'splash_document_edited' => 'Dokument pohranjen',
-'splash_document_indexed' => '',
+'splash_document_indexed' => 'splash dokument indeksiran',
'splash_document_locked' => 'Dokument zaključan',
-'splash_document_name_changed' => '',
+'splash_document_name_changed' => 'ime splash dokumenta promijenjeno',
'splash_document_unlocked' => 'Dokument otključan',
-'splash_document_updated' => '',
-'splash_edit_access' => '',
+'splash_document_updated' => 'splash dokument ažuriran',
+'splash_edit_access' => 'splash pristup uređivanju',
'splash_edit_attribute' => 'Atribut pohranjen',
-'splash_edit_category' => '',
-'splash_edit_event' => '',
+'splash_edit_category' => 'splash uredi kategoriju',
+'splash_edit_event' => 'splash uredi događaj',
'splash_edit_group' => 'Groupa pohranjena',
-'splash_edit_keyword' => '',
-'splash_edit_keyword_category' => '',
-'splash_edit_role' => '',
-'splash_edit_task' => '',
-'splash_edit_transmittal' => '',
+'splash_edit_keyword' => 'splash uredi ključnu riječ',
+'splash_edit_keyword_category' => 'splash uredi kategoriju ključnih riječi',
+'splash_edit_role' => 'splash uredi ulogu',
+'splash_edit_task' => 'zadatak uređivanja prskanja',
+'splash_edit_transmittal' => 'prskanje uredi transmittal',
'splash_edit_user' => 'Korisnik pohranjen',
-'splash_error_add_to_transmittal' => '',
-'splash_error_checkin_ended' => '',
-'splash_error_rm_download_link' => '',
-'splash_error_saving_file' => '',
-'splash_error_send_download_link' => '',
-'splash_expiration_date_cleared' => '',
-'splash_expiration_date_set' => '',
-'splash_extension_getlist' => '',
-'splash_extension_import' => '',
-'splash_extension_refresh' => '',
-'splash_extension_upload' => '',
-'splash_folder_added' => '',
-'splash_folder_deleted' => '',
+'splash_error_add_to_transmittal' => 'splash error dodati u transmittal',
+'splash_error_checkin_ended' => 'splash error checkin završio',
+'splash_error_rm_download_link' => 'splash error rm link za preuzimanje',
+'splash_error_saving_file' => 'splash pogreška pri spremanju datoteke',
+'splash_error_send_download_link' => 'splash error pošalji vezu za preuzimanje',
+'splash_expiration_date_cleared' => 'splash datum isteka izbrisan',
+'splash_expiration_date_set' => 'splash datum isteka postavljen',
+'splash_extension_getlist' => 'splash proširenje getlist',
+'splash_extension_import' => 'splash extension import',
+'splash_extension_refresh' => 'splash extension osvježiti',
+'splash_extension_upload' => 'splash proširenje upload',
+'splash_folder_added' => 'dodana mapa splash',
+'splash_folder_deleted' => 'splash mapa izbrisana',
'splash_folder_edited' => 'Pohrani izmjene mape',
-'splash_importfs' => '',
-'splash_inherit_access' => '',
+'splash_importfs' => 'splash importfs',
+'splash_inherit_access' => 'splash naslijediti pristup',
'splash_invalid_folder_id' => 'Nevažeći ID mape',
'splash_invalid_searchterm' => 'Nevažeći traženi pojam',
-'splash_invalid_search_service' => '',
-'splash_link_document' => '',
-'splash_mimetype_changed' => '',
+'splash_invalid_search_service' => 'splash nevažeća usluga pretraživanja',
+'splash_link_document' => 'splash link dokument',
+'splash_mimetype_changed' => 'splash mimetype promijenjen',
'splash_moved_clipboard' => 'Međuspremnik je premješten u trenutnu mapu',
-'splash_move_document' => '',
-'splash_move_folder' => '',
-'splash_notinherit_access' => '',
-'splash_receipt_update_success' => '',
+'splash_move_document' => 'splash premjestiti dokument',
+'splash_move_folder' => 'splash premjestiti folder',
+'splash_notinherit_access' => 'splash notinherit pristup',
+'splash_receipt_update_success' => 'splash potvrda ažuriranje uspješno',
'splash_removed_from_clipboard' => 'Uklonjeno iz međuspremnika',
'splash_rm_attribute' => 'Atribut uklonjen',
-'splash_rm_attr_value' => '',
-'splash_rm_category' => '',
+'splash_rm_attr_value' => 'splash rm attr vrijednost',
+'splash_rm_category' => 'splash rm kategorija',
'splash_rm_document' => 'Dokument uklonjen',
-'splash_rm_download_link' => '',
+'splash_rm_download_link' => 'splash rm link za preuzimanje',
'splash_rm_folder' => 'Mapa izbrisana',
'splash_rm_group' => 'Grupa uklonjena',
'splash_rm_group_member' => 'Član grupe uklonjen',
-'splash_rm_keyword' => '',
-'splash_rm_keyword_category' => '',
-'splash_rm_notify' => '',
-'splash_rm_role' => '',
-'splash_rm_transmittal' => '',
+'splash_rm_keyword' => 'splash rm ključna riječ',
+'splash_rm_keyword_category' => 'splash rm kategorija ključnih riječi',
+'splash_rm_notify' => 'prskati rm obavijestiti',
+'splash_rm_role' => 'splash rm uloga',
+'splash_rm_transmittal' => 'prskanje 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' => '',
-'splash_send_login_data' => '',
-'splash_setowner' => '',
+'splash_rm_user_processes' => 'splash rm korisnički procesi',
+'splash_rm_workflow' => 'splash rm tijek rada',
+'splash_rm_workflow_action' => 'splash rm workflow radnja',
+'splash_rm_workflow_state' => 'splash rm stanje tijeka rada',
+'splash_saved_file' => 'splash spremljena datoteka',
+'splash_save_user_data' => 'splash spremiti korisničke podatke',
+'splash_send_download_link' => 'splash poslati vezu za preuzimanje',
+'splash_send_login_data' => 'splash poslati podatke za prijavu',
+'splash_setowner' => 'prskanje setowner',
'splash_settings_saved' => 'Postavke pohranjene',
-'splash_set_default_access' => '',
+'splash_set_default_access' => 'splash postaviti zadani pristup',
'splash_substituted_user' => 'Zamjenski korisnik',
'splash_switched_back_user' => 'Prebačeno nazad na izvornog korisnika',
'splash_toogle_group_manager' => 'Zamjenjen upravitelj grupe',
-'splash_transfer_content' => '',
-'splash_transfer_document' => '',
-'splash_transfer_objects' => '',
-'splash_trigger_workflow' => '',
-'startdate' => '',
+'splash_transfer_content' => 'splash prijenos sadržaja',
+'splash_transfer_document' => 'splash transfer dokument',
+'splash_transfer_objects' => 'objekti prijenosa prskanja',
+'splash_trigger_workflow' => 'tijek rada okidača prskanja',
+'startdate' => 'početni datum',
'state_and_next_state' => 'Status/Slijedeći status',
'statistic' => 'Statistika',
-'statistics_mail_subject' => '',
+'statistics_mail_subject' => 'predmet statistike pošte',
'status' => 'Status',
'status_approval_rejected' => 'Skica odbijena',
'status_approved' => 'Odobreno',
'status_approver_removed' => 'Validator uklonjen iz postupka',
-'status_change' => '',
-'status_needs_correction' => '',
+'status_change' => 'promjena statusa',
+'status_needs_correction' => 'stanje treba ispraviti',
'status_not_approved' => 'Nije odobreno',
'status_not_receipted' => 'Još nije primljeno',
'status_not_reviewed' => 'Nije pregledano',
@@ -2171,66 +2173,66 @@ Internet poveznica: [url]',
'status_revisor_removed' => 'Revizor uklonjen s liste',
'status_unknown' => 'Nepoznato',
'storage_size' => 'Veličina pohrane',
-'subfolder_duplicate_name' => '',
-'submit_2_fact_auth' => '',
+'subfolder_duplicate_name' => 'dupli naziv podmape',
+'submit_2_fact_auth' => 'dostaviti 2 činjenica auth',
'submit_approval' => 'Pošaljite odobrenje',
'submit_login' => 'PRIJAVI SE',
'submit_password' => 'Postavite novu lozinku',
'submit_password_forgotten' => 'Započnite postupak',
'submit_receipt' => 'Pošalji prijem',
'submit_review' => 'Pošaljite ovjeru',
-'submit_revision' => '',
+'submit_revision' => 'podnijeti reviziju',
'submit_userinfo' => 'Pošaljite info',
-'submit_webauthn_login' => '',
-'submit_webauthn_register' => '',
-'subsribe_timelinefeed' => '',
+'submit_webauthn_login' => 'podnijeti webauthn prijavu',
+'submit_webauthn_register' => 'podnijeti webauthn registar',
+'subsribe_timelinefeed' => 'pretplatiti se na vremensku linijufeed',
'substitute_to_user' => 'Prebaci na \'[username]\'',
'substitute_user' => 'Zamjenski korisnik',
-'success_add_aro' => '',
-'success_add_permission' => '',
-'success_remove_permission' => '',
-'success_toogle_permission' => '',
+'success_add_aro' => 'uspjeh dodati aro',
+'success_add_permission' => 'uspjeh dodati dozvolu',
+'success_remove_permission' => 'uspjeh ukloniti dozvolu',
+'success_toogle_permission' => 'uspjeh preklopi dopuštenje',
'sunday' => 'Nedjelja',
'sunday_abbr' => 'Ne',
'sv_SE' => 'Švedski',
'switched_to' => 'Promjenjeno u',
-'takeOverAttributeValue' => '',
+'takeOverAttributeValue' => 'takeOverAttributeValue',
'takeOverGrpApprover' => 'Preuzimanje grupe odobravatelja iz zadnje verzije.',
-'takeOverGrpApprovers' => '',
+'takeOverGrpApprovers' => 'takeOverGrpApprovers',
'takeOverGrpReviewer' => 'Preuzimanje grupe revizora iz zadnje verzije.',
-'takeOverGrpReviewers' => '',
+'takeOverGrpReviewers' => 'takeOverGrpReviewers',
'takeOverIndApprover' => 'Preuzimanje pojedinačnog odobravatelja iz zadnje verzije.',
-'takeOverIndApprovers' => '',
+'takeOverIndApprovers' => 'takeOverIndApprovers',
'takeOverIndReviewer' => 'Preuzimanje pojedinačnog revizora iz zadnje verzije.',
-'takeOverIndReviewers' => '',
-'target_equals_source_folder' => '',
+'takeOverIndReviewers' => 'takeOverIndReviewers',
+'target_equals_source_folder' => 'cilj je jednak izvornoj mapi',
'tasks' => 'Zadaci',
-'task_core_expireddocs_days' => '',
-'task_core_expireddocs_dryrun' => '',
-'task_core_expireddocs_email' => '',
-'task_core_expireddocs_peruser' => '',
-'task_core_importdropfolder_dryrun' => '',
-'task_core_importdropfolder_dryrun_desc' => '',
-'task_core_importdropfolder_keepfile' => '',
-'task_core_importdropfolder_keepfile_desc' => '',
-'task_core_importdropfolder_recursive' => '',
-'task_core_importdropfolder_targetfolder' => '',
-'task_core_importdropfolder_targetfolder_desc' => '',
-'task_core_importdropfolder_users' => '',
-'task_core_indexingdocs_recreate' => '',
-'task_core_recentchanges_days' => '',
-'task_core_recentchanges_lists' => '',
-'task_core_recentchanges_users' => '',
-'task_core_statistic_users' => '',
-'task_description' => '',
-'task_disabled' => '',
-'task_failures' => '',
-'task_frequency' => '',
-'task_frequency_placeholder' => '',
-'task_last_run' => '',
-'task_name' => '',
-'task_next_run' => '',
-'temp_jscode' => '',
+'task_core_expireddocs_days' => 'jezgra zadatka expireddocs dana',
+'task_core_expireddocs_dryrun' => 'jezgra zadatka expireddocs dryrun',
+'task_core_expireddocs_email' => 'jezgra zadatka expireddocs e-pošta',
+'task_core_expireddocs_peruser' => 'zadatak jezgre expireddocs peruser',
+'task_core_importdropfolder_dryrun' => 'jezgra zadatka importdropfolder dryrun',
+'task_core_importdropfolder_dryrun_desc' => 'jezgra zadatka importdropfolder dryrun desc',
+'task_core_importdropfolder_keepfile' => 'jezgra zadatka importdropfolder keepfile',
+'task_core_importdropfolder_keepfile_desc' => 'jezgra zadatka importdropfolder keepfile desc',
+'task_core_importdropfolder_recursive' => 'jezgra zadatka importdropfolder rekurzivan',
+'task_core_importdropfolder_targetfolder' => 'jezgra zadatka importdropfolder targetfolder',
+'task_core_importdropfolder_targetfolder_desc' => 'jezgra zadatka importdropfolder targetfolder desc',
+'task_core_importdropfolder_users' => 'task core importdropfolder korisnici',
+'task_core_indexingdocs_recreate' => 'task core indexingdocs recreate',
+'task_core_recentchanges_days' => 'jezgra zadatka recentchanges dani',
+'task_core_recentchanges_lists' => 'popisi nedavnih promjena jezgre zadatka',
+'task_core_recentchanges_users' => 'jezgra zadatka recentchanges korisnici',
+'task_core_statistic_users' => 'korisnici osnovne statistike zadatka',
+'task_description' => 'opis zadatka',
+'task_disabled' => 'zadatak onemogućen',
+'task_failures' => 'neuspjesi zadataka',
+'task_frequency' => 'učestalost zadatka',
+'task_frequency_placeholder' => 'mjesto za frekvenciju zadatka',
+'task_last_run' => 'zadnji zadatak',
+'task_name' => 'naziv zadatka',
+'task_next_run' => 'sljedeći zadatak',
+'temp_jscode' => 'privremeni jscode',
'testmail_body' => 'Ova poruka služi samo za testiranje konfiguracije ProsperaDMS-a',
'testmail_subject' => 'Testna poruka',
'theme' => 'Tema',
@@ -2241,37 +2243,37 @@ Internet poveznica: [url]',
'timeline_add_version' => 'Nova verzija [version]',
'timeline_full_add_file' => '[document] Novi prilog',
'timeline_full_add_version' => '[document] Nova verzija [version]',
-'timeline_full_scheduled_revision' => '',
+'timeline_full_scheduled_revision' => 'vremenska linija puna planirana revizija',
'timeline_full_status_change' => '[document] Verzija [version]: [status]',
-'timeline_scheduled_revision' => '',
+'timeline_scheduled_revision' => 'vremenski raspored planirana revizija',
'timeline_selected_item' => 'Odabrani dokument',
'timeline_skip_add_file' => 'dodan prilog',
-'timeline_skip_scheduled_revision' => '',
+'timeline_skip_scheduled_revision' => 'vremenska traka preskoči planiranu reviziju',
'timeline_skip_status_change_-1' => 'odbijeno',
-'timeline_skip_status_change_-2' => '',
+'timeline_skip_status_change_-2' => 'promjena statusa preskakanja vremenske trake -2',
'timeline_skip_status_change_-3' => 'isteklo',
'timeline_skip_status_change_0' => 'na čekanju za pregled',
'timeline_skip_status_change_1' => 'na čekanju za odobrenje',
'timeline_skip_status_change_2' => 'oslobođeno',
'timeline_skip_status_change_3' => 's tokom rada',
-'timeline_skip_status_change_4' => '',
-'timeline_skip_status_change_5' => '',
+'timeline_skip_status_change_4' => 'promjena statusa preskakanja vremenske trake 4',
+'timeline_skip_status_change_5' => 'promjena statusa preskakanja vremenske trake 5',
'timeline_status_change' => 'Verzija [version]: [status]',
-'title' => '',
+'title' => 'titula',
'to' => 'Do',
'toggle_manager' => 'Zamjeni upravitelja',
-'toggle_qrcode' => '',
-'total' => '',
+'toggle_qrcode' => 'prebaci qrcode',
+'total' => 'ukupno',
'to_before_from' => 'Datum završetka ne može biti prije datuma početka',
-'transfer_content' => '',
+'transfer_content' => 'prijenos sadržaja',
'transfer_document' => 'Prijenos dokumenta',
'transfer_no_read_access' => 'Korisnik nema pravo čitanja u ovom folderu',
-'transfer_no_users' => '',
+'transfer_no_users' => 'prijenos nema korisnika',
'transfer_no_write_access' => 'Korisnik nema pravo pisanja u ovom folderu',
-'transfer_objects' => '',
-'transfer_objects_to_user' => '',
-'transfer_processes_to_user' => '',
-'transfer_process_to_user' => '',
+'transfer_objects' => 'prijenosni objekti',
+'transfer_objects_to_user' => 'prijenos objekata korisniku',
+'transfer_processes_to_user' => 'prijenos procesa korisniku',
+'transfer_process_to_user' => 'proces prijenosa do korisnika',
'transfer_to_user' => 'Prijenos korisniku',
'transition_triggered_email' => 'Zatražena promjena toka rada',
'transition_triggered_email_body' => 'Zatražena promjena toka rada
@@ -2284,12 +2286,12 @@ Trenutni status toka: [current_state]
Glavna mapa: [folder_path]
Korisnik: [username]
Internet poveznica: [url]',
-'transition_triggered_email_body_html' => '',
+'transition_triggered_email_body_html' => 'tijelo e-pošte izazvano prijelazom',
'transition_triggered_email_subject' => '[sitename]: [name] - Zatražena promjena toka rada',
'transmittal' => 'Proslijeđivanje',
'transmittalitem_removed' => 'Stavka za proslijeđivanje je uklonjena',
'transmittalitem_updated' => 'Dokument izmijenjen na zadnju verziju',
-'transmittals' => '',
+'transmittals' => 'prenosioci',
'transmittal_comment' => 'Komentar',
'transmittal_name' => 'Naziv',
'transmittal_size' => 'Veličina',
@@ -2298,12 +2300,12 @@ Internet poveznica: [url]',
'tr_TR' => 'Turski',
'tuesday' => 'Utorak',
'tuesday_abbr' => 'Ut',
-'types_generic' => '',
-'type_of_hook' => '',
-'type_to_filter' => '',
+'types_generic' => 'vrste generički',
+'type_of_hook' => 'vrsta udice',
+'type_to_filter' => 'tip za filtriranje',
'type_to_search' => 'Unesi za pretragu',
'uk_UA' => 'Ukrajinski',
-'undefined' => '',
+'undefined' => 'nedefinirano',
'under_folder' => 'U mapi',
'unknown_attrdef' => 'Nepoznata definicija atributa',
'unknown_command' => 'Naredba nije prepoznata.',
@@ -2312,7 +2314,7 @@ Internet poveznica: [url]',
'unknown_id' => 'nepoznati ID',
'unknown_keyword_category' => 'Nepoznata kategorija',
'unknown_owner' => 'Nepoznati ID vlasnika',
-'unknown_status' => '',
+'unknown_status' => 'nepoznat status',
'unknown_user' => 'Nepoznati ID korisnika',
'unlinked_content' => 'Nepovezani sadržaj',
'unlinked_documents' => 'Nepovezani dokumenti',
@@ -2322,12 +2324,12 @@ Internet poveznica: [url]',
'unlock_cause_locking_user' => 'I dalje ga možete ažurirati jer ste ga vi zaključali. Zaključavanje će automatski biti ukinuto.',
'unlock_document' => 'Otključaj',
'update' => 'Ažuriraj',
-'updated' => '',
-'updated_documents' => '',
+'updated' => 'ažuriran',
+'updated_documents' => 'ažurirani dokumenti',
'update_approvers' => 'Ažuriraj popis validatora',
'update_document' => 'Ažuriraj dokument',
'update_fulltext_index' => 'Ažuriraj indeksiranje cijelog teksta',
-'update_fulltext_messages' => '',
+'update_fulltext_messages' => 'ažuriraj poruke s punim tekstom',
'update_info' => 'Info ažuriranje',
'update_locked_msg' => 'Ovaj dokument je zaključan.',
'update_recipients' => 'Izmjena liste primatelja',
@@ -2337,11 +2339,11 @@ Internet poveznica: [url]',
'uploaded_by' => 'Učitao',
'uploading_failed' => 'Neuspješno učitavanje jedne od vaših datoteka. Molimo provjerite maksimalnu veličinu datoteke za učitavanje.',
'uploading_maxsize' => 'Učitana datoteke premašuje maksimalnu veličinu datoteke za učitavanje.',
-'uploading_postmaxsize' => '',
+'uploading_postmaxsize' => 'učitavanje postmaxsize',
'uploading_zerosize' => 'Datoteka koja se učitava je prazna. Učitavanje je otkazano.',
'used_discspace' => 'Iskorišteni prostor na disku',
'user' => 'Korisnik',
-'userdata_file' => '',
+'userdata_file' => 'datoteka korisničkih podataka',
'userid_groupid' => 'ID Korisnika/ID Grupe',
'users' => 'Korisnici',
'users_and_groups' => 'Korisnici/Grupe',
@@ -2351,16 +2353,16 @@ Internet poveznica: [url]',
'user_group_management' => 'Upravljanje korisnicima/grupama',
'user_image' => 'Slika',
'user_info' => 'Korisničke informacije',
-'user_is_mandatory_approver' => '',
-'user_is_mandatory_reviewer' => '',
+'user_is_mandatory_approver' => 'korisnik je obavezni odobravatelj',
+'user_is_mandatory_reviewer' => 'korisnik je obvezni recenzent',
'user_list' => 'Popis korisnika',
'user_login' => 'Korisničko ime',
'user_management' => 'Upravljanje korisnicima',
'user_name' => 'Puni naziv',
-'user_previously_removed_from_approvers' => '',
-'user_previously_removed_from_recipients' => '',
-'user_previously_removed_from_reviewers' => '',
-'user_previously_removed_from_revisors' => '',
+'user_previously_removed_from_approvers' => 'korisnik prethodno uklonjen iz odobravatelja',
+'user_previously_removed_from_recipients' => 'korisnik prethodno uklonjen iz primatelja',
+'user_previously_removed_from_reviewers' => 'korisnik prethodno uklonjen iz recenzenata',
+'user_previously_removed_from_revisors' => 'korisnik prethodno uklonjen iz redaktora',
'use_comment_of_document' => 'Koristi komentar dokumenta',
'use_default_categories' => 'Koristi predefinirane kategorije',
'use_default_keywords' => 'Koristi predefinirane ključne riječi',
@@ -2370,10 +2372,10 @@ Internet poveznica: [url]',
'versioning_file_creation_warning' => 'Ovo radnjom možete izraditi datoteku koja sadrži informacije o verzijama cijele DMS mape. Nakon izrade, svaka datoteka će biti pohranjena unutar podatkovne mape.',
'versioning_info' => 'Info o verzijama',
'versiontolow' => 'Na nižu verziju',
-'version_comment' => '',
-'version_comment_changed_email_body' => '',
-'version_comment_changed_email_body_html' => '',
-'version_comment_changed_email_subject' => '',
+'version_comment' => 'komentar verzije',
+'version_comment_changed_email_body' => 'komentar verzije promijenjen tijelo e-pošte',
+'version_comment_changed_email_body_html' => 'komentar verzije promijenjen tijelo e-pošte html',
+'version_comment_changed_email_subject' => 'komentar verzije promijenjen predmet e-pošte',
'version_deleted_email' => 'Izbrisana verzija',
'version_deleted_email_body' => 'Izbrisana verzija
Dokument: [name]
@@ -2381,57 +2383,57 @@ Verzija: [version]
Glavna mapa: [folder_path]
Korisnik: [username]
Internet poveznica: [url]',
-'version_deleted_email_body_html' => '',
+'version_deleted_email_body_html' => 'verzija izbrisano tijelo e-pošte html',
'version_deleted_email_subject' => '[sitename]: [name] - Izbrisana verzija',
'version_info' => 'Informacije o verziji',
'view' => 'Pregled',
'view_document' => 'Detalji dokumenta',
-'view_folder' => '',
+'view_folder' => 'pogledaj mapu',
'view_online' => 'Online pregled',
'warning' => 'Upozorenje',
-'warning_remove_approval_log' => '',
-'warning_remove_review_log' => '',
-'webauthn' => '',
-'webauthn_auth' => '',
-'webauthn_crossplatform_info' => '',
-'webauthn_info' => '',
-'webauthn_login_test' => '',
-'webauthn_registration' => '',
-'webauth_crossplatform' => '',
+'warning_remove_approval_log' => 'upozorenje ukloniti dnevnik odobrenja',
+'warning_remove_review_log' => 'upozorenje ukloniti dnevnik pregleda',
+'webauthn' => 'webauthn',
+'webauthn_auth' => 'webauthn auth',
+'webauthn_crossplatform_info' => 'webauthn informacije o više platformi',
+'webauthn_info' => 'webauthn info',
+'webauthn_login_test' => 'webauthn test prijave',
+'webauthn_registration' => 'webauthn registracija',
+'webauth_crossplatform' => 'webauth crossplatform',
'wednesday' => 'Srijeda',
'wednesday_abbr' => 'Sr',
'weeks' => 'tjedni',
'week_view' => 'Pregled po tjednima',
'workflow' => 'Tok rada',
-'workflows_involded' => '',
+'workflows_involded' => 'uključeni tijekovi rada',
'workflow_actions_management' => 'Upravljanje radnjama toka rada',
'workflow_action_in_use' => 'Ova radnju trenutno koriste tokovi rada.',
'workflow_action_name' => 'Naziv',
'workflow_editor' => 'Urednik toka rada',
'workflow_group_summary' => 'Pregled grupe',
-'workflow_has_cycle' => '',
+'workflow_has_cycle' => 'tijek rada ima ciklus',
'workflow_initstate' => 'Početni status',
'workflow_in_use' => 'Dokumenti trenutno koriste ovaj tok rada.',
-'workflow_layoutdata_saved' => '',
-'workflow_log' => '',
+'workflow_layoutdata_saved' => 'podaci o izgledu tijeka rada spremljeni',
+'workflow_log' => 'dnevnik tijeka rada',
'workflow_management' => 'Upravljanje toka rada',
'workflow_name' => 'Naziv',
-'workflow_no_doc_rejected_state' => '',
-'workflow_no_doc_released_state' => '',
-'workflow_no_initial_state' => '',
+'workflow_no_doc_rejected_state' => 'tijek rada bez dokumenta odbijeno stanje',
+'workflow_no_doc_released_state' => 'tijek rada bez izdanog dokumenta stanje',
+'workflow_no_initial_state' => 'tijek rada bez početnog stanja',
'workflow_no_states' => 'Prije dodavanja toka rada najprije morate odrediti statuse toka rada.',
-'workflow_save_layout' => '',
-'workflow_state' => '',
+'workflow_save_layout' => 'tijek rada spremi izgled',
+'workflow_state' => 'stanje tijeka rada',
'workflow_states_management' => 'Upravljanje statusima toka rada',
'workflow_state_docstatus' => 'Statusi dokumenta',
'workflow_state_in_use' => 'Tok rada trenutno koristi ovaj status.',
'workflow_state_name' => 'Naziv statusa',
'workflow_summary' => 'Pregled toka rada',
-'workflow_title' => '',
-'workflow_transition_without_user_group' => '',
+'workflow_title' => 'naslov tijeka rada',
+'workflow_transition_without_user_group' => 'prijelaz tijeka rada bez grupe korisnika',
'workflow_user_summary' => 'Pregled korisnika',
-'wrong_checksum' => '',
-'wrong_filetype' => '',
+'wrong_checksum' => 'pogrešan kontrolni zbroj',
+'wrong_filetype' => 'pogrešan tip datoteke',
'x_more_objects' => '[number] više objekata',
'year_view' => 'Pregled po godini',
'yes' => 'Da',
diff --git a/languages/hu_HU/lang.inc b/languages/hu_HU/lang.inc
index d51870348..a6691b57f 100644
--- a/languages/hu_HU/lang.inc
+++ b/languages/hu_HU/lang.inc
@@ -693,6 +693,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => 'Bővítmények',
'extension_changelog' => 'Változásnapló',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => 'Kiterjesztések betöltése ...',
@@ -1146,6 +1147,7 @@ URL: [url]',
'no_groups' => 'Nincsenek csoportok',
'no_group_members' => 'Ennek a csoportnak nincsenek tagjai',
'no_linked_files' => 'Nincsenek hivatkozott állományok',
+'no_mimetype' => '',
'no_previous_versions' => 'Nem találhatók más változatok',
'no_receipt_needed' => '',
'no_review_needed' => 'Nincs folyamatban lévő felülvizsgálat.',
diff --git a/languages/id_ID/lang.inc b/languages/id_ID/lang.inc
index 7b321d005..28c523487 100644
--- a/languages/id_ID/lang.inc
+++ b/languages/id_ID/lang.inc
@@ -749,6 +749,7 @@ URL: [url]',
'export_user_list_csv' => 'Ekspor pengguna sebagai CSV',
'extension_archive' => 'Ekstensi',
'extension_changelog' => '',
+'extension_info' => '',
'extension_is_off_now' => 'Perpanjangan tidak aktif sekarang',
'extension_is_on_now' => '',
'extension_loading' => 'Memuat ekstensi...',
@@ -1239,6 +1240,7 @@ URL: [url]',
'no_groups' => 'Tidak ada kelompok',
'no_group_members' => 'Kelompok ini tidak memiliki anggota',
'no_linked_files' => 'Tidak ada berkas yang ditautkan',
+'no_mimetype' => '',
'no_previous_versions' => 'Tidak ada versi lain yang ditemukan',
'no_receipt_needed' => 'Saat ini tidak ada dokumen yang memerlukan konfirmasi tanda terima.',
'no_review_needed' => 'Tidak ada tinjauan yang tertunda.',
diff --git a/languages/it_IT/lang.inc b/languages/it_IT/lang.inc
index bd14bd388..db490075f 100644
--- a/languages/it_IT/lang.inc
+++ b/languages/it_IT/lang.inc
@@ -703,6 +703,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => 'Archivio estensioni',
'extension_changelog' => 'Registro delle modifiche delle estensioni',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => 'Caricamento estensioni...',
@@ -1153,6 +1154,7 @@ URL: [url]',
'no_groups' => 'Nessun gruppo',
'no_group_members' => 'Questo gruppo non ha membri',
'no_linked_files' => 'Nessun file collegato',
+'no_mimetype' => '',
'no_previous_versions' => 'Nessun\'altra versione trovata',
'no_receipt_needed' => 'Rete disco',
'no_review_needed' => 'Nessuna revisione in corso.',
diff --git a/languages/ko_KR/lang.inc b/languages/ko_KR/lang.inc
index aca1dbdd2..40ac56a99 100644
--- a/languages/ko_KR/lang.inc
+++ b/languages/ko_KR/lang.inc
@@ -699,6 +699,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => '',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => '',
@@ -1153,6 +1154,7 @@ URL [url]',
'no_groups' => '그룹이 없음',
'no_group_members' => '그룹 회원 이 없습니다.',
'no_linked_files' => '연결되지 않은 파일',
+'no_mimetype' => '',
'no_previous_versions' => '다른 버전을 찾을 수 없습니다',
'no_receipt_needed' => '접수가 필요하지 않습니다',
'no_review_needed' => '검토중인 자료가 없습니다.',
diff --git a/languages/lo_LA/lang.inc b/languages/lo_LA/lang.inc
index 93cf4b57a..0f21ee369 100644
--- a/languages/lo_LA/lang.inc
+++ b/languages/lo_LA/lang.inc
@@ -696,6 +696,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => '',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => '',
@@ -1150,6 +1151,7 @@ URL: [url]',
'no_groups' => 'ບໍ່ມີກຸ່ມ',
'no_group_members' => 'ກຸ່ມນີ້ຍັງບໍ່ມີສະມາຊິກ',
'no_linked_files' => 'ບໍ່ມີໄຟລທີ່ເຊື່ອມໂຍງ',
+'no_mimetype' => '',
'no_previous_versions' => 'ບໍ່ພົບເວີຊັນອື່ນ',
'no_receipt_needed' => 'ປະຈຸບັນນີ້ບໍ່ມີເອກະສານທີ່ຈະຕ້ອງຢືນຢັນກ່ຽວກັບການຮັບສິນຄ້າ',
'no_review_needed' => 'ບໍ່ມີເອກະສານທີຍັງຄ້າງທີລໍຖ້າກວດຄືນ',
diff --git a/languages/nb_NO/lang.inc b/languages/nb_NO/lang.inc
index e2daee1cd..e9cdf89d2 100644
--- a/languages/nb_NO/lang.inc
+++ b/languages/nb_NO/lang.inc
@@ -710,6 +710,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => 'Utvidelse',
'extension_changelog' => 'Endringslogg',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => 'Laster inn utvidelser ...',
@@ -1171,6 +1172,7 @@ URL: [url]',
'no_groups' => 'Ingen grupper',
'no_group_members' => 'Denne gruppen har ingen medlemmer',
'no_linked_files' => 'Ingen koblede filer',
+'no_mimetype' => '',
'no_previous_versions' => 'Ingen andre versjoner funnet',
'no_receipt_needed' => 'Det er for øyeblikket ingen dokumenter som krever kvitteringsbekreftelse.',
'no_review_needed' => 'Ingen gjennomgang i påvente.',
diff --git a/languages/nl_NL/lang.inc b/languages/nl_NL/lang.inc
index a67ecc6ec..8780502c2 100644
--- a/languages/nl_NL/lang.inc
+++ b/languages/nl_NL/lang.inc
@@ -703,6 +703,7 @@ URL: [url]',
'export_user_list_csv' => 'Exporteer gebruikers in csv-formaat',
'extension_archive' => 'Extensies',
'extension_changelog' => 'Overzicht van wijzigingen',
+'extension_info' => '',
'extension_is_off_now' => 'Extensie uitgeschakeld',
'extension_is_on_now' => 'Extensie ingeschakeld',
'extension_loading' => 'Laden van extensies ...',
@@ -1163,6 +1164,7 @@ URL: [url]',
'no_groups' => 'Geen groepen',
'no_group_members' => 'Deze groep heeft geen leden',
'no_linked_files' => 'Geen gekoppelde bestanden',
+'no_mimetype' => '',
'no_previous_versions' => 'Geen andere versie(s) gevonden',
'no_receipt_needed' => 'Geen ontvangstbericht nodig',
'no_review_needed' => 'Geen review bezig.',
diff --git a/languages/pl_PL/lang.inc b/languages/pl_PL/lang.inc
index c7c5f2031..877edbeec 100644
--- a/languages/pl_PL/lang.inc
+++ b/languages/pl_PL/lang.inc
@@ -686,6 +686,7 @@ URL: [url]',
'export_user_list_csv' => 'Eksportuj użytkowników do pliku CSV',
'extension_archive' => 'Rozszerzenie',
'extension_changelog' => 'Log Zmian',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => 'Wgrywam dodatki...',
@@ -1140,6 +1141,7 @@ URL: [url]',
'no_groups' => 'Brak grup',
'no_group_members' => 'Ta grupa nie ma członków',
'no_linked_files' => 'Brak powiązanych dokumentów',
+'no_mimetype' => '',
'no_previous_versions' => 'Nie znaleziono poprzednich wersji',
'no_receipt_needed' => 'Brak dokumentów w trakcie potwierdzenia',
'no_review_needed' => 'Brak dokumentów w trakcie opiniowania',
diff --git a/languages/pt_BR/lang.inc b/languages/pt_BR/lang.inc
index 7c160cf46..6924ad661 100644
--- a/languages/pt_BR/lang.inc
+++ b/languages/pt_BR/lang.inc
@@ -710,6 +710,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => 'Extensão',
'extension_changelog' => 'Alterações no Log',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => 'Carregando Extensões',
@@ -1170,6 +1171,7 @@ URL: [url]',
'no_groups' => 'Sem grupos',
'no_group_members' => 'Este grupo não tem membros',
'no_linked_files' => 'Não há arquivos vinculados',
+'no_mimetype' => '',
'no_previous_versions' => 'Nenhuma outra versão encontrada',
'no_receipt_needed' => 'Atualmente, não há documentos que exijam uma confirmação de recebimento.',
'no_review_needed' => 'Nenhuma revisão pendente.',
diff --git a/languages/ro_RO/lang.inc b/languages/ro_RO/lang.inc
index ee71eb4f5..f4c8f7e75 100644
--- a/languages/ro_RO/lang.inc
+++ b/languages/ro_RO/lang.inc
@@ -698,6 +698,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => '',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => 'Se incarca extensiile',
@@ -1152,6 +1153,7 @@ URL: [url]',
'no_groups' => 'Nu există grupe',
'no_group_members' => 'Acest grup nu are membri',
'no_linked_files' => 'Nici un fișiere asociate',
+'no_mimetype' => '',
'no_previous_versions' => 'Nu sunt alte versiuni gasite',
'no_receipt_needed' => '',
'no_review_needed' => 'Nici o revizuire în așteptare.',
diff --git a/languages/ru_RU/lang.inc b/languages/ru_RU/lang.inc
index 44773426b..868904720 100644
--- a/languages/ru_RU/lang.inc
+++ b/languages/ru_RU/lang.inc
@@ -698,6 +698,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => 'Журнал изменений',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => 'Загрузка расширений',
@@ -1151,6 +1152,7 @@ URL: [url]',
'no_groups' => 'Нет групп',
'no_group_members' => 'Группа не имеет членов',
'no_linked_files' => 'Нет связанных документов',
+'no_mimetype' => '',
'no_previous_versions' => 'Нет предыдущих версий',
'no_receipt_needed' => 'Нет документов, нуждающихся в подтверждении получения',
'no_review_needed' => 'Рецензия не требуется',
diff --git a/languages/sk_SK/lang.inc b/languages/sk_SK/lang.inc
index 325e5dfb2..7812c08eb 100644
--- a/languages/sk_SK/lang.inc
+++ b/languages/sk_SK/lang.inc
@@ -710,6 +710,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => 'Rozšírenie',
'extension_changelog' => 'Denník zmien',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => 'Nahrávajú sa rozšírenia ...',
@@ -1171,6 +1172,7 @@ URL: [url]',
'no_groups' => 'Žiadne skupiny',
'no_group_members' => 'Táto skupina nemá žiadnych členov',
'no_linked_files' => 'No linked files',
+'no_mimetype' => '',
'no_previous_versions' => 'Neboli nájdené žiadne iné verzie',
'no_receipt_needed' => 'There are currently no documents requiring a receipt confirmation.',
'no_review_needed' => 'No review pending.',
diff --git a/languages/sv_SE/lang.inc b/languages/sv_SE/lang.inc
index cff8d554f..477aa778c 100644
--- a/languages/sv_SE/lang.inc
+++ b/languages/sv_SE/lang.inc
@@ -704,6 +704,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => '',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => '',
@@ -1158,6 +1159,7 @@ URL: [url]',
'no_groups' => 'Inga grupper',
'no_group_members' => 'Denna grupp har inga medlemmar',
'no_linked_files' => 'Inga länkade filer',
+'no_mimetype' => '',
'no_previous_versions' => 'Inga andra versioner hittades.',
'no_receipt_needed' => 'Det finns inga dokument som saknar mottagningsbevis.',
'no_review_needed' => 'Det finns inga dokument som du behöver granska.',
diff --git a/languages/tr_TR/lang.inc b/languages/tr_TR/lang.inc
index 5aaa3d30f..be19d3d6b 100644
--- a/languages/tr_TR/lang.inc
+++ b/languages/tr_TR/lang.inc
@@ -692,6 +692,7 @@ URL: [url]',
'export_user_list_csv' => 'Kullanıcıları CSV olarak dışa aktar',
'extension_archive' => '',
'extension_changelog' => 'Değişiklik Listesi',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => 'Uzantı yüklendi',
@@ -1144,6 +1145,7 @@ URL: [url]',
'no_groups' => 'Grup yok',
'no_group_members' => 'Bu grubun hiç üyesi yok',
'no_linked_files' => 'Link verilmiş dosya yok',
+'no_mimetype' => '',
'no_previous_versions' => 'Başka versiyon yok',
'no_receipt_needed' => '',
'no_review_needed' => 'Bekleyen kontrol yok.',
diff --git a/languages/uk_UA/lang.inc b/languages/uk_UA/lang.inc
index bb81cc2d6..a39d2e338 100644
--- a/languages/uk_UA/lang.inc
+++ b/languages/uk_UA/lang.inc
@@ -697,6 +697,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => '',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => '',
@@ -1150,6 +1151,7 @@ URL: [url]',
'no_groups' => 'Немає груп',
'no_group_members' => 'Група не має членів',
'no_linked_files' => 'Немає пов\'язаних документів',
+'no_mimetype' => '',
'no_previous_versions' => 'Немає попередніх версій',
'no_receipt_needed' => 'Немає документів, які потребують підтвердження отримання',
'no_review_needed' => 'Рецензія не потрібна',
diff --git a/languages/zh_CN/lang.inc b/languages/zh_CN/lang.inc
index a74001c9e..261cb52e7 100644
--- a/languages/zh_CN/lang.inc
+++ b/languages/zh_CN/lang.inc
@@ -700,6 +700,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '扩展',
'extension_changelog' => '更新日志',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => '加载扩展',
@@ -1154,6 +1155,7 @@ URL: [url]',
'no_groups' => '无组别',
'no_group_members' => '该组没有成员',
'no_linked_files' => '无链接文件',
+'no_mimetype' => '',
'no_previous_versions' => '无其它版本',
'no_receipt_needed' => '目前没有需要收据确认的文件',
'no_review_needed' => '无待校对的文件',
diff --git a/languages/zh_TW/lang.inc b/languages/zh_TW/lang.inc
index 3ac4ed82f..b5200d820 100644
--- a/languages/zh_TW/lang.inc
+++ b/languages/zh_TW/lang.inc
@@ -710,6 +710,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '擴充',
'extension_changelog' => '修改紀錄',
+'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
'extension_loading' => '擴充套件讀取中',
@@ -1171,6 +1172,7 @@ URL: [url]',
'no_groups' => '無組別',
'no_group_members' => '該組沒有成員',
'no_linked_files' => '無連結檔',
+'no_mimetype' => '',
'no_previous_versions' => '無其它版本',
'no_receipt_needed' => '當前沒有需要收據確認的文件。',
'no_review_needed' => '無待校對的文件',
From cd6afd07febb057bd45cbf9e2fb001a642c093ba Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Mon, 12 May 2025 11:06:50 +0200
Subject: [PATCH 153/246] add missing phrases
---
languages/ar_EG/lang.inc | 1 +
languages/bg_BG/lang.inc | 1 +
languages/ca_ES/lang.inc | 1 +
languages/cs_CZ/lang.inc | 1 +
languages/de_DE/lang.inc | 3 ++-
languages/el_GR/lang.inc | 1 +
languages/en_GB/lang.inc | 3 ++-
languages/es_ES/lang.inc | 1 +
languages/fr_FR/lang.inc | 1 +
languages/hr_HR/lang.inc | 1 +
languages/hu_HU/lang.inc | 1 +
languages/id_ID/lang.inc | 1 +
languages/it_IT/lang.inc | 1 +
languages/ko_KR/lang.inc | 1 +
languages/lo_LA/lang.inc | 1 +
languages/nb_NO/lang.inc | 1 +
languages/nl_NL/lang.inc | 1 +
languages/pl_PL/lang.inc | 1 +
languages/pt_BR/lang.inc | 1 +
languages/ro_RO/lang.inc | 1 +
languages/ru_RU/lang.inc | 1 +
languages/sk_SK/lang.inc | 1 +
languages/sv_SE/lang.inc | 1 +
languages/tr_TR/lang.inc | 1 +
languages/uk_UA/lang.inc | 1 +
languages/zh_CN/lang.inc | 1 +
languages/zh_TW/lang.inc | 1 +
27 files changed, 29 insertions(+), 2 deletions(-)
diff --git a/languages/ar_EG/lang.inc b/languages/ar_EG/lang.inc
index 623868bb4..2de047508 100644
--- a/languages/ar_EG/lang.inc
+++ b/languages/ar_EG/lang.inc
@@ -2136,6 +2136,7 @@ URL: [url]',
'status_revision_sleeping' => 'مراجعة الوضع في حالة النوم',
'status_revisor_removed' => 'تم ازالة حالة المراجع',
'status_unknown' => 'مجهول',
+'storage' => '',
'storage_size' => 'حجم التخزين',
'subfolder_duplicate_name' => 'اسم مجلد فرعي مكرر',
'submit_2_fact_auth' => 'قدم ثنائي عامل التوثيق',
diff --git a/languages/bg_BG/lang.inc b/languages/bg_BG/lang.inc
index 763800b4b..b18a022d8 100644
--- a/languages/bg_BG/lang.inc
+++ b/languages/bg_BG/lang.inc
@@ -1978,6 +1978,7 @@ $text = array(
'status_revision_sleeping' => '',
'status_revisor_removed' => '',
'status_unknown' => 'Неизвестен',
+'storage' => '',
'storage_size' => 'Размер на хранилището',
'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '',
diff --git a/languages/ca_ES/lang.inc b/languages/ca_ES/lang.inc
index 44b3df5a2..e669b593c 100644
--- a/languages/ca_ES/lang.inc
+++ b/languages/ca_ES/lang.inc
@@ -1983,6 +1983,7 @@ URL: [url]',
'status_revision_sleeping' => '',
'status_revisor_removed' => '',
'status_unknown' => 'Desconegut',
+'storage' => '',
'storage_size' => 'Storage size',
'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '',
diff --git a/languages/cs_CZ/lang.inc b/languages/cs_CZ/lang.inc
index af0f03034..2063733b6 100644
--- a/languages/cs_CZ/lang.inc
+++ b/languages/cs_CZ/lang.inc
@@ -2208,6 +2208,7 @@ Jméno: [username]
'status_revision_sleeping' => 'Probíhá',
'status_revisor_removed' => 'Kontrolor odstraněn ze seznamu',
'status_unknown' => 'Neznámý',
+'storage' => '',
'storage_size' => 'Velikost úložiště',
'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => 'Poslán tajný kód',
diff --git a/languages/de_DE/lang.inc b/languages/de_DE/lang.inc
index 9cbfba78f..961ee0662 100644
--- a/languages/de_DE/lang.inc
+++ b/languages/de_DE/lang.inc
@@ -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 (3442), dgrutsch (22)
+// Translators: Admin (3443), dgrutsch (22)
$text = array(
'2_factor_auth' => '2-Faktor Authentifizierung',
@@ -2599,6 +2599,7 @@ Sollten Sie kein Passwort bekommen haben, dann nutzen Sie bitte die Passwort-Ver
'status_revision_sleeping' => 'wartend',
'status_revisor_removed' => 'Wiederholungsprüfer von Liste entfernt',
'status_unknown' => 'unbekannt',
+'storage' => 'Speicherung',
'storage_size' => 'Speicherverbrauch',
'subfolder_duplicate_name' => 'Doppelter Unterordnername',
'submit_2_fact_auth' => 'Schlüssel speichern',
diff --git a/languages/el_GR/lang.inc b/languages/el_GR/lang.inc
index a6bee5813..4e72fbef6 100644
--- a/languages/el_GR/lang.inc
+++ b/languages/el_GR/lang.inc
@@ -1989,6 +1989,7 @@ URL: [url]',
'status_revision_sleeping' => '',
'status_revisor_removed' => '',
'status_unknown' => '',
+'storage' => '',
'storage_size' => '',
'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '',
diff --git a/languages/en_GB/lang.inc b/languages/en_GB/lang.inc
index ace195222..77e467486 100644
--- a/languages/en_GB/lang.inc
+++ b/languages/en_GB/lang.inc
@@ -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 (2544), archonwang (3), dgrutsch (9), netixw (14)
+// Translators: Admin (2545), archonwang (3), dgrutsch (9), netixw (14)
$text = array(
'2_factor_auth' => '2-factor authentication',
@@ -2601,6 +2601,7 @@ If you did not receive a password, please use the password forgotten function on
'status_revision_sleeping' => 'pending',
'status_revisor_removed' => 'Revisor removed from list',
'status_unknown' => 'Unknown',
+'storage' => 'Storage',
'storage_size' => 'Storage size',
'subfolder_duplicate_name' => 'Duplicate subfolder name',
'submit_2_fact_auth' => 'Save secret',
diff --git a/languages/es_ES/lang.inc b/languages/es_ES/lang.inc
index 23a9d7812..e87fba657 100644
--- a/languages/es_ES/lang.inc
+++ b/languages/es_ES/lang.inc
@@ -2159,6 +2159,7 @@ URL: [url]',
'status_revision_sleeping' => 'pendiente',
'status_revisor_removed' => '',
'status_unknown' => 'Desconocido',
+'storage' => '',
'storage_size' => 'Tamaño de almacenamiento',
'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '',
diff --git a/languages/fr_FR/lang.inc b/languages/fr_FR/lang.inc
index a777207d0..8bb00f454 100644
--- a/languages/fr_FR/lang.inc
+++ b/languages/fr_FR/lang.inc
@@ -2546,6 +2546,7 @@ Nom : [username]
'status_revision_sleeping' => 'en attente',
'status_revisor_removed' => 'Réviseur retiré de la liste',
'status_unknown' => 'Inconnu',
+'storage' => '',
'storage_size' => 'Taille occupée',
'subfolder_duplicate_name' => 'Un sous-dossier porte déjà ce nom !',
'submit_2_fact_auth' => 'Enregistrer la clé secrète',
diff --git a/languages/hr_HR/lang.inc b/languages/hr_HR/lang.inc
index b925e4f03..f2c56e6ce 100644
--- a/languages/hr_HR/lang.inc
+++ b/languages/hr_HR/lang.inc
@@ -2172,6 +2172,7 @@ Internet poveznica: [url]',
'status_revision_sleeping' => 'na čekanju',
'status_revisor_removed' => 'Revizor uklonjen s liste',
'status_unknown' => 'Nepoznato',
+'storage' => '',
'storage_size' => 'Veličina pohrane',
'subfolder_duplicate_name' => 'dupli naziv podmape',
'submit_2_fact_auth' => 'dostaviti 2 činjenica auth',
diff --git a/languages/hu_HU/lang.inc b/languages/hu_HU/lang.inc
index a6691b57f..26e867bf8 100644
--- a/languages/hu_HU/lang.inc
+++ b/languages/hu_HU/lang.inc
@@ -2149,6 +2149,7 @@ URL: [url]',
'status_revision_sleeping' => '',
'status_revisor_removed' => '',
'status_unknown' => 'Ismeretlen',
+'storage' => '',
'storage_size' => 'Tároló mérete',
'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '',
diff --git a/languages/id_ID/lang.inc b/languages/id_ID/lang.inc
index 28c523487..334de101b 100644
--- a/languages/id_ID/lang.inc
+++ b/languages/id_ID/lang.inc
@@ -2239,6 +2239,7 @@ Jika Anda tidak menerima kata sandi, silakan gunakan fitur lupa kata sandi di ha
'status_revision_sleeping' => 'tertunda',
'status_revisor_removed' => '',
'status_unknown' => 'Tidak diketahui',
+'storage' => '',
'storage_size' => 'Ukuran penyimpanan',
'subfolder_duplicate_name' => 'Duplikasi nama subfolder',
'submit_2_fact_auth' => '',
diff --git a/languages/it_IT/lang.inc b/languages/it_IT/lang.inc
index db490075f..eeabddb2a 100644
--- a/languages/it_IT/lang.inc
+++ b/languages/it_IT/lang.inc
@@ -2195,6 +2195,7 @@ Name: [username]
'status_revision_sleeping' => 'in attesa',
'status_revisor_removed' => 'Revisore rimosso dalla lista',
'status_unknown' => 'Sconosciuto',
+'storage' => '',
'storage_size' => 'Spazio di archiviazione',
'subfolder_duplicate_name' => 'Nome sottocartella duplicato',
'submit_2_fact_auth' => 'Salva segreto',
diff --git a/languages/ko_KR/lang.inc b/languages/ko_KR/lang.inc
index 40ac56a99..537f9bf73 100644
--- a/languages/ko_KR/lang.inc
+++ b/languages/ko_KR/lang.inc
@@ -2166,6 +2166,7 @@ URL : [url]',
'status_revision_sleeping' => '보류',
'status_revisor_removed' => '감사자 목록에서 제거',
'status_unknown' => '알 수없는',
+'storage' => '',
'storage_size' => '저장 크기',
'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '',
diff --git a/languages/lo_LA/lang.inc b/languages/lo_LA/lang.inc
index 0f21ee369..936692c43 100644
--- a/languages/lo_LA/lang.inc
+++ b/languages/lo_LA/lang.inc
@@ -2192,6 +2192,7 @@ URL: [url]',
'status_revision_sleeping' => 'ຢູ່ລະຫວ່າງດຳເນີນການ',
'status_revisor_removed' => 'ແກ້ໄຂຄຳອະທິບາຍອອກຈາກລາຍການ',
'status_unknown' => 'ບໍ່ຮູ້',
+'storage' => '',
'storage_size' => 'ຂະໜາດພື້ນທີ່ເກັບຂໍ້ມູນ',
'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => 'ເກັບຄວາມລັບໄວ້',
diff --git a/languages/nb_NO/lang.inc b/languages/nb_NO/lang.inc
index e9cdf89d2..bd722352d 100644
--- a/languages/nb_NO/lang.inc
+++ b/languages/nb_NO/lang.inc
@@ -2205,6 +2205,7 @@ Bruker: [username]
'status_revision_sleeping' => 'avventer',
'status_revisor_removed' => 'Revisor fjernet fra listen',
'status_unknown' => 'Ukjent',
+'storage' => '',
'storage_size' => 'Lagrings størrelse',
'subfolder_duplicate_name' => 'Dupliser navnet på undermappen',
'submit_2_fact_auth' => 'Lagre hemmelighet',
diff --git a/languages/nl_NL/lang.inc b/languages/nl_NL/lang.inc
index 8780502c2..747fd3130 100644
--- a/languages/nl_NL/lang.inc
+++ b/languages/nl_NL/lang.inc
@@ -2204,6 +2204,7 @@ Name: [username]
'status_revision_sleeping' => 'Slapend',
'status_revisor_removed' => 'Verwijderd',
'status_unknown' => 'Onbekend',
+'storage' => '',
'storage_size' => 'Omvang opslag',
'subfolder_duplicate_name' => 'Dubble mapnaam',
'submit_2_fact_auth' => '2-factor-authentificatie verstuurd',
diff --git a/languages/pl_PL/lang.inc b/languages/pl_PL/lang.inc
index 877edbeec..1fe612afb 100644
--- a/languages/pl_PL/lang.inc
+++ b/languages/pl_PL/lang.inc
@@ -2135,6 +2135,7 @@ Name: [username]
'status_revision_sleeping' => 'Oczekujące',
'status_revisor_removed' => 'Revisor usunięty z listy',
'status_unknown' => 'Nieznany',
+'storage' => '',
'storage_size' => 'Zajętość dysku',
'subfolder_duplicate_name' => 'Zduplikowana nazwa podfolderu',
'submit_2_fact_auth' => 'Zapisz sekretne hasło',
diff --git a/languages/pt_BR/lang.inc b/languages/pt_BR/lang.inc
index 6924ad661..19ffdb021 100644
--- a/languages/pt_BR/lang.inc
+++ b/languages/pt_BR/lang.inc
@@ -2211,6 +2211,7 @@ Nome: [username]
'status_revision_sleeping' => 'Pendente',
'status_revisor_removed' => 'Revisor removido da lista',
'status_unknown' => 'Desconhecido',
+'storage' => '',
'storage_size' => 'Tamanho de armazenamento',
'subfolder_duplicate_name' => 'nome duplicado da subpasta',
'submit_2_fact_auth' => 'Salvar senha',
diff --git a/languages/ro_RO/lang.inc b/languages/ro_RO/lang.inc
index f4c8f7e75..1d2580e17 100644
--- a/languages/ro_RO/lang.inc
+++ b/languages/ro_RO/lang.inc
@@ -2173,6 +2173,7 @@ URL: [url]',
'status_revision_sleeping' => 'in asteptare',
'status_revisor_removed' => 'Revizuitor eliminat din lista',
'status_unknown' => 'Necunoscut',
+'storage' => '',
'storage_size' => 'Dimensiunea de stocare',
'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '',
diff --git a/languages/ru_RU/lang.inc b/languages/ru_RU/lang.inc
index 868904720..e50cf9739 100644
--- a/languages/ru_RU/lang.inc
+++ b/languages/ru_RU/lang.inc
@@ -2180,6 +2180,7 @@ URL: [url]',
'status_revision_sleeping' => 'В ожидании рецензии',
'status_revisor_removed' => 'Ревизор удален из списка',
'status_unknown' => 'Неизвестный',
+'storage' => '',
'storage_size' => 'Размер хранилища',
'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '',
diff --git a/languages/sk_SK/lang.inc b/languages/sk_SK/lang.inc
index 7812c08eb..e9c018350 100644
--- a/languages/sk_SK/lang.inc
+++ b/languages/sk_SK/lang.inc
@@ -2213,6 +2213,7 @@ Meno: [username]
'status_revision_sleeping' => 'pending',
'status_revisor_removed' => 'Revisor removed from list',
'status_unknown' => 'Neznámy',
+'storage' => '',
'storage_size' => 'Objem dát',
'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => 'Save secret',
diff --git a/languages/sv_SE/lang.inc b/languages/sv_SE/lang.inc
index 477aa778c..70f33231f 100644
--- a/languages/sv_SE/lang.inc
+++ b/languages/sv_SE/lang.inc
@@ -2186,6 +2186,7 @@ Kommentar: [comment]',
'status_revision_sleeping' => 'Vilande',
'status_revisor_removed' => 'Reviderare borttagen från listan',
'status_unknown' => 'Okänd',
+'storage' => '',
'storage_size' => 'Lagringsstorlek',
'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => 'Spara hemlighet',
diff --git a/languages/tr_TR/lang.inc b/languages/tr_TR/lang.inc
index be19d3d6b..2db30b03e 100644
--- a/languages/tr_TR/lang.inc
+++ b/languages/tr_TR/lang.inc
@@ -2150,6 +2150,7 @@ URL: [url]',
'status_revision_sleeping' => '',
'status_revisor_removed' => '',
'status_unknown' => 'Bilinmeyen',
+'storage' => '',
'storage_size' => 'Depo boyutu',
'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '',
diff --git a/languages/uk_UA/lang.inc b/languages/uk_UA/lang.inc
index a39d2e338..5b9bba31f 100644
--- a/languages/uk_UA/lang.inc
+++ b/languages/uk_UA/lang.inc
@@ -2172,6 +2172,7 @@ URL: [url]',
'status_revision_sleeping' => 'Ревізію призупинено',
'status_revisor_removed' => 'Ревізора видалено зі списку',
'status_unknown' => 'Невідомий',
+'storage' => '',
'storage_size' => 'Розмір сховища',
'subfolder_duplicate_name' => '',
'submit_2_fact_auth' => '',
diff --git a/languages/zh_CN/lang.inc b/languages/zh_CN/lang.inc
index 261cb52e7..a2025d80d 100644
--- a/languages/zh_CN/lang.inc
+++ b/languages/zh_CN/lang.inc
@@ -2160,6 +2160,7 @@ URL: [url]',
'status_revision_sleeping' => '等待',
'status_revisor_removed' => '从名单中删除校订人',
'status_unknown' => '未知',
+'storage' => '',
'storage_size' => '存储大小',
'subfolder_duplicate_name' => '重复的文件夹',
'submit_2_fact_auth' => '保存秘钥',
diff --git a/languages/zh_TW/lang.inc b/languages/zh_TW/lang.inc
index b5200d820..a039771c1 100644
--- a/languages/zh_TW/lang.inc
+++ b/languages/zh_TW/lang.inc
@@ -2211,6 +2211,7 @@ URL: [url]',
'status_revision_sleeping' => '待定',
'status_revisor_removed' => '修訂者已從清單中刪除',
'status_unknown' => '未知',
+'storage' => '',
'storage_size' => '存儲大小',
'subfolder_duplicate_name' => '子文件夾名稱重複',
'submit_2_fact_auth' => '保存秘密',
From 72245fabe0003ec2014b0e97c61c98927c0e4d44 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Mon, 12 May 2025 11:15:30 +0200
Subject: [PATCH 154/246] add missing phrase 'extension_config'
---
languages/ar_EG/lang.inc | 1 +
languages/bg_BG/lang.inc | 1 +
languages/ca_ES/lang.inc | 1 +
languages/cs_CZ/lang.inc | 1 +
languages/de_DE/lang.inc | 3 ++-
languages/el_GR/lang.inc | 1 +
languages/en_GB/lang.inc | 3 ++-
languages/es_ES/lang.inc | 1 +
languages/fr_FR/lang.inc | 1 +
languages/hr_HR/lang.inc | 1 +
languages/hu_HU/lang.inc | 1 +
languages/id_ID/lang.inc | 1 +
languages/it_IT/lang.inc | 1 +
languages/ko_KR/lang.inc | 1 +
languages/lo_LA/lang.inc | 1 +
languages/nb_NO/lang.inc | 1 +
languages/nl_NL/lang.inc | 1 +
languages/pl_PL/lang.inc | 1 +
languages/pt_BR/lang.inc | 1 +
languages/ro_RO/lang.inc | 1 +
languages/ru_RU/lang.inc | 1 +
languages/sk_SK/lang.inc | 1 +
languages/sv_SE/lang.inc | 1 +
languages/tr_TR/lang.inc | 1 +
languages/uk_UA/lang.inc | 1 +
languages/zh_CN/lang.inc | 1 +
languages/zh_TW/lang.inc | 1 +
27 files changed, 29 insertions(+), 2 deletions(-)
diff --git a/languages/ar_EG/lang.inc b/languages/ar_EG/lang.inc
index 2de047508..1196f2618 100644
--- a/languages/ar_EG/lang.inc
+++ b/languages/ar_EG/lang.inc
@@ -686,6 +686,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => 'إرشيف أطول',
'extension_changelog' => 'سجل التعديلات',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/bg_BG/lang.inc b/languages/bg_BG/lang.inc
index b18a022d8..bd55ca88c 100644
--- a/languages/bg_BG/lang.inc
+++ b/languages/bg_BG/lang.inc
@@ -620,6 +620,7 @@ $text = array(
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => '',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/ca_ES/lang.inc b/languages/ca_ES/lang.inc
index e669b593c..034b38f9f 100644
--- a/languages/ca_ES/lang.inc
+++ b/languages/ca_ES/lang.inc
@@ -625,6 +625,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => '',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/cs_CZ/lang.inc b/languages/cs_CZ/lang.inc
index 2063733b6..774d75d95 100644
--- a/languages/cs_CZ/lang.inc
+++ b/languages/cs_CZ/lang.inc
@@ -710,6 +710,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => 'Rozšíření',
'extension_changelog' => 'Changelog',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/de_DE/lang.inc b/languages/de_DE/lang.inc
index 961ee0662..9c2f2e6af 100644
--- a/languages/de_DE/lang.inc
+++ b/languages/de_DE/lang.inc
@@ -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 (3443), dgrutsch (22)
+// Translators: Admin (3444), dgrutsch (22)
$text = array(
'2_factor_auth' => '2-Faktor Authentifizierung',
@@ -850,6 +850,7 @@ URL: [url]',
'export_user_list_csv' => 'Exportiere Benutzer als CSV-Datei',
'extension_archive' => 'Erweiterung',
'extension_changelog' => 'Versionshistorie',
+'extension_config' => 'Einstellungen',
'extension_info' => 'Erweiterungen',
'extension_is_off_now' => 'Erweiterung ist ausgeschaltet',
'extension_is_on_now' => 'Erweiterung ist eingeschaltet',
diff --git a/languages/el_GR/lang.inc b/languages/el_GR/lang.inc
index 4e72fbef6..52bc791b0 100644
--- a/languages/el_GR/lang.inc
+++ b/languages/el_GR/lang.inc
@@ -620,6 +620,7 @@ $text = array(
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => '',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/en_GB/lang.inc b/languages/en_GB/lang.inc
index 77e467486..86f6b33c3 100644
--- a/languages/en_GB/lang.inc
+++ b/languages/en_GB/lang.inc
@@ -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 (2545), archonwang (3), dgrutsch (9), netixw (14)
+// Translators: Admin (2546), archonwang (3), dgrutsch (9), netixw (14)
$text = array(
'2_factor_auth' => '2-factor authentication',
@@ -850,6 +850,7 @@ URL: [url]',
'export_user_list_csv' => 'Export users as CSV',
'extension_archive' => 'Extension',
'extension_changelog' => 'Changelog',
+'extension_config' => 'Settings',
'extension_info' => 'Extensions',
'extension_is_off_now' => 'Extension off now',
'extension_is_on_now' => 'Extension now enabled',
diff --git a/languages/es_ES/lang.inc b/languages/es_ES/lang.inc
index e87fba657..e507bb64a 100644
--- a/languages/es_ES/lang.inc
+++ b/languages/es_ES/lang.inc
@@ -699,6 +699,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => 'Log de Cambios',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/fr_FR/lang.inc b/languages/fr_FR/lang.inc
index 8bb00f454..7bb5a905f 100644
--- a/languages/fr_FR/lang.inc
+++ b/languages/fr_FR/lang.inc
@@ -820,6 +820,7 @@ URL : [url]',
'export_user_list_csv' => 'Exporter les utilisateurs en CSV',
'extension_archive' => 'Extension',
'extension_changelog' => 'Journal des modifications',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => 'L’extension est désactivée',
'extension_is_on_now' => 'L’extension est activée',
diff --git a/languages/hr_HR/lang.inc b/languages/hr_HR/lang.inc
index f2c56e6ce..024bb087b 100644
--- a/languages/hr_HR/lang.inc
+++ b/languages/hr_HR/lang.inc
@@ -698,6 +698,7 @@ Internet poveznica: [url]',
'export_user_list_csv' => 'izvoz popisa korisnika csv',
'extension_archive' => 'arhiva proširenja',
'extension_changelog' => 'Popis promjena',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => 'proširenje je sada isključeno',
'extension_is_on_now' => 'proširenje je sada uključeno',
diff --git a/languages/hu_HU/lang.inc b/languages/hu_HU/lang.inc
index 26e867bf8..057386e8b 100644
--- a/languages/hu_HU/lang.inc
+++ b/languages/hu_HU/lang.inc
@@ -693,6 +693,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => 'Bővítmények',
'extension_changelog' => 'Változásnapló',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/id_ID/lang.inc b/languages/id_ID/lang.inc
index 334de101b..9077a2997 100644
--- a/languages/id_ID/lang.inc
+++ b/languages/id_ID/lang.inc
@@ -749,6 +749,7 @@ URL: [url]',
'export_user_list_csv' => 'Ekspor pengguna sebagai CSV',
'extension_archive' => 'Ekstensi',
'extension_changelog' => '',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => 'Perpanjangan tidak aktif sekarang',
'extension_is_on_now' => '',
diff --git a/languages/it_IT/lang.inc b/languages/it_IT/lang.inc
index eeabddb2a..0ac19b910 100644
--- a/languages/it_IT/lang.inc
+++ b/languages/it_IT/lang.inc
@@ -703,6 +703,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => 'Archivio estensioni',
'extension_changelog' => 'Registro delle modifiche delle estensioni',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/ko_KR/lang.inc b/languages/ko_KR/lang.inc
index 537f9bf73..3342d2fed 100644
--- a/languages/ko_KR/lang.inc
+++ b/languages/ko_KR/lang.inc
@@ -699,6 +699,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => '',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/lo_LA/lang.inc b/languages/lo_LA/lang.inc
index 936692c43..1b1ed5d16 100644
--- a/languages/lo_LA/lang.inc
+++ b/languages/lo_LA/lang.inc
@@ -696,6 +696,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => '',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/nb_NO/lang.inc b/languages/nb_NO/lang.inc
index bd722352d..8af9fcf26 100644
--- a/languages/nb_NO/lang.inc
+++ b/languages/nb_NO/lang.inc
@@ -710,6 +710,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => 'Utvidelse',
'extension_changelog' => 'Endringslogg',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/nl_NL/lang.inc b/languages/nl_NL/lang.inc
index 747fd3130..a927056cf 100644
--- a/languages/nl_NL/lang.inc
+++ b/languages/nl_NL/lang.inc
@@ -703,6 +703,7 @@ URL: [url]',
'export_user_list_csv' => 'Exporteer gebruikers in csv-formaat',
'extension_archive' => 'Extensies',
'extension_changelog' => 'Overzicht van wijzigingen',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => 'Extensie uitgeschakeld',
'extension_is_on_now' => 'Extensie ingeschakeld',
diff --git a/languages/pl_PL/lang.inc b/languages/pl_PL/lang.inc
index 1fe612afb..90bb29747 100644
--- a/languages/pl_PL/lang.inc
+++ b/languages/pl_PL/lang.inc
@@ -686,6 +686,7 @@ URL: [url]',
'export_user_list_csv' => 'Eksportuj użytkowników do pliku CSV',
'extension_archive' => 'Rozszerzenie',
'extension_changelog' => 'Log Zmian',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/pt_BR/lang.inc b/languages/pt_BR/lang.inc
index 19ffdb021..4dcf36d27 100644
--- a/languages/pt_BR/lang.inc
+++ b/languages/pt_BR/lang.inc
@@ -710,6 +710,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => 'Extensão',
'extension_changelog' => 'Alterações no Log',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/ro_RO/lang.inc b/languages/ro_RO/lang.inc
index 1d2580e17..2e34965ce 100644
--- a/languages/ro_RO/lang.inc
+++ b/languages/ro_RO/lang.inc
@@ -698,6 +698,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => '',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/ru_RU/lang.inc b/languages/ru_RU/lang.inc
index e50cf9739..d4e71bb93 100644
--- a/languages/ru_RU/lang.inc
+++ b/languages/ru_RU/lang.inc
@@ -698,6 +698,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => 'Журнал изменений',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/sk_SK/lang.inc b/languages/sk_SK/lang.inc
index e9c018350..005bef052 100644
--- a/languages/sk_SK/lang.inc
+++ b/languages/sk_SK/lang.inc
@@ -710,6 +710,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => 'Rozšírenie',
'extension_changelog' => 'Denník zmien',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/sv_SE/lang.inc b/languages/sv_SE/lang.inc
index 70f33231f..9931d2858 100644
--- a/languages/sv_SE/lang.inc
+++ b/languages/sv_SE/lang.inc
@@ -704,6 +704,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => '',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/tr_TR/lang.inc b/languages/tr_TR/lang.inc
index 2db30b03e..d129dd215 100644
--- a/languages/tr_TR/lang.inc
+++ b/languages/tr_TR/lang.inc
@@ -692,6 +692,7 @@ URL: [url]',
'export_user_list_csv' => 'Kullanıcıları CSV olarak dışa aktar',
'extension_archive' => '',
'extension_changelog' => 'Değişiklik Listesi',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/uk_UA/lang.inc b/languages/uk_UA/lang.inc
index 5b9bba31f..88800f451 100644
--- a/languages/uk_UA/lang.inc
+++ b/languages/uk_UA/lang.inc
@@ -697,6 +697,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '',
'extension_changelog' => '',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/zh_CN/lang.inc b/languages/zh_CN/lang.inc
index a2025d80d..df72c6603 100644
--- a/languages/zh_CN/lang.inc
+++ b/languages/zh_CN/lang.inc
@@ -700,6 +700,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '扩展',
'extension_changelog' => '更新日志',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
diff --git a/languages/zh_TW/lang.inc b/languages/zh_TW/lang.inc
index a039771c1..30ad3fc27 100644
--- a/languages/zh_TW/lang.inc
+++ b/languages/zh_TW/lang.inc
@@ -710,6 +710,7 @@ URL: [url]',
'export_user_list_csv' => '',
'extension_archive' => '擴充',
'extension_changelog' => '修改紀錄',
+'extension_config' => '',
'extension_info' => '',
'extension_is_off_now' => '',
'extension_is_on_now' => '',
From fb5bf43990ba70a8644a71a3492e01b4eb94c5eb Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Tue, 13 May 2025 18:53:15 +0200
Subject: [PATCH 155/246] better translation for documents_user_rejected
---
languages/en_GB/lang.inc | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/languages/en_GB/lang.inc b/languages/en_GB/lang.inc
index 86f6b33c3..f458a7943 100644
--- a/languages/en_GB/lang.inc
+++ b/languages/en_GB/lang.inc
@@ -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 (2546), archonwang (3), dgrutsch (9), netixw (14)
+// Translators: Admin (2547), archonwang (3), dgrutsch (9), netixw (14)
$text = array(
'2_factor_auth' => '2-factor authentication',
@@ -467,7 +467,7 @@ URL: [url]',
'documents_user_no_reception' => 'Documents without reception',
'documents_user_obsolete' => 'Obsolete documents',
'documents_user_reception' => 'Documents awaiting reception',
-'documents_user_rejected' => 'Rejected documents',
+'documents_user_rejected' => 'Documents rejected',
'documents_user_requiring_attention' => 'Documents owned by you that require attention',
'documents_with_notification' => 'Documents with notification',
'document_access_permission_changed_email' => 'Permission changed',
From e9388dc3ece5e57fda38500f7d24cc63ac39a093 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Tue, 13 May 2025 18:53:46 +0200
Subject: [PATCH 156/246] use translation of documents_user_rejected in list of
menu tasks
---
views/bootstrap/class.Tasks.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/views/bootstrap/class.Tasks.php b/views/bootstrap/class.Tasks.php
index dfb29f9fc..c37ca6773 100644
--- a/views/bootstrap/class.Tasks.php
+++ b/views/bootstrap/class.Tasks.php
@@ -230,7 +230,7 @@ class SeedDMS_View_Tasks extends SeedDMS_Theme_Style {
$doc = $dms->getDocument($t['id']);
$subitems[] = array('label'=>htmlspecialchars($doc->getName()), 'link'=>$this->params['settings']->_httpRoot."out/out.ViewDocument.php?documentid=".$doc->getID()."¤ttab=docinfo", 'class'=>"table-row-document", 'rel'=>"document_".$doc->getID());
}
- $menuitems['tasks']['children']['rejected'] = array('label'=>getMLText('documents_rejected'), 'children'=>$subitems);
+ $menuitems['tasks']['children']['rejected'] = array('label'=>getMLText('documents_user_rejected'), 'children'=>$subitems);
}
$menuitems['tasks']['children']['divider'] = array('divider'=>true);
$menuitems['tasks']['children']['mydocuments'] = array('label'=>getMLText('my_documents'), 'link'=>$this->params['settings']->_httpRoot.'out/out.MyDocuments.php');
From a74229eb145650d97b17a7eb7c1a89a64956b1fe Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Wed, 14 May 2025 15:07:07 +0200
Subject: [PATCH 157/246] cleanup code
---
out/out.Search.php | 223 +++++++++------------------------------------
1 file changed, 43 insertions(+), 180 deletions(-)
diff --git a/out/out.Search.php b/out/out.Search.php
index cae2b796f..b174dc829 100644
--- a/out/out.Search.php
+++ b/out/out.Search.php
@@ -209,81 +209,50 @@ $terms = [];
$limit = (isset($_GET["limit"]) && is_numeric($_GET["limit"])) ? (int) $_GET['limit'] : 20;
$fullsearch = ((!isset($_GET["fullsearch"]) && $settings->_defaultSearchMethod == 'fulltext') || !empty($_GET["fullsearch"])) && $settings->_enableFullSearch;
$facetsearch = !empty($_GET["facetsearch"]) && $settings->_enableFullSearch;
+
+if (isset($_GET["query"]) && is_string($_GET["query"])) {
+ $query = $_GET["query"];
+} else {
+ $query = "";
+}
+
+// Check to see if the search has been restricted to a particular
+// mimetype. {{{
+$mimetype = [];
+if (isset($_GET["mimetype"])) {
+ if (!is_array($_GET['mimetype'])) {
+ if(!empty($_GET['mimetype']))
+ $mimetype[] = $_GET['mimetype'];
+ } else {
+ foreach($_GET["mimetype"] as $l) {
+ if($l)
+ $mimetype[] = $l;
+ }
+ }
+} /* }}} */
+
+// status
+$status = isset($_GET['status']) ? $_GET['status'] : array();
+
+// Get the page number to display. If the result set contains more than
+// 25 entries, it is displayed across multiple pages.
+//
+// This requires that a page number variable be used to track which page the
+// user is interested in, and an extra clause on the select statement.
+//
+// Default page to display is always one.
+$pageNumber=1;
+if (isset($_GET["pg"])) {
+ if (is_numeric($_GET["pg"]) && $_GET["pg"]>0) {
+ $pageNumber = (int) $_GET["pg"];
+ }
+ elseif (!strcasecmp($_GET["pg"], "all")) {
+ $pageNumber = "all";
+ }
+}
+
if($fullsearch) {
-// Search in Fulltext {{{
- if (isset($_GET["query"]) && is_string($_GET["query"])) {
- $query = $_GET["query"];
-// if(isset($_GET['action']) && ($_GET['action'] == 'typeahead'))
-// $query .= '*';
- }
- else {
- $query = "";
- }
-
- //
- // Get the page number to display. If the result set contains more than
- // 25 entries, it is displayed across multiple pages.
- //
- // This requires that a page number variable be used to track which page the
- // user is interested in, and an extra clause on the select statement.
- //
- // Default page to display is always one.
- $pageNumber=1;
- if (isset($_GET["pg"])) {
- if (is_numeric($_GET["pg"]) && $_GET["pg"]>0) {
- $pageNumber = (integer)$_GET["pg"];
- }
- elseif (!strcasecmp($_GET["pg"], "all")) {
- $pageNumber = "all";
- }
- }
-
- // --------------- Suche starten --------------------------------------------
-
- // Check to see if the search has been restricted to a particular
- // mimetype. {{{
- $mimetype = [];
- if (isset($_GET["mimetype"])) {
- if (!is_array($_GET['mimetype'])) {
- if(!empty($_GET['mimetype']))
- $mimetype[] = $_GET['mimetype'];
- } else {
- foreach($_GET["mimetype"] as $l) {
- if($l)
- $mimetype[] = $l;
- }
- }
- } /* }}} */
-
- /* Creation date {{{
- $createstartts = null;
- $createstartdate = null;
- $createendts = null;
- $createenddate = null;
- $created = [];
- if(!empty($_GET["created"]["from"])) {
- $createstartts = makeTsFromDate($_GET["created"]["from"]);
- $createstartdate = array('year'=>(int)date('Y', $createstartts), 'month'=>(int)date('m', $createstartts), 'day'=>(int)date('d', $createstartts), 'hour'=>0, 'minute'=>0, 'second'=>0);
- if (!checkdate($createstartdate['month'], $createstartdate['day'], $createstartdate['year'])) {
- UI::exitError(getMLText("search"),getMLText("invalid_create_date_end"));
- }
- $created['from'] = $createstartts;
- }
- if(!empty($_GET["created"]["to"])) {
- $createendts = makeTsFromDate($_GET["created"]["to"]);
- $createenddate = array('year'=>(int)date('Y', $createendts), 'month'=>(int)date('m', $createendts), 'day'=>(int)date('d', $createendts), 'hour'=>23, 'minute'=>59, 'second'=>59);
- if (!checkdate($createenddate['month'], $createenddate['day'], $createenddate['year'])) {
- UI::exitError(getMLText("search"),getMLText("invalid_create_date_end"));
- }
- $created['to'] = $createendts;
- }
- }}} */
-
- // status
- if(isset($_GET['status']))
- $status = $_GET['status'];
- else
- $status = array();
+ // Search in Fulltext {{{
// record_type
if(isset($_GET['record_type']))
@@ -444,12 +413,6 @@ if($fullsearch) {
// }}}
} else {
// Search in Database {{{
- if (isset($_GET["query"]) && is_string($_GET["query"])) {
- $query = $_GET["query"];
- }
- else {
- $query = "";
- }
/* Select if only documents (0x01), only folders (0x02) or both (0x03)
* are found
@@ -497,45 +460,6 @@ if($fullsearch) {
UI::exitError(getMLText("search"),getMLText("invalid_folder_id"));
}
- // Check to see if the search has been restricted to a particular
- /* document owner. {{{
- $owner = array();
- $ownerobjs = array();
- if (isset($_GET["owner"])) {
- $owner = $_GET['owner'];
- if (!is_array($_GET['owner'])) {
- if(!empty($_GET['owner']) && $o = $dms->getUser($_GET['owner'])) {
- $ownerobjs[] = $o;
- } else
- UI::exitError(getMLText("search"),getMLText("unknown_owner"));
- } else {
- foreach($_GET["owner"] as $l) {
- if($o = $dms->getUser($l)) {
- $ownerobjs[] = $o;
- }
- }
- }
- } }}} */
-
- /* Creation date {{{
- $createstartdate = array();
- $createenddate = array();
- if(!empty($_GET["createstart"])) {
- $createstartts = makeTsFromDate($_GET["createstart"]);
- $createstartdate = array('year'=>(int)date('Y', $createstartts), 'month'=>(int)date('m', $createstartts), 'day'=>(int)date('d', $createstartts), 'hour'=>0, 'minute'=>0, 'second'=>0);
- }
- if ($createstartdate && !checkdate($createstartdate['month'], $createstartdate['day'], $createstartdate['year'])) {
- UI::exitError(getMLText("search"),getMLText("invalid_create_date_end"));
- }
- if(!empty($_GET["createend"])) {
- $createendts = makeTsFromDate($_GET["createend"]);
- $createenddate = array('year'=>(int)date('Y', $createendts), 'month'=>(int)date('m', $createendts), 'day'=>(int)date('d', $createendts), 'hour'=>23, 'minute'=>59, 'second'=>59);
- }
- if ($createenddate && !checkdate($createenddate['month'], $createenddate['day'], $createenddate['year'])) {
- UI::exitError(getMLText("search"),getMLText("invalid_create_date_end"));
- }
- }}} */
-
/* Status date {{{ */
$statusstartdate = array();
$statusenddate = array();
@@ -574,48 +498,6 @@ if($fullsearch) {
}
/* }}} */
- // Check to see if the search has been restricted to a particular
- // mimetype. {{{
- $mimetype = [];
- if (isset($_GET["mimetype"])) {
- if (!is_array($_GET['mimetype'])) {
- if(!empty($_GET['mimetype']))
- $mimetype[] = $_GET['mimetype'];
- } else {
- foreach($_GET["mimetype"] as $l) {
- if($l)
- $mimetype[] = $l;
- }
- }
- } /* }}} */
-
- // status
- $status = isset($_GET['status']) ? $_GET['status'] : array();
- /*
- $status = array();
- if (isset($_GET["pendingReview"])){
- $status[] = S_DRAFT_REV;
- }
- if (isset($_GET["pendingApproval"])){
- $status[] = S_DRAFT_APP;
- }
- if (isset($_GET["inWorkflow"])){
- $status[] = S_IN_WORKFLOW;
- }
- if (isset($_GET["released"])){
- $status[] = S_RELEASED;
- }
- if (isset($_GET["rejected"])){
- $status[] = S_REJECTED;
- }
- if (isset($_GET["obsolete"])){
- $status[] = S_OBSOLETE;
- }
- if (isset($_GET["expired"])){
- $status[] = S_EXPIRED;
- }
- */
-
/* Do not search for folders if result shall be filtered by status.
* If this is not done, unexplainable results will be delivered.
* e.g. a search for expired documents of a given user will list
@@ -646,25 +528,6 @@ if($fullsearch) {
}
}
- //
- // Get the page number to display. If the result set contains more than
- // 25 entries, it is displayed across multiple pages.
- //
- // This requires that a page number variable be used to track which page the
- // user is interested in, and an extra clause on the select statement.
- //
- // Default page to display is always one.
- $pageNumber=1;
-// $limit = 15;
- if (isset($_GET["pg"])) {
- if (is_numeric($_GET["pg"]) && $_GET["pg"]>0) {
- $pageNumber = (int) $_GET["pg"];
- }
- elseif (!strcasecmp($_GET["pg"], "all")) {
- $pageNumber = "all";
- }
- }
-
// ---------------- Start searching -----------------------------------------
$startTime = getTime();
$resArr = $dms->search(array(
From 0fd6ed5381972615f6a0a5f0ef617ac469503ea5 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Wed, 14 May 2025 15:07:35 +0200
Subject: [PATCH 158/246] initial search class
---
inc/inc.Utils.php | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/inc/inc.Utils.php b/inc/inc.Utils.php
index f2392b35c..049035396 100644
--- a/inc/inc.Utils.php
+++ b/inc/inc.Utils.php
@@ -1395,3 +1395,20 @@ class SeedDMS_FolderTree { /* {{{ */
} /* }}} */
} /* }}} */
+
+class SeedDMS_Search { /* {{{ */
+ protected $dms;
+
+ protected $settings;
+
+ public function __construct($dms, $settings) {
+ $this->dms = $dms;
+ $this->settings = $settings;
+ }
+
+ public function createSearchFromQuery($urlquery) { /* {{{ */
+ } /* }}} */
+
+ public function search() { /* {{{ */
+ } /* }}} */
+} /* }}} */
From e687474d193a7a8794eae7d215984177ac5f4dd1 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Thu, 15 May 2025 19:54:23 +0200
Subject: [PATCH 159/246] pass $fulltextservice to view
---
inc/inc.ClassUI.php | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/inc/inc.ClassUI.php b/inc/inc.ClassUI.php
index 367b17386..01d37866c 100644
--- a/inc/inc.ClassUI.php
+++ b/inc/inc.ClassUI.php
@@ -45,7 +45,7 @@ class UI extends UI_Default {
* @return object an object of a class implementing the view
*/
static public function factory($theme, $class='', $params=array()) { /* {{{ */
- global $settings, $session, $extMgr, $request, $logger, $notifier;
+ global $settings, $session, $extMgr, $request, $logger, $notifier, $fulltextservice;
if(!$class) {
$class = 'Bootstrap';
$class = 'Style';
@@ -136,6 +136,7 @@ class UI extends UI_Default {
$view->setParam('request', $request);
$view->setParam('logger', $logger);
$view->setParam('notifier', $notifier);
+ $view->setParam('fulltextservice', $fulltextservice);
// $view->setParam('settings', $settings);
$view->setParam('sitename', $settings->_siteName);
$view->setParam('rootfolderid', $settings->_rootFolderID);
From 4c6d047bb81e76e0c6d181c19a63ac631babc72b Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Fri, 16 May 2025 07:46:49 +0200
Subject: [PATCH 160/246] copy most of the search functions into own class
---
inc/inc.Utils.php | 601 +++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 598 insertions(+), 3 deletions(-)
diff --git a/inc/inc.Utils.php b/inc/inc.Utils.php
index 049035396..fbf1b6098 100644
--- a/inc/inc.Utils.php
+++ b/inc/inc.Utils.php
@@ -1399,16 +1399,611 @@ class SeedDMS_FolderTree { /* {{{ */
class SeedDMS_Search { /* {{{ */
protected $dms;
+ protected $user;
+
+ protected $fulltextservice;
+
protected $settings;
- public function __construct($dms, $settings) {
+ public $searchparams;
+
+ protected $dcount;
+
+ protected $fcount;
+
+ protected $totalPages;
+
+ protected $entries;
+
+ protected $terms;
+
+ protected $searchTime;
+
+ public function __construct($dms, $user, $fulltextservice, $settings) {
$this->dms = $dms;
+ $this->user = $user;
+ $this->fulltextservice = $fulltextservice;
$this->settings = $settings;
+ $this->searchparams = [];
+ $this->dcount = 0;
+ $this->fcount = 0;
+ $this->totalPages = 0;
+ $this->entries = array();
+ $this->terms = array();
+ $this->searchTime = 0;
}
- public function createSearchFromQuery($urlquery) { /* {{{ */
+ protected function getTime() { /* {{{ */
+ if (function_exists('microtime')) {
+ $tm = microtime();
+ $tm = explode(' ', $tm);
+ return (float) sprintf('%f', $tm[1] + $tm[0]);
+ }
+ return time();
} /* }}} */
- public function search() { /* {{{ */
+ public function createSearchFromQuery($get) { /* {{{ */
+
+ /* Creation date {{{ */
+ $createstartts = null;
+ $createstartdate = null;
+ $createendts = null;
+ $createenddate = null;
+ $created['from'] = null;
+ $created['to'] = null;
+ if(!empty($get["created"]["from"])) {
+ $createstartts = makeTsFromDate($get["created"]["from"]);
+ $createstartdate = array('year'=>(int)date('Y', $createstartts), 'month'=>(int)date('m', $createstartts), 'day'=>(int)date('d', $createstartts), 'hour'=>0, 'minute'=>0, 'second'=>0);
+ if (!checkdate($createstartdate['month'], $createstartdate['day'], $createstartdate['year'])) {
+ UI::exitError(getMLText("search"),getMLText("invalid_create_date_end"));
+ }
+ $created['from'] = $createstartts;
+ }
+ if(!empty($get["created"]["to"])) {
+ $createendts = makeTsFromDate($get["created"]["to"]);
+ $createenddate = array('year'=>(int)date('Y', $createendts), 'month'=>(int)date('m', $createendts), 'day'=>(int)date('d', $createendts), 'hour'=>23, 'minute'=>59, 'second'=>59);
+ if (!checkdate($createenddate['month'], $createenddate['day'], $createenddate['year'])) {
+ UI::exitError(getMLText("search"),getMLText("invalid_create_date_end"));
+ }
+ $created['to'] = $createendts;
+ }
+ $this->searchparams['created'] = $created;
+ /* }}} */
+
+ /* Modification date {{{ */
+ $modifystartts = null;
+ $modifystartdate = null;
+ $modifyendts = null;
+ $modifyenddate = null;
+ $modified['from'] = null;
+ $modified['to'] = null;
+ if(!empty($get["modified"]["from"])) {
+ $modifystartts = makeTsFromDate($get["modified"]["from"]);
+ $modifystartdate = array('year'=>(int)date('Y', $modifystartts), 'month'=>(int)date('m', $modifystartts), 'day'=>(int)date('d', $modifystartts), 'hour'=>0, 'minute'=>0, 'second'=>0);
+ if (!checkdate($modifystartdate['month'], $modifystartdate['day'], $modifystartdate['year'])) {
+ UI::exitError(getMLText("search"),getMLText("invalid_modification_date_end"));
+ }
+ $modified['from'] = $modifystartts;
+ }
+ if(!empty($get["modified"]["to"])) {
+ $modifyendts = makeTsFromDate($get["modified"]["to"]);
+ $modifyenddate = array('year'=>(int)date('Y', $modifyendts), 'month'=>(int)date('m', $modifyendts), 'day'=>(int)date('d', $modifyendts), 'hour'=>23, 'minute'=>59, 'second'=>59);
+ if (!checkdate($modifyenddate['month'], $modifyenddate['day'], $modifyenddate['year'])) {
+ UI::exitError(getMLText("search"),getMLText("invalid_modification_date_end"));
+ }
+ $modified['to'] = $modifyendts;
+ }
+ $this->searchparams['modified'] = $modified;
+ /* }}} */
+
+ /* Filesize {{{ */
+ $filesizestart = 0;
+ $filesizeend = 0;
+ $filesize['from'] = null;
+ $filesize['to'] = null;
+ if(!empty($get["filesize"]["from"])) {
+ $filesizestart = $get["filesize"]["from"];
+ $filesize['from'] = $get["filesize"]["from"];
+ }
+ if(!empty($get["filesize"]["to"])) {
+ $filesizeend = $get["filesize"]["to"];
+ $filesize['to'] = $get["filesize"]["to"];
+ }
+ $this->searchparams['filesize'] = $filesize;
+ /* }}} */
+
+ // Check to see if the search has been restricted to a particular
+ // document owner.
+ // $get['owner'] can be a name of an array of names or ids {{{
+ $owner = [];
+ $ownernames = []; // Needed by fulltext search
+ $ownerobjs = []; // Needed by database search
+ if(!empty($get["owner"])) {
+ $owner = $get['owner'];
+ if (!is_array($get['owner'])) {
+ if(is_numeric($get['owner']))
+ $o = $dms->getUser($get['owner']);
+ else
+ $o = $dms->getUserByLogin($get['owner']);
+ if($o) {
+ $ownernames[] = $o->getLogin();
+ $ownerobjs[] = $o;
+ }
+ } else {
+ foreach($get["owner"] as $l) {
+ if($l) {
+ if(is_numeric($l))
+ $o = $dms->getUser($l);
+ else
+ $o = $dms->getUserByLogin($l);
+ if($o) {
+ $ownernames[] = $o->getLogin();
+ $ownerobjs[] = $o;
+ }
+ }
+ }
+ }
+ }
+ $this->searchparams['ownernames'] = $ownernames;
+ $this->searchparams['ownerobjs'] = $ownerobjs;
+ /* }}} */
+
+ // category {{{
+ $categories = array();
+ $categorynames = array();
+ $category = array();
+ if(isset($get['category']) && $get['category']) {
+ $category = $get['category'];
+ foreach($get['category'] as $catid) {
+ if($catid) {
+ if(is_numeric($catid)) {
+ if($cat = $dms->getDocumentCategory($catid)) {
+ $categories[] = $cat;
+ $categorynames[] = $cat->getName();
+ }
+ } else {
+ $categorynames[] = $catid;
+ }
+ }
+ }
+ }
+ $this->searchparams['categorynames'] = $categorynames;
+ $this->searchparams['categories'] = $categories;
+ /* }}} */
+
+ if (isset($get["orderby"]) && is_string($get["orderby"])) {
+ $orderby = $get["orderby"];
+ } else {
+ $orderby = "";
+ }
+ $this->searchparams['orderby'] = $orderby;
+
+ $limit = (isset($get["limit"]) && is_numeric($get["limit"])) ? (int) $get['limit'] : 20;
+ $this->searchparams['limit'] = $limit;
+ $fullsearch = ((!isset($get["fullsearch"]) && $this->settings->_defaultSearchMethod == 'fulltext') || !empty($get["fullsearch"])) && $this->settings->_enableFullSearch;
+ $this->searchparams['fullsearch'] = $fullsearch;
+ $facetsearch = !empty($get["facetsearch"]) && $this->settings->_enableFullSearch;
+ $this->searchparams['facetsearch'] = $facetsearch;
+
+ if (isset($get["query"]) && is_string($get["query"])) {
+ $query = $get["query"];
+ } else {
+ $query = "";
+ }
+ $this->searchparams['query'] = $query;
+
+ // Check to see if the search has been restricted to a particular
+ // mimetype. {{{
+ $mimetype = [];
+ if (isset($get["mimetype"])) {
+ if (!is_array($get['mimetype'])) {
+ if(!empty($get['mimetype']))
+ $mimetype[] = $get['mimetype'];
+ } else {
+ foreach($get["mimetype"] as $l) {
+ if($l)
+ $mimetype[] = $l;
+ }
+ }
+ }
+ $this->searchparams['mimetype'] = $mimetype;
+ /* }}} */
+
+ // status
+ $status = isset($get['status']) ? $get['status'] : array();
+ $this->searchparams['status'] = $status;
+
+ // Get the page number to display. If the result set contains more than
+ // 25 entries, it is displayed across multiple pages.
+ //
+ // This requires that a page number variable be used to track which page the
+ // user is interested in, and an extra clause on the select statement.
+ //
+ // Default page to display is always one.
+ $pageNumber=1;
+ if (isset($get["pg"])) {
+ if (is_numeric($get["pg"]) && $get["pg"]>0) {
+ $pageNumber = (int) $get["pg"];
+ }
+ elseif (!strcasecmp($get["pg"], "all")) {
+ $pageNumber = "all";
+ }
+ }
+ $this->searchparams['pageNumber'] = $pageNumber;
+
+ if($fullsearch) {
+ // Search in Fulltext {{{
+
+ // record_type
+ if(isset($get['record_type']))
+ $record_type = $get['record_type'];
+ else
+ $record_type = array();
+ $this->searchparams['record_type'] = $record_type;
+
+ if (isset($get["attributes"]))
+ $attributes = $get["attributes"];
+ else
+ $attributes = array();
+
+ foreach($attributes as $an=>&$av) {
+ if(substr($an, 0, 5) == 'attr_') {
+ $tmp = explode('_', $an);
+ if($attrdef = $dms->getAttributeDefinition($tmp[1])) {
+ switch($attrdef->getType()) {
+ /* Turn dates into timestamps */
+ case SeedDMS_Core_AttributeDefinition::type_date:
+ foreach(['from', 'to'] as $kk)
+ if(!empty($av[$kk])) {
+ if(!is_numeric($av[$kk])) {
+ $av[$kk] = makeTsFromDate($av[$kk]);
+ }
+ }
+ break;
+ }
+ }
+ }
+ }
+ $this->searchparams['attributes'] = $attributes;
+
+ /* Create $order array for fulltext search */
+ $order = ['by'=>'', 'dir'=>''];
+ switch($orderby) {
+ case 'dd':
+ $order = ['by'=>'created', 'dir'=>'desc'];
+ break;
+ case 'd':
+ $order = ['by'=>'created', 'dir'=>'asc'];
+ break;
+ case 'nd':
+ $order = ['by'=>'title', 'dir'=>'desc'];
+ break;
+ case 'n':
+ $order = ['by'=>'title', 'dir'=>'asc'];
+ break;
+ case 'id':
+ $order = ['by'=>'id', 'dir'=>'desc'];
+ break;
+ case 'i':
+ $order = ['by'=>'id', 'dir'=>'asc'];
+ break;
+ default:
+ $order = ['by'=>'', 'dir'=>''];
+ }
+ $this->searchparams['order'] = $order;
+
+ // Check to see if the search has been restricted to a particular sub-tree in
+ // the folder hierarchy.
+ $startFolder = null;
+ if (isset($get["folderfullsearchid"]) && is_numeric($get["folderfullsearchid"]) && $get["folderfullsearchid"]>0) {
+ $targetid = $get["folderfullsearchid"];
+ $startFolder = $this->dms->getFolder($targetid);
+ if (!is_object($startFolder)) {
+ UI::exitError(getMLText("search"),getMLText("invalid_folder_id"));
+ }
+ }
+ $this->searchparams['startFolder'] = $startFolder;
+
+ $rootFolder = $this->dms->getFolder($this->settings->_rootFolderID);
+ $this->searchparams['rootFolder'] = $rootFolder;
+
+ // }}}
+ } else {
+ // Search in Database {{{
+
+ /* Select if only documents (0x01), only folders (0x02) or both (0x03)
+ * are found
+ */
+ $resultmode = 0x03;
+ if (isset($get["resultmode"]) && is_numeric($get["resultmode"])) {
+ $resultmode = $get['resultmode'];
+ }
+ $this->searchparams['resultmode'] = $resultmode;
+
+ $mode = "AND";
+ if (isset($get["mode"]) && is_numeric($get["mode"]) && $get["mode"]==0) {
+ $mode = "OR";
+ }
+ $this->searchparams['mode'] = $mode;
+
+ $searchin = array();
+ if (isset($get['searchin']) && is_array($get["searchin"])) {
+ foreach ($get["searchin"] as $si) {
+ if (isset($si) && is_numeric($si)) {
+ switch ($si) {
+ case 1: // keywords
+ case 2: // name
+ case 3: // comment
+ case 4: // attributes
+ case 5: // id
+ $searchin[$si] = $si;
+ break;
+ }
+ }
+ }
+ }
+
+ // if none is checkd search all
+ if (count($searchin)==0) $searchin=array(1, 2, 3, 4, 5);
+ $this->searchparams['searchin'] = $searchin;
+
+ // Check to see if the search has been restricted to a particular sub-tree in
+ // the folder hierarchy.
+ if (isset($get["targetid"]) && is_numeric($get["targetid"]) && $get["targetid"]>0) {
+ $targetid = $get["targetid"];
+ $startFolder = $this->dms->getFolder($targetid);
+ }
+ else {
+ $startFolder = $this->dms->getRootFolder();
+ }
+ if (!is_object($startFolder)) {
+ UI::exitError(getMLText("search"),getMLText("invalid_folder_id"));
+ }
+ $this->searchparams['startFolder'] = $startFolder;
+
+ /* Status date {{{ */
+ $statusstartdate = array();
+ $statusenddate = array();
+ if(!empty($get["statusdatestart"])) {
+ $statusstartts = makeTsFromDate($get["statusdatestart"]);
+ $statusstartdate = array('year'=>(int)date('Y', $statusstartts), 'month'=>(int)date('m', $statusstartts), 'day'=>(int)date('d', $statusstartts), 'hour'=>0, 'minute'=>0, 'second'=>0);
+ }
+ $this->searchparams['statusstartdate'] = $statusstartdate;
+ if ($statusstartdate && !checkdate($statusstartdate['month'], $statusstartdate['day'], $statusstartdate['year'])) {
+ UI::exitError(getMLText("search"),getMLText("invalid_status_date_start"));
+ }
+
+ if(!empty($get["statusdateend"])) {
+ $statusendts = makeTsFromDate($get["statusdateend"]);
+ $statusenddate = array('year'=>(int)date('Y', $statusendts), 'month'=>(int)date('m', $statusendts), 'day'=>(int)date('d', $statusendts), 'hour'=>23, 'minute'=>59, 'second'=>59);
+ }
+ if ($statusenddate && !checkdate($statusenddate['month'], $statusenddate['day'], $statusenddate['year'])) {
+ UI::exitError(getMLText("search"),getMLText("invalid_status_date_end"));
+ }
+ $this->searchparams['statusenddate'] = $statusenddate;
+ /* }}} */
+
+ /* Expiration date {{{ */
+ $expstartdate = array();
+ $expenddate = array();
+ if(!empty($get["expirationstart"])) {
+ $expstartts = makeTsFromDate($get["expirationstart"]);
+ $expstartdate = array('year'=>(int)date('Y', $expstartts), 'month'=>(int)date('m', $expstartts), 'day'=>(int)date('d', $expstartts), 'hour'=>0, 'minute'=>0, 'second'=>0);
+ if (!checkdate($expstartdate['month'], $expstartdate['day'], $expstartdate['year'])) {
+ UI::exitError(getMLText("search"),getMLText("invalid_expiration_date_start"));
+ }
+ }
+ if(!empty($get["expirationend"])) {
+ $expendts = makeTsFromDate($get["expirationend"]);
+ $expenddate = array('year'=>(int)date('Y', $expendts), 'month'=>(int)date('m', $expendts), 'day'=>(int)date('d', $expendts), 'hour'=>23, 'minute'=>59, 'second'=>59);
+ if (!checkdate($expenddate['month'], $expenddate['day'], $expenddate['year'])) {
+ UI::exitError(getMLText("search"),getMLText("invalid_expiration_date_end"));
+ }
+ }
+ /* }}} */
+
+ /* Do not search for folders if result shall be filtered by status.
+ * If this is not done, unexplainable results will be delivered.
+ * e.g. a search for expired documents of a given user will list
+ * also all folders of that user because the status doesn't apply
+ * to folders.
+ */
+ // if($status)
+ // $resultmode = 0x01;
+
+ if (isset($get["attributes"]))
+ $attributes = $get["attributes"];
+ else
+ $attributes = array();
+
+ foreach($attributes as $attrdefid=>$attribute) {
+ $attrdef = $this->dms->getAttributeDefinition($attrdefid);
+ if($attribute) {
+ if($attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_date) {
+ if(is_array($attribute)) {
+ if(!empty($attributes[$attrdefid]['from']))
+ $attributes[$attrdefid]['from'] = date('Y-m-d', makeTsFromDate($attribute['from']));
+ if(!empty($attributes[$attrdefid]['to']))
+ $attributes[$attrdefid]['to'] = date('Y-m-d', makeTsFromDate($attribute['to']));
+ } else {
+ $attributes[$attrdefid] = date('Y-m-d', makeTsFromDate($attribute));
+ }
+ }
+ }
+ }
+ $this->searchparams['attributes'] = $attributes;
+
+ // }}}
+ }
+ return $this->searchparams;
} /* }}} */
+
+ public function setSearchParam($name, $value) {
+ $this->searchparams[$name] = $value;
+ }
+
+ public function search() { /* {{{ */
+ if($this->searchparams['fullsearch']) {
+ if($this->settings->_fullSearchEngine == 'lucene') {
+ Zend_Search_Lucene_Search_QueryParser::setDefaultEncoding('utf-8');
+ }
+
+ $startTime = $this->getTime();
+ $total = 0;
+ $index = $this->fulltextservice->Indexer();
+ if($index) {
+ if(!empty($this->settings->_suggestTerms) && !empty($get['query'])) {
+ $st = preg_split("/[\s,]+/", trim($get['query']));
+ if($lastterm = end($st))
+ $this->terms = $index->terms($lastterm, $this->settings->_suggestTerms);
+ }
+ $limit = $this->searchparams['limit'];
+ $lucenesearch = $this->fulltextservice->Search();
+ $searchresult = $lucenesearch->search($this->searchparams['query'],
+ array(
+ 'record_type'=>$this->searchparams['record_type'],
+ 'owner'=>$this->searchparams['ownernames'],
+ 'status'=>$this->searchparams['status'],
+ 'category'=>$this->searchparams['categorynames'],
+ 'user'=>$this->user->isAdmin() ? [] : [$this->user->getLogin()],
+ 'mimetype'=>$this->searchparams['mimetype'],
+ 'startFolder'=>$this->searchparams['startFolder'],
+ 'rootFolder'=>$this->searchparams['rootFolder'],
+ 'created_start'=>$this->searchparams['created']['from'],
+ 'created_end'=>$this->searchparams['created']['to'],
+ 'modified_start'=>$this->searchparams['modified']['from'],
+ 'modified_end'=>$this->searchparams['modified']['to'],
+ 'filesize_start'=>$this->searchparams['filesize']['from'],
+ 'filesize_end'=>$this->searchparams['filesize']['to'],
+ 'attributes'=>$this->searchparams['attributes']
+ ), ($this->searchparams['pageNumber'] == 'all' ? array() : array('limit'=>$limit, 'offset'=>$limit * ($this->searchparams['pageNumber']-1))), $this->searchparams['order']);
+ if($searchresult !== false) {
+ $entries = array();
+ $facets = $searchresult['facets'];
+ $stats = $searchresult['stats'] ?? null;
+ $dcount = 0;
+ $fcount = 0;
+ if($searchresult['hits']) {
+ foreach($searchresult['hits'] as $hit) {
+ if($hit['document_id'][0] == 'D') {
+ if($tmp = $this->dms->getDocument(substr($hit['document_id'], 1))) {
+ // if($tmp->getAccessMode($user) >= M_READ) {
+ $tmp->verifyLastestContentExpriry();
+ $entries[] = $tmp;
+ $dcount++;
+ // }
+ }
+ } elseif($hit['document_id'][0] == 'F') {
+ if($tmp = $this->dms->getFolder(substr($hit['document_id'], 1))) {
+ // if($tmp->getAccessMode($user) >= M_READ) {
+ $entries[] = $tmp;
+ $fcount++;
+ // }
+ }
+ }
+ }
+ if(isset($facets['record_type'])) {
+ $fcount = isset($facets['record_type']['folder']) ? $facets['record_type']['folder'] : 0;
+ $dcount = isset($facets['record_type']['document']) ? $facets['record_type']['document'] : 0 ;
+ }
+ }
+ $this->fcount = $fcount;
+ $this->dcount = $dcount;
+ $this->stats = $stats;
+ $this->entries = $entries;
+ $this->facets = $facets;
+ $totalPages = 0;
+ if($limit > 0) {
+ if($searchresult['count'] > $limit) {
+ $totalPages = (int) ($searchresult['count']/$limit);
+ if($searchresult['count']%$limit)
+ $totalPages++;
+ } else {
+ $totalPages = 1;
+ }
+ }
+ $this->total = $searchresult['count'];
+ $this->totalPages = $totalPages;
+ }
+ $searchTime = $this->getTime() - $startTime;
+ $this->searchTime = round($searchTime, 2);
+ }
+ } else {
+ // ---------------- Start searching -----------------------------------------
+ $startTime = $this->getTime();
+ $resArr = $this->dms->search(array(
+ 'query'=>$query,
+ 'limit'=>0,
+ 'offset'=>0,
+ 'logicalmode'=>$mode,
+ 'searchin'=>$searchin,
+ 'startFolder'=>$startFolder,
+ 'owner'=>$ownerobjs,
+ 'status'=>$status,
+ 'mimetype'=>$mimetype,
+ 'creationstartdate'=>$created['from'],
+ 'creationenddate'=>$created['to'],
+ 'modificationstartdate'=>$modified['from'],
+ 'modificationenddate'=>$modified['to'],
+ 'filesizestart'=>$filesize['from'],
+ 'filesizeend'=>$filesize['to'],
+ 'categories'=>$categories,
+ 'attributes'=>$attributes,
+ 'mode'=>$resultmode,
+ 'expirationstartdate'=>$expstartdate ? $expstartdate : array(),
+ 'expirationenddate'=>$expenddate ? $expenddate : array(),
+ 'statusstartdate'=>$statusstartdate ? $statusstartdate : array(),
+ 'statusenddate'=>$statusenddate ? $statusenddate : array(),
+ 'orderby'=>$orderby
+ ));
+ $this->total = $resArr['totalDocs'] + $resArr['totalFolders'];
+ $searchTime = $this->getTime() - $startTime;
+ $this->searchTime = round($searchTime, 2);
+
+ $entries = array();
+ $fcount = 0;
+ if($resArr['folders']) {
+ foreach ($resArr['folders'] as $entry) {
+ if ($entry->getAccessMode($user) >= M_READ) {
+ $entries[] = $entry;
+ $fcount++;
+ }
+ }
+ }
+ $this->fcount = $fcount;
+ $dcount = 0;
+ if($resArr['docs']) {
+ foreach ($resArr['docs'] as $entry) {
+ if ($entry->getAccessMode($user) >= M_READ) {
+ if($entry->getLatestContent()) {
+ $entry->verifyLastestContentExpriry();
+ $entries[] = $entry;
+ $dcount++;
+ }
+ }
+ }
+ }
+ $this->dcount = $dcount;
+ $totalPages = (int) (count($entries)/$limit);
+ if(count($entries)%$limit)
+ $totalPages++;
+ if($pageNumber != 'all')
+ $this->entries = array_slice($entries, ($pageNumber-1)*$limit, $limit);
+ $this->totalPages = $totalPages;
+ $this->facets = array();
+ $this->stats = array();
+ }
+ } /* }}} */
+
+ public function getFolderCount() {
+ return $this->fcount;
+ }
+
+ public function getDocumentCount() {
+ return $this->dcount;
+ }
+
+ public function getTotal() {
+ return $this->total;
+ }
} /* }}} */
From ba18e89cdae244c92f90236cdcf1d9e8a1fff16b Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Fri, 16 May 2025 07:48:30 +0200
Subject: [PATCH 161/246] varios minor changes in preparation to moving search
functionality into own class
---
out/out.Search.php | 254 ++++++++++++++++++++++++---------------------
1 file changed, 136 insertions(+), 118 deletions(-)
diff --git a/out/out.Search.php b/out/out.Search.php
index b174dc829..520b42195 100644
--- a/out/out.Search.php
+++ b/out/out.Search.php
@@ -29,55 +29,57 @@ require_once("inc/inc.DBInit.php");
require_once("inc/inc.ClassUI.php");
require_once("inc/inc.Authentication.php");
-function getTime() {
+function getTime() { /* {{{ */
if (function_exists('microtime')) {
$tm = microtime();
$tm = explode(' ', $tm);
return (float) sprintf('%f', $tm[1] + $tm[0]);
}
return time();
-}
+} /* }}} */
+
+$get = $_GET;
// Redirect to the search page if the navigation search button has been
// selected without supplying any search terms.
-if (isset($_GET["navBar"])) {
- if (!isset($_GET["folderid"]) || !is_numeric($_GET["folderid"]) || intval($_GET["folderid"])<1) {
+if (isset($get["navBar"])) {
+ if (!isset($get["folderid"]) || !is_numeric($get["folderid"]) || intval($get["folderid"])<1) {
$folderid=$settings->_rootFolderID;
} else {
- $folderid = $_GET["folderid"];
+ $folderid = $get["folderid"];
}
}
$includecontent = false;
-if (isset($_GET["includecontent"]) && $_GET["includecontent"])
+if (isset($get["includecontent"]) && $get["includecontent"])
$includecontent = true;
$skipdefaultcols = false;
-if (isset($_GET["skipdefaultcols"]) && $_GET["skipdefaultcols"])
+if (isset($get["skipdefaultcols"]) && $get["skipdefaultcols"])
$skipdefaultcols = true;
$newowner = null;
-if (isset($_GET["newowner"]) && is_numeric($_GET["newowner"]) && $_GET['newowner'] > 0) {
- $newowner = $dms->getUser((int) $_GET['newowner']);
+if (isset($get["newowner"]) && is_numeric($get["newowner"]) && $get['newowner'] > 0) {
+ $newowner = $dms->getUser((int) $get['newowner']);
}
$newreviewer = null;
-if (isset($_GET["newreviewer"]) && is_numeric($_GET["newreviewer"]) && $_GET['newreviewer'] > 0) {
- $newreviewer = $dms->getUser((int) $_GET['newreviewer']);
+if (isset($get["newreviewer"]) && is_numeric($get["newreviewer"]) && $get['newreviewer'] > 0) {
+ $newreviewer = $dms->getUser((int) $get['newreviewer']);
}
$newapprover = null;
-if (isset($_GET["newapprover"]) && is_numeric($_GET["newapprover"]) && $_GET['newapprover'] > 0) {
- $newapprover = $dms->getUser((int) $_GET['newapprover']);
+if (isset($get["newapprover"]) && is_numeric($get["newapprover"]) && $get['newapprover'] > 0) {
+ $newapprover = $dms->getUser((int) $get['newapprover']);
}
$changecategory = null;
-if (isset($_GET["changecategory"]) && is_numeric($_GET["changecategory"]) && $_GET['changecategory'] > 0) {
- $changecategory = $dms->getDocumentCategory((int) $_GET['changecategory']);
+if (isset($get["changecategory"]) && is_numeric($get["changecategory"]) && $get['changecategory'] > 0) {
+ $changecategory = $dms->getDocumentCategory((int) $get['changecategory']);
}
$removecategory = 0;
-if (isset($_GET["removecategory"]) && is_numeric($_GET["removecategory"]) && $_GET['removecategory'] > 0) {
- $removecategory = (int) $_GET['removecategory'];
+if (isset($get["removecategory"]) && is_numeric($get["removecategory"]) && $get['removecategory'] > 0) {
+ $removecategory = (int) $get['removecategory'];
}
/* Creation date {{{ */
@@ -87,16 +89,16 @@ $createendts = null;
$createenddate = null;
$created['from'] = null;
$created['to'] = null;
-if(!empty($_GET["created"]["from"])) {
- $createstartts = makeTsFromDate($_GET["created"]["from"]);
+if(!empty($get["created"]["from"])) {
+ $createstartts = makeTsFromDate($get["created"]["from"]);
$createstartdate = array('year'=>(int)date('Y', $createstartts), 'month'=>(int)date('m', $createstartts), 'day'=>(int)date('d', $createstartts), 'hour'=>0, 'minute'=>0, 'second'=>0);
if (!checkdate($createstartdate['month'], $createstartdate['day'], $createstartdate['year'])) {
UI::exitError(getMLText("search"),getMLText("invalid_create_date_end"));
}
$created['from'] = $createstartts;
}
-if(!empty($_GET["created"]["to"])) {
- $createendts = makeTsFromDate($_GET["created"]["to"]);
+if(!empty($get["created"]["to"])) {
+ $createendts = makeTsFromDate($get["created"]["to"]);
$createenddate = array('year'=>(int)date('Y', $createendts), 'month'=>(int)date('m', $createendts), 'day'=>(int)date('d', $createendts), 'hour'=>23, 'minute'=>59, 'second'=>59);
if (!checkdate($createenddate['month'], $createenddate['day'], $createenddate['year'])) {
UI::exitError(getMLText("search"),getMLText("invalid_create_date_end"));
@@ -112,16 +114,16 @@ $modifyendts = null;
$modifyenddate = null;
$modified['from'] = null;
$modified['to'] = null;
-if(!empty($_GET["modified"]["from"])) {
- $modifystartts = makeTsFromDate($_GET["modified"]["from"]);
+if(!empty($get["modified"]["from"])) {
+ $modifystartts = makeTsFromDate($get["modified"]["from"]);
$modifystartdate = array('year'=>(int)date('Y', $modifystartts), 'month'=>(int)date('m', $modifystartts), 'day'=>(int)date('d', $modifystartts), 'hour'=>0, 'minute'=>0, 'second'=>0);
if (!checkdate($modifystartdate['month'], $modifystartdate['day'], $modifystartdate['year'])) {
UI::exitError(getMLText("search"),getMLText("invalid_modification_date_end"));
}
$modified['from'] = $modifystartts;
}
-if(!empty($_GET["modified"]["to"])) {
- $modifyendts = makeTsFromDate($_GET["modified"]["to"]);
+if(!empty($get["modified"]["to"])) {
+ $modifyendts = makeTsFromDate($get["modified"]["to"]);
$modifyenddate = array('year'=>(int)date('Y', $modifyendts), 'month'=>(int)date('m', $modifyendts), 'day'=>(int)date('d', $modifyendts), 'hour'=>23, 'minute'=>59, 'second'=>59);
if (!checkdate($modifyenddate['month'], $modifyenddate['day'], $modifyenddate['year'])) {
UI::exitError(getMLText("search"),getMLText("invalid_modification_date_end"));
@@ -135,35 +137,35 @@ $filesizestart = 0;
$filesizeend = 0;
$filesize['from'] = null;
$filesize['to'] = null;
-if(!empty($_GET["filesize"]["from"])) {
- $filesizestart = $_GET["filesize"]["from"];
- $filesize['from'] = $_GET["filesize"]["from"];
+if(!empty($get["filesize"]["from"])) {
+ $filesizestart = $get["filesize"]["from"];
+ $filesize['from'] = $get["filesize"]["from"];
}
-if(!empty($_GET["filesize"]["to"])) {
- $filesizeend = $_GET["filesize"]["to"];
- $filesize['to'] = $_GET["filesize"]["to"];
+if(!empty($get["filesize"]["to"])) {
+ $filesizeend = $get["filesize"]["to"];
+ $filesize['to'] = $get["filesize"]["to"];
}
/* }}} */
// Check to see if the search has been restricted to a particular
// document owner.
-// $_GET['owner'] can be a name of an array of names or ids {{{
+// $get['owner'] can be a name of an array of names or ids {{{
$owner = [];
$ownernames = []; // Needed by fulltext search
$ownerobjs = []; // Needed by database search
-if(!empty($_GET["owner"])) {
- $owner = $_GET['owner'];
- if (!is_array($_GET['owner'])) {
- if(is_numeric($_GET['owner']))
- $o = $dms->getUser($_GET['owner']);
+if(!empty($get["owner"])) {
+ $owner = $get['owner'];
+ if (!is_array($get['owner'])) {
+ if(is_numeric($get['owner']))
+ $o = $dms->getUser($get['owner']);
else
- $o = $dms->getUserByLogin($_GET['owner']);
+ $o = $dms->getUserByLogin($get['owner']);
if($o) {
$ownernames[] = $o->getLogin();
$ownerobjs[] = $o;
}
} else {
- foreach($_GET["owner"] as $l) {
+ foreach($get["owner"] as $l) {
if($l) {
if(is_numeric($l))
$o = $dms->getUser($l);
@@ -178,40 +180,39 @@ if(!empty($_GET["owner"])) {
}
} /* }}} */
- // category {{{
- $categories = array();
- $categorynames = array();
- $category = array();
- if(isset($_GET['category']) && $_GET['category']) {
- $category = $_GET['category'];
- foreach($_GET['category'] as $catid) {
- if($catid) {
- if(is_numeric($catid)) {
- if($cat = $dms->getDocumentCategory($catid)) {
- $categories[] = $cat;
- $categorynames[] = $cat->getName();
- }
- } else {
- $categorynames[] = $catid;
+// category {{{
+$categories = array();
+$categorynames = array();
+$category = array();
+if(isset($get['category']) && $get['category']) {
+ $category = $get['category'];
+ foreach($get['category'] as $catid) {
+ if($catid) {
+ if(is_numeric($catid)) {
+ if($cat = $dms->getDocumentCategory($catid)) {
+ $categories[] = $cat;
+ $categorynames[] = $cat->getName();
}
+ } else {
+ $categorynames[] = $catid;
}
}
- } /* }}} */
+ }
+} /* }}} */
- if (isset($_GET["orderby"]) && is_string($_GET["orderby"])) {
- $orderby = $_GET["orderby"];
- }
- else {
- $orderby = "";
- }
+if (isset($get["orderby"]) && is_string($get["orderby"])) {
+ $orderby = $get["orderby"];
+} else {
+ $orderby = "";
+}
$terms = [];
-$limit = (isset($_GET["limit"]) && is_numeric($_GET["limit"])) ? (int) $_GET['limit'] : 20;
-$fullsearch = ((!isset($_GET["fullsearch"]) && $settings->_defaultSearchMethod == 'fulltext') || !empty($_GET["fullsearch"])) && $settings->_enableFullSearch;
-$facetsearch = !empty($_GET["facetsearch"]) && $settings->_enableFullSearch;
+$limit = (isset($get["limit"]) && is_numeric($get["limit"])) ? (int) $get['limit'] : 20;
+$fullsearch = ((!isset($get["fullsearch"]) && $settings->_defaultSearchMethod == 'fulltext') || !empty($get["fullsearch"])) && $settings->_enableFullSearch;
+$facetsearch = !empty($get["facetsearch"]) && $settings->_enableFullSearch;
-if (isset($_GET["query"]) && is_string($_GET["query"])) {
- $query = $_GET["query"];
+if (isset($get["query"]) && is_string($get["query"])) {
+ $query = $get["query"];
} else {
$query = "";
}
@@ -219,12 +220,12 @@ if (isset($_GET["query"]) && is_string($_GET["query"])) {
// Check to see if the search has been restricted to a particular
// mimetype. {{{
$mimetype = [];
-if (isset($_GET["mimetype"])) {
- if (!is_array($_GET['mimetype'])) {
- if(!empty($_GET['mimetype']))
- $mimetype[] = $_GET['mimetype'];
+if (isset($get["mimetype"])) {
+ if (!is_array($get['mimetype'])) {
+ if(!empty($get['mimetype']))
+ $mimetype[] = $get['mimetype'];
} else {
- foreach($_GET["mimetype"] as $l) {
+ foreach($get["mimetype"] as $l) {
if($l)
$mimetype[] = $l;
}
@@ -232,7 +233,7 @@ if (isset($_GET["mimetype"])) {
} /* }}} */
// status
-$status = isset($_GET['status']) ? $_GET['status'] : array();
+$status = isset($get['status']) ? $get['status'] : array();
// Get the page number to display. If the result set contains more than
// 25 entries, it is displayed across multiple pages.
@@ -242,11 +243,11 @@ $status = isset($_GET['status']) ? $_GET['status'] : array();
//
// Default page to display is always one.
$pageNumber=1;
-if (isset($_GET["pg"])) {
- if (is_numeric($_GET["pg"]) && $_GET["pg"]>0) {
- $pageNumber = (int) $_GET["pg"];
+if (isset($get["pg"])) {
+ if (is_numeric($get["pg"]) && $get["pg"]>0) {
+ $pageNumber = (int) $get["pg"];
}
- elseif (!strcasecmp($_GET["pg"], "all")) {
+ elseif (!strcasecmp($get["pg"], "all")) {
$pageNumber = "all";
}
}
@@ -255,13 +256,13 @@ if($fullsearch) {
// Search in Fulltext {{{
// record_type
- if(isset($_GET['record_type']))
- $record_type = $_GET['record_type'];
+ if(isset($get['record_type']))
+ $record_type = $get['record_type'];
else
$record_type = array();
- if (isset($_GET["attributes"]))
- $attributes = $_GET["attributes"];
+ if (isset($get["attributes"]))
+ $attributes = $get["attributes"];
else
$attributes = array();
@@ -313,8 +314,8 @@ if($fullsearch) {
// Check to see if the search has been restricted to a particular sub-tree in
// the folder hierarchy.
$startFolder = null;
- if (isset($_GET["folderfullsearchid"]) && is_numeric($_GET["folderfullsearchid"]) && $_GET["folderfullsearchid"]>0) {
- $targetid = $_GET["folderfullsearchid"];
+ if (isset($get["folderfullsearchid"]) && is_numeric($get["folderfullsearchid"]) && $get["folderfullsearchid"]>0) {
+ $targetid = $get["folderfullsearchid"];
$startFolder = $dms->getFolder($targetid);
if (!is_object($startFolder)) {
UI::exitError(getMLText("search"),getMLText("invalid_folder_id"));
@@ -323,7 +324,6 @@ if($fullsearch) {
$rootFolder = $dms->getFolder($settings->_rootFolderID);
- $startTime = getTime();
if($settings->_fullSearchEngine == 'lucene') {
Zend_Search_Lucene_Search_QueryParser::setDefaultEncoding('utf-8');
}
@@ -331,6 +331,7 @@ if($fullsearch) {
if(strlen($query) < 4 && strpos($query, '*')) {
$session->setSplashMsg(array('type'=>'error', 'msg'=>getMLText('splash_invalid_searchterm')));
$dcount = 0;
+ $fcount = 0;
$totalPages = 0;
$entries = array();
$searchTime = 0;
@@ -340,13 +341,30 @@ if($fullsearch) {
$total = 0;
$index = $fulltextservice->Indexer();
if($index) {
- if(!empty($settings->_suggestTerms) && !empty($_GET['query'])) {
- $st = preg_split("/[\s,]+/", trim($_GET['query']));
+ if(!empty($settings->_suggestTerms) && !empty($get['query'])) {
+ $st = preg_split("/[\s,]+/", trim($get['query']));
if($lastterm = end($st))
$terms = $index->terms($lastterm, $settings->_suggestTerms);
}
$lucenesearch = $fulltextservice->Search();
- $searchresult = $lucenesearch->search($query, array('record_type'=>$record_type, 'owner'=>$ownernames, 'status'=>$status, 'category'=>$categorynames, 'user'=>$user->isAdmin() ? [] : [$user->getLogin()], 'mimetype'=>$mimetype, 'startFolder'=>$startFolder, 'rootFolder'=>$rootFolder, 'created_start'=>$createstartts, 'created_end'=>$createendts, 'modified_start'=>$modifystartts, 'modified_end'=>$modifyendts, 'filesize_start'=>$filesizestart, 'filesize_end'=>$filesizeend, 'attributes'=>$attributes), ($pageNumber == 'all' ? array() : array('limit'=>$limit, 'offset'=>$limit * ($pageNumber-1))), $order);
+ $searchresult = $lucenesearch->search($query,
+ array(
+ 'record_type'=>$record_type,
+ 'owner'=>$ownernames,
+ 'status'=>$status,
+ 'category'=>$categorynames,
+ 'user'=>$user->isAdmin() ? [] : [$user->getLogin()],
+ 'mimetype'=>$mimetype,
+ 'startFolder'=>$startFolder,
+ 'rootFolder'=>$rootFolder,
+ 'created_start'=>$created['from'],
+ 'created_end'=>$created['to'],
+ 'modified_start'=>$modified['from'],
+ 'modified_end'=>$modified['to'],
+ 'filesize_start'=>$filesize['from'],
+ 'filesize_end'=>$filesize['to'],
+ 'attributes'=>$attributes
+ ), ($pageNumber == 'all' ? array() : array('limit'=>$limit, 'offset'=>$limit * ($pageNumber-1))), $order);
if($searchresult === false) {
$session->setSplashMsg(array('type'=>'error', 'msg'=>getMLText('splash_invalid_searchterm')));
$dcount = 0;
@@ -418,18 +436,18 @@ if($fullsearch) {
* are found
*/
$resultmode = 0x03;
- if (isset($_GET["resultmode"]) && is_numeric($_GET["resultmode"])) {
- $resultmode = $_GET['resultmode'];
+ if (isset($get["resultmode"]) && is_numeric($get["resultmode"])) {
+ $resultmode = $get['resultmode'];
}
$mode = "AND";
- if (isset($_GET["mode"]) && is_numeric($_GET["mode"]) && $_GET["mode"]==0) {
+ if (isset($get["mode"]) && is_numeric($get["mode"]) && $get["mode"]==0) {
$mode = "OR";
}
$searchin = array();
- if (isset($_GET['searchin']) && is_array($_GET["searchin"])) {
- foreach ($_GET["searchin"] as $si) {
+ if (isset($get['searchin']) && is_array($get["searchin"])) {
+ foreach ($get["searchin"] as $si) {
if (isset($si) && is_numeric($si)) {
switch ($si) {
case 1: // keywords
@@ -449,8 +467,8 @@ if($fullsearch) {
// Check to see if the search has been restricted to a particular sub-tree in
// the folder hierarchy.
- if (isset($_GET["targetid"]) && is_numeric($_GET["targetid"]) && $_GET["targetid"]>0) {
- $targetid = $_GET["targetid"];
+ if (isset($get["targetid"]) && is_numeric($get["targetid"]) && $get["targetid"]>0) {
+ $targetid = $get["targetid"];
$startFolder = $dms->getFolder($targetid);
}
else {
@@ -463,15 +481,15 @@ if($fullsearch) {
/* Status date {{{ */
$statusstartdate = array();
$statusenddate = array();
- if(!empty($_GET["statusdatestart"])) {
- $statusstartts = makeTsFromDate($_GET["statusdatestart"]);
+ if(!empty($get["statusdatestart"])) {
+ $statusstartts = makeTsFromDate($get["statusdatestart"]);
$statusstartdate = array('year'=>(int)date('Y', $statusstartts), 'month'=>(int)date('m', $statusstartts), 'day'=>(int)date('d', $statusstartts), 'hour'=>0, 'minute'=>0, 'second'=>0);
}
if ($statusstartdate && !checkdate($statusstartdate['month'], $statusstartdate['day'], $statusstartdate['year'])) {
UI::exitError(getMLText("search"),getMLText("invalid_status_date_start"));
}
- if(!empty($_GET["statusdateend"])) {
- $statusendts = makeTsFromDate($_GET["statusdateend"]);
+ if(!empty($get["statusdateend"])) {
+ $statusendts = makeTsFromDate($get["statusdateend"]);
$statusenddate = array('year'=>(int)date('Y', $statusendts), 'month'=>(int)date('m', $statusendts), 'day'=>(int)date('d', $statusendts), 'hour'=>23, 'minute'=>59, 'second'=>59);
}
if ($statusenddate && !checkdate($statusenddate['month'], $statusenddate['day'], $statusenddate['year'])) {
@@ -482,15 +500,15 @@ if($fullsearch) {
/* Expiration date {{{ */
$expstartdate = array();
$expenddate = array();
- if(!empty($_GET["expirationstart"])) {
- $expstartts = makeTsFromDate($_GET["expirationstart"]);
+ if(!empty($get["expirationstart"])) {
+ $expstartts = makeTsFromDate($get["expirationstart"]);
$expstartdate = array('year'=>(int)date('Y', $expstartts), 'month'=>(int)date('m', $expstartts), 'day'=>(int)date('d', $expstartts), 'hour'=>0, 'minute'=>0, 'second'=>0);
if (!checkdate($expstartdate['month'], $expstartdate['day'], $expstartdate['year'])) {
UI::exitError(getMLText("search"),getMLText("invalid_expiration_date_start"));
}
}
- if(!empty($_GET["expirationend"])) {
- $expendts = makeTsFromDate($_GET["expirationend"]);
+ if(!empty($get["expirationend"])) {
+ $expendts = makeTsFromDate($get["expirationend"]);
$expenddate = array('year'=>(int)date('Y', $expendts), 'month'=>(int)date('m', $expendts), 'day'=>(int)date('d', $expendts), 'hour'=>23, 'minute'=>59, 'second'=>59);
if (!checkdate($expenddate['month'], $expenddate['day'], $expenddate['year'])) {
UI::exitError(getMLText("search"),getMLText("invalid_expiration_date_end"));
@@ -507,8 +525,8 @@ if($fullsearch) {
// if($status)
// $resultmode = 0x01;
- if (isset($_GET["attributes"]))
- $attributes = $_GET["attributes"];
+ if (isset($get["attributes"]))
+ $attributes = $get["attributes"];
else
$attributes = array();
@@ -533,15 +551,15 @@ if($fullsearch) {
$resArr = $dms->search(array(
'query'=>$query,
'limit'=>0,
- 'offset'=>0 /*$limit, ($pageNumber-1)*$limit*/,
+ 'offset'=>0,
'logicalmode'=>$mode,
'searchin'=>$searchin,
'startFolder'=>$startFolder,
'owner'=>$ownerobjs,
'status'=>$status,
'mimetype'=>$mimetype,
- 'creationstartdate'=>$created['from'], //$createstartdate ? $createstartdate : array(),
- 'creationenddate'=>$created['to'], //$createenddate ? $createenddate : array(),
+ 'creationstartdate'=>$created['from'],
+ 'creationenddate'=>$created['to'],
'modificationstartdate'=>$modified['from'],
'modificationenddate'=>$modified['to'],
'filesizestart'=>$filesize['from'],
@@ -561,7 +579,7 @@ if($fullsearch) {
$entries = array();
$fcount = 0;
-// if(!isset($_GET['action']) || $_GET['action'] != 'export') {
+// if(!isset($get['action']) || $get['action'] != 'export') {
if($resArr['folders']) {
foreach ($resArr['folders'] as $entry) {
if ($entry->getAccessMode($user) >= M_READ) {
@@ -584,7 +602,7 @@ if($fullsearch) {
}
}
$totalPages = 1;
- if ((!isset($_GET['action']) || $_GET['action'] != 'export') /*&& (!isset($_GET["pg"]) || strcasecmp($_GET["pg"], "all"))*/) {
+ if ((!isset($get['action']) || $get['action'] != 'export') /*&& (!isset($get["pg"]) || strcasecmp($get["pg"], "all"))*/) {
$totalPages = (int) (count($entries)/$limit);
if(count($entries)%$limit)
$totalPages++;
@@ -619,7 +637,7 @@ if($settings->_showSingleSearchHit && count($entries) == 1) {
$view->setParam('query', $query);
$view->setParam('includecontent', $includecontent);
$view->setParam('skipdefaultcols', $skipdefaultcols);
- $view->setParam('marks', isset($_GET['marks']) ? $_GET['marks'] : array());
+ $view->setParam('marks', isset($get['marks']) ? $get['marks'] : array());
$view->setParam('newowner', $newowner);
$view->setParam('newreviewer', $newreviewer);
$view->setParam('newapprover', $newapprover);
@@ -631,7 +649,7 @@ if($settings->_showSingleSearchHit && count($entries) == 1) {
$view->setParam('pagenumber', $pageNumber);
$view->setParam('limit', $limit);
$view->setParam('searchtime', $searchTime);
- $view->setParam('urlparams', $_GET);
+ $view->setParam('urlparams', $get);
$view->setParam('cachedir', $settings->_cacheDir);
$view->setParam('onepage', $settings->_onePageMode); // do most navigation by reloading areas of pages with ajax
$view->setParam('showtree', showtree());
@@ -644,19 +662,19 @@ if($settings->_showSingleSearchHit && count($entries) == 1) {
$view->setParam('facetsearch', $facetsearch);
$view->setParam('mode', isset($mode) ? $mode : '');
$view->setParam('orderby', isset($orderby) ? $orderby : '');
- $view->setParam('defaultsearchmethod', !empty($_GET["fullsearch"]) || $settings->_defaultSearchMethod);
+ $view->setParam('defaultsearchmethod', !empty($get["fullsearch"]) || $settings->_defaultSearchMethod);
$view->setParam('resultmode', isset($resultmode) ? $resultmode : '');
$view->setParam('searchin', isset($searchin) ? $searchin : array());
$view->setParam('startfolder', isset($startFolder) ? $startFolder : null);
$view->setParam('owner', $owner);
- $view->setParam('createstartdate', $createstartts);
- $view->setParam('createenddate', $createendts);
+ $view->setParam('createstartdate', $created['from']);
+ $view->setParam('createenddate', $created['to']);
$view->setParam('created', $created);
- $view->setParam('modifystartdate', $modifystartts);
- $view->setParam('modifyenddate', $modifyendts);
+ $view->setParam('modifystartdate', $modified['from']);
+ $view->setParam('modifyenddate', $modified['to']);
$view->setParam('modified', $modified);
- $view->setParam('filesizestart', $filesizestart);
- $view->setParam('filesizeend', $filesizeend);
+ $view->setParam('filesizestart', $filesize['from']);
+ $view->setParam('filesizeend', $filesize['to']);
$view->setParam('filesize', $filesize);
$view->setParam('expstartdate', !empty($expstartdate) ? getReadableDate($expstartts) : '');
$view->setParam('expenddate', !empty($expenddate) ? getReadableDate($expendts) : '');
@@ -683,7 +701,7 @@ if($settings->_showSingleSearchHit && count($entries) == 1) {
$view->setParam('timeout', $settings->_cmdTimeout);
$view->setParam('xsendfile', $settings->_enableXsendfile);
$view->setParam('showsinglesearchhit', $settings->_showSingleSearchHit);
- $view($_GET);
+ $view($get);
exit;
}
}
From 7fe2a12af348b976cdf1615b2c430255b4fb9528 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Fri, 16 May 2025 19:11:42 +0200
Subject: [PATCH 162/246] actually run postRun hook
---
inc/inc.ClassControllerCommon.php | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/inc/inc.ClassControllerCommon.php b/inc/inc.ClassControllerCommon.php
index cbf2cdafe..0203d9b48 100644
--- a/inc/inc.ClassControllerCommon.php
+++ b/inc/inc.ClassControllerCommon.php
@@ -75,7 +75,7 @@ class SeedDMS_Controller_Common {
if(method_exists($this, $action)) {
$refl = new ReflectionMethod($this, $action);
if($refl->isPublic())
- return $this->{$action}();
+ $ret = $this->{$action}();
else {
echo "Action '".$action."' not public";
return false;
@@ -85,11 +85,12 @@ class SeedDMS_Controller_Common {
return false;
}
} else
- return $this->run();
+ $ret = $this->run();
} else {
return false;
}
$this->callHook('postRun', get_class($this), $action ? $action : 'run');
+ return $ret;
}
public function setParams($params) {
From 964495b9b612f7bb3d205ffba8bf3aa8f7053fdf Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Fri, 16 May 2025 19:12:05 +0200
Subject: [PATCH 163/246] run authenticator only if user is still not known
---
controllers/class.Login.php | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/controllers/class.Login.php b/controllers/class.Login.php
index 8afb360c4..8e9074eaa 100644
--- a/controllers/class.Login.php
+++ b/controllers/class.Login.php
@@ -222,7 +222,8 @@ class SeedDMS_Controller_Login extends SeedDMS_Controller_Common {
}
}
- $user = $authenticator->authenticate($login, $pwd);
+ if(!is_object($user))
+ $user = $authenticator->authenticate($login, $pwd);
if(0) {
/* Authenticate against LDAP server {{{ */
From d7c1e4b103d2173c04741d46a4c8b065f9d3950a Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Mon, 19 May 2025 18:01:04 +0200
Subject: [PATCH 164/246] make database search work
---
inc/inc.Utils.php | 63 ++++++++++++++++++++++++++---------------------
1 file changed, 35 insertions(+), 28 deletions(-)
diff --git a/inc/inc.Utils.php b/inc/inc.Utils.php
index fbf1b6098..8e0caf189 100644
--- a/inc/inc.Utils.php
+++ b/inc/inc.Utils.php
@@ -1772,6 +1772,7 @@ class SeedDMS_Search { /* {{{ */
if ($statusstartdate && !checkdate($statusstartdate['month'], $statusstartdate['day'], $statusstartdate['year'])) {
UI::exitError(getMLText("search"),getMLText("invalid_status_date_start"));
}
+ $this->searchparams['statusstartdate'] = $statusstartdate;
if(!empty($get["statusdateend"])) {
$statusendts = makeTsFromDate($get["statusdateend"]);
@@ -1793,6 +1794,7 @@ class SeedDMS_Search { /* {{{ */
UI::exitError(getMLText("search"),getMLText("invalid_expiration_date_start"));
}
}
+ $this->searchparams['expstartdate'] = $expstartdate;
if(!empty($get["expirationend"])) {
$expendts = makeTsFromDate($get["expirationend"]);
$expenddate = array('year'=>(int)date('Y', $expendts), 'month'=>(int)date('m', $expendts), 'day'=>(int)date('d', $expendts), 'hour'=>23, 'minute'=>59, 'second'=>59);
@@ -1800,6 +1802,7 @@ class SeedDMS_Search { /* {{{ */
UI::exitError(getMLText("search"),getMLText("invalid_expiration_date_end"));
}
}
+ $this->searchparams['expenddate'] = $expenddate;
/* }}} */
/* Do not search for folders if result shall be filtered by status.
@@ -1932,29 +1935,29 @@ class SeedDMS_Search { /* {{{ */
// ---------------- Start searching -----------------------------------------
$startTime = $this->getTime();
$resArr = $this->dms->search(array(
- 'query'=>$query,
+ 'query'=>$this->searchparams['query'],
'limit'=>0,
'offset'=>0,
- 'logicalmode'=>$mode,
- 'searchin'=>$searchin,
- 'startFolder'=>$startFolder,
- 'owner'=>$ownerobjs,
- 'status'=>$status,
- 'mimetype'=>$mimetype,
- 'creationstartdate'=>$created['from'],
- 'creationenddate'=>$created['to'],
- 'modificationstartdate'=>$modified['from'],
- 'modificationenddate'=>$modified['to'],
- 'filesizestart'=>$filesize['from'],
- 'filesizeend'=>$filesize['to'],
- 'categories'=>$categories,
- 'attributes'=>$attributes,
- 'mode'=>$resultmode,
- 'expirationstartdate'=>$expstartdate ? $expstartdate : array(),
- 'expirationenddate'=>$expenddate ? $expenddate : array(),
- 'statusstartdate'=>$statusstartdate ? $statusstartdate : array(),
- 'statusenddate'=>$statusenddate ? $statusenddate : array(),
- 'orderby'=>$orderby
+ 'logicalmode'=>$this->searchparams['mode'],
+ 'searchin'=>$this->searchparams['searchin'],
+ 'startFolder'=>$this->searchparams['startFolder'],
+ 'owner'=>$this->searchparams['ownerobjs'],
+ 'status'=>$this->searchparams['status'],
+ 'mimetype'=>$this->searchparams['mimetype'],
+ 'creationstartdate'=>$this->searchparams['created']['from'],
+ 'creationenddate'=>$this->searchparams['created']['to'],
+ 'modificationstartdate'=>$this->searchparams['modified']['from'],
+ 'modificationenddate'=>$this->searchparams['modified']['to'],
+ 'filesizestart'=>$this->searchparams['filesize']['from'],
+ 'filesizeend'=>$this->searchparams['filesize']['to'],
+ 'categories'=>$this->searchparams['categories'],
+ 'attributes'=>$this->searchparams['attributes'],
+ 'mode'=>$this->searchparams['resultmode'],
+ 'expirationstartdate'=>$this->searchparams['expstartdate'],
+ 'expirationenddate'=>$this->searchparams['expenddate'],
+ 'statusstartdate'=>$this->searchparams['statusstartdate'],
+ 'statusenddate'=>$this->searchparams['statusenddate'],
+ 'orderby'=>$this->searchparams['orderby']
));
$this->total = $resArr['totalDocs'] + $resArr['totalFolders'];
$searchTime = $this->getTime() - $startTime;
@@ -1964,7 +1967,7 @@ class SeedDMS_Search { /* {{{ */
$fcount = 0;
if($resArr['folders']) {
foreach ($resArr['folders'] as $entry) {
- if ($entry->getAccessMode($user) >= M_READ) {
+ if ($entry->getAccessMode($this->user) >= M_READ) {
$entries[] = $entry;
$fcount++;
}
@@ -1974,7 +1977,7 @@ class SeedDMS_Search { /* {{{ */
$dcount = 0;
if($resArr['docs']) {
foreach ($resArr['docs'] as $entry) {
- if ($entry->getAccessMode($user) >= M_READ) {
+ if ($entry->getAccessMode($this->user) >= M_READ) {
if($entry->getLatestContent()) {
$entry->verifyLastestContentExpriry();
$entries[] = $entry;
@@ -1983,12 +1986,16 @@ class SeedDMS_Search { /* {{{ */
}
}
}
+ $limit = $this->searchparams['limit'];
$this->dcount = $dcount;
- $totalPages = (int) (count($entries)/$limit);
- if(count($entries)%$limit)
- $totalPages++;
- if($pageNumber != 'all')
- $this->entries = array_slice($entries, ($pageNumber-1)*$limit, $limit);
+ $totalPages = 0;
+ if($limit > 0) {
+ $totalPages = (int) (count($entries)/$limit);
+ if(count($entries)%$limit)
+ $totalPages++;
+ }
+ if($this->searchparams['pageNumber'] != 'all')
+ $this->entries = array_slice($entries, ($this->searchparams['pageNumber']-1)*$limit, $limit);
$this->totalPages = $totalPages;
$this->facets = array();
$this->stats = array();
From 9a826b88e91c962795edda2884ec7c6bf06c74c1 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Tue, 20 May 2025 20:24:01 +0200
Subject: [PATCH 165/246] fix error in Search class
---
inc/inc.Utils.php | 1 +
1 file changed, 1 insertion(+)
diff --git a/inc/inc.Utils.php b/inc/inc.Utils.php
index 8e0caf189..38771506f 100644
--- a/inc/inc.Utils.php
+++ b/inc/inc.Utils.php
@@ -1443,6 +1443,7 @@ class SeedDMS_Search { /* {{{ */
} /* }}} */
public function createSearchFromQuery($get) { /* {{{ */
+ $dms = $this->dms;
/* Creation date {{{ */
$createstartts = null;
From c014749676284bd96d2ffa6022e03e72ec85ab4f Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Wed, 21 May 2025 17:01:19 +0200
Subject: [PATCH 166/246] use quoted printable encoding for email subject
---
inc/inc.ClassEmailNotify.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/inc/inc.ClassEmailNotify.php b/inc/inc.ClassEmailNotify.php
index 798b91f5b..f70a1b8d8 100644
--- a/inc/inc.ClassEmailNotify.php
+++ b/inc/inc.ClassEmailNotify.php
@@ -206,7 +206,7 @@ class SeedDMS_EmailNotify extends SeedDMS_Notify {
if($returnpath)
$headers['Return-Path'] = $returnpath;
$headers['To'] = $to;
- $preferences = array("input-charset" => "UTF-8", "output-charset" => "UTF-8");
+ $preferences = array("input-charset" => "UTF-8", "output-charset" => "UTF-8", "scheme"=>"Q");
$encoded_subject = iconv_mime_encode("Subject", getMLText($subject, $params, null, $lang), $preferences);
$headers['Subject'] = substr($encoded_subject, strlen('Subject: '));
$headers['Date'] = date('r', time());
From 776f19d5012eff0bbc8447fe3a6a6ff8b205fbd9 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Wed, 21 May 2025 17:02:34 +0200
Subject: [PATCH 167/246] add changes for 5.1.40
---
CHANGELOG | 1 +
1 file changed, 1 insertion(+)
diff --git a/CHANGELOG b/CHANGELOG
index 745d2493b..91ecae04a 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -9,6 +9,7 @@
- add hook displayPreviewThumb
- add searching for mimetype in database
- list of expired documents can be filtered by user
+- use quoted printable encoding instead of base64 for email subjects
--------------------------------------------------------------------------------
Changes in version 5.1.39
From 396fd6a4fe557daff599e924390005c11247f533 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Thu, 22 May 2025 10:38:50 +0200
Subject: [PATCH 168/246] allow attriutes for globalNavigationBar
---
views/bootstrap/class.Bootstrap.php | 6 +++++-
views/bootstrap4/class.Bootstrap4.php | 6 +++++-
2 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/views/bootstrap/class.Bootstrap.php b/views/bootstrap/class.Bootstrap.php
index b4ed554ab..b3e875a78 100644
--- a/views/bootstrap/class.Bootstrap.php
+++ b/views/bootstrap/class.Bootstrap.php
@@ -473,7 +473,11 @@ background-image: linear-gradient(to bottom, #882222, #111111);;
echo " ".$menuitem['label']." \n";
echo " \n";
} else {
diff --git a/views/bootstrap4/class.Bootstrap4.php b/views/bootstrap4/class.Bootstrap4.php
index 203235887..fe21a22c7 100644
--- a/views/bootstrap4/class.Bootstrap4.php
+++ b/views/bootstrap4/class.Bootstrap4.php
@@ -378,7 +378,11 @@ background-image: linear-gradient(to bottom, #882222, #111111);;
echo " ".$menuitem['label']."\n";
echo " \n";
} else {
From 1296ce310468409540c5294ed8d27f71df955e6f Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Fri, 23 May 2025 12:25:58 +0200
Subject: [PATCH 169/246] new version 5.1.41
---
inc/inc.Version.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/inc/inc.Version.php b/inc/inc.Version.php
index b2a6c068b..cc48b0dad 100644
--- a/inc/inc.Version.php
+++ b/inc/inc.Version.php
@@ -20,7 +20,7 @@
class SeedDMS_Version { /* {{{ */
- const _number = "5.1.40";
+ const _number = "5.1.41";
const _string = "SeedDMS";
function __construct() {
From 7edd4fa0b947acf61a15359865c0a35504933e96 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Fri, 23 May 2025 12:26:34 +0200
Subject: [PATCH 170/246] action can be set when clicking on a thumbnail
---
CHANGELOG | 5 +++++
inc/inc.ClassSettings.php | 4 ++++
languages/ar_EG/lang.inc | 4 ++++
languages/bg_BG/lang.inc | 4 ++++
languages/ca_ES/lang.inc | 4 ++++
languages/cs_CZ/lang.inc | 4 ++++
languages/de_DE/lang.inc | 6 +++++-
languages/el_GR/lang.inc | 4 ++++
languages/en_GB/lang.inc | 6 +++++-
languages/es_ES/lang.inc | 4 ++++
languages/fr_FR/lang.inc | 4 ++++
languages/hr_HR/lang.inc | 4 ++++
languages/hu_HU/lang.inc | 4 ++++
languages/id_ID/lang.inc | 4 ++++
languages/it_IT/lang.inc | 4 ++++
languages/ko_KR/lang.inc | 4 ++++
languages/lo_LA/lang.inc | 4 ++++
languages/nb_NO/lang.inc | 4 ++++
languages/nl_NL/lang.inc | 4 ++++
languages/pl_PL/lang.inc | 4 ++++
languages/pt_BR/lang.inc | 4 ++++
languages/ro_RO/lang.inc | 4 ++++
languages/ru_RU/lang.inc | 4 ++++
languages/sk_SK/lang.inc | 4 ++++
languages/sv_SE/lang.inc | 4 ++++
languages/tr_TR/lang.inc | 4 ++++
languages/uk_UA/lang.inc | 4 ++++
languages/zh_CN/lang.inc | 4 ++++
languages/zh_TW/lang.inc | 4 ++++
op/op.Settings.php | 1 +
out/out.Clipboard.php | 2 ++
views/bootstrap/class.Bootstrap.php | 8 +++++---
views/bootstrap/class.Clipboard.php | 18 +++++++++++++-----
views/bootstrap/class.Settings.php | 1 +
views/bootstrap4/class.Bootstrap4.php | 8 +++++---
35 files changed, 146 insertions(+), 13 deletions(-)
diff --git a/CHANGELOG b/CHANGELOG
index 91ecae04a..98fc75f5f 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,8 @@
+--------------------------------------------------------------------------------
+ Changes in version 5.1.41
+--------------------------------------------------------------------------------
+- action when clicking on a thumbnail can be set (download or view online)
+
--------------------------------------------------------------------------------
Changes in version 5.1.40
--------------------------------------------------------------------------------
diff --git a/inc/inc.ClassSettings.php b/inc/inc.ClassSettings.php
index f6c59003d..d9be038bf 100644
--- a/inc/inc.ClassSettings.php
+++ b/inc/inc.ClassSettings.php
@@ -320,6 +320,8 @@ class Settings { /* {{{ */
var $_previewWidthDetail = 100;
// Preview image width in drop folder list
var $_previewWidthDropFolderList = 100;
+ // download or view online when clicking on preview image
+ var $_defaultThumbnailClick = 'download';
// show full preview on document details page
var $_showFullPreview = false;
// convert to pdf for preview on document details page
@@ -542,6 +544,7 @@ class Settings { /* {{{ */
$this->_previewWidthDetail = intval($tab["previewWidthDetail"]);
if(isset($tab["previewWidthDropFolderList"]))
$this->_previewWidthDropFolderList = intval($tab["previewWidthDropFolderList"]);
+ $this->_defaultThumbnailClick = strval($tab["defaultThumbnailClick"]);
$this->_showFullPreview = Settings::boolVal($tab["showFullPreview"]);
$this->_convertToPdf = Settings::boolVal($tab["convertToPdf"]);
if(isset($tab["maxItemsPerPage"]))
@@ -963,6 +966,7 @@ class Settings { /* {{{ */
$this->setXMLAttributValue($node, "previewWidthMenuList", $this->_previewWidthMenuList);
$this->setXMLAttributValue($node, "previewWidthDetail", $this->_previewWidthDetail);
$this->setXMLAttributValue($node, "previewWidthDropFolderList", $this->_previewWidthDropFolderList);
+ $this->setXMLAttributValue($node, "defaultThumbnailClick", $this->_defaultThumbnailClick);
$this->setXMLAttributValue($node, "showFullPreview", $this->_showFullPreview);
$this->setXMLAttributValue($node, "convertToPdf", $this->_convertToPdf);
$this->setXMLAttributValue($node, "maxItemsPerPage", $this->_maxItemsPerPage);
diff --git a/languages/ar_EG/lang.inc b/languages/ar_EG/lang.inc
index 1196f2618..06958e7a7 100644
--- a/languages/ar_EG/lang.inc
+++ b/languages/ar_EG/lang.inc
@@ -1617,6 +1617,10 @@ URL: [url]',
'settings_defaultSearchMethod_desc' => 'طريقة البحث الافتراضية',
'settings_defaultSearchMethod_valdatabase' => 'طريقة البحث الافتراضية في قاعدة البيانات',
'settings_defaultSearchMethod_valfulltext' => 'طريقة البحث الافتراضية في جمل كاملة',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'مسح مثبت المجلد',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/bg_BG/lang.inc b/languages/bg_BG/lang.inc
index bd55ca88c..8b579c435 100644
--- a/languages/bg_BG/lang.inc
+++ b/languages/bg_BG/lang.inc
@@ -1459,6 +1459,10 @@ $text = array(
'settings_defaultSearchMethod_desc' => '',
'settings_defaultSearchMethod_valdatabase' => '',
'settings_defaultSearchMethod_valfulltext' => '',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'Изтрийте ENABLE_INSTALL_TOOL в папка конфигурация, за да започнете да използвате системата',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/ca_ES/lang.inc b/languages/ca_ES/lang.inc
index 034b38f9f..7a3bccb30 100644
--- a/languages/ca_ES/lang.inc
+++ b/languages/ca_ES/lang.inc
@@ -1464,6 +1464,10 @@ URL: [url]',
'settings_defaultSearchMethod_desc' => '',
'settings_defaultSearchMethod_valdatabase' => '',
'settings_defaultSearchMethod_valfulltext' => '',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => '',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/cs_CZ/lang.inc b/languages/cs_CZ/lang.inc
index 774d75d95..ca4e53628 100644
--- a/languages/cs_CZ/lang.inc
+++ b/languages/cs_CZ/lang.inc
@@ -1689,6 +1689,10 @@ Jméno: [username]
'settings_defaultSearchMethod_desc' => 'Výchozí metoda vyhledávání, když je vyhledávací formulář spuštěn v hlavním menu.',
'settings_defaultSearchMethod_valdatabase' => 'databáze',
'settings_defaultSearchMethod_valfulltext' => 'fulltext',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'Chcete-li použít SeedDMS, musíte v konfiguračním adresáři odstranit soubor ENABLE_INSTALL_TOOL',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/de_DE/lang.inc b/languages/de_DE/lang.inc
index 9c2f2e6af..25a55a946 100644
--- a/languages/de_DE/lang.inc
+++ b/languages/de_DE/lang.inc
@@ -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 (3444), dgrutsch (22)
+// Translators: Admin (3448), dgrutsch (22)
$text = array(
'2_factor_auth' => '2-Faktor Authentifizierung',
@@ -2080,6 +2080,10 @@ Sollten Sie kein Passwort bekommen haben, dann nutzen Sie bitte die Passwort-Ver
'settings_defaultSearchMethod_desc' => 'Voreingestellte Suchmethode, wenn über das Suchfeld in der Menüleiste gesucht wird.',
'settings_defaultSearchMethod_valdatabase' => 'Datenbank',
'settings_defaultSearchMethod_valfulltext' => 'Volltext',
+'settings_defaultThumbnailClick' => 'Aktion nach Anklicken eines Vorschaubildes',
+'settings_defaultThumbnailClick_desc' => 'Diese Aktion wird ausgeführt, wenn auf ein Vorschaubild geklickt wird.',
+'settings_defaultThumbnailClick_valdownload' => 'Dokument herunterladen',
+'settings_defaultThumbnailClick_valviewonline' => 'Dokument online anschauen',
'settings_delete_install_folder' => 'Um SeedDMS nutzen zu können, müssen Sie die Datei ENABLE_INSTALL_TOOL aus dem Konfigurationsverzeichnis löschen.',
'settings_disableChangePassword' => 'Kein Ändern des eigenen Passworts',
'settings_disableChangePassword_desc' => 'Anwählen, um das Ändern des eigenen Passworts zu unterbinden. Schalten Sie dies ein, wenn LDAP-Authentifizierung verwendet wird. Es verhindert, dass Benutzer ein Passwort in der Datenbank setzen und damit die LDAP-Authentifizierung umgehen.',
diff --git a/languages/el_GR/lang.inc b/languages/el_GR/lang.inc
index 52bc791b0..bc311077a 100644
--- a/languages/el_GR/lang.inc
+++ b/languages/el_GR/lang.inc
@@ -1470,6 +1470,10 @@ URL: [url]',
'settings_defaultSearchMethod_desc' => '',
'settings_defaultSearchMethod_valdatabase' => '',
'settings_defaultSearchMethod_valfulltext' => '',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => '',
'settings_disableChangePassword' => 'Disable changing password',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/en_GB/lang.inc b/languages/en_GB/lang.inc
index f458a7943..0b980afd5 100644
--- a/languages/en_GB/lang.inc
+++ b/languages/en_GB/lang.inc
@@ -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 (2547), archonwang (3), dgrutsch (9), netixw (14)
+// Translators: Admin (2551), archonwang (3), dgrutsch (9), netixw (14)
$text = array(
'2_factor_auth' => '2-factor authentication',
@@ -2082,6 +2082,10 @@ If you did not receive a password, please use the password forgotten function on
'settings_defaultSearchMethod_desc' => 'Default search method, when a search is started by the search form in the main menu.',
'settings_defaultSearchMethod_valdatabase' => 'database',
'settings_defaultSearchMethod_valfulltext' => 'fulltext',
+'settings_defaultThumbnailClick' => 'Action when clicking on thumbnail',
+'settings_defaultThumbnailClick_desc' => 'This action will be executed when a thumbnail is clicked.',
+'settings_defaultThumbnailClick_valdownload' => 'Download document',
+'settings_defaultThumbnailClick_valviewonline' => 'View document online',
'settings_delete_install_folder' => 'In order to use SeedDMS, you must delete the file ENABLE_INSTALL_TOOL in the configuration directory',
'settings_disableChangePassword' => 'Disallow changing own password',
'settings_disableChangePassword_desc' => 'If checked the user cannot change his/her password. Turn this on if LDAP authentication is used. It prevents setting a database password and circumvent LDAP authentication.',
diff --git a/languages/es_ES/lang.inc b/languages/es_ES/lang.inc
index e507bb64a..fad33d0c9 100644
--- a/languages/es_ES/lang.inc
+++ b/languages/es_ES/lang.inc
@@ -1640,6 +1640,10 @@ URL: [url]',
'settings_defaultSearchMethod_desc' => 'Método de búsqueda por defecto, cuando se inicia una búsqueda mediante el formulario en el menú principal',
'settings_defaultSearchMethod_valdatabase' => 'base de datos',
'settings_defaultSearchMethod_valfulltext' => 'Todo el texto',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'Para utilizar SeedDMS, debe eliminar el archivo ENABLE_INSTALL_TOOL de la carpeta de configuración',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/fr_FR/lang.inc b/languages/fr_FR/lang.inc
index 7bb5a905f..4f468d0e2 100644
--- a/languages/fr_FR/lang.inc
+++ b/languages/fr_FR/lang.inc
@@ -2027,6 +2027,10 @@ Nom : [username]
'settings_defaultSearchMethod_desc' => 'Méthode de recherche par défaut, lorsque la recherche est exécutée depuis le moteur de recherche du menu principal',
'settings_defaultSearchMethod_valdatabase' => 'base de données',
'settings_defaultSearchMethod_valfulltext' => 'Plein texte (contenu)',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'Pour utiliser SeedDMS, vous devez supprimer le fichier ENABLE_INSTALL_TOOL dans le répertoire de configuration',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/hr_HR/lang.inc b/languages/hr_HR/lang.inc
index 024bb087b..df80ac572 100644
--- a/languages/hr_HR/lang.inc
+++ b/languages/hr_HR/lang.inc
@@ -1653,6 +1653,10 @@ Internet poveznica: [url]',
'settings_defaultSearchMethod_desc' => 'Zadana metoda pretrage, kada se pretraživanje pokreće putem formulara iz glavnog izbornika',
'settings_defaultSearchMethod_valdatabase' => 'baza podataka',
'settings_defaultSearchMethod_valfulltext' => 'puni tekst',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'Da bi koristili ProsperaDMS, morate izbrisati datoteku ENABLE_INSTALL_TOOL u mapi konfiguracije',
'settings_disableChangePassword' => 'postavke onemogućiPromijeni lozinku',
'settings_disableChangePassword_desc' => 'postavke onemogućiPromijeni lozinku desc',
diff --git a/languages/hu_HU/lang.inc b/languages/hu_HU/lang.inc
index 057386e8b..508463b74 100644
--- a/languages/hu_HU/lang.inc
+++ b/languages/hu_HU/lang.inc
@@ -1630,6 +1630,10 @@ URL: [url]',
'settings_defaultSearchMethod_desc' => '',
'settings_defaultSearchMethod_valdatabase' => 'adatbázis',
'settings_defaultSearchMethod_valfulltext' => '',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'A SeedDMS használatához törölnie kell a konfigurációs könyvtárban található ENABLE_INSTALL_TOOL állományt.',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/id_ID/lang.inc b/languages/id_ID/lang.inc
index 9077a2997..2d4fa0e19 100644
--- a/languages/id_ID/lang.inc
+++ b/languages/id_ID/lang.inc
@@ -1720,6 +1720,10 @@ Jika Anda tidak menerima kata sandi, silakan gunakan fitur lupa kata sandi di ha
'settings_defaultSearchMethod_desc' => 'Metode pencarian default, ketika pencarian dimulai dengan formulir pencarian di menu utama.',
'settings_defaultSearchMethod_valdatabase' => 'basis data',
'settings_defaultSearchMethod_valfulltext' => '',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'Untuk menggunakan SeedDMS, Anda harus menghapus file ENABLE_INSTALL_TOOL di direktori konfigurasi',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/it_IT/lang.inc b/languages/it_IT/lang.inc
index 0ac19b910..4d25fd4c1 100644
--- a/languages/it_IT/lang.inc
+++ b/languages/it_IT/lang.inc
@@ -1676,6 +1676,10 @@ Name: [username]
'settings_defaultSearchMethod_desc' => 'Metodo di ricerca predefinito, quando la ricerca viene avviata dal modulo di ricerca nel menu principale.',
'settings_defaultSearchMethod_valdatabase' => 'database',
'settings_defaultSearchMethod_valfulltext' => 'Testo intero',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'Per poter usare SeedDMS, devi cancellare il file ENABLE_INSTALL_TOOL nella cartella di configurazione.',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/ko_KR/lang.inc b/languages/ko_KR/lang.inc
index 3342d2fed..93199c404 100644
--- a/languages/ko_KR/lang.inc
+++ b/languages/ko_KR/lang.inc
@@ -1647,6 +1647,10 @@ URL : [url]',
'settings_defaultSearchMethod_desc' => '기본 검색 설정',
'settings_defaultSearchMethod_valdatabase' => '기본 검색 방법 설정',
'settings_defaultSearchMethod_valfulltext' => '기본 검색 방법 설정',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'SeedDMS을 사용하려면 구성 디렉토리의 파일 ENABLE_INSTALL_TOOL을 삭제해야합니다',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/lo_LA/lang.inc b/languages/lo_LA/lang.inc
index 1b1ed5d16..8adfd0032 100644
--- a/languages/lo_LA/lang.inc
+++ b/languages/lo_LA/lang.inc
@@ -1673,6 +1673,10 @@ URL: [url]',
'settings_defaultSearchMethod_desc' => 'ວິທີການຄົ້ນຫາແບບເລີ້ມຕົ້ນ ເມືອການຄົ້ນຫາເລີ່ມຈາກແບບຟອມການຄົ້ນຫາໃນເມນູ',
'settings_defaultSearchMethod_valdatabase' => 'ຖານຂໍ້ມູນ',
'settings_defaultSearchMethod_valfulltext' => 'ຂໍ້ຄວາມເຕັມ',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'ໃນການໄຊ້ SeedDMS, ເຈົ້າຈະຕ້ອງລົບໄຟລ ເປີດໄຊ້ງານ_ຕິດຕັ້ງ_ເຄື່ອງມືໃນການບໍລິຫານ ການກຳນົດຄ່າ',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/nb_NO/lang.inc b/languages/nb_NO/lang.inc
index 8af9fcf26..274b46cff 100644
--- a/languages/nb_NO/lang.inc
+++ b/languages/nb_NO/lang.inc
@@ -1686,6 +1686,10 @@ Bruker: [username]
'settings_defaultSearchMethod_desc' => 'Standard søkemetode, når et søk startes av søkeskjemaet i hovedmenyen.',
'settings_defaultSearchMethod_valdatabase' => 'database',
'settings_defaultSearchMethod_valfulltext' => 'fulltekst',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'For å bruke SeedDMS, må du slette filen ENABLE_INSTALL_TOOL i konfigurasjonsmappen',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/nl_NL/lang.inc b/languages/nl_NL/lang.inc
index a927056cf..60f993eab 100644
--- a/languages/nl_NL/lang.inc
+++ b/languages/nl_NL/lang.inc
@@ -1685,6 +1685,10 @@ Name: [username]
'settings_defaultSearchMethod_desc' => 'Default zoekmethode = op documentnaam / fulltext-search',
'settings_defaultSearchMethod_valdatabase' => 'Default zoekmethode (Documentnaam)',
'settings_defaultSearchMethod_valfulltext' => 'Default fulltext-zoeken',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'Om SeedDMS te kunnen gebruiken moet het bestand ENABLE_INSTALL_TOOL uit de configuratiemap verwijderd worden.',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/pl_PL/lang.inc b/languages/pl_PL/lang.inc
index 90bb29747..d1b8849cf 100644
--- a/languages/pl_PL/lang.inc
+++ b/languages/pl_PL/lang.inc
@@ -1616,6 +1616,10 @@ Name: [username]
'settings_defaultSearchMethod_desc' => 'Domyślna metoda wyszukiwania, gdy wyszukiwanie jest uruchamiane przez formularz wyszukiwania w menu głównym.',
'settings_defaultSearchMethod_valdatabase' => 'baza danych',
'settings_defaultSearchMethod_valfulltext' => 'pełnotekstowe',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'Aby móc używać SeedDMS, musisz usunąć plik ENABLE_INSTALL_TOOL znajdujący się w katalogu konfiguracyjnym',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/pt_BR/lang.inc b/languages/pt_BR/lang.inc
index 4dcf36d27..cf02e2eef 100644
--- a/languages/pt_BR/lang.inc
+++ b/languages/pt_BR/lang.inc
@@ -1692,6 +1692,10 @@ Nome: [username]
'settings_defaultSearchMethod_desc' => 'Método de pesquisa padrão, quando uma pesquisa é iniciada pelo formulário de pesquisa no menu principal.',
'settings_defaultSearchMethod_valdatabase' => 'Banco de Dados',
'settings_defaultSearchMethod_valfulltext' => 'texto completo',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'Para utilizar Sistema GED, você deve excluir o arquivo ENABLE_INSTALL_TOOL do diretório de configuração',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/ro_RO/lang.inc b/languages/ro_RO/lang.inc
index 2e34965ce..875825371 100644
--- a/languages/ro_RO/lang.inc
+++ b/languages/ro_RO/lang.inc
@@ -1654,6 +1654,10 @@ URL: [url]',
'settings_defaultSearchMethod_desc' => 'Metoda de cautare implicita cand cautarea a fost initiata prin formularul de cautare din meniul principal',
'settings_defaultSearchMethod_valdatabase' => 'baza de date',
'settings_defaultSearchMethod_valfulltext' => 'Text complet',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'Pentru a utiliza SeedDMS, trebuie să ștergeți fișierul ENABLE_INSTALL_TOOL din directorul de configurare',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/ru_RU/lang.inc b/languages/ru_RU/lang.inc
index d4e71bb93..68d748b63 100644
--- a/languages/ru_RU/lang.inc
+++ b/languages/ru_RU/lang.inc
@@ -1661,6 +1661,10 @@ URL: [url]',
'settings_defaultSearchMethod_desc' => 'Метод поиска по умолчанию, когда поиск начинается с поисковой формы главного меню.',
'settings_defaultSearchMethod_valdatabase' => 'база данных',
'settings_defaultSearchMethod_valfulltext' => 'полнотекстовый',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'Удалите ENABLE_INSTALL_TOOL в каталоге конфигурации, для того что бы начать использовать систему',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/sk_SK/lang.inc b/languages/sk_SK/lang.inc
index 005bef052..dac3d748f 100644
--- a/languages/sk_SK/lang.inc
+++ b/languages/sk_SK/lang.inc
@@ -1694,6 +1694,10 @@ Meno: [username]
'settings_defaultSearchMethod_desc' => 'Default search method, when a search is started by the search form in the main menu.',
'settings_defaultSearchMethod_valdatabase' => 'databáza',
'settings_defaultSearchMethod_valfulltext' => 'fulltext',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'In order to use SeedDMS, you must delete the file ENABLE_INSTALL_TOOL in the configuration directory',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/sv_SE/lang.inc b/languages/sv_SE/lang.inc
index 9931d2858..3deaf29de 100644
--- a/languages/sv_SE/lang.inc
+++ b/languages/sv_SE/lang.inc
@@ -1667,6 +1667,10 @@ Kommentar: [comment]',
'settings_defaultSearchMethod_desc' => 'Standard sökmetod, när en sökning startas i sökformuläret i huvudmenyn.',
'settings_defaultSearchMethod_valdatabase' => 'databas',
'settings_defaultSearchMethod_valfulltext' => 'fulltext',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'För att kunna använda LetoDMS måste du ta bort filen ENABLE_INSTALL_TOOL som finns i konfigurationsmappen.',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/tr_TR/lang.inc b/languages/tr_TR/lang.inc
index d129dd215..d285d4b71 100644
--- a/languages/tr_TR/lang.inc
+++ b/languages/tr_TR/lang.inc
@@ -1631,6 +1631,10 @@ URL: [url]',
'settings_defaultSearchMethod_desc' => '',
'settings_defaultSearchMethod_valdatabase' => 'veritabanı',
'settings_defaultSearchMethod_valfulltext' => '',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'SeedDMS kullanabilmeniz için konfigürasyon (conf) dizini içindeki ENABLE_INSTALL_TOOL dosyasını silmelisiniz',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/uk_UA/lang.inc b/languages/uk_UA/lang.inc
index 88800f451..e8b4431ea 100644
--- a/languages/uk_UA/lang.inc
+++ b/languages/uk_UA/lang.inc
@@ -1653,6 +1653,10 @@ URL: [url]',
'settings_defaultSearchMethod_desc' => 'Метод пошуку за замовчуванням, коли пошук починається з пошукової форми головного меню.',
'settings_defaultSearchMethod_valdatabase' => 'база даних',
'settings_defaultSearchMethod_valfulltext' => 'повнотекстовий',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => 'Видаліть ENABLE_INSTALL_TOOL в каталозі конфігурації для того, щоби почати використовувати систему',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/zh_CN/lang.inc b/languages/zh_CN/lang.inc
index df72c6603..7ba0e73ef 100644
--- a/languages/zh_CN/lang.inc
+++ b/languages/zh_CN/lang.inc
@@ -1641,6 +1641,10 @@ URL: [url]',
'settings_defaultSearchMethod_desc' => '在主菜单中启动检索时,设置默认的搜索方式',
'settings_defaultSearchMethod_valdatabase' => '数据库',
'settings_defaultSearchMethod_valfulltext' => '全文',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => '在使用 DMS 前,您必须先删除配置目录(config)下的 ENABLE_INSTALL_TOOL 文件',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/languages/zh_TW/lang.inc b/languages/zh_TW/lang.inc
index 30ad3fc27..3a9e80f4e 100644
--- a/languages/zh_TW/lang.inc
+++ b/languages/zh_TW/lang.inc
@@ -1692,6 +1692,10 @@ URL: [url]',
'settings_defaultSearchMethod_desc' => '默認搜索方法,當通過主菜單中的搜索表單開始搜索時。',
'settings_defaultSearchMethod_valdatabase' => '資料庫',
'settings_defaultSearchMethod_valfulltext' => '全文',
+'settings_defaultThumbnailClick' => '',
+'settings_defaultThumbnailClick_desc' => '',
+'settings_defaultThumbnailClick_valdownload' => '',
+'settings_defaultThumbnailClick_valviewonline' => '',
'settings_delete_install_folder' => '為了使用SeedDMS,必須在配置目錄中刪除文件ENABLE_INSTALL_TOOL',
'settings_disableChangePassword' => '',
'settings_disableChangePassword_desc' => '',
diff --git a/op/op.Settings.php b/op/op.Settings.php
index 1e199a30d..a2661b858 100644
--- a/op/op.Settings.php
+++ b/op/op.Settings.php
@@ -104,6 +104,7 @@ if ($action == "saveSettings")
setIntValue('previewWidthMenuList');
setIntValue('previewWidthDropFolderList');
setIntValue('previewWidthDetail');
+ setStrValue('defaultThumbnailClick');
setBoolValue('showFullPreview');
setBoolValue('convertToPdf');
setIntValue('maxItemsPerPage');
diff --git a/out/out.Clipboard.php b/out/out.Clipboard.php
index 3d5147f1b..cdd77cce7 100644
--- a/out/out.Clipboard.php
+++ b/out/out.Clipboard.php
@@ -33,6 +33,7 @@ require_once("inc/inc.ClassUI.php");
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
$view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user));
+$accessop = new SeedDMS_AccessOperation($dms, null, $user, $settings);
$folder = null;
if (isset($_GET["folderid"]) && is_numeric($_GET["folderid"])) {
@@ -42,6 +43,7 @@ if (isset($_GET["folderid"]) && is_numeric($_GET["folderid"])) {
if($view) {
+ $view->setParam('accessobject', $accessop);
$view->setParam('folder', $folder);
$view->setParam('conversionmgr', $conversionmgr);
$view->setParam('previewWidthList', $settings->_previewWidthList);
diff --git a/views/bootstrap/class.Bootstrap.php b/views/bootstrap/class.Bootstrap.php
index b3e875a78..14a2705ef 100644
--- a/views/bootstrap/class.Bootstrap.php
+++ b/views/bootstrap/class.Bootstrap.php
@@ -3253,6 +3253,7 @@ $('body').on('click', '[id^=\"table-row-folder\"] td:nth-child(2)', function(ev)
$enableClipboard = $this->params['enableclipboard'];
$accessop = $this->params['accessobject'];
$onepage = $this->params['onepage'];
+ $defaultthumbnailclick = $this->params['settings']->_defaultThumbnailClick ?? 'download';
$content = '';
@@ -3287,14 +3288,15 @@ $('body').on('click', '[id^=\"table-row-folder\"] td:nth-child(2)', function(ev)
if(is_string($previewhtml))
$content .= $previewhtml;
else {
- if($accessop->check_controller_access('Download', array('action'=>'version')))
- $content .= "params['settings']->_httpRoot."op/op.Download.php?documentid=".$docID."&version=".$version."\">";
+ $previewmode = $defaultthumbnailclick == 'viewonline' ? 'ViewOnline' : 'Download';
+ if($accessop->check_controller_access($previewmode, array('action'=>'version')))
+ $content .= "params['settings']->_httpRoot."op/op.".$previewmode.".php?documentid=".$docID."&version=".$version."\">";
if($previewer && $previewer->hasPreview($latestContent)) {
$content .= " params['settings']->_httpRoot."op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">";
} else {
$content .= " getMimeIcon($latestContent->getFileType())."\" ".($previewwidth ? "width=\"".$previewwidth."\"" : "")."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">";
}
- if($accessop->check_controller_access('Download', array('action'=>'version')))
+ if($accessop->check_controller_access($previewmode, array('action'=>'version')))
$content .= "";
}
} else
diff --git a/views/bootstrap/class.Clipboard.php b/views/bootstrap/class.Clipboard.php
index 7899bb055..38e3e340c 100644
--- a/views/bootstrap/class.Clipboard.php
+++ b/views/bootstrap/class.Clipboard.php
@@ -111,6 +111,8 @@ class SeedDMS_View_Clipboard extends SeedDMS_Theme_Style {
*/
public function documentClipboardRow($document, $previewer) { /* {{{ */
$dms = $this->params['dms'];
+ $accessop = $this->params['accessobject'];
+ $defaultthumbnailclick = $this->params['settings']->_defaultThumbnailClick ?? 'download';
$content = '';
$comment = $document->getComment();
@@ -125,17 +127,23 @@ class SeedDMS_View_Clipboard extends SeedDMS_Theme_Style {
$content .= $this->documentListRowStart($document);
+ $content .= '';
if (file_exists($dms->contentDir . $latestContent->getPath())) {
- $content .= " | params['settings']->_httpRoot."op/op.Download.php?documentid=".$document->getID()."&version=".$version."\">";
+ $previewmode = $defaultthumbnailclick == 'viewonline' ? 'ViewOnline' : 'Download';
+ if($accessop->check_controller_access($previewmode, array('action'=>'version')))
+ $content .= "params['settings']->_httpRoot."op/op.".$previewmode.".php?documentid=".$document->getID()."&version=".$version."\">";
if($previewer->hasPreview($latestContent)) {
$content .= " params['settings']->_httpRoot."op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=40\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">";
} else {
$content .= " getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">";
}
- $content .= " | ";
- } else
- $content .= " getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\"> | ";
-
+ if($accessop->check_controller_access($previewmode, array('action'=>'version')))
+ $content .= "";
+ } else {
+ $content .= " getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">";
+ }
+ $content .= '';
+
$content .= "getID()."&showtree=".showtree()."\">" . htmlspecialchars($document->getName()) . "";
/*
if($comment) {
diff --git a/views/bootstrap/class.Settings.php b/views/bootstrap/class.Settings.php
index eba2a1d64..49f16ae36 100644
--- a/views/bootstrap/class.Settings.php
+++ b/views/bootstrap/class.Settings.php
@@ -645,6 +645,7 @@ $this->showStartPaneContent('site', (!$currenttab || $currenttab == 'site'));
showConfigText('settings_previewWidthMenuList', 'previewWidthMenuList'); ?>
showConfigText('settings_previewWidthDropFolderList', 'previewWidthDropFolderList'); ?>
showConfigText('settings_previewWidthDetail', 'previewWidthDetail'); ?>
+showConfigOption('settings_defaultThumbnailClick', 'defaultThumbnailClick', array('download'=>'settings_defaultThumbnailClick_valdownload', 'viewonline'=>'settings_defaultThumbnailClick_valviewonline'), false, true); ?>
showConfigCheckbox('settings_showFullPreview', 'showFullPreview'); ?>
showConfigCheckbox('settings_convertToPdf', 'convertToPdf'); ?>
showConfigText('settings_maxItemsPerPage', 'maxItemsPerPage'); ?>
diff --git a/views/bootstrap4/class.Bootstrap4.php b/views/bootstrap4/class.Bootstrap4.php
index fe21a22c7..4bea186f6 100644
--- a/views/bootstrap4/class.Bootstrap4.php
+++ b/views/bootstrap4/class.Bootstrap4.php
@@ -3302,6 +3302,7 @@ $('body').on('click', '[id^=\"table-row-folder\"] td:nth-child(2)', function(ev)
$enableClipboard = $this->params['enableclipboard'];
$accessop = $this->params['accessobject'];
$onepage = $this->params['onepage'];
+ $defaultthumbnailclick = $this->params['settings']->_defaultThumbnailClick ?? 'download';
$content = '';
@@ -3336,14 +3337,15 @@ $('body').on('click', '[id^=\"table-row-folder\"] td:nth-child(2)', function(ev)
if(is_string($previewhtml))
$content .= $previewhtml;
else {
- if($accessop->check_controller_access('Download', array('action'=>'version')))
- $content .= "params['settings']->_httpRoot."op/op.Download.php?documentid=".$docID."&version=".$version."\">";
+ $previewmode = $defaultthumbnailclick == 'viewonline' ? 'ViewOnline' : 'Download';
+ if($accessop->check_controller_access($previewmode, array('action'=>'version')))
+ $content .= "params['settings']->_httpRoot."op/op.".$previewmode.".php?documentid=".$docID."&version=".$version."\">";
if($previewer && $previewer->hasPreview($latestContent)) {
$content .= " params['settings']->_httpRoot."op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">";
} else {
$content .= " getMimeIcon($latestContent->getFileType())."\" ".($previewwidth ? "width=\"".$previewwidth."\"" : "")."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">";
}
- if($accessop->check_controller_access('Download', array('action'=>'version')))
+ if($accessop->check_controller_access($previewmode, array('action'=>'version')))
$content .= "";
}
} else
From c21465f3736b77f332cc7677c6671e59af97fbfc Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Sat, 24 May 2025 07:17:29 +0200
Subject: [PATCH 171/246] major update
---
languages/pl_PL/lang.inc | 1311 +++++++++++++++++++++++---------------
1 file changed, 793 insertions(+), 518 deletions(-)
diff --git a/languages/pl_PL/lang.inc b/languages/pl_PL/lang.inc
index d1b8849cf..58cc2d1dc 100644
--- a/languages/pl_PL/lang.inc
+++ b/languages/pl_PL/lang.inc
@@ -19,22 +19,22 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
//
-// Translators: Admin (1707), netixw (84), romi (93), uGn (112)
+// Translators: Admin (2194), netixw (84), romi (93), uGn (112)
$text = array(
'2_factor_auth' => 'Uwierzytelnianie dwuetapowe',
-'2_factor_auth_code' => '',
+'2_factor_auth_code' => '2 czynnik',
'2_factor_auth_info' => 'Uwierzytelnianie dwuetapowe',
'2_fact_auth_current_secret' => 'Obecny poufny kod',
'2_fact_auth_new_secret' => 'Nowy poufny kod',
'2_fact_auth_secret' => 'Uwierzytelnianie dwuetapowe: poufny kod',
-'abbr_day' => '',
-'abbr_hour' => '',
-'abbr_minute' => '',
-'abbr_month' => '',
-'abbr_second' => '',
-'abbr_week' => '',
-'abbr_year' => '',
+'abbr_day' => 'DD',
+'abbr_hour' => 'h',
+'abbr_minute' => 'min',
+'abbr_month' => 'MM',
+'abbr_second' => 's',
+'abbr_week' => 'tyg',
+'abbr_year' => 'RR',
'accept' => 'Akceptuj',
'access_control' => 'Kontrola dostępu',
'access_control_is_off' => 'Kontrola dostępu jest wyłączona',
@@ -91,8 +91,8 @@ $text = array(
'all_users' => 'Wszyscy użytkownicy',
'already_subscribed' => 'Aktualnie subskrybowane',
'and' => 'i',
-'any_value_set' => '',
-'apikey' => '',
+'any_value_set' => 'jakakolwiek warto',
+'apikey' => 'Klucz API',
'apply' => 'Zastosuj',
'approvals_accepted' => 'Zatwierdzenia zaakceptowane',
'approvals_accepted_latest' => '(istnieje [no_approvals] w ostatniej wersji)',
@@ -106,9 +106,21 @@ $text = array(
'approvals_without_group' => 'Zatwierdzenia bez grupy',
'approvals_without_user' => 'Zatwierdzenia bez użytkownika',
'approval_deletion_email' => 'Prośba o akceptację została usunięta',
-'approval_deletion_email_body' => '',
-'approval_deletion_email_body_html' => '',
-'approval_deletion_email_subject' => 'Akceptacja',
+'approval_deletion_email_body' => 'Prośba o akceptację została usunięta
+
+Dokument: [name]
+Wersja: [version]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url]',
+'approval_deletion_email_body_html' => 'Prośba o akceptację została usunięta
+
+Dokument: [name]
+Wersja: [version]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url] ',
+'approval_deletion_email_subject' => '[sitename]: [name] - Prośba o akceptację została usunięta',
'approval_file' => 'Zatwierdzenia pliku',
'approval_group' => 'Grupa akceptująca',
'approval_log' => 'Log zatwierdzeń',
@@ -116,16 +128,38 @@ $text = array(
'approval_request_email_body' => 'Prośba o zatwierdzenie
Dokument: [name]
Wersja: [version]
-Folder nadrzędny: [folder_path]
+Folder macierzysty: [folder_path]
Użytkownik: [username]
URL: [url]',
-'approval_request_email_body_html' => '',
+'approval_request_email_body_html' => 'Prośba o zatwierdzenie
+
+Dokument: [name]
+Wersja: [version]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url] ',
'approval_request_email_subject' => '[sitename]: [name] - Prośba o zatwierdzenie',
'approval_status' => 'Status akceptacji',
-'approval_submit_email' => '',
-'approval_submit_email_body' => '',
-'approval_submit_email_body_html' => '',
-'approval_submit_email_subject' => '[sitename]: [name] - Prośba o akceptację',
+'approval_submit_email' => 'Zatwierdzenie dokumentu',
+'approval_submit_email_body' => 'Zatwierdzenie dokumentu
+
+Dokument: [name]
+Wersja: [version]
+Folder macierzysty: [folder_path]
+Status: [status]
+Komentarz: [comment]
+Użytkownik: [username]
+URL: [url]',
+'approval_submit_email_body_html' => 'Zatwierdzenie dokumentu
+
+Dokument: [name]
+Wersja: [version]
+Folder macierzysty: [folder_path]
+Status: [status]
+Komentarz: [comment]
+Użytkownik: [username]
+URL: [url] ',
+'approval_submit_email_subject' => '[sitename]: [name] - Zatwierdzenie złożone',
'approval_summary' => 'Podsumowanie akceptacji',
'approval_update_failed' => 'Błąd aktualizacji statusu akceptacji. Aktualizacja nie powiodła się.',
'approvers' => 'Osoby akceptujące',
@@ -134,13 +168,13 @@ URL: [url]',
'april' => 'Kwiecień',
'archive' => 'Archiwum',
'archive_creation' => 'Tworzenie archiwum',
-'archive_creation_warning' => 'Ta operacja utworzy archiwum zawierające pliki z całego repozytorium. Po utworzeniu archiwum będzie zapisane w folderze na serwerze. UWAGA: archiwum utworzone jako czytelne dla ludzi będzie bezużyteczne jako kopia serwera.',
+'archive_creation_warning' => 'Ta operacja utworzy archiwum zawierające pliki z całego repozytorium. Po utworzeniu, archiwum będzie zapisane w folderze na serwerze. UWAGA: archiwum utworzone jako czytelne dla ludzi będzie bezużyteczne jako kopia serwera.',
'ar_EG' => 'Arabski',
'assign_approvers' => 'Przypisz osoby akceptujące',
'assign_recipients' => 'Przypisz odbiorców',
'assign_reviewers' => 'Przypisz recenzentów',
'assign_user_property_to' => 'Przypisz właściwości użytkownika do',
-'assumed_released' => 'Assumed released',
+'assumed_released' => 'Zaakceptowano, opublikowano',
'attrdefgroup_management' => 'Zarządzanie grupami atrybutów',
'attrdefgrp_show_detail' => 'Szczegóły',
'attrdefgrp_show_list' => 'Lista',
@@ -148,22 +182,22 @@ URL: [url]',
'attrdefgrp_show_searchlist' => 'Wynik wyszukiwania',
'attrdef_exists' => 'Definicja atrybutu już istnieje',
'attrdef_info' => 'Informacja',
-'attrdef_invalid_regex' => '',
+'attrdef_invalid_regex' => 'Nieprawidłowe wyrażenie regularne',
'attrdef_in_use' => 'Definicja atrybutu nadal jest w użyciu',
'attrdef_management' => 'Zarządzanie definicją atrybutu',
-'attrdef_maxvalues' => 'Max. ilość wartości',
-'attrdef_minvalues' => 'Min. ilość wartości',
-'attrdef_minvalues_help' => '',
-'attrdef_min_greater_max' => 'Minimalna ilość wartości jest większa od ich maksymalnej ilości',
+'attrdef_maxvalues' => 'Max. wartość',
+'attrdef_minvalues' => 'Min. wartość',
+'attrdef_minvalues_help' => 'Minimalna liczba wartości. Ustaw tę wartość na 1, jeżeli atrybut musi zostać ustawiony.',
+'attrdef_min_greater_max' => 'Minimalna wartość jest większa od maksymalnej',
'attrdef_multiple' => 'Pozwól na wiele wartości',
-'attrdef_multiple_but_doc_or_folder' => '',
+'attrdef_multiple_but_doc_or_folder' => 'Atrybuty typu dokument lub folder nie mogą mieć wielu wartości.',
'attrdef_multiple_needs_valueset' => 'Definiowanie atrybutów z wieloma wartościami wymaga podania tych wartości',
-'attrdef_must_be_multiple' => 'Atrybut musi mieć więcej niż jedną wartość, ale nie może zawierać wielu wartości',
+'attrdef_must_be_multiple' => 'Atrybut musi mieć więcej niż jedną wartość, ale nie może zawiera wielu wartości',
'attrdef_name' => 'Nazwa',
'attrdef_noname' => 'Brak nazwy dla definicji atrybutu',
'attrdef_objtype' => 'Typ obiektu',
'attrdef_regex' => 'Wyrażenie regularne',
-'attrdef_regex_help' => '',
+'attrdef_regex_help' => 'Wyrażenie regularne, które musi pasować do wartości atrybutu, jeśli typem jest ciąg.',
'attrdef_type' => 'Typ',
'attrdef_type_boolean' => 'Boolean',
'attrdef_type_date' => 'Data',
@@ -177,27 +211,37 @@ URL: [url]',
'attrdef_type_url' => 'URL',
'attrdef_type_user' => 'Użytkownik',
'attrdef_valueset' => 'Zestaw wartości',
-'attrdef_valueset_help' => '',
+'attrdef_valueset_help' => 'Lista wartości rozdzielonych dowolnym znakiem, który musi być również pierwszym znakiem tego ciągu, np. #yes#no#maybe',
'attributes' => 'Atrybuty',
'attribute_changed_email_body' => 'Zmiana atrybutu
+
Dokument: [name]
Wersja: [version]
Atrybut: [attribute_name]
-Old value: [attribute_old_value]
-New value: [attribute_new_value]
-Folder nadrzędny: [folder_path]
+Stara wartość: [attribute_old_value]
+Nowa wartość: [attribute_new_value]
+Folder macierzysty: [folder_path]
Użytkownik: [username]
URL: [url]',
-'attribute_changed_email_body_html' => '',
+'attribute_changed_email_body_html' => 'Zmiana atrybutu
+
+Dokument: [name]
+Version: [version]
+Atybut: [attribute_name]
+Stara wartość: [attribute_old_value]
+Nowa wartość: [attribute_new_value]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url] ',
'attribute_changed_email_subject' => '[sitename]: [name] - Zmiana atrybutu',
-'attribute_count' => 'liczba użyć',
-'attribute_value' => 'wartość atrybutu',
+'attribute_count' => 'Liczba użyć',
+'attribute_value' => 'Wartość atrybutu',
'attribute_value_not_in_valueset' => 'Wartość nie jest w zestawie wartości',
'attr_malformed_boolean' => 'Wartość atrybutu \'[value]\' \'[attrname]\' nie jest prawidłową wartością boolean',
-'attr_malformed_date' => 'Wartość atrybutu \'[value]\' \'[attrname]\' nie jest prawidłową datą',
+'attr_malformed_date' => 'Wartość atrybutu \'[value]\' \'[attrname]\' nie jest prawidłową datą.',
'attr_malformed_email' => 'Wartość atrybutu \'[value]\' \'[attrname]\' nie jest prawidłowym adresem e-mail',
'attr_malformed_float' => 'Wartość atrybutu \'[value]\' \'[attrname]\' nie jest prawidłową liczbą zmiennoprzecinkową',
-'attr_malformed_int' => 'Wartość atrybutu \'[value]\' \'[attrname]\' nie jest prawidłową liczbą całkowitą',
+'attr_malformed_int' => 'Wartość atrybutu \'[value]\' \'[attrname]\' nie jest prawidłową liczbą całkowitą.',
'attr_malformed_url' => 'Wartość atrybutu \'[value]\' \'[attrname]\' nie jest prawidłowym adresem URL',
'attr_max_values' => 'Przekroczono maksymalną liczbę wymaganych wartości dla atrybutu \'[attrname]\'',
'attr_min_values' => 'Minimalna liczba wymaganych wartości dla atrybutu \'[attrname]\' nie została osiągnięta',
@@ -215,39 +259,39 @@ URL: [url]',
'backup_log_management' => 'Backup/Logi',
'backup_remove' => 'Usuń plik backupu',
'backup_tools' => 'Narzędzia kopii zapasowej',
-'batch_add_approver' => '',
-'batch_add_approver_msg' => '',
-'batch_add_category_msg' => '',
-'batch_add_reviewer' => '',
-'batch_add_reviewer_msg' => '',
-'batch_change_category' => '',
-'batch_change_owner' => '',
-'batch_export' => '',
-'batch_new_owner_msg' => '',
-'batch_operation' => '',
-'batch_operation_result' => '',
-'batch_remove_category' => '',
-'batch_remove_category_msg' => '',
+'batch_add_approver' => 'Dodaj osobę zatwierdzającą',
+'batch_add_approver_msg' => 'Dodano osobę zatwierdzającą \'[name]\' do [count] dokumentów.',
+'batch_add_category_msg' => 'Dodano nową kategorię \'[catname]\' do [count] dokumentów.',
+'batch_add_reviewer' => 'Dodaj recenzenta',
+'batch_add_reviewer_msg' => 'Dodano recenzenta \'[name]\' do [count] dokumentów.',
+'batch_change_category' => 'Zmień kategorię',
+'batch_change_owner' => 'Zmień właściciela',
+'batch_export' => 'Eksportuj',
+'batch_new_owner_msg' => 'Właściciel [count] dokumentów został zmieniony',
+'batch_operation' => 'Operacja wsadowa',
+'batch_operation_result' => 'Wynik operacji wsadowej',
+'batch_remove_category' => 'Usuń kategorię',
+'batch_remove_category_msg' => 'Usunięto kategorię \'[catname]\' z [count] dokumentów.',
'between' => 'między',
-'bg_BG' => 'Bułgarski',
+'bg_BG' => 'bułgarski',
'browse' => 'Przeglądaj',
'calendar' => 'Kalendarz',
-'calendar_events_mail_subject' => '',
+'calendar_events_mail_subject' => 'Nadchodzące wydarzenia',
'calendar_week' => 'Kalendarz tygodniowy',
'cancel' => 'Anuluj',
-'cancel_checkout' => '',
-'cancel_checkout_document' => '',
-'cancel_checkout_warning' => '',
+'cancel_checkout' => 'Anuluj zamówienie',
+'cancel_checkout_document' => 'Anuluj zamówienie',
+'cancel_checkout_warning' => 'Wyrejestrowanie można wykonać nawet wtedy, gdy w wyrejestrowanym dokumencie wprowadzono już zmiany. W takim przypadku plik zostanie usunięty, a zmiany utracone.',
'cannot_assign_invalid_state' => 'Nie można modyfikować zdezaktualizowanego lub odrzuconego dokumentu',
'cannot_change_final_states' => 'Ostrzeżenie: Nie można zmienić statusu dla dokumentu odrzuconego, wygasłego, w trakcie recenzowania lub zatwierdzania.',
'cannot_delete_user' => 'Nie można usunąć użytkownika',
'cannot_delete_yourself' => 'Nie możesz usunąć samego siebie',
'cannot_move_root' => 'Błąd: Nie można przenieść katalogu głównego.',
-'cannot_retrieve_approval_snapshot' => 'Nie można pobrać migawki stanu akceptacji dla tej wersji dokumentu.',
-'cannot_retrieve_review_snapshot' => 'Nie można pobrać migawki stanu recenzowania dla tej wersji dokumentu.',
-'cannot_revapp_expired_docs' => 'Dokument nie może być recenzowany ani zatwierdzony, ponieważ już wygasł.',
+'cannot_retrieve_approval_snapshot' => 'Nie można pobrać podsumowania stanu zatwierdzenia dla tej wersji dokumentu.',
+'cannot_retrieve_review_snapshot' => 'Nie można pobrać podsumowania stanu recenzji dla tej wersji dokumentu.',
+'cannot_revapp_expired_docs' => 'Dokument nie może być recenzowany ani zatwierdzony, ponieważ już wygasł .',
'cannot_rm_root' => 'Nie można usunąć katalogu głównego.',
-'cannot_transfer_your_objects' => '',
+'cannot_transfer_your_objects' => 'Nie możesz przenosić własnych obiektów',
'categories' => 'Kategorie',
'categories_loading' => 'Poczekaj, aż lista kategorii zostanie załadowana.',
'category' => 'Kategoria',
@@ -256,9 +300,9 @@ URL: [url]',
'category_info' => 'Informacja',
'category_in_use' => 'Ta kategoria jest aktualnie używana przez dokumenty.',
'category_noname' => 'Nie podano nazwy kategorii.',
-'ca_ES' => 'Kataloński',
+'ca_ES' => 'kataloński',
'changelog_loading' => 'Poczekaj, aż dziennik zmian zostanie załadowany.',
-'change_assignments' => 'Zmiana przypisania',
+'change_assignments' => 'Ustaw recenzenta/zatwierdzającego',
'change_password' => 'Zmiana hasła',
'change_password_message' => 'Twoje hasło zostało zmienione.',
'change_recipients' => 'Zmień odbiorców',
@@ -273,26 +317,26 @@ URL: [url]',
'chart_docsperuser_title' => 'Dokumenty na użytkownika',
'chart_foldersperuser_title' => 'Foldery na użytkownika',
'chart_selection' => 'Wybierz wykres',
-'chart_sizepermonth_title' => '',
-'chart_sizeperuser_title' => 'Zajętość dysku na użytkownika',
-'checkedout_file_has_different_version' => 'Wersja wypisana nie jest identyczna z bieżącą wersją. Zameldowanie nie zaktualizuje dokumentu.',
-'checkedout_file_has_disappeared' => 'Plik wyrejestrowanego dokumentu zniknął. Zameldowanie nie będzie możliwe.',
-'checkedout_file_is_unchanged' => 'Plik wyrejestrowanego dokumentu jest nadal niezmieniony. Zameldowanie nie będzie możliwe. Jeśli nie planujesz żadnych modyfikacji, możesz zresetować status transakcji.',
+'chart_sizepermonth_title' => 'Zajęcie dysku przez miesiąc',
+'chart_sizeperuser_title' => 'Zajęcie dysku na użytkownika',
+'checkedout_file_has_different_version' => 'Wybrana wersja nie jest identyczna z wersją bieżącą. Zalogowanie nie spowoduje aktualizacji dokumentu.',
+'checkedout_file_has_disappeared' => 'Plik pobranego dokumentu już nie istnieje. Sprawdzenie nie jest możliwe.',
+'checkedout_file_is_unchanged' => 'Plik sprawdzany jest nadal niezmieniony. Sprawdzenie nie będzie możliwe. Jeśli nie planujesz żadnych modyfikacji, możesz zresetować status sprawdzenia.',
'checkin_document' => 'Zamelduj się',
-'checkoutpath_does_not_exist' => 'Ścieżka realizacji transakcji nie istnieje',
-'checkout_cancel_confirm' => 'Potwierdź anulowanie wymeldowania',
+'checkoutpath_does_not_exist' => 'Ścieżka/katalog do sprawdzenia nie istnieje',
+'checkout_cancel_confirm' => 'Potwierdź zakończenie realizacji zamówienia',
'checkout_document' => 'Wymelduj się',
-'checkout_is_disabled' => 'Wyewidencjonowywanie dokumentów jest wyłączone w konfiguracji.',
-'check_directory_layout' => '',
-'check_failed' => '',
-'check_notification_filter' => '',
-'check_passed' => '',
-'check_secure_installation' => '',
+'checkout_is_disabled' => 'W konfiguracji opcja sprawdzania dokumentów jest wyłączona.',
+'check_directory_layout' => 'Sprawdź układ katalogów',
+'check_failed' => 'nieudane',
+'check_notification_filter' => 'Sprawdź filtr powiadomień',
+'check_passed' => 'udane',
+'check_secure_installation' => 'Sprawdź, czy instalacja jest bezpieczna',
'choose_attrdef' => 'Proszę wybrać definicję atrybutu',
'choose_attrdefgroup' => 'Wybierz grupę atrybutów',
'choose_category' => 'Proszę wybrać',
'choose_group' => 'Wybierz grupę',
-'choose_link_type' => '',
+'choose_link_type' => 'Wybierz typ łącza',
'choose_role' => 'Wybierz rolę',
'choose_target_category' => 'Wybierz kategorię',
'choose_target_document' => 'Wybierz dokument',
@@ -307,7 +351,7 @@ URL: [url]',
'clear_cache' => 'Wyczyść cache',
'clear_clipboard' => 'Oczyść schowek',
'clear_password' => 'Wyczyść hasło',
-'click_to_expand_filter_results' => '',
+'click_to_expand_filter_results' => 'Kliknij, aby rozwinąć filtr sprawdzania',
'clipboard' => 'Schowek',
'close' => 'Zamknij',
'color' => 'Kolor',
@@ -316,59 +360,59 @@ URL: [url]',
'comment_changed_email' => '',
'comment_for_current_version' => 'Komentarz do wersji',
'configure_extension' => 'Konfiguruj rozszerzenie',
-'confirm_add_approver' => '',
-'confirm_add_reviewer' => '',
-'confirm_change_category' => '',
-'confirm_change_owner' => '',
+'confirm_add_approver' => 'Potwierdź dodanie osoby zatwierdzającej do wybranych dokumentów.',
+'confirm_add_reviewer' => 'Potwierdź dodanie recenzenta do wybranych dokumentów.',
+'confirm_change_category' => 'Proszę potwierdzić zmianę kategorii wybranych dokumentów.',
+'confirm_change_owner' => 'Potwierdź zmianę właściciela wybranych obiektów.',
'confirm_clear_cache' => 'Czy naprawdę chcesz wyczyścić pamięć podręczną? Spowoduje to usunięcie wszystkich wstępnie obliczonych obrazów podglądu.',
'confirm_create_fulltext_index' => 'Tak, chcę ponownie utworzyć indeks pełnotekstowy.',
'confirm_move_document' => 'Potwierdź przeniesienie dokumentu',
'confirm_move_folder' => 'Potwierdź przeniesienie folderu',
'confirm_pwd' => 'Potwierdź hasło',
'confirm_rm_attr_value' => 'Czy naprawdę chcesz usunąć wartość atrybutu?',
-'confirm_rm_backup' => 'Czy rzeczywiście chcesz usunąć plik "[arkname]"? Ostrożnie: Ta operacja nie może być cofnięta.',
-'confirm_rm_document' => 'Czy rzeczywiście chcesz usunąć dokument \'[documentname]\'? Ostrożnie: Ta operacja nie może być cofnięta.',
-'confirm_rm_dump' => 'Czy rzeczywiście chcesz usunąć plik "[dumpname]"? Ostrożnie: Ta operacja nie może być cofnięta.',
-'confirm_rm_event' => 'Czy rzeczywiście chcesz usunąć zdarzenie "[name]"? Ostrożnie: Ta operacja nie może być cofnięta.',
-'confirm_rm_file' => 'Czy rzeczywiście chcesz usunąć plik "[name]" dokumentu "[documentname]"? Ostrożnie: Ta operacja nie może być cofnięta.',
-'confirm_rm_folder' => 'Czy rzeczywiście chcesz usunąć folder \'[foldername]\' wraz z zawartością? Ostrożnie: Ta operacja nie może być cofnięta.',
-'confirm_rm_folder_files' => 'Czy rzeczywiście chcesz usunąć wszystkie pliki z folderu "[foldername]" oraz jego podfoldery? Ostrożnie: Ta operacja nie może być cofnięta.',
-'confirm_rm_group' => 'Czy rzeczywiście chcesz usunąć grupę "[groupname]"? Ostrożnie: Ta operacja nie może być cofnięta.',
-'confirm_rm_log' => 'Czy rzeczywiście chcesz usunąć plik dziennika "[logname]"? Ostrożnie: Ta operacja nie może być cofnięta.',
-'confirm_rm_task' => '',
+'confirm_rm_backup' => 'Czy rzeczywiście chcesz usunąć plik "[arkname]"? Ostrożnie: Ta operacja nie może być cofnięta.',
+'confirm_rm_document' => 'Czy rzeczywiście chcesz usunąć dokument \'[documentname]\'? Ostrożnie: Ta operacja nie może być cofnięta.',
+'confirm_rm_dump' => 'Czy rzeczywiście chcesz usunąć plik "[dumpname]"? Ostrożnie: Ta operacja nie może być cofnięta.',
+'confirm_rm_event' => 'Czy rzeczywiście chcesz usunąć zdarzenie "[name]"? Ostrożnie: Ta operacja nie może być cofnięta.',
+'confirm_rm_file' => 'Czy rzeczywiście chcesz usunąć plik "[name]" dokumentu "[documentname]"? Ostrożnie: Ta operacja nie może być cofnięta.',
+'confirm_rm_folder' => 'Czy rzeczywiście chcesz usunąć folder \'[foldername]\' wraz z zawartością ? Ostrożnie: Ta operacja nie może być cofnięta.',
+'confirm_rm_folder_files' => 'Czy rzeczywiście chcesz usunąć wszystkie pliki z folderu "[foldername]" oraz jego podfoldery? Ostrożnie: Ta operacja nie może być cofnięta.',
+'confirm_rm_group' => 'Czy rzeczywiście chcesz usunąć grupę "[groupname]"? Ostrożnie: Ta operacja nie może być cofnięta.',
+'confirm_rm_log' => 'Czy rzeczywiście chcesz usunąć plik dziennika "[logname]"? Ostrożnie: Ta operacja nie może być cofnięta.',
+'confirm_rm_task' => 'Proszę potwierdzić usunięcie tego zadania.',
'confirm_rm_transmittal' => 'Proszę potwierdzić usunięcie przekazu.',
'confirm_rm_transmittalitem' => 'Potwierdź usunięcie',
-'confirm_rm_user' => 'Czy rzeczywiście chcesz usunąć użytkownika "[username]"? Ostrożnie: Ta operacja nie może być cofnięta.',
-'confirm_rm_user_from_processes' => 'Czy naprawdę chcesz usunąć użytkownika "[username]" ze wszystkich procesów? Uwaga: Ta akcja może doprowadzić do zwolnienia dokumentów, jeśli użytkownik był jedynym lub ostatnim zatwierdzającym.',
-'confirm_rm_version' => 'Czy rzeczywiście chcesz usunąć wersję [version] dokumentu "[documentname]"? Ostrożnie: Ta operacja nie może być cofnięta.',
-'confirm_transfer_link_document' => 'Wybierz, jeśli chcesz połączyć przeciągnięty dokument lub przenieść jego zawartość do dokumentu docelowego jako nową wersję. Można przesyłać tylko dokumenty z jedną wersją. Przeciągnięty dokument zostanie następnie usunięty.',
-'confirm_transfer_objects' => 'Czy naprawdę chcesz przenieść dokumenty, foldery itp. użytkownika "[username]"? Uważaj: tej czynności nie można cofnąć.',
+'confirm_rm_user' => 'Czy rzeczywiście chcesz usunąć użytkownika "[username]"? Ostrożnie: Ta operacja nie może być cofnięta.',
+'confirm_rm_user_from_processes' => 'Czy naprawdę chcesz usunąć użytkownika "[username]" ze wszystkich procesów? Uwaga: Ta akcja może doprowadzić do zwolnienia dokumentów, jeżeli użytkownik był jedynym lub ostatnim zatwierdzającym.',
+'confirm_rm_version' => 'Czy rzeczywiście chcesz usunąć wersję [version] dokumentu "[documentname]"? Ostrożnie: Ta operacja nie może być cofnięta.',
+'confirm_transfer_link_document' => 'Wybierz, jeżeli chcesz połączyć przeciągnięty dokument lub przenieść jego zawartość do dokumentu docelowego jako nową wersję. Można przesyłać tylko dokumenty z jedną wersją. Przeciągnięty dokument zostanie następnie usunięty.',
+'confirm_transfer_objects' => 'Czy naprawdę chcesz przenieść dokumenty, foldery itp. użytkownika "[username]"? Uważaj: tej czynności nie można cofnąć.',
'confirm_update_transmittalitem' => 'Potwierdź aktualizację',
'content' => 'Zawartość',
'continue' => 'Kontynuuj',
'converter_new_cmd' => 'Komenda',
'converter_new_mimetype' => 'Nowy typ MIME',
-'copied_to_checkout_as' => 'Plik skopiowany w celu wyewidencjonowania miejsca jako \'[filename]\' w dniu [date]',
-'created' => '',
-'createSubFolderForImportedFiles' => '',
-'createSubFolderForImportedFiles_desc' => '',
+'copied_to_checkout_as' => 'Plik skopiowany [date] przez [username] do przestrzeni sprawdzenia jako \'[filename]\'',
+'created' => 'Utworzony',
+'createSubFolderForImportedFiles' => 'Utwórz zaimportowany folder',
+'createSubFolderForImportedFiles_desc' => 'Jeżeli ta opcja jest włączona, importowany folder również zostanie utworzony.',
'create_download_link' => 'Utwórz link do pobrania',
'create_fulltext_index' => 'Utwórz indeks pełnotekstowy',
-'create_fulltext_index_warning' => 'Zamierzasz ponownie utworzyć indeks pełnotekstowy. To może zająć sporo czasu i ograniczyć ogólną wydajność systemu. Jeśli faktycznie chcesz to zrobić, proszę potwierdź tę operację.',
+'create_fulltext_index_warning' => 'Zamierzasz ponownie utworzyć indeks pełnotekstowy. To może zająć sporo czasu i ograniczyć ogólną wydajność systemu. Jeśli faktycznie chcesz to zrobić, proszę potwierdzić tę operację.',
'creation_date' => 'Utworzony',
-'cs_CZ' => 'Czeski',
-'current_filter' => '',
+'cs_CZ' => 'czeski',
+'current_filter' => 'Zastosowany filtr',
'current_password' => 'Aktualne hasło',
'current_quota' => 'Obecny limit systemowy jest ustawiony [quota].',
'current_state' => 'Bieżący stan',
-'current_version' => 'Bieżąca wiersja',
+'current_version' => 'Bieżąca wersja',
'daily' => 'Codziennie',
'dashboard' => 'Pulpit',
'databasesearch' => 'Przeszukiwanie bazy danych',
'database_schema_version' => 'Wersja schematu bazy danych',
'data_loading' => 'Proszę czekać, dane są pobierane...',
'date' => 'Data',
-'days' => 'dni',
+'days' => 'Dni',
'debug' => 'Debugowanie',
'december' => 'Grudzień',
'default_access' => 'Domyślny tryb dostępu',
@@ -377,28 +421,28 @@ URL: [url]',
'delete' => 'Usuń',
'details' => 'Szczegóły',
'details_version' => 'Szczegóły dla wersji: [version]',
-'de_DE' => 'Niemiecki',
-'directory_check' => '',
-'directory_check_cache_exists' => '',
-'directory_check_cache_writable' => '',
-'directory_check_conf_writable' => '',
-'directory_check_data_below_root' => '',
-'directory_check_data_exists' => '',
-'directory_check_data_writable' => '',
-'directory_check_ext_below_docroot' => '',
-'directory_check_ext_exists' => '',
-'directory_check_ext_writable' => '',
-'directory_check_index_exists' => '',
-'directory_check_index_writable' => '',
-'directory_check_result' => '',
-'disable_extension' => '',
+'de_DE' => 'niemiecki',
+'directory_check' => 'Sprawdź',
+'directory_check_cache_exists' => 'Sprawdź, czy istnieje katalog dla pamięci podręcznej',
+'directory_check_cache_writable' => 'Sprawdź , czy katalog dla pamięci podręcznej jest zapisywalny',
+'directory_check_conf_writable' => 'Sprawdź , czy katalog konfiguracji jest zapisywalny',
+'directory_check_data_below_root' => 'Sprawdź , czy katalog danych nie znajduje się poniżej katalogu internetowego',
+'directory_check_data_exists' => 'Sprawdź , czy istnieje katalog dla danych',
+'directory_check_data_writable' => 'Sprawdź , czy katalog danych jest zapisywalny',
+'directory_check_ext_below_docroot' => 'Sprawdź , czy katalog rozszerzeń znajduje się poniżej katalogu internetowego',
+'directory_check_ext_exists' => 'Sprawdź , czy istnieje katalog rozszerzeń',
+'directory_check_ext_writable' => 'Sprawdź , czy katalog rozszerzeń jest zapisywalny',
+'directory_check_index_exists' => 'Sprawdź , czy istnieje katalog dla indeksu pełnotekstowego',
+'directory_check_index_writable' => 'Sprawdź , czy katalog dla indeksu penotekstowego jest zapisywalny',
+'directory_check_result' => 'Wynik',
+'disable_extension' => 'Wyłącz rozszerzenie',
'disclaimer' => 'To jest zastrzeżona strefa. Dostęp do niej ma wyłącznie wyznaczony personel. Wszelkie naruszenia będą ścigane zgodnie z prawem krajowym i międzynarodowym.',
'discspace' => 'Zajęta przestrzeń dyskowa',
-'docs_in_reception_disabled' => '',
+'docs_in_reception_disabled' => 'Dokumenty z potwierdzeniem odbioru przez zablokowanych użytkowników.',
'docs_in_reception_no_access' => 'Dokumenty z odbiorem bez dostępu odbiorcy',
-'docs_in_revision_disabled' => '',
+'docs_in_revision_disabled' => 'Dokumenty z poprawkami wprowadzonymi przez zablokowanych użytkowników.',
'docs_in_revision_no_access' => 'Dokumenty w wersji bez dostępu przez audytora',
-'docs_with_missing_revision_date' => '',
+'docs_with_missing_revision_date' => 'Dokumenty bez daty korekty',
'document' => 'Dokument',
'documentcontent' => 'Zawartość dokumentu',
'documents' => 'Bieżące dokumenty',
@@ -408,7 +452,7 @@ URL: [url]',
'documents_locked' => 'Dokumenty zablokowane',
'documents_locked_by_you' => 'Dokumenty zablokowane przez Ciebie',
'documents_only' => 'Tylko dokumenty',
-'documents_rejected' => '',
+'documents_rejected' => 'Odrzucony',
'documents_to_approve' => 'Dokumenty oczekujące na Twoje zatwierdzenie',
'documents_to_correct' => 'Dokumenty oczekujące na Twoje korekty',
'documents_to_process' => 'Dokumenty oczekujące na Twoje przetworzenie',
@@ -423,81 +467,141 @@ URL: [url]',
'documents_user_obsolete' => 'Dokumenty przestarzałe',
'documents_user_reception' => 'Dokumenty odebrane',
'documents_user_rejected' => 'Dokumenty odrzucone',
-'documents_user_requiring_attention' => 'Dokumenty należące do Ciebie, które wymagają uwagi',
+'documents_user_requiring_attention' => 'Dokumenty należące do Ciebie, które wymagaj uwagi',
'documents_with_notification' => 'Dokumenty z powiadomieniem',
'document_access_permission_changed_email' => 'Uprawnienie zmienione',
-'document_access_permission_changed_email_body' => 'Zmiana uprawnień
+'document_access_permission_changed_email_body' => 'Zmieniono uprawnienia
+
Dokument: [name]
-Folder nadrzędny: [folder_path]
-Użytkownik: [username]
-URL: [url]',
-'document_access_permission_changed_email_body_html' => '',
-'document_access_permission_changed_email_subject' => 'Zmiana uprawnień',
-'document_already_checkedout' => 'Dokument został już pobrany',
-'document_already_locked' => 'Ten dokument jest już zablokowany',
-'document_attribute_added_email_body' => '',
-'document_attribute_added_email_body_html' => '',
-'document_attribute_added_email_subject' => '',
-'document_attribute_changed_email_body' => '',
-'document_attribute_changed_email_body_html' => '',
-'document_attribute_changed_email_subject' => '',
-'document_comment_changed_email' => 'Zmiana komentarza',
-'document_comment_changed_email_body' => 'Zmodyfikowano komentarz
-Dokument: [name]
-Poprzedni komentarz: [old_comment]
-Komentarz: [new_comment]
Folder macierzysty: [folder_path]
Użytkownik: [username]
URL: [url]',
-'document_comment_changed_email_body_html' => '',
+'document_access_permission_changed_email_body_html' => 'Zmieniono uprawnienia
+
+Dokument: [name]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url] ',
+'document_access_permission_changed_email_subject' => '[sitename]: [name] - Zmieniono uprawnienia',
+'document_already_checkedout' => 'Dokument został już pobrany',
+'document_already_locked' => 'Ten dokument jest już zablokowany',
+'document_attribute_added_email_body' => 'Dodano atrybut
+
+Dokument: [name]
+Atrybut: [attribute_name]
+Wartość: [attribute_value]
+Folder nadrzeędny: [folder_path]
+Użytkownik: [username]
+URL: [url]',
+'document_attribute_added_email_body_html' => 'Dodano atrybut
+
+Dokument: [name]
+Atrybut: [attribute_name]
+Wartość: [attribute_value]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url] ',
+'document_attribute_added_email_subject' => '[sitename]: [name] - Dodano atrybut',
+'document_attribute_changed_email_body' => 'Zmieniono atrybut
+
+Dokument: [name]
+Atrybut: [attribute_name]
+Stara wartość: [attribute_old_value]
+Nowa wartość: [attribute_new_value]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url]',
+'document_attribute_changed_email_body_html' => 'Zmieniono atrybut
+
+Dokument: [name]
+Atrybut: [attribute_name]
+Stara wartość: [attribute_old_value]
+Nowa wartość: [attribute_new_value]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url] ',
+'document_attribute_changed_email_subject' => '[sitename]: [name] - Zmieniono atrybut',
+'document_comment_changed_email' => 'Zmiana komentarza',
+'document_comment_changed_email_body' => 'Zmodyfikowano komentarz
+
+Dokument: [name]
+Stary komentarz: [old_comment]
+Nowy komentarz: [new_comment]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url] ',
+'document_comment_changed_email_body_html' => 'Zmodyfikowano komentarz
+
+Dokument: [name]
+Stary komentarz: [old_comment]
+Nowy komentarz: [new_comment]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url] ',
'document_comment_changed_email_subject' => '[sitename]: [name] - Zmiana komentarza',
-'document_content_missing' => '',
+'document_content_missing' => 'Brak treści dokumentu',
'document_count' => 'Liczba dokumentów',
'document_deleted' => 'Dokument usunięty',
'document_deleted_email' => 'Dokument usunięty',
-'document_deleted_email_body' => 'Document usunięto
+'document_deleted_email_body' => 'Dokument usunięto
Dokument: [name]
Folder macierzysty: [folder_path]
Użytkownik: [username]',
-'document_deleted_email_body_html' => '',
+'document_deleted_email_body_html' => 'Document usunięto
+
+Dokument: [name]
+Folder macierzysty: [folder_path]
+Użytkownik: [username] ',
'document_deleted_email_subject' => '[sitename]: [name] - Usunięcie dokumentu',
'document_duplicate_name' => 'Zduplikowana nazwa dokumentu',
-'document_files' => '',
+'document_files' => 'Załączniki',
'document_has_no_workflow' => 'Dokument nie ma przypisanego procesu',
'document_infos' => 'Informacje o dokumencie',
-'document_in_revision_no_date' => '',
+'document_in_revision_no_date' => 'Dokument jest obecnie w trakcie poprawek. Nową datę poprawki można ustawić po zakończeniu.',
'document_is_checked_out' => '',
-'document_is_checked_out_remove' => '',
+'document_is_checked_out_remove' => 'Dokument został sprawdzony. Jeśli usuniesz dokument, zweryfikowana wersja nie będzie mogła zostać ponownie dodana, ale pozostanie w sprawdzonym obszarze',
'document_is_checked_out_update' => 'Ten dokument jest pobierany',
'document_is_not_locked' => 'Ten dokument nie jest zablokowany',
-'document_links' => '',
+'document_links' => 'Linki do dokumentów',
'document_link_by' => 'Dowiązane przez',
'document_link_public' => 'Publiczny',
'document_moved_email' => 'Dokument przeniesiony',
'document_moved_email_body' => 'Przeniesiono dokument
+
Dokument: [name]
Poprzedni folder: [old_folder_path]
Nowy folder: [new_folder_path]
Użytkownik: [username]
URL: [url]',
-'document_moved_email_body_html' => '',
-'document_moved_email_subject' => '[sitename]: [name] - Przeniesienie dokumentu',
-'document_notify_added_email' => 'Twoje konto zostało dodane do listy powiadomień',
-'document_notify_added_email_body' => 'Dodano do listy powiadomień
-Nazwa: [name]
-Folder nadrzędny: [folder_path]
+'document_moved_email_body_html' => 'Przeniesiono dokument
+
+Dokument: [name]
+Stary folder: [old_folder_path]
+Nowy folder: [new_folder_path]
Użytkownik: [username]
URL: [url]',
-'document_notify_added_email_body_html' => '',
+'document_moved_email_subject' => '[sitename]: [name] - Przeniesiono dokument',
+'document_notify_added_email' => 'Twoje konto zostało dodane do listy powiadomień',
+'document_notify_added_email_body' => 'Konto dodano do listy powiadomień
+
+Nazwa: [name]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url]',
+'document_notify_added_email_body_html' => 'Dodano do listy powiadomie',
'document_notify_added_email_subject' => '[sitename]: [name] - Dodano do listy powiadomień',
'document_notify_deleted_email' => 'Twoje konto zostało usunięte z listy powiadomień',
-'document_notify_deleted_email_body' => 'Usunięcie z listy powiadomień
-
-Nazwa: [name]
-Folder nadrzędny: [folder_path]
-Użytkownik: [username]
+'document_notify_deleted_email_body' => 'Usunięto z listy powiadomień
+
+Nazwa: [name]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
URL: [url]',
-'document_notify_deleted_email_body_html' => '',
+'document_notify_deleted_email_body_html' => 'Usunięto z listy powiadomień
+Nazwa: [name]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url] ',
'document_notify_deleted_email_subject' => '[sitename]: [name] - Usunięto z listy powiadomień',
'document_not_checkedout' => 'Dokument nie jest wyewidencjonowany.',
'document_ownership_changed_email' => 'Właściciel zmieniony',
@@ -508,16 +612,24 @@ Poprzedni właściciel: [old_owner]
Nowy właściciel: [new_owner]
Użytkownik: [username]
URL: [url]',
-'document_ownership_changed_email_body_html' => '',
+'document_ownership_changed_email_body_html' => 'Zmiana właściciela
+
+Dokument: [name]
+Parent folder: [folder_path]
+Poprzedni właściciel: [old_owner]
+Nowy właściciel: [new_owner]
+Użytkownik: [username]
+URL: [url] ',
'document_ownership_changed_email_subject' => '[sitename]: [name] - Zmiana właściciela',
'document_renamed_email' => 'Nazwa dokumenty zmieniona',
'document_renamed_email_body' => 'Nazwa dokumentu uległa zmianie
+
Dokument: [name]
Folder macierzysty: [folder_path]
Poprzednia nazwa: [old_name]
Użytkownik: [username]
URL: [url]',
-'document_renamed_email_body_html' => '',
+'document_renamed_email_body_html' => 'Zmiana nazwy dokumentu',
'document_renamed_email_subject' => '[sitename]: [name] - Zmiana nazwy dokumentu',
'document_status_changed_email' => 'Zmieniono status dokumentu',
'document_status_changed_email_body' => 'Status dokumentu zmienił się
@@ -526,23 +638,53 @@ Status: [status]
Folder macierzysty: [folder_path]
Użytkownik: [username]
URL: [url]',
-'document_status_changed_email_body_html' => '',
+'document_status_changed_email_body_html' => 'Zmieniono status dokumentu
+
+Dokument: [name]
+Poprzedni status: [old_status]
+Nowy status: [status]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url] ',
'document_status_changed_email_subject' => '[sitename]: [name] - Zmiana statusu dokumentu',
'document_title' => 'Dokument \'[documentname]\'',
-'document_transfered_email_body' => '',
-'document_transfered_email_body_html' => '',
-'document_transfered_email_subject' => '',
+'document_transfered_email_body' => 'Przenoszenie dokumentu do innego użytkownika
+
+Dokument: [name]
+Nowy właściciel: [newuser]
+Poprzedni właściciel: [olduser]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url]',
+'document_transfered_email_body_html' => 'Przenoszenie dokumentu do innego użytkownika
+
+Dokument: [name]
+Nowy właściciel: [newuser]
+Poprzedni właścicie: [olduser]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url] ',
+'document_transfered_email_subject' => '[sitename]: [name] - Przenoszenie dokumentu',
'document_updated_email' => 'Dokument zaktualizowany',
'document_updated_email_body' => 'Document zaktualizowano
+
Dokument: [name]
Folder macierzysty: [folder_path]
Użytkownik: [username]
Komentarz: [comment]
Komentarz wersji: [version_comment]
URL: [url]',
-'document_updated_email_body_html' => '',
+'document_updated_email_body_html' => 'Document zaktualizowano
+
+Dokument: [name]
+Wersja: [version]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+Komentarz: [comment]
+Komentarz do wersji: [version_comment]
+URL: [url] ',
'document_updated_email_subject' => '[sitename]: [name] - Aktualizacja dokumentu',
-'document_versions' => '',
+'document_versions' => 'Wersje dokumentu',
'does_not_expire' => 'Nigdy nie wygasa',
'does_not_inherit_access_msg' => 'Dziedzicz dostęp',
'download' => 'Pobierz',
@@ -554,20 +696,20 @@ URL: [url]',
'download_header_document_name' => 'Nazwa dokumentu',
'download_header_document_no' => 'Numer dokumentu',
'download_header_filename' => 'Nazwa pliku',
-'download_header_folder_name' => '',
-'download_header_folder_no' => '',
+'download_header_folder_name' => 'Nazwa folderu',
+'download_header_folder_no' => 'Folder nr',
'download_header_internal_version' => 'Wersja wewnętrzna',
'download_header_reviewer' => 'Recenzent',
-'download_header_review_comment' => 'Komentarz recezenta',
-'download_header_review_date' => 'Data recezenta',
-'download_header_review_state' => 'Status recezenta',
+'download_header_review_comment' => 'Komentarz recenzenta',
+'download_header_review_date' => 'Data recenzji',
+'download_header_review_state' => 'Status recenzji',
'download_header_state' => 'Status',
'download_links' => 'Pobierz link',
'download_link_email_body' => '',
'download_link_email_subject' => '',
-'do_no_transfer_to_user' => 'Nie przesyłaj procesów do użytkownika',
+'do_no_transfer_to_user' => 'Nie przesyłaj procesów do Użytkownika',
'do_object_repair' => 'Napraw wszystkie katalogi i pliki.',
-'do_object_setchecksum' => 'Ustaw sumę kontrolną',
+'do_object_setchecksum' => 'Ustaw sum kontrolną',
'do_object_setfilesize' => 'Podaj rozmiar pliku',
'do_object_setfiletype' => 'Podaj typ pliku',
'do_object_unlink' => 'Usuń wersję dokumentu',
@@ -578,17 +720,17 @@ URL: [url]',
'dropfolderdir_missing' => 'Twój osobisty folder zrzutu nie istnieje na serwerze! Poproś swojego administratora o jego utworzenie.',
'dropfolder_file' => 'Plik z folderu zrzutu',
'dropfolder_folder' => 'Katalog ze strefy zrzutu',
-'dropfolder_metadata' => '',
-'dropupload' => 'Szybki upload',
+'dropfolder_metadata' => 'Metadane plików do zaimportowania',
+'dropupload' => 'Szybkie przesyłanie',
'drop_files_here' => 'Przeciągnij tu pliki!',
-'drop_files_here_or_click' => 'Upuść plik lub kliknij aby dodać',
+'drop_files_here_or_click' => 'Prześlij plik lub kliknij aby dodać',
'dump_creation' => 'Utworzenie zrzutu bazy danych',
'dump_creation_warning' => 'Ta operacja utworzy plik będący zrzutem zawartości bazy danych. Po utworzeniu plik zrzutu będzie się znajdował w folderze danych na serwerze.',
'dump_list' => 'Istniejące pliki zrzutu',
'dump_remove' => 'Usuń plik zrzutu',
'duplicates' => 'Duplikaty',
'duplicate_content' => 'Zduplikowana zawartość',
-'duplicate_sequences' => '',
+'duplicate_sequences' => 'Zduplikowany numer sekwencyjny w folderze',
'edit' => 'Edytuj',
'edit_attributes' => 'Zmiana atrybutów',
'edit_comment' => 'Edytuj komentarz',
@@ -597,69 +739,69 @@ URL: [url]',
'edit_document_notify' => 'Lista powiadomień dla dokumentu',
'edit_document_props' => 'Edytuj dokument',
'edit_event' => 'Edytuj zdarzenie',
-'edit_existing_access' => 'Edytuj listę dostępu',
+'edit_existing_access' => 'Edytuj list dostępu',
'edit_existing_attribute_groups' => 'Edytuj grupy atrybutów',
-'edit_existing_notify' => 'Edytuj listę powiadomień',
+'edit_existing_notify' => 'Edytuj list powiadomień',
'edit_folder_access' => 'Edytuj dostęp',
'edit_folder_attrdefgrp' => 'Edytuj grupy atrybutów',
'edit_folder_notify' => 'Lista powiadomień dla folderu',
'edit_folder_props' => 'Edytuj folder',
'edit_group' => 'Edytuj grupę',
'edit_online' => 'Edytuj online',
-'edit_online_not_allowed' => '',
+'edit_online_not_allowed' => 'Nie masz uprawnień do edycji tego pliku, ponieważ nie utworzyłeś najnowszej wersji. Po prostu prześlij nową wersję dokumentu.',
'edit_online_warning' => 'Zapisanie zmian spowoduje zastąpienie zawartości bieżącej wersji, zamiast utworzenia nowej wersji.',
'edit_task' => 'Edytuj zadanie',
'edit_transmittal_props' => 'Edytuj właściwości przekazu',
-'edit_user' => 'Edytuj użytkownika',
+'edit_user' => 'Edytuj Użytkownika',
'edit_user_details' => 'Zmień dane użytkownika',
'edit_version' => 'Edytuj wersję',
-'el_GR' => 'Grecki',
+'el_GR' => 'grecki',
'email' => 'E-mail',
'email_error_title' => 'Nie wprowadzono adresu e-mail',
'email_footer' => 'W każdej chwili możesz zmienić swój e-mail używając zakładki \'Moje konto\'.',
-'email_footer_html' => '',
+'email_footer_html' => 'Swój adres e-mail możesz zmienić w dowolnym momencie w zakładce Mój profilfunkcje .',
'email_header' => 'To jest automatyczne powiadomienie serwera DMS.',
-'email_header_html' => '',
+'email_header_html' => 'To jest automatyczne powiadomienie serwera DMS.',
'email_not_given' => 'Proszę podać poprawny adres e-mail.',
'empty_attribute_group_list' => 'Brak grup atrybutów',
'empty_folder_list' => 'Nie ma dokumentów lub folderów',
'empty_list' => 'Brak wpisów',
'empty_notify_list' => 'Brak dokumentów',
-'enable_extension' => '',
-'enddate' => '',
-'en_GB' => 'Angielski (GB)',
+'enable_extension' => 'Włącz rozszerzenie',
+'enddate' => 'Data zakończenia',
+'en_GB' => 'angielski (GB)',
'equal_transition_states' => 'Stan rozpoczęcia i ukończenia jest taki sam',
'error' => 'Błąd',
'error_add_aro' => 'Błąd podczas dodawania obiektu żądania dostępu',
'error_add_permission' => 'Błąd podczas dodawania uprawnienia',
'error_cleared_cache' => 'Błąd podczas czyszczenia pamięci podręcznej',
-'error_document_indexed' => '',
+'error_document_indexed' => 'Błąd indeksowania dokumentu',
'error_edit_task' => 'Błąd podczas zapisywania zadania',
'error_extension_getlist' => 'Błąd podczas pobierania listy rozszerzeń z repozytorium',
'error_importfs' => 'Błąd podczas importowania systemu plików formularza',
'error_no_document_selected' => 'Brak wybranych dokumentów',
'error_no_folder_selected' => 'Brak wybranych katalogów',
-'error_occured' => 'Wystąpił błąd',
+'error_occured' => 'WystąpiLł błąd',
'error_remove_document' => 'Błąd podczas usuwania dokumentu',
'error_remove_folder' => 'Błąd podczas usuwania folderu',
'error_remove_permission' => 'Błąd podczas usuwania uprawnienia',
-'error_rm_user_processes' => '',
-'error_rm_user_processes_no_docs' => '',
+'error_rm_user_processes' => 'Błąd podczas usuwania użytkownika ze wszystkich procesów',
+'error_rm_user_processes_no_docs' => 'Nie wybrano żadnych dokumentów',
'error_rm_workflow' => 'Błąd podczas usuwania przepływu pracy',
'error_rm_workflow_action' => 'Błąd podczas usuwania akcji przepływu pracy',
'error_rm_workflow_state' => 'Błąd podczas usuwania stanu przepływu pracy',
'error_toogle_permission' => 'Błąd podczas zmiany uprawnień',
'error_transfer_document' => 'Błąd podczas przesyłania dokumentu',
-'error_trigger_workflow' => 'Błąd podczas wyzwalania przejścia przepływu pracy',
+'error_trigger_workflow' => 'Błąd podczas wyzwalania przejęcia przepływu pracy',
'error_update_document' => 'Błąd podczas aktualizacji dokumentu',
'error_uploading_reviewer_only' => 'Błąd podczas tworzenia dokumentu. Dokument ma recenzenta, ale nie ma osoby zatwierdzającej.',
-'es_ES' => 'Hiszpański',
+'es_ES' => 'hiszpański',
'event' => 'Wydarzenie',
'event_details' => 'Szczegóły zdarzenia',
'exclude_items' => 'Pozycje wykluczone',
'expired' => 'Wygasły',
'expired_at_date' => 'Wygasło [datetime]',
-'expired_docs_mail_subject' => '',
+'expired_docs_mail_subject' => 'Wygasłe dokumenty',
'expired_documents' => 'Wygasłe dokumenty',
'expires' => 'Wygasa',
'expire_by_date' => 'Wygaśnięcie wg daty',
@@ -668,7 +810,7 @@ URL: [url]',
'expire_in_1m' => 'Wygasa po 1 miesiącu',
'expire_in_1w' => 'Wygasa po 1 tygodniu',
'expire_in_1y' => 'Wygasa po 1 roku',
-'expire_in_24h' => '',
+'expire_in_24h' => 'Wygasa po 24 godzinach',
'expire_in_2h' => 'Wygasa po 2 godzinach',
'expire_in_2y' => 'Wygasa po 2 latach',
'expire_in_3y' => 'Wygasa za 3 lata',
@@ -676,60 +818,102 @@ URL: [url]',
'expire_tomorrow' => 'Wygasa jutro',
'expiry_changed_email' => 'Zmieniona data wygaśnięcia',
'expiry_changed_email_body' => 'Zmiana daty wygaśnięcia
+
Dokument: [name]
-Folder nadrzędny: [folder_path]
+Folder macierzysty: [folder_path]
Użytkownik: [username]
URL: [url]',
-'expiry_changed_email_body_html' => '',
+'expiry_changed_email_body_html' => 'Zmiana daty wygaśnięcia
+
+Dokument: [name]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url] ',
'expiry_changed_email_subject' => '[sitename]: [name] - Zmiana daty wygaśnięcia',
'export' => 'Export',
-'export_user_list_csv' => 'Eksportuj użytkowników do pliku CSV',
+'export_user_list_csv' => 'Eksportuj Użytkowników do pliku CSV',
'extension_archive' => 'Rozszerzenie',
'extension_changelog' => 'Log Zmian',
'extension_config' => '',
'extension_info' => '',
-'extension_is_off_now' => '',
-'extension_is_on_now' => '',
+'extension_is_off_now' => 'Rozszerzenie teraz wyłączone',
+'extension_is_on_now' => 'Rozszerzenie teraz włączone',
'extension_loading' => 'Wgrywam dodatki...',
'extension_manager' => 'Zarządzanie rozszerzeniami',
-'extension_mgr_error_upload' => '',
+'extension_mgr_error_upload' => 'Wystąpi błąd podczas przesyłania rozszerzenia.',
'extension_mgr_installed' => 'Zainstalowane',
-'extension_mgr_no_toggle' => '',
+'extension_mgr_no_toggle' => 'Rozszerzeń nie można włączać/wyłączać, ponieważ plik konfiguracyjny nie jest zapisywalny.',
'extension_mgr_no_upload' => 'Wgrywanie nowych rozszerzeń jest niemożliwe ponieważ folder rozszerzeń jest zablokowany do zapisu',
-'extension_mgr_no_zipfile' => '',
+'extension_mgr_no_zipfile' => 'Przesłane rozszerzenie nie jest plikiem zip',
'extension_mgr_repository' => 'Dostępne',
-'extension_mgr_upload_disabled' => '',
-'extension_missing_name' => '',
-'extension_readme' => '',
-'extension_toggle_error' => '',
+'extension_mgr_upload_disabled' => 'Przesyłanie nowych rozszerzeń nie jest możliwe, ponieważ zostało wyłączone w konfiguracji.',
+'extension_missing_name' => 'Nie podano nazwy rozszerzenia',
+'extension_readme' => 'Przeczytaj',
+'extension_toggle_error' => 'Nie można przełączyć rozszerzenia',
'extension_version_list' => 'Wersje',
-'facetfullsearch' => '',
+'facetfullsearch' => 'Wyszukiwanie pełnotekstowe (aspekty)',
'february' => 'Luty',
'file' => 'Plik',
'files' => 'Pliki',
'filesize' => 'Rozmiar pliku',
'files_deletion' => 'Usuwanie plików',
'files_deletion_warning' => 'Ta operacja pozwala usunąć wszystkie pliki z repozytorium. Informacje o wersjonowaniu pozostaną widoczne.',
-'files_loading' => 'Proszę czekać do załadowania lista plików.',
+'files_loading' => 'Proszę czekać, aż lista plików zostanie załadowana...',
'filetype' => 'Typ pliku',
'filter_for_documents' => 'Dodatkowe filtrowanie dla dokumentów',
-'filter_for_documents_and_folders' => '',
+'filter_for_documents_and_folders' => 'Dodatkowy filtr dla folderów i dokumentów',
'filter_for_folders' => 'Dodatkowe filtrowanie dla folderów',
-'finished_workflow_log' => '',
+'finished_workflow_log' => 'Ukończony przesył',
'folder' => 'Folder',
'folders' => 'Foldery',
'folders_and_documents_statistic' => 'Podsumowanie zawartości',
'folders_with_notification' => 'Foldery z powiadomieniem',
-'folder_access_permission_changed_email_body' => 'Zmiana uprawnień
-Dokument: [name]
-Folder nadrzędny: [folder_path]
-Użytkownik: [username]
+'folder_access_permission_changed_email_body' => 'Zmiana uprawnień
+
+Dokument: [name]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
URL: [url]',
-'folder_access_permission_changed_email_body_html' => '',
+'folder_access_permission_changed_email_body_html' => 'Zmiana uprawnień
+
+Folder: [name]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url] ',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - Zmiana uprawnień',
-'folder_attribute_added_email_body' => '',
-'folder_attribute_added_email_body_html' => '',
-'folder_attribute_added_email_subject' => '',
+'folder_attribute_added_email_body' => 'Dodano atrybut
+
+Folder: [name]
+Atrybut: [attribute_name]
+Wartość: [attribute_value]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url]',
+'folder_attribute_added_email_body_html' => 'Dodano atrybut
+
+Folder: [name]
+Atybut: [attribute_name]
+Wartość: [attribute_value]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url] ',
+'folder_attribute_added_email_subject' => ',
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => folder_moved_email_subject[sitename]: [name] - Przeniesienie folderu',
'folder_attribute_changed_email_body' => '',
'folder_attribute_changed_email_body_html' => '',
'folder_attribute_changed_email_subject' => '',
@@ -764,29 +948,86 @@ URL: [url]',
'folder_moved_email_body_html' => '',
'folder_moved_email_subject' => '[sitename]: [name] - Przeniesienie folderu',
'folder_notify_added_email' => '',
-'folder_notify_added_email_body' => 'Dodano do listy powiadomień
-Nazwa: [name]
-Folder nadrzędny: [folder_path]
-Użytkownik: [username]
+'folder_notify_added_email_body' => 'Dodano do listy powiadomień
+
+Nazwa: [name]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
URL: [url]',
-'folder_notify_added_email_body_html' => '',
+'folder_notify_added_email_body_html' => 'Dodano do listy powiadomień.
+Nazwa: [name]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url] ',
'folder_notify_added_email_subject' => '[sitename]: [name] - Dodano do listy powiadomień',
-'folder_notify_deleted_email_body' => 'Usunięcie z listy powiadomień
-
-Nazwa: [name]
-Folder nadrzędny: [folder_path]
-Użytkownik: [username]
+'folder_notify_deleted_email_body' => 'Usunięcie z listy powiadomień
+
+Nazwa: [name]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
URL: [url]',
-'folder_notify_deleted_email_body_html' => '',
+'folder_notify_deleted_email_body_html' => 'Usunięcie z listy powiadomień
+Nazwa: [name]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url] ',
'folder_notify_deleted_email_subject' => '[sitename]: [name] - Usunięto z listy powiadomień',
-'folder_ownership_changed_email_body' => 'Zmiana właściciela
-Dokument: [name]
-Folder macierzysty: [folder_path]
-Poprzedni właściciel: [old_owner]
-Nowy właściciel: [new_owner]
-Użytkownik: [username]
+'folder_ownership_changed_email_body' => 'Zmiana właściciela
+
+Dokument: [name]
+Folder macierzysty: [folder_path]
+Poprzedni właściciel: [old_owner]
+Nowy właściciel: [new_owner]
+Użytkownik: [username]
URL: [url]',
-'folder_ownership_changed_email_body_html' => '',
+'folder_ownership_changed_email_body_html' => 'Zmiana właściciela
+
+Folder: [name]
+Folder macierzysty: [folder_path]
+Poprzedni właściciel: [old_owner]
+Nowy właściciel: [new_owner]
+Użytkownik: [username]
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ => ,
+ =>',
'folder_ownership_changed_email_subject' => '[sitename]: [name] - Zmiana właściciela',
'folder_renamed_email' => 'Zmieniona nazwa folderu',
'folder_renamed_email_body' => 'Nazwa folderu uległa zmianie
@@ -1548,18 +1789,18 @@ Name: [username]
'settings_apiOrigin' => 'Dozwolone źródła wywołań API',
'settings_apiOrigin_desc' => 'Lista adresów oddzielonych średnikami. Każdy adres ma formę ://[:]. Port może być pominięty. Jeżeli to pole jest puste, nie ma żadnych ograniczeń.',
'settings_apiUserId' => 'Użytkownik dla REST API',
-'settings_apiUserId_desc' => 'Ten użytkownik będzie użyty przez REST API, jeżeli do autentyfikacji użyto prekonfigurowanego klucza REST API.',
+'settings_apiUserId_desc' => 'Ten Użytkownik będzie użyty przez REST API, jeżeli do autentyfikacji użyto prekonfigurowanego klucza REST API.',
'settings_Authentication' => 'Ustawienia uwierzytelniania',
'settings_autoLoginUser' => 'Automatyczne logowanie',
-'settings_autoLoginUser_desc' => 'Użyj tego identyfikatora użytkownika, aby uzyskać dostęp, jeśli użytkownik nie jest jeszcze zalogowany. Taki dostęp nie utworzy sesji.',
+'settings_autoLoginUser_desc' => 'Użyj tego identyfikatora Użytkownika, aby uzyskać dostęp, jeżli Użytkownik nie jest jeszcze zalogowany. Taki dostęp nie utworzy sesji.',
'settings_available_languages' => 'Dostępne języki',
'settings_available_languages_desc' => 'Tylko wybrane języki zostaną załadowane i będą widoczne w kontrolce wyboru języka. Domyślny język zawsze jest ładowany.',
'settings_backupDir' => 'Lokalizacja kopii zapasowej',
'settings_backupDir_desc' => 'Katalog, w którym narzędzie do tworzenia kopii zapasowych zapisuje kopie zapasowe. Jeśli ten katalog nie jest ustawiony lub nie można uzyskać do niego dostępu, kopie zapasowe zostaną zapisane w katalogu zawartości.',
-'settings_baseUrl' => '',
-'settings_baseUrl_desc' => '',
-'settings_batchOperations' => '',
-'settings_batchOperations_desc' => '',
+'settings_baseUrl' => 'Podstawowy adres URL',
+'settings_baseUrl_desc' => 'To jest adres URL bez katalogu głównego HTTP. Zwykle jest to ustalane przez SeedDMS. Za serwerem proxy może się to nie udać i w takim przypadku należy to ustawić ręcznie.',
+'settings_batchOperations' => 'Dozwolone operacje wsadowe',
+'settings_batchOperations_desc' => 'Zezwalaj tylko na te operacje wsadowe w wynikach wyszukiwania. Poza eksportowaniem, wszystkie inne operacje wsadowe wymagają uprawnień administratora.',
'settings_cacheDir' => 'Folder bufora',
'settings_cacheDir_desc' => 'Miejsce przechowywania obrazków podglądu (najlepiej wybrać katalog niedostępny bezpośrednio dla web-serwera).',
'settings_Calendar' => 'Ustawienia kalendarza',
@@ -1567,23 +1808,23 @@ Name: [username]
'settings_calendarDefaultView_desc' => 'Domyślny widok kalendarza',
'settings_cannot_disable' => 'Plik ENABLE_INSTALL_TOOL nie może zostać usunięty',
'settings_checkOutDir' => 'Katalog wyewidencjonowanych dokumentów',
-'settings_checkOutDir_desc' => 'Jest to katalog, w którym najnowsza zawartość dokumentu jest kopiowana, jeśli dokument jest wyewidencjonowany. Jeśli ten katalog będzie dostępny dla użytkowników, mogą edytować plik i zaewidencjonować go ponownie po zakończeniu.',
+'settings_checkOutDir_desc' => 'Jest to katalog, w którym najnowsza zawartość dokumentu jest kopiowana, jeśli dokument jest wyewidencjonowany. Jeśli ten katalog będzie dostępny dla Użytkowników, mogą edytować plik i zaewidencjonować go ponownie po zakończeniu.',
'settings_cmdTimeout' => 'Przekroczony czas wykonania zewnętrznego polecenia',
'settings_cmdTimeout_desc' => 'Ten czas w sekundach określa kiedy zewnętrzne polecenie (np. do tworzenia indeksu) zostanie przerwany',
-'settings_conf_field_not_editable' => '',
+'settings_conf_field_not_editable' => 'Ta wartość nie jest edytowalna',
'settings_contentDir' => 'Katalog treści',
'settings_contentDir_desc' => 'Miejsce, gdzie będą przechowywane wczytane pliki (najlepien wybrać katalog, który nie jest dostępny dla serwera http)',
'settings_contentOffsetDir' => 'Offset katalogu treści',
'settings_contentOffsetDir_desc' => 'Aby obejść ograniczenia w bazowym systemie plików, zostanie w nim utworzona nowa struktura katalogów. To wymaga określenia katalogu początkowego. Zazwyczaj można zostawić domyślną wartość, 1048576, ale może też być dowolnym numerem lub słowem, które aktualnie nie istnieje w katalogu treści (Katalog treści)',
'settings_convertToPdf' => 'Skonwertuj dokument do pdf',
-'settings_convertToPdf_desc' => 'Jeżeli dokument nie będzie możliwy do pokazania w natywnej formie, wyświetlona zostanie wersja skonwertowana do pdf.',
+'settings_convertToPdf_desc' => 'Jeżeli dokument nie będzie mozliwy do pokazania w natywnej formie, wyświetlona zostanie wersja skonwertowana do pdf.',
'settings_cookieLifetime' => 'Czas życia ciasteczka',
-'settings_cookieLifetime_desc' => 'Czas życia pliku cookie w sekundach. Jeśli wartość zostanie ustawione na 0, plik cookie zostanie usunięte po zamknięciu przeglądarki.',
+'settings_cookieLifetime_desc' => 'Czas życia pliku cookie w sekundach. Jeśli wartość zostanie ustawione na 0, plik cookie zostanie usunięty po zamknięciu przeglądarki.',
'settings_coreDir' => 'Katalog Core SeedDMS',
'settings_coreDir_desc' => 'Ścieżka do SeedDMS_Core (opcjonalnie)',
'settings_createCheckOutDir' => 'Tworzenie katalogu wyewidencjonowania',
'settings_createCheckOutDir_desc' => 'Utwórz katalog do wyewidencjonowania, jeśli nie istnieje',
-'settings_createdatabase' => 'Utwórz tabele basy danych',
+'settings_createdatabase' => 'Utwórz tabele bazy danych',
'settings_createdirectory' => 'Utwórz katalog',
'settings_currentvalue' => 'Bieżąca wartość',
'settings_Database' => 'Ustawienia bazy danych',
@@ -1592,7 +1833,7 @@ Name: [username]
'settings_datetimeformat' => 'Format daty i czasu',
'settings_datetimeformat_desc' => 'Format daty używa składni funkcji php date()',
'settings_daysPastDashboard' => '',
-'settings_daysPastDashboard_desc' => '',
+'settings_daysPastDashboard_desc' => 'Wyświetlając dokumenty na pulpicie, należy wziąć pod uwagę liczb dni, które upłynęły od tego momentu.',
'settings_dbDatabase' => 'Baza danych',
'settings_dbDatabase_desc' => 'Nazwa dla bazy danych podana w procesie instalacji. Nie zmieniaj tego pola bez konieczności, na przykład kiedy baza danych została przeniesiona.',
'settings_dbDriver' => 'Typ bazy danych',
@@ -1601,8 +1842,8 @@ Name: [username]
'settings_dbHostname_desc' => 'Nazwa hosta twojej bazy danych podana w procesie instalacji. Nie zmieniaj tego pola dopóki nie jest to absolutnie konieczne, na przykład podczas przenoszenia bazy danych na nowego hosta.',
'settings_dbPass' => 'Hasło',
'settings_dbPass_desc' => 'Hasło dostępu do bazy danych podane w procesie instalacji.',
-'settings_dbUser' => 'Nazwa użytkownika',
-'settings_dbUser_desc' => 'Nazwa użytkownika uprawnionego do dostępu do bazy danych podana w procesie instalacji. Nie zmieniaj tego pola dopóki nie jest to absolutnie konieczne, na przykład podczas przenoszenia bazy danych na nowego hosta.',
+'settings_dbUser' => 'Nazwa Użytkownika',
+'settings_dbUser_desc' => 'Nazwa Użytkownika uprawnionego do dostępu do bazy danych podana w procesie instalacji. Nie zmieniaj tego pola dopóki nie jest to absolutnie konieczne, na przykład podczas przenoszenia bazy danych na nowego hosta.',
'settings_dbVersion' => 'Schemat bazy danych jest za stary',
'settings_defaultAccessDocs' => 'Domyślny dostęp do nowych dokumentów',
'settings_defaultAccessDocs_desc' => 'Kiedy zostanie utworzony nowy dokument, będzie to domyślne prawo dostępu.',
@@ -1610,8 +1851,8 @@ Name: [username]
'settings_defaultDocPosition_desc' => 'Jest to domyślna pozycja w folderze podczas tworzenia dokumentu.',
'settings_defaultDocPosition_val_end' => 'koniec',
'settings_defaultDocPosition_val_start' => 'początek',
-'settings_defaultFolderPosition' => '',
-'settings_defaultFolderPosition_desc' => '',
+'settings_defaultFolderPosition' => 'Pozycja folderu po utworzeniu',
+'settings_defaultFolderPosition_desc' => 'Jest to domyślna pozycja w folderze podczas tworzenia nowego folderu.',
'settings_defaultSearchMethod' => 'Domyślna metoda wyszukiwania',
'settings_defaultSearchMethod_desc' => 'Domyślna metoda wyszukiwania, gdy wyszukiwanie jest uruchamiane przez formularz wyszukiwania w menu głównym.',
'settings_defaultSearchMethod_valdatabase' => 'baza danych',
@@ -1620,17 +1861,17 @@ Name: [username]
'settings_defaultThumbnailClick_desc' => '',
'settings_defaultThumbnailClick_valdownload' => '',
'settings_defaultThumbnailClick_valviewonline' => '',
-'settings_delete_install_folder' => 'Aby móc używać SeedDMS, musisz usunąć plik ENABLE_INSTALL_TOOL znajdujący się w katalogu konfiguracyjnym',
-'settings_disableChangePassword' => '',
-'settings_disableChangePassword_desc' => '',
-'settings_disableReceiptComment' => '',
-'settings_disableReceiptComment_desc' => '',
-'settings_disableSelfEdit' => 'Wyłącz auto edycję',
-'settings_disableSelfEdit_desc' => 'Jeśli zaznaczone, użytkownik nie może zmieniać własnych danych',
+'settings_delete_install_folder' => 'Aby móc używa SeedDMS, musisz usunąć plik ENABLE_INSTALL_TOOL znajdujący się w katalogu konfiguracyjnym',
+'settings_disableChangePassword' => 'Nie zezwalaj na zmianę własnego hasła',
+'settings_disableChangePassword_desc' => 'Jeśli zaznaczone, Użytkownik nie może zmienić swojego hasła. Włącz tę opcję, jeśli używane jest uwierzytelnianie LDAP. Zapobiega to ustawieniu hasła do bazy danych i obejściu uwierzytelniania LDAP.',
+'settings_disableReceiptComment' => 'Wyłącz komentarz dla odbiorców',
+'settings_disableReceiptComment_desc' => 'Włączenie tej opcji spowoduje wyłączenie komentarzy dla odbiorców.',
+'settings_disableSelfEdit' => 'Wyłącz autoedycję',
+'settings_disableSelfEdit_desc' => 'Jeśli zaznaczone, Użytkownik nie może zmieniać własnych danych',
'settings_disable_install' => 'Usuń plik ENABLE_INSTALL_TOOL jeśli to możliwe',
'settings_Display' => 'Ustawienia wyświetlania',
'settings_dropFolderDir' => 'Katalog dla folderu zrzutu',
-'settings_dropFolderDir_desc' => 'Ten katalog służy do kopiowania plików, przeznaczonych do zaimportowania, bezpośrednio do serwera i z pominięciem przeglądarki. W tym katalogu muszą się znajdować podfoldery dla wszystkich użytkowników, którzy posiadają uprawnienia do tego typu importu.',
+'settings_dropFolderDir_desc' => 'Ten katalog służy do kopiowania plików, przeznaczonych do zaimportowania, bezpośrednio do serwera i z pominięciem przeglądarki. W tym katalogu muszą się znajdować podfoldery dla wszystkich Użytkowników, którzy posiadają uprawnienia do tego typu importu.',
'settings_Edition' => 'Ustawienia edycji',
'settings_editOnlineFileTypes' => 'Edytuj typy plików online',
'settings_editOnlineFileTypes_desc' => 'Pliki z następującymi rozszerzeniami mogą być edytowane online (używaj tylko małych liter)',
@@ -1655,19 +1896,19 @@ Name: [username]
'settings_enableDropFolderList' => 'Włącz listę plików w folderze zrzutu w menu',
'settings_enableDropFolderList_desc' => 'Włącz listę plików w folderze zrzutu. Lista jest wyświetlana w menu głównym.',
'settings_enableDropUpload' => 'Włącz szybkie przesyłanie',
-'settings_enableDropUpload_desc' => 'Włącz/Wyłącz obszar upuszczania na stronie "Wyświetl folder" w celu przesyłania plików przez Drag&Drop.',
+'settings_enableDropUpload_desc' => 'Włącz/Wyłącz obszar upuszczania na stronie "Wyświetl folder" w celu przesyłania plik w przez Drag&Drop.',
'settings_enableDuplicateDocNames' => 'Zezwalaj na zduplikowane nazwy dokumentów',
-'settings_enableDuplicateDocNames_desc' => 'Zezwala na tworzenie w folderze dokumentów o tej samej nazwie.',
+'settings_enableDuplicateDocNames_desc' => 'Zezwala na tworzenie w folderze dokument w o tej samej nazwie.',
'settings_enableDuplicateSubFolderNames' => 'Zezwól na duplikaty nazw podfolderów',
'settings_enableDuplicateSubFolderNames_desc' => 'Zezwala na zduplikowane nazwy podfolderów w folderze',
'settings_enableEmail' => 'Włącz powiadomienia e-mail',
'settings_enableEmail_desc' => 'Włącz/Wyłącz automatyczne powiadomienia drogą mailową',
-'settings_enableExtensionDownload' => '',
-'settings_enableExtensionDownload_desc' => '',
-'settings_enableExtensionImport' => '',
-'settings_enableExtensionImportFromRepository' => '',
-'settings_enableExtensionImportFromRepository_desc' => '',
-'settings_enableExtensionImport_desc' => '',
+'settings_enableExtensionDownload' => 'Zezwól na pobieranie rozszerzeń',
+'settings_enableExtensionDownload_desc' => 'Włącz tę opcję, aby umożliwić pobieranie rozszerzeń w menedżerze rozszerzeń.',
+'settings_enableExtensionImport' => 'Zezwalaj na importowanie rozszerzeń',
+'settings_enableExtensionImportFromRepository' => 'Zezwól na importowanie rozszerzenia z repozytorium',
+'settings_enableExtensionImportFromRepository_desc' => 'Włącz tę opcję, jeśli rozszerzenie może zostać zaimportowane z repozytorium.',
+'settings_enableExtensionImport_desc' => 'Jeśli ustawione, rozszerzenie można zaimportować, przesyłając je w menedżerze rozszerzeń.',
'settings_enableFilterReceipt' => 'Odfiltruj właściciela, recenzenta, itp. z listy odbioru',
'settings_enableFilterReceipt_desc' => 'Włącz, aby odfiltrować niektórych adresatów z listy odbioru, jeśli wybrano członków grupy.',
'settings_enableFolderTree' => 'Pokaż drzewo katalogów',
@@ -1677,88 +1918,88 @@ Name: [username]
'settings_enableGuestAutoLogin' => 'Włącz automatyczne logowanie dla gości',
'settings_enableGuestAutoLogin_desc' => 'Włącza automatyczne logowanie dla gości',
'settings_enableGuestLogin' => 'Pozwól na logowanie gościa',
-'settings_enableGuestLogin_desc' => 'Jeśli chcesz dowolnej osobie zalogować się jako gość, zaznacz tę opcję. Uwaga: logowanie gościa powinno być używane wyłącznie w zaufanym środowisku.',
+'settings_enableGuestLogin_desc' => 'Jeśli chcesz pozwolić dowolnej osobie zalogować się jako gość, zaznacz tę opcję. Uwaga: logowanie gościa powinno być używane wyłącznie w zaufanym środowisku.',
'settings_enableHelp' => 'Włącz pomoc',
'settings_enableHelp_desc' => 'Włączenie pomocy w menu',
-'settings_enableHiddenReceipt' => '',
-'settings_enableHiddenReceipt_desc' => '',
-'settings_enableHiddenRevApp' => '',
+'settings_enableHiddenReceipt' => 'Zezwalaj na odbiór dokumentów przez ukrytych Użytkowników',
+'settings_enableHiddenReceipt_desc' => 'Włącz tę opcję, Jeśli chcesz, aby ukryci użytkownicy byli wyświetlani jako odbiorcy dokumentu.',
+'settings_enableHiddenRevApp' => 'Zezwalaj na przeglądanie/zatwierdzanie przez ukrytych Użytkownikówsettings_enableHiddenRevApp_descWłącz tę opcję, Jeśli chcesz, aby ukryci użytkownicy byli wyświetlani jako recenzenci/zatwierdzający, a także w przejściach między procesami pracy.',
'settings_enableHiddenRevApp_desc' => '',
'settings_enableLanguageSelector' => 'Włącz wybór języka',
-'settings_enableLanguageSelector_desc' => 'Pokaż selektor języka dla interfejsu użytkownika po zalogowaniu To nie ma wpływu na wybór języka na stronie logowania.',
+'settings_enableLanguageSelector_desc' => 'Pokaż selektor języka dla interfejsu Użytkownika po zalogowaniu. To nie ma wpływu na wybór języka na stronie logowania.',
'settings_enableLargeFileUpload' => 'Zezwól na wczytywanie dużych plików',
'settings_enableLargeFileUpload_desc' => 'Jeśli zaznaczone, wczytywanie plików będzie możliwe również przez aplet javy bez limitu rozmiaru plików. Aplet pozwala również na wczytywanie wielu plików jednocześnie.',
-'settings_enableLoginByEmail' => '',
-'settings_enableLoginByEmail_desc' => '',
+'settings_enableLoginByEmail' => 'Włącz logowanie za pomocą poczty e-mail',
+'settings_enableLoginByEmail_desc' => 'Jeśli Włączone, Użytkownik może również użyć adresu e-mail do logowania. Nie wyłączy to logowania za pomocą nazwy Użytkownika. To ustawienie może nie być uwzględniane przez wszystkie metody uwierzytelniania. Ponieważ adres e-mail nie jest unikalny, uwierzytelnianie może się nie powieść, nawet jeśli Użytkownik wprowadzi prawidłowe hasło.',
'settings_enableMemcached' => '',
-'settings_enableMemcached_desc' => '',
+'settings_enableMemcached_desc' => 'Użyj memcached do przyspieszenia niektórych operacji na bazach danych. Nie należy włączać tej opcji w środowisku produkcyjnym.',
'settings_enableMenuTasks' => 'Włącz listę zadań w menu',
-'settings_enableMenuTasks_desc' => 'Włącza/Wyłącza pozycję w menu w której znajdują się wszystkie zadania dla użytkownika. Zawiera dokumenty, które potrzebują być ocenione, zatwierdzone, itd.',
-'settings_enableMenuTransmittals' => '',
-'settings_enableMenuTransmittals_desc' => '',
+'settings_enableMenuTasks_desc' => 'Włącza/Wyłącza pozycję w menu w której znajdują się wszystkie zadania dla Użytkownika. Zawiera dokumenty, które potrzebują być ocenione, zatwierdzone, itd.',
+'settings_enableMenuTransmittals' => 'Włącz przekazy w menu',
+'settings_enableMenuTransmittals_desc' => 'Włącza/Wyłącza pozycję menu zawierającą wszystkie transmisje Użytkownika.',
'settings_enableMultiUpload' => 'Zezwól na wysyłanie wielu plików',
'settings_enableMultiUpload_desc' => 'Zezwolenie na wysyłanie wielu plików',
'settings_enableNotificationAppRev' => 'Włącz/Wyłącz powiadomienia dla zatwierdzających/recenzentów',
'settings_enableNotificationAppRev_desc' => 'Zaznacz aby wysyłać powiadomienia do zatwierdzających i recenzentów kiedy pojawi się nowa wersja dokumentu',
-'settings_enableNotificationWorkflow' => 'Wysyłanie powiadomień do użytkowników w następnym przejściu przepływu pracy',
-'settings_enableNotificationWorkflow_desc' => 'Jeśli ta opcja jest włączona, użytkownicy i grupy, które muszą podjąć działania w następnym przejściu przepływu pracy, zostaną powiadomieni. Nawet jeśli nie dodali powiadomienia o dokumencie.',
+'settings_enableNotificationWorkflow' => 'Wysyłanie powiadomień do Użytkowników w następnym przejściu procesu pracy',
+'settings_enableNotificationWorkflow_desc' => 'Jeśli ta opcja jest Włączona, użytkownicy i grupy, które muszą podjąć działania w następnym przejściu procesu pracy, zostaną powiadomieni. Nawet jeśli nie dodali powiadomienia o dokumencie.',
'settings_enableOwnerNotification' => 'Włącz domyślne powiadamianie właściciela',
-'settings_enableOwnerNotification_desc' => 'Zaznacz aby właściciel pliku był powiadamiany o zmianach w pliku.',
+'settings_enableOwnerNotification_desc' => 'Zaznacz aby właściciel pliku by powiadamiany o zmianach w pliku.',
'settings_enableOwnerReceipt' => 'Zezwalaj na odbiór dokumentów przez właściciela',
-'settings_enableOwnerReceipt_desc' => 'Włącz tę opcję, jeśli chcesz, aby właściciel dokumentu był wyświetlany jako adresat.',
+'settings_enableOwnerReceipt_desc' => 'Włącz tę opcję, Jeśli chcesz, aby właściciel dokumentu był wyświetlany jako adresat.',
'settings_enableOwnerRevApp' => 'Pozwól przeglądać/zatwierdzać właścicielom',
'settings_enableOwnerRevApp_desc' => 'Włącz tę opcję jeżeli właściciel dokumentu powinien być wymieniony jako zatwierdzający/recenzent oraz dla przepływu procesu.',
'settings_enablePasswordForgotten' => 'Włącz odzyskiwanie hasła po jego zapomnieniu',
-'settings_enablePasswordForgotten_desc' => 'Jeśli chcesz zezwolić użytkownikom na zmianę ich własnego hasła oraz wysyłanie go e-mail\'em, zaznacz tę opcję.',
-'settings_enableReceiptReject' => 'Umożliwianie odrzucanie przyjęć',
-'settings_enableReceiptReject_desc' => 'Włącz, aby włączyć odrzucanie przyjęć',
+'settings_enablePasswordForgotten_desc' => 'Jeśli chcesz zezwolić Użytkownikom na zmianę ich własnego hasła oraz wysyłanie go e-mail\'em, zaznacz tę opcję.',
+'settings_enableReceiptReject' => 'Umożliwianie odrzucanie odbioru',
+'settings_enableReceiptReject_desc' => 'Włącz, aby Włączyć odrzucanie odbioru',
'settings_enableReceiptWorkflow' => 'Włącz potwierdzanie odbioru dokumentu',
-'settings_enableReceiptWorkflow_desc' => 'Włącz, aby włączyć przepływ pracy, aby potwierdzić odbiór dokumentu.',
+'settings_enableReceiptWorkflow_desc' => 'Włącz, aby Włączyć proces pracy, aby potwierdzić odbiór dokumentu.',
'settings_enableRecursiveCount' => 'Włącz licznik rekurencji dokumentu/folderu',
-'settings_enableRecursiveCount_desc' => 'Jeżeli jest włączone, to liczba dokumentów i folderów w widoku będzie określana poprzez zliczenie wszystkich obiektów. Odbywa się to poprzez rekurencyjne przetworzenie wszystkich folderów i przeliczenie obiektów do których użytkownik ma dostęp.',
+'settings_enableRecursiveCount_desc' => 'Jeżeli jest Włączone, to liczba dokumentów i folderów widoku będzie określana poprzez zliczenie wszystkich obiektów. Odbywa się to poprzez rekurencyjne przetworzenie wszystkich folderów i przeliczenie obiektów do których Użytkownik ma dostęp.',
'settings_enableRemoveRevApp' => 'Zezwalaj na usunięcie istniejącej recenzji/zatwierdzenia',
'settings_enableRemoveRevApp_desc' => 'Włącz tę opcję, jeśli administratorzy mogą usuwać recenzje/zatwierdzenia. Nie spowoduje to usunięcia przeglądu/zatwierdzenia z bazy danych, ale doda nowy wpis w statusie ustawień dziennika przeglądów/zatwierdzeń do stanu początkowego.',
-'settings_enableRevisionOneVoteReject' => 'Odrzuć przez jedną korektę',
-'settings_enableRevisionOneVoteReject_desc' => 'Jeśli ta opcja jest włączona, stan dokumentu zostanie ustawiony na \'wymaga korekty\', gdy pierwsza korekta odrzuci dokument. Jeśli jest wyłączona, stan dokumentu nie ulegnie zmianie, dopóki wszystkie zmiany nie zakończą ich rewizji.',
+'settings_enableRevisionOneVoteReject' => 'Odrzucenie przez pierwszego korektora',
+'settings_enableRevisionOneVoteReject_desc' => 'Jeśli ta opcja jest Włączona, stan dokumentu zostanie ustawiony na \'wymaga korekty\', gdy pierwsza korekta odrzuci dokument. Jeśli jest wyłączona, stan dokumentu nie ulegnie zmianie, dopóki wszystkie zmiany nie zakończą ich rewizji.',
'settings_enableRevisionOnVoteReject' => 'Odrzuć przez korektę',
'settings_enableRevisionOnVoteReject_desc' => 'Odrzuć przez korektę',
'settings_enableRevisionWorkflow' => 'Włączanie korekty dokumentów',
'settings_enableRevisionWorkflow_desc' => 'Włącz, aby móc uruchomić przepływ pracy w celu zmiany dokumentu po określonym czasie.',
-'settings_enableSelfReceipt' => 'Zezwalaj na odbiór dokumentów zalogowanym użytkownikom',
-'settings_enableSelfReceipt_desc' => 'Włącz tę opcję, jeśli chcesz, aby aktualnie zalogowany użytkownik był wymieniony jako adresat dokumentu.',
-'settings_enableSelfRevApp' => 'Pozwalaj przeglądać/zatwierdzać dla zalogowanych użytkowników',
-'settings_enableSelfRevApp_desc' => 'Włącz tę opcję jeżeli zalogowany użytkownik ma prawo do recenzowania/zatwierdzania oraz do przepływu procesu',
-'settings_enableSessionList' => 'Włącz listę użytkowników online w menu',
-'settings_enableSessionList_desc' => 'Włącza listę obecnie zalogowanych użytkowników w menu.',
+'settings_enableSelfReceipt' => 'Zezwalaj na odbiór dokumentów zalogowanym Użytkownikom',
+'settings_enableSelfReceipt_desc' => 'Włącz tę opcję, jeśli chcesz, aby aktualnie zalogowany Użytkownik był wymieniony jako adresat dokumentu.',
+'settings_enableSelfRevApp' => 'Pozwalaj przeglądać/zatwierdzać zalogowanym Użytkownikom',
+'settings_enableSelfRevApp_desc' => 'Włącz tę opcję jeżeli zalogowany Użytkownik ma prawo do recenzowania/zatwierdzania oraz do przepływu procesu',
+'settings_enableSessionList' => 'Włącz listę Użytkowników online w menu',
+'settings_enableSessionList_desc' => 'Włącza listę obecnie zalogowanych Użytkowników w menu.',
'settings_enableThemeSelector' => 'Wybór motywu',
'settings_enableThemeSelector_desc' => 'Włącza/wyłącza wybór motywu na stronie logowania.',
'settings_enableUpdateReceipt' => 'Zezwalaj na edycję istniejącego odbioru',
-'settings_enableUpdateReceipt_desc' => 'Włącz to, jeśli użytkownik, który dokonał odbioru, może zmienić decyzję.',
+'settings_enableUpdateReceipt_desc' => 'Włącz to, jeśli Użytkownik, który dokona odbioru, może zmienić decyzję.',
'settings_enableUpdateRevApp' => 'Zezwól na edycję zamykania recenzji/zatwierdzenia',
-'settings_enableUpdateRevApp_desc' => 'Włącz to, jeśli użytkownik, który dokonał przeglądu/zatwierdzenia, może zmienić decyzję, dopóki bieżący krok przepływu pracy nie zostanie zakończony.',
-'settings_enableUserImage' => 'Włącz obrazy użytkowników',
-'settings_enableUserImage_desc' => 'Zezwól na indywidualne obrazki użytkowników',
-'settings_enableUsersView' => 'Włącz podgląd użytkownika',
-'settings_enableUsersView_desc' => 'Włącz/Wyłącz podgląd profilu użytkownika dla innych',
+'settings_enableUpdateRevApp_desc' => 'Włącz to, jeśli Użytkownik, który dokonał przeglądu/zatwierdzenia, może zmienić decyzję, dopóki bieżący krok przepływu pracy nie zostanie zakończony.',
+'settings_enableUserImage' => 'Włącz obrazy Użytkowników',
+'settings_enableUserImage_desc' => 'Zezwól na indywidualne obrazki Użytkowników',
+'settings_enableUsersView' => 'Włącz podgląd Użytkownika',
+'settings_enableUsersView_desc' => 'Włącza/Wyłącza podgląd profilu Użytkownika dla innych',
'settings_enableVersionDeletion' => 'Zezwól na usuwanie starych wersji plików',
-'settings_enableVersionDeletion_desc' => 'Włącz/Wyłącz możliwość kasowania poprzednich wersji plików przez zwykłych użytkowników. Administrator może w każdej chwili usunąć stare wersje.',
+'settings_enableVersionDeletion_desc' => 'Włącz/Wyłącz możliwość kasowania poprzednich wersji plików przez zwykłych Użytkowników. Administrator może w każdej chwili usunąć stare wersje.',
'settings_enableVersionModification' => 'Zezwól na modyfikowanie wersji',
-'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_enableVersionModification_desc' => 'Włącza/Wyłącza 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' => 'Zamień dokument podczas zapisywania',
-'settings_enableWebdavReplaceDoc_desc' => 'Jeśli ta opcja jest włączona, zapisanie nowej wersji dokumentu zastąpi stary dokument zamiast tworzenia nowej wersji. Będzie to miało zastosowanie tylko wtedy, gdy użytkownik, mimetype i nazwa pliku są równe ostatniej wersji. Może to być przydatne, gdy aplikacje automatycznie zapisują dokument w ustalonych odstępach czasu.',
+'settings_enableWebdavReplaceDoc_desc' => 'Jeśli ta opcja jest Włączona, zapisanie nowej wersji dokumentu zastąpi stary dokument zamiast tworzenia nowej wersji. Będzie to miało zastosowanie tylko wtedy, gdy Użytkownik, mimetype i nazwa pliku są równe ostatniej wersji. Może to być przydatne, gdy aplikacje automatycznie zapisują dokument w ustalonych odstępach czasu.',
'settings_enableXsendfile' => 'Użyj modułu apache xsendfile',
'settings_enableXsendfile_desc' => 'Jeśli ta opcja jest ustawiona i zainstalowany jest moduł apache xsendfile, będzie on używany do dostarczania obrazów.',
'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',
-'settings_excludeFoldersDashboard' => '',
-'settings_excludeFoldersDashboard_desc' => '',
+'settings_excludeFoldersDashboard' => 'Wyklucz foldery z pulpitu nawigacyjnego',
+'settings_excludeFoldersDashboard_desc' => 'Te foldery nie będą sprawdzane pod kątem dokumentów wyświetlanych na pulpicie. Może to być przydatne w przypadku dokumentów archiwalnych lub dokumentów w koszu.',
'settings_expandFolderTree' => 'Rozwiń drzewo katalogów',
'settings_expandFolderTree_desc' => 'Rozwiń drzewo katalogów',
'settings_expandFolderTree_val0' => 'Rozpocznij z ukrytym drzewem',
-'settings_expandFolderTree_val1' => 'Rozpocznij z pokazanym drzewem i rozwiniętym pierwszym poziomem',
+'settings_expandFolderTree_val1' => 'Rozpocznij z pokazanym drzewem i rozwiniętym na pierwszym poziomem',
'settings_expandFolderTree_val2' => 'Rozpocznij z pokazanym, w pełni rozwiniętym drzewem',
-'settings_ExtensionMgr' => '',
+'settings_ExtensionMgr' => 'Ustawienia menedżera rozszerzeń',
'settings_Extensions' => 'Rozszerzenia',
'settings_extraPath' => 'Dodatkowa ścieżka include dla PHP',
'settings_extraPath_desc' => 'Ścieżka do dodatkowego oprogramowania. Jest to katalog zawierający np. adodb, pear lub dodatkowe pakiety',
@@ -1770,22 +2011,22 @@ Name: [username]
'settings_fullSearchEngine_desc' => 'Ustaw metodę używaną do pełnotekstowego wyszukiwania',
'settings_fullSearchEngine_vallucene' => 'Zend Lucene',
'settings_fullSearchEngine_valsqlitefts' => 'SQLiteFTS',
-'settings_globalApprover' => '',
-'settings_globalApprover_desc' => '',
-'settings_globalGroupApprover' => '',
-'settings_globalGroupApprover_desc' => '',
-'settings_globalGroupReviewer' => '',
-'settings_globalGroupReviewer_desc' => '',
-'settings_globalReviewer' => '',
-'settings_globalReviewer_desc' => '',
-'settings_global_approver_is_admin' => '',
-'settings_global_reviewer_is_admin' => '',
+'settings_globalApprover' => 'Dodaj osobę zatwierdzającą dla wszystkich dokumentów',
+'settings_globalApprover_desc' => 'Ci użytkownicy zostaną dodani do każdego przesłanego dokumentu jako obowiązkowi zatwierdzający.',
+'settings_globalGroupApprover' => 'Dodaj grupę zatwierdzającą dla wszystkich dokumentów',
+'settings_globalGroupApprover_desc' => 'Grupy te zostaną dodane do każdego przesłanego dokumentu jako obowiązkowi zatwierdzający.',
+'settings_globalGroupReviewer' => 'Dodaj grup recenzującą dla wszystkich dokumentów',
+'settings_globalGroupReviewer_desc' => 'Grupy te zostaną dodane do każdego przesłanego dokumentu jako obowiązkowi recenzenci.',
+'settings_globalReviewer' => 'Dodaj recenzenta do wszystkich dokumentów',
+'settings_globalReviewer_desc' => 'Ci użytkownicy zostaną dodani do każdego przesłanego dokumentu jako obowiązkowi recenzenci.',
+'settings_global_approver_is_admin' => 'Osobą zatwierdzającą \'[login]\' dla wszystkich dokumentów jest administrator, ale administratorzy nie mogą zatwierdzać.',
+'settings_global_reviewer_is_admin' => 'Recenzentem \'[login]\' wszystkich dokumentów jest administrator, lecz administratorzy nie mogą recenzować.',
'settings_guestID' => 'ID gościa',
'settings_guestID_desc' => 'ID gościa używane kiedy gość jest zalogowany (zazwyczaj nie wymaga zmiany)',
-'settings_guestid_is_admin' => '',
-'settings_guestid_is_disabled' => '',
+'settings_guestid_is_admin' => 'Użytkownik gość jest administratorem',
+'settings_guestid_is_disabled' => 'Użytkownik gość jest wyłączony',
'settings_httpRoot' => 'Http Root',
-'settings_httpRoot_desc' => 'Relatywna ścieżka w URL, część za domeną. Nie dołączaj przedrostka http:// ani nazwy hosta. Np. Jeśli cały URL to http://www.example.com/seeddms/, wpisz \'/seeddms/\'. Jeśli URL to http://www.example.com/, set \'/\'',
+'settings_httpRoot_desc' => 'Ścieżka względna w adresie URL, po domenie. Nie należy uwzględniać prefiksu http:// prefix ani nazwy hosta witryny. np. Jeżeli pełny adres URL to http://www.example.com/seeddms/, ustaw \'/seeddms/\'. Jeżeli adres URL to http://www.example.com/, ustaw \'/\'',
'settings_incItemsPerPage' => 'Liczba wpisów załadowana na dole strony',
'settings_incItemsPerPage_desc' => 'Jeśli liczba folderów i dokumentów jest ograniczona, spowoduje to ustawienie liczby dodatkowo załadowanych obiektów podczas przewijania w kierunku dołu strony folderu widoku. Ustawienie tego na 0 spowoduje załadowanie takiej samej liczby obiektów, jaka została załadowana początkowo.',
'settings_initialDocumentStatus' => 'Stan dokumentu początkowego',
@@ -1793,54 +2034,54 @@ Name: [username]
'settings_initialDocumentStatus_draft' => 'Projekt',
'settings_initialDocumentStatus_released' => 'Wydany',
'settings_inlineEditing' => 'Edycja w szczegółach',
-'settings_inlineEditing_desc' => 'Pozwala edytować nazwę dokumentu na stronie szczegółów dokumentu.',
+'settings_inlineEditing_desc' => 'Pozwala edytować nazwę dokumentu na stronie szczegółw dokumentu.',
'settings_installADOdb' => 'Zainstaluj ADOdb',
'settings_install_disabled' => 'Plik ENABLE_INSTALL_TOOL został usunięty. Możesz teraz zalogować się do SeedDMS i przeprowadzić dalszą konfigurację.',
'settings_install_pear_package_log' => 'Zainstaluj pakiet Pear \'Log\'',
-'settings_install_pear_package_webdav' => 'Zainstaluj pakiet Pear \'HTTP_WebDAV_Server\', jeżli zamierzasz używać interfejsu webdav',
+'settings_install_pear_package_webdav' => 'Zainstaluj pakiet Pear \'HTTP_WebDAV_Server\', Jeśli zamierzasz używać interfejsu webdav',
'settings_install_success' => 'Instalacja zakończyła się sukcesem.',
-'settings_install_welcome_text' => ' Zanim uruchomisz instalację upewnij się, że masz utworzony plik \'ENABLE_INSTALL_TOOL\' w katalogu konfiguracyjnym, w przeciwnym wypadku instalacja nie zadziała. W systemach uniksowych może to był łatwo wykonane poprzez polecenie \'touch conf/ENABLE_INSTALL_TOOL\'. Po zakończeniu instalacji usuń ten plik. SeedDMS ma bardzo niewielkie wymagania. Będziesz potrzebował bazy danych MySQL i włączonej obsługi PHP na swerze http. Do działania lucene - systemu przeszukiwania pełnoteksotowego - będzie także potrzebny Zend Framework, zainstalowany na dysku, na którym będzie widziany przez PHP. Począwszy od wersji 3.2.0 letoDMS, ADOdb nie będzie już częścią pakietu instalacyjnego. Pobierz kopię ADOdb z http://adodb.sourceforge.net i zainstaluj. Ścieżka do ADOdb może być później ustawiona w trakcie instalacji. Jeśli chcesz przygotować bazę danych przed uruchomieniem instalacji, możesz wykonać to ręcznie ulubionym narzędziem. Ewentualnie utwórz użytkownika bazy danych z prawem dostępu do bazy danych i zaimportuj ją ze zrzutu z katalogu konfiguracyjnego. Skrypt instalacyjny może to wszystko zrobić za Ciebie, lecz będzie do tego potrzebował dostępu do bazy danych z uprawnieniami zezwalającymi na tworzenie baz danych. ',
+'settings_install_welcome_text' => 'Zanim uruchomisz instalację upewnij się, że masz utworzony plik \'ENABLE_INSTALL_TOOL\' w katalogu konfiguracyjnym, w przeciwnym wypadku instalacja nie zadziała. W systemach uniksowych może to być łatwo wykonane poprzez polecenie \'touch conf/ENABLE_INSTALL_TOOL\'. Po zakończeniu instalacji usuń ten plik. SeedDMS ma bardzo niewielkie wymagania. Będziesz potrzebować bazy danych MySQL i Włączonej obsługi PHP na serwerze http. Do działania lucene - systemu przeszukiwania pełnoteksotowego - będzie także potrzebny Zend Framework, zainstalowany na dysku, na którym będzie widziany przez PHP. Począwszy od wersji 3.2.0 letoDMS, ADOdb nie będzie już częścią pakietu instalacyjnego. Pobierz kopię ADOdb z http://adodb.sourceforge.net i zainstaluj. Ścieżka do ADOdb może być póniej ustawiona w trakcie instalacji. Jeśli chcesz przygotować bazę danych przed uruchomieniem instalacji, możesz wykonać to ręcznie ulubionym narzędziem. Ewentualnie utwórz Użytkownika bazy danych z prawem dostępu do bazy danych i zaimportuj ją ze zrzutu z katalogu konfiguracyjnego. Skrypt instalacyjny może to wszystko zrobić za Ciebie, lecz będzie do tego potrzebować dostępu do bazy danych z uprawnieniami zezwalającymi na tworzenie baz danych. ',
'settings_install_welcome_title' => 'Witamy w procesie instalacyjnym SeedDMS',
-'settings_install_zendframework' => 'Zainstaluj Zend Framework, jeśli zamierzasz używać przeszukiwania pełnotekstowego',
-'settings_invalid_guestid' => '',
+'settings_install_zendframework' => 'Zainstaluj Zend Framework, Jeśli zamierzasz używać przeszukiwania pełnotekstowego',
+'settings_invalid_guestid' => 'Nieprawidłowy Użytkownik-gość',
'settings_language' => 'Domyślny język',
'settings_language_desc' => 'Domyślny język (nazwa podkatalogu w katalogu "languages")',
'settings_libraryFolder' => 'Folder Biblioteka',
'settings_libraryFolder_desc' => 'Folder, w którym można kopiować dokumenty w celu utworzenia nowych dokumentów.',
'settings_logFileEnable' => 'Włącz plik dziennika',
'settings_logFileEnable_desc' => 'Włącz/Wyłącz plik dziennika',
-'settings_logFileMaxLevel' => '',
-'settings_logFileMaxLevel_desc' => '',
-'settings_logFileRestApiMaxLevel' => '',
-'settings_logFileRestApiMaxLevel_desc' => '',
+'settings_logFileMaxLevel' => 'Maksymalny poziom logowania',
+'settings_logFileMaxLevel_desc' => 'Wszystkie wiadomości do tego poziomu zostaną zarejestrowane',
+'settings_logFileRestApiMaxLevel' => 'Maksymalny poziom logowania interfejsu API REST',
+'settings_logFileRestApiMaxLevel_desc' => 'Wszystkie wiadomości interfejsu API REST do tego poziomu będą rejestrowane',
'settings_logFileRotation' => 'Rotowanie pliku dziennika',
'settings_logFileRotation_desc' => 'Rotowanie pliku dziennika',
'settings_loginFailure' => 'Błędy logowania',
-'settings_loginFailure_desc' => 'Wyłącz konto po n nieprawidłowych logowaniach.',
-'settings_logLevelAlert' => '',
-'settings_logLevelCritical' => '',
-'settings_logLevelDebug' => '',
-'settings_logLevelEmergency' => '',
-'settings_logLevelError' => '',
-'settings_logLevelInfo' => '',
-'settings_logLevelNotice' => '',
-'settings_logLevelWarning' => '',
+'settings_loginFailure_desc' => 'Wyłącz konto po ninieprawidłowych logowaniach.',
+'settings_logLevelAlert' => 'Alarm',
+'settings_logLevelCritical' => 'Krytyczny',
+'settings_logLevelDebug' => 'usunięcie usterek (debug)',
+'settings_logLevelEmergency' => 'Nagły wypadek',
+'settings_logLevelError' => 'Błąd',
+'settings_logLevelInfo' => 'Informacja',
+'settings_logLevelNotice' => 'ogłoszenie',
+'settings_logLevelWarning' => 'Ostrzeżenie',
'settings_luceneClassDir' => 'Katalog Lucene SeedDMS',
'settings_luceneClassDir_desc' => 'Ścieżka do Path to SeedDMS_Lucene (opcjonalnie)',
'settings_luceneDir' => 'Katalog dla indeksu pełnotekstowego',
'settings_luceneDir_desc' => 'Ścieżka do indeksu Lucene',
-'settings_manager_approver_is_admin' => '',
-'settings_manager_reviewer_is_admin' => '',
-'settings_markdownComments' => '',
-'settings_markdownComments_desc' => '',
+'settings_manager_approver_is_admin' => 'Menedżer jest administratorem i powinien zostać wpisany jako obowiązkowy zatwierdzający, jednak administratorzy nie są uprawnieni do zatwierdzania.',
+'settings_manager_reviewer_is_admin' => 'Menedżer jest administratorem i powinien zostać wprowadzony jako obowiązkowy audytor, jednak administratorzy nie są uprawnieni do przeprowadzania audytów.',
+'settings_markdownComments' => 'Interpretuj komentarze jako Markdown',
+'settings_markdownComments_desc' => 'Włącz tę opcję, jeśli komentarze folderów, dokumentów i wersji są interpretowane jako znaczniki Markdown.',
'settings_maxDirID' => 'Maksymalny ID katalogu',
'settings_maxDirID_desc' => 'Maksymalna liczba podkatalogów dla katalogu nadrzędnego. Domyślnie: 0.',
'settings_maxExecutionTime' => 'Maksymalny czas wykonywania (s)',
'settings_maxExecutionTime_desc' => 'Ustawia maksymalny czas liczony w sekundach, jaki skrypt ma na wykonanie zanim zostanie zakończony.',
'settings_maxItemsPerPage' => 'Maksymalna liczba wpisów na stronę',
-'settings_maxItemsPerPage_desc' => 'Ogranicza liczbę folderów i dokumentów wyświetlanych na stronie folderu widoku. Kolejne obiekty zostaną załadowane podczas przewijania do końca strony. Ustaw na 0, aby zawsze wyświetlać wszystkie obiekty.',
+'settings_maxItemsPerPage_desc' => 'Ogranicza liczb folderów i dokumentów wyświetlanych na stronie folderu widoku. Kolejne obiekty zostaną załadowane podczas przewijania do końca strony. Ustaw na 0, aby zawsze wyświetlać wszystkie obiekty.',
'settings_maxRecursiveCount' => 'Max. liczba rekurencji dokumentów/folderów',
-'settings_maxRecursiveCount_desc' => 'Jest to maksymalna liczba dokumentów i folderów, które będą sprawdzane pod kątem praw dostępu, gdy włączone jest rekurencyjnie liczenie obiektów. Jeżeli liczba ta zostanie przekroczona to ilości dokumentów i folderów w widoku zostaną oszacowane.',
+'settings_maxRecursiveCount_desc' => 'Jest to maksymalna liczba dokumentów i folderów, które będą sprawdzane pod kątem praw dostępu, gdy Włączone jest rekurencyjnie liczenie obiektów. Jeżeli liczba ta zostanie przekroczona to ilości dokumentów i folderów w widoku zostaną oszacowane.',
'settings_maxSizeForFullText' => 'Maksymalny rozmiar plików do natychmiastowego indeksowania',
'settings_maxSizeForFullText_desc' => 'Wszystkie nowe wersje dokumentu mniejsze niż skonfigurowany rozmiar zostaną w pełni zindeksowane zaraz po przesłaniu. We wszystkich innych przypadkach tylko metadane będą indeksowane.',
'settings_maxUploadSize' => 'Maksymalny rozmiar wysyłanych plików',
@@ -1848,30 +2089,30 @@ Name: [username]
'settings_more_settings' => 'Wykonaj dalszą konfigurację. Domyślny login/hasło: admin/admin',
'settings_noDocumentFormFields' => 'Nie pokazuj tych pól',
'settings_noDocumentFormFields_desc' => 'Te pola nie będą wyświetlane podczas dodawania lub edycji dokumentu. Istniejące wartości zostaną zachowane.',
-'settings_noFolderFormFields' => '',
-'settings_noFolderFormFields_desc' => '',
+'settings_noFolderFormFields' => 'Nie pokazuj tego pola (folder)',
+'settings_noFolderFormFields_desc' => 'Te pola nie będą wyświetlane podczas dodawania lub edycji folderu. Istniejące wartości zostaną zachowane',
'settings_notfound' => 'Nie znaleziono',
'settings_Notification' => 'Ustawienia powiadomień',
'settings_notwritable' => 'Konfiguracja nie może zostać zapisana ponieważ plik konfiguracyjny nie jest zapisywalny.',
'settings_no_content_dir' => 'Katalog treści',
'settings_onePageMode' => 'Tryb jednostronny',
-'settings_onePageMode_desc' => 'Tryb jednostronicowy włączy kod javascript na stronie Wyświetl folder, który aktualizuje listę folderów / dokumentów, nawigację itp. Po kliknięciu folderu lub zmianie parametru sortowania.',
+'settings_onePageMode_desc' => 'Tryb jednostronicowy włączy kod JavaScript na stronie ViewFolder, który aktualizuje listę folderów/dokumentów, nawigację itp. po kliknięciu folderu lub zmianie parametru sortowania.',
'settings_overrideMimeType' => 'Nadpisz typ rozszerzenia',
-'settings_overrideMimeType_desc' => 'Zastąp typ MimeType dostarczony przez przeglądarkę, jeśli plik zostanie przesłany. Nowy typ MimeType jest określany przez sam SeedDMS.',
+'settings_overrideMimeType_desc' => 'Zastąp typ MimeType dostarczony przez przeglądarkę, Jeśli plik zostanie przesłany. Nowy typ MimeType jest określany przez sam SeedDMS.',
'settings_overrideTheme' => 'Przykryj motyw',
-'settings_overrideTheme_desc' => 'Włącz tą opcję aby przykryć motyw zapisany w danych użytkownika motywem wybranym w tej konfiguracji.',
-'settings_partitionSize' => 'Rozmiar części pliku',
-'settings_partitionSize_desc' => 'Rozmiar części pliku, w bajtach, wczytywane przez jumploader. Nie wpisuj wartości większej niż maksymalna wartość wczytywanego pliku ustawiona na serwerze.',
+'settings_overrideTheme_desc' => 'Włącz tę opcję aby przykryć motyw zapisany w danych Użytkownika motywem wybranym w tej konfiguracji.',
+'settings_partitionSize' => 'Częściowy rozmiar pliku',
+'settings_partitionSize_desc' => 'Rozmiar częściowy pliku, w bajtach, wczytywane przez jumploader. Nie wpisuj wartości większej niż maksymalna wartość wczytywanego pliku ustawiona na serwerze.',
'settings_passwordExpiration' => 'Wygaśnięcie hasła',
'settings_passwordExpiration_desc' => 'Liczba dni, po których hasło wygaśnie i będzie musiało być zresetowane. Wartość 0 wyłącza wygaszanie hasła.',
'settings_passwordHistory' => 'Historia haseł',
-'settings_passwordHistory_desc' => 'Liczba haseł, jakie musi wykorzystać użytkownik, zanim będzie mógł użyć hasła ponownie. Wartość 0 wyłącza historię haseł.',
+'settings_passwordHistory_desc' => 'Liczba haseł, jakie musi wykorzystać Użytkownik, zanim będzie mógł użyć hasła ponownie. Wartość 0 wyłącza historię haseł.',
'settings_passwordStrength' => 'Minimalna siła hasła',
'settings_passwordStrengthAlgorithm' => 'Algorytm sprawdzania siły hasła',
-'settings_passwordStrengthAlgorithm_desc' => 'Algorytm używany do obliczania siły hasła. Algorytm \'prosty\' sprawdza tylko czy hasło ma minimum 8 znaków, czy zawiera małe i wielkie litery, cyfry i znaki specjalne. Jeśli te wymagania są spełnione zwracany jest wynik 100, jeśli nie, zwracany jest wynik 0.',
+'settings_passwordStrengthAlgorithm_desc' => 'Algorytm używany do obliczania siły hasła. Algorytm \'prosty\' sprawdza tylko czy hasło ma minimum 8 znaków, czy zawiera małe i wielkie litery, cyfry i znaki specjalne. Jeśli te wymagania są spełnione zwracany jest wynik 100, Jeśli nie, zwracany jest wynik 0.',
'settings_passwordStrengthAlgorithm_valadvanced' => 'zaawansowany',
'settings_passwordStrengthAlgorithm_valsimple' => 'prosty',
-'settings_passwordStrength_desc' => 'Minimalna siła hasła jest liczbą całkowitą o wartości między 0, a 100. Ustawienie wartości 0 wyłącza sprawdzanie siły hasła.',
+'settings_passwordStrength_desc' => 'Minimalną siłą hasła jest liczba całkowita o wartości między 0, a 100. Ustawienie wartości 0 wyłącza sprawdzanie siły hasła.',
'settings_pear_log' => 'Pakiet Pear: Log',
'settings_pear_webdav' => 'Pakiet Pear: HTTP_WebDAV_Server',
'settings_perms' => 'Uprawnienia',
@@ -1881,9 +2122,9 @@ Name: [username]
'settings_php_version' => 'Wersja PHP',
'settings_presetExpirationDate' => 'Wstępnie ustawiona data ważności',
'settings_presetExpirationDate_desc' => 'Wszystkie nowe przesłane dokumenty będą miały datę ważności ustawioną na tę wartość. Wprowadzoną datę można określić w sposób zrozumiały dla funkcji strtotime () PHP, np. +5 weeks.',
-'settings_previewWidthDetail' => 'Szerokość obrazka podglądu (szczegóły)',
+'settings_previewWidthDetail' => 'Szerokość obrazka podglądu (szczeg y)',
'settings_previewWidthDetail_desc' => 'Szerokość obrazka podglądu na stronie szczegółów',
-'settings_previewWidthDropFolderList' => 'Szerokość obrazów podglądu (lista folderów)',
+'settings_previewWidthDropFolderList' => 'Szerokość obrazów podglądu (lista folder w)',
'settings_previewWidthDropFolderList_desc' => 'Szerokość obrazów podglądu wyświetlanych na liście podczas wybierania pliku z folderu rozwijanego.',
'settings_previewWidthList' => 'Szerokość obrazka podglądu (lista)',
'settings_previewWidthList_desc' => 'Szerokość podglądu obrazu pokazanego na liście',
@@ -1894,13 +2135,13 @@ Name: [username]
'settings_proxyUPassword' => 'Hasło dla serwera proxy',
'settings_proxyUPassword_desc' => 'Hasło do uwierzytelniania na serwerze proxy.',
'settings_proxyUrl' => 'Adres URL serwera proxy',
-'settings_proxyUrl_desc' => 'Adres URL serwera proxy używanego do uzyskiwania dostępu do repozytorium rozszerzeń.',
-'settings_proxyUser' => 'Nazwa użytkownika używana dla serwera proxy',
-'settings_proxyUser_desc' => 'Nazwa użytkownika używana do uwierzytelniania za pomocą serwera proxy',
-'settings_quota' => 'Przydział dysku użytkownika',
-'settings_quota_desc' => 'Maksymalna liczba bajtów jaką użytkownik może wykorzystać na dysku. Ustaw na 0 dla nieograniczonej przestrzeni dyskowej. Wartość ta może być zastąpiona dla każdego zastosowania w swoim profilu.',
+'settings_proxyUrl_desc' => 'Adres URL serwera proxy używanego do uzyskiwania dostępu do repozytorium rozszerze .',
+'settings_proxyUser' => 'Nazwa Użytkownika używana dla serwera proxy',
+'settings_proxyUser_desc' => 'Nazwa Użytkownika używana do uwierzytelniania za pomocą serwera proxy',
+'settings_quota' => 'Przydział dysku Użytkownika',
+'settings_quota_desc' => 'Maksymalna liczba bajtów jaką Użytkownik może wykorzystać na dysku. Ustaw na 0 dla nieograniczonej przestrzeni dyskowej. Wartość ta może być zastąpiona dla każdego zastosowania w swoim profilu.',
'settings_removeFromDropFolder' => 'Usuwanie pliku z folderu zrzutu po pomyślnym przesłaniu',
-'settings_removeFromDropFolder_desc' => 'Włącz to, jeśli plik pobrany z folderu zrzutu zostanie usunięty po pomyślnym przesłaniu.',
+'settings_removeFromDropFolder_desc' => 'Włącz to, jeśli plik pobrany z folderu zrzutu ma zostać usunięty po pomyślnym przesłaniu.',
'settings_repositoryUrl' => 'Adres URL repozytorium',
'settings_repositoryUrl_desc' => 'Adres URL repozytorium rozszerzeń',
'settings_restricted' => 'Ograniczony dostęp',
@@ -1912,21 +2153,21 @@ Name: [username]
'settings_SaveError' => 'Błąd zapisu pliku konfiguracyjnego',
'settings_Server' => 'Ustawienia serwera',
'settings_showFullPreview' => 'Pokaż cały dokument',
-'settings_showFullPreview_desc' => 'Włącz/wyłącz pełny podgląd dokumentu na stronie szczegółów, jeśli przeglądarka jest w stanie to zrobić.',
+'settings_showFullPreview_desc' => 'Włącz/Wyłącz pełny podgląd dokumentu na stronie szczegółów, Jeśli przeglądarka jest w stanie to zrobić.',
'settings_showMissingTranslations' => 'Pokaż brakujące tłumaczenia',
-'settings_showMissingTranslations_desc' => 'Wyświetl wszystkie brakujące tłumaczenia na stronie u dołu strony. Zalogowany użytkownik będzie mógł przesłać propozycję braku tłumaczenia, które zostanie zapisane w pliku csv. Nie włączaj tej funkcji w środowisku produkcyjnym!',
+'settings_showMissingTranslations_desc' => 'Wyświetl wszystkie brakujące tłumaczenia na stronie u dołu strony. Zalogowany Użytkownik będzie mógł przesłać propozycję brakujących tłumaczeń, które zostaną zapisane w pliku csv. Nie Włączaj tej funkcji w środowisku produkcyjnym!',
'settings_showSingleSearchHit' => 'Przejdź prosto do pojedynczego trafienia wyszukiwania',
-'settings_showSingleSearchHit_desc' => 'Jeśli wyniki wyszukiwania jest w jednym trafieniu, zostanie on wyświetlony od razu zamiast listy wyników.',
+'settings_showSingleSearchHit_desc' => 'Jeśli wynik wyszukiwania jest w jednym trafieniu, zostanie on wy wietlony od razu zamiast listy wyników.',
'settings_Site' => 'Strona',
'settings_siteDefaultPage' => 'Domyślna strona',
'settings_siteDefaultPage_desc' => 'Strona wyświetlana domyślnie po zalogowaniu. Domyślnie jest to out/out.ViewFolder.php',
'settings_siteName' => 'Nazwa strony',
-'settings_siteName_desc' => 'Nazwa strony używana tytułach. Domyślnie: SeedDMS',
+'settings_siteName_desc' => 'Nazwa strony używana tytułu. Domyślnie: SeedDMS',
'settings_SMTP' => 'Ustawienia serwera SMTP',
'settings_smtpForceFrom' => '',
-'settings_smtpForceFrom_desc' => '',
-'settings_smtpLazySSL' => '',
-'settings_smtpLazySSL_desc' => '',
+'settings_smtpForceFrom_desc' => 'Użyj adresu z pola Wyślij dla całej poczty wychodzącej.',
+'settings_smtpLazySSL' => 'Brak weryfikacji SSL',
+'settings_smtpLazySSL_desc' => 'Wyłącz sprawdzanie poprawności certyfikatu SSL. Może to być przydatne, Jeśli używane są certyfikaty podpisane przez siebie lub certyfikat wygasł. Włączenie tego może być niebezpieczne, Jeśli nie znasz potencjalnych zagrożeń.',
'settings_smtpPassword' => 'Hasło serwera SMTP',
'settings_smtpPassword_desc' => 'Hasło SMTP',
'settings_smtpPort' => 'Port serwera SMTP',
@@ -1939,13 +2180,13 @@ Name: [username]
'settings_smtpServer_desc' => 'Nazwa hosta serwera SMTP',
'settings_smtpUser' => 'Użytkownik SMTP',
'settings_smtpUser_desc' => 'Użytkownik SMTP',
-'settings_sortFoldersDefault' => 'Domyślna metoda sotowania',
+'settings_sortFoldersDefault' => 'Domyślna metoda sortowania',
'settings_sortFoldersDefault_desc' => 'Spowoduje to ustawienie metod sortowania folderów i dokumentów w widoku folderów.',
'settings_sortFoldersDefault_val_name' => 'po nazwie',
'settings_sortFoldersDefault_val_sequence' => 'po sekwencji',
'settings_sortFoldersDefault_val_unsorted' => 'niesortowane',
-'settings_sortUsersInList' => 'Uporządkuj użytkowników na liście',
-'settings_sortUsersInList_desc' => 'Ustawia porządek sortowania użytkowników w menu wyboru wg loginu lub wg pełnej nazwy.',
+'settings_sortUsersInList' => 'Uporządkuj Użytkowników na liście',
+'settings_sortUsersInList_desc' => 'Ustawia porządek sortowania Użytkowników w menu wyboru wg loginu lub wg pełnej nazwy.',
'settings_sortUsersInList_val_fullname' => 'Sortowanie wg pełnej nazwy',
'settings_sortUsersInList_val_login' => 'Sortowanie wg loginu',
'settings_stagingDir' => 'Katalog przechowywania części wczytywanych dużych plików',
@@ -1954,35 +2195,35 @@ Name: [username]
'settings_stopWordsFile' => 'Ścieżka do pliku ze słowami stopu',
'settings_stopWordsFile_desc' => 'Plik ten zawiera słowa, które nie będą brane pod uwagę podczas wyszukiwania pełnotekstowego',
'settings_strictFormCheck' => 'Sprawdzanie poprawności formularzy',
-'settings_strictFormCheck_desc' => 'Sprawdzanie poprawności formularzy. Jeśli ta opcja jest włączona, to wszystkie pola w formularzach będą obowiązkowe do wypełnienia. Jeśli nie włączysz tej opcji, to większość komentarzy i pól słów kluczowych będzie opcjonalna. Komentarze są zawsze wymagane przy zatwierdzaniu, opiniowaniu lub zmianie statusu dokumentu.',
+'settings_strictFormCheck_desc' => 'Sprawdzanie poprawności formularzy. Jeśli ta opcja jest Włączona, to wszystkie pola w formularzach będą obowiązkowe do wypełnienia. Jeśli nie Włączysz tej opcji, to większość komentarzy i pól słów kluczowych będzie opcjonalna. Komentarze są zawsze wymagane przy zatwierdzaniu, opiniowaniu lub zmianie statusu dokumentu.',
'settings_suggestionvalue' => 'Sugerowana wartość',
-'settings_suggestTerms' => '',
-'settings_suggestTerms_desc' => '',
+'settings_suggestTerms' => 'Zaproponuj terminy',
+'settings_suggestTerms_desc' => 'Jeśli ta opcja jest Włączona, pole wyszukiwania w nagłówku nie będzie zawierało tylko listy dokumentów i folderów, ale także możliwych terminów wyszukiwania',
'settings_System' => 'System',
'settings_tasksInMenu' => 'Wybrane zadania',
'settings_tasksInMenu_approval' => 'Zatwierdzone',
'settings_tasksInMenu_checkedout' => 'Sprawdzone',
-'settings_tasksInMenu_desc' => 'Wybierz te zadania, które mają być zliczane. Jeśli żadna opcja nie zostanie wybrana, wszystkie zadania zostaną policzone.',
+'settings_tasksInMenu_desc' => 'Wybierz te zadania, które mają by zliczane. Jeśli żadna opcja nie zostanie wybrana, wszystkie zadania zostaną policzone.',
'settings_tasksInMenu_needscorrection' => 'Konieczna korekta',
'settings_tasksInMenu_receipt' => 'Wpływy',
'settings_tasksInMenu_rejected' => 'Odrzucone',
'settings_tasksInMenu_review' => 'Do przeglądu',
'settings_tasksInMenu_revision' => 'Korekty',
-'settings_tasksInMenu_workflow' => 'Przepływ pracy',
+'settings_tasksInMenu_workflow' => 'Proces.Przepyw pracy',
'settings_theme' => 'Domyślny motyw',
'settings_theme_desc' => 'Domyślny styl wyglądu (nazwa podkatalogu w katalogu "styles")',
'settings_titleDisplayHack' => 'Korekta wyświetlania tytułu',
'settings_titleDisplayHack_desc' => 'Obejście problemu z wyświetlaniem tytułów zajmujących więcej niż dwie linie.',
'settings_undelUserIds' => 'Użytkownika nie można usunąć',
-'settings_undelUserIds_desc' => 'Oddzielona przecinkami lista identyfikatorów użytkowników, którzy nie mogą być usunięci.',
-'settings_updateDatabase' => 'Uruchom skrypty aktualizujące schemat bazy danych',
+'settings_undelUserIds_desc' => 'Oddzielona przecinkami lista identyfikatorów Użytkowników, którzy nie mogą być usunięci.',
+'settings_updateDatabase' => 'Uruchom skrypty aktualizuj ce schemat bazy danych',
'settings_updateNotifyTime' => 'Okres powiadamiania o zmianach',
'settings_updateNotifyTime_desc' => 'Użytkownicy są powiadamiani o zmianach w dokumentach, które miały miejsce w ciągu ostatnich \'Update Notify Time\' sekund',
'settings_upgrade_php' => 'Uaktualnij PHP do wersji przynajmniej 5.6.38',
-'settings_uploadedAttachmentIsPublic' => '',
-'settings_uploadedAttachmentIsPublic_desc' => '',
+'settings_uploadedAttachmentIsPublic' => 'Nowe załączniki są publiczne',
+'settings_uploadedAttachmentIsPublic_desc' => 'Nowe załączniki, które są przesyłane za pomocą formularza lub metodą przeciągnij i upuść, są domyślnie publiczne.',
'settings_useHomeAsRootFolder' => 'Użyj folderu domowego jako początkowego',
-'settings_useHomeAsRootFolder_desc' => 'Włącz tą opcję jeżeli folder domowy użytkownika (nie administratora) ma być folderem początkowym (eksperymentalne)',
+'settings_useHomeAsRootFolder_desc' => 'Włącz tę opcję jeżeli folder domowy Użytkownika (nie administratora) ma być folderem początkowym (eksperymentalne)',
'settings_versioningFileName' => 'Nazwa pliku z wersjonowaniem',
'settings_versioningFileName_desc' => 'Nazwa pliku, zawierającego informacje o wersjonowaniu, utworzonego przez narzędzie kopii zapasowej.',
'settings_versiontolow' => 'Za niska wersja',
@@ -1992,25 +2233,25 @@ Name: [username]
'settings_workflowMode' => 'Tryb procesu',
'settings_workflowMode_desc' => 'Zaawansowany proces pozwala określić własny przebieg procesu dla wersji dokumentu.',
'settings_workflowMode_valadvanced' => 'zaawansowany',
-'settings_workflowMode_valnone' => 'żaden',
+'settings_workflowMode_valnone' => 'Żaden',
'settings_workflowMode_valtraditional' => 'tradycyjny',
'settings_workflowMode_valtraditional_only_approval' => 'tradycyjny (bez recenzji)',
'settings_zendframework' => 'Zend Framework',
-'set_expiration_date_help' => '',
+'set_expiration_date_help' => 'Dokument traci ważność z początkiem dnia.',
'set_expiry' => 'Ustaw datę wygaśnięcia',
'set_owner' => 'Ustaw właściciela',
-'set_owner_error' => 'Błąd podczas ustawiania właściciela',
+'set_owner_error' => 'Bład podczas ustawiania właściciela',
'set_password' => 'Zmień hasło',
'set_workflow' => 'Ustaw proces',
'show_extension_changelog' => 'Pokaż Changelog',
-'show_extension_readme' => '',
+'show_extension_readme' => 'Pokaż Readme',
'show_extension_version_list' => 'Pokaż listę wersji',
'signed_in_as' => 'Zalogowany jako',
'sign_in' => 'Zaloguj się',
'sign_out' => 'Wyloguj',
-'sign_out_user' => 'Wyloguj użytkownika',
+'sign_out_user' => 'Wyloguj Użytkownika',
'site_brand' => '',
-'skip_default_export_cols' => '',
+'skip_default_export_cols' => 'Pomiń domyślne kolumny',
'sk_SK' => 'słowacki',
'sort_by_date' => 'Sortuj według daty',
'sort_by_expiration_date' => 'Sortuj według daty ważności',
@@ -2020,63 +2261,63 @@ Name: [username]
'splash_added_to_clipboard' => 'Dodano do schowka',
'splash_add_access' => 'Dodano prawo dostępu',
'splash_add_attribute' => 'Dodano nowy atrybut',
-'splash_add_category' => '',
+'splash_add_category' => 'Dodano nową kategorię',
'splash_add_group' => 'Dodano nową grupę',
'splash_add_group_member' => 'Dodano nowego członka grupy',
-'splash_add_keyword' => '',
-'splash_add_keyword_category' => '',
-'splash_add_notify' => '',
+'splash_add_keyword' => 'Dodano nowe słowo kluczowe',
+'splash_add_keyword_category' => 'Dodano nową listę słów kluczowych',
+'splash_add_notify' => 'Dodano nowe powiadomienie',
'splash_add_role' => 'Dodano nową rolę',
-'splash_add_task' => '',
+'splash_add_task' => 'Dodano nowe zadanie',
'splash_add_to_transmittal' => 'Dodaj do przekazu',
'splash_add_transmittal' => 'Dodano przekaz',
-'splash_add_user' => 'Dodano nowego użytkownika',
+'splash_add_user' => 'Dodano nowego Użytkownika',
'splash_cancel_checkout' => '',
-'splash_checked_in' => '',
+'splash_checked_in' => 'Dokument został sprawdzony',
'splash_cleared_cache' => 'Pamięć podręczna wyczyszczona',
'splash_cleared_clipboard' => 'Wyczyszczono schowek',
'splash_delete_access' => 'Prawo dostępu zostało usunięte',
'splash_document_added' => 'Dokument został dodany',
'splash_document_checkedout' => 'Wyewidencjonowany dokument',
-'splash_document_deleted' => '',
+'splash_document_deleted' => 'Dokument został usunięty',
'splash_document_edited' => 'Dokument został zapisany',
'splash_document_indexed' => 'Dokument \'[name]\' zindeksowany.',
'splash_document_locked' => 'Dokument zablokowany',
-'splash_document_name_changed' => '',
+'splash_document_name_changed' => 'Zmieniono nazwę dokumentu',
'splash_document_unlocked' => 'Odblokowano dokument',
-'splash_document_updated' => '',
+'splash_document_updated' => 'Dokument zaktualizowany',
'splash_edit_access' => 'Prawo dostępu zostało zmienione',
'splash_edit_attribute' => 'Zapisano atrybuty',
-'splash_edit_category' => '',
+'splash_edit_category' => 'Kategoria zapisana',
'splash_edit_event' => 'Wydarzenie zapisane',
'splash_edit_group' => 'Grupa zapisana',
-'splash_edit_keyword' => '',
-'splash_edit_keyword_category' => '',
+'splash_edit_keyword' => 'Słowo kluczowe zapisane',
+'splash_edit_keyword_category' => 'Zmieniono nazwę listy słów kluczowych',
'splash_edit_role' => 'Rola zapisana',
'splash_edit_task' => 'Zadanie zapisane',
'splash_edit_transmittal' => 'Przesyłanie zapisane',
-'splash_edit_user' => 'Zapisano użytkownika',
-'splash_error_add_to_transmittal' => 'Błąd podczas dodawania dokumentu do przekazu',
-'splash_error_checkin_ended' => '',
+'splash_edit_user' => 'Zapisano Użytkownika',
+'splash_error_add_to_transmittal' => 'Bład podczas dodawania dokumentu do przekazu',
+'splash_error_checkin_ended' => 'Zakończono sprawdzanie i odrzucono zmiany',
'splash_error_rm_download_link' => 'Błąd podczas usuwania linku do pobrania',
-'splash_error_saving_file' => '',
+'splash_error_saving_file' => 'Błąd podczas zapisywania pliku',
'splash_error_send_download_link' => 'Błąd podczas wysyłania linku do pobrania',
-'splash_expiration_date_cleared' => '',
-'splash_expiration_date_set' => '',
+'splash_expiration_date_cleared' => 'Data ważności usunięta',
+'splash_expiration_date_set' => 'Data ważności ustawiona na [date]',
'splash_extension_getlist' => 'Zaktualizowana lista rozszerzeń z repozytorium',
'splash_extension_import' => 'Rozszerzenie zainstalowane',
'splash_extension_refresh' => 'Odświeżona lista rozszerzeń',
'splash_extension_upload' => 'Rozszerzenie zainstalowane',
-'splash_folder_added' => '',
-'splash_folder_deleted' => '',
+'splash_folder_added' => 'Dodano folder',
+'splash_folder_deleted' => 'Folder usunięty',
'splash_folder_edited' => 'Zapisz zmiany folderu',
'splash_importfs' => 'Zaimportowane dokumenty [docs] i foldery [folders]',
'splash_inherit_access' => 'Prawa dostępu będą dziedziczone',
'splash_invalid_folder_id' => 'Nieprawidłowy identyfikator folderu',
'splash_invalid_searchterm' => 'Nieprawidłowa wartość wyszukiwania',
-'splash_invalid_search_service' => '',
+'splash_invalid_search_service' => 'Nieprawidłowa usługa wyszukiwania',
'splash_link_document' => 'Dodano link',
-'splash_mimetype_changed' => '',
+'splash_mimetype_changed' => 'Typ MIME został pomyślnie zmieniony',
'splash_moved_clipboard' => 'Schowek został przeniesiony do bieżącego folderu',
'splash_move_document' => 'Dokument został przeniesiony',
'splash_move_folder' => 'Folder został przeniesiony',
@@ -2085,40 +2326,40 @@ Name: [username]
'splash_removed_from_clipboard' => 'Usunięto ze schowka',
'splash_rm_attribute' => 'Usunięto atrybut',
'splash_rm_attr_value' => 'Wartość atrybutu została usunięta',
-'splash_rm_category' => '',
+'splash_rm_category' => 'Kategoria usunięta',
'splash_rm_document' => 'Dokument usunięto',
'splash_rm_download_link' => 'Usunięto link do pobrania',
'splash_rm_folder' => 'Folder usunięty',
-'splash_rm_group' => 'Grupę usunięto',
+'splash_rm_group' => 'Grup usunięto',
'splash_rm_group_member' => 'Usunięto członka grupy',
-'splash_rm_keyword' => '',
-'splash_rm_keyword_category' => '',
-'splash_rm_notify' => '',
+'splash_rm_keyword' => 'Usuni to słowo kluczowe',
+'splash_rm_keyword_category' => 'Lista słów kluczowych została usunięta',
+'splash_rm_notify' => 'Powiadomienie zostało usunięte',
'splash_rm_role' => 'Rola usunięta',
'splash_rm_transmittal' => 'Przekazywanie usunięte',
'splash_rm_user' => 'Użytkownika usunięto',
'splash_rm_user_processes' => 'Użytkownik usunięty ze wszystkich procesów',
-'splash_rm_workflow' => 'Usunięto przepływ pracy',
-'splash_rm_workflow_action' => 'Usunięto akcję przepływu pracy',
-'splash_rm_workflow_state' => 'Usunięto stan przepływu pracy',
+'splash_rm_workflow' => 'Usunięto proces',
+'splash_rm_workflow_action' => 'Usunięto akcję procesu',
+'splash_rm_workflow_state' => 'Usunięto stan procesu',
'splash_saved_file' => 'Wersja zapisana',
-'splash_save_user_data' => 'Zapisane dane użytkownika',
+'splash_save_user_data' => 'Zapisane dane Użytkownika',
'splash_send_download_link' => 'Link do pobrania wysłany e-mail\'em.',
'splash_send_login_data' => 'Dane do logowania zostały wysłane',
'splash_setowner' => 'Ustaw nowego właściciela',
'splash_settings_saved' => 'Zmiany zapisano',
'splash_set_default_access' => 'Domyślny zestaw praw dostępu',
-'splash_substituted_user' => 'Zmieniono użytkownika',
-'splash_switched_back_user' => 'Przełączono z powrotem do oryginalnego użytkownika',
-'splash_toogle_group_manager' => 'Przełączono grupę menadżerów',
+'splash_substituted_user' => 'Zmieniono Użytkownika',
+'splash_switched_back_user' => 'Przełączono z powrotem do oryginalnego Użytkownika',
+'splash_toogle_group_manager' => 'Przełączono grupę menedżerów',
'splash_transfer_content' => 'Treści przekazywane',
'splash_transfer_document' => 'Dokument przesłany',
'splash_transfer_objects' => 'Obiekty przekazane',
-'splash_trigger_workflow' => 'Wyzwalane przejście przepływu pracy',
-'startdate' => '',
+'splash_trigger_workflow' => 'Wyzwalane przejęcie procesu',
+'startdate' => 'Data rozpoczęcia',
'state_and_next_state' => 'Status/Następny status',
'statistic' => 'Statystyka',
-'statistics_mail_subject' => '',
+'statistics_mail_subject' => 'Statystyka',
'status' => 'Status',
'status_approval_rejected' => 'Szkic odrzucony',
'status_approved' => 'Zatwierdzone',
@@ -2148,7 +2389,7 @@ Name: [username]
'submit_login' => 'Zaloguj się',
'submit_password' => 'Ustaw nowe hasło',
'submit_password_forgotten' => 'Uruchom proces',
-'submit_receipt' => 'Prześlij pokwitowanie',
+'submit_receipt' => 'Prześlij potwierdzenie',
'submit_review' => 'Zatwierdź recenzję',
'submit_revision' => 'Zatwierdź korektę',
'submit_userinfo' => 'Zatwierdź dane',
@@ -2162,42 +2403,42 @@ Name: [username]
'success_remove_permission' => 'Usunięto uprawnienie',
'success_toogle_permission' => 'Zmieniono uprawnienie',
'sunday' => 'Niedziela',
-'sunday_abbr' => 'Ni',
-'sv_SE' => 'Szwedzki',
+'sunday_abbr' => 'Nd',
+'sv_SE' => 'szwedzki',
'switched_to' => 'Przełączone na',
'takeOverAttributeValue' => 'Przejmij wartość atrybutu z ostatniej wersji',
'takeOverGrpApprover' => 'Przejmij grupę osób zatwierdzających z ostatniej wersji.',
'takeOverGrpApprovers' => 'Przejęcie grupy zatwierdzających',
'takeOverGrpReviewer' => 'Przejmij grupę recenzentów z ostatniej wersji.',
-'takeOverGrpReviewers' => 'Przejęcie grupy recezentów',
+'takeOverGrpReviewers' => 'Przejęcie grupy recenzentów',
'takeOverIndApprover' => 'Przejmij kontrolę nad pojedynczym zatwierdzającym z ostatniej wersji.',
'takeOverIndApprovers' => 'Przejmij indywidualne osoby zatwierdzające',
'takeOverIndReviewer' => 'Przejmij kontrolę nad indywidualnym recenzentem z ostatniej wersji.',
'takeOverIndReviewers' => 'Przejmij poszczególnych recenzentów',
-'target_equals_source_folder' => '',
+'target_equals_source_folder' => 'Folder docelowy jest identyczny z folderem źródłowym',
'tasks' => 'Zadania',
-'task_core_expireddocs_days' => 'Rdzeń zadania wygasa',
-'task_core_expireddocs_dryrun' => '',
-'task_core_expireddocs_email' => '',
-'task_core_expireddocs_peruser' => '',
-'task_core_importdropfolder_dryrun' => '',
-'task_core_importdropfolder_dryrun_desc' => '',
-'task_core_importdropfolder_keepfile' => '',
-'task_core_importdropfolder_keepfile_desc' => '',
-'task_core_importdropfolder_recursive' => '',
-'task_core_importdropfolder_targetfolder' => '',
-'task_core_importdropfolder_targetfolder_desc' => '',
-'task_core_importdropfolder_users' => '',
-'task_core_indexingdocs_recreate' => '',
-'task_core_recentchanges_days' => '',
-'task_core_recentchanges_lists' => '',
-'task_core_recentchanges_users' => '',
-'task_core_statistic_users' => '',
+'task_core_expireddocs_days' => 'Dni',
+'task_core_expireddocs_dryrun' => 'Próba generalna',
+'task_core_expireddocs_email' => 'E-mail',
+'task_core_expireddocs_peruser' => 'Na Użytkownika',
+'task_core_importdropfolder_dryrun' => 'Próba generalna',
+'task_core_importdropfolder_dryrun_desc' => 'Podczas testu żadne dokumenty nie są importowane ani usuwane z folderu przechowywania. Zostało to jedynie zapisane.',
+'task_core_importdropfolder_keepfile' => 'Nie usuwaj pliku z folderu przechowywania',
+'task_core_importdropfolder_keepfile_desc' => 'Włącz, jeśli nie chcesz usuwać zaimportowanego pliku z folderu przechowywania.',
+'task_core_importdropfolder_recursive' => 'Rekurencyjny',
+'task_core_importdropfolder_targetfolder' => 'Folder docelowy',
+'task_core_importdropfolder_targetfolder_desc' => 'Pliki z folderu docelowego zostaną zaimportowane do folderu SeedDMS.',
+'task_core_importdropfolder_users' => 'Użytkownik',
+'task_core_indexingdocs_recreate' => 'Ponowna indeksacja',
+'task_core_recentchanges_days' => 'Dni',
+'task_core_recentchanges_lists' => 'Listy',
+'task_core_recentchanges_users' => 'Użytkownicy',
+'task_core_statistic_users' => 'Użytkownicy',
'task_description' => 'Opis zadania',
'task_disabled' => 'Zadanie wyłączone',
-'task_failures' => '',
+'task_failures' => 'Błędne połączenia',
'task_frequency' => 'Częstotliwość zadania',
-'task_frequency_placeholder' => '',
+'task_frequency_placeholder' => 'm h d m dow, or @daily, @hourly',
'task_last_run' => 'Ostatnie uruchomienie zadania',
'task_name' => 'Nazwa zadania',
'task_next_run' => 'Zadanie następnego uruchomienia',
@@ -2216,7 +2457,7 @@ Name: [username]
'timeline_full_status_change' => 'Pełna zmiana statusu na osi czasu',
'timeline_scheduled_revision' => 'Rewizja wersji [version]',
'timeline_selected_item' => 'Wybrany dokument',
-'timeline_skip_add_file' => 'dodano załącznik',
+'timeline_skip_add_file' => 'Dodano załącznik',
'timeline_skip_scheduled_revision' => 'Zaplanowana wersja',
'timeline_skip_status_change_-1' => 'odrzucony',
'timeline_skip_status_change_-2' => 'nieaktualny',
@@ -2228,7 +2469,7 @@ Name: [username]
'timeline_skip_status_change_4' => 'w wersji',
'timeline_skip_status_change_5' => 'projekt',
'timeline_status_change' => 'Wersja [wersja]: [status]',
-'title' => '',
+'title' => 'Tytuł',
'to' => 'Do',
'toggle_manager' => 'Przełączanie zarządcy',
'toggle_qrcode' => 'Pokaż/ukryj kod QR',
@@ -2237,25 +2478,36 @@ Name: [username]
'transfer_content' => 'Przenieś zawartość',
'transfer_document' => 'Transfer dokumentu',
'transfer_no_read_access' => 'Użytkownik nie ma prawa do odczytu w tym folderze',
-'transfer_no_users' => '',
+'transfer_no_users' => 'Obecnie nie ma użytkowników, do których można by przenieść dokument.',
'transfer_no_write_access' => 'Użytkownik nie ma prawa do zapisu w tym folderze',
'transfer_objects' => 'Przenieś obiekty',
'transfer_objects_to_user' => 'Nowy właściciel',
-'transfer_processes_to_user' => '',
-'transfer_process_to_user' => 'Prześlij proces do użytkownika',
-'transfer_to_user' => 'Przekaż użytkownikowi',
+'transfer_processes_to_user' => 'Obecnie nie ma Użytkowników, do których można by przenieść ten dokument.',
+'transfer_process_to_user' => 'Prześlij proces do Użytkownika',
+'transfer_to_user' => 'Przekaż Użytkownikowi',
'transition_triggered_email' => 'Uruchomiono proces przepływu',
'transition_triggered_email_body' => 'Uruchomiono proces przepływu
+
Dokument: [name]
Wersja: [version]
Komentarz: [comment]
Proces: [workflow]
Poprzedni status: [previous_state]
Bieżący status: [current_state]
-Folder nadrzędny: [folder_path]
+Folder macierzysty: [folder_path]
Użytkownik: [username]
URL: [url]',
-'transition_triggered_email_body_html' => '',
+'transition_triggered_email_body_html' => 'Uruchomiono proces przepływu
+
+Dokument: [name]
+Wersja: [version]
+Komentarz: [comment]
+Proces: [workflow]
+Poprzedni status: [previous_state]
+Bieżacy status: [current_state]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url] ',
'transition_triggered_email_subject' => '[sitename]: [name] - Uruchomiono proces przepływu',
'transmittal' => 'Przekaz',
'transmittalitem_removed' => 'Przedmiot przekazu został usunięty',
@@ -2266,15 +2518,15 @@ URL: [url]',
'transmittal_size' => 'Rozmiar przekazu',
'tree_loading' => 'Czekaj, trwa ładowanie...',
'trigger_workflow' => 'Proces',
-'tr_TR' => 'Turecki',
+'tr_TR' => 'turecki',
'tuesday' => 'Wtorek',
'tuesday_abbr' => 'Wt',
-'types_generic' => '',
+'types_generic' => 'Typy ogólne',
'type_of_hook' => 'Typ',
'type_to_filter' => 'Wpisz, aby przefiltrować listę',
'type_to_search' => 'Wpisz wyszukiwane',
-'uk_UA' => 'Ukrainski',
-'undefined' => '',
+'uk_UA' => 'ukrainski',
+'undefined' => 'Nieokreślony',
'under_folder' => 'W folderze',
'unknown_attrdef' => 'Nieznana definicja atrybutu',
'unknown_command' => 'Polecenie nierozpoznane.',
@@ -2284,21 +2536,21 @@ URL: [url]',
'unknown_keyword_category' => 'Nieznana kategoria',
'unknown_owner' => 'Nieznany ID właściciela',
'unknown_status' => 'Nieznany status',
-'unknown_user' => 'Nieznany ID użytkownika',
+'unknown_user' => 'Nieznany ID Użytkownika',
'unlinked_content' => 'Odłączone treści',
'unlinked_documents' => 'Odłączone dokumenty',
-'unlinked_folders' => 'Odłączone foldery',
+'unlinked_folders' => 'Odłaczone foldery',
'unlinking_objects' => 'Odłączone treści',
-'unlock_cause_access_mode_all' => 'Nadal możesz go zaktualizować ponieważ masz "Wszystkie" uprawnienia. Blokada będzie automatycznie zdjęta.',
+'unlock_cause_access_mode_all' => 'Nadal możesz go zaktualizoważ ponieważ masz "Wszystkie" uprawnienia. Blokada będzie automatycznie zdjęta.',
'unlock_cause_locking_user' => 'Nadal możesz zaktualizować dokument ponieważ jesteś też osobą, która go zablokowała. Blokada będzie automatycznie zdjęta.',
'unlock_document' => 'Odblokuj',
'update' => 'Uaktualnij',
-'updated' => '',
-'updated_documents' => '',
+'updated' => 'Zaktualizowano',
+'updated_documents' => 'Zaktualizowane dokumenty',
'update_approvers' => 'Aktualizuj listę osób zatwierdzających',
'update_document' => 'Aktualizuj dokument',
'update_fulltext_index' => 'Aktualizuj indeks pełnotekstowy',
-'update_fulltext_messages' => '',
+'update_fulltext_messages' => 'Aktualności',
'update_info' => 'Aktualizuj informacje',
'update_locked_msg' => 'Ten dokument jest zablokowany.',
'update_recipients' => 'Zaktualizuj listę odbiorców',
@@ -2308,11 +2560,11 @@ URL: [url]',
'uploaded_by' => 'Przesłane przez',
'uploading_failed' => 'Przesyłanie nie powiodło się. Skontaktuj się z administratorem.',
'uploading_maxsize' => 'Rozmiar pliku większy niż dopuszczalny',
-'uploading_postmaxsize' => '',
+'uploading_postmaxsize' => 'Żądanie publikacji przekracza maksymalny rozmiar.',
'uploading_zerosize' => 'Próba przesłania pustego pliku. Przesyłanie zostało przerwane.',
'used_discspace' => 'Użyta przestrzeń dyskowa',
'user' => 'Użytkownik',
-'userdata_file' => 'Plik z listą użytkowników',
+'userdata_file' => 'Plik z listą Użytkowników',
'userid_groupid' => 'Id Użytkownika/Id Grupy',
'users' => 'Użytkownicy',
'users_and_groups' => 'Użytkownicy/Grupy',
@@ -2321,20 +2573,20 @@ URL: [url]',
'user_group' => 'Użytkownik/grupa',
'user_group_management' => 'Zarządzanie Użytkownikami/Grupami',
'user_image' => 'Zdjęcie',
-'user_info' => 'Informacje o użytkowniku',
-'user_is_mandatory_approver' => '',
-'user_is_mandatory_reviewer' => '',
-'user_list' => 'Lista użytkowników',
-'user_login' => 'Nazwa użytkownika',
-'user_management' => 'Zarządzanie użytkownikami',
+'user_info' => 'Informacje o Użytkowniku',
+'user_is_mandatory_approver' => 'Użytkownik jest osobą zatwierdzającą - obowiązkowo',
+'user_is_mandatory_reviewer' => 'Użytkownik jest recenzentem - obowiązkowo',
+'user_list' => 'Lista Użytkowników',
+'user_login' => 'Nazwa Użytkownika',
+'user_management' => 'Zarządzanie Użytkownikami',
'user_name' => 'Pełna nazwa',
-'user_previously_removed_from_approvers' => '',
-'user_previously_removed_from_recipients' => '',
-'user_previously_removed_from_reviewers' => '',
-'user_previously_removed_from_revisors' => '',
+'user_previously_removed_from_approvers' => 'Użytkownik jest osobą zatwierdzającą - obowiązkowo',
+'user_previously_removed_from_recipients' => 'Użytkownik jest osobą odbierającą - obowiązkowo',
+'user_previously_removed_from_reviewers' => 'Użytkownik jest recenzentem - obowiązkowo',
+'user_previously_removed_from_revisors' => 'Użytkownik jest kontrolerem - obowiązkowo',
'use_comment_of_document' => 'Użyj komentarza',
'use_default_categories' => 'Użyj predefiniowanych kategorii',
-'use_default_keywords' => 'Użyj predefiniowanych słów kluczowych',
+'use_default_keywords' => 'UŻyj predefiniowanych słów kluczowych',
'valid_till' => 'Ważne do',
'version' => 'Wersja',
'versioning_file_creation' => 'Utwórz archiwum z wersjonowaniem',
@@ -2342,17 +2594,40 @@ URL: [url]',
'versioning_info' => 'Informacje o wersjach',
'versiontolow' => 'Za niska wersja',
'version_comment' => 'Opis wersji',
-'version_comment_changed_email_body' => '',
-'version_comment_changed_email_body_html' => '',
-'version_comment_changed_email_subject' => '',
-'version_deleted_email' => 'Wersja usunięta',
-'version_deleted_email_body' => 'Wersja została usunięta
+'version_comment_changed_email_body' => 'Zmieniono komentarz
+
Dokument: [name]
Wersja: [version]
-Folder nadrzędny: [folder_path]
+Poprzednie komentarz: [old_comment]
+Obecny komentarz: [new_comment]
+Folder macierzysty: [folder_path]
Użytkownik: [username]
URL: [url]',
-'version_deleted_email_body_html' => '',
+'version_comment_changed_email_body_html' => 'Zmieniono komentarz
+
+Dokument: [name]
+Wersja: [version]
+Poprzednie komentarz: [old_comment]
+Obecny komentarz: [new_comment]
+Folder macierzysty: [folder_path]
+Użytkownika: [username]
+URL: [url] ',
+'version_comment_changed_email_subject' => '[sitename]: [name] - Zmieniono komentarz',
+'version_deleted_email' => 'Wersja usunięta',
+'version_deleted_email_body' => 'Wersja usunięta
+
+Dokument: [name]
+Wersja: [version]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url]',
+'version_deleted_email_body_html' => 'Wersja usunięta
+
+Dokument: [name]
+Wersja: [version]
+Folder macierzysty: [folder_path]
+Użytkownik: [username]
+URL: [url] ',
'version_deleted_email_subject' => '[sitename]: [name] - Usunięcie wersji',
'version_info' => 'Informacje o wersji',
'view' => 'Widok',
@@ -2360,21 +2635,21 @@ URL: [url]',
'view_folder' => 'Folder',
'view_online' => 'Obejrzyj online',
'warning' => 'Ostrzeżenie',
-'warning_remove_approval_log' => '',
-'warning_remove_review_log' => '',
-'webauthn' => '',
+'warning_remove_approval_log' => 'Usunięcie pojedynczej zgody nie może zostać cofnięte i nie zostanie zgłoszone. Recenzent musi ponownie przeprowadzić recenzję.',
+'warning_remove_review_log' => 'Usunięcie pojedynczej recenzji nie może zostać cofnięte i nie zostanie zgłoszone. Recenzent musi ponownie napisać recenzję.',
+'webauthn' => 'Uwierzytelnianie sieciowe',
'webauthn_auth' => 'Uwierzytelnianie WebAuthn',
-'webauthn_crossplatform_info' => 'Używaj wieloplatformowego „Tak”, gdy masz urządzenie wymienne, takie jak klucz Yubico, którego chcesz użyć do logowania na różnych komputerach; Powiedz „Nie”, gdy urządzenie jest podłączone do komputera. Wybór wpływa na to, które urządzenia są oferowane przez przeglądarkę i / lub system bezpieczeństwa komputera.',
-'webauthn_info' => 'WebAuthn to uwierzytelnianie bez hasła, które wykorzystuje kryptografię klucza publicznego. Dla strony internetowej tworzony jest klucz prywatny-publiczny (znany jako poświadczenie). Klucz prywatny jest bezpiecznie przechowywany na urządzeniu użytkownika; Klucz publiczny i losowo wygenerowany identyfikator poświadczenia są wysyłane do serwera w celu przechowywania. Serwer może następnie użyć tego klucza publicznego do udowodnienia tożsamości użytkownika. Klucz prywatny jest zwykle przechowywany na tokenie sprzętowym. Token musi zostać zarejestrowany, zanim będzie można go użyć do uwierzytelnienia.',
-'webauthn_login_test' => '',
-'webauthn_registration' => '',
+'webauthn_crossplatform_info' => 'Używaj wieloplatformowego Tak , gdy masz urządzenie wymienne, takie jak klucz Yubico, którego chcesz użyć do logowania na rżnych komputerach; Powiedz Nie , gdy urządzenie jest podłączone do komputera. Wybór wpływa na to, które urządzenia są oferowane przez przeglądark i / lub system bezpieczeństwa komputera.',
+'webauthn_info' => 'WebAuthn to uwierzytelnianie bez hasła, które wykorzystuje kryptografię klucza publicznego. Dla strony internetowej tworzony jest klucz prywatny-publiczny (znany jako poświadczenie). Klucz prywatny jest bezpiecznie przechowywany na urządzeniu Użytkownika; Klucz publiczny i losowo wygenerowany identyfikator poświadczenia są wysyłane do serwera w celu przechowywania. Serwer może następnie użyć tego klucza publicznego do identyfikacji Użytkownika. Klucz prywatny jest zwykle przechowywany na tokenie sprzętowym. Token musi zostać zarejestrowany, zanim będzie można go użyć do uwierzytelnienia.',
+'webauthn_login_test' => 'Test logowania',
+'webauthn_registration' => 'Rejestracja',
'webauth_crossplatform' => 'Używaj wieloplatformowego',
'wednesday' => 'Środa',
'wednesday_abbr' => 'Śr',
'weeks' => 'tygodni',
'week_view' => 'Widok tygodniowy',
'workflow' => 'Proces',
-'workflows_involded' => 'Zaangażowany w przepływ pracy',
+'workflows_involded' => 'Zaangażowany w proces',
'workflow_actions_management' => 'Zarządzanie akcjami procesu',
'workflow_action_in_use' => 'Akcja ta jest obecnie zastosowana w procesie',
'workflow_action_name' => 'Nazwa',
@@ -2384,29 +2659,29 @@ URL: [url]',
'workflow_initstate' => 'Początkowy status',
'workflow_in_use' => 'Proces ten jest obecnie zastosowany w dokumentach.',
'workflow_layoutdata_saved' => 'Zapisano dane układu',
-'workflow_log' => '',
-'workflow_management' => 'Menadżer procesów',
+'workflow_log' => 'Protokół procesów',
+'workflow_management' => 'menedżer procesów',
'workflow_name' => 'Nazwa',
-'workflow_no_doc_rejected_state' => 'Dokument nie zostanie odrzucony w stanie przepływu pracy!',
-'workflow_no_doc_released_state' => 'Dokument nie zostanie wydany w stanie przepływu pracy!',
-'workflow_no_initial_state' => 'Żadne z przejść nie rozpoczyna się od początkowego stanu przepływu pracy!',
+'workflow_no_doc_rejected_state' => 'Dokument nie zostanie odrzucony w czasie procesu!',
+'workflow_no_doc_released_state' => 'Dokument nie zostanie wydany w czasie procesu!',
+'workflow_no_initial_state' => 'Żadne z przejść nie rozpoczyna się od początkowego stanu procesu!',
'workflow_no_states' => 'Zanim dodasz proces musisz najpierw zdefiniować jego status.',
'workflow_save_layout' => 'Zapisz układ',
'workflow_state' => 'Stan procesu',
-'workflow_states_management' => 'Menadżer statusów procesu',
+'workflow_states_management' => 'menedżer statusów procesu',
'workflow_state_docstatus' => 'Status dokumentu',
'workflow_state_in_use' => 'Ten status jest aktualnie zastosowany w procesach.',
'workflow_state_name' => 'Nazwa',
'workflow_summary' => 'Podsumowanie procesu',
-'workflow_title' => 'Tytuł przepływu pracy',
-'workflow_transition_without_user_group' => 'Co najmniej jedno z przejść nie ma ani użytkownika, ani grupy!',
-'workflow_user_summary' => 'Podsumowanie użytkownika',
+'workflow_title' => 'Tytuł procesu',
+'workflow_transition_without_user_group' => 'Co najmniej jedno z przejść nie ma ani Użytkownika, ani grupy!',
+'workflow_user_summary' => 'Podsumowanie Użytkownika',
'wrong_checksum' => 'Nieprawidłowa suma kontrolna',
'wrong_filetype' => 'Nieprawidłowy typ pliku',
'x_more_objects' => '[number] więcej obiektów',
'year_view' => 'Widok roczny',
'yes' => 'Tak',
-'zh_CN' => 'Chiński (CN)',
-'zh_TW' => 'Chiński',
+'zh_CN' => 'chiński (CN)',
+'zh_TW' => 'chiński',
);
?>
From c8ac16cec3f8c7af10c39e6edeae681cf0d4b0cb Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Sat, 24 May 2025 16:11:54 +0200
Subject: [PATCH 172/246] add changes of 5.1.41
---
CHANGELOG | 1 +
1 file changed, 1 insertion(+)
diff --git a/CHANGELOG b/CHANGELOG
index 98fc75f5f..f2486424f 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -2,6 +2,7 @@
Changes in version 5.1.41
--------------------------------------------------------------------------------
- action when clicking on a thumbnail can be set (download or view online)
+- major update of polish translation
--------------------------------------------------------------------------------
Changes in version 5.1.40
From bfe46419207773812d0953d9085e3331f3437303 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Fri, 6 Jun 2025 14:12:28 +0200
Subject: [PATCH 173/246] init mail body properly
---
inc/inc.Tasks.php | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/inc/inc.Tasks.php b/inc/inc.Tasks.php
index 146da29f4..cd5c1d26f 100644
--- a/inc/inc.Tasks.php
+++ b/inc/inc.Tasks.php
@@ -27,8 +27,6 @@ class SeedDMS_ExpiredDocumentsTask extends SeedDMS_SchedulerTaskBase { /* {{{ */
$tableformathead = " %-10s %5s %-60s";
$tableformathtml = "| %s | %d | %s | ";
$tableformatheadhtml = "| %s | %s | %s | ";
- $body = '';
- $bodyhtml = '';
require_once('inc/inc.ClassEmailNotify.php');
$email = new SeedDMS_EmailNotify($dms, $settings->_smtpSendFrom, $settings->_smtpServer, $settings->_smtpPort, $settings->_smtpUser, $settings->_smtpPassword);
@@ -39,6 +37,8 @@ class SeedDMS_ExpiredDocumentsTask extends SeedDMS_SchedulerTaskBase { /* {{{ */
if(!$u->isGuest() && !$u->isDisabled()) {
$docs = $dms->getDocumentsExpired(intval($taskparams['days']), $u);
if (count($docs)>0) {
+ $body = '';
+ $bodyhtml = '';
$bodyhtml .= "".PHP_EOL;
$bodyhtml .= sprintf($tableformatheadhtml."\n", getMLText("expires", array(), ""), "ID", getMLText("name", array(), ""));
$body .= sprintf($tableformathead."\n", getMLText("expires", array(), ""), "ID", getMLText("name", array(), ""));
@@ -66,6 +66,8 @@ class SeedDMS_ExpiredDocumentsTask extends SeedDMS_SchedulerTaskBase { /* {{{ */
} elseif($taskparams['email']) {
$docs = $dms->getDocumentsExpired(intval($taskparams['days']));
if (count($docs)>0) {
+ $body = '';
+ $bodyhtml = '';
$bodyhtml .= "".PHP_EOL;
$bodyhtml .= sprintf($tableformatheadhtml."\n", getMLText("expiration_date", array(), ""), "ID", getMLText("name", array(), ""));
$body .= sprintf($tableformathead."\n", getMLText("expiration_date", array(), ""), "ID", getMLText("name", array(), ""));
From cbc3fee6180b334501f327a42bf402e689fc116c Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Tue, 17 Jun 2025 07:45:17 +0200
Subject: [PATCH 174/246] new version 6.0.34
---
CHANGELOG | 5 +++++
inc/inc.Version.php | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG b/CHANGELOG
index bb1be36a5..a071c77ca 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,8 @@
+--------------------------------------------------------------------------------
+ Changes in version 6.0.34
+--------------------------------------------------------------------------------
+- merge changes up to 5.1.41
+
--------------------------------------------------------------------------------
Changes in version 6.0.33
--------------------------------------------------------------------------------
diff --git a/inc/inc.Version.php b/inc/inc.Version.php
index 7d163a4f2..c05720d98 100644
--- a/inc/inc.Version.php
+++ b/inc/inc.Version.php
@@ -20,7 +20,7 @@
class SeedDMS_Version { /* {{{ */
- const _number = "6.0.33";
+ const _number = "6.0.34";
const _string = "SeedDMS";
function __construct() {
From aa5524ec41f0380b8eebd129a8e4fb14e11516fd Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Tue, 17 Jun 2025 07:48:13 +0200
Subject: [PATCH 175/246] export options can be get by hook
---
out/out.Search.php | 5 +++++
views/bootstrap/class.Search.php | 10 ++++++++++
2 files changed, 15 insertions(+)
diff --git a/out/out.Search.php b/out/out.Search.php
index 520b42195..3aaf8df99 100644
--- a/out/out.Search.php
+++ b/out/out.Search.php
@@ -58,6 +58,10 @@ $skipdefaultcols = false;
if (isset($get["skipdefaultcols"]) && $get["skipdefaultcols"])
$skipdefaultcols = true;
+$exportoptions = [];
+if (isset($get["export_options"]) && $get["export_options"])
+ $exportoptions = $get["export_options"];
+
$newowner = null;
if (isset($get["newowner"]) && is_numeric($get["newowner"]) && $get['newowner'] > 0) {
$newowner = $dms->getUser((int) $get['newowner']);
@@ -637,6 +641,7 @@ if($settings->_showSingleSearchHit && count($entries) == 1) {
$view->setParam('query', $query);
$view->setParam('includecontent', $includecontent);
$view->setParam('skipdefaultcols', $skipdefaultcols);
+ $view->setParam('exportoptions', $exportoptions);
$view->setParam('marks', isset($get['marks']) ? $get['marks'] : array());
$view->setParam('newowner', $newowner);
$view->setParam('newreviewer', $newreviewer);
diff --git a/views/bootstrap/class.Search.php b/views/bootstrap/class.Search.php
index 261ab49d0..654438d9c 100644
--- a/views/bootstrap/class.Search.php
+++ b/views/bootstrap/class.Search.php
@@ -63,6 +63,12 @@ $(document).ready( function() {
if(this.checked)
values[this.name] = 1;
});
+ $('input[name^=\"export_options\"]').each(function() {
+ values[this.name] = this.value;
+ });
+ $('select[name^=\"export_options\"]').each(function() {
+ values[this.name] = this.value;
+ });
url += '&'+$.param(values);
window.location.href = url;
});
@@ -1531,6 +1537,10 @@ $(document).ready(function() {
'value'=>1,
)
);
+ $txt = $this->callHook('searchExportOptions');
+ if(is_string($txt)) {
+ echo $txt;
+ }
//$this->formSubmit(" ".getMLText('export'));
print $this->html_link('Search', array_merge($_GET, array('action'=>'export')), array('class'=>'btn btn-primary', 'id'=>'export'), " ".getMLText("batch_export"), false, true)."\n";
$content = ob_get_clean();
From 798d3c731b7d70a0f3a4640501ca7a0838f4cab3 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Wed, 18 Jun 2025 17:31:07 +0200
Subject: [PATCH 176/246] add changes of 6.0.34
---
CHANGELOG | 1 +
1 file changed, 1 insertion(+)
diff --git a/CHANGELOG b/CHANGELOG
index a005497ed..ab67dc725 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -2,6 +2,7 @@
Changes in version 6.0.34
--------------------------------------------------------------------------------
- merge changes up to 5.1.41
+- Revisors can be set, even if revision date is not set
--------------------------------------------------------------------------------
Changes in version 6.0.33
From a74f5d96682c77265a141b7415be5a8173a9cbd6 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Wed, 25 Jun 2025 12:57:49 +0200
Subject: [PATCH 177/246] get options before output of select tag
---
views/bootstrap/class.Settings.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/views/bootstrap/class.Settings.php b/views/bootstrap/class.Settings.php
index 49f16ae36..74430c4e9 100644
--- a/views/bootstrap/class.Settings.php
+++ b/views/bootstrap/class.Settings.php
@@ -351,7 +351,6 @@ class SeedDMS_View_Settings extends SeedDMS_Theme_Style {
$order = empty($conf['order']) ? '' : $conf['order'];
if(!empty($conf['options'])) {
$selections = empty($settings->_extensions[$extname][$confkey]) ? array() : explode(",", $settings->_extensions[$extname][$confkey]);
- echo " | |