Merge branch 'seeddms-5.0.x'

This commit is contained in:
Uwe Steinmann 2017-01-26 15:51:47 +01:00
commit 211a3bc6bc
94 changed files with 1975 additions and 1063 deletions

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
*.tar.gz
SeedDMS_*/*.tgz

View File

@ -1,3 +1,9 @@
--------------------------------------------------------------------------------
Changes in version 5.0.9
--------------------------------------------------------------------------------
- merged changes from 4.3.32
- add hooks for previewing documents
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
Changes in version 5.0.8 Changes in version 5.0.8
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
@ -57,6 +63,29 @@
- add .xml to online file types by default - add .xml to online file types by default
- add home folder for users - add home folder for users
--------------------------------------------------------------------------------
Changes in version 4.3.32
--------------------------------------------------------------------------------
- fix saving new mimetype for fulltext search, available languages (Closes #308)
- put access rights of folder into popup box if more than 3 exists
- do not execute code which uses apache_request_headers() if it does not exists,
makes webdav work in fast cgi mode or on webservers other than apache (Closes #300)
- clean up of distribution created by makefile
- order groups in select boxes by name
- javascript added by addToFooterJS() will be written to a temp. file
which can then be read without violating the CSP
- clearing cache can just remove temp. js files or preview images
- new mimetype of preview command may contain a '.' now
- fix incorrect calls of $app->response()->header() in restapi.php
- set filetype propperly after uploadind a new document with the restapi
- add new method getDocumentPreview() to restapi
- replace lots of tables in forms by bootstraps control-group
- add remove button to folder selector
- editing of an exiting review/approval can be turned off
- add searching for id of folder/document (Closes #302)
- admin may set owner of document when uploading it
- default access rights for documents can be set in configuration
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
Changes in version 4.3.31 Changes in version 4.3.31
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------

View File

@ -1,7 +1,9 @@
VERSION=5.0.8 VERSION=5.0.9
SRC=CHANGELOG inc conf utils index.php languages views op out controllers doc drop-tables-innodb.sql styles js TODO LICENSE Makefile webdav install restapi pdfviewer SRC=CHANGELOG inc conf utils index.php languages views op out controllers doc styles TODO LICENSE webdav install restapi pdfviewer
# webapp # webapp
NODISTFILES=utils/importmail.php utils/seedddms-importmail utils/remote-email-upload utils/remote-upload .svn .gitignore styles/blue styles/hc styles/clean views/blue views/hc views/clean
EXTENSIONS := \ EXTENSIONS := \
dynamic_content.tar.gz\ dynamic_content.tar.gz\
login_action.tar.gz\ login_action.tar.gz\
@ -12,7 +14,8 @@ PHPDOC=~/Downloads/phpDocumentor-2.8.1/bin/phpdoc
dist: dist:
mkdir -p tmp/seeddms-$(VERSION) mkdir -p tmp/seeddms-$(VERSION)
cp -a $(SRC) tmp/seeddms-$(VERSION) cp -a $(SRC) tmp/seeddms-$(VERSION)
(cd tmp; tar --exclude=.svn --exclude=views/blue --exclude=views/hc --exclude=views/clean --exclude=styles/blue --exclude=styles/hc --exclude=styles/clean -czvf ../seeddms-$(VERSION).tar.gz seeddms-$(VERSION)) (cd tmp/seeddms-$(VERSION); rm -rf $(NODISTFILES))
(cd tmp; tar --exclude=.svn --exclude=.gitignore --exclude=views/blue --exclude=views/hc --exclude=views/clean --exclude=styles/blue --exclude=styles/hc --exclude=styles/clean -czvf ../seeddms-$(VERSION).tar.gz seeddms-$(VERSION))
rm -rf tmp rm -rf tmp
pear: pear:

View File

@ -289,13 +289,29 @@ class SeedDMS_Core_DMS {
* *
* @param array $links list of objects of type SeedDMS_Core_DocumentLink * @param array $links list of objects of type SeedDMS_Core_DocumentLink
* @param object $user user for which access is being checked * @param object $user user for which access is being checked
* @param string $access set if source or target of link shall be checked
* for sufficient access rights. Set to 'source' if the source document
* of a link is to be checked, set to 'target' for the target document.
* If not set, then access right aren't checked at all.
* @return array filtered list of links * @return array filtered list of links
*/ */
static function filterDocumentLinks($user, $links) { /* {{{ */ static function filterDocumentLinks($user, $links, $access='') { /* {{{ */
$tmp = array(); $tmp = array();
foreach ($links as $link) foreach ($links as $link) {
if ($link->isPublic() || ($link->getUser()->getID() == $user->getID()) || $user->isAdmin()) if ($link->isPublic() || ($link->getUser()->getID() == $user->getID()) || $user->isAdmin()){
array_push($tmp, $link); if($access == 'source') {
$obj = $link->getDocument();
if ($obj->getAccessMode($user) >= M_READ)
array_push($tmp, $link);
} elseif($access == 'target') {
$obj = $link->getTarget();
if ($obj->getAccessMode($user) >= M_READ)
array_push($tmp, $link);
} else {
array_push($tmp, $link);
}
}
}
return $tmp; return $tmp;
} /* }}} */ } /* }}} */
@ -328,7 +344,7 @@ class SeedDMS_Core_DMS {
$this->callbacks = array(); $this->callbacks = array();
$this->version = '@package_version@'; $this->version = '@package_version@';
if($this->version[0] == '@') if($this->version[0] == '@')
$this->version = '5.0.8'; $this->version = '5.0.9';
} /* }}} */ } /* }}} */
/** /**
@ -675,7 +691,7 @@ class SeedDMS_Core_DMS {
// if none is checkd search all // if none is checkd search all
if (count($searchin)==0) if (count($searchin)==0)
$searchin=array(1, 2, 3, 4); $searchin=array(1, 2, 3, 4, 5);
/*--------- Do it all over again for folders -------------*/ /*--------- Do it all over again for folders -------------*/
$totalFolders = 0; $totalFolders = 0;
@ -837,6 +853,9 @@ class SeedDMS_Core_DMS {
$searchFields[] = "`tblDocumentAttributes`.`value`"; $searchFields[] = "`tblDocumentAttributes`.`value`";
$searchFields[] = "`tblDocumentContentAttributes`.`value`"; $searchFields[] = "`tblDocumentContentAttributes`.`value`";
} }
if (in_array(5, $searchin)) {
$searchFields[] = "`tblDocuments`.`id`";
}
if (count($searchFields)>0) { if (count($searchFields)>0) {
@ -2033,7 +2052,7 @@ class SeedDMS_Core_DMS {
function getUnlinkedDocumentContent() { /* {{{ */ function getUnlinkedDocumentContent() { /* {{{ */
$queryStr = "SELECT * FROM tblDocumentContent WHERE document NOT IN (SELECT id FROM tblDocuments)"; $queryStr = "SELECT * FROM tblDocumentContent WHERE document NOT IN (SELECT id FROM tblDocuments)";
$resArr = $this->db->getResultArray($queryStr); $resArr = $this->db->getResultArray($queryStr);
if (!$resArr) if ($resArr === false)
return false; return false;
$versions = array(); $versions = array();
@ -2057,7 +2076,7 @@ class SeedDMS_Core_DMS {
function getNoFileSizeDocumentContent() { /* {{{ */ function getNoFileSizeDocumentContent() { /* {{{ */
$queryStr = "SELECT * FROM tblDocumentContent WHERE fileSize = 0 OR fileSize is null"; $queryStr = "SELECT * FROM tblDocumentContent WHERE fileSize = 0 OR fileSize is null";
$resArr = $this->db->getResultArray($queryStr); $resArr = $this->db->getResultArray($queryStr);
if (!$resArr) if ($resArr === false)
return false; return false;
$versions = array(); $versions = array();
@ -2081,7 +2100,7 @@ class SeedDMS_Core_DMS {
function getNoChecksumDocumentContent() { /* {{{ */ function getNoChecksumDocumentContent() { /* {{{ */
$queryStr = "SELECT * FROM tblDocumentContent WHERE checksum = '' OR checksum is null"; $queryStr = "SELECT * FROM tblDocumentContent WHERE checksum = '' OR checksum is null";
$resArr = $this->db->getResultArray($queryStr); $resArr = $this->db->getResultArray($queryStr);
if (!$resArr) if ($resArr === false)
return false; return false;
$versions = array(); $versions = array();

View File

@ -2032,16 +2032,16 @@ class SeedDMS_Core_Document extends SeedDMS_Core_Object { /* {{{ */
if ($defAccess < M_READ) { if ($defAccess < M_READ) {
if (strlen($groupIDs)>0) { if (strlen($groupIDs)>0) {
$queryStr = "SELECT `tblGroups`.* FROM `tblGroups` ". $queryStr = "SELECT `tblGroups`.* FROM `tblGroups` ".
"WHERE `tblGroups`.`id` IN (". $groupIDs .")"; "WHERE `tblGroups`.`id` IN (". $groupIDs .") ORDER BY `name`";
} }
} }
else { else {
if (strlen($groupIDs)>0) { if (strlen($groupIDs)>0) {
$queryStr = "SELECT `tblGroups`.* FROM `tblGroups` ". $queryStr = "SELECT `tblGroups`.* FROM `tblGroups` ".
"WHERE `tblGroups`.`id` NOT IN (". $groupIDs .")"; "WHERE `tblGroups`.`id` NOT IN (". $groupIDs .") ORDER BY `name`";
} }
else { else {
$queryStr = "SELECT `tblGroups`.* FROM `tblGroups`"; $queryStr = "SELECT `tblGroups`.* FROM `tblGroups` ORDER BY `name`";
} }
} }
if (strlen($queryStr)>0) { if (strlen($queryStr)>0) {

View File

@ -106,6 +106,9 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
if (in_array(4, $searchin)) { if (in_array(4, $searchin)) {
$searchFields[] = "`tblFolderAttributes`.`value`"; $searchFields[] = "`tblFolderAttributes`.`value`";
} }
if (in_array(5, $searchin)) {
$searchFields[] = "`tblFolders`.`id`";
}
return $searchFields; return $searchFields;
} /* }}} */ } /* }}} */
@ -1590,16 +1593,16 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
if ($defAccess < M_READ) { if ($defAccess < M_READ) {
if (strlen($groupIDs)>0) { if (strlen($groupIDs)>0) {
$queryStr = "SELECT `tblGroups`.* FROM `tblGroups` ". $queryStr = "SELECT `tblGroups`.* FROM `tblGroups` ".
"WHERE `tblGroups`.`id` IN (". $groupIDs .")"; "WHERE `tblGroups`.`id` IN (". $groupIDs .") ORDER BY `name`";
} }
} }
else { else {
if (strlen($groupIDs)>0) { if (strlen($groupIDs)>0) {
$queryStr = "SELECT `tblGroups`.* FROM `tblGroups` ". $queryStr = "SELECT `tblGroups`.* FROM `tblGroups` ".
"WHERE `tblGroups`.`id` NOT IN (". $groupIDs .")"; "WHERE `tblGroups`.`id` NOT IN (". $groupIDs .") ORDER BY `name`";
} }
else { else {
$queryStr = "SELECT `tblGroups`.* FROM `tblGroups`"; $queryStr = "SELECT `tblGroups`.* FROM `tblGroups` ORDER BY `name`";
} }
} }
if (strlen($queryStr)>0) { if (strlen($queryStr)>0) {

View File

@ -15,8 +15,8 @@
<date>2016-11-02</date> <date>2016-11-02</date>
<time>06:23:34</time> <time>06:23:34</time>
<version> <version>
<release>5.0.8</release> <release>5.0.9</release>
<api>5.0.8</api> <api>5.0.9</api>
</version> </version>
<stability> <stability>
<release>stable</release> <release>stable</release>
@ -24,7 +24,7 @@
</stability> </stability>
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license> <license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
<notes> <notes>
- all changes from 4.3.31 merged - all changes from 4.3.32 merged
</notes> </notes>
<contents> <contents>
<dir baseinstalldir="SeedDMS" name="/"> <dir baseinstalldir="SeedDMS" name="/">
@ -1129,6 +1129,24 @@ SeedDMS_Core_DMS::getNotificationsByUser() are deprecated
- add check for cycles in workflow SeedDMS_Core_Workflow::checkForCycles() - add check for cycles in workflow SeedDMS_Core_Workflow::checkForCycles()
</notes> </notes>
</release> </release>
<release>
<date>2017-01-12</date>
<time>10:18:59</time>
<version>
<release>4.3.32</release>
<api>4.3.32</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
<notes>
- order groups by name returned by getReadAccessList()
- add optional parameter to SeedDMS_Core_DMS::filterDocumentLinks()
- SeedDMS_Core_DMS::search() can search for document/folder id
</notes>
</release>
<release> <release>
<date>2016-01-22</date> <date>2016-01-22</date>
<time>14:34:58</time> <time>14:34:58</time>
@ -1243,5 +1261,21 @@ SeedDMS_Core_DMS::getNotificationsByUser() are deprecated
- better attribute value checking - better attribute value checking
</notes> </notes>
</release> </release>
<release>
<date>2016-11-02</date>
<time>06:23:34</time>
<version>
<release>5.0.8</release>
<api>5.0.8</api>
</version>
<stability>
<release>stable</release>
<api>stable</api>
</stability>
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
<notes>
- all changes from 4.3.31 merged
</notes>
</release>
</changelog> </changelog>
</package> </package>

View File

@ -33,8 +33,11 @@ class SeedDMS_Controller_ViewOnline extends SeedDMS_Controller_Common {
case "version": case "version":
if(null === $this->callHook('version')) { if(null === $this->callHook('version')) {
header("Content-Type: " . $content->getMimeType()); header("Content-Type: " . $content->getMimeType());
$efilename = rawurlencode($content->getOriginalFileName());
if (!isset($settings->_viewOnlineFileTypes) || !is_array($settings->_viewOnlineFileTypes) || !in_array(strtolower($content->getFileType()), $settings->_viewOnlineFileTypes)) { if (!isset($settings->_viewOnlineFileTypes) || !is_array($settings->_viewOnlineFileTypes) || !in_array(strtolower($content->getFileType()), $settings->_viewOnlineFileTypes)) {
header("Content-Disposition: filename=\"" . $document->getName().$content->getFileType()) . "\""; header("Content-Disposition: attachment; filename=\"" . $efilename . "\"; filename*=UTF-8''".$efilename);
} else {
header("Content-Disposition: filename=\"" . $efilename . "\"; filename*=UTF-8''".$efilename);
} }
header("Content-Length: " . filesize($dms->contentDir . $content->getPath())); header("Content-Length: " . filesize($dms->contentDir . $content->getPath()));
header("Expires: 0"); header("Expires: 0");

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

View File

@ -235,6 +235,21 @@ class SeedDMS_AccessOperation {
return false; return false;
} /* }}} */ } /* }}} */
/**
* Check if a review maybe edited
*
* A review may only be updated by the user who originaly addedd the
* review and if it is allowed in the settings
*/
function mayUpdateReview($updateUser) { /* {{{ */
if(get_class($this->obj) == 'SeedDMS_Core_Document') {
if($this->settings->_enableUpdateRevApp && ($updateUser == $this->user) && !$this->obj->hasExpired()) {
return true;
}
}
return false;
} /* }}} */
/** /**
* Check if document content may be approved * Check if document content may be approved
* *
@ -253,5 +268,20 @@ class SeedDMS_AccessOperation {
} }
return false; return false;
} /* }}} */ } /* }}} */
/**
* Check if a approval maybe edited
*
* An approval may only be updated by the user who originaly addedd the
* approval and if it is allowed in the settings
*/
function mayUpdateApproval($updateUser) { /* {{{ */
if(get_class($this->obj) == 'SeedDMS_Core_Document') {
if($this->settings->_enableUpdateRevApp && ($updateUser == $this->user) && !$this->obj->hasExpired()) {
return true;
}
}
return false;
} /* }}} */
} }
?> ?>

View File

@ -38,7 +38,7 @@ class Controller {
$classname = "SeedDMS_Controller_".$class; $classname = "SeedDMS_Controller_".$class;
$filename = ''; $filename = '';
foreach($EXT_CONF as $extname=>$extconf) { foreach($EXT_CONF as $extname=>$extconf) {
$filename = '../ext/'.$extname.'/controllers/class.'.$class.".php"; $filename = $settings->_rootDir.'ext/'.$extname.'/controllers/class.'.$class.".php";
if(file_exists($filename)) { if(file_exists($filename)) {
break; break;
} }

View File

@ -66,6 +66,8 @@ class Settings { /* {{{ */
var $_encryptionKey = ''; var $_encryptionKey = '';
// lifetime of cookie in seconds or 0 for end of session // lifetime of cookie in seconds or 0 for end of session
var $_cookieLifetime = ''; var $_cookieLifetime = '';
// default access mode for documents
var $_defaultAccessDocs = '';
// Strict form checking // Strict form checking
var $_strictFormCheck = false; var $_strictFormCheck = false;
// Path to where SeedDMS is located // Path to where SeedDMS is located
@ -131,6 +133,8 @@ class Settings { /* {{{ */
var $_enableOwnerRevApp = false; var $_enableOwnerRevApp = false;
// enable/disable listing logged in user as reviewer/approver // enable/disable listing logged in user as reviewer/approver
var $_enableSelfRevApp = false; var $_enableSelfRevApp = false;
// enable/disable update of a review/approval by the reviewer/approver
var $_enableUpdateRevApp = false;
// enable/disable default notification for owner // enable/disable default notification for owner
var $_enableOwnerNotification = false; var $_enableOwnerNotification = false;
// enable/disable deleting of versions for regular users // enable/disable deleting of versions for regular users
@ -460,6 +464,7 @@ class Settings { /* {{{ */
$this->_undelUserIds = strval($tab["undelUserIds"]); $this->_undelUserIds = strval($tab["undelUserIds"]);
$this->_encryptionKey = strval($tab["encryptionKey"]); $this->_encryptionKey = strval($tab["encryptionKey"]);
$this->_cookieLifetime = intval($tab["cookieLifetime"]); $this->_cookieLifetime = intval($tab["cookieLifetime"]);
$this->_defaultAccessDocs = intval($tab["defaultAccessDocs"]);
$this->_restricted = Settings::boolVal($tab["restricted"]); $this->_restricted = Settings::boolVal($tab["restricted"]);
$this->_enableUserImage = Settings::boolVal($tab["enableUserImage"]); $this->_enableUserImage = Settings::boolVal($tab["enableUserImage"]);
$this->_disableSelfEdit = Settings::boolVal($tab["disableSelfEdit"]); $this->_disableSelfEdit = Settings::boolVal($tab["disableSelfEdit"]);
@ -561,6 +566,7 @@ class Settings { /* {{{ */
$this->_enableAdminRevApp = Settings::boolval($tab["enableAdminRevApp"]); $this->_enableAdminRevApp = Settings::boolval($tab["enableAdminRevApp"]);
$this->_enableOwnerRevApp = Settings::boolval($tab["enableOwnerRevApp"]); $this->_enableOwnerRevApp = Settings::boolval($tab["enableOwnerRevApp"]);
$this->_enableSelfRevApp = Settings::boolval($tab["enableSelfRevApp"]); $this->_enableSelfRevApp = Settings::boolval($tab["enableSelfRevApp"]);
$this->_enableUpdateRevApp = Settings::boolval($tab["enableUpdateRevApp"]);
$this->_presetExpirationDate = strval($tab["presetExpirationDate"]); $this->_presetExpirationDate = strval($tab["presetExpirationDate"]);
$this->_versioningFileName = strval($tab["versioningFileName"]); $this->_versioningFileName = strval($tab["versioningFileName"]);
$this->_workflowMode = strval($tab["workflowMode"]); $this->_workflowMode = strval($tab["workflowMode"]);
@ -762,6 +768,7 @@ class Settings { /* {{{ */
$this->setXMLAttributValue($node, "undelUserIds", $this->_undelUserIds); $this->setXMLAttributValue($node, "undelUserIds", $this->_undelUserIds);
$this->setXMLAttributValue($node, "encryptionKey", $this->_encryptionKey); $this->setXMLAttributValue($node, "encryptionKey", $this->_encryptionKey);
$this->setXMLAttributValue($node, "cookieLifetime", $this->_cookieLifetime); $this->setXMLAttributValue($node, "cookieLifetime", $this->_cookieLifetime);
$this->setXMLAttributValue($node, "defaultAccessDocs", $this->_defaultAccessDocs);
$this->setXMLAttributValue($node, "restricted", $this->_restricted); $this->setXMLAttributValue($node, "restricted", $this->_restricted);
$this->setXMLAttributValue($node, "enableUserImage", $this->_enableUserImage); $this->setXMLAttributValue($node, "enableUserImage", $this->_enableUserImage);
$this->setXMLAttributValue($node, "disableSelfEdit", $this->_disableSelfEdit); $this->setXMLAttributValue($node, "disableSelfEdit", $this->_disableSelfEdit);
@ -850,6 +857,7 @@ class Settings { /* {{{ */
$this->setXMLAttributValue($node, "enableAdminRevApp", $this->_enableAdminRevApp); $this->setXMLAttributValue($node, "enableAdminRevApp", $this->_enableAdminRevApp);
$this->setXMLAttributValue($node, "enableOwnerRevApp", $this->_enableOwnerRevApp); $this->setXMLAttributValue($node, "enableOwnerRevApp", $this->_enableOwnerRevApp);
$this->setXMLAttributValue($node, "enableSelfRevApp", $this->_enableSelfRevApp); $this->setXMLAttributValue($node, "enableSelfRevApp", $this->_enableSelfRevApp);
$this->setXMLAttributValue($node, "enableUpdateRevApp", $this->_enableUpdateRevApp);
$this->setXMLAttributValue($node, "presetExpirationDate", $this->_presetExpirationDate); $this->setXMLAttributValue($node, "presetExpirationDate", $this->_presetExpirationDate);
$this->setXMLAttributValue($node, "versioningFileName", $this->_versioningFileName); $this->setXMLAttributValue($node, "versioningFileName", $this->_versioningFileName);
$this->setXMLAttributValue($node, "presetExpirationDate", $this->_presetExpirationDate); $this->setXMLAttributValue($node, "presetExpirationDate", $this->_presetExpirationDate);

View File

@ -104,6 +104,7 @@ class UI extends UI_Default {
$view->setParam('partitionsize', $settings->_partitionSize); $view->setParam('partitionsize', $settings->_partitionSize);
$view->setParam('showmissingtranslations', $settings->_showMissingTranslations); $view->setParam('showmissingtranslations', $settings->_showMissingTranslations);
$view->setParam('defaultsearchmethod', $settings->_defaultSearchMethod); $view->setParam('defaultsearchmethod', $settings->_defaultSearchMethod);
$view->setParam('cachedir', $settings->_cacheDir);
return $view; return $view;
} }
return null; return null;

View File

@ -79,7 +79,7 @@ class UI_Default {
function footNote() { /* {{{ */ function footNote() { /* {{{ */
global $settings; global $settings;
echo "<div class=\"container-fluid\" style=\"margin-top: 0px;\">\n"; echo "<div class=\"container-fluid\" style=\"margin-top: 0px;\">\n";
echo '<div class="row-fluid">'."\n"; echo '<div class="row-fluid">'."\n";
echo '<div class="span12">'."\n"; echo '<div class="span12">'."\n";
@ -95,7 +95,7 @@ class UI_Default {
echo "</div>\n"; echo "</div>\n";
echo "</div>\n"; echo "</div>\n";
echo "</div>\n"; echo "</div>\n";
return; return;
} /* }}} */ } /* }}} */
@ -124,7 +124,7 @@ class UI_Default {
} /* }}} */ } /* }}} */
function __globalNavigation($folder=null) { /* {{{ */ function __globalNavigation($folder=null) { /* {{{ */
global $settings, $user; global $settings, $user;
echo "<div class=\"globalBox\">\n"; echo "<div class=\"globalBox\">\n";
@ -203,7 +203,7 @@ class UI_Default {
} /* }}} */ } /* }}} */
function __folderNavigationBar($folder) { /* {{{ */ function __folderNavigationBar($folder) { /* {{{ */
global $user, $settings, $theme; global $user, $settings, $theme;
if (!is_object($folder) || strcasecmp(get_class($folder), "SeedDMS_Core_Folder")) { if (!is_object($folder) || strcasecmp(get_class($folder), "SeedDMS_Core_Folder")) {
@ -237,7 +237,7 @@ class UI_Default {
} /* }}} */ } /* }}} */
function __documentNavigationBar() { /* {{{ */ function __documentNavigationBar() { /* {{{ */
global $user, $settings, $document; global $user, $settings, $document;
$accessMode = $document->getAccessMode($user); $accessMode = $document->getAccessMode($user);
@ -274,13 +274,13 @@ class UI_Default {
} /* }}} */ } /* }}} */
function __accountNavigationBar() { /* {{{ */ function __accountNavigationBar() { /* {{{ */
global $settings,$user; global $settings,$user;
echo "<ul class=\"localNav\">\n"; echo "<ul class=\"localNav\">\n";
if (!$settings->_disableSelfEdit) echo "<li id=\"first\"><a href=\"../out/out.EditUserData.php\">".getMLText("edit_user_details")."</a></li>\n"; if (!$settings->_disableSelfEdit) echo "<li id=\"first\"><a href=\"../out/out.EditUserData.php\">".getMLText("edit_user_details")."</a></li>\n";
if (!$user->isAdmin()) if (!$user->isAdmin())
echo "<li><a href=\"../out/out.UserDefaultKeywords.php\">".getMLText("edit_default_keywords")."</a></li>\n"; echo "<li><a href=\"../out/out.UserDefaultKeywords.php\">".getMLText("edit_default_keywords")."</a></li>\n";
echo "<li><a href=\"../out/out.ManageNotify.php\">".getMLText("edit_existing_notify")."</a></li>\n"; echo "<li><a href=\"../out/out.ManageNotify.php\">".getMLText("edit_existing_notify")."</a></li>\n";
@ -288,7 +288,7 @@ class UI_Default {
if ($settings->_enableUsersView){ if ($settings->_enableUsersView){
echo "<li><a href=\"../out/out.UsrView.php\">".getMLText("users")."</a></li>\n"; echo "<li><a href=\"../out/out.UsrView.php\">".getMLText("users")."</a></li>\n";
echo "<li><a href=\"../out/out.GroupView.php\">".getMLText("groups")."</a></li>\n"; echo "<li><a href=\"../out/out.GroupView.php\">".getMLText("groups")."</a></li>\n";
} }
echo "</ul>\n"; echo "</ul>\n";
return; return;
} /* }}} */ } /* }}} */
@ -305,7 +305,7 @@ class UI_Default {
} /* }}} */ } /* }}} */
function __adminToolsNavigationBar() { /* {{{ */ function __adminToolsNavigationBar() { /* {{{ */
global $settings; global $settings;
echo "<ul class=\"localNav\">\n"; echo "<ul class=\"localNav\">\n";
@ -318,13 +318,13 @@ class UI_Default {
echo "</ul>\n"; echo "</ul>\n";
return; return;
} /* }}} */ } /* }}} */
function __calendarNavigationBar($d){ /* {{{ */ function __calendarNavigationBar($d){ /* {{{ */
global $settings,$user; global $settings,$user;
$ds="&day=".$d[0]."&month=".$d[1]."&year=".$d[2]; $ds="&day=".$d[0]."&month=".$d[1]."&year=".$d[2];
echo "<ul class=\"localNav\">\n"; echo "<ul class=\"localNav\">\n";
echo "<li><a href=\"../out/out.Calendar.php?mode=w".$ds."\">".getMLText("week_view")."</a></li>\n"; echo "<li><a href=\"../out/out.Calendar.php?mode=w".$ds."\">".getMLText("week_view")."</a></li>\n";
echo "<li><a href=\"../out/out.Calendar.php?mode=m".$ds."\">".getMLText("month_view")."</a></li>\n"; echo "<li><a href=\"../out/out.Calendar.php?mode=m".$ds."\">".getMLText("month_view")."</a></li>\n";
@ -332,7 +332,7 @@ class UI_Default {
if (!$user->isGuest()) echo "<li><a href=\"../out/out.AddEvent.php\">".getMLText("add_event")."</a></li>\n"; if (!$user->isGuest()) echo "<li><a href=\"../out/out.AddEvent.php\">".getMLText("add_event")."</a></li>\n";
echo "</ul>\n"; echo "</ul>\n";
return; return;
} /* }}} */ } /* }}} */
function __pageList($pageNumber, $totalPages, $baseURI, $params) { /* {{{ */ function __pageList($pageNumber, $totalPages, $baseURI, $params) { /* {{{ */
@ -359,7 +359,7 @@ class UI_Default {
} }
} }
else { else {
$resultsURI .= ($first ? "?" : "&").$key."=".$value; $resultsURI .= ($first ? "?" : "&").$key."=".$value;
} }
$first = false; $first = false;
} }
@ -496,7 +496,7 @@ class UI_Default {
} /* }}} */ } /* }}} */
function __printDateChooser($defDate = -1, $varName) { /* {{{ */ function __printDateChooser($defDate = -1, $varName) { /* {{{ */
if ($defDate == -1) if ($defDate == -1)
$defDate = mktime(); $defDate = mktime();
$day = date("d", $defDate); $day = date("d", $defDate);
@ -521,7 +521,7 @@ class UI_Default {
print ">" . $i . "</option>\n"; print ">" . $i . "</option>\n";
} }
print "</select> \n"; print "</select> \n";
print "<select name=\"" . $varName . "year\">\n"; print "<select name=\"" . $varName . "year\">\n";
for ($i = $year-5 ; $i <= $year+5 ; $i++) for ($i = $year-5 ; $i <= $year+5 ; $i++)
{ {
print "<option value=\"" . $i . "\""; print "<option value=\"" . $i . "\"";
@ -557,7 +557,7 @@ class UI_Default {
} }
print "</select>"; print "</select>";
} /* }}} */ } /* }}} */
function __printDocumentChooser($formName) { /* {{{ */ function __printDocumentChooser($formName) { /* {{{ */
global $settings; global $settings;
?> ?>
@ -657,46 +657,46 @@ class UI_Default {
} /* }}} */ } /* }}} */
static function exitError($pagetitle,$error) { /* {{{ */ static function exitError($pagetitle,$error) { /* {{{ */
UI::htmlStartPage($pagetitle); UI::htmlStartPage($pagetitle);
UI::globalNavigation(); UI::globalNavigation();
print "<div class=\"error\">"; print "<div class=\"error\">";
print htmlspecialchars($error); print htmlspecialchars($error);
print "</div>"; print "</div>";
UI::htmlEndPage(); UI::htmlEndPage();
add_log_line(" UI::exitError error=".$error." pagetitle=".$pagetitle); add_log_line(" UI::exitError error=".$error." pagetitle=".$pagetitle);
exit; exit;
} /* }}} */ } /* }}} */
// navigation flag is used for items links (navigation or selection) // navigation flag is used for items links (navigation or selection)
function __printFoldersTree($accessMode, $exclude, $folderID, $currentFolderID=-1, $navigation=false) { /* {{{ */ function __printFoldersTree($accessMode, $exclude, $folderID, $currentFolderID=-1, $navigation=false) { /* {{{ */
global $dms, $user, $form, $settings; global $dms, $user, $form, $settings;
if ($settings->_expandFolderTree==2){ if ($settings->_expandFolderTree==2){
// folder completely open // folder completely open
$is_open=true; $is_open=true;
}else if ($settings->_expandFolderTree==1 && $folderID==$settings->_rootFolderID ){ }else if ($settings->_expandFolderTree==1 && $folderID==$settings->_rootFolderID ){
$is_open=true; $is_open=true;
}else{ }else{
// open the tree until the current folder // open the tree until the current folder
$is_open=false; $is_open=false;
if ($currentFolderID!=-1){ if ($currentFolderID!=-1){
$currentFolder=$dms->getFolder($currentFolderID); $currentFolder=$dms->getFolder($currentFolderID);
if (is_object($currentFolder)){ if (is_object($currentFolder)){
$parent=$currentFolder->getParent(); $parent=$currentFolder->getParent();
while (is_object($parent)){ while (is_object($parent)){
if ($parent->getID()==$folderID){ if ($parent->getID()==$folderID){
$is_open=true; $is_open=true;
@ -707,25 +707,25 @@ class UI_Default {
} }
} }
} }
$folder = $dms->getFolder($folderID); $folder = $dms->getFolder($folderID);
if (!is_object($folder)) return; if (!is_object($folder)) return;
$subFolders = $folder->getSubFolders(); $subFolders = $folder->getSubFolders();
$subFolders = SeedDMS_Core_DMS::filterAccess($subFolders, $user, M_READ); $subFolders = SeedDMS_Core_DMS::filterAccess($subFolders, $user, M_READ);
if ($folderID == $settings->_rootFolderID) print "<ul style='list-style-type: none;' class='tree'>\n"; if ($folderID == $settings->_rootFolderID) print "<ul style='list-style-type: none;' class='tree'>\n";
print "<li>\n"; print "<li>\n";
if (count($subFolders) > 0){ if (count($subFolders) > 0){
print "<a href=\"javascript:toggleTree(".$folderID.")\"><img class='treeicon' name=\"treedot".$folderID."\" src=\""; print "<a href=\"javascript:toggleTree(".$folderID.")\"><img class='treeicon' name=\"treedot".$folderID."\" src=\"";
if ($is_open) UI::printImgPath("minus.png"); if ($is_open) UI::printImgPath("minus.png");
else UI::printImgPath("plus.png"); else UI::printImgPath("plus.png");
print "\" border=0></a>\n"; print "\" border=0></a>\n";
} }
else{ else{
print "<img class='treeicon' src=\""; print "<img class='treeicon' src=\"";
UI::printImgPath("blank.png"); UI::printImgPath("blank.png");
print "\" border=0>\n"; print "\" border=0>\n";
} }
@ -733,12 +733,12 @@ class UI_Default {
if ($folder->getAccessMode($user) >= $accessMode) { if ($folder->getAccessMode($user) >= $accessMode) {
if ($folderID != $currentFolderID){ if ($folderID != $currentFolderID){
if ($navigation) print "<a href=\"../out/out.ViewFolder.php?folderid=" . $folderID . "&showtree=1\">"; if ($navigation) print "<a href=\"../out/out.ViewFolder.php?folderid=" . $folderID . "&showtree=1\">";
else print "<a class=\"foldertree_selectable\" href=\"javascript:folderSelected(" . $folderID . ", '" . str_replace("'", "\\'", htmlspecialchars($folder->getName())) . "')\">"; else print "<a class=\"foldertree_selectable\" href=\"javascript:folderSelected(" . $folderID . ", '" . str_replace("'", "\\'", htmlspecialchars($folder->getName())) . "')\">";
}else print "<span class=\"selectedfoldertree\">"; }else print "<span class=\"selectedfoldertree\">";
if ($is_open) print "<img src=\"".UI::getImgPath("folder_opened.gif")."\" border=0 name=\"treeimg".$folderID."\">".htmlspecialchars($folder->getName()); if ($is_open) print "<img src=\"".UI::getImgPath("folder_opened.gif")."\" border=0 name=\"treeimg".$folderID."\">".htmlspecialchars($folder->getName());
else print "<img src=\"".UI::getImgPath("folder_closed.gif")."\" border=0 name=\"treeimg".$folderID."\">".htmlspecialchars($folder->getName()); else print "<img src=\"".UI::getImgPath("folder_closed.gif")."\" border=0 name=\"treeimg".$folderID."\">".htmlspecialchars($folder->getName());
@ -750,22 +750,22 @@ class UI_Default {
if ($is_open) print "<ul style='list-style-type: none;' id=\"tree".$folderID."\" >\n"; if ($is_open) print "<ul style='list-style-type: none;' id=\"tree".$folderID."\" >\n";
else print "<ul style='list-style-type: none; display: none;' id=\"tree".$folderID."\" >\n"; else print "<ul style='list-style-type: none; display: none;' id=\"tree".$folderID."\" >\n";
for ($i = 0; $i < count($subFolders); $i++) { for ($i = 0; $i < count($subFolders); $i++) {
if ($subFolders[$i]->getID() == $exclude) continue; if ($subFolders[$i]->getID() == $exclude) continue;
UI::printFoldersTree( $accessMode, $exclude, $subFolders[$i]->getID(),$currentFolderID,$navigation); UI::printFoldersTree( $accessMode, $exclude, $subFolders[$i]->getID(),$currentFolderID,$navigation);
} }
print "</ul>\n"; print "</ul>\n";
if ($folderID == $settings->_rootFolderID) print "</ul>\n"; if ($folderID == $settings->_rootFolderID) print "</ul>\n";
} /* }}} */ } /* }}} */
function __printTreeNavigation($folderid,$showtree){ /* {{{ */ function __printTreeNavigation($folderid,$showtree){ /* {{{ */
global $settings; global $settings;
?> ?>
<script language="JavaScript"> <script language="JavaScript">
function toggleTree(id){ function toggleTree(id){
@ -798,9 +798,9 @@ class UI_Default {
UI::contentContainerEnd(); UI::contentContainerEnd();
}else{ }else{
print "<td id='tree-closed'>"; print "<td id='tree-closed'>";
UI::contentHeading("<a href=\"../out/out.ViewFolder.php?folderid=". $folderid."&showtree=1\"><img src=\"".UI::getImgPath("p.png")."\" border=0></a>", true); UI::contentHeading("<a href=\"../out/out.ViewFolder.php?folderid=". $folderid."&showtree=1\"><img src=\"".UI::getImgPath("p.png")."\" border=0></a>", true);
UI::contentContainerStart(); UI::contentContainerStart();
UI::contentContainerEnd(); UI::contentContainerEnd();

View File

@ -105,12 +105,26 @@ class SeedDMS_View_Common {
$ret = $tmpret; $ret = $tmpret;
break; break;
case 3: case 3:
default:
$tmpret = $hookObj->$hook($this, func_get_arg(1), func_get_arg(2)); $tmpret = $hookObj->$hook($this, func_get_arg(1), func_get_arg(2));
if(is_string($tmpret)) if(is_string($tmpret))
$ret .= $tmpret; $ret .= $tmpret;
else else
$ret = $tmpret; $ret = $tmpret;
break;
case 4:
$tmpret = $hookObj->$hook($this, func_get_arg(1), func_get_arg(2), func_get_arg(3));
if(is_string($tmpret))
$ret .= $tmpret;
else
$ret = $tmpret;
break;
default:
case 5:
$tmpret = $hookObj->$hook($this, func_get_arg(1), func_get_arg(2), func_get_arg(3), func_get_arg(4));
if(is_string($tmpret))
$ret .= $tmpret;
else
$ret = $tmpret;
} }
} }
} }

View File

@ -20,7 +20,7 @@
class SeedDMS_Version { class SeedDMS_Version {
public $_number = "5.0.8"; public $_number = "5.0.9";
private $_string = "SeedDMS"; private $_string = "SeedDMS";
function __construct() { function __construct() {

View File

@ -118,7 +118,7 @@ function fileExistsInIncludePath($file) { /* {{{ */
* Load default settings + set * Load default settings + set
*/ */
define("SEEDDMS_INSTALL", "on"); define("SEEDDMS_INSTALL", "on");
define("SEEDDMS_VERSION", "5.0.8"); define("SEEDDMS_VERSION", "5.0.9");
require_once('../inc/inc.ClassSettings.php'); require_once('../inc/inc.ClassSettings.php');

4
js/jquery.min.js vendored

File diff suppressed because one or more lines are too long

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (1269) // Translators: Admin (1272)
$text = array( $text = array(
'2_factor_auth' => '', '2_factor_auth' => '',
@ -238,11 +238,12 @@ URL: [url]',
'choose_workflow_action' => 'اختر اجراء مسار عمل', 'choose_workflow_action' => 'اختر اجراء مسار عمل',
'choose_workflow_state' => 'اختر حالة مسار عمل', 'choose_workflow_state' => 'اختر حالة مسار عمل',
'class_name' => '', 'class_name' => '',
'clear_cache' => '', 'clear_cache' => 'ﻢﺴﺣ ﺎﻠﻤﺤﻓﻮﻇﺎﺗ',
'clear_clipboard' => '', 'clear_clipboard' => '',
'clear_password' => '', 'clear_password' => '',
'clipboard' => 'لوحة القصاصات', 'clipboard' => 'لوحة القصاصات',
'close' => 'إغلاق', 'close' => 'إغلاق',
'command' => '',
'comment' => 'تعليق', 'comment' => 'تعليق',
'comment_changed_email' => '', 'comment_changed_email' => '',
'comment_for_current_version' => 'تعليق على الاصدار', 'comment_for_current_version' => 'تعليق على الاصدار',
@ -293,7 +294,10 @@ URL: [url]',
'de_DE' => 'الألمانية', 'de_DE' => 'الألمانية',
'disclaimer' => 'هذه المنطقة محظورة. الدخول فقط مسموح للموظفين المعتمدين. اي اختراق سيتم التعامل معه وفقا للقوانين المحلية والدولية.', 'disclaimer' => 'هذه المنطقة محظورة. الدخول فقط مسموح للموظفين المعتمدين. اي اختراق سيتم التعامل معه وفقا للقوانين المحلية والدولية.',
'discspace' => '', 'discspace' => '',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'المستند', 'document' => 'المستند',
'documentcontent' => '',
'documents' => 'المستندات', 'documents' => 'المستندات',
'documents_checked_out_by_you' => '', 'documents_checked_out_by_you' => '',
'documents_in_process' => 'مستندات رهن المعالجة', 'documents_in_process' => 'مستندات رهن المعالجة',
@ -305,6 +309,7 @@ URL: [url]',
'documents_to_receipt' => '', 'documents_to_receipt' => '',
'documents_to_review' => 'مستندات في انتظار المراجعة', 'documents_to_review' => 'مستندات في انتظار المراجعة',
'documents_to_revise' => '', 'documents_to_revise' => '',
'documents_user_reception' => '',
'documents_user_rejected' => '', 'documents_user_rejected' => '',
'documents_user_requiring_attention' => 'مستندات ملكك تستلزم انتباهك', 'documents_user_requiring_attention' => 'مستندات ملكك تستلزم انتباهك',
'document_already_checkedout' => '', 'document_already_checkedout' => '',
@ -424,7 +429,7 @@ URL: [url]',
'error' => 'خطأ', 'error' => 'خطأ',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => '', 'error_add_permission' => '',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => 'لم يتم اختيار مستند', 'error_no_document_selected' => 'لم يتم اختيار مستند',
'error_no_folder_selected' => 'لم يتم اختيار مجلد', 'error_no_folder_selected' => 'لم يتم اختيار مجلد',
@ -529,7 +534,7 @@ URL: [url]',
'hu_HU' => 'مجرية', 'hu_HU' => 'مجرية',
'id' => 'معرف', 'id' => 'معرف',
'identical_version' => 'الاصدار الجديد مماثل للاصدار الحالي.', 'identical_version' => 'الاصدار الجديد مماثل للاصدار الحالي.',
'import' => '', 'import' => 'ﺎﺴﺘﺧﺭﺎﺟ',
'importfs' => '', 'importfs' => '',
'import_fs' => '', 'import_fs' => '',
'import_fs_warning' => '', 'import_fs_warning' => '',
@ -612,6 +617,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => 'اذا كنت تود تحميل ملفات اكبر من حجم الملفات المتاحة حاليا, من فضلك استخدم البديل <a href="%s">صفحة التحميل</a>.', 'link_alt_updatedocument' => 'اذا كنت تود تحميل ملفات اكبر من حجم الملفات المتاحة حاليا, من فضلك استخدم البديل <a href="%s">صفحة التحميل</a>.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => 'ملف محلي', 'local_file' => 'ملف محلي',
@ -746,6 +753,8 @@ URL: [url]',
'no_version_modification' => 'ﻻ ﺖﻋﺪﻴﻟ ﻊﻠﻳ ﺎﻠﻨﺴﺧﺓ', 'no_version_modification' => 'ﻻ ﺖﻋﺪﻴﻟ ﻊﻠﻳ ﺎﻠﻨﺴﺧﺓ',
'no_workflow_available' => '', 'no_workflow_available' => '',
'objectcheck' => 'التحقق من مستند/مجلد', 'objectcheck' => 'التحقق من مستند/مجلد',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => 'مهمل', 'obsolete' => 'مهمل',
'october' => 'اكتوبر', 'october' => 'اكتوبر',
'old' => 'قديم', 'old' => 'قديم',
@ -788,6 +797,7 @@ URL: [url]',
'possible_substitutes' => '', 'possible_substitutes' => '',
'preview' => '', 'preview' => '',
'preview_converters' => '', 'preview_converters' => '',
'preview_images' => '',
'preview_markdown' => '', 'preview_markdown' => '',
'preview_plain' => '', 'preview_plain' => '',
'previous_state' => 'حالة سابقة', 'previous_state' => 'حالة سابقة',
@ -883,6 +893,8 @@ URL: [url]',
'revision_request_email_body' => '', 'revision_request_email_body' => '',
'revision_request_email_subject' => '', 'revision_request_email_subject' => '',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => '', 'revisors' => '',
'revisor_already_assigned' => '', 'revisor_already_assigned' => '',
'revisor_already_removed' => '', 'revisor_already_removed' => '',
@ -1035,6 +1047,8 @@ URL: [url]',
'settings_dbUser' => '', 'settings_dbUser' => '',
'settings_dbUser_desc' => '', 'settings_dbUser_desc' => '',
'settings_dbVersion' => '', 'settings_dbVersion' => '',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => '', 'settings_defaultSearchMethod' => '',
'settings_defaultSearchMethod_desc' => '', 'settings_defaultSearchMethod_desc' => '',
'settings_defaultSearchMethod_valdatabase' => '', 'settings_defaultSearchMethod_valdatabase' => '',
@ -1105,6 +1119,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => '', 'settings_enableSelfRevApp_desc' => '',
'settings_enableThemeSelector' => '', 'settings_enableThemeSelector' => '',
'settings_enableThemeSelector_desc' => '', 'settings_enableThemeSelector_desc' => '',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => '', 'settings_enableUserImage' => '',
'settings_enableUserImage_desc' => '', 'settings_enableUserImage_desc' => '',
'settings_enableUsersView' => '', 'settings_enableUsersView' => '',
@ -1296,7 +1314,7 @@ URL: [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => '', 'splash_add_user' => '',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => '', 'splash_cleared_clipboard' => '',
'splash_document_added' => '', 'splash_document_added' => '',
'splash_document_checkedout' => '', 'splash_document_checkedout' => '',
@ -1377,6 +1395,7 @@ URL: [url]',
'takeOverIndApprover' => '', 'takeOverIndApprover' => '',
'takeOverIndReviewer' => '', 'takeOverIndReviewer' => '',
'tasks' => '', 'tasks' => '',
'temp_jscode' => '',
'testmail_body' => '', 'testmail_body' => '',
'testmail_subject' => '', 'testmail_subject' => '',
'theme' => 'شكل', 'theme' => 'شكل',
@ -1419,7 +1438,7 @@ URL: [url]',
'transmittal_comment' => '', 'transmittal_comment' => '',
'transmittal_name' => '', 'transmittal_name' => '',
'transmittal_size' => '', 'transmittal_size' => '',
'tree_loading' => '', 'tree_loading' => 'ﻱﺮﺟﻯ ﺍﻼﻨﺘﻇﺍﺭ، ﺢﺗﻯ ﻲﺘﻣ ﻉﺮﺿ ﻕﺎﺌﻣﺓ ﺎﻠﻤﻠﻓﺎﺗ ...',
'trigger_workflow' => 'مسار العمل', 'trigger_workflow' => 'مسار العمل',
'tr_TR' => 'ﺕﺮﻜﻳﺓ', 'tr_TR' => 'ﺕﺮﻜﻳﺓ',
'tuesday' => 'الثلاثاء', 'tuesday' => 'الثلاثاء',

View File

@ -228,6 +228,7 @@ $text = array(
'clear_password' => '', 'clear_password' => '',
'clipboard' => '', 'clipboard' => '',
'close' => 'Затвори', 'close' => 'Затвори',
'command' => '',
'comment' => 'Коментар', 'comment' => 'Коментар',
'comment_changed_email' => 'Коментарите са изменени', 'comment_changed_email' => 'Коментарите са изменени',
'comment_for_current_version' => 'Коментар за версията', 'comment_for_current_version' => 'Коментар за версията',
@ -278,7 +279,10 @@ $text = array(
'de_DE' => '', 'de_DE' => '',
'disclaimer' => 'Работим аккуратно и задълбочено. От това зависи бъдeщето на нашата страна и благополучието на народа.nПетилетката за три години!nДа не оставим неодрусана слива в наше село!', 'disclaimer' => 'Работим аккуратно и задълбочено. От това зависи бъдeщето на нашата страна и благополучието на народа.nПетилетката за три години!nДа не оставим неодрусана слива в наше село!',
'discspace' => '', 'discspace' => '',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'Документ', 'document' => 'Документ',
'documentcontent' => '',
'documents' => 'Документи', 'documents' => 'Документи',
'documents_checked_out_by_you' => '', 'documents_checked_out_by_you' => '',
'documents_in_process' => 'Документи в процес на работа', 'documents_in_process' => 'Документи в процес на работа',
@ -290,6 +294,7 @@ $text = array(
'documents_to_receipt' => '', 'documents_to_receipt' => '',
'documents_to_review' => 'Документы, чакащи Вашата рецензия', 'documents_to_review' => 'Документы, чакащи Вашата рецензия',
'documents_to_revise' => '', 'documents_to_revise' => '',
'documents_user_reception' => '',
'documents_user_rejected' => '', 'documents_user_rejected' => '',
'documents_user_requiring_attention' => 'Ваши документи, изискващи внимание', 'documents_user_requiring_attention' => 'Ваши документи, изискващи внимание',
'document_already_checkedout' => '', 'document_already_checkedout' => '',
@ -379,7 +384,7 @@ $text = array(
'error' => 'Грешка', 'error' => 'Грешка',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => '', 'error_add_permission' => '',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => 'Няма избрани документи', 'error_no_document_selected' => 'Няма избрани документи',
'error_no_folder_selected' => 'Няма избрани папки', 'error_no_folder_selected' => 'Няма избрани папки',
@ -543,6 +548,8 @@ $text = array(
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => 'Ако искате да качите файлове над текущия лимит, използвайте друг <a href="%s">начин</a>.', 'link_alt_updatedocument' => 'Ако искате да качите файлове над текущия лимит, използвайте друг <a href="%s">начин</a>.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => 'Локален файл', 'local_file' => 'Локален файл',
@ -653,6 +660,8 @@ $text = array(
'no_version_modification' => '', 'no_version_modification' => '',
'no_workflow_available' => '', 'no_workflow_available' => '',
'objectcheck' => 'Проверка на Папка/Документ', 'objectcheck' => 'Проверка на Папка/Документ',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => 'Остарял', 'obsolete' => 'Остарял',
'october' => 'октомври', 'october' => 'октомври',
'old' => 'Стар', 'old' => 'Стар',
@ -689,6 +698,7 @@ $text = array(
'possible_substitutes' => '', 'possible_substitutes' => '',
'preview' => '', 'preview' => '',
'preview_converters' => '', 'preview_converters' => '',
'preview_images' => '',
'preview_markdown' => '', 'preview_markdown' => '',
'preview_plain' => '', 'preview_plain' => '',
'previous_state' => 'Предишно състояние', 'previous_state' => 'Предишно състояние',
@ -761,6 +771,8 @@ $text = array(
'revision_request_email_body' => '', 'revision_request_email_body' => '',
'revision_request_email_subject' => '', 'revision_request_email_subject' => '',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => '', 'revisors' => '',
'revisor_already_assigned' => '', 'revisor_already_assigned' => '',
'revisor_already_removed' => '', 'revisor_already_removed' => '',
@ -900,6 +912,8 @@ $text = array(
'settings_dbUser' => 'Логин', 'settings_dbUser' => 'Логин',
'settings_dbUser_desc' => 'Логин, въведен в процеса на инсталацията. Не променяй без нужда, само например, ако БД е преместена.', 'settings_dbUser_desc' => 'Логин, въведен в процеса на инсталацията. Не променяй без нужда, само например, ако БД е преместена.',
'settings_dbVersion' => 'Схема БД остаряла', 'settings_dbVersion' => 'Схема БД остаряла',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => '', 'settings_defaultSearchMethod' => '',
'settings_defaultSearchMethod_desc' => '', 'settings_defaultSearchMethod_desc' => '',
'settings_defaultSearchMethod_valdatabase' => '', 'settings_defaultSearchMethod_valdatabase' => '',
@ -970,6 +984,10 @@ $text = array(
'settings_enableSelfRevApp_desc' => '', 'settings_enableSelfRevApp_desc' => '',
'settings_enableThemeSelector' => '', 'settings_enableThemeSelector' => '',
'settings_enableThemeSelector_desc' => '', 'settings_enableThemeSelector_desc' => '',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => 'Включи аватари', 'settings_enableUserImage' => 'Включи аватари',
'settings_enableUserImage_desc' => 'Включи аватари на потребителите', 'settings_enableUserImage_desc' => 'Включи аватари на потребителите',
'settings_enableUsersView' => 'Включи преглед на потребителите', 'settings_enableUsersView' => 'Включи преглед на потребителите',
@ -1161,7 +1179,7 @@ $text = array(
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => '', 'splash_add_user' => '',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => '', 'splash_cleared_clipboard' => '',
'splash_document_added' => '', 'splash_document_added' => '',
'splash_document_checkedout' => '', 'splash_document_checkedout' => '',
@ -1242,6 +1260,7 @@ $text = array(
'takeOverIndApprover' => '', 'takeOverIndApprover' => '',
'takeOverIndReviewer' => '', 'takeOverIndReviewer' => '',
'tasks' => '', 'tasks' => '',
'temp_jscode' => '',
'testmail_body' => '', 'testmail_body' => '',
'testmail_subject' => '', 'testmail_subject' => '',
'theme' => 'Тема', 'theme' => 'Тема',

View File

@ -233,6 +233,7 @@ URL: [url]',
'clear_password' => '', 'clear_password' => '',
'clipboard' => 'Portapapers', 'clipboard' => 'Portapapers',
'close' => 'Tancar', 'close' => 'Tancar',
'command' => '',
'comment' => 'Comentaris', 'comment' => 'Comentaris',
'comment_changed_email' => '', 'comment_changed_email' => '',
'comment_for_current_version' => 'Comentari de la versió actual', 'comment_for_current_version' => 'Comentari de la versió actual',
@ -283,7 +284,10 @@ URL: [url]',
'de_DE' => 'Alemany', 'de_DE' => 'Alemany',
'disclaimer' => 'Aquesta és una àrea restringida. Només es permet l\'accés a usuaris autoritzats. Qualsevol intrusió es perseguirà d\'acord amb les lleis internacionals.', 'disclaimer' => 'Aquesta és una àrea restringida. Només es permet l\'accés a usuaris autoritzats. Qualsevol intrusió es perseguirà d\'acord amb les lleis internacionals.',
'discspace' => '', 'discspace' => '',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'Document', 'document' => 'Document',
'documentcontent' => '',
'documents' => 'Documents', 'documents' => 'Documents',
'documents_checked_out_by_you' => '', 'documents_checked_out_by_you' => '',
'documents_in_process' => 'Documents en procés', 'documents_in_process' => 'Documents en procés',
@ -295,6 +299,7 @@ URL: [url]',
'documents_to_receipt' => '', 'documents_to_receipt' => '',
'documents_to_review' => 'Documents en espera de revisió d\'usuaris', 'documents_to_review' => 'Documents en espera de revisió d\'usuaris',
'documents_to_revise' => '', 'documents_to_revise' => '',
'documents_user_reception' => '',
'documents_user_rejected' => '', 'documents_user_rejected' => '',
'documents_user_requiring_attention' => 'Documents de la seva propietat que requereixen atenció', 'documents_user_requiring_attention' => 'Documents de la seva propietat que requereixen atenció',
'document_already_checkedout' => '', 'document_already_checkedout' => '',
@ -384,7 +389,7 @@ URL: [url]',
'error' => '', 'error' => '',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => '', 'error_add_permission' => '',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => '', 'error_no_document_selected' => '',
'error_no_folder_selected' => '', 'error_no_folder_selected' => '',
@ -548,6 +553,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => '', 'link_alt_updatedocument' => '',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => 'Arxiu local', 'local_file' => 'Arxiu local',
@ -658,6 +665,8 @@ URL: [url]',
'no_version_modification' => '', 'no_version_modification' => '',
'no_workflow_available' => '', 'no_workflow_available' => '',
'objectcheck' => '', 'objectcheck' => '',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => 'Obsolet', 'obsolete' => 'Obsolet',
'october' => 'Octubre', 'october' => 'Octubre',
'old' => 'Vell', 'old' => 'Vell',
@ -694,6 +703,7 @@ URL: [url]',
'possible_substitutes' => '', 'possible_substitutes' => '',
'preview' => '', 'preview' => '',
'preview_converters' => '', 'preview_converters' => '',
'preview_images' => '',
'preview_markdown' => '', 'preview_markdown' => '',
'preview_plain' => '', 'preview_plain' => '',
'previous_state' => '', 'previous_state' => '',
@ -766,6 +776,8 @@ URL: [url]',
'revision_request_email_body' => '', 'revision_request_email_body' => '',
'revision_request_email_subject' => '', 'revision_request_email_subject' => '',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => '', 'revisors' => '',
'revisor_already_assigned' => '', 'revisor_already_assigned' => '',
'revisor_already_removed' => '', 'revisor_already_removed' => '',
@ -905,6 +917,8 @@ URL: [url]',
'settings_dbUser' => '', 'settings_dbUser' => '',
'settings_dbUser_desc' => '', 'settings_dbUser_desc' => '',
'settings_dbVersion' => '', 'settings_dbVersion' => '',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => '', 'settings_defaultSearchMethod' => '',
'settings_defaultSearchMethod_desc' => '', 'settings_defaultSearchMethod_desc' => '',
'settings_defaultSearchMethod_valdatabase' => '', 'settings_defaultSearchMethod_valdatabase' => '',
@ -975,6 +989,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => '', 'settings_enableSelfRevApp_desc' => '',
'settings_enableThemeSelector' => '', 'settings_enableThemeSelector' => '',
'settings_enableThemeSelector_desc' => '', 'settings_enableThemeSelector_desc' => '',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => '', 'settings_enableUserImage' => '',
'settings_enableUserImage_desc' => '', 'settings_enableUserImage_desc' => '',
'settings_enableUsersView' => '', 'settings_enableUsersView' => '',
@ -1166,7 +1184,7 @@ URL: [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => '', 'splash_add_user' => '',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => '', 'splash_cleared_clipboard' => '',
'splash_document_added' => '', 'splash_document_added' => '',
'splash_document_checkedout' => '', 'splash_document_checkedout' => '',
@ -1247,6 +1265,7 @@ URL: [url]',
'takeOverIndApprover' => '', 'takeOverIndApprover' => '',
'takeOverIndReviewer' => '', 'takeOverIndReviewer' => '',
'tasks' => '', 'tasks' => '',
'temp_jscode' => '',
'testmail_body' => '', 'testmail_body' => '',
'testmail_subject' => '', 'testmail_subject' => '',
'theme' => 'Tema gràfic', 'theme' => 'Tema gràfic',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (715), kreml (455) // Translators: Admin (718), kreml (455)
$text = array( $text = array(
'2_factor_auth' => '', '2_factor_auth' => '',
@ -150,8 +150,8 @@ URL: [url]',
'attrdef_type_date' => 'Datum', 'attrdef_type_date' => 'Datum',
'attrdef_type_email' => '', 'attrdef_type_email' => '',
'attrdef_type_float' => '', 'attrdef_type_float' => '',
'attrdef_type_int' => '', 'attrdef_type_int' => 'Integer',
'attrdef_type_string' => '', 'attrdef_type_string' => 'Řetězec',
'attrdef_type_url' => '', 'attrdef_type_url' => '',
'attrdef_valueset' => 'Soubor hodnot', 'attrdef_valueset' => 'Soubor hodnot',
'attributes' => 'Atributy', 'attributes' => 'Atributy',
@ -250,6 +250,7 @@ URL: [url]',
'clear_password' => '', 'clear_password' => '',
'clipboard' => 'Schránka', 'clipboard' => 'Schránka',
'close' => 'Zavřít', 'close' => 'Zavřít',
'command' => '',
'comment' => 'Komentář', 'comment' => 'Komentář',
'comment_changed_email' => '', 'comment_changed_email' => '',
'comment_for_current_version' => 'Komentář k aktuální verzi', 'comment_for_current_version' => 'Komentář k aktuální verzi',
@ -300,7 +301,10 @@ URL: [url]',
'de_DE' => 'Němčina', 'de_DE' => 'Němčina',
'disclaimer' => 'Toto je neveřejná oblast. Přístup povolen pouze oprávněným uživatelům. Jakékoliv narušení bude stíháno podle platných právních norem.', 'disclaimer' => 'Toto je neveřejná oblast. Přístup povolen pouze oprávněným uživatelům. Jakékoliv narušení bude stíháno podle platných právních norem.',
'discspace' => 'Místo na disku', 'discspace' => 'Místo na disku',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'Dokument', 'document' => 'Dokument',
'documentcontent' => '',
'documents' => 'Dokumenty', 'documents' => 'Dokumenty',
'documents_checked_out_by_you' => '', 'documents_checked_out_by_you' => '',
'documents_in_process' => 'Zpracovávané dokumenty', 'documents_in_process' => 'Zpracovávané dokumenty',
@ -312,6 +316,7 @@ URL: [url]',
'documents_to_receipt' => '', 'documents_to_receipt' => '',
'documents_to_review' => 'Dokumenty čekající na kontrolu uživatele', 'documents_to_review' => 'Dokumenty čekající na kontrolu uživatele',
'documents_to_revise' => '', 'documents_to_revise' => '',
'documents_user_reception' => '',
'documents_user_rejected' => '', 'documents_user_rejected' => '',
'documents_user_requiring_attention' => 'Dokumenty, které uživatel vlastní a vyžadují pozornost', 'documents_user_requiring_attention' => 'Dokumenty, které uživatel vlastní a vyžadují pozornost',
'document_already_checkedout' => '', 'document_already_checkedout' => '',
@ -431,7 +436,7 @@ URL: [url]',
'error' => 'Error', 'error' => 'Error',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => '', 'error_add_permission' => '',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => 'Není vybrán žádný dokument.', 'error_no_document_selected' => 'Není vybrán žádný dokument.',
'error_no_folder_selected' => 'Není vybrána žádná složka', 'error_no_folder_selected' => 'Není vybrána žádná složka',
@ -619,6 +624,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => 'Hodláte-li nahrát soubory větší než je maximální velikost pro nahrávání, použijte prosím <a href="%s">alternativní stránku</a>.', 'link_alt_updatedocument' => 'Hodláte-li nahrát soubory větší než je maximální velikost pro nahrávání, použijte prosím <a href="%s">alternativní stránku</a>.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => 'Lokální soubor', 'local_file' => 'Lokální soubor',
@ -753,6 +760,8 @@ URL: [url]',
'no_version_modification' => '', 'no_version_modification' => '',
'no_workflow_available' => 'workflow nedostupný', 'no_workflow_available' => 'workflow nedostupný',
'objectcheck' => 'kontrola adresáře/dokumentu', 'objectcheck' => 'kontrola adresáře/dokumentu',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => 'Zastaralé', 'obsolete' => 'Zastaralé',
'october' => 'Říjen', 'october' => 'Říjen',
'old' => 'Starý', 'old' => 'Starý',
@ -799,6 +808,7 @@ Pokud budete mít problém s přihlášením i po změně hesla, kontaktujte Adm
'possible_substitutes' => '', 'possible_substitutes' => '',
'preview' => '', 'preview' => '',
'preview_converters' => '', 'preview_converters' => '',
'preview_images' => '',
'preview_markdown' => '', 'preview_markdown' => '',
'preview_plain' => '', 'preview_plain' => '',
'previous_state' => 'Předchozí stav', 'previous_state' => 'Předchozí stav',
@ -892,6 +902,8 @@ URL: [url]',
'revision_request_email_body' => '', 'revision_request_email_body' => '',
'revision_request_email_subject' => '', 'revision_request_email_subject' => '',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => '', 'revisors' => '',
'revisor_already_assigned' => '', 'revisor_already_assigned' => '',
'revisor_already_removed' => '', 'revisor_already_removed' => '',
@ -1003,7 +1015,7 @@ URL: [url]',
'settings_Authentication' => 'Authentication settings', 'settings_Authentication' => 'Authentication settings',
'settings_autoLoginUser' => '', 'settings_autoLoginUser' => '',
'settings_autoLoginUser_desc' => '', 'settings_autoLoginUser_desc' => '',
'settings_available_languages' => '', 'settings_available_languages' => 'Dostupné jazyky',
'settings_available_languages_desc' => '', 'settings_available_languages_desc' => '',
'settings_backupDir' => '', 'settings_backupDir' => '',
'settings_backupDir_desc' => '', 'settings_backupDir_desc' => '',
@ -1044,6 +1056,8 @@ URL: [url]',
'settings_dbUser' => 'Username', 'settings_dbUser' => 'Username',
'settings_dbUser_desc' => '', 'settings_dbUser_desc' => '',
'settings_dbVersion' => '', 'settings_dbVersion' => '',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => '', 'settings_defaultSearchMethod' => '',
'settings_defaultSearchMethod_desc' => '', 'settings_defaultSearchMethod_desc' => '',
'settings_defaultSearchMethod_valdatabase' => '', 'settings_defaultSearchMethod_valdatabase' => '',
@ -1114,6 +1128,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => 'Povolte, pokud chcete aktuálně přihlášeného uvést jako posuzovatele/schvalovatele a pro přechody pracovního postupu', 'settings_enableSelfRevApp_desc' => 'Povolte, pokud chcete aktuálně přihlášeného uvést jako posuzovatele/schvalovatele a pro přechody pracovního postupu',
'settings_enableThemeSelector' => 'Volba tématu', 'settings_enableThemeSelector' => 'Volba tématu',
'settings_enableThemeSelector_desc' => 'Volba témat na přihlašovací stránce.', 'settings_enableThemeSelector_desc' => 'Volba témat na přihlašovací stránce.',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => '', 'settings_enableUserImage' => '',
'settings_enableUserImage_desc' => '', 'settings_enableUserImage_desc' => '',
'settings_enableUsersView' => '', 'settings_enableUsersView' => '',
@ -1305,7 +1323,7 @@ URL: [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => 'Přidán nový uživatel', 'splash_add_user' => 'Přidán nový uživatel',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => 'Schránka vymazána', 'splash_cleared_clipboard' => 'Schránka vymazána',
'splash_document_added' => 'Dokument přidán', 'splash_document_added' => 'Dokument přidán',
'splash_document_checkedout' => '', 'splash_document_checkedout' => '',
@ -1386,6 +1404,7 @@ URL: [url]',
'takeOverIndApprover' => '', 'takeOverIndApprover' => '',
'takeOverIndReviewer' => '', 'takeOverIndReviewer' => '',
'tasks' => '', 'tasks' => '',
'temp_jscode' => '',
'testmail_body' => 'Tento mail slouží pouze pro test konfigurace SeedDMS', 'testmail_body' => 'Tento mail slouží pouze pro test konfigurace SeedDMS',
'testmail_subject' => 'Testovací mail', 'testmail_subject' => 'Testovací mail',
'theme' => 'Vzhled', 'theme' => 'Vzhled',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (2346), dgrutsch (21) // Translators: Admin (2366), dgrutsch (22)
$text = array( $text = array(
'2_factor_auth' => '2-Faktor Authentifizierung', '2_factor_auth' => '2-Faktor Authentifizierung',
@ -255,6 +255,7 @@ URL: [url]',
'clear_password' => 'Passwort löschen', 'clear_password' => 'Passwort löschen',
'clipboard' => 'Zwischenablage', 'clipboard' => 'Zwischenablage',
'close' => 'Schließen', 'close' => 'Schließen',
'command' => 'Kommando',
'comment' => 'Kommentar', 'comment' => 'Kommentar',
'comment_changed_email' => '', 'comment_changed_email' => '',
'comment_for_current_version' => 'Kommentar zur aktuellen Version', 'comment_for_current_version' => 'Kommentar zur aktuellen Version',
@ -305,7 +306,10 @@ URL: [url]',
'de_DE' => 'Deutsch', 'de_DE' => 'Deutsch',
'disclaimer' => 'Dies ist ein geschützter Bereich. Nur authorisiertes Personal hat Zugriff. Jegliche Verstöße werden nach geltendem Recht (Englisch und International) verfolgt.', 'disclaimer' => 'Dies ist ein geschützter Bereich. Nur authorisiertes Personal hat Zugriff. Jegliche Verstöße werden nach geltendem Recht (Englisch und International) verfolgt.',
'discspace' => 'Plattenplatz', 'discspace' => 'Plattenplatz',
'docs_in_reception_no_access' => 'Dokumente mit Empfangsbestätigung ohne Zugriff des Empfängers',
'docs_in_revision_no_access' => 'Dokumente in Revision ohne Zugriff des Prüfers',
'document' => 'Dokument', 'document' => 'Dokument',
'documentcontent' => 'Dokumentenversion',
'documents' => 'Dokumente', 'documents' => 'Dokumente',
'documents_checked_out_by_you' => 'Von mir ausgecheckte Dokumente', 'documents_checked_out_by_you' => 'Von mir ausgecheckte Dokumente',
'documents_in_process' => 'Dokumente in Bearbeitung', 'documents_in_process' => 'Dokumente in Bearbeitung',
@ -317,6 +321,7 @@ URL: [url]',
'documents_to_receipt' => 'Empfangsbestätigung erforderlich', 'documents_to_receipt' => 'Empfangsbestätigung erforderlich',
'documents_to_review' => 'Prüfung erforderlich', 'documents_to_review' => 'Prüfung erforderlich',
'documents_to_revise' => 'Erneute Prüfung erforderlich', 'documents_to_revise' => 'Erneute Prüfung erforderlich',
'documents_user_reception' => 'Dokumente mit Empfangsbestätigung',
'documents_user_rejected' => 'Abgelehnte Dokumente', 'documents_user_rejected' => 'Abgelehnte Dokumente',
'documents_user_requiring_attention' => 'Diese Dokumente sollte ich mal nachsehen', 'documents_user_requiring_attention' => 'Diese Dokumente sollte ich mal nachsehen',
'document_already_checkedout' => 'Dieses Dokument ist bereits ausgecheckt', 'document_already_checkedout' => 'Dieses Dokument ist bereits ausgecheckt',
@ -436,7 +441,7 @@ URL: [url]',
'error' => 'Fehler', 'error' => 'Fehler',
'error_add_aro' => 'Fehler beim Hinzufügen des Zugriffsobjekt', 'error_add_aro' => 'Fehler beim Hinzufügen des Zugriffsobjekt',
'error_add_permission' => 'Fehler beim Hinzufügen der Berechtigung', 'error_add_permission' => 'Fehler beim Hinzufügen der Berechtigung',
'error_clearcache' => 'Fehler beim Löschen des Cache', 'error_cleared_cache' => 'Fehler beim Löschen des Cache',
'error_importfs' => 'Fehler beim Importieren aus dem Dateisystem', 'error_importfs' => 'Fehler beim Importieren aus dem Dateisystem',
'error_no_document_selected' => 'Kein Dokument ausgewählt', 'error_no_document_selected' => 'Kein Dokument ausgewählt',
'error_no_folder_selected' => 'Kein Ordner ausgewählt', 'error_no_folder_selected' => 'Kein Ordner ausgewählt',
@ -624,6 +629,8 @@ URL: [url]',
'linked_to_document' => 'Mit dem Dokument verknüpft', 'linked_to_document' => 'Mit dem Dokument verknüpft',
'linked_to_this_version' => 'Mit dieser Version verknüpft', 'linked_to_this_version' => 'Mit dieser Version verknüpft',
'link_alt_updatedocument' => 'Wenn Sie ein Dokument hochladen möchten, das größer als die maximale Dateigröße ist, dann benutzen Sie bitte die alternative <a href="%s">Upload-Seite</a>.', 'link_alt_updatedocument' => 'Wenn Sie ein Dokument hochladen möchten, das größer als die maximale Dateigröße ist, dann benutzen Sie bitte die alternative <a href="%s">Upload-Seite</a>.',
'link_to_version' => 'Version',
'list_access_rights' => 'Alle Zugriffsrechte auflisten ...',
'list_contains_no_access_docs' => 'Die Liste enthält weitere Dokumente auf die Sie keinen Zugriff haben und deshalb nicht angezeigt werden.', 'list_contains_no_access_docs' => 'Die Liste enthält weitere Dokumente auf die Sie keinen Zugriff haben und deshalb nicht angezeigt werden.',
'list_hooks' => 'Liste interne Aufrufe', 'list_hooks' => 'Liste interne Aufrufe',
'local_file' => 'Lokale Datei', 'local_file' => 'Lokale Datei',
@ -757,6 +764,8 @@ URL: [url]',
'no_version_modification' => 'Keine Modifikationen an einer Version', 'no_version_modification' => 'Keine Modifikationen an einer Version',
'no_workflow_available' => 'Kein Workflow verfügbar', 'no_workflow_available' => 'Kein Workflow verfügbar',
'objectcheck' => 'Ordner- und Dokumentenprüfung', 'objectcheck' => 'Ordner- und Dokumentenprüfung',
'object_check_critical' => 'Kritische Fehler',
'object_check_warning' => 'Warnungen',
'obsolete' => 'veraltet', 'obsolete' => 'veraltet',
'october' => 'Oktober', 'october' => 'Oktober',
'old' => 'Alt', 'old' => 'Alt',
@ -807,6 +816,7 @@ Sollen Sie danach immer noch Problem bei der Anmeldung haben, dann kontaktieren
'possible_substitutes' => 'Vertreter', 'possible_substitutes' => 'Vertreter',
'preview' => 'Vorschau', 'preview' => 'Vorschau',
'preview_converters' => 'Vorschau Dokumentenumwandlung', 'preview_converters' => 'Vorschau Dokumentenumwandlung',
'preview_images' => 'Vorschaubilder',
'preview_markdown' => 'Markdown', 'preview_markdown' => 'Markdown',
'preview_plain' => 'Text', 'preview_plain' => 'Text',
'previous_state' => 'Voriger Status', 'previous_state' => 'Voriger Status',
@ -816,12 +826,12 @@ Sollen Sie danach immer noch Problem bei der Anmeldung haben, dann kontaktieren
'quota_exceeded' => 'Ihr maximal verfügbarer Plattenplatz wurde um [bytes] überschritten.', 'quota_exceeded' => 'Ihr maximal verfügbarer Plattenplatz wurde um [bytes] überschritten.',
'quota_is_disabled' => 'Quota-Unterstützung ist zur Zeit ausgeschaltet. Benutzer-Quota werden ignoriert bis Quota-Unterstützung in den Einstellungen eingeschaltet wird.', 'quota_is_disabled' => 'Quota-Unterstützung ist zur Zeit ausgeschaltet. Benutzer-Quota werden ignoriert bis Quota-Unterstützung in den Einstellungen eingeschaltet wird.',
'quota_warning' => 'Ihr maximal verfügbarer Plattenplatz wurde um [bytes] überschritten. Bitte löschen Sie Dokumente oder ältere Versionen.', 'quota_warning' => 'Ihr maximal verfügbarer Plattenplatz wurde um [bytes] überschritten. Bitte löschen Sie Dokumente oder ältere Versionen.',
'receipt_deletion_email_body' => 'Benutzer von Liste der Empfänger gelöscht 'receipt_deletion_email_body' => 'Benutzer von Liste der Empfänger gelöscht
Dokument: [name] Dokument: [name]
Version: [version] Version: [version]
Elternordner: [folder_path] Elternordner: [folder_path]
Empfänger: [recipient] Empfänger: [recipient]
Benutzer: [username] Benutzer: [username]
URL: [url]', URL: [url]',
'receipt_deletion_email_subject' => '[sitename]: [name] - Empfänger gelöscht', 'receipt_deletion_email_subject' => '[sitename]: [name] - Empfänger gelöscht',
'receipt_log' => 'Protokoll der Empfangsbestätigungen', 'receipt_log' => 'Protokoll der Empfangsbestätigungen',
@ -935,6 +945,15 @@ Benutzer: [username]
URL: [url]', URL: [url]',
'revision_request_email_subject' => '[sitename]: [name] - Aufforderung zur Wiederholungsprüfung', 'revision_request_email_subject' => '[sitename]: [name] - Aufforderung zur Wiederholungsprüfung',
'revision_status' => 'Status', 'revision_status' => 'Status',
'revision_submit_email_body' => 'Erneute Freigabe erteilen
Dokument: [name]
Version: [version]
Elternordner: [folder_path]
Status: [status]
Kommentar: [comment]
Benutzer: [username]
URL: [url]',
'revision_submit_email_subject' => '[sitename]: [name] - Erneute Freigabe erteilen',
'revisors' => 'Überprüfer', 'revisors' => 'Überprüfer',
'revisor_already_assigned' => 'Benutzer bereits als Wiederholungsprüfer eingetragen.', 'revisor_already_assigned' => 'Benutzer bereits als Wiederholungsprüfer eingetragen.',
'revisor_already_removed' => 'Wiederholungsprüfer wurde bereits vom Prozess ausgeschlossen oder hat das Dokument bereits geprüft.', 'revisor_already_removed' => 'Wiederholungsprüfer wurde bereits vom Prozess ausgeschlossen oder hat das Dokument bereits geprüft.',
@ -1087,6 +1106,8 @@ URL: [url]',
'settings_dbUser' => 'Benutzer', 'settings_dbUser' => 'Benutzer',
'settings_dbUser_desc' => 'Der Benutzername, um auf die Datenbank zugreifen zu können.', 'settings_dbUser_desc' => 'Der Benutzername, um auf die Datenbank zugreifen zu können.',
'settings_dbVersion' => 'Datenbankschema zu alt', 'settings_dbVersion' => 'Datenbankschema zu alt',
'settings_defaultAccessDocs' => 'Standardberechtigung für neue Dokumente',
'settings_defaultAccessDocs_desc' => 'Beim Erstellen eines neuen Dokuments wird dies als Standardberechtigung gesetzt.',
'settings_defaultSearchMethod' => 'Voreingestellte Suchmethode', 'settings_defaultSearchMethod' => 'Voreingestellte Suchmethode',
'settings_defaultSearchMethod_desc' => 'Voreingestellte Suchmethode, wenn über das Suchfeld in der Menüleiste gesucht wird.', 'settings_defaultSearchMethod_desc' => 'Voreingestellte Suchmethode, wenn über das Suchfeld in der Menüleiste gesucht wird.',
'settings_defaultSearchMethod_valdatabase' => 'Datenbank', 'settings_defaultSearchMethod_valdatabase' => 'Datenbank',
@ -1157,6 +1178,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => 'Anwählen, um den aktuell angemeldeten Benutzer in der Liste der Prüfer/Freigeber und für Workflow-Aktionen auswählbar zu machen.', 'settings_enableSelfRevApp_desc' => 'Anwählen, um den aktuell angemeldeten Benutzer in der Liste der Prüfer/Freigeber und für Workflow-Aktionen auswählbar zu machen.',
'settings_enableThemeSelector' => 'Auswahl des Themas', 'settings_enableThemeSelector' => 'Auswahl des Themas',
'settings_enableThemeSelector_desc' => 'Schaltet das Auswahlmenü für die Themenauswahl in der Anmeldemaske ein oder aus.', 'settings_enableThemeSelector_desc' => 'Schaltet das Auswahlmenü für die Themenauswahl in der Anmeldemaske ein oder aus.',
'settings_enableUpdateReceipt' => 'Erlaube die Änderung einer Empfangsbestätigung',
'settings_enableUpdateReceipt_desc' => 'Anwählen, um dem Benutzer, der die Empfangsbestätigung erteilt hat, die Änderung der Entscheidung zu erlauben.',
'settings_enableUpdateRevApp' => 'Erlaube die Änderung einer Prüfung/Freigabe',
'settings_enableUpdateRevApp_desc' => 'Anwählen, um dem Benutzer, der die Prüfung/Freigabe durchgeführt hat, die Änderung der Entscheidung zu erlauben, solange das Dokument den Workflow-Schritt noch nicht verlassen hat.',
'settings_enableUserImage' => 'Benutzerbilder einschalten', 'settings_enableUserImage' => 'Benutzerbilder einschalten',
'settings_enableUserImage_desc' => 'Foto der Benutzer ein-/ausschalten', 'settings_enableUserImage_desc' => 'Foto der Benutzer ein-/ausschalten',
'settings_enableUsersView' => 'Benutzeransicht aktivieren', 'settings_enableUsersView' => 'Benutzeransicht aktivieren',
@ -1348,7 +1373,7 @@ URL: [url]',
'splash_add_to_transmittal' => 'Zur Dokumentenliste hinzugefügt', 'splash_add_to_transmittal' => 'Zur Dokumentenliste hinzugefügt',
'splash_add_transmittal' => 'Dokumentenliste angelegt', 'splash_add_transmittal' => 'Dokumentenliste angelegt',
'splash_add_user' => 'Neuen Benutzer hinzugefügt', 'splash_add_user' => 'Neuen Benutzer hinzugefügt',
'splash_clearcache' => 'Cache geleert', 'splash_cleared_cache' => 'Cache geleert',
'splash_cleared_clipboard' => 'Zwischenablage geleert', 'splash_cleared_clipboard' => 'Zwischenablage geleert',
'splash_document_added' => 'Dokument hinzugefügt', 'splash_document_added' => 'Dokument hinzugefügt',
'splash_document_checkedout' => 'Dokument ausgecheckt', 'splash_document_checkedout' => 'Dokument ausgecheckt',
@ -1429,6 +1454,7 @@ URL: [url]',
'takeOverIndApprover' => 'Übernehme Einzelfreigebende von letzter Version.', 'takeOverIndApprover' => 'Übernehme Einzelfreigebende von letzter Version.',
'takeOverIndReviewer' => 'Übernehme die Einzelprüfer von der letzten Version.', 'takeOverIndReviewer' => 'Übernehme die Einzelprüfer von der letzten Version.',
'tasks' => 'Aufgaben', 'tasks' => 'Aufgaben',
'temp_jscode' => 'Temporärer Javascript-Code',
'testmail_body' => 'Diese Mail ist lediglich zum Test der Mail-Konfiguration von SeedDMS', 'testmail_body' => 'Diese Mail ist lediglich zum Test der Mail-Konfiguration von SeedDMS',
'testmail_subject' => 'Test Mail', 'testmail_subject' => 'Test Mail',
'theme' => 'Aussehen', 'theme' => 'Aussehen',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (212) // Translators: Admin (214)
$text = array( $text = array(
'2_factor_auth' => '', '2_factor_auth' => '',
@ -228,7 +228,8 @@ $text = array(
'clear_password' => '', 'clear_password' => '',
'clipboard' => '', 'clipboard' => '',
'close' => 'Κλέισιμο', 'close' => 'Κλέισιμο',
'comment' => '', 'command' => '',
'comment' => 'Σχόλιο',
'comment_changed_email' => '', 'comment_changed_email' => '',
'comment_for_current_version' => '', 'comment_for_current_version' => '',
'confirm_clear_cache' => '', 'confirm_clear_cache' => '',
@ -278,7 +279,10 @@ $text = array(
'de_DE' => 'German/Γερμανικά', 'de_DE' => 'German/Γερμανικά',
'disclaimer' => '', 'disclaimer' => '',
'discspace' => '', 'discspace' => '',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'Έγγραφο', 'document' => 'Έγγραφο',
'documentcontent' => '',
'documents' => 'Έγγραφα', 'documents' => 'Έγγραφα',
'documents_checked_out_by_you' => '', 'documents_checked_out_by_you' => '',
'documents_in_process' => '', 'documents_in_process' => '',
@ -290,6 +294,7 @@ $text = array(
'documents_to_receipt' => '', 'documents_to_receipt' => '',
'documents_to_review' => '', 'documents_to_review' => '',
'documents_to_revise' => '', 'documents_to_revise' => '',
'documents_user_reception' => '',
'documents_user_rejected' => '', 'documents_user_rejected' => '',
'documents_user_requiring_attention' => '', 'documents_user_requiring_attention' => '',
'document_already_checkedout' => '', 'document_already_checkedout' => '',
@ -379,7 +384,7 @@ $text = array(
'error' => 'Λάθος', 'error' => 'Λάθος',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => '', 'error_add_permission' => '',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => 'Δεν έχει επιλεγεί έγγραφο', 'error_no_document_selected' => 'Δεν έχει επιλεγεί έγγραφο',
'error_no_folder_selected' => '', 'error_no_folder_selected' => '',
@ -424,7 +429,7 @@ $text = array(
'folder_renamed_email' => '', 'folder_renamed_email' => '',
'folder_renamed_email_body' => '', 'folder_renamed_email_body' => '',
'folder_renamed_email_subject' => '', 'folder_renamed_email_subject' => '',
'folder_title' => '', 'folder_title' => 'Όνομα Φακέλου',
'friday' => 'Παρασκευή', 'friday' => 'Παρασκευή',
'friday_abbr' => 'Πα', 'friday_abbr' => 'Πα',
'from' => 'Από', 'from' => 'Από',
@ -543,6 +548,8 @@ $text = array(
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => '', 'link_alt_updatedocument' => '',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => '', 'local_file' => '',
@ -664,6 +671,8 @@ URL: [url]',
'no_version_modification' => '', 'no_version_modification' => '',
'no_workflow_available' => '', 'no_workflow_available' => '',
'objectcheck' => '', 'objectcheck' => '',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => '', 'obsolete' => '',
'october' => 'Οκτώβριος', 'october' => 'Οκτώβριος',
'old' => 'Παλιό', 'old' => 'Παλιό',
@ -700,6 +709,7 @@ URL: [url]',
'possible_substitutes' => '', 'possible_substitutes' => '',
'preview' => '', 'preview' => '',
'preview_converters' => '', 'preview_converters' => '',
'preview_images' => '',
'preview_markdown' => '', 'preview_markdown' => '',
'preview_plain' => '', 'preview_plain' => '',
'previous_state' => '', 'previous_state' => '',
@ -772,6 +782,8 @@ URL: [url]',
'revision_request_email_body' => '', 'revision_request_email_body' => '',
'revision_request_email_subject' => '', 'revision_request_email_subject' => '',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => '', 'revisors' => '',
'revisor_already_assigned' => '', 'revisor_already_assigned' => '',
'revisor_already_removed' => '', 'revisor_already_removed' => '',
@ -911,6 +923,8 @@ URL: [url]',
'settings_dbUser' => '', 'settings_dbUser' => '',
'settings_dbUser_desc' => '', 'settings_dbUser_desc' => '',
'settings_dbVersion' => '', 'settings_dbVersion' => '',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => '', 'settings_defaultSearchMethod' => '',
'settings_defaultSearchMethod_desc' => '', 'settings_defaultSearchMethod_desc' => '',
'settings_defaultSearchMethod_valdatabase' => '', 'settings_defaultSearchMethod_valdatabase' => '',
@ -981,6 +995,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => '', 'settings_enableSelfRevApp_desc' => '',
'settings_enableThemeSelector' => '', 'settings_enableThemeSelector' => '',
'settings_enableThemeSelector_desc' => '', 'settings_enableThemeSelector_desc' => '',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => '', 'settings_enableUserImage' => '',
'settings_enableUserImage_desc' => '', 'settings_enableUserImage_desc' => '',
'settings_enableUsersView' => '', 'settings_enableUsersView' => '',
@ -1172,7 +1190,7 @@ URL: [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => '', 'splash_add_user' => '',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => '', 'splash_cleared_clipboard' => '',
'splash_document_added' => '', 'splash_document_added' => '',
'splash_document_checkedout' => '', 'splash_document_checkedout' => '',
@ -1253,6 +1271,7 @@ URL: [url]',
'takeOverIndApprover' => '', 'takeOverIndApprover' => '',
'takeOverIndReviewer' => '', 'takeOverIndReviewer' => '',
'tasks' => '', 'tasks' => '',
'temp_jscode' => '',
'testmail_body' => '', 'testmail_body' => '',
'testmail_subject' => '', 'testmail_subject' => '',
'theme' => '', 'theme' => '',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (1475), dgrutsch (7), netixw (14) // Translators: Admin (1493), dgrutsch (9), netixw (14)
$text = array( $text = array(
'2_factor_auth' => '2-factor authentication', '2_factor_auth' => '2-factor authentication',
@ -255,6 +255,7 @@ URL: [url]',
'clear_password' => 'Clear password', 'clear_password' => 'Clear password',
'clipboard' => 'Clipboard', 'clipboard' => 'Clipboard',
'close' => 'Close', 'close' => 'Close',
'command' => 'Command',
'comment' => 'Comment', 'comment' => 'Comment',
'comment_changed_email' => '', 'comment_changed_email' => '',
'comment_for_current_version' => 'Version comment', 'comment_for_current_version' => 'Version comment',
@ -305,7 +306,10 @@ URL: [url]',
'de_DE' => 'German', 'de_DE' => 'German',
'disclaimer' => 'This is a classified area. Access is permitted only to authorized personnel. Any violation will be prosecuted according to the national and international laws.', 'disclaimer' => 'This is a classified area. Access is permitted only to authorized personnel. Any violation will be prosecuted according to the national and international laws.',
'discspace' => 'Disc space', 'discspace' => 'Disc space',
'docs_in_reception_no_access' => 'Documents with recepiton without access by recipient',
'docs_in_revision_no_access' => 'Documents in revision without access by revisor',
'document' => 'Document', 'document' => 'Document',
'documentcontent' => 'Document content',
'documents' => 'Documents', 'documents' => 'Documents',
'documents_checked_out_by_you' => 'Documents checked out by you', 'documents_checked_out_by_you' => 'Documents checked out by you',
'documents_in_process' => 'Documents In Process', 'documents_in_process' => 'Documents In Process',
@ -317,6 +321,7 @@ URL: [url]',
'documents_to_receipt' => 'Documents awaiting to confirm the receipt', 'documents_to_receipt' => 'Documents awaiting to confirm the receipt',
'documents_to_review' => 'Documents awaiting your review', 'documents_to_review' => 'Documents awaiting your review',
'documents_to_revise' => 'Documents awaiting your revision', 'documents_to_revise' => 'Documents awaiting your revision',
'documents_user_reception' => 'Documents awaiting reception',
'documents_user_rejected' => 'Rejected documents', 'documents_user_rejected' => 'Rejected documents',
'documents_user_requiring_attention' => 'Documents owned by you that require attention', 'documents_user_requiring_attention' => 'Documents owned by you that require attention',
'document_already_checkedout' => 'This document is already checked out', 'document_already_checkedout' => 'This document is already checked out',
@ -436,7 +441,7 @@ URL: [url]',
'error' => 'Error', 'error' => 'Error',
'error_add_aro' => 'Error while adding access request object', 'error_add_aro' => 'Error while adding access request object',
'error_add_permission' => 'Error while add permission', 'error_add_permission' => 'Error while add permission',
'error_clearcache' => 'Error while clearing cache', 'error_cleared_cache' => 'Error while clearing cache',
'error_importfs' => 'Error while importing form file system', 'error_importfs' => 'Error while importing form file system',
'error_no_document_selected' => 'No document selected', 'error_no_document_selected' => 'No document selected',
'error_no_folder_selected' => 'No folder selected', 'error_no_folder_selected' => 'No folder selected',
@ -624,6 +629,8 @@ URL: [url]',
'linked_to_document' => 'Linked to document', 'linked_to_document' => 'Linked to document',
'linked_to_this_version' => 'Linked to this version', 'linked_to_this_version' => 'Linked to this version',
'link_alt_updatedocument' => 'If you would like to upload files bigger than the current maximum upload size, please use the alternative <a href="%s">upload page</a>.', 'link_alt_updatedocument' => 'If you would like to upload files bigger than the current maximum upload size, please use the alternative <a href="%s">upload page</a>.',
'link_to_version' => 'Version',
'list_access_rights' => 'List all access rights ...',
'list_contains_no_access_docs' => 'The list contains more documents you have no access to and are not displayed.', 'list_contains_no_access_docs' => 'The list contains more documents you have no access to and are not displayed.',
'list_hooks' => 'List hooks', 'list_hooks' => 'List hooks',
'local_file' => 'Local file', 'local_file' => 'Local file',
@ -758,6 +765,8 @@ URL: [url]',
'no_version_modification' => 'No version modification', 'no_version_modification' => 'No version modification',
'no_workflow_available' => 'No workflow available', 'no_workflow_available' => 'No workflow available',
'objectcheck' => 'Folder/Document check', 'objectcheck' => 'Folder/Document check',
'object_check_critical' => 'Critical errors',
'object_check_warning' => 'Warnings',
'obsolete' => 'Obsolete', 'obsolete' => 'Obsolete',
'october' => 'October', 'october' => 'October',
'old' => 'Old', 'old' => 'Old',
@ -808,6 +817,7 @@ If you have still problems to login, then please contact your administrator.',
'possible_substitutes' => 'Substitutes', 'possible_substitutes' => 'Substitutes',
'preview' => 'Preview', 'preview' => 'Preview',
'preview_converters' => 'Preview document conversion', 'preview_converters' => 'Preview document conversion',
'preview_images' => 'Preview images',
'preview_markdown' => 'Markdown', 'preview_markdown' => 'Markdown',
'preview_plain' => 'Text', 'preview_plain' => 'Text',
'previous_state' => 'Previous state', 'previous_state' => 'Previous state',
@ -817,8 +827,14 @@ If you have still problems to login, then please contact your administrator.',
'quota_exceeded' => 'Your disk quota is exceeded by [bytes].', 'quota_exceeded' => 'Your disk quota is exceeded by [bytes].',
'quota_is_disabled' => 'Quota support is currently disabled in the settings. Setting a user quota will have no effect until it is enabled again.', 'quota_is_disabled' => 'Quota support is currently disabled in the settings. Setting a user quota will have no effect until it is enabled again.',
'quota_warning' => 'Your maximum disc usage is exceeded by [bytes]. Please remove documents or previous versions.', 'quota_warning' => 'Your maximum disc usage is exceeded by [bytes]. Please remove documents or previous versions.',
'receipt_deletion_email_body' => '', 'receipt_deletion_email_body' => 'User has been removed from the list of recipients
'receipt_deletion_email_subject' => '', Document: [name]
Version: [version]
Parent folder: [folder_path]
Recipient: [recipient]
User: [username]
URL: [url]',
'receipt_deletion_email_subject' => '[sitename]: [name] - Recipient removed',
'receipt_log' => 'Reception Log', 'receipt_log' => 'Reception Log',
'receipt_request_email_body' => 'Reception request 'receipt_request_email_body' => 'Reception request
Document: [name] Document: [name]
@ -930,6 +946,8 @@ User: [username]
URL: [url]', URL: [url]',
'revision_request_email_subject' => '[sitename]: [name] - Revision request', 'revision_request_email_subject' => '[sitename]: [name] - Revision request',
'revision_status' => 'Status', 'revision_status' => 'Status',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => 'Revisors', 'revisors' => 'Revisors',
'revisor_already_assigned' => 'User is already assigned as an revisor.', 'revisor_already_assigned' => 'User is already assigned as an revisor.',
'revisor_already_removed' => 'Revisor has already been removed from revision process or has already revised the document.', 'revisor_already_removed' => 'Revisor has already been removed from revision process or has already revised the document.',
@ -1082,6 +1100,8 @@ URL: [url]',
'settings_dbUser' => 'Username', 'settings_dbUser' => 'Username',
'settings_dbUser_desc' => 'The username for access to your database entered during the installation process. Do not edit field unless absolutely necessary, for example transfer of the database to a new Host.', 'settings_dbUser_desc' => 'The username for access to your database entered during the installation process. Do not edit field unless absolutely necessary, for example transfer of the database to a new Host.',
'settings_dbVersion' => 'Database schema too old', 'settings_dbVersion' => 'Database schema too old',
'settings_defaultAccessDocs' => 'Default access for new documents',
'settings_defaultAccessDocs_desc' => 'When a new document is created, this will be the default access right.',
'settings_defaultSearchMethod' => 'Default search method', 'settings_defaultSearchMethod' => 'Default search method',
'settings_defaultSearchMethod_desc' => 'Default search method, when a search is started by the search form in the main menu.', '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_valdatabase' => 'database',
@ -1152,6 +1172,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => 'Enable this if you want the currently logged in user to be listed as reviewers/approvers and for workflow transitions.', 'settings_enableSelfRevApp_desc' => 'Enable this if you want the currently logged in user to be listed as reviewers/approvers and for workflow transitions.',
'settings_enableThemeSelector' => 'Theme selection', 'settings_enableThemeSelector' => 'Theme selection',
'settings_enableThemeSelector_desc' => 'Turns on/off the theme selector on the login page.', 'settings_enableThemeSelector_desc' => 'Turns on/off the theme selector on the login page.',
'settings_enableUpdateReceipt' => 'Allow editing of existing reception',
'settings_enableUpdateReceipt_desc' => 'Enable this, if the user who has made a reception may change the decission.',
'settings_enableUpdateRevApp' => 'Allow editing of exting review/approval',
'settings_enableUpdateRevApp_desc' => 'Enable this, if the user who has made a review/approval may change the decission as long as the current workflow step has not been finished.',
'settings_enableUserImage' => 'Enable User Image', 'settings_enableUserImage' => 'Enable User Image',
'settings_enableUserImage_desc' => 'Enable users images', 'settings_enableUserImage_desc' => 'Enable users images',
'settings_enableUsersView' => 'Enable Users View', 'settings_enableUsersView' => 'Enable Users View',
@ -1267,7 +1291,7 @@ URL: [url]',
'settings_showFullPreview_desc' => 'Enable/disable a full preview of the document on the details page, if the browser is capable to do so.', 'settings_showFullPreview_desc' => 'Enable/disable a full preview of the document on the details page, if the browser is capable to do so.',
'settings_showMissingTranslations' => 'Show missing translations', 'settings_showMissingTranslations' => 'Show missing translations',
'settings_showMissingTranslations_desc' => 'List all missing translations on the page at the bottom of the page. The logged in user will be able to submit a proposal for a missing translation which will be saved in a csv file. Do not turn this function on if in a production environment!', 'settings_showMissingTranslations_desc' => 'List all missing translations on the page at the bottom of the page. The logged in user will be able to submit a proposal for a missing translation which will be saved in a csv file. Do not turn this function on if in a production environment!',
'settings_showSingleSearchHit' => 'Jump right to a single search hit', 'settings_showSingleSearchHit' => 'Jump straight to a single search hit',
'settings_showSingleSearchHit_desc' => 'If the search results into just one hit, then it will be displayed right away instead of the result list.', 'settings_showSingleSearchHit_desc' => 'If the search results into just one hit, then it will be displayed right away instead of the result list.',
'settings_Site' => 'Site', 'settings_Site' => 'Site',
'settings_siteDefaultPage' => 'Site Default Page', 'settings_siteDefaultPage' => 'Site Default Page',
@ -1343,7 +1367,7 @@ URL: [url]',
'splash_add_to_transmittal' => 'Add to transmittal', 'splash_add_to_transmittal' => 'Add to transmittal',
'splash_add_transmittal' => 'Added transmittal', 'splash_add_transmittal' => 'Added transmittal',
'splash_add_user' => 'New user added', 'splash_add_user' => 'New user added',
'splash_clearcache' => 'Cache cleared', 'splash_cleared_cache' => 'Cache cleared',
'splash_cleared_clipboard' => 'Clipboard cleared', 'splash_cleared_clipboard' => 'Clipboard cleared',
'splash_document_added' => 'Document added', 'splash_document_added' => 'Document added',
'splash_document_checkedout' => 'Document checked out', 'splash_document_checkedout' => 'Document checked out',
@ -1424,6 +1448,7 @@ URL: [url]',
'takeOverIndApprover' => 'Take over individual approver from last version.', 'takeOverIndApprover' => 'Take over individual approver from last version.',
'takeOverIndReviewer' => 'Take over individual reviewer from last version.', 'takeOverIndReviewer' => 'Take over individual reviewer from last version.',
'tasks' => 'Tasks', 'tasks' => 'Tasks',
'temp_jscode' => 'Temporary javascript code',
'testmail_body' => 'This mail is just for testing the mail configuration of SeedDMS', 'testmail_body' => 'This mail is just for testing the mail configuration of SeedDMS',
'testmail_subject' => 'Test mail', 'testmail_subject' => 'Test mail',
'theme' => 'Theme', 'theme' => 'Theme',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: acabello (20), Admin (1005), angel (123), francisco (2), jaimem (14) // Translators: acabello (20), Admin (1008), angel (123), francisco (2), jaimem (14)
$text = array( $text = array(
'2_factor_auth' => '', '2_factor_auth' => '',
@ -250,6 +250,7 @@ URL: [url]',
'clear_password' => '', 'clear_password' => '',
'clipboard' => 'Portapapeles', 'clipboard' => 'Portapapeles',
'close' => 'Cerrar', 'close' => 'Cerrar',
'command' => '',
'comment' => 'Comentarios', 'comment' => 'Comentarios',
'comment_changed_email' => '', 'comment_changed_email' => '',
'comment_for_current_version' => 'Comentario de la versión actual', 'comment_for_current_version' => 'Comentario de la versión actual',
@ -300,7 +301,10 @@ URL: [url]',
'de_DE' => 'Aleman', 'de_DE' => 'Aleman',
'disclaimer' => 'Esta es un área restringida. Se permite el acceso únicamente a personal autorizado. Cualquier intrusión se perseguirá conforme a las leyes internacionales.', 'disclaimer' => 'Esta es un área restringida. Se permite el acceso únicamente a personal autorizado. Cualquier intrusión se perseguirá conforme a las leyes internacionales.',
'discspace' => 'Espacio en disco', 'discspace' => 'Espacio en disco',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'Documento', 'document' => 'Documento',
'documentcontent' => '',
'documents' => 'Documentos', 'documents' => 'Documentos',
'documents_checked_out_by_you' => '', 'documents_checked_out_by_you' => '',
'documents_in_process' => 'Documentos en proceso', 'documents_in_process' => 'Documentos en proceso',
@ -312,6 +316,7 @@ URL: [url]',
'documents_to_receipt' => '', 'documents_to_receipt' => '',
'documents_to_review' => 'Documentos en espera de revisión de usuarios', 'documents_to_review' => 'Documentos en espera de revisión de usuarios',
'documents_to_revise' => '', 'documents_to_revise' => '',
'documents_user_reception' => '',
'documents_user_rejected' => '', 'documents_user_rejected' => '',
'documents_user_requiring_attention' => 'Documentos de su propiedad que requieren atención', 'documents_user_requiring_attention' => 'Documentos de su propiedad que requieren atención',
'document_already_checkedout' => '', 'document_already_checkedout' => '',
@ -431,7 +436,7 @@ URL: [url]',
'error' => 'Error', 'error' => 'Error',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => '', 'error_add_permission' => '',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => 'Ningún documento seleccionado', 'error_no_document_selected' => 'Ningún documento seleccionado',
'error_no_folder_selected' => 'Ninguna carpeta seleccionada', 'error_no_folder_selected' => 'Ninguna carpeta seleccionada',
@ -619,6 +624,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => 'Si desea subir archivos mayores que el tamaño máximo actualmente permitido, por favor, utilice la <a href="%s">página de subida</a> alternativa.', 'link_alt_updatedocument' => 'Si desea subir archivos mayores que el tamaño máximo actualmente permitido, por favor, utilice la <a href="%s">página de subida</a> alternativa.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => 'Fichero local', 'local_file' => 'Fichero local',
@ -753,6 +760,8 @@ URL: [url]',
'no_version_modification' => 'Ninguna Modificación de Versión', 'no_version_modification' => 'Ninguna Modificación de Versión',
'no_workflow_available' => '', 'no_workflow_available' => '',
'objectcheck' => 'Chequeo de carpeta/documento', 'objectcheck' => 'Chequeo de carpeta/documento',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => 'Obsoleto', 'obsolete' => 'Obsoleto',
'october' => 'Octubre', 'october' => 'Octubre',
'old' => 'Viejo', 'old' => 'Viejo',
@ -803,6 +812,7 @@ Si continua teniendo problemas de acceso, por favor contacte con el administrado
'possible_substitutes' => '', 'possible_substitutes' => '',
'preview' => '', 'preview' => '',
'preview_converters' => '', 'preview_converters' => '',
'preview_images' => '',
'preview_markdown' => '', 'preview_markdown' => '',
'preview_plain' => '', 'preview_plain' => '',
'previous_state' => 'Estado anterior', 'previous_state' => 'Estado anterior',
@ -898,6 +908,8 @@ URL: [url]',
'revision_request_email_body' => '', 'revision_request_email_body' => '',
'revision_request_email_subject' => '', 'revision_request_email_subject' => '',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => '', 'revisors' => '',
'revisor_already_assigned' => '', 'revisor_already_assigned' => '',
'revisor_already_removed' => '', 'revisor_already_removed' => '',
@ -1009,7 +1021,7 @@ URL: [url]',
'settings_Authentication' => 'Configuración de autenticación', 'settings_Authentication' => 'Configuración de autenticación',
'settings_autoLoginUser' => '', 'settings_autoLoginUser' => '',
'settings_autoLoginUser_desc' => '', 'settings_autoLoginUser_desc' => '',
'settings_available_languages' => '', 'settings_available_languages' => 'Idiomas disponibles',
'settings_available_languages_desc' => '', 'settings_available_languages_desc' => '',
'settings_backupDir' => '', 'settings_backupDir' => '',
'settings_backupDir_desc' => '', 'settings_backupDir_desc' => '',
@ -1027,7 +1039,7 @@ URL: [url]',
'settings_contentDir_desc' => 'Donde se almacenan los archivos subidos (es preferible seleccionar una carpeta que no sea accesible a través del servidor web)', 'settings_contentDir_desc' => 'Donde se almacenan los archivos subidos (es preferible seleccionar una carpeta que no sea accesible a través del servidor web)',
'settings_contentOffsetDir' => 'Carpeta de contenidos de desplazamiento', 'settings_contentOffsetDir' => 'Carpeta de contenidos de desplazamiento',
'settings_contentOffsetDir_desc' => 'Para tratar las limitaciones del sistema de ficheros subyacentes, se ha ideado una estructura de carpetas dentro de la carpeta de contenido. Esto requiere una carpeta base desde la que comenzar. Normalmente puede dejar este valor por defecto, 1048576, pero puede ser cualquier número o cadena que no exista ya dentro de ella (carpeta de contenido).', 'settings_contentOffsetDir_desc' => 'Para tratar las limitaciones del sistema de ficheros subyacentes, se ha ideado una estructura de carpetas dentro de la carpeta de contenido. Esto requiere una carpeta base desde la que comenzar. Normalmente puede dejar este valor por defecto, 1048576, pero puede ser cualquier número o cadena que no exista ya dentro de ella (carpeta de contenido).',
'settings_convertToPdf' => '', 'settings_convertToPdf' => 'Convertir documento en PDF para pervisualización',
'settings_convertToPdf_desc' => '', 'settings_convertToPdf_desc' => '',
'settings_cookieLifetime' => 'Tiempo de vida de las cookies', 'settings_cookieLifetime' => 'Tiempo de vida de las cookies',
'settings_cookieLifetime_desc' => 'Tiempo de vida de las cookies en segundos. Si asigna 0 la cookie será eliminada cuando el navegador se cierre.', 'settings_cookieLifetime_desc' => 'Tiempo de vida de las cookies en segundos. Si asigna 0 la cookie será eliminada cuando el navegador se cierre.',
@ -1050,6 +1062,8 @@ URL: [url]',
'settings_dbUser' => 'Nombre de usuario', 'settings_dbUser' => 'Nombre de usuario',
'settings_dbUser_desc' => 'Nombre de usuario de acceso a su base de datos introducido durante el proceso de instalación. No edite este campo a menos que sea necesario, por ejemplo si la base de datos se transfiere a un nuevo servidor.', 'settings_dbUser_desc' => 'Nombre de usuario de acceso a su base de datos introducido durante el proceso de instalación. No edite este campo a menos que sea necesario, por ejemplo si la base de datos se transfiere a un nuevo servidor.',
'settings_dbVersion' => 'Esquema de base de datos demasiado antiguo', 'settings_dbVersion' => 'Esquema de base de datos demasiado antiguo',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => 'Método de búsqueda por defecto', 'settings_defaultSearchMethod' => 'Método de búsqueda por defecto',
'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_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_valdatabase' => 'base de datos',
@ -1120,6 +1134,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => 'Habilitar esto si quiere que el usuario identificado sea listado como revisor/aprobador y para las transiciones del flujo de trabajo.', 'settings_enableSelfRevApp_desc' => 'Habilitar esto si quiere que el usuario identificado sea listado como revisor/aprobador y para las transiciones del flujo de trabajo.',
'settings_enableThemeSelector' => 'Selección de temas (skins)', 'settings_enableThemeSelector' => 'Selección de temas (skins)',
'settings_enableThemeSelector_desc' => 'Habilitar/deshabilitar la selección de temas en la página de login', 'settings_enableThemeSelector_desc' => 'Habilitar/deshabilitar la selección de temas en la página de login',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => 'Habilitar imágenes de usuario', 'settings_enableUserImage' => 'Habilitar imágenes de usuario',
'settings_enableUserImage_desc' => 'Habilitar imágenes de usuario', 'settings_enableUserImage_desc' => 'Habilitar imágenes de usuario',
'settings_enableUsersView' => 'Habilitar vista de usuarios', 'settings_enableUsersView' => 'Habilitar vista de usuarios',
@ -1231,7 +1249,7 @@ URL: [url]',
'settings_rootFolderID_desc' => 'ID de la carpeta raíz (normalmente no es necesario cambiar)', 'settings_rootFolderID_desc' => 'ID de la carpeta raíz (normalmente no es necesario cambiar)',
'settings_SaveError' => 'Error guardando archivo de configuración', 'settings_SaveError' => 'Error guardando archivo de configuración',
'settings_Server' => 'Configuración del servidor', 'settings_Server' => 'Configuración del servidor',
'settings_showFullPreview' => '', 'settings_showFullPreview' => 'Visualizar documento completo',
'settings_showFullPreview_desc' => '', 'settings_showFullPreview_desc' => '',
'settings_showMissingTranslations' => 'Mostrar traducciones faltantes', 'settings_showMissingTranslations' => 'Mostrar traducciones faltantes',
'settings_showMissingTranslations_desc' => 'Listar todos los términos pendientes de traducción de esta página al final de la misma. En entorno productivo no activar esta función', 'settings_showMissingTranslations_desc' => 'Listar todos los términos pendientes de traducción de esta página al final de la misma. En entorno productivo no activar esta función',
@ -1311,7 +1329,7 @@ URL: [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => 'Nuevo usuario agregado', 'splash_add_user' => 'Nuevo usuario agregado',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => 'Portapapeles limpiado', 'splash_cleared_clipboard' => 'Portapapeles limpiado',
'splash_document_added' => 'Documento añadido', 'splash_document_added' => 'Documento añadido',
'splash_document_checkedout' => '', 'splash_document_checkedout' => '',
@ -1392,6 +1410,7 @@ URL: [url]',
'takeOverIndApprover' => '', 'takeOverIndApprover' => '',
'takeOverIndReviewer' => 'Tomar control de la revisión de la última versión', 'takeOverIndReviewer' => 'Tomar control de la revisión de la última versión',
'tasks' => '', 'tasks' => '',
'temp_jscode' => '',
'testmail_body' => 'El propósito de este e-mail es probar la configuración del DMS', 'testmail_body' => 'El propósito de este e-mail es probar la configuración del DMS',
'testmail_subject' => 'E-mail de prueba', 'testmail_subject' => 'E-mail de prueba',
'theme' => 'Tema gráfico', 'theme' => 'Tema gráfico',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (1055), jeromerobert (50), lonnnew (9), Oudiceval (132) // Translators: Admin (1058), jeromerobert (50), lonnnew (9), Oudiceval (171)
$text = array( $text = array(
'2_factor_auth' => 'Authentification forte', '2_factor_auth' => 'Authentification forte',
@ -121,7 +121,7 @@ URL : [url]',
'approval_summary' => 'Sommaire d\'approbation', 'approval_summary' => 'Sommaire d\'approbation',
'approval_update_failed' => 'Erreur de la mise à jour du statut d\'approbation. Echec de la mise à jour.', 'approval_update_failed' => 'Erreur de la mise à jour du statut d\'approbation. Echec de la mise à jour.',
'approvers' => 'Approbateurs', 'approvers' => 'Approbateurs',
'approver_already_assigned' => '', 'approver_already_assigned' => 'Lutilisateur est déjà assigné comme approbateur.',
'approver_already_removed' => '', 'approver_already_removed' => '',
'april' => 'Avril', 'april' => 'Avril',
'archive_creation' => 'Créer une archive', 'archive_creation' => 'Créer une archive',
@ -137,7 +137,7 @@ URL : [url]',
'attrdefgrp_show_search' => 'Recherche', 'attrdefgrp_show_search' => 'Recherche',
'attrdefgrp_show_searchlist' => 'Résultats de recherche', 'attrdefgrp_show_searchlist' => 'Résultats de recherche',
'attrdef_exists' => 'La définition d\'attribut existe déjà', 'attrdef_exists' => 'La définition d\'attribut existe déjà',
'attrdef_info' => '', 'attrdef_info' => 'Information',
'attrdef_in_use' => 'La définition d\'attribut est en cours d\'utilisation', 'attrdef_in_use' => 'La définition d\'attribut est en cours d\'utilisation',
'attrdef_management' => 'Gestion des définitions d\'attributs', 'attrdef_management' => 'Gestion des définitions d\'attributs',
'attrdef_maxvalues' => 'Nombre maximum de valeurs', 'attrdef_maxvalues' => 'Nombre maximum de valeurs',
@ -230,12 +230,12 @@ URL: [url]',
'chart_docsperuser_title' => 'Documents par utilisateur', 'chart_docsperuser_title' => 'Documents par utilisateur',
'chart_selection' => 'Sélectionnez un graphique', 'chart_selection' => 'Sélectionnez un graphique',
'chart_sizeperuser_title' => 'Volume par utilisateur', 'chart_sizeperuser_title' => 'Volume par utilisateur',
'checkedout_file_has_different_version' => '', 'checkedout_file_has_different_version' => 'La version bloquée nest pas identique à la version courante. Le déblocage ne modifiera pas le document.',
'checkedout_file_has_disappeared' => '', 'checkedout_file_has_disappeared' => 'Le fichier du document bloqué nexiste plus. Le déblocage est impossible.',
'checkedout_file_is_unchanged' => '', 'checkedout_file_is_unchanged' => 'Le fichier du document bloqué est inchangé. Le déblocage nest pas possible. Si vous ne souhaitez pas apporter de modifications, désactivez le blocage.',
'checkin_document' => '', 'checkin_document' => 'Débloquer (check-in)',
'checkout_document' => '', 'checkout_document' => 'Bloquer (check-out)',
'checkout_is_disabled' => '', 'checkout_is_disabled' => 'Le blocage (check-out) de documents est désactivé dans la configuration.',
'choose_attrdef' => 'Choisissez une définition d\'attribut', 'choose_attrdef' => 'Choisissez une définition d\'attribut',
'choose_attrdefgroup' => '', 'choose_attrdefgroup' => '',
'choose_category' => 'SVP choisir', 'choose_category' => 'SVP choisir',
@ -247,7 +247,7 @@ URL: [url]',
'choose_target_folder' => 'Choisir un dossier cible', 'choose_target_folder' => 'Choisir un dossier cible',
'choose_user' => 'Choisir un utilisateur', 'choose_user' => 'Choisir un utilisateur',
'choose_workflow' => 'Choisir un workflow', 'choose_workflow' => 'Choisir un workflow',
'choose_workflow_action' => 'Choose une action de workflow', 'choose_workflow_action' => 'Choisir une action de workflow',
'choose_workflow_state' => 'Choisir un état de workflow', 'choose_workflow_state' => 'Choisir un état de workflow',
'class_name' => '', 'class_name' => '',
'clear_cache' => 'Effacer le cache', 'clear_cache' => 'Effacer le cache',
@ -255,6 +255,7 @@ URL: [url]',
'clear_password' => 'Sans mot de passe', 'clear_password' => 'Sans mot de passe',
'clipboard' => 'Presse-papier', 'clipboard' => 'Presse-papier',
'close' => 'Fermer', 'close' => 'Fermer',
'command' => 'Commande',
'comment' => 'Commentaire', 'comment' => 'Commentaire',
'comment_changed_email' => '', 'comment_changed_email' => '',
'comment_for_current_version' => 'Commentaires pour la version actuelle', 'comment_for_current_version' => 'Commentaires pour la version actuelle',
@ -279,9 +280,9 @@ URL: [url]',
'confirm_update_transmittalitem' => '', 'confirm_update_transmittalitem' => '',
'content' => 'Contenu', 'content' => 'Contenu',
'continue' => 'Continuer', 'continue' => 'Continuer',
'converter_new_cmd' => '', 'converter_new_cmd' => 'Commande',
'converter_new_mimetype' => 'Nouveau type MIME', 'converter_new_mimetype' => 'Nouveau type MIME',
'copied_to_checkout_as' => '', 'copied_to_checkout_as' => 'Fichier copié dans lespace de blocage en tant que « [filename] » ([date])',
'create_fulltext_index' => 'Créer un index de recherche plein texte', 'create_fulltext_index' => 'Créer un index de recherche plein texte',
'create_fulltext_index_warning' => 'Vous allez recréer l\'index de recherche plein texte. Cela peut prendre un temps considérable et réduire les performances de votre système dans son ensemble. Si vous voulez vraiment recréer l\'index, merci de confirmer votre opération.', 'create_fulltext_index_warning' => 'Vous allez recréer l\'index de recherche plein texte. Cela peut prendre un temps considérable et réduire les performances de votre système dans son ensemble. Si vous voulez vraiment recréer l\'index, merci de confirmer votre opération.',
'creation_date' => 'Créé le', 'creation_date' => 'Créé le',
@ -305,21 +306,25 @@ URL: [url]',
'de_DE' => 'Allemand', 'de_DE' => 'Allemand',
'disclaimer' => 'Cet espace est protégé. Son accès est strictement réservé aux utilisateurs autorisés.<br/>Tout accès non autorisé est punissable par les lois internationales.', 'disclaimer' => 'Cet espace est protégé. Son accès est strictement réservé aux utilisateurs autorisés.<br/>Tout accès non autorisé est punissable par les lois internationales.',
'discspace' => 'Espace disque', 'discspace' => 'Espace disque',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'Document', 'document' => 'Document',
'documentcontent' => '',
'documents' => 'Documents', 'documents' => 'Documents',
'documents_checked_out_by_you' => '', 'documents_checked_out_by_you' => 'Documents bloqués par vous',
'documents_in_process' => 'Documents en cours', 'documents_in_process' => 'Documents en cours',
'documents_locked' => 'Documents verrouillés', 'documents_locked' => 'Documents verrouillés',
'documents_locked_by_you' => 'Documents verrouillés', 'documents_locked_by_you' => 'Documents verrouillés',
'documents_only' => 'Documents uniquement', 'documents_only' => 'Documents uniquement',
'documents_to_approve' => 'Documents en attente d\'approbation', 'documents_to_approve' => 'Documents en attente d\'approbation',
'documents_to_process' => '', 'documents_to_process' => 'Documents à traiter',
'documents_to_receipt' => '', 'documents_to_receipt' => '',
'documents_to_review' => 'Documents en attente de correction', 'documents_to_review' => 'Documents en attente de correction',
'documents_to_revise' => '', 'documents_to_revise' => '',
'documents_user_reception' => '',
'documents_user_rejected' => 'Documents rejetés', 'documents_user_rejected' => 'Documents rejetés',
'documents_user_requiring_attention' => 'Documents à surveiller', 'documents_user_requiring_attention' => 'Documents à surveiller',
'document_already_checkedout' => '', 'document_already_checkedout' => 'Ce document est déjà débloqué',
'document_already_locked' => 'Ce document est déjà verrouillé', 'document_already_locked' => 'Ce document est déjà verrouillé',
'document_comment_changed_email' => 'Commentaire modifié', 'document_comment_changed_email' => 'Commentaire modifié',
'document_comment_changed_email_body' => 'Commentaire modifié 'document_comment_changed_email_body' => 'Commentaire modifié
@ -341,7 +346,7 @@ Utilisateur : [username]',
'document_duplicate_name' => 'Un document porte déjà ce nom !', 'document_duplicate_name' => 'Un document porte déjà ce nom !',
'document_has_no_workflow' => 'Le document n\'a pas de workflow', 'document_has_no_workflow' => 'Le document n\'a pas de workflow',
'document_infos' => 'Informations sur le document', 'document_infos' => 'Informations sur le document',
'document_is_checked_out' => '', 'document_is_checked_out' => 'Le document est actuellement bloqué. Si vous ajoutez une nouvelle version, la version bloquée ne pourra plus être débloquée.',
'document_is_not_locked' => 'Ce document n\'est pas verrouillé', 'document_is_not_locked' => 'Ce document n\'est pas verrouillé',
'document_link_by' => 'Lié par', 'document_link_by' => 'Lié par',
'document_link_public' => 'Public', 'document_link_public' => 'Public',
@ -436,7 +441,7 @@ URL: [url]',
'error' => 'Erreur', 'error' => 'Erreur',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => 'Erreur lors de lajout de permission', 'error_add_permission' => 'Erreur lors de lajout de permission',
'error_clearcache' => 'Erreur lors du vidage du cache', 'error_cleared_cache' => 'Erreur lors du vidage du cache',
'error_importfs' => 'Erreur lors de limport depuis le système de fichiers', 'error_importfs' => 'Erreur lors de limport depuis le système de fichiers',
'error_no_document_selected' => 'Aucun document sélectionné', 'error_no_document_selected' => 'Aucun document sélectionné',
'error_no_folder_selected' => 'Aucun dossier sélectionné', 'error_no_folder_selected' => 'Aucun dossier sélectionné',
@ -595,7 +600,7 @@ URL: [url]',
'js_no_file' => 'SVP Sélectionnez un fichier', 'js_no_file' => 'SVP Sélectionnez un fichier',
'js_no_keywords' => 'Spécifiez quelques mots-clés', 'js_no_keywords' => 'Spécifiez quelques mots-clés',
'js_no_login' => 'SVP Saisissez un identifiant', 'js_no_login' => 'SVP Saisissez un identifiant',
'js_no_name' => 'SVP Saisissez un nom', 'js_no_name' => 'Veuillez saisir un nom',
'js_no_override_status' => 'SVP Sélectionner le nouveau [override] statut', 'js_no_override_status' => 'SVP Sélectionner le nouveau [override] statut',
'js_no_pwd' => 'Vous devez saisir votre mot de passe', 'js_no_pwd' => 'Vous devez saisir votre mot de passe',
'js_no_query' => 'Saisir une requête', 'js_no_query' => 'Saisir une requête',
@ -604,7 +609,7 @@ URL: [url]',
'js_pwd_not_conf' => 'Mot de passe et confirmation de mot de passe non identiques', 'js_pwd_not_conf' => 'Mot de passe et confirmation de mot de passe non identiques',
'js_select_user' => 'SVP Sélectionnez un utilisateur', 'js_select_user' => 'SVP Sélectionnez un utilisateur',
'js_select_user_or_group' => 'Sélectionner au moins un utilisateur ou un groupe', 'js_select_user_or_group' => 'Sélectionner au moins un utilisateur ou un groupe',
'js_unequal_passwords' => '', 'js_unequal_passwords' => 'Les mots de passe ne sont pas identiques',
'july' => 'Juillet', 'july' => 'Juillet',
'june' => 'Juin', 'june' => 'Juin',
'keep' => 'Ne pas modifier', 'keep' => 'Ne pas modifier',
@ -624,6 +629,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => 'Pour déposer des fichiers de taille supérieure, utilisez la <a href="%s">page d\'ajout multiple</a>.', 'link_alt_updatedocument' => 'Pour déposer des fichiers de taille supérieure, utilisez la <a href="%s">page d\'ajout multiple</a>.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => 'Fichier local', 'local_file' => 'Fichier local',
@ -657,7 +664,7 @@ URL: [url]',
'minutes' => 'minutes', 'minutes' => 'minutes',
'misc' => 'Divers', 'misc' => 'Divers',
'missing_checksum' => 'Checksum manquante', 'missing_checksum' => 'Checksum manquante',
'missing_file' => '', 'missing_file' => 'Fichier manquant',
'missing_filesize' => 'Taille de fichier manquante', 'missing_filesize' => 'Taille de fichier manquante',
'missing_reception' => '', 'missing_reception' => '',
'missing_request_object' => '', 'missing_request_object' => '',
@ -758,6 +765,8 @@ URL: [url]',
'no_version_modification' => 'Pas de modification de version', 'no_version_modification' => 'Pas de modification de version',
'no_workflow_available' => '', 'no_workflow_available' => '',
'objectcheck' => 'Vérification des dossiers et documents', 'objectcheck' => 'Vérification des dossiers et documents',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => 'Obsolète', 'obsolete' => 'Obsolète',
'october' => 'Octobre', 'october' => 'Octobre',
'old' => 'Ancien', 'old' => 'Ancien',
@ -777,7 +786,7 @@ URL: [url]',
'password' => 'Mot de passe', 'password' => 'Mot de passe',
'password_already_used' => 'Mot de passe déjà utilisé', 'password_already_used' => 'Mot de passe déjà utilisé',
'password_expiration' => 'Expiration du mot de passe', 'password_expiration' => 'Expiration du mot de passe',
'password_expiration_text' => 'Votre mot de passe a expiré. SVP choisir un nouveau avant de pouvoir accéder à SeedDMS.', 'password_expiration_text' => 'Votre mot de passe a expiré. Veuillez en choisir un nouveau afin de pouvoir accéder à SeedDMS.',
'password_expired' => 'Mot de passe expiré', 'password_expired' => 'Mot de passe expiré',
'password_expires_in_days' => 'Le mot de passe expire dans %s jours.', 'password_expires_in_days' => 'Le mot de passe expire dans %s jours.',
'password_forgotten' => 'Mot de passe oublié ?', 'password_forgotten' => 'Mot de passe oublié ?',
@ -806,15 +815,16 @@ En cas de problème persistant, veuillez contacter votre administrateur.',
'possible_substitutes' => '', 'possible_substitutes' => '',
'preview' => 'Aperçu', 'preview' => 'Aperçu',
'preview_converters' => '', 'preview_converters' => '',
'preview_images' => 'Prévisualisation des images',
'preview_markdown' => '', 'preview_markdown' => '',
'preview_plain' => 'Texte', 'preview_plain' => 'Texte',
'previous_state' => 'Previous state', 'previous_state' => 'État précédent',
'previous_versions' => 'Versions précédentes', 'previous_versions' => 'Versions précédentes',
'pt_BR' => 'Portuguais (BR)', 'pt_BR' => 'Portuguais (BR)',
'quota' => 'Quota', 'quota' => 'Quota',
'quota_exceeded' => 'Votre quota de disque est dépassé de [bytes].', 'quota_exceeded' => 'Votre quota de disque est dépassé de [bytes].',
'quota_is_disabled' => 'Le support des quota est actuellement désactivé dans les réglages. Affecter un quota utilisateur n\'aura pas d\'effet jusqu\'à ce qu\'il soit de nouveau activé.', 'quota_is_disabled' => 'Le support des quota est actuellement désactivé dans les réglages. Affecter un quota utilisateur n\'aura pas d\'effet jusqu\'à ce qu\'il soit de nouveau activé.',
'quota_warning' => 'Votre taille maximale de disque est dépassée de [bytes]. SVP supprimer des documents ou d\'anciennes versions.', 'quota_warning' => 'Votre quota despace disque est dépassé de [bytes]. Veuillez supprimer des documents ou d\'anciennes versions.',
'receipt_deletion_email_body' => '', 'receipt_deletion_email_body' => '',
'receipt_deletion_email_subject' => '', 'receipt_deletion_email_subject' => '',
'receipt_log' => '', 'receipt_log' => '',
@ -828,7 +838,7 @@ En cas de problème persistant, veuillez contacter votre administrateur.',
'reception_noaction' => '', 'reception_noaction' => '',
'reception_rejected' => '', 'reception_rejected' => '',
'recipients' => 'Destinataires', 'recipients' => 'Destinataires',
'redraw' => '', 'redraw' => 'Redessiner',
'refresh' => 'Actualiser', 'refresh' => 'Actualiser',
'rejected' => 'Rejeté', 'rejected' => 'Rejeté',
'released' => 'Publié', 'released' => 'Publié',
@ -893,6 +903,8 @@ URL: [url]',
'revision_request_email_body' => '', 'revision_request_email_body' => '',
'revision_request_email_subject' => '', 'revision_request_email_subject' => '',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => '', 'revisors' => '',
'revisor_already_assigned' => '', 'revisor_already_assigned' => '',
'revisor_already_removed' => '', 'revisor_already_removed' => '',
@ -991,8 +1003,8 @@ URL: [url]',
'settings_Authentication' => 'Paramètres d\'authentification', 'settings_Authentication' => 'Paramètres d\'authentification',
'settings_autoLoginUser' => 'Connexion automatique', 'settings_autoLoginUser' => 'Connexion automatique',
'settings_autoLoginUser_desc' => 'Utiliser lID de cet utilisateur pour se connecter automatiquement. Ce type daccès ne permet pas la création de nouveaux comptes.', 'settings_autoLoginUser_desc' => 'Utiliser lID de cet utilisateur pour se connecter automatiquement. Ce type daccès ne permet pas la création de nouveaux comptes.',
'settings_available_languages' => '', 'settings_available_languages' => 'Langues disponibles',
'settings_available_languages_desc' => '', 'settings_available_languages_desc' => 'Seules les langues sélectionnées seront chargées et proposées dans le sélecteur de langue. La langue par défaut est systématiquement chargée.',
'settings_backupDir' => '', 'settings_backupDir' => '',
'settings_backupDir_desc' => '', 'settings_backupDir_desc' => '',
'settings_cacheDir' => 'Dossier Cache', 'settings_cacheDir' => 'Dossier Cache',
@ -1010,13 +1022,13 @@ URL: [url]',
'settings_contentOffsetDir' => 'Content Offset Directory', 'settings_contentOffsetDir' => 'Content Offset Directory',
'settings_contentOffsetDir_desc' => 'To work around limitations in the underlying file system, a new directory structure has been devised that exists within the content directory (Content Directory). This requires a base directory from which to begin. Usually leave this to the default setting, 1048576, but can be any number or string that does not already exist within (Content Directory)', 'settings_contentOffsetDir_desc' => 'To work around limitations in the underlying file system, a new directory structure has been devised that exists within the content directory (Content Directory). This requires a base directory from which to begin. Usually leave this to the default setting, 1048576, but can be any number or string that does not already exist within (Content Directory)',
'settings_convertToPdf' => 'Convertir en PDF le document pour prévisualisation', 'settings_convertToPdf' => 'Convertir en PDF le document pour prévisualisation',
'settings_convertToPdf_desc' => '', 'settings_convertToPdf_desc' => 'Si le document ne peut pas être lu nativement par le navigateur, une version convertie en PDF sera affichée.',
'settings_cookieLifetime' => 'Durée de vie des Cookies', 'settings_cookieLifetime' => 'Durée de vie des Cookies',
'settings_cookieLifetime_desc' => 'La durée de vie d\'un cooke en secondes. Si réglée à 0, le cookie sera supprimé à la fermeture du navigateur.', 'settings_cookieLifetime_desc' => 'La durée de vie d\'un cooke en secondes. Si réglée à 0, le cookie sera supprimé à la fermeture du navigateur.',
'settings_coreDir' => 'Répertoire Core SeedDMS', 'settings_coreDir' => 'Répertoire Core SeedDMS',
'settings_coreDir_desc' => 'Chemin vers SeedDMS_Core (optionnel)', 'settings_coreDir_desc' => 'Chemin vers SeedDMS_Core (optionnel)',
'settings_createCheckOutDir' => '', 'settings_createCheckOutDir' => 'Dossier de blocage',
'settings_createCheckOutDir_desc' => '', 'settings_createCheckOutDir_desc' => 'Les versions du document seront copiées dans ce dossier lorsquun document est bloqué (check-out).',
'settings_createdatabase' => 'Créer tables de la base de données', 'settings_createdatabase' => 'Créer tables de la base de données',
'settings_createdirectory' => 'Créer répertoire', 'settings_createdirectory' => 'Créer répertoire',
'settings_currentvalue' => 'Valeur courante', 'settings_currentvalue' => 'Valeur courante',
@ -1032,6 +1044,8 @@ URL: [url]',
'settings_dbUser' => 'Nom d\'utilisateur', 'settings_dbUser' => 'Nom d\'utilisateur',
'settings_dbUser_desc' => 'Le nom d\'utilisateur pour l\'accès à votre base de données entré pendant le processus d\'installation. Ne pas modifier le champ sauf si vraiment nécessaire, par exemple pour le transfert de la base de données vers un nouvel hébergement.', 'settings_dbUser_desc' => 'Le nom d\'utilisateur pour l\'accès à votre base de données entré pendant le processus d\'installation. Ne pas modifier le champ sauf si vraiment nécessaire, par exemple pour le transfert de la base de données vers un nouvel hébergement.',
'settings_dbVersion' => 'Schéma de base de données trop ancien', 'settings_dbVersion' => 'Schéma de base de données trop ancien',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => 'Méthode de recherche par défaut', 'settings_defaultSearchMethod' => 'Méthode de recherche par défaut',
'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_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_valdatabase' => 'base de données',
@ -1102,6 +1116,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => 'A autoriser pour avoir l\'utilisateur actuel désigné correcteur/approbateur et pour les transitions de workflow.', 'settings_enableSelfRevApp_desc' => 'A autoriser pour avoir l\'utilisateur actuel désigné correcteur/approbateur et pour les transitions de workflow.',
'settings_enableThemeSelector' => 'Sélection du thème', 'settings_enableThemeSelector' => 'Sélection du thème',
'settings_enableThemeSelector_desc' => 'Activer/désactiver le sélecteur de thème sur la page de connexion.', 'settings_enableThemeSelector_desc' => 'Activer/désactiver le sélecteur de thème sur la page de connexion.',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => 'Activer image utilisateurs', 'settings_enableUserImage' => 'Activer image utilisateurs',
'settings_enableUserImage_desc' => 'Activer les images utilisateurs', 'settings_enableUserImage_desc' => 'Activer les images utilisateurs',
'settings_enableUsersView' => 'Activer Vue des Utilisateurs', 'settings_enableUsersView' => 'Activer Vue des Utilisateurs',
@ -1214,7 +1232,7 @@ URL: [url]',
'settings_SaveError' => 'Erreur de sauvegarde du fichier de configuration', 'settings_SaveError' => 'Erreur de sauvegarde du fichier de configuration',
'settings_Server' => 'Paramètres serveur', 'settings_Server' => 'Paramètres serveur',
'settings_showFullPreview' => 'Visualisation complète du document', 'settings_showFullPreview' => 'Visualisation complète du document',
'settings_showFullPreview_desc' => '', 'settings_showFullPreview_desc' => 'Activer/désactiver laperçu du document sur la page de détails (si le navigateur le permet).',
'settings_showMissingTranslations' => 'Afficher les traductions manquantes', 'settings_showMissingTranslations' => 'Afficher les traductions manquantes',
'settings_showMissingTranslations_desc' => 'Lister toutes les traductions manquantes de la page dans le bas de la page. L\'utilisateur connecté pourra proposer une traduction manquante qui sera sauvegardée dans un fichier CSV. Ne pas activer cette fonction en production.', 'settings_showMissingTranslations_desc' => 'Lister toutes les traductions manquantes de la page dans le bas de la page. L\'utilisateur connecté pourra proposer une traduction manquante qui sera sauvegardée dans un fichier CSV. Ne pas activer cette fonction en production.',
'settings_showSingleSearchHit' => 'Aller au document en cas de résultat unique', 'settings_showSingleSearchHit' => 'Aller au document en cas de résultat unique',
@ -1263,8 +1281,8 @@ URL: [url]',
'settings_updateNotifyTime' => 'Délai de notification des modifications', 'settings_updateNotifyTime' => 'Délai de notification des modifications',
'settings_updateNotifyTime_desc' => 'Users are notified about document-changes that took place within the last \'Update Notify Time\' seconds', 'settings_updateNotifyTime_desc' => 'Users are notified about document-changes that took place within the last \'Update Notify Time\' seconds',
'settings_upgrade_php' => 'Mettez à jour PHP vers une version au moins égale à 5.2.0', 'settings_upgrade_php' => 'Mettez à jour PHP vers une version au moins égale à 5.2.0',
'settings_versioningFileName' => 'Versioning filename', 'settings_versioningFileName' => 'Nom des fichiers de versionnage',
'settings_versioningFileName_desc' => 'The name of the versioning info file created by the backup tool', 'settings_versioningFileName_desc' => 'Nom des fichiers textes dinformation créés depuis les outils de sauvegarde',
'settings_versiontolow' => '', 'settings_versiontolow' => '',
'settings_viewOnlineFileTypes' => 'Aperçu en ligne des fichiers', 'settings_viewOnlineFileTypes' => 'Aperçu en ligne des fichiers',
'settings_viewOnlineFileTypes_desc' => 'Extensions des fichiers pouvant être visionnés en ligne (en lettres minuscules uniquement).', 'settings_viewOnlineFileTypes_desc' => 'Extensions des fichiers pouvant être visionnés en ligne (en lettres minuscules uniquement).',
@ -1293,10 +1311,10 @@ URL: [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => 'Nouvel utilisateur ajouté', 'splash_add_user' => 'Nouvel utilisateur ajouté',
'splash_clearcache' => 'Cache vidé', 'splash_cleared_cache' => 'Cache vidé',
'splash_cleared_clipboard' => 'Presse-papier vidé', 'splash_cleared_clipboard' => 'Presse-papier vidé',
'splash_document_added' => 'Document ajouté', 'splash_document_added' => 'Document ajouté',
'splash_document_checkedout' => '', 'splash_document_checkedout' => 'Document bloqué',
'splash_document_edited' => 'Document sauvegardé', 'splash_document_edited' => 'Document sauvegardé',
'splash_document_locked' => 'Document vérouillé', 'splash_document_locked' => 'Document vérouillé',
'splash_document_unlocked' => 'Document déverrouillé', 'splash_document_unlocked' => 'Document déverrouillé',
@ -1326,7 +1344,7 @@ URL: [url]',
'splash_substituted_user' => 'Utilisateur de substitution', 'splash_substituted_user' => 'Utilisateur de substitution',
'splash_switched_back_user' => 'Revenu à l\'utilisateur initial', 'splash_switched_back_user' => 'Revenu à l\'utilisateur initial',
'splash_toogle_group_manager' => 'Responsable de groupe changé', 'splash_toogle_group_manager' => 'Responsable de groupe changé',
'state_and_next_state' => '', 'state_and_next_state' => 'État initial/suivant',
'statistic' => 'Statistiques', 'statistic' => 'Statistiques',
'status' => 'Statut', 'status' => 'Statut',
'status_approval_rejected' => 'Approbation rejeté', 'status_approval_rejected' => 'Approbation rejeté',
@ -1368,12 +1386,13 @@ URL: [url]',
'sunday_abbr' => 'Dim.', 'sunday_abbr' => 'Dim.',
'sv_SE' => 'Suédois', 'sv_SE' => 'Suédois',
'switched_to' => 'Connexion provisoire sous', 'switched_to' => 'Connexion provisoire sous',
'takeOverAttributeValue' => '', 'takeOverAttributeValue' => 'Récupérer la valeur de la dernière version',
'takeOverGrpApprover' => 'Récupérer le groupe d\'approbateurs de la dernière version.', 'takeOverGrpApprover' => 'Récupérer le groupe d\'approbateurs de la dernière version.',
'takeOverGrpReviewer' => 'Récupérer le groupe d\'examinateurs de la dernière version.', 'takeOverGrpReviewer' => 'Récupérer le groupe d\'examinateurs de la dernière version.',
'takeOverIndApprover' => 'Récupérer les approbateurs de la dernière version.', 'takeOverIndApprover' => 'Récupérer les approbateurs de la dernière version.',
'takeOverIndReviewer' => 'Récupérer les examinateurs de la dernière version.', 'takeOverIndReviewer' => 'Récupérer les examinateurs de la dernière version.',
'tasks' => 'Tâches', 'tasks' => 'Tâches',
'temp_jscode' => 'Code javascript temporaire',
'testmail_body' => 'Ce message est un test pour vérifier la configuration mail de SeedDMS.', 'testmail_body' => 'Ce message est un test pour vérifier la configuration mail de SeedDMS.',
'testmail_subject' => 'E-mail test', 'testmail_subject' => 'E-mail test',
'theme' => 'Thème', 'theme' => 'Thème',
@ -1386,7 +1405,7 @@ URL: [url]',
'timeline_full_add_version' => '[document]<br />Nouvelle version ([version])', 'timeline_full_add_version' => '[document]<br />Nouvelle version ([version])',
'timeline_full_status_change' => '[document]<br />Version [version] : [status]', 'timeline_full_status_change' => '[document]<br />Version [version] : [status]',
'timeline_selected_item' => 'Document sélectionné', 'timeline_selected_item' => 'Document sélectionné',
'timeline_skip_add_file' => 'avec attachements', 'timeline_skip_add_file' => 'avec fichiers attachés',
'timeline_skip_status_change_-1' => 'rejetés', 'timeline_skip_status_change_-1' => 'rejetés',
'timeline_skip_status_change_-3' => 'expirés', 'timeline_skip_status_change_-3' => 'expirés',
'timeline_skip_status_change_0' => 'en attente de revue', 'timeline_skip_status_change_0' => 'en attente de revue',
@ -1452,13 +1471,13 @@ URL : [url]',
'update_transmittalitem' => '', 'update_transmittalitem' => '',
'uploaded_by' => 'Déposé par', 'uploaded_by' => 'Déposé par',
'uploading_failed' => 'Dépôt d\'un des documents échoué. Veuillez vérifier la taille d\'envoi maximale autorisée.', 'uploading_failed' => 'Dépôt d\'un des documents échoué. Veuillez vérifier la taille d\'envoi maximale autorisée.',
'uploading_maxsize' => 'La taille du fichier téléchargé excède la taille maximale accepté', 'uploading_maxsize' => 'La taille du fichier dépasse la limite maximale autorisée.',
'uploading_zerosize' => 'Chargement d\'un fichier vide. Chargement annulé.', 'uploading_zerosize' => 'Chargement d\'un fichier vide. Chargement annulé.',
'used_discspace' => 'Espace disque utilisé', 'used_discspace' => 'Espace disque utilisé',
'user' => 'Utilisateur', 'user' => 'Utilisateur',
'users' => 'Utilisateurs', 'users' => 'Utilisateurs',
'users_and_groups' => 'Utilisateurs/groupes', 'users_and_groups' => 'Utilisateurs/groupes',
'users_done_work' => '', 'users_done_work' => 'Actions des utilisateurs',
'user_exists' => 'Cet utilisateur existe déjà', 'user_exists' => 'Cet utilisateur existe déjà',
'user_group_management' => 'Gestion d\'Utilisateurs/de Groupes', 'user_group_management' => 'Gestion d\'Utilisateurs/de Groupes',
'user_image' => 'Image', 'user_image' => 'Image',
@ -1471,8 +1490,8 @@ URL : [url]',
'use_default_categories' => 'Use predefined categories', 'use_default_categories' => 'Use predefined categories',
'use_default_keywords' => 'Utiliser les mots-clés prédéfinis', 'use_default_keywords' => 'Utiliser les mots-clés prédéfinis',
'version' => 'Version', 'version' => 'Version',
'versioning_file_creation' => 'Versioning file creation', 'versioning_file_creation' => 'Créer les fichiers de versionnage',
'versioning_file_creation_warning' => 'With this operation you can create a file containing the versioning information of an entire DMS folder. After the creation every file will be saved inside the document folder.', 'versioning_file_creation_warning' => 'Cette opération permet de créer, pour chaque document, un fichier texte contenant les informations générales et lhistorique des versions du document. Chaque fichier sera enregistré dans le répertoire du document. Ces fichiers ne sont pas nécessaires au bon fonctionnement de SeedDMS, mais ils peuvent être utiles en cas de transfert des fichiers vers un autre système.',
'versioning_info' => 'Versions', 'versioning_info' => 'Versions',
'versiontolow' => '', 'versiontolow' => '',
'version_deleted_email' => 'Version supprimée', 'version_deleted_email' => 'Version supprimée',
@ -1502,7 +1521,7 @@ URL: [url]',
'workflow_layoutdata_saved' => '', 'workflow_layoutdata_saved' => '',
'workflow_management' => 'Gestion de workflow', 'workflow_management' => 'Gestion de workflow',
'workflow_name' => 'Nom', 'workflow_name' => 'Nom',
'workflow_no_doc_rejected_state' => '', 'workflow_no_doc_rejected_state' => 'Létat « rejeté » na été défini sur aucune action !',
'workflow_no_doc_released_state' => '', 'workflow_no_doc_released_state' => '',
'workflow_no_initial_state' => '', 'workflow_no_initial_state' => '',
'workflow_no_states' => 'Vous devez d\'abord définir des états de workflow avant d\'ajouter un workflow.', 'workflow_no_states' => 'Vous devez d\'abord définir des états de workflow avant d\'ajouter un workflow.',

View File

@ -255,6 +255,7 @@ Internet poveznica: [url]',
'clear_password' => '', 'clear_password' => '',
'clipboard' => 'Međuspremnik', 'clipboard' => 'Međuspremnik',
'close' => 'Zatvori', 'close' => 'Zatvori',
'command' => '',
'comment' => 'Komentar', 'comment' => 'Komentar',
'comment_changed_email' => 'Promjena komentara', 'comment_changed_email' => 'Promjena komentara',
'comment_for_current_version' => 'Verzija komentara', 'comment_for_current_version' => 'Verzija komentara',
@ -305,7 +306,10 @@ Internet poveznica: [url]',
'de_DE' => 'Njemački', 'de_DE' => 'Njemački',
'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.', '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', 'discspace' => 'Prostor na disku',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'Dokument', 'document' => 'Dokument',
'documentcontent' => '',
'documents' => 'Dokumenti', 'documents' => 'Dokumenti',
'documents_checked_out_by_you' => 'Dokumenti koje ste Vi odjavili', 'documents_checked_out_by_you' => 'Dokumenti koje ste Vi odjavili',
'documents_in_process' => 'Dokumenti u postupku', 'documents_in_process' => 'Dokumenti u postupku',
@ -317,6 +321,7 @@ Internet poveznica: [url]',
'documents_to_receipt' => 'Dokumenti koji čekaju potvrdu primitka', 'documents_to_receipt' => 'Dokumenti koji čekaju potvrdu primitka',
'documents_to_review' => 'Dokumenti koji čekaju vaš pregled', 'documents_to_review' => 'Dokumenti koji čekaju vaš pregled',
'documents_to_revise' => 'Dokumenti za reviziju', 'documents_to_revise' => 'Dokumenti za reviziju',
'documents_user_reception' => '',
'documents_user_rejected' => 'Odbijeni dokumenti', 'documents_user_rejected' => 'Odbijeni dokumenti',
'documents_user_requiring_attention' => 'Dokumenti u vašem vlasništvu koji zahtjevaju pažnju', 'documents_user_requiring_attention' => 'Dokumenti u vašem vlasništvu koji zahtjevaju pažnju',
'document_already_checkedout' => 'Ovaj dokument je već odjavljen', 'document_already_checkedout' => 'Ovaj dokument je već odjavljen',
@ -436,7 +441,7 @@ Internet poveznica: [url]',
'error' => 'Greška', 'error' => 'Greška',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => '', 'error_add_permission' => '',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => 'Nije odabran dokument', 'error_no_document_selected' => 'Nije odabran dokument',
'error_no_folder_selected' => 'Nije odabrana mapa', 'error_no_folder_selected' => 'Nije odabrana mapa',
@ -624,6 +629,8 @@ Internet poveznica: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => 'Ako želite prenijeti datoteke veće od trenutne maksimalne veličine prijenosa, molimo koristite alternativu <a href="%s">upload page</a>.', 'link_alt_updatedocument' => 'Ako želite prenijeti datoteke veće od trenutne maksimalne veličine prijenosa, molimo koristite alternativu <a href="%s">upload page</a>.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => 'Lokalna datoteka', 'local_file' => 'Lokalna datoteka',
@ -757,6 +764,8 @@ Internet poveznica: [url]',
'no_version_modification' => 'Nema modifikacije verzije', 'no_version_modification' => 'Nema modifikacije verzije',
'no_workflow_available' => 'Nema dostupnog toka rada', 'no_workflow_available' => 'Nema dostupnog toka rada',
'objectcheck' => 'Provjera mapa / dokumenata', 'objectcheck' => 'Provjera mapa / dokumenata',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => 'Zastarjelo', 'obsolete' => 'Zastarjelo',
'october' => 'Listopad', 'october' => 'Listopad',
'old' => 'Staro', 'old' => 'Staro',
@ -807,6 +816,7 @@ Ako i dalje imate problema s prijavom, molimo kontaktirajte Vašeg administrator
'possible_substitutes' => 'Zamjene', 'possible_substitutes' => 'Zamjene',
'preview' => 'Predpregled', 'preview' => 'Predpregled',
'preview_converters' => 'Pretpregled konverzije dokumenta', 'preview_converters' => 'Pretpregled konverzije dokumenta',
'preview_images' => '',
'preview_markdown' => 'Smanjenje', 'preview_markdown' => 'Smanjenje',
'preview_plain' => 'Obični tekst', 'preview_plain' => 'Obični tekst',
'previous_state' => 'Prethodni status', 'previous_state' => 'Prethodni status',
@ -919,6 +929,8 @@ Internet poveznica: [url]',
'revision_request_email_body' => '', 'revision_request_email_body' => '',
'revision_request_email_subject' => '', 'revision_request_email_subject' => '',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => 'Revizori', 'revisors' => 'Revizori',
'revisor_already_assigned' => 'Korisnik je već dodijeljen kao revizor', 'revisor_already_assigned' => 'Korisnik je već dodijeljen kao revizor',
'revisor_already_removed' => 'Revizor je uklonjen iz procesa revizije ili je već revidirao dokument.', 'revisor_already_removed' => 'Revizor je uklonjen iz procesa revizije ili je već revidirao dokument.',
@ -1071,6 +1083,8 @@ Internet poveznica: [url]',
'settings_dbUser' => 'Korisničko ime', '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_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_dbVersion' => 'Shema baze podataka je prestara',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => 'Zadana metoda pretrage', 'settings_defaultSearchMethod' => 'Zadana metoda pretrage',
'settings_defaultSearchMethod_desc' => 'Zadana metoda pretrage, kada se pretraživanje pokreće putem formulara iz glavnog izbornika', 'settings_defaultSearchMethod_desc' => 'Zadana metoda pretrage, kada se pretraživanje pokreće putem formulara iz glavnog izbornika',
'settings_defaultSearchMethod_valdatabase' => 'baza podataka', 'settings_defaultSearchMethod_valdatabase' => 'baza podataka',
@ -1141,6 +1155,10 @@ Internet poveznica: [url]',
'settings_enableSelfRevApp_desc' => 'Omogući ovo ako želite da trenutno prijavljeni korisnik bude naveden kao recezent/validator i za promjenu toka rada.', 'settings_enableSelfRevApp_desc' => 'Omogući ovo ako želite da trenutno prijavljeni korisnik bude naveden kao recezent/validator i za promjenu toka rada.',
'settings_enableThemeSelector' => 'Odabir teme', 'settings_enableThemeSelector' => 'Odabir teme',
'settings_enableThemeSelector_desc' => 'Uključuje/isključuje izbornik tema na stranici prijave.', 'settings_enableThemeSelector_desc' => 'Uključuje/isključuje izbornik tema na stranici prijave.',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => 'Omogući sliku korisnika', 'settings_enableUserImage' => 'Omogući sliku korisnika',
'settings_enableUserImage_desc' => 'Omogući slike korisnika', 'settings_enableUserImage_desc' => 'Omogući slike korisnika',
'settings_enableUsersView' => 'Omogući pregled korisnika', 'settings_enableUsersView' => 'Omogući pregled korisnika',
@ -1332,7 +1350,7 @@ Internet poveznica: [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => 'Dodan novi korisnik', 'splash_add_user' => 'Dodan novi korisnik',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => 'Očišćen međuspremnik', 'splash_cleared_clipboard' => 'Očišćen međuspremnik',
'splash_document_added' => 'Dokument dodan', 'splash_document_added' => 'Dokument dodan',
'splash_document_checkedout' => 'Dokument odjavljen', 'splash_document_checkedout' => 'Dokument odjavljen',
@ -1413,6 +1431,7 @@ Internet poveznica: [url]',
'takeOverIndApprover' => 'Preuzimanje pojedinačnog odobravatelja iz zadnje verzije.', 'takeOverIndApprover' => 'Preuzimanje pojedinačnog odobravatelja iz zadnje verzije.',
'takeOverIndReviewer' => 'Preuzimanje pojedinačnog revizora iz zadnje verzije.', 'takeOverIndReviewer' => 'Preuzimanje pojedinačnog revizora iz zadnje verzije.',
'tasks' => 'Zadaci', 'tasks' => 'Zadaci',
'temp_jscode' => '',
'testmail_body' => 'Ova poruka služi samo za testiranje konfiguracije ProsperaDMS-a', 'testmail_body' => 'Ova poruka služi samo za testiranje konfiguracije ProsperaDMS-a',
'testmail_subject' => 'Testna poruka', 'testmail_subject' => 'Testna poruka',
'theme' => 'Tema', 'theme' => 'Tema',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (601), ribaz (1023) // Translators: Admin (606), ribaz (1023)
$text = array( $text = array(
'2_factor_auth' => '', '2_factor_auth' => '',
@ -250,6 +250,7 @@ URL: [url]',
'clear_password' => '', 'clear_password' => '',
'clipboard' => 'Vágólap', 'clipboard' => 'Vágólap',
'close' => 'Bezár', 'close' => 'Bezár',
'command' => '',
'comment' => 'Megjegyzés', 'comment' => 'Megjegyzés',
'comment_changed_email' => '', 'comment_changed_email' => '',
'comment_for_current_version' => 'Megjegyzés az aktuális verzióhoz', 'comment_for_current_version' => 'Megjegyzés az aktuális verzióhoz',
@ -300,7 +301,10 @@ URL: [url]',
'de_DE' => 'Német', 'de_DE' => 'Német',
'disclaimer' => 'Ez egy bizalmas terület. Hozzáférés kizárólag a meghatalmazott személyek részére engedélyezett. Bárminemű megsértését a nemzeti, illetve a nemzetközi jog szerint fogják büntetni.', 'disclaimer' => 'Ez egy bizalmas terület. Hozzáférés kizárólag a meghatalmazott személyek részére engedélyezett. Bárminemű megsértését a nemzeti, illetve a nemzetközi jog szerint fogják büntetni.',
'discspace' => 'Lemezterület', 'discspace' => 'Lemezterület',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'Dokumentum', 'document' => 'Dokumentum',
'documentcontent' => '',
'documents' => 'Dokumentumok', 'documents' => 'Dokumentumok',
'documents_checked_out_by_you' => '', 'documents_checked_out_by_you' => '',
'documents_in_process' => 'Feldolgozás alatt lévő dokumentumok', 'documents_in_process' => 'Feldolgozás alatt lévő dokumentumok',
@ -312,6 +316,7 @@ URL: [url]',
'documents_to_receipt' => '', 'documents_to_receipt' => '',
'documents_to_review' => 'Felülvizsgálatára váró dokumentumok', 'documents_to_review' => 'Felülvizsgálatára váró dokumentumok',
'documents_to_revise' => '', 'documents_to_revise' => '',
'documents_user_reception' => '',
'documents_user_rejected' => '', 'documents_user_rejected' => '',
'documents_user_requiring_attention' => 'Az Ön tulajdonában álló dokumentumok, amelyekre figyelmet kell fordítani', 'documents_user_requiring_attention' => 'Az Ön tulajdonában álló dokumentumok, amelyekre figyelmet kell fordítani',
'document_already_checkedout' => '', 'document_already_checkedout' => '',
@ -431,7 +436,7 @@ URL: [url]',
'error' => 'Hiba', 'error' => 'Hiba',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => '', 'error_add_permission' => '',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => 'Nincs kijelölt dokumentum', 'error_no_document_selected' => 'Nincs kijelölt dokumentum',
'error_no_folder_selected' => 'Nincs kijelölt mappa', 'error_no_folder_selected' => 'Nincs kijelölt mappa',
@ -619,6 +624,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => 'Ha a jelenlegi maximális feltöltési méretnél nagyobb állományokat szeretne feltölteni, akkor használja az alternatív <a href="%s">feltöltő oldalt</a>.', 'link_alt_updatedocument' => 'Ha a jelenlegi maximális feltöltési méretnél nagyobb állományokat szeretne feltölteni, akkor használja az alternatív <a href="%s">feltöltő oldalt</a>.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => 'Helyi állomány', 'local_file' => 'Helyi állomány',
@ -753,6 +760,8 @@ URL: [url]',
'no_version_modification' => '', 'no_version_modification' => '',
'no_workflow_available' => '', 'no_workflow_available' => '',
'objectcheck' => 'Mappa/Dokumentum ellenőrzés', 'objectcheck' => 'Mappa/Dokumentum ellenőrzés',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => 'Elavult', 'obsolete' => 'Elavult',
'october' => 'Október', 'october' => 'Október',
'old' => 'Régi', 'old' => 'Régi',
@ -803,6 +812,7 @@ Amennyiben problémákba ütközik a bejelentkezés során, kérjük vegye fel a
'possible_substitutes' => '', 'possible_substitutes' => '',
'preview' => 'Előnézet', 'preview' => 'Előnézet',
'preview_converters' => '', 'preview_converters' => '',
'preview_images' => '',
'preview_markdown' => '', 'preview_markdown' => '',
'preview_plain' => '', 'preview_plain' => '',
'previous_state' => 'Előző állapot', 'previous_state' => 'Előző állapot',
@ -898,6 +908,8 @@ URL: [url]',
'revision_request_email_body' => '', 'revision_request_email_body' => '',
'revision_request_email_subject' => '', 'revision_request_email_subject' => '',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => '', 'revisors' => '',
'revisor_already_assigned' => '', 'revisor_already_assigned' => '',
'revisor_already_removed' => '', 'revisor_already_removed' => '',
@ -1008,7 +1020,7 @@ URL: [url]',
'settings_Authentication' => 'Hitelesítési beállítások', 'settings_Authentication' => 'Hitelesítési beállítások',
'settings_autoLoginUser' => '', 'settings_autoLoginUser' => '',
'settings_autoLoginUser_desc' => '', 'settings_autoLoginUser_desc' => '',
'settings_available_languages' => '', 'settings_available_languages' => 'Elérhető nyelvek',
'settings_available_languages_desc' => '', 'settings_available_languages_desc' => '',
'settings_backupDir' => '', 'settings_backupDir' => '',
'settings_backupDir_desc' => '', 'settings_backupDir_desc' => '',
@ -1049,9 +1061,11 @@ URL: [url]',
'settings_dbUser' => 'Felhasználónév', 'settings_dbUser' => 'Felhasználónév',
'settings_dbUser_desc' => 'Az adatbázis eléréséhez tartozó felhasználónevet a telepítési eljárás során kell megadni. Ne szerkessze ezt a mezőt, csak ha nagyon szükséges, például, ha az adatbázist át kell helyezni egy másik gépre.', 'settings_dbUser_desc' => 'Az adatbázis eléréséhez tartozó felhasználónevet a telepítési eljárás során kell megadni. Ne szerkessze ezt a mezőt, csak ha nagyon szükséges, például, ha az adatbázist át kell helyezni egy másik gépre.',
'settings_dbVersion' => 'Adatbázis séma túl régi', 'settings_dbVersion' => 'Adatbázis séma túl régi',
'settings_defaultSearchMethod' => '', 'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => 'Alapértelmezett keresési módszer',
'settings_defaultSearchMethod_desc' => '', 'settings_defaultSearchMethod_desc' => '',
'settings_defaultSearchMethod_valdatabase' => '', 'settings_defaultSearchMethod_valdatabase' => 'adatbázis',
'settings_defaultSearchMethod_valfulltext' => '', 'settings_defaultSearchMethod_valfulltext' => '',
'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_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_disableSelfEdit' => 'Saját adatok szerkesztésének tiltása', 'settings_disableSelfEdit' => 'Saját adatok szerkesztésének tiltása',
@ -1091,7 +1105,7 @@ URL: [url]',
'settings_enableGuestAutoLogin_desc' => '', 'settings_enableGuestAutoLogin_desc' => '',
'settings_enableGuestLogin' => 'Vendég belépésének engedélyezése', 'settings_enableGuestLogin' => 'Vendég belépésének engedélyezése',
'settings_enableGuestLogin_desc' => 'Ha azt szeretné, hogy bárki be tudjon jelentkezni vendégként, jelölje be ezt a lehetőséget. Megjegyzés: vendég bejelentkezés megbízható környezetben használható', 'settings_enableGuestLogin_desc' => 'Ha azt szeretné, hogy bárki be tudjon jelentkezni vendégként, jelölje be ezt a lehetőséget. Megjegyzés: vendég bejelentkezés megbízható környezetben használható',
'settings_enableHelp' => '', 'settings_enableHelp' => 'Súgó engedélyezése',
'settings_enableHelp_desc' => '', 'settings_enableHelp_desc' => '',
'settings_enableLanguageSelector' => 'Engedélyezi a nyelv választót', 'settings_enableLanguageSelector' => 'Engedélyezi a nyelv választót',
'settings_enableLanguageSelector_desc' => 'Megjelenít egy választást a felhasználói felületen a bejelentkezést követően.', 'settings_enableLanguageSelector_desc' => 'Megjelenít egy választást a felhasználói felületen a bejelentkezést követően.',
@ -1119,6 +1133,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => 'Engedélyezze, a azt szeretné, hogy a bejelentkezett felhasználó listázásra kerüljön felülvizsgálóként/jóváhagyóként és a munkamenet átmeneteknél.', 'settings_enableSelfRevApp_desc' => 'Engedélyezze, a azt szeretné, hogy a bejelentkezett felhasználó listázásra kerüljön felülvizsgálóként/jóváhagyóként és a munkamenet átmeneteknél.',
'settings_enableThemeSelector' => 'Téma választása', 'settings_enableThemeSelector' => 'Téma választása',
'settings_enableThemeSelector_desc' => 'Kapcsolja be/ki a témaválasztót a bejelentkező oldalon', 'settings_enableThemeSelector_desc' => 'Kapcsolja be/ki a témaválasztót a bejelentkező oldalon',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => 'Felhasználói kép engedélyezése', 'settings_enableUserImage' => 'Felhasználói kép engedélyezése',
'settings_enableUserImage_desc' => 'Engedélyezi a felhasználók képeit', 'settings_enableUserImage_desc' => 'Engedélyezi a felhasználók képeit',
'settings_enableUsersView' => 'Felhasználók nézetének engedélyezése', 'settings_enableUsersView' => 'Felhasználók nézetének engedélyezése',
@ -1230,7 +1248,7 @@ URL: [url]',
'settings_rootFolderID_desc' => 'Gyökér mappa azonosítója (általában nem kell módosítani)', 'settings_rootFolderID_desc' => 'Gyökér mappa azonosítója (általában nem kell módosítani)',
'settings_SaveError' => 'Konfigurációs állomány mentési hiba', 'settings_SaveError' => 'Konfigurációs állomány mentési hiba',
'settings_Server' => 'Kiszolgáló beállítások', 'settings_Server' => 'Kiszolgáló beállítások',
'settings_showFullPreview' => '', 'settings_showFullPreview' => 'Mutassa a teljes dokumentumot',
'settings_showFullPreview_desc' => '', 'settings_showFullPreview_desc' => '',
'settings_showMissingTranslations' => 'Jelenítse meg a hiányzó fordításokat', 'settings_showMissingTranslations' => 'Jelenítse meg a hiányzó fordításokat',
'settings_showMissingTranslations_desc' => 'Felsorolja az összes hiányzó fordítást a lap alján. A bejelentkezett felhasználó képes lesz arra, hogy javaslatot nyújtson be a hiányzó fordításokra, amelyek egy csv állományba kerülnek mentésre. Ne kapcsolja be ezt a funkciót élse környezetben!', 'settings_showMissingTranslations_desc' => 'Felsorolja az összes hiányzó fordítást a lap alján. A bejelentkezett felhasználó képes lesz arra, hogy javaslatot nyújtson be a hiányzó fordításokra, amelyek egy csv állományba kerülnek mentésre. Ne kapcsolja be ezt a funkciót élse környezetben!',
@ -1310,7 +1328,7 @@ URL: [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => 'Új felhasználó hozzáadva', 'splash_add_user' => 'Új felhasználó hozzáadva',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => 'Vágólap törölve', 'splash_cleared_clipboard' => 'Vágólap törölve',
'splash_document_added' => '', 'splash_document_added' => '',
'splash_document_checkedout' => '', 'splash_document_checkedout' => '',
@ -1391,6 +1409,7 @@ URL: [url]',
'takeOverIndApprover' => '', 'takeOverIndApprover' => '',
'takeOverIndReviewer' => '', 'takeOverIndReviewer' => '',
'tasks' => '', 'tasks' => '',
'temp_jscode' => '',
'testmail_body' => 'Ez az üzenet a SeedDMS levelezési beállításainak tesztelésére szolgál', 'testmail_body' => 'Ez az üzenet a SeedDMS levelezési beállításainak tesztelésére szolgál',
'testmail_subject' => 'Teszt üzenet', 'testmail_subject' => 'Teszt üzenet',
'theme' => 'Téma', 'theme' => 'Téma',

View File

@ -256,6 +256,7 @@ URL: [url]',
'clear_password' => 'Cancella la password', 'clear_password' => 'Cancella la password',
'clipboard' => 'Appunti', 'clipboard' => 'Appunti',
'close' => 'Chiudi', 'close' => 'Chiudi',
'command' => '',
'comment' => 'Commento', 'comment' => 'Commento',
'comment_changed_email' => '', 'comment_changed_email' => '',
'comment_for_current_version' => 'Commento per la versione', 'comment_for_current_version' => 'Commento per la versione',
@ -306,7 +307,10 @@ URL: [url]',
'de_DE' => 'Tedesco', 'de_DE' => 'Tedesco',
'disclaimer' => 'Questa è un\'area riservata. L\'accesso è consentito solo agli utenti autorizzati. Qualunque violazione sarà perseguita a norma delle leggi italiane ed internazionali.', 'disclaimer' => 'Questa è un\'area riservata. L\'accesso è consentito solo agli utenti autorizzati. Qualunque violazione sarà perseguita a norma delle leggi italiane ed internazionali.',
'discspace' => 'Spazio su disco', 'discspace' => 'Spazio su disco',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'Documento', 'document' => 'Documento',
'documentcontent' => '',
'documents' => 'Documenti', 'documents' => 'Documenti',
'documents_checked_out_by_you' => 'Documenti approvati da te', 'documents_checked_out_by_you' => 'Documenti approvati da te',
'documents_in_process' => 'Documenti in lavorazione', 'documents_in_process' => 'Documenti in lavorazione',
@ -318,6 +322,7 @@ URL: [url]',
'documents_to_receipt' => 'Documenti in attesa di conferma ricezione', 'documents_to_receipt' => 'Documenti in attesa di conferma ricezione',
'documents_to_review' => 'Documenti in attesa della tua revisione', 'documents_to_review' => 'Documenti in attesa della tua revisione',
'documents_to_revise' => 'Documenti da revisionare.', 'documents_to_revise' => 'Documenti da revisionare.',
'documents_user_reception' => '',
'documents_user_rejected' => 'Documenti rifiutati', 'documents_user_rejected' => 'Documenti rifiutati',
'documents_user_requiring_attention' => 'Tuoi documenti in attesa di revisione o approvazione', 'documents_user_requiring_attention' => 'Tuoi documenti in attesa di revisione o approvazione',
'document_already_checkedout' => 'Questo documento è già approvato', 'document_already_checkedout' => 'Questo documento è già approvato',
@ -437,7 +442,7 @@ URL: [url]',
'error' => 'Errore', 'error' => 'Errore',
'error_add_aro' => 'Errore durante l\'accesso aggiungendo richiesta oggetto', 'error_add_aro' => 'Errore durante l\'accesso aggiungendo richiesta oggetto',
'error_add_permission' => 'Errore durante l\'aggiunta di permesso', 'error_add_permission' => 'Errore durante l\'aggiunta di permesso',
'error_clearcache' => 'Errore durante svuotare la cache', 'error_cleared_cache' => 'Errore durante svuotare la cache',
'error_importfs' => 'Errore durante l\'importazione dal file system', 'error_importfs' => 'Errore durante l\'importazione dal file system',
'error_no_document_selected' => 'Nessun documento selezionato', 'error_no_document_selected' => 'Nessun documento selezionato',
'error_no_folder_selected' => 'Nessuna cartella selezionata', 'error_no_folder_selected' => 'Nessuna cartella selezionata',
@ -625,6 +630,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => 'Se vuoi caricare file più grandi del limite massimo attuale, usa la <a href="%s">pagina alternativa di upload</a>.', 'link_alt_updatedocument' => 'Se vuoi caricare file più grandi del limite massimo attuale, usa la <a href="%s">pagina alternativa di upload</a>.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => 'Lista ganci', 'list_hooks' => 'Lista ganci',
'local_file' => 'File locale', 'local_file' => 'File locale',
@ -759,6 +766,8 @@ URL: [url]',
'no_version_modification' => 'Nessuna modifica versione', 'no_version_modification' => 'Nessuna modifica versione',
'no_workflow_available' => 'Nessun flusso di lavoro disponibile', 'no_workflow_available' => 'Nessun flusso di lavoro disponibile',
'objectcheck' => 'Controllo cartelle o documenti', 'objectcheck' => 'Controllo cartelle o documenti',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => 'Obsoleto', 'obsolete' => 'Obsoleto',
'october' => 'Ottobre', 'october' => 'Ottobre',
'old' => 'Vecchio', 'old' => 'Vecchio',
@ -809,6 +818,7 @@ Dovessero esserci ancora problemi al login, prego contatta l\'Amministratore di
'possible_substitutes' => 'Sostituti', 'possible_substitutes' => 'Sostituti',
'preview' => 'Anteprima', 'preview' => 'Anteprima',
'preview_converters' => 'Anteprima convesione documento', 'preview_converters' => 'Anteprima convesione documento',
'preview_images' => '',
'preview_markdown' => 'Riduione ribasso', 'preview_markdown' => 'Riduione ribasso',
'preview_plain' => 'Testo', 'preview_plain' => 'Testo',
'previous_state' => 'Stato precedente', 'previous_state' => 'Stato precedente',
@ -931,6 +941,8 @@ User: [username]
URL: [url]', URL: [url]',
'revision_request_email_subject' => '[sitename]: [name] - Richiesta di revisione', 'revision_request_email_subject' => '[sitename]: [name] - Richiesta di revisione',
'revision_status' => 'Status', 'revision_status' => 'Status',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => 'Revisori', 'revisors' => 'Revisori',
'revisor_already_assigned' => 'Utente già assegnato al ruolo di revisore', 'revisor_already_assigned' => 'Utente già assegnato al ruolo di revisore',
'revisor_already_removed' => 'Revisore già rimosso dal processo di revisione o ha già revisionato documento.', 'revisor_already_removed' => 'Revisore già rimosso dal processo di revisione o ha già revisionato documento.',
@ -1083,6 +1095,8 @@ URL: [url]',
'settings_dbUser' => 'Utente', 'settings_dbUser' => 'Utente',
'settings_dbUser_desc' => 'Utente per accedere al database da utilizzarsi durante il processo di installazione. Non modificare questo campo se non assolutamente necessario, per esempio nel caso di trasferimento del database su un nuovo Host.', 'settings_dbUser_desc' => 'Utente per accedere al database da utilizzarsi durante il processo di installazione. Non modificare questo campo se non assolutamente necessario, per esempio nel caso di trasferimento del database su un nuovo Host.',
'settings_dbVersion' => 'Schema del database obsoleto', 'settings_dbVersion' => 'Schema del database obsoleto',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => 'Metodo di ricerca predefinito', 'settings_defaultSearchMethod' => 'Metodo di ricerca predefinito',
'settings_defaultSearchMethod_desc' => 'Metodo di ricerca predefinito, quando la ricerca viene avviata dal modulo di ricerca nel menu principale.', '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_valdatabase' => 'database',
@ -1153,6 +1167,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => 'Abilitare se si desidera aggiungere l\'utente attualmente registrato alla lista dei revisori/approvatori e per le transizioni del flusso di lavoro.', 'settings_enableSelfRevApp_desc' => 'Abilitare se si desidera aggiungere l\'utente attualmente registrato alla lista dei revisori/approvatori e per le transizioni del flusso di lavoro.',
'settings_enableThemeSelector' => 'Selezione tema grafico', 'settings_enableThemeSelector' => 'Selezione tema grafico',
'settings_enableThemeSelector_desc' => 'Abilita/disabilita il selettore di tema grafico nella finestra di login', 'settings_enableThemeSelector_desc' => 'Abilita/disabilita il selettore di tema grafico nella finestra di login',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => 'Abilita immagine utente', 'settings_enableUserImage' => 'Abilita immagine utente',
'settings_enableUserImage_desc' => 'L\'opzione permette di attribuire un\'immagine a ciascun utente', 'settings_enableUserImage_desc' => 'L\'opzione permette di attribuire un\'immagine a ciascun utente',
'settings_enableUsersView' => 'Abilita visualizzazione utenti', 'settings_enableUsersView' => 'Abilita visualizzazione utenti',
@ -1344,7 +1362,7 @@ URL: [url]',
'splash_add_to_transmittal' => 'Aggiungere alla trasmissione', 'splash_add_to_transmittal' => 'Aggiungere alla trasmissione',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => 'Utente aggiunto', 'splash_add_user' => 'Utente aggiunto',
'splash_clearcache' => 'Cache cancellata', 'splash_cleared_cache' => 'Cache cancellata',
'splash_cleared_clipboard' => 'Appunti cancellati', 'splash_cleared_clipboard' => 'Appunti cancellati',
'splash_document_added' => 'Documento aggiunto', 'splash_document_added' => 'Documento aggiunto',
'splash_document_checkedout' => 'Documento approvato', 'splash_document_checkedout' => 'Documento approvato',
@ -1425,6 +1443,7 @@ URL: [url]',
'takeOverIndApprover' => 'Riprendi l\'approvatore dall\'ultima versione.', 'takeOverIndApprover' => 'Riprendi l\'approvatore dall\'ultima versione.',
'takeOverIndReviewer' => 'Riprendi il revisore dall\'ultima versione.', 'takeOverIndReviewer' => 'Riprendi il revisore dall\'ultima versione.',
'tasks' => 'Compiti', 'tasks' => 'Compiti',
'temp_jscode' => '',
'testmail_body' => 'Questo messaggio di posta elettronica è solo un test per verificare la configurazione del repository', 'testmail_body' => 'Questo messaggio di posta elettronica è solo un test per verificare la configurazione del repository',
'testmail_subject' => 'Messaggio di test', 'testmail_subject' => 'Messaggio di test',
'theme' => 'Tema', 'theme' => 'Tema',

View File

@ -257,6 +257,7 @@ URL: [url]',
'clear_password' => '', 'clear_password' => '',
'clipboard' => '클립보드', 'clipboard' => '클립보드',
'close' => '닫기', 'close' => '닫기',
'command' => '',
'comment' => '코멘트', 'comment' => '코멘트',
'comment_changed_email' => '변경된 이메일 코멘트', 'comment_changed_email' => '변경된 이메일 코멘트',
'comment_for_current_version' => '코맨트', 'comment_for_current_version' => '코맨트',
@ -307,7 +308,10 @@ URL: [url]',
'de_DE' => '독일어', 'de_DE' => '독일어',
'disclaimer' => '본 사이트는 접근이 허가된 자에게만 사용이 허용된 곳 입니다. 허가받지 않은 접근이나 불법행위는 국내 및 국제법에 따라 기소 될 것입니다.', 'disclaimer' => '본 사이트는 접근이 허가된 자에게만 사용이 허용된 곳 입니다. 허가받지 않은 접근이나 불법행위는 국내 및 국제법에 따라 기소 될 것입니다.',
'discspace' => '디스크 공간', 'discspace' => '디스크 공간',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => '문서', 'document' => '문서',
'documentcontent' => '',
'documents' => '문서', 'documents' => '문서',
'documents_checked_out_by_you' => '당신으로 부터 문서가 체크아웃 되었습니다.', 'documents_checked_out_by_you' => '당신으로 부터 문서가 체크아웃 되었습니다.',
'documents_in_process' => '진행중인 문서', 'documents_in_process' => '진행중인 문서',
@ -319,6 +323,7 @@ URL: [url]',
'documents_to_receipt' => '당신의 접수확인을 기다리는 문서들', 'documents_to_receipt' => '당신의 접수확인을 기다리는 문서들',
'documents_to_review' => '당신의 검토를 기다리는 문서', 'documents_to_review' => '당신의 검토를 기다리는 문서',
'documents_to_revise' => '문서 정정', 'documents_to_revise' => '문서 정정',
'documents_user_reception' => '',
'documents_user_rejected' => '거부된 문서', 'documents_user_rejected' => '거부된 문서',
'documents_user_requiring_attention' => '주의가 필요한 당신 소유의 문서', 'documents_user_requiring_attention' => '주의가 필요한 당신 소유의 문서',
'document_already_checkedout' => '이문서는 이미 체크아웃 되었습니다', 'document_already_checkedout' => '이문서는 이미 체크아웃 되었습니다',
@ -436,7 +441,7 @@ URL: [url]',
'error' => '오류', 'error' => '오류',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => '', 'error_add_permission' => '',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => '선택되지 문서는', 'error_no_document_selected' => '선택되지 문서는',
'error_no_folder_selected' => '어떤 폴더를 선택하지', 'error_no_folder_selected' => '어떤 폴더를 선택하지',
@ -624,6 +629,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => '최대 업로드 크기보다 큰 파일을 업로드하려는 경우, 대체 업로드 페이지를 <a href="%s">upload page</a> 사용하십시오.', 'link_alt_updatedocument' => '최대 업로드 크기보다 큰 파일을 업로드하려는 경우, 대체 업로드 페이지를 <a href="%s">upload page</a> 사용하십시오.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => '로컬 파일', 'local_file' => '로컬 파일',
@ -758,6 +765,8 @@ URL : [url]',
'no_version_modification' => '버전의 변동사항이 없습니다.', 'no_version_modification' => '버전의 변동사항이 없습니다.',
'no_workflow_available' => '사용 가능한 워크 플로우 없습니다.', 'no_workflow_available' => '사용 가능한 워크 플로우 없습니다.',
'objectcheck' => '폴더 / 문서 확인', 'objectcheck' => '폴더 / 문서 확인',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => '폐기', 'obsolete' => '폐기',
'october' => '10월', 'october' => '10월',
'old' => '이전', 'old' => '이전',
@ -800,6 +809,7 @@ URL : [url]',
'possible_substitutes' => '대체', 'possible_substitutes' => '대체',
'preview' => '미리보기', 'preview' => '미리보기',
'preview_converters' => '문서 변환 미리보기', 'preview_converters' => '문서 변환 미리보기',
'preview_images' => '',
'preview_markdown' => '마크다운 미리보기', 'preview_markdown' => '마크다운 미리보기',
'preview_plain' => '미리보기', 'preview_plain' => '미리보기',
'previous_state' => '이전 상태', 'previous_state' => '이전 상태',
@ -912,6 +922,8 @@ URL: [url]',
'revision_request_email_body' => '수정 요청 메일 내용', 'revision_request_email_body' => '수정 요청 메일 내용',
'revision_request_email_subject' => '수정 요청 이메일 제목', 'revision_request_email_subject' => '수정 요청 이메일 제목',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => '감사', 'revisors' => '감사',
'revisor_already_assigned' => '이미 감사가 선임이 된 사용자.', 'revisor_already_assigned' => '이미 감사가 선임이 된 사용자.',
'revisor_already_removed' => '감사는 문서의 개정을 과정에서 삭제했거나 이미 개정을 완료 했습니다.', 'revisor_already_removed' => '감사는 문서의 개정을 과정에서 삭제했거나 이미 개정을 완료 했습니다.',
@ -1064,6 +1076,8 @@ URL : [url]',
'settings_dbUser' => '사용자 이름', 'settings_dbUser' => '사용자 이름',
'settings_dbUser_desc' => '설치 과정에서 입력 한 데이터베이스 액세스를 위한 사용자 이름. 새 호스트에 데이터베이스의 예 전송을 위해 절대적으로 필요한 경우가 아니면 필드를 ​​편집하지 마십시오.', 'settings_dbUser_desc' => '설치 과정에서 입력 한 데이터베이스 액세스를 위한 사용자 이름. 새 호스트에 데이터베이스의 예 전송을 위해 절대적으로 필요한 경우가 아니면 필드를 ​​편집하지 마십시오.',
'settings_dbVersion' => '오래된 데이터베이스 스키마', 'settings_dbVersion' => '오래된 데이터베이스 스키마',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => '기본 검색 방법 설정', 'settings_defaultSearchMethod' => '기본 검색 방법 설정',
'settings_defaultSearchMethod_desc' => '기본 검색 설정', 'settings_defaultSearchMethod_desc' => '기본 검색 설정',
'settings_defaultSearchMethod_valdatabase' => '기본 검색 방법 설정', 'settings_defaultSearchMethod_valdatabase' => '기본 검색 방법 설정',
@ -1134,6 +1148,10 @@ URL : [url]',
'settings_enableSelfRevApp_desc' => '검토 / 승인자로 워크 플로우 전환을 위해 나열되어있는 것이 현재 로그인 한 사용자가 필요한 경우이를 활성화합니다.', 'settings_enableSelfRevApp_desc' => '검토 / 승인자로 워크 플로우 전환을 위해 나열되어있는 것이 현재 로그인 한 사용자가 필요한 경우이를 활성화합니다.',
'settings_enableThemeSelector' => '테마 선택', 'settings_enableThemeSelector' => '테마 선택',
'settings_enableThemeSelector_desc' => '로그인 페이지의 테마 선택기를 켜기/끄기로 전환합니다.', 'settings_enableThemeSelector_desc' => '로그인 페이지의 테마 선택기를 켜기/끄기로 전환합니다.',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => '사용자 이미지 사용', 'settings_enableUserImage' => '사용자 이미지 사용',
'settings_enableUserImage_desc' => '사용자 이미지 사용', 'settings_enableUserImage_desc' => '사용자 이미지 사용',
'settings_enableUsersView' => '사용자보기 사용', 'settings_enableUsersView' => '사용자보기 사용',
@ -1325,7 +1343,7 @@ URL : [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => '새 사용자 추가', 'splash_add_user' => '새 사용자 추가',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => '클립 보드 비우기', 'splash_cleared_clipboard' => '클립 보드 비우기',
'splash_document_added' => '문서를 추가', 'splash_document_added' => '문서를 추가',
'splash_document_checkedout' => '문서 체크아웃', 'splash_document_checkedout' => '문서 체크아웃',
@ -1406,6 +1424,7 @@ URL : [url]',
'takeOverIndApprover' => '마지막 버전의 개별 승인자를 인수 합니다.', 'takeOverIndApprover' => '마지막 버전의 개별 승인자를 인수 합니다.',
'takeOverIndReviewer' => '최종 버전의 개인별 검수자를 상속합니다.', 'takeOverIndReviewer' => '최종 버전의 개인별 검수자를 상속합니다.',
'tasks' => '작업', 'tasks' => '작업',
'temp_jscode' => '',
'testmail_body' => '본 메일은 SeedDMS의 메일 구성을 단순 테스트한 것입니다', 'testmail_body' => '본 메일은 SeedDMS의 메일 구성을 단순 테스트한 것입니다',
'testmail_subject' => '테스트 메일', 'testmail_subject' => '테스트 메일',
'theme' => '테마', 'theme' => '테마',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (722), gijsbertush (329), pepijn (45), reinoutdijkstra@hotmail.com (270) // Translators: Admin (723), gijsbertush (329), pepijn (45), reinoutdijkstra@hotmail.com (270)
$text = array( $text = array(
'2_factor_auth' => '', '2_factor_auth' => '',
@ -248,6 +248,7 @@ URL: [url]',
'clear_password' => '', 'clear_password' => '',
'clipboard' => 'Klembord', 'clipboard' => 'Klembord',
'close' => 'Sluiten', 'close' => 'Sluiten',
'command' => '',
'comment' => 'Commentaar', 'comment' => 'Commentaar',
'comment_changed_email' => 'Gewijzigde email', 'comment_changed_email' => 'Gewijzigde email',
'comment_for_current_version' => 'Versie van het commentaar', 'comment_for_current_version' => 'Versie van het commentaar',
@ -298,7 +299,10 @@ URL: [url]',
'de_DE' => 'Duits', 'de_DE' => 'Duits',
'disclaimer' => 'Dit is een beveiligde omgeving. Gebruik is alleen toegestaan voor geautoriseerde leden. Ongeautoriseerde toegang kan worden bestraft overeenkomstig (inter)nationale wetgeving.', 'disclaimer' => 'Dit is een beveiligde omgeving. Gebruik is alleen toegestaan voor geautoriseerde leden. Ongeautoriseerde toegang kan worden bestraft overeenkomstig (inter)nationale wetgeving.',
'discspace' => 'Schijfruimte', 'discspace' => 'Schijfruimte',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'Document', 'document' => 'Document',
'documentcontent' => '',
'documents' => 'Documenten', 'documents' => 'Documenten',
'documents_checked_out_by_you' => 'Door u in behandeling genomen documenten', 'documents_checked_out_by_you' => 'Door u in behandeling genomen documenten',
'documents_in_process' => 'Documenten in behandeling', 'documents_in_process' => 'Documenten in behandeling',
@ -310,6 +314,7 @@ URL: [url]',
'documents_to_receipt' => 'documenten te ontvangen', 'documents_to_receipt' => 'documenten te ontvangen',
'documents_to_review' => 'Documenten die wachten op uw controle', 'documents_to_review' => 'Documenten die wachten op uw controle',
'documents_to_revise' => 'Te reviseren documenten', 'documents_to_revise' => 'Te reviseren documenten',
'documents_user_reception' => '',
'documents_user_rejected' => 'documenten niet geaccepteerd door gebruiker', 'documents_user_rejected' => 'documenten niet geaccepteerd door gebruiker',
'documents_user_requiring_attention' => 'Eigen documenten die (nog) aandacht behoeven', 'documents_user_requiring_attention' => 'Eigen documenten die (nog) aandacht behoeven',
'document_already_checkedout' => 'Al in behandeling genomen documenten', 'document_already_checkedout' => 'Al in behandeling genomen documenten',
@ -429,7 +434,7 @@ URL: [url]',
'error' => 'Fout', 'error' => 'Fout',
'error_add_aro' => 'Verzoek om toegang toegevoegd', 'error_add_aro' => 'Verzoek om toegang toegevoegd',
'error_add_permission' => 'Voeg permissie toe', 'error_add_permission' => 'Voeg permissie toe',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => 'Geen document geselecteerd', 'error_no_document_selected' => 'Geen document geselecteerd',
'error_no_folder_selected' => 'Geen map geselecteerd', 'error_no_folder_selected' => 'Geen map geselecteerd',
@ -534,7 +539,7 @@ URL: [url]',
'hu_HU' => 'Hongaars', 'hu_HU' => 'Hongaars',
'id' => 'ID', 'id' => 'ID',
'identical_version' => 'Nieuwe versie is identiek aan de huidige versie', 'identical_version' => 'Nieuwe versie is identiek aan de huidige versie',
'import' => '', 'import' => 'Importeer',
'importfs' => '', 'importfs' => '',
'import_fs' => 'Importeer van bestandssysteem', 'import_fs' => 'Importeer van bestandssysteem',
'import_fs_warning' => '', 'import_fs_warning' => '',
@ -617,6 +622,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => 'Als u bestanden wilt uploaden groter dan het huidige maximum, gebruik aub de alternatieve <a href="%s">upload pagina</a>.', 'link_alt_updatedocument' => 'Als u bestanden wilt uploaden groter dan het huidige maximum, gebruik aub de alternatieve <a href="%s">upload pagina</a>.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => 'Lokaal bestand', 'local_file' => 'Lokaal bestand',
@ -750,6 +757,8 @@ URL: [url]',
'no_version_modification' => 'Geen versiewijziging', 'no_version_modification' => 'Geen versiewijziging',
'no_workflow_available' => 'Geen workflow beschikbaar', 'no_workflow_available' => 'Geen workflow beschikbaar',
'objectcheck' => 'Map/Document controle', 'objectcheck' => 'Map/Document controle',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => 'verouderd', 'obsolete' => 'verouderd',
'october' => 'oktober', 'october' => 'oktober',
'old' => 'Oude', 'old' => 'Oude',
@ -801,6 +810,7 @@ Mocht u de komende minuten geen email ontvangen, probeer het dan nogmaals en con
'possible_substitutes' => 'Mogelijke alternatieven', 'possible_substitutes' => 'Mogelijke alternatieven',
'preview' => 'Voorbeeld', 'preview' => 'Voorbeeld',
'preview_converters' => 'Converters', 'preview_converters' => 'Converters',
'preview_images' => '',
'preview_markdown' => 'Voorbeeld in Markdown', 'preview_markdown' => 'Voorbeeld in Markdown',
'preview_plain' => 'Voorbeeld in platte tekst', 'preview_plain' => 'Voorbeeld in platte tekst',
'previous_state' => 'Vorige staat', 'previous_state' => 'Vorige staat',
@ -921,6 +931,8 @@ User: [username]
URL: [url]', URL: [url]',
'revision_request_email_subject' => '[sitename]: [name] Verzoek tot herziening', 'revision_request_email_subject' => '[sitename]: [name] Verzoek tot herziening',
'revision_status' => 'Status revisie', 'revision_status' => 'Status revisie',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => 'Herzieners', 'revisors' => 'Herzieners',
'revisor_already_assigned' => 'Gebruiker is reeds herziener', 'revisor_already_assigned' => 'Gebruiker is reeds herziener',
'revisor_already_removed' => 'Herziener reeds verwijderd', 'revisor_already_removed' => 'Herziener reeds verwijderd',
@ -1077,6 +1089,8 @@ URL: [url]',
'settings_dbUser' => 'Gebruikersnaam', 'settings_dbUser' => 'Gebruikersnaam',
'settings_dbUser_desc' => 'De gebruikersnaam voor toegang tot de datbase ingevoerd tijdens de installatie. Verander de waarde niet tenzij echt nodig, bijvoorbeeld bij verplaatsing van de database naar een ander systeem.', 'settings_dbUser_desc' => 'De gebruikersnaam voor toegang tot de datbase ingevoerd tijdens de installatie. Verander de waarde niet tenzij echt nodig, bijvoorbeeld bij verplaatsing van de database naar een ander systeem.',
'settings_dbVersion' => 'Database schema te oud', 'settings_dbVersion' => 'Database schema te oud',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => 'Default zoekmethode', 'settings_defaultSearchMethod' => 'Default zoekmethode',
'settings_defaultSearchMethod_desc' => 'Default zoekmethode', 'settings_defaultSearchMethod_desc' => 'Default zoekmethode',
'settings_defaultSearchMethod_valdatabase' => 'Default zoekmethode (database)', 'settings_defaultSearchMethod_valdatabase' => 'Default zoekmethode (database)',
@ -1147,6 +1161,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => 'Schakel in indien the huidig ingelogde gebruiker wordt toegewezen als goedkeurder/ beoordelaar en voor workflow overgangen.', 'settings_enableSelfRevApp_desc' => 'Schakel in indien the huidig ingelogde gebruiker wordt toegewezen als goedkeurder/ beoordelaar en voor workflow overgangen.',
'settings_enableThemeSelector' => 'Selecteer thema', 'settings_enableThemeSelector' => 'Selecteer thema',
'settings_enableThemeSelector_desc' => 'Schakel thema selectie op de aanmeldpagina uit', 'settings_enableThemeSelector_desc' => 'Schakel thema selectie op de aanmeldpagina uit',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => 'Inschakelen Gebruikersplaatjes', 'settings_enableUserImage' => 'Inschakelen Gebruikersplaatjes',
'settings_enableUserImage_desc' => 'Inschakelen Gebruikerplaatjes', 'settings_enableUserImage_desc' => 'Inschakelen Gebruikerplaatjes',
'settings_enableUsersView' => 'Inschakelen Gebruikers overzicht', 'settings_enableUsersView' => 'Inschakelen Gebruikers overzicht',
@ -1338,7 +1356,7 @@ URL: [url]',
'splash_add_to_transmittal' => 'Toevoegen aan verzending', 'splash_add_to_transmittal' => 'Toevoegen aan verzending',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => 'Nieuwe gebruiker toegevoegd', 'splash_add_user' => 'Nieuwe gebruiker toegevoegd',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => 'Klembord leeg gemaakt', 'splash_cleared_clipboard' => 'Klembord leeg gemaakt',
'splash_document_added' => 'Nieuw document toegevoegd', 'splash_document_added' => 'Nieuw document toegevoegd',
'splash_document_checkedout' => 'Document in gebruik genomen', 'splash_document_checkedout' => 'Document in gebruik genomen',
@ -1419,6 +1437,7 @@ URL: [url]',
'takeOverIndApprover' => 'Onthoud de laatste groep individuele goedkeurders', 'takeOverIndApprover' => 'Onthoud de laatste groep individuele goedkeurders',
'takeOverIndReviewer' => 'Onthoud de laatste groep individuele herzieners', 'takeOverIndReviewer' => 'Onthoud de laatste groep individuele herzieners',
'tasks' => 'taken', 'tasks' => 'taken',
'temp_jscode' => '',
'testmail_body' => 'Deze mail dient enkel voor het testen van de mail configuratie van SeedDMS', 'testmail_body' => 'Deze mail dient enkel voor het testen van de mail configuratie van SeedDMS',
'testmail_subject' => 'Test mail', 'testmail_subject' => 'Test mail',
'theme' => 'Thema', 'theme' => 'Thema',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (746), netixw (84), romi (93), uGn (112) // Translators: Admin (747), netixw (84), romi (93), uGn (112)
$text = array( $text = array(
'2_factor_auth' => '', '2_factor_auth' => '',
@ -243,6 +243,7 @@ URL: [url]',
'clear_password' => '', 'clear_password' => '',
'clipboard' => 'Schowek', 'clipboard' => 'Schowek',
'close' => 'Zamknij', 'close' => 'Zamknij',
'command' => '',
'comment' => 'Opis', 'comment' => 'Opis',
'comment_changed_email' => '', 'comment_changed_email' => '',
'comment_for_current_version' => 'Komentarz do wersji', 'comment_for_current_version' => 'Komentarz do wersji',
@ -293,7 +294,10 @@ URL: [url]',
'de_DE' => 'niemiecki', 'de_DE' => 'niemiecki',
'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.', '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' => 'Miejsce na dysku', 'discspace' => 'Miejsce na dysku',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'Dokument', 'document' => 'Dokument',
'documentcontent' => '',
'documents' => 'Dokumenty', 'documents' => 'Dokumenty',
'documents_checked_out_by_you' => '', 'documents_checked_out_by_you' => '',
'documents_in_process' => 'Dokumenty procesowane', 'documents_in_process' => 'Dokumenty procesowane',
@ -305,6 +309,7 @@ URL: [url]',
'documents_to_receipt' => '', 'documents_to_receipt' => '',
'documents_to_review' => 'Dokumenty oczekujące na Twoją recenzję', 'documents_to_review' => 'Dokumenty oczekujące na Twoją recenzję',
'documents_to_revise' => '', 'documents_to_revise' => '',
'documents_user_reception' => '',
'documents_user_rejected' => '', 'documents_user_rejected' => '',
'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',
'document_already_checkedout' => '', 'document_already_checkedout' => '',
@ -381,7 +386,7 @@ URL: [url]',
'drag_icon_here' => 'Przeciągnij ikonę folderu lub dokumentu tutaj!', 'drag_icon_here' => 'Przeciągnij ikonę folderu lub dokumentu tutaj!',
'dropfolderdir_missing' => '', 'dropfolderdir_missing' => '',
'dropfolder_file' => 'Plik z folderu rozwijanego', 'dropfolder_file' => 'Plik z folderu rozwijanego',
'dropfolder_folder' => '', 'dropfolder_folder' => 'Katalog ze strefy drop',
'dropupload' => 'Szybki upload', 'dropupload' => 'Szybki upload',
'drop_files_here' => 'Przeciągnij tu pliki!', 'drop_files_here' => 'Przeciągnij tu pliki!',
'dump_creation' => 'Utworzenie zrzutu bazy danych', 'dump_creation' => 'Utworzenie zrzutu bazy danych',
@ -424,7 +429,7 @@ URL: [url]',
'error' => 'Błąd', 'error' => 'Błąd',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => '', 'error_add_permission' => '',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => 'Brak wybranych dokumentów', 'error_no_document_selected' => 'Brak wybranych dokumentów',
'error_no_folder_selected' => 'Brak wybranych katalogów', 'error_no_folder_selected' => 'Brak wybranych katalogów',
@ -612,6 +617,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => 'Jeśli chcesz wczytać pliki większe niż bieżące maksimum, użyj alternatywnej <a href="%s">strony wczytywania</a>.', 'link_alt_updatedocument' => 'Jeśli chcesz wczytać pliki większe niż bieżące maksimum, użyj alternatywnej <a href="%s">strony wczytywania</a>.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => 'Lokalny plik', 'local_file' => 'Lokalny plik',
@ -746,6 +753,8 @@ URL: [url]',
'no_version_modification' => '', 'no_version_modification' => '',
'no_workflow_available' => '', 'no_workflow_available' => '',
'objectcheck' => 'Sprawdź Katalog/Dokument', 'objectcheck' => 'Sprawdź Katalog/Dokument',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => 'Zdezaktualizowany', 'obsolete' => 'Zdezaktualizowany',
'october' => 'Październik', 'october' => 'Październik',
'old' => 'Stary', 'old' => 'Stary',
@ -796,6 +805,7 @@ Jeśli nadal będą problemy z zalogowaniem, prosimy o kontakt z administratorem
'possible_substitutes' => '', 'possible_substitutes' => '',
'preview' => '', 'preview' => '',
'preview_converters' => '', 'preview_converters' => '',
'preview_images' => '',
'preview_markdown' => '', 'preview_markdown' => '',
'preview_plain' => '', 'preview_plain' => '',
'previous_state' => 'Poprzedni stan', 'previous_state' => 'Poprzedni stan',
@ -877,6 +887,8 @@ URL: [url]',
'revision_request_email_body' => '', 'revision_request_email_body' => '',
'revision_request_email_subject' => '', 'revision_request_email_subject' => '',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => '', 'revisors' => '',
'revisor_already_assigned' => '', 'revisor_already_assigned' => '',
'revisor_already_removed' => '', 'revisor_already_removed' => '',
@ -1029,6 +1041,8 @@ URL: [url]',
'settings_dbUser' => 'Nazwa użytkownika', '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_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_dbVersion' => 'Schemat bazy danych jest za stary',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => '', 'settings_defaultSearchMethod' => '',
'settings_defaultSearchMethod_desc' => '', 'settings_defaultSearchMethod_desc' => '',
'settings_defaultSearchMethod_valdatabase' => 'baza danych', 'settings_defaultSearchMethod_valdatabase' => 'baza danych',
@ -1099,6 +1113,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => 'Włącz tę opcję jeżeli zalogowany użytkownik ma prawo do recenzowania/zatwierdzania oraz do przepływu procesu', 'settings_enableSelfRevApp_desc' => 'Włącz tę opcję jeżeli zalogowany użytkownik ma prawo do recenzowania/zatwierdzania oraz do przepływu procesu',
'settings_enableThemeSelector' => '', 'settings_enableThemeSelector' => '',
'settings_enableThemeSelector_desc' => '', 'settings_enableThemeSelector_desc' => '',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => 'Włącz obrazy użytkowników', 'settings_enableUserImage' => 'Włącz obrazy użytkowników',
'settings_enableUserImage_desc' => 'Zezwól na indywidualne obrazki użytkowników', 'settings_enableUserImage_desc' => 'Zezwól na indywidualne obrazki użytkowników',
'settings_enableUsersView' => 'Włącz podgląd użytkownika', 'settings_enableUsersView' => 'Włącz podgląd użytkownika',
@ -1290,7 +1308,7 @@ URL: [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => 'Dodano nowego użytkownika', 'splash_add_user' => 'Dodano nowego użytkownika',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => 'Wyczyszczono schowek', 'splash_cleared_clipboard' => 'Wyczyszczono schowek',
'splash_document_added' => '', 'splash_document_added' => '',
'splash_document_checkedout' => '', 'splash_document_checkedout' => '',
@ -1371,6 +1389,7 @@ URL: [url]',
'takeOverIndApprover' => '', 'takeOverIndApprover' => '',
'takeOverIndReviewer' => '', 'takeOverIndReviewer' => '',
'tasks' => '', 'tasks' => '',
'temp_jscode' => '',
'testmail_body' => 'To jest mail testowy SeedDMS', 'testmail_body' => 'To jest mail testowy SeedDMS',
'testmail_subject' => 'Wiadomość testowa', 'testmail_subject' => 'Wiadomość testowa',
'theme' => 'Wygląd', 'theme' => 'Wygląd',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (932), flaviove (627), lfcristofoli (352) // Translators: Admin (934), flaviove (627), lfcristofoli (352)
$text = array( $text = array(
'2_factor_auth' => '', '2_factor_auth' => '',
@ -250,6 +250,7 @@ URL: [url]',
'clear_password' => '', 'clear_password' => '',
'clipboard' => 'Área de transferência', 'clipboard' => 'Área de transferência',
'close' => 'Fechar', 'close' => 'Fechar',
'command' => '',
'comment' => 'Comentário', 'comment' => 'Comentário',
'comment_changed_email' => '', 'comment_changed_email' => '',
'comment_for_current_version' => 'Comentário para versão atual', 'comment_for_current_version' => 'Comentário para versão atual',
@ -300,7 +301,10 @@ URL: [url]',
'de_DE' => 'Alemão', 'de_DE' => 'Alemão',
'disclaimer' => 'Esta é uma área restrita, o acesso é permitido apenas ao pessoal autorizado. Qualquer violação será tratado de acordo com as normas internas e leis vigentes.', 'disclaimer' => 'Esta é uma área restrita, o acesso é permitido apenas ao pessoal autorizado. Qualquer violação será tratado de acordo com as normas internas e leis vigentes.',
'discspace' => 'Espaço em Disco', 'discspace' => 'Espaço em Disco',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'Documento', 'document' => 'Documento',
'documentcontent' => '',
'documents' => 'Documentos', 'documents' => 'Documentos',
'documents_checked_out_by_you' => '', 'documents_checked_out_by_you' => '',
'documents_in_process' => 'Documentos em Processo', 'documents_in_process' => 'Documentos em Processo',
@ -312,6 +316,7 @@ URL: [url]',
'documents_to_receipt' => '', 'documents_to_receipt' => '',
'documents_to_review' => 'Documents Awaiting User\'s Review', 'documents_to_review' => 'Documents Awaiting User\'s Review',
'documents_to_revise' => '', 'documents_to_revise' => '',
'documents_user_reception' => '',
'documents_user_rejected' => '', 'documents_user_rejected' => '',
'documents_user_requiring_attention' => 'Documents Owned by User That Require Attention', 'documents_user_requiring_attention' => 'Documents Owned by User That Require Attention',
'document_already_checkedout' => '', 'document_already_checkedout' => '',
@ -430,7 +435,7 @@ URL: [url]',
'error' => 'Erro', 'error' => 'Erro',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => '', 'error_add_permission' => '',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => 'Nenhum documento selecionado', 'error_no_document_selected' => 'Nenhum documento selecionado',
'error_no_folder_selected' => 'Nenhuma pasta selecionada', 'error_no_folder_selected' => 'Nenhuma pasta selecionada',
@ -618,6 +623,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => 'Se você gostaria de fazer envio de arquivos maiores que o tamanho permitido, por favor use a página alternativa de <a href="%s">envio</a>.', 'link_alt_updatedocument' => 'Se você gostaria de fazer envio de arquivos maiores que o tamanho permitido, por favor use a página alternativa de <a href="%s">envio</a>.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => 'Arquivo local', 'local_file' => 'Arquivo local',
@ -751,6 +758,8 @@ URL: [url]',
'no_version_modification' => '', 'no_version_modification' => '',
'no_workflow_available' => '', 'no_workflow_available' => '',
'objectcheck' => 'Verificação da Pasta/Documento', 'objectcheck' => 'Verificação da Pasta/Documento',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => 'Obsolete', 'obsolete' => 'Obsolete',
'october' => 'October', 'october' => 'October',
'old' => 'Antigo', 'old' => 'Antigo',
@ -801,6 +810,7 @@ Se você ainda tiver problemas para fazer o login, por favor, contate o administ
'possible_substitutes' => '', 'possible_substitutes' => '',
'preview' => 'visualizar', 'preview' => 'visualizar',
'preview_converters' => '', 'preview_converters' => '',
'preview_images' => '',
'preview_markdown' => '', 'preview_markdown' => '',
'preview_plain' => '', 'preview_plain' => '',
'previous_state' => 'Estado anterior', 'previous_state' => 'Estado anterior',
@ -895,6 +905,8 @@ URL: [url]',
'revision_request_email_body' => '', 'revision_request_email_body' => '',
'revision_request_email_subject' => '', 'revision_request_email_subject' => '',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => '', 'revisors' => '',
'revisor_already_assigned' => '', 'revisor_already_assigned' => '',
'revisor_already_removed' => '', 'revisor_already_removed' => '',
@ -1006,7 +1018,7 @@ URL: [url]',
'settings_Authentication' => 'Definições de autenticação', 'settings_Authentication' => 'Definições de autenticação',
'settings_autoLoginUser' => '', 'settings_autoLoginUser' => '',
'settings_autoLoginUser_desc' => '', 'settings_autoLoginUser_desc' => '',
'settings_available_languages' => '', 'settings_available_languages' => 'Idiomas disponíveis',
'settings_available_languages_desc' => '', 'settings_available_languages_desc' => '',
'settings_backupDir' => '', 'settings_backupDir' => '',
'settings_backupDir_desc' => '', 'settings_backupDir_desc' => '',
@ -1047,6 +1059,8 @@ URL: [url]',
'settings_dbUser' => 'Nome do usuário', 'settings_dbUser' => 'Nome do usuário',
'settings_dbUser_desc' => 'O nome de usuário para acesso ao banco de dados, informado durante o processo de instalação. Não edite campo a menos que seja absolutamente necessário, por exemplo, a transferência do banco de dados para um novo host.', 'settings_dbUser_desc' => 'O nome de usuário para acesso ao banco de dados, informado durante o processo de instalação. Não edite campo a menos que seja absolutamente necessário, por exemplo, a transferência do banco de dados para um novo host.',
'settings_dbVersion' => 'Esquema de banco de dados muito antigo', 'settings_dbVersion' => 'Esquema de banco de dados muito antigo',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => 'Forma padrão para buscas', 'settings_defaultSearchMethod' => 'Forma padrão para buscas',
'settings_defaultSearchMethod_desc' => '', 'settings_defaultSearchMethod_desc' => '',
'settings_defaultSearchMethod_valdatabase' => 'Banco de Dados', 'settings_defaultSearchMethod_valdatabase' => 'Banco de Dados',
@ -1060,7 +1074,7 @@ URL: [url]',
'settings_dropFolderDir_desc' => 'Este diretório pode ser usado para soltar arquivos no sistema de arquivos do servidor e importá-los de lá, em vez de fazer o upload através do browser. O diretório deve conter um sub-diretório para cada usuário que tem permissão para importar arquivos desta forma.', 'settings_dropFolderDir_desc' => 'Este diretório pode ser usado para soltar arquivos no sistema de arquivos do servidor e importá-los de lá, em vez de fazer o upload através do browser. O diretório deve conter um sub-diretório para cada usuário que tem permissão para importar arquivos desta forma.',
'settings_Edition' => 'Configurações Edição', 'settings_Edition' => 'Configurações Edição',
'settings_editOnlineFileTypes' => '', 'settings_editOnlineFileTypes' => '',
'settings_editOnlineFileTypes_desc' => '', 'settings_editOnlineFileTypes_desc' => 'Arquivos com as seguintes extensões podem ser editados online (use somente letras minúsculas)',
'settings_enable2FactorAuthentication' => '', 'settings_enable2FactorAuthentication' => '',
'settings_enable2FactorAuthentication_desc' => '', 'settings_enable2FactorAuthentication_desc' => '',
'settings_enableAcknowledgeWorkflow' => '', 'settings_enableAcknowledgeWorkflow' => '',
@ -1117,6 +1131,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => 'Habilite esta opção se quiser que o usuário conectado no momento seja listado como revisores/aprovadores e para transições de fluxo de trabalho.', 'settings_enableSelfRevApp_desc' => 'Habilite esta opção se quiser que o usuário conectado no momento seja listado como revisores/aprovadores e para transições de fluxo de trabalho.',
'settings_enableThemeSelector' => 'Seleção de tema', 'settings_enableThemeSelector' => 'Seleção de tema',
'settings_enableThemeSelector_desc' => 'Liga/desliga o seletor de tema na página de login.', 'settings_enableThemeSelector_desc' => 'Liga/desliga o seletor de tema na página de login.',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => 'Ativar Imagem de Usuário', 'settings_enableUserImage' => 'Ativar Imagem de Usuário',
'settings_enableUserImage_desc' => 'Ativar Imagens de Usuários', 'settings_enableUserImage_desc' => 'Ativar Imagens de Usuários',
'settings_enableUsersView' => 'Ativar Usuários Visualizar', 'settings_enableUsersView' => 'Ativar Usuários Visualizar',
@ -1308,7 +1326,7 @@ URL: [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => 'Novo usuário adicionado', 'splash_add_user' => 'Novo usuário adicionado',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => 'Área de transferência limpada', 'splash_cleared_clipboard' => 'Área de transferência limpada',
'splash_document_added' => 'Documento inserido', 'splash_document_added' => 'Documento inserido',
'splash_document_checkedout' => '', 'splash_document_checkedout' => '',
@ -1389,6 +1407,7 @@ URL: [url]',
'takeOverIndApprover' => '', 'takeOverIndApprover' => '',
'takeOverIndReviewer' => '', 'takeOverIndReviewer' => '',
'tasks' => '', 'tasks' => '',
'temp_jscode' => '',
'testmail_body' => 'Este e-mail é apenas para testar a configuração de correio de SeedDMS', 'testmail_body' => 'Este e-mail é apenas para testar a configuração de correio de SeedDMS',
'testmail_subject' => 'Email Teste', 'testmail_subject' => 'Email Teste',
'theme' => 'Tema', 'theme' => 'Tema',

View File

@ -255,6 +255,7 @@ URL: [url]',
'clear_password' => '', 'clear_password' => '',
'clipboard' => 'Clipboard', 'clipboard' => 'Clipboard',
'close' => 'Inchide', 'close' => 'Inchide',
'command' => '',
'comment' => 'Comentariu', 'comment' => 'Comentariu',
'comment_changed_email' => '', 'comment_changed_email' => '',
'comment_for_current_version' => 'Comentariu versiune', 'comment_for_current_version' => 'Comentariu versiune',
@ -305,7 +306,10 @@ URL: [url]',
'de_DE' => 'Germana', 'de_DE' => 'Germana',
'disclaimer' => 'Aceasta este o zonă clasificată. Accesul este permis numai personalului autorizat. Orice încălcare va fi urmărită penal în conformitate cu legile naționale și internaționale.', 'disclaimer' => 'Aceasta este o zonă clasificată. Accesul este permis numai personalului autorizat. Orice încălcare va fi urmărită penal în conformitate cu legile naționale și internaționale.',
'discspace' => 'Spațiu pe disc', 'discspace' => 'Spațiu pe disc',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'Document', 'document' => 'Document',
'documentcontent' => '',
'documents' => 'Documente', 'documents' => 'Documente',
'documents_checked_out_by_you' => 'Documente verificate de tine', 'documents_checked_out_by_you' => 'Documente verificate de tine',
'documents_in_process' => 'Documente în procesare', 'documents_in_process' => 'Documente în procesare',
@ -317,6 +321,7 @@ URL: [url]',
'documents_to_receipt' => 'Documente in asteptare pentru confirmarea primirii', 'documents_to_receipt' => 'Documente in asteptare pentru confirmarea primirii',
'documents_to_review' => 'Documente care așteaptă revizuirea dumneavoastră', 'documents_to_review' => 'Documente care așteaptă revizuirea dumneavoastră',
'documents_to_revise' => 'Documente de revizut', 'documents_to_revise' => 'Documente de revizut',
'documents_user_reception' => '',
'documents_user_rejected' => '', 'documents_user_rejected' => '',
'documents_user_requiring_attention' => 'Documente deținute de tine care necesită atenție', 'documents_user_requiring_attention' => 'Documente deținute de tine care necesită atenție',
'document_already_checkedout' => 'Acest document este deja verificat', 'document_already_checkedout' => 'Acest document este deja verificat',
@ -436,7 +441,7 @@ URL: [url]',
'error' => 'Eroare', 'error' => 'Eroare',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => '', 'error_add_permission' => '',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => 'Nici un document selectat', 'error_no_document_selected' => 'Nici un document selectat',
'error_no_folder_selected' => 'Nici un folder selectat', 'error_no_folder_selected' => 'Nici un folder selectat',
@ -624,6 +629,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => 'Dacă doriți să încărcați fișiere mai mari decât dimensiunea maximă curentă de încărcare, vă rugăm să folosiți alternativa <a href="%s">pagină de încărcare</a>.', 'link_alt_updatedocument' => 'Dacă doriți să încărcați fișiere mai mari decât dimensiunea maximă curentă de încărcare, vă rugăm să folosiți alternativa <a href="%s">pagină de încărcare</a>.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => 'Fișier local', 'local_file' => 'Fișier local',
@ -758,6 +765,8 @@ URL: [url]',
'no_version_modification' => '', 'no_version_modification' => '',
'no_workflow_available' => 'Nici un workflow disponibil', 'no_workflow_available' => 'Nici un workflow disponibil',
'objectcheck' => 'Verificare folder/document', 'objectcheck' => 'Verificare folder/document',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => 'Învechit', 'obsolete' => 'Învechit',
'october' => 'Octombrie', 'october' => 'Octombrie',
'old' => 'Vechi', 'old' => 'Vechi',
@ -808,6 +817,7 @@ Dacă aveți în continuare probleme la autentificare, vă rugăm să contactaț
'possible_substitutes' => '', 'possible_substitutes' => '',
'preview' => '', 'preview' => '',
'preview_converters' => '', 'preview_converters' => '',
'preview_images' => '',
'preview_markdown' => '', 'preview_markdown' => '',
'preview_plain' => '', 'preview_plain' => '',
'previous_state' => 'Stare precedentă', 'previous_state' => 'Stare precedentă',
@ -920,6 +930,8 @@ URL: [url]',
'revision_request_email_body' => '', 'revision_request_email_body' => '',
'revision_request_email_subject' => '', 'revision_request_email_subject' => '',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => 'Revizuitori', 'revisors' => 'Revizuitori',
'revisor_already_assigned' => 'Utilizatorul este deja asignat ca retrimitor.', 'revisor_already_assigned' => 'Utilizatorul este deja asignat ca retrimitor.',
'revisor_already_removed' => 'Retrimitorul a fost deja eliminat din procesul de revizuire sau a revizuit deja documentul.', 'revisor_already_removed' => 'Retrimitorul a fost deja eliminat din procesul de revizuire sau a revizuit deja documentul.',
@ -1072,6 +1084,8 @@ URL: [url]',
'settings_dbUser' => 'Username', 'settings_dbUser' => 'Username',
'settings_dbUser_desc' => 'Username-ul de acces la baza de date introdus în timpul procesului de instalare. Nu editați câmpul decât dacă este absolut necesar (de exemplu transferul bazei de date la un nou Host).', 'settings_dbUser_desc' => 'Username-ul de acces la baza de date introdus în timpul procesului de instalare. Nu editați câmpul decât dacă este absolut necesar (de exemplu transferul bazei de date la un nou Host).',
'settings_dbVersion' => 'Schema bazei de date este prea veche', 'settings_dbVersion' => 'Schema bazei de date este prea veche',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => 'metoda de cautare implicita', 'settings_defaultSearchMethod' => 'metoda de cautare implicita',
'settings_defaultSearchMethod_desc' => 'Metoda de cautare implicita cand cautarea a fost initiata prin formularul de cautare din meniul principal', '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_valdatabase' => 'baza de date',
@ -1142,6 +1156,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => 'Activați această opțiune dacă doriți ca utilizatorul autentificat să fie listat ca revizuitor/aprobator sau in tranzițiile workflow-ului.', 'settings_enableSelfRevApp_desc' => 'Activați această opțiune dacă doriți ca utilizatorul autentificat să fie listat ca revizuitor/aprobator sau in tranzițiile workflow-ului.',
'settings_enableThemeSelector' => 'Selecție Temă', 'settings_enableThemeSelector' => 'Selecție Temă',
'settings_enableThemeSelector_desc' => 'Activare/dezactivare selector temă pe pagina de login.', 'settings_enableThemeSelector_desc' => 'Activare/dezactivare selector temă pe pagina de login.',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => 'Activați Imaginea utilizatorului', 'settings_enableUserImage' => 'Activați Imaginea utilizatorului',
'settings_enableUserImage_desc' => 'Activați Imagini utilizatori', 'settings_enableUserImage_desc' => 'Activați Imagini utilizatori',
'settings_enableUsersView' => 'Activați Vizualizarea utilizatorilor', 'settings_enableUsersView' => 'Activați Vizualizarea utilizatorilor',
@ -1333,7 +1351,7 @@ URL: [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => 'Utilizator nou adăugat', 'splash_add_user' => 'Utilizator nou adăugat',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => 'Clipboard golit', 'splash_cleared_clipboard' => 'Clipboard golit',
'splash_document_added' => 'Document adăugat', 'splash_document_added' => 'Document adăugat',
'splash_document_checkedout' => 'Document verificat', 'splash_document_checkedout' => 'Document verificat',
@ -1414,6 +1432,7 @@ URL: [url]',
'takeOverIndApprover' => 'Preia aprobatorul individual din ultima versiune.', 'takeOverIndApprover' => 'Preia aprobatorul individual din ultima versiune.',
'takeOverIndReviewer' => 'Preia revizuitorul individual din ultima versiune.', 'takeOverIndReviewer' => 'Preia revizuitorul individual din ultima versiune.',
'tasks' => '', 'tasks' => '',
'temp_jscode' => '',
'testmail_body' => 'Acest e-mail este doar pentru testarea configurarea email din SeedDMS', 'testmail_body' => 'Acest e-mail este doar pentru testarea configurarea email din SeedDMS',
'testmail_subject' => 'Mail de test', 'testmail_subject' => 'Mail de test',
'theme' => 'Temă', 'theme' => 'Temă',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (1641) // Translators: Admin (1642)
$text = array( $text = array(
'2_factor_auth' => 'Двухфакторная аутентификация', '2_factor_auth' => 'Двухфакторная аутентификация',
@ -255,6 +255,7 @@ URL: [url]',
'clear_password' => 'Сбросить пароль', 'clear_password' => 'Сбросить пароль',
'clipboard' => 'Буфер обмена', 'clipboard' => 'Буфер обмена',
'close' => 'Закрыть', 'close' => 'Закрыть',
'command' => '',
'comment' => 'Комментарий', 'comment' => 'Комментарий',
'comment_changed_email' => 'Сообщение об изменении комментария', 'comment_changed_email' => 'Сообщение об изменении комментария',
'comment_for_current_version' => 'Комментарий версии', 'comment_for_current_version' => 'Комментарий версии',
@ -305,7 +306,10 @@ URL: [url]',
'de_DE' => 'German', 'de_DE' => 'German',
'disclaimer' => 'Работник, помни! От тебя зависит успех фирмы и всей страны!', 'disclaimer' => 'Работник, помни! От тебя зависит успех фирмы и всей страны!',
'discspace' => 'Дисковое пространство', 'discspace' => 'Дисковое пространство',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'Документ', 'document' => 'Документ',
'documentcontent' => '',
'documents' => 'док.', 'documents' => 'док.',
'documents_checked_out_by_you' => 'Документ проверен вами', 'documents_checked_out_by_you' => 'Документ проверен вами',
'documents_in_process' => 'Документы в работе', 'documents_in_process' => 'Документы в работе',
@ -317,6 +321,7 @@ URL: [url]',
'documents_to_receipt' => 'Документы, которые ожидают подтверждение получения', 'documents_to_receipt' => 'Документы, которые ожидают подтверждение получения',
'documents_to_review' => 'Документы, ожидающие вашей рецензии', 'documents_to_review' => 'Документы, ожидающие вашей рецензии',
'documents_to_revise' => 'Документы на ревизии', 'documents_to_revise' => 'Документы на ревизии',
'documents_user_reception' => '',
'documents_user_rejected' => 'Отклоненные документы', 'documents_user_rejected' => 'Отклоненные документы',
'documents_user_requiring_attention' => 'Ваши документы, требующие внимания', 'documents_user_requiring_attention' => 'Ваши документы, требующие внимания',
'document_already_checkedout' => 'Этот документ уже проверен', 'document_already_checkedout' => 'Этот документ уже проверен',
@ -436,7 +441,7 @@ URL: [url]',
'error' => 'Ошибка', 'error' => 'Ошибка',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => 'Ошибка добавления разрешения', 'error_add_permission' => 'Ошибка добавления разрешения',
'error_clearcache' => 'Ошибка очиски кеша', 'error_cleared_cache' => 'Ошибка очиски кеша',
'error_importfs' => 'Ошибка импорта из файловой системы', 'error_importfs' => 'Ошибка импорта из файловой системы',
'error_no_document_selected' => 'Нет выбранных документов', 'error_no_document_selected' => 'Нет выбранных документов',
'error_no_folder_selected' => 'Нет выбранных каталогов', 'error_no_folder_selected' => 'Нет выбранных каталогов',
@ -624,6 +629,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => 'Для загрузки файлов, превышающих ограничение размера, используйте <a href="%s">другой способ</a>.', 'link_alt_updatedocument' => 'Для загрузки файлов, превышающих ограничение размера, используйте <a href="%s">другой способ</a>.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => 'Список хуков', 'list_hooks' => 'Список хуков',
'local_file' => 'Локальный файл', 'local_file' => 'Локальный файл',
@ -757,6 +764,8 @@ URL: [url]',
'no_version_modification' => 'Отсутствует модификация версии', 'no_version_modification' => 'Отсутствует модификация версии',
'no_workflow_available' => 'Отсутствует процесс', 'no_workflow_available' => 'Отсутствует процесс',
'objectcheck' => 'Проверка целостности', 'objectcheck' => 'Проверка целостности',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => 'Устарел', 'obsolete' => 'Устарел',
'october' => 'Октябрь', 'october' => 'Октябрь',
'old' => 'Старый', 'old' => 'Старый',
@ -805,6 +814,7 @@ URL: [url]',
'possible_substitutes' => 'Замена', 'possible_substitutes' => 'Замена',
'preview' => 'Предварительный просмотр', 'preview' => 'Предварительный просмотр',
'preview_converters' => 'Предварительный просмотр конвертации документа', 'preview_converters' => 'Предварительный просмотр конвертации документа',
'preview_images' => '',
'preview_markdown' => 'Markdown', 'preview_markdown' => 'Markdown',
'preview_plain' => 'Текст', 'preview_plain' => 'Текст',
'previous_state' => 'Предыдущее состояние', 'previous_state' => 'Предыдущее состояние',
@ -927,6 +937,8 @@ URL: [url]',
URL: [url]', URL: [url]',
'revision_request_email_subject' => '[sitename]: [name] - Запрос на ревизию', 'revision_request_email_subject' => '[sitename]: [name] - Запрос на ревизию',
'revision_status' => 'Состояние ревизии', 'revision_status' => 'Состояние ревизии',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => 'Ревизор', 'revisors' => 'Ревизор',
'revisor_already_assigned' => 'Пользователь уже назначен как ревизор', 'revisor_already_assigned' => 'Пользователь уже назначен как ревизор',
'revisor_already_removed' => 'Ревизор уже удален из процесса ревизии, либо уже рассмотрел документ', 'revisor_already_removed' => 'Ревизор уже удален из процесса ревизии, либо уже рассмотрел документ',
@ -1038,7 +1050,7 @@ URL: [url]',
'settings_Authentication' => 'Настройки авторизации', 'settings_Authentication' => 'Настройки авторизации',
'settings_autoLoginUser' => 'Автоматический вход', 'settings_autoLoginUser' => 'Автоматический вход',
'settings_autoLoginUser_desc' => 'Использовать этого пользователя для доступа, если пользователь не вошел в систему. Такой доступ не будет создавать сеанс.', 'settings_autoLoginUser_desc' => 'Использовать этого пользователя для доступа, если пользователь не вошел в систему. Такой доступ не будет создавать сеанс.',
'settings_available_languages' => '', 'settings_available_languages' => 'Доступные языки',
'settings_available_languages_desc' => '', 'settings_available_languages_desc' => '',
'settings_backupDir' => 'Каталог резервного копирования', 'settings_backupDir' => 'Каталог резервного копирования',
'settings_backupDir_desc' => 'Каталог, в котором средство резервного копирования сохраняет резервные копии. Если этот каталог не установлен или в него отсутствует доступ, то резервные копии будут сохранены в каталоге содержимого.', 'settings_backupDir_desc' => 'Каталог, в котором средство резервного копирования сохраняет резервные копии. Если этот каталог не установлен или в него отсутствует доступ, то резервные копии будут сохранены в каталоге содержимого.',
@ -1079,6 +1091,8 @@ URL: [url]',
'settings_dbUser' => 'Логин', 'settings_dbUser' => 'Логин',
'settings_dbUser_desc' => 'Логин, введённый при установке. Не изменяйте без необходимости, например если БД была перемещена.', 'settings_dbUser_desc' => 'Логин, введённый при установке. Не изменяйте без необходимости, например если БД была перемещена.',
'settings_dbVersion' => 'Схема БД устарела', 'settings_dbVersion' => 'Схема БД устарела',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => 'Метод поиска по умолчанию', 'settings_defaultSearchMethod' => 'Метод поиска по умолчанию',
'settings_defaultSearchMethod_desc' => 'Метод поиска по умолчанию, когда поиск начинается с поисковой формы главного меню.', 'settings_defaultSearchMethod_desc' => 'Метод поиска по умолчанию, когда поиск начинается с поисковой формы главного меню.',
'settings_defaultSearchMethod_valdatabase' => 'база данных', 'settings_defaultSearchMethod_valdatabase' => 'база данных',
@ -1149,6 +1163,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => 'Включите для того, чтобы пользователи, в настоящее время выполнившие вход в систему, были в списке рецензентов/утверждающих и в изменении процесса.', 'settings_enableSelfRevApp_desc' => 'Включите для того, чтобы пользователи, в настоящее время выполнившие вход в систему, были в списке рецензентов/утверждающих и в изменении процесса.',
'settings_enableThemeSelector' => 'Выбор темы', 'settings_enableThemeSelector' => 'Выбор темы',
'settings_enableThemeSelector_desc' => 'Включить или отключить возможность выбора темы на странице входа.', 'settings_enableThemeSelector_desc' => 'Включить или отключить возможность выбора темы на странице входа.',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => 'Включить аватары', 'settings_enableUserImage' => 'Включить аватары',
'settings_enableUserImage_desc' => 'Включить аватары пользователей.', 'settings_enableUserImage_desc' => 'Включить аватары пользователей.',
'settings_enableUsersView' => 'Включить просмотр пользователей', 'settings_enableUsersView' => 'Включить просмотр пользователей',
@ -1340,7 +1358,7 @@ URL: [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => 'Добавлен новый пользователь', 'splash_add_user' => 'Добавлен новый пользователь',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => 'Буфер обмена очищен', 'splash_cleared_clipboard' => 'Буфер обмена очищен',
'splash_document_added' => 'Добавлен документ', 'splash_document_added' => 'Добавлен документ',
'splash_document_checkedout' => 'Документ отправлен на обработку', 'splash_document_checkedout' => 'Документ отправлен на обработку',
@ -1421,6 +1439,7 @@ URL: [url]',
'takeOverIndApprover' => 'Использовать утверждающих из прошлой версии', 'takeOverIndApprover' => 'Использовать утверждающих из прошлой версии',
'takeOverIndReviewer' => 'Использовать рецензентов из прошлой версии', 'takeOverIndReviewer' => 'Использовать рецензентов из прошлой версии',
'tasks' => 'Задания', 'tasks' => 'Задания',
'temp_jscode' => '',
'testmail_body' => 'Это тестовое письмо для проверки настроек почты SeedDMS', 'testmail_body' => 'Это тестовое письмо для проверки настроек почты SeedDMS',
'testmail_subject' => 'Тестовое письмо', 'testmail_subject' => 'Тестовое письмо',
'theme' => 'Тема', 'theme' => 'Тема',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (512), destinqo (19) // Translators: Admin (544), destinqo (19)
$text = array( $text = array(
'2_factor_auth' => '', '2_factor_auth' => '',
@ -232,6 +232,7 @@ URL: [url]',
'clear_password' => '', 'clear_password' => '',
'clipboard' => 'Schránka', 'clipboard' => 'Schránka',
'close' => 'Zavrieť', 'close' => 'Zavrieť',
'command' => '',
'comment' => 'Komentár', 'comment' => 'Komentár',
'comment_changed_email' => '', 'comment_changed_email' => '',
'comment_for_current_version' => 'Version comment', 'comment_for_current_version' => 'Version comment',
@ -267,7 +268,7 @@ URL: [url]',
'current_quota' => '', 'current_quota' => '',
'current_state' => '', 'current_state' => '',
'current_version' => 'Aktuálna verzia', 'current_version' => 'Aktuálna verzia',
'daily' => '', 'daily' => 'Denná',
'databasesearch' => '', 'databasesearch' => '',
'date' => 'Dátum', 'date' => 'Dátum',
'days' => '', 'days' => '',
@ -282,7 +283,10 @@ URL: [url]',
'de_DE' => 'Nemčina', 'de_DE' => 'Nemčina',
'disclaimer' => 'Toto je zabezpečená zóna. Prístup je povolený len autorizovaným osobám.', 'disclaimer' => 'Toto je zabezpečená zóna. Prístup je povolený len autorizovaným osobám.',
'discspace' => '', 'discspace' => '',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'Dokument', 'document' => 'Dokument',
'documentcontent' => '',
'documents' => 'Dokumenty', 'documents' => 'Dokumenty',
'documents_checked_out_by_you' => '', 'documents_checked_out_by_you' => '',
'documents_in_process' => 'Dokumenty v spracovaní', 'documents_in_process' => 'Dokumenty v spracovaní',
@ -294,6 +298,7 @@ URL: [url]',
'documents_to_receipt' => '', 'documents_to_receipt' => '',
'documents_to_review' => 'Dokumenty čakajúce na kontrolu používateľa', 'documents_to_review' => 'Dokumenty čakajúce na kontrolu používateľa',
'documents_to_revise' => '', 'documents_to_revise' => '',
'documents_user_reception' => '',
'documents_user_rejected' => '', 'documents_user_rejected' => '',
'documents_user_requiring_attention' => 'Dokumenty, ktoré používateľ vlastní a vyžadujú pozornosť', 'documents_user_requiring_attention' => 'Dokumenty, ktoré používateľ vlastní a vyžadujú pozornosť',
'document_already_checkedout' => '', 'document_already_checkedout' => '',
@ -369,7 +374,7 @@ URL: [url]',
'edit_user' => 'Upraviť používateľa', 'edit_user' => 'Upraviť používateľa',
'edit_user_details' => 'Upraviť podrobnosti používateľa', 'edit_user_details' => 'Upraviť podrobnosti používateľa',
'edit_version' => '', 'edit_version' => '',
'el_GR' => '', 'el_GR' => 'Grécky',
'email' => 'Email', 'email' => 'Email',
'email_error_title' => '', 'email_error_title' => '',
'email_footer' => 'Nastavenia e-mailu si kedykoľvek môžete zmeniť cez \'Môj účet\'', 'email_footer' => 'Nastavenia e-mailu si kedykoľvek môžete zmeniť cez \'Môj účet\'',
@ -383,7 +388,7 @@ URL: [url]',
'error' => 'Chyba', 'error' => 'Chyba',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => '', 'error_add_permission' => '',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => '', 'error_no_document_selected' => '',
'error_no_folder_selected' => '', 'error_no_folder_selected' => '',
@ -547,6 +552,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => '', 'link_alt_updatedocument' => '',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => 'Lokálny súbor', 'local_file' => 'Lokálny súbor',
@ -657,6 +664,8 @@ URL: [url]',
'no_version_modification' => 'Žiadne zmeny', 'no_version_modification' => 'Žiadne zmeny',
'no_workflow_available' => '', 'no_workflow_available' => '',
'objectcheck' => 'Kontrola Adresárov/Dokumentov', 'objectcheck' => 'Kontrola Adresárov/Dokumentov',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => 'Zastaralé', 'obsolete' => 'Zastaralé',
'october' => 'Október', 'october' => 'Október',
'old' => 'Stare', 'old' => 'Stare',
@ -693,6 +702,7 @@ URL: [url]',
'possible_substitutes' => '', 'possible_substitutes' => '',
'preview' => '', 'preview' => '',
'preview_converters' => '', 'preview_converters' => '',
'preview_images' => '',
'preview_markdown' => '', 'preview_markdown' => '',
'preview_plain' => '', 'preview_plain' => '',
'previous_state' => '', 'previous_state' => '',
@ -765,6 +775,8 @@ URL: [url]',
'revision_request_email_body' => '', 'revision_request_email_body' => '',
'revision_request_email_subject' => '', 'revision_request_email_subject' => '',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => '', 'revisors' => '',
'revisor_already_assigned' => '', 'revisor_already_assigned' => '',
'revisor_already_removed' => '', 'revisor_already_removed' => '',
@ -869,9 +881,9 @@ URL: [url]',
'settings_backupDir_desc' => '', 'settings_backupDir_desc' => '',
'settings_cacheDir' => '', 'settings_cacheDir' => '',
'settings_cacheDir_desc' => '', 'settings_cacheDir_desc' => '',
'settings_Calendar' => '', 'settings_Calendar' => 'Nastavenie kalendára',
'settings_calendarDefaultView' => '', 'settings_calendarDefaultView' => 'Predvolené zobrazenie kalendára',
'settings_calendarDefaultView_desc' => '', 'settings_calendarDefaultView_desc' => 'Predvolené zobrazenie kalendára',
'settings_cannot_disable' => '', 'settings_cannot_disable' => '',
'settings_checkOutDir' => '', 'settings_checkOutDir' => '',
'settings_checkOutDir_desc' => '', 'settings_checkOutDir_desc' => '',
@ -904,9 +916,11 @@ URL: [url]',
'settings_dbUser' => '', 'settings_dbUser' => '',
'settings_dbUser_desc' => '', 'settings_dbUser_desc' => '',
'settings_dbVersion' => '', 'settings_dbVersion' => '',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => '', 'settings_defaultSearchMethod' => '',
'settings_defaultSearchMethod_desc' => '', 'settings_defaultSearchMethod_desc' => '',
'settings_defaultSearchMethod_valdatabase' => '', 'settings_defaultSearchMethod_valdatabase' => 'databáza',
'settings_defaultSearchMethod_valfulltext' => '', 'settings_defaultSearchMethod_valfulltext' => '',
'settings_delete_install_folder' => '', 'settings_delete_install_folder' => '',
'settings_disableSelfEdit' => '', 'settings_disableSelfEdit' => '',
@ -926,19 +940,19 @@ URL: [url]',
'settings_enableAdminReceipt_desc' => '', 'settings_enableAdminReceipt_desc' => '',
'settings_enableAdminRevApp' => '', 'settings_enableAdminRevApp' => '',
'settings_enableAdminRevApp_desc' => '', 'settings_enableAdminRevApp_desc' => '',
'settings_enableCalendar' => '', 'settings_enableCalendar' => 'Zapnúť kalendár',
'settings_enableCalendar_desc' => '', 'settings_enableCalendar_desc' => 'Zapnúť/vypnúť kalendár',
'settings_enableClipboard' => '', 'settings_enableClipboard' => 'Aktivovať schránky',
'settings_enableClipboard_desc' => '', 'settings_enableClipboard_desc' => '',
'settings_enableConverting' => '', 'settings_enableConverting' => '',
'settings_enableConverting_desc' => '', 'settings_enableConverting_desc' => '',
'settings_enableDropUpload' => '', 'settings_enableDropUpload' => 'Zapnúť rýchle nahratie',
'settings_enableDropUpload_desc' => '', 'settings_enableDropUpload_desc' => '',
'settings_enableDuplicateDocNames' => '', 'settings_enableDuplicateDocNames' => '',
'settings_enableDuplicateDocNames_desc' => '', 'settings_enableDuplicateDocNames_desc' => '',
'settings_enableEmail' => 'Povoliť e-mail', 'settings_enableEmail' => 'Povoliť e-mail',
'settings_enableEmail_desc' => 'Povoliť/zakázať automatické emailové upozornenie', 'settings_enableEmail_desc' => 'Povoliť/zakázať automatické emailové upozornenie',
'settings_enableFolderTree' => '', 'settings_enableFolderTree' => 'Aktivovať strom priečinkov',
'settings_enableFolderTree_desc' => '', 'settings_enableFolderTree_desc' => '',
'settings_enableFullSearch' => '', 'settings_enableFullSearch' => '',
'settings_enableFullSearch_desc' => '', 'settings_enableFullSearch_desc' => '',
@ -946,10 +960,10 @@ URL: [url]',
'settings_enableGuestAutoLogin_desc' => '', 'settings_enableGuestAutoLogin_desc' => '',
'settings_enableGuestLogin' => '', 'settings_enableGuestLogin' => '',
'settings_enableGuestLogin_desc' => '', 'settings_enableGuestLogin_desc' => '',
'settings_enableHelp' => '', 'settings_enableHelp' => 'Zapnúť nápovedu',
'settings_enableHelp_desc' => '', 'settings_enableHelp_desc' => '',
'settings_enableLanguageSelector' => '', 'settings_enableLanguageSelector' => 'Aktivovať voľbu jazyka',
'settings_enableLanguageSelector_desc' => '', 'settings_enableLanguageSelector_desc' => 'Zobraziť výber pre jazyk používateľského rozhrania potom, čo bol prihlásený.',
'settings_enableLargeFileUpload' => '', 'settings_enableLargeFileUpload' => '',
'settings_enableLargeFileUpload_desc' => '', 'settings_enableLargeFileUpload_desc' => '',
'settings_enableMenuTasks' => '', 'settings_enableMenuTasks' => '',
@ -972,8 +986,12 @@ URL: [url]',
'settings_enableRevisionWorkflow_desc' => '', 'settings_enableRevisionWorkflow_desc' => '',
'settings_enableSelfRevApp' => '', 'settings_enableSelfRevApp' => '',
'settings_enableSelfRevApp_desc' => '', 'settings_enableSelfRevApp_desc' => '',
'settings_enableThemeSelector' => '', 'settings_enableThemeSelector' => 'Výber šablóny',
'settings_enableThemeSelector_desc' => '', 'settings_enableThemeSelector_desc' => '',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => '', 'settings_enableUserImage' => '',
'settings_enableUserImage_desc' => '', 'settings_enableUserImage_desc' => '',
'settings_enableUsersView' => '', 'settings_enableUsersView' => '',
@ -985,18 +1003,18 @@ URL: [url]',
'settings_encryptionKey' => '', 'settings_encryptionKey' => '',
'settings_encryptionKey_desc' => '', 'settings_encryptionKey_desc' => '',
'settings_error' => '', 'settings_error' => '',
'settings_expandFolderTree' => '', 'settings_expandFolderTree' => 'Rozbaliť',
'settings_expandFolderTree_desc' => '', 'settings_expandFolderTree_desc' => 'Rozbaľte strom priečinkov',
'settings_expandFolderTree_val0' => '', 'settings_expandFolderTree_val0' => '',
'settings_expandFolderTree_val1' => '', 'settings_expandFolderTree_val1' => '',
'settings_expandFolderTree_val2' => '', 'settings_expandFolderTree_val2' => '',
'settings_Extensions' => '', 'settings_Extensions' => '',
'settings_extraPath' => '', 'settings_extraPath' => '',
'settings_extraPath_desc' => '', 'settings_extraPath_desc' => '',
'settings_firstDayOfWeek' => '', 'settings_firstDayOfWeek' => 'Prvý deň v týždni',
'settings_firstDayOfWeek_desc' => '', 'settings_firstDayOfWeek_desc' => 'Prvý deň v týždni',
'settings_footNote' => '', 'settings_footNote' => 'Poznámka pod čiarou',
'settings_footNote_desc' => '', 'settings_footNote_desc' => 'Správa sa zobrazí v dolnej časti každej stránky',
'settings_fullSearchEngine' => '', 'settings_fullSearchEngine' => '',
'settings_fullSearchEngine_desc' => '', 'settings_fullSearchEngine_desc' => '',
'settings_fullSearchEngine_vallucene' => 'Zend Lucene', 'settings_fullSearchEngine_vallucene' => 'Zend Lucene',
@ -1070,7 +1088,7 @@ URL: [url]',
'settings_previewWidthDetail' => '', 'settings_previewWidthDetail' => '',
'settings_previewWidthDetail_desc' => '', 'settings_previewWidthDetail_desc' => '',
'settings_previewWidthList' => '', 'settings_previewWidthList' => '',
'settings_previewWidthList_desc' => '', 'settings_previewWidthList_desc' => 'Šírka pre náhľad obrázkov je uvedené v zoznamoch',
'settings_printDisclaimer' => '', 'settings_printDisclaimer' => '',
'settings_printDisclaimer_desc' => '', 'settings_printDisclaimer_desc' => '',
'settings_quota' => '', 'settings_quota' => '',
@ -1079,12 +1097,12 @@ URL: [url]',
'settings_removeFromDropFolder_desc' => '', 'settings_removeFromDropFolder_desc' => '',
'settings_restricted' => '', 'settings_restricted' => '',
'settings_restricted_desc' => '', 'settings_restricted_desc' => '',
'settings_rootDir' => '', 'settings_rootDir' => 'Koreňový adresár',
'settings_rootDir_desc' => '', 'settings_rootDir_desc' => 'Cesta k miestu, kde sa nachádza SeedDMS',
'settings_rootFolderID' => '', 'settings_rootFolderID' => '',
'settings_rootFolderID_desc' => '', 'settings_rootFolderID_desc' => '',
'settings_SaveError' => '', 'settings_SaveError' => '',
'settings_Server' => '', 'settings_Server' => 'Nastavenie servera',
'settings_showFullPreview' => '', 'settings_showFullPreview' => '',
'settings_showFullPreview_desc' => '', 'settings_showFullPreview_desc' => '',
'settings_showMissingTranslations' => '', 'settings_showMissingTranslations' => '',
@ -1108,14 +1126,14 @@ URL: [url]',
'settings_smtpUser' => '', 'settings_smtpUser' => '',
'settings_smtpUser_desc' => '', 'settings_smtpUser_desc' => '',
'settings_sortFoldersDefault' => '', 'settings_sortFoldersDefault' => '',
'settings_sortFoldersDefault_desc' => '', 'settings_sortFoldersDefault_desc' => 'Toto nastavenie triedi metódy pre zložky a dokumenty v zobrazení priečinkov.',
'settings_sortFoldersDefault_val_name' => '', 'settings_sortFoldersDefault_val_name' => 'podľa mena',
'settings_sortFoldersDefault_val_sequence' => '', 'settings_sortFoldersDefault_val_sequence' => 'podľa sekvencií',
'settings_sortFoldersDefault_val_unsorted' => '', 'settings_sortFoldersDefault_val_unsorted' => '',
'settings_sortUsersInList' => '', 'settings_sortUsersInList' => 'Triediť užívateľov v zozname',
'settings_sortUsersInList_desc' => '', 'settings_sortUsersInList_desc' => '',
'settings_sortUsersInList_val_fullname' => '', 'settings_sortUsersInList_val_fullname' => 'Triediť podľa celého mena',
'settings_sortUsersInList_val_login' => '', 'settings_sortUsersInList_val_login' => 'Triediť podľa prihlásenie',
'settings_stagingDir' => '', 'settings_stagingDir' => '',
'settings_stagingDir_desc' => '', 'settings_stagingDir_desc' => '',
'settings_start_install' => '', 'settings_start_install' => '',
@ -1125,7 +1143,7 @@ URL: [url]',
'settings_strictFormCheck_desc' => '', 'settings_strictFormCheck_desc' => '',
'settings_suggestionvalue' => '', 'settings_suggestionvalue' => '',
'settings_System' => 'Systém', 'settings_System' => 'Systém',
'settings_theme' => '', 'settings_theme' => 'Prednastavená téma',
'settings_theme_desc' => '', 'settings_theme_desc' => '',
'settings_titleDisplayHack' => '', 'settings_titleDisplayHack' => '',
'settings_titleDisplayHack_desc' => '', 'settings_titleDisplayHack_desc' => '',
@ -1165,7 +1183,7 @@ URL: [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => '', 'splash_add_user' => '',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => '', 'splash_cleared_clipboard' => '',
'splash_document_added' => '', 'splash_document_added' => '',
'splash_document_checkedout' => '', 'splash_document_checkedout' => '',
@ -1246,6 +1264,7 @@ URL: [url]',
'takeOverIndApprover' => '', 'takeOverIndApprover' => '',
'takeOverIndReviewer' => '', 'takeOverIndReviewer' => '',
'tasks' => '', 'tasks' => '',
'temp_jscode' => '',
'testmail_body' => '', 'testmail_body' => '',
'testmail_subject' => '', 'testmail_subject' => '',
'theme' => 'Vzhľad', 'theme' => 'Vzhľad',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (1134), tmichelfelder (106) // Translators: Admin (1136), tmichelfelder (106)
$text = array( $text = array(
'2_factor_auth' => '', '2_factor_auth' => '',
@ -243,6 +243,7 @@ URL: [url]',
'clear_password' => '', 'clear_password' => '',
'clipboard' => 'Urklipp', 'clipboard' => 'Urklipp',
'close' => 'Stäng', 'close' => 'Stäng',
'command' => '',
'comment' => 'Kommentar', 'comment' => 'Kommentar',
'comment_changed_email' => '', 'comment_changed_email' => '',
'comment_for_current_version' => 'Kommentar till versionen', 'comment_for_current_version' => 'Kommentar till versionen',
@ -293,7 +294,10 @@ URL: [url]',
'de_DE' => 'tyska', 'de_DE' => 'tyska',
'disclaimer' => 'Detta är ett sekretessbelagt område. Bara auktoriserade personer äger tillträde. Vid överträdelse kommer åtal att väckas i enlighet med nationella och internationella lagar.', 'disclaimer' => 'Detta är ett sekretessbelagt område. Bara auktoriserade personer äger tillträde. Vid överträdelse kommer åtal att väckas i enlighet med nationella och internationella lagar.',
'discspace' => '', 'discspace' => '',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'Dokument', 'document' => 'Dokument',
'documentcontent' => '',
'documents' => 'Dokument', 'documents' => 'Dokument',
'documents_checked_out_by_you' => '', 'documents_checked_out_by_you' => '',
'documents_in_process' => 'Dokument i bearbetning', 'documents_in_process' => 'Dokument i bearbetning',
@ -305,6 +309,7 @@ URL: [url]',
'documents_to_receipt' => '', 'documents_to_receipt' => '',
'documents_to_review' => 'Dokument som du behöver granska', 'documents_to_review' => 'Dokument som du behöver granska',
'documents_to_revise' => '', 'documents_to_revise' => '',
'documents_user_reception' => '',
'documents_user_rejected' => '', 'documents_user_rejected' => '',
'documents_user_requiring_attention' => 'Dokument som du behöver granska/godkänna', 'documents_user_requiring_attention' => 'Dokument som du behöver granska/godkänna',
'document_already_checkedout' => '', 'document_already_checkedout' => '',
@ -424,7 +429,7 @@ URL: [url]',
'error' => 'Fel', 'error' => 'Fel',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => '', 'error_add_permission' => '',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => 'Inget dokument har valts', 'error_no_document_selected' => 'Inget dokument har valts',
'error_no_folder_selected' => 'Ingen katalog har valts', 'error_no_folder_selected' => 'Ingen katalog har valts',
@ -612,6 +617,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => 'Om du vill ladda upp filer som är större än den aktuella största tillåtna storleken, använd dig av den alternativa metoden att ladda upp filer <a href="%s">Alternativ uppladdning</a>.', 'link_alt_updatedocument' => 'Om du vill ladda upp filer som är större än den aktuella största tillåtna storleken, använd dig av den alternativa metoden att ladda upp filer <a href="%s">Alternativ uppladdning</a>.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => 'Lokal fil', 'local_file' => 'Lokal fil',
@ -746,6 +753,8 @@ URL: [url]',
'no_version_modification' => '', 'no_version_modification' => '',
'no_workflow_available' => '', 'no_workflow_available' => '',
'objectcheck' => 'Katalog/Dokument-kontroll', 'objectcheck' => 'Katalog/Dokument-kontroll',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => 'Föråldrat', 'obsolete' => 'Föråldrat',
'october' => 'oktober', 'october' => 'oktober',
'old' => 'gammalt', 'old' => 'gammalt',
@ -788,6 +797,7 @@ URL: [url]',
'possible_substitutes' => '', 'possible_substitutes' => '',
'preview' => '', 'preview' => '',
'preview_converters' => '', 'preview_converters' => '',
'preview_images' => '',
'preview_markdown' => '', 'preview_markdown' => '',
'preview_plain' => '', 'preview_plain' => '',
'previous_state' => 'Föregående status', 'previous_state' => 'Föregående status',
@ -883,6 +893,8 @@ URL: [url]',
'revision_request_email_body' => '', 'revision_request_email_body' => '',
'revision_request_email_subject' => '', 'revision_request_email_subject' => '',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => '', 'revisors' => '',
'revisor_already_assigned' => '', 'revisor_already_assigned' => '',
'revisor_already_removed' => '', 'revisor_already_removed' => '',
@ -994,7 +1006,7 @@ URL: [url]',
'settings_Authentication' => 'Autentiseringsinställningar', 'settings_Authentication' => 'Autentiseringsinställningar',
'settings_autoLoginUser' => '', 'settings_autoLoginUser' => '',
'settings_autoLoginUser_desc' => '', 'settings_autoLoginUser_desc' => '',
'settings_available_languages' => '', 'settings_available_languages' => 'Tillgängliga språk',
'settings_available_languages_desc' => '', 'settings_available_languages_desc' => '',
'settings_backupDir' => '', 'settings_backupDir' => '',
'settings_backupDir_desc' => '', 'settings_backupDir_desc' => '',
@ -1035,6 +1047,8 @@ URL: [url]',
'settings_dbUser' => 'Användarnamn', 'settings_dbUser' => 'Användarnamn',
'settings_dbUser_desc' => 'Användarnamnet för tillgång till databasen. Användarnamnet angavs under installationsprocessen.', 'settings_dbUser_desc' => 'Användarnamnet för tillgång till databasen. Användarnamnet angavs under installationsprocessen.',
'settings_dbVersion' => 'Databasschemat för gammalt', 'settings_dbVersion' => 'Databasschemat för gammalt',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => 'Standard sökmetod', 'settings_defaultSearchMethod' => 'Standard sökmetod',
'settings_defaultSearchMethod_desc' => 'Standard sökmetod, när en sökning startas i sökformuläret i huvudmenyn.', 'settings_defaultSearchMethod_desc' => 'Standard sökmetod, när en sökning startas i sökformuläret i huvudmenyn.',
'settings_defaultSearchMethod_valdatabase' => 'databas', 'settings_defaultSearchMethod_valdatabase' => 'databas',
@ -1105,6 +1119,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => 'Aktivera om du vill att aktuell inloggad användare visas i listan för personer som granskar/godkänner dokument och i övergång på arbetsflöden.', 'settings_enableSelfRevApp_desc' => 'Aktivera om du vill att aktuell inloggad användare visas i listan för personer som granskar/godkänner dokument och i övergång på arbetsflöden.',
'settings_enableThemeSelector' => 'Tema urval', 'settings_enableThemeSelector' => 'Tema urval',
'settings_enableThemeSelector_desc' => 'Stäng på/av tema urval vid inloggningssidan.', 'settings_enableThemeSelector_desc' => 'Stäng på/av tema urval vid inloggningssidan.',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => 'Aktivera användarbilder', 'settings_enableUserImage' => 'Aktivera användarbilder',
'settings_enableUserImage_desc' => 'Aktivera användarbilder', 'settings_enableUserImage_desc' => 'Aktivera användarbilder',
'settings_enableUsersView' => 'Aktivera visning av användare', 'settings_enableUsersView' => 'Aktivera visning av användare',
@ -1216,7 +1234,7 @@ URL: [url]',
'settings_rootFolderID_desc' => 'ID för root-mappen (oftast behövs ingen ändring här)', 'settings_rootFolderID_desc' => 'ID för root-mappen (oftast behövs ingen ändring här)',
'settings_SaveError' => 'Fel när konfigurationsfilen sparades', 'settings_SaveError' => 'Fel när konfigurationsfilen sparades',
'settings_Server' => 'Server-inställningar', 'settings_Server' => 'Server-inställningar',
'settings_showFullPreview' => '', 'settings_showFullPreview' => 'Visa komplett dokument',
'settings_showFullPreview_desc' => '', 'settings_showFullPreview_desc' => '',
'settings_showMissingTranslations' => 'Visa saknade översättningar', 'settings_showMissingTranslations' => 'Visa saknade översättningar',
'settings_showMissingTranslations_desc' => 'Lista alla saknade översättningar längst ner på sidan. Den inloggade användaren får möjligheten att skicka in ett förslag för saknade översättningar som kommer sparas i en CSV fil. Sätt denna option inte på, på ett DMS som används i verksamheten.', 'settings_showMissingTranslations_desc' => 'Lista alla saknade översättningar längst ner på sidan. Den inloggade användaren får möjligheten att skicka in ett förslag för saknade översättningar som kommer sparas i en CSV fil. Sätt denna option inte på, på ett DMS som används i verksamheten.',
@ -1296,7 +1314,7 @@ URL: [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => 'Ny användare tillagt', 'splash_add_user' => 'Ny användare tillagt',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => 'Urklipp rensat', 'splash_cleared_clipboard' => 'Urklipp rensat',
'splash_document_added' => '', 'splash_document_added' => '',
'splash_document_checkedout' => '', 'splash_document_checkedout' => '',
@ -1377,6 +1395,7 @@ URL: [url]',
'takeOverIndApprover' => '', 'takeOverIndApprover' => '',
'takeOverIndReviewer' => '', 'takeOverIndReviewer' => '',
'tasks' => '', 'tasks' => '',
'temp_jscode' => '',
'testmail_body' => 'Denna epost är bara till för att testa epost inställningarna av SeedDMS.', 'testmail_body' => 'Denna epost är bara till för att testa epost inställningarna av SeedDMS.',
'testmail_subject' => 'Test epost', 'testmail_subject' => 'Test epost',
'theme' => 'Visningstema', 'theme' => 'Visningstema',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (1045), aydin (83) // Translators: Admin (1046), aydin (83)
$text = array( $text = array(
'2_factor_auth' => '', '2_factor_auth' => '',
@ -249,6 +249,7 @@ URL: [url]',
'clear_password' => '', 'clear_password' => '',
'clipboard' => 'Pano', 'clipboard' => 'Pano',
'close' => 'Kapat', 'close' => 'Kapat',
'command' => 'komut',
'comment' => 'Açıklama', 'comment' => 'Açıklama',
'comment_changed_email' => '', 'comment_changed_email' => '',
'comment_for_current_version' => 'Versiyon açıklaması', 'comment_for_current_version' => 'Versiyon açıklaması',
@ -299,7 +300,10 @@ URL: [url]',
'de_DE' => 'Almanca', 'de_DE' => 'Almanca',
'disclaimer' => 'Bu sisteme sadece yetkilendirilmiş personel yetki seviyesine göre erişebilir. Herhangi bir ihlalde veya ihlal girişiminde, ulusal ve uluslararası yasalara göre takibat yapılacaktır.', 'disclaimer' => 'Bu sisteme sadece yetkilendirilmiş personel yetki seviyesine göre erişebilir. Herhangi bir ihlalde veya ihlal girişiminde, ulusal ve uluslararası yasalara göre takibat yapılacaktır.',
'discspace' => 'Disk alanı', 'discspace' => 'Disk alanı',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'Doküman', 'document' => 'Doküman',
'documentcontent' => '',
'documents' => 'Dokümanlar', 'documents' => 'Dokümanlar',
'documents_checked_out_by_you' => '', 'documents_checked_out_by_you' => '',
'documents_in_process' => 'İşlemdeki Dokümanlar', 'documents_in_process' => 'İşlemdeki Dokümanlar',
@ -311,6 +315,7 @@ URL: [url]',
'documents_to_receipt' => '', 'documents_to_receipt' => '',
'documents_to_review' => 'Kontrol etmenizi bekleyen dokümanlar', 'documents_to_review' => 'Kontrol etmenizi bekleyen dokümanlar',
'documents_to_revise' => '', 'documents_to_revise' => '',
'documents_user_reception' => '',
'documents_user_rejected' => '', 'documents_user_rejected' => '',
'documents_user_requiring_attention' => 'Dikkatinizi gerektiren size ait dokümanlar', 'documents_user_requiring_attention' => 'Dikkatinizi gerektiren size ait dokümanlar',
'document_already_checkedout' => '', 'document_already_checkedout' => '',
@ -430,7 +435,7 @@ URL: [url]',
'error' => 'Hata', 'error' => 'Hata',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => '', 'error_add_permission' => '',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => 'Hiçbir doküman seçilmedi', 'error_no_document_selected' => 'Hiçbir doküman seçilmedi',
'error_no_folder_selected' => 'Hiçbir klasör seçilmedi', 'error_no_folder_selected' => 'Hiçbir klasör seçilmedi',
@ -618,6 +623,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => 'Mevcut maksimum yükleme boyutundan daha büyük dosya yüklemek istiyorsanız <a href="%s">alternatif yükleme sayfası için tıklayın</a>.', 'link_alt_updatedocument' => 'Mevcut maksimum yükleme boyutundan daha büyük dosya yüklemek istiyorsanız <a href="%s">alternatif yükleme sayfası için tıklayın</a>.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => 'Yerel dosya', 'local_file' => 'Yerel dosya',
@ -752,6 +759,8 @@ URL: [url]',
'no_version_modification' => 'Versiyon değişikliği yapılmamış', 'no_version_modification' => 'Versiyon değişikliği yapılmamış',
'no_workflow_available' => 'Uygun iş akışı yok', 'no_workflow_available' => 'Uygun iş akışı yok',
'objectcheck' => 'Klasör/Doküman kontrol', 'objectcheck' => 'Klasör/Doküman kontrol',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => 'Geçersiz', 'obsolete' => 'Geçersiz',
'october' => 'Ekim', 'october' => 'Ekim',
'old' => 'Eski', 'old' => 'Eski',
@ -804,6 +813,7 @@ Giriş yaparken halen sorun yaşıyorsanız lütfen sistem yöneticinizle görü
'possible_substitutes' => '', 'possible_substitutes' => '',
'preview' => 'Önizle', 'preview' => 'Önizle',
'preview_converters' => '', 'preview_converters' => '',
'preview_images' => '',
'preview_markdown' => '', 'preview_markdown' => '',
'preview_plain' => '', 'preview_plain' => '',
'previous_state' => 'Önceki durum', 'previous_state' => 'Önceki durum',
@ -899,6 +909,8 @@ URL: [url]',
'revision_request_email_body' => '', 'revision_request_email_body' => '',
'revision_request_email_subject' => '', 'revision_request_email_subject' => '',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => '', 'revisors' => '',
'revisor_already_assigned' => '', 'revisor_already_assigned' => '',
'revisor_already_removed' => '', 'revisor_already_removed' => '',
@ -1051,6 +1063,8 @@ URL: [url]',
'settings_dbUser' => 'Kullanıcı adı', 'settings_dbUser' => 'Kullanıcı adı',
'settings_dbUser_desc' => 'Kurulum sırasında veritabanına erişim için girdiğiniz veritabanı kullanıcı adı. Gerekmedikçe değiştirmeyin.', 'settings_dbUser_desc' => 'Kurulum sırasında veritabanına erişim için girdiğiniz veritabanı kullanıcı adı. Gerekmedikçe değiştirmeyin.',
'settings_dbVersion' => 'Veritabanı yapısı çok eski', 'settings_dbVersion' => 'Veritabanı yapısı çok eski',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => '', 'settings_defaultSearchMethod' => '',
'settings_defaultSearchMethod_desc' => '', 'settings_defaultSearchMethod_desc' => '',
'settings_defaultSearchMethod_valdatabase' => '', 'settings_defaultSearchMethod_valdatabase' => '',
@ -1121,6 +1135,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => 'O an giriş yapmış olan kullanıcıları kontrol eden/onaylayan olarak listelemek ve iş akışına dahil etmek için bunu seçebilirsiniz.', 'settings_enableSelfRevApp_desc' => 'O an giriş yapmış olan kullanıcıları kontrol eden/onaylayan olarak listelemek ve iş akışına dahil etmek için bunu seçebilirsiniz.',
'settings_enableThemeSelector' => 'Tema seçimini aç/kapat', 'settings_enableThemeSelector' => 'Tema seçimini aç/kapat',
'settings_enableThemeSelector_desc' => 'Giriş sayfasında tema seçimini aç/kapat', 'settings_enableThemeSelector_desc' => 'Giriş sayfasında tema seçimini aç/kapat',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => 'Kullanıcı Resmine İzin Ver', 'settings_enableUserImage' => 'Kullanıcı Resmine İzin Ver',
'settings_enableUserImage_desc' => 'Kullanıcı resimlerine izin ver', 'settings_enableUserImage_desc' => 'Kullanıcı resimlerine izin ver',
'settings_enableUsersView' => 'Kullanıcı Görüntülemeyi Etkinleştir', 'settings_enableUsersView' => 'Kullanıcı Görüntülemeyi Etkinleştir',
@ -1312,7 +1330,7 @@ URL: [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => 'Yeni kullanıcı eklendi', 'splash_add_user' => 'Yeni kullanıcı eklendi',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => 'Pano temizlendi', 'splash_cleared_clipboard' => 'Pano temizlendi',
'splash_document_added' => 'Doküman eklendi', 'splash_document_added' => 'Doküman eklendi',
'splash_document_checkedout' => '', 'splash_document_checkedout' => '',
@ -1393,6 +1411,7 @@ URL: [url]',
'takeOverIndApprover' => 'Bir önceki versiyonu onaylayanı al.', 'takeOverIndApprover' => 'Bir önceki versiyonu onaylayanı al.',
'takeOverIndReviewer' => 'Bir önceki versiyonu kontrol edeni al.', 'takeOverIndReviewer' => 'Bir önceki versiyonu kontrol edeni al.',
'tasks' => '', 'tasks' => '',
'temp_jscode' => '',
'testmail_body' => 'Bu mail SeedDMS mail sisteminin kontrolü amacıyla gönderilmiştir.', 'testmail_body' => 'Bu mail SeedDMS mail sisteminin kontrolü amacıyla gönderilmiştir.',
'testmail_subject' => 'Test e-posta', 'testmail_subject' => 'Test e-posta',
'theme' => 'Tema', 'theme' => 'Tema',

View File

@ -255,6 +255,7 @@ URL: [url]',
'clear_password' => '', 'clear_password' => '',
'clipboard' => 'Буфер обміну', 'clipboard' => 'Буфер обміну',
'close' => 'Закрити', 'close' => 'Закрити',
'command' => '',
'comment' => 'Коментар', 'comment' => 'Коментар',
'comment_changed_email' => 'Повідомлення про зміну коментаря', 'comment_changed_email' => 'Повідомлення про зміну коментаря',
'comment_for_current_version' => 'Коментар версії', 'comment_for_current_version' => 'Коментар версії',
@ -305,7 +306,10 @@ URL: [url]',
'de_DE' => 'German', 'de_DE' => 'German',
'disclaimer' => 'Авторизована зона. Несанкціонований доступ переслідується згідно національного законодавства.', 'disclaimer' => 'Авторизована зона. Несанкціонований доступ переслідується згідно національного законодавства.',
'discspace' => 'Дисковий простір', 'discspace' => 'Дисковий простір',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => 'Документ', 'document' => 'Документ',
'documentcontent' => '',
'documents' => 'док.', 'documents' => 'док.',
'documents_checked_out_by_you' => 'Документи на Опрацюванні у вас', 'documents_checked_out_by_you' => 'Документи на Опрацюванні у вас',
'documents_in_process' => 'Документи в роботі', 'documents_in_process' => 'Документи в роботі',
@ -317,6 +321,7 @@ URL: [url]',
'documents_to_receipt' => 'Документи, які чекають підтвердження отримання', 'documents_to_receipt' => 'Документи, які чекають підтвердження отримання',
'documents_to_review' => 'Документи, які чекають вашої рецензії', 'documents_to_review' => 'Документи, які чекають вашої рецензії',
'documents_to_revise' => 'Документи для повторного розгляду', 'documents_to_revise' => 'Документи для повторного розгляду',
'documents_user_reception' => '',
'documents_user_rejected' => 'Документи, які відхилили', 'documents_user_rejected' => 'Документи, які відхилили',
'documents_user_requiring_attention' => 'Ваші документи, які потребують уваги', 'documents_user_requiring_attention' => 'Ваші документи, які потребують уваги',
'document_already_checkedout' => 'Цей документ вже на опрацюванні', 'document_already_checkedout' => 'Цей документ вже на опрацюванні',
@ -436,7 +441,7 @@ URL: [url]',
'error' => 'Помилка', 'error' => 'Помилка',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => '', 'error_add_permission' => '',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => 'Немає вибраних документів', 'error_no_document_selected' => 'Немає вибраних документів',
'error_no_folder_selected' => 'Немає вибраних каталогів', 'error_no_folder_selected' => 'Немає вибраних каталогів',
@ -624,6 +629,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => 'Для завантаження файлів, які перевищують обмеження розміру, використовуйте <a href="%s">інший метод</a>.', 'link_alt_updatedocument' => 'Для завантаження файлів, які перевищують обмеження розміру, використовуйте <a href="%s">інший метод</a>.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => 'Локальний файл', 'local_file' => 'Локальний файл',
@ -757,6 +764,8 @@ URL: [url]',
'no_version_modification' => 'Відсутня модифікація версії', 'no_version_modification' => 'Відсутня модифікація версії',
'no_workflow_available' => 'Немає доступних процесів', 'no_workflow_available' => 'Немає доступних процесів',
'objectcheck' => 'Перевірка каталогу чи документа', 'objectcheck' => 'Перевірка каталогу чи документа',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => 'Застарів', 'obsolete' => 'Застарів',
'october' => 'Жовтень', 'october' => 'Жовтень',
'old' => 'Старий', 'old' => 'Старий',
@ -805,6 +814,7 @@ URL: [url]',
'possible_substitutes' => 'Підстановки', 'possible_substitutes' => 'Підстановки',
'preview' => 'Попередній перегляд', 'preview' => 'Попередній перегляд',
'preview_converters' => 'Попередній перегляд перетворення документу', 'preview_converters' => 'Попередній перегляд перетворення документу',
'preview_images' => '',
'preview_markdown' => 'Markdown', 'preview_markdown' => 'Markdown',
'preview_plain' => 'Текст', 'preview_plain' => 'Текст',
'previous_state' => 'Попередній стан', 'previous_state' => 'Попередній стан',
@ -920,6 +930,8 @@ URL: [url]',
URL: [url]', URL: [url]',
'revision_request_email_subject' => '[sitename]: [name] - Запит на ревізію', 'revision_request_email_subject' => '[sitename]: [name] - Запит на ревізію',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => 'Ревізори', 'revisors' => 'Ревізори',
'revisor_already_assigned' => 'Ревізор вже призначений', 'revisor_already_assigned' => 'Ревізор вже призначений',
'revisor_already_removed' => 'Ревізора вже видалено', 'revisor_already_removed' => 'Ревізора вже видалено',
@ -1072,6 +1084,8 @@ URL: [url]',
'settings_dbUser' => 'Логін', 'settings_dbUser' => 'Логін',
'settings_dbUser_desc' => 'Логін, введений при встановленні. Не змінюйте без потреби, наприклад, якщо БД було переміщено.', 'settings_dbUser_desc' => 'Логін, введений при встановленні. Не змінюйте без потреби, наприклад, якщо БД було переміщено.',
'settings_dbVersion' => 'Схема БД застаріла', 'settings_dbVersion' => 'Схема БД застаріла',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => 'Метод пошуку за замовчуванням', 'settings_defaultSearchMethod' => 'Метод пошуку за замовчуванням',
'settings_defaultSearchMethod_desc' => 'Метод пошуку за замовчуванням, коли пошук починається з пошукової форми головного меню.', 'settings_defaultSearchMethod_desc' => 'Метод пошуку за замовчуванням, коли пошук починається з пошукової форми головного меню.',
'settings_defaultSearchMethod_valdatabase' => 'база даних', 'settings_defaultSearchMethod_valdatabase' => 'база даних',
@ -1142,6 +1156,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => 'Увімкніть для того, щоб користувачі, в даний момент авторизовані у системі, були в списку рецензентів/затверджувачів і в зміні процесу.', 'settings_enableSelfRevApp_desc' => 'Увімкніть для того, щоб користувачі, в даний момент авторизовані у системі, були в списку рецензентів/затверджувачів і в зміні процесу.',
'settings_enableThemeSelector' => 'Вибір теми', 'settings_enableThemeSelector' => 'Вибір теми',
'settings_enableThemeSelector_desc' => 'Увімкнути/вимкнути можливість вибору теми на сторінці авторизації.', 'settings_enableThemeSelector_desc' => 'Увімкнути/вимкнути можливість вибору теми на сторінці авторизації.',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => 'Увімкнути аватари', 'settings_enableUserImage' => 'Увімкнути аватари',
'settings_enableUserImage_desc' => 'Увімкнути аватари користувачів.', 'settings_enableUserImage_desc' => 'Увімкнути аватари користувачів.',
'settings_enableUsersView' => 'Увімкнути перегляд користувачів', 'settings_enableUsersView' => 'Увімкнути перегляд користувачів',
@ -1333,7 +1351,7 @@ URL: [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => 'Додано нового користувача', 'splash_add_user' => 'Додано нового користувача',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => 'Буфер обміну очищено', 'splash_cleared_clipboard' => 'Буфер обміну очищено',
'splash_document_added' => 'Додано документ', 'splash_document_added' => 'Додано документ',
'splash_document_checkedout' => 'Документ відправлено на опрацювання', 'splash_document_checkedout' => 'Документ відправлено на опрацювання',
@ -1414,6 +1432,7 @@ URL: [url]',
'takeOverIndApprover' => 'Використати затверджувачів з попередньої версії', 'takeOverIndApprover' => 'Використати затверджувачів з попередньої версії',
'takeOverIndReviewer' => 'Використати рецензентів з попередньої версії', 'takeOverIndReviewer' => 'Використати рецензентів з попередньої версії',
'tasks' => 'Завдання', 'tasks' => 'Завдання',
'temp_jscode' => '',
'testmail_body' => 'Це тестовий лист для перевірки налаштувань пошти SeedDMS', 'testmail_body' => 'Це тестовий лист для перевірки налаштувань пошти SeedDMS',
'testmail_subject' => 'Тестовий лист', 'testmail_subject' => 'Тестовий лист',
'theme' => 'Тема', 'theme' => 'Тема',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (649), fengjohn (5) // Translators: Admin (652), fengjohn (5)
$text = array( $text = array(
'2_factor_auth' => '', '2_factor_auth' => '',
@ -232,6 +232,7 @@ URL: [url]',
'clear_password' => '', 'clear_password' => '',
'clipboard' => '剪切板', 'clipboard' => '剪切板',
'close' => '关闭', 'close' => '关闭',
'command' => '',
'comment' => '说明', 'comment' => '说明',
'comment_changed_email' => '', 'comment_changed_email' => '',
'comment_for_current_version' => '版本说明', 'comment_for_current_version' => '版本说明',
@ -284,7 +285,10 @@ URL: [url]',
'de_DE' => '德国语', 'de_DE' => '德国语',
'disclaimer' => '警告:这是机密区.只有授权用户才被允许访问.任何违反行为将受到法律制裁', 'disclaimer' => '警告:这是机密区.只有授权用户才被允许访问.任何违反行为将受到法律制裁',
'discspace' => '磁盘空间', 'discspace' => '磁盘空间',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => '文档', 'document' => '文档',
'documentcontent' => '',
'documents' => '文档', 'documents' => '文档',
'documents_checked_out_by_you' => '', 'documents_checked_out_by_you' => '',
'documents_in_process' => '待处理文档', 'documents_in_process' => '待处理文档',
@ -296,6 +300,7 @@ URL: [url]',
'documents_to_receipt' => '', 'documents_to_receipt' => '',
'documents_to_review' => '待您校对的文档', 'documents_to_review' => '待您校对的文档',
'documents_to_revise' => '', 'documents_to_revise' => '',
'documents_user_reception' => '',
'documents_user_rejected' => '', 'documents_user_rejected' => '',
'documents_user_requiring_attention' => '需您关注的文档', 'documents_user_requiring_attention' => '需您关注的文档',
'document_already_checkedout' => '', 'document_already_checkedout' => '',
@ -385,7 +390,7 @@ URL: [url]',
'error' => '错误', 'error' => '错误',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => '', 'error_add_permission' => '',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => '请选择文档', 'error_no_document_selected' => '请选择文档',
'error_no_folder_selected' => '请选择文件夹', 'error_no_folder_selected' => '请选择文件夹',
@ -549,6 +554,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => '超过20M大文件请选择<a href="%s">上传大文件</a>.', 'link_alt_updatedocument' => '超过20M大文件请选择<a href="%s">上传大文件</a>.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => '本地文件', 'local_file' => '本地文件',
@ -659,6 +666,8 @@ URL: [url]',
'no_version_modification' => '', 'no_version_modification' => '',
'no_workflow_available' => '', 'no_workflow_available' => '',
'objectcheck' => '文件夹/文件检查', 'objectcheck' => '文件夹/文件检查',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => '过时的', 'obsolete' => '过时的',
'october' => '十 月', 'october' => '十 月',
'old' => 'Old', 'old' => 'Old',
@ -695,6 +704,7 @@ URL: [url]',
'possible_substitutes' => '', 'possible_substitutes' => '',
'preview' => '预览', 'preview' => '预览',
'preview_converters' => '', 'preview_converters' => '',
'preview_images' => '',
'preview_markdown' => '', 'preview_markdown' => '',
'preview_plain' => '', 'preview_plain' => '',
'previous_state' => '', 'previous_state' => '',
@ -767,6 +777,8 @@ URL: [url]',
'revision_request_email_body' => '', 'revision_request_email_body' => '',
'revision_request_email_subject' => '', 'revision_request_email_subject' => '',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => '', 'revisors' => '',
'revisor_already_assigned' => '', 'revisor_already_assigned' => '',
'revisor_already_removed' => '', 'revisor_already_removed' => '',
@ -865,8 +877,8 @@ URL: [url]',
'settings_Authentication' => '', 'settings_Authentication' => '',
'settings_autoLoginUser' => '', 'settings_autoLoginUser' => '',
'settings_autoLoginUser_desc' => '', 'settings_autoLoginUser_desc' => '',
'settings_available_languages' => '', 'settings_available_languages' => '可用的语言',
'settings_available_languages_desc' => '', 'settings_available_languages_desc' => '只有选中的语言会被显示在语言选>择框内。默认的语言始终可选。',
'settings_backupDir' => '', 'settings_backupDir' => '',
'settings_backupDir_desc' => '', 'settings_backupDir_desc' => '',
'settings_cacheDir' => '', 'settings_cacheDir' => '',
@ -906,6 +918,8 @@ URL: [url]',
'settings_dbUser' => '', 'settings_dbUser' => '',
'settings_dbUser_desc' => '', 'settings_dbUser_desc' => '',
'settings_dbVersion' => '', 'settings_dbVersion' => '',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => '', 'settings_defaultSearchMethod' => '',
'settings_defaultSearchMethod_desc' => '', 'settings_defaultSearchMethod_desc' => '',
'settings_defaultSearchMethod_valdatabase' => '', 'settings_defaultSearchMethod_valdatabase' => '',
@ -976,6 +990,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => '', 'settings_enableSelfRevApp_desc' => '',
'settings_enableThemeSelector' => '', 'settings_enableThemeSelector' => '',
'settings_enableThemeSelector_desc' => '', 'settings_enableThemeSelector_desc' => '',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => '', 'settings_enableUserImage' => '',
'settings_enableUserImage_desc' => '', 'settings_enableUserImage_desc' => '',
'settings_enableUsersView' => '开启用户视图', 'settings_enableUsersView' => '开启用户视图',
@ -1087,7 +1105,7 @@ URL: [url]',
'settings_rootFolderID_desc' => '', 'settings_rootFolderID_desc' => '',
'settings_SaveError' => '', 'settings_SaveError' => '',
'settings_Server' => '', 'settings_Server' => '',
'settings_showFullPreview' => '', 'settings_showFullPreview' => '显示完整的文档',
'settings_showFullPreview_desc' => '', 'settings_showFullPreview_desc' => '',
'settings_showMissingTranslations' => '显示丢失的翻译', 'settings_showMissingTranslations' => '显示丢失的翻译',
'settings_showMissingTranslations_desc' => '', 'settings_showMissingTranslations_desc' => '',
@ -1167,7 +1185,7 @@ URL: [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => '', 'splash_add_user' => '',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => '', 'splash_cleared_clipboard' => '',
'splash_document_added' => '', 'splash_document_added' => '',
'splash_document_checkedout' => '', 'splash_document_checkedout' => '',
@ -1248,6 +1266,7 @@ URL: [url]',
'takeOverIndApprover' => '', 'takeOverIndApprover' => '',
'takeOverIndReviewer' => '', 'takeOverIndReviewer' => '',
'tasks' => '', 'tasks' => '',
'temp_jscode' => '',
'testmail_body' => '', 'testmail_body' => '',
'testmail_subject' => '', 'testmail_subject' => '',
'theme' => '主题', 'theme' => '主题',

View File

@ -232,6 +232,7 @@ URL: [url]',
'clear_password' => '', 'clear_password' => '',
'clipboard' => '剪貼簿', 'clipboard' => '剪貼簿',
'close' => '關閉', 'close' => '關閉',
'command' => '',
'comment' => '說明', 'comment' => '說明',
'comment_changed_email' => '', 'comment_changed_email' => '',
'comment_for_current_version' => '版本說明', 'comment_for_current_version' => '版本說明',
@ -282,7 +283,10 @@ URL: [url]',
'de_DE' => '德國語', 'de_DE' => '德國語',
'disclaimer' => '警告:這是機密區.只有授權使用者才被允許訪問.任何違反行為將受到法律制裁', 'disclaimer' => '警告:這是機密區.只有授權使用者才被允許訪問.任何違反行為將受到法律制裁',
'discspace' => '', 'discspace' => '',
'docs_in_reception_no_access' => '',
'docs_in_revision_no_access' => '',
'document' => '文檔', 'document' => '文檔',
'documentcontent' => '',
'documents' => '文檔', 'documents' => '文檔',
'documents_checked_out_by_you' => '', 'documents_checked_out_by_you' => '',
'documents_in_process' => '待處理文檔', 'documents_in_process' => '待處理文檔',
@ -294,6 +298,7 @@ URL: [url]',
'documents_to_receipt' => '', 'documents_to_receipt' => '',
'documents_to_review' => '待您校對的文檔', 'documents_to_review' => '待您校對的文檔',
'documents_to_revise' => '', 'documents_to_revise' => '',
'documents_user_reception' => '',
'documents_user_rejected' => '', 'documents_user_rejected' => '',
'documents_user_requiring_attention' => '需您關注的文檔', 'documents_user_requiring_attention' => '需您關注的文檔',
'document_already_checkedout' => '', 'document_already_checkedout' => '',
@ -383,7 +388,7 @@ URL: [url]',
'error' => '錯誤', 'error' => '錯誤',
'error_add_aro' => '', 'error_add_aro' => '',
'error_add_permission' => '', 'error_add_permission' => '',
'error_clearcache' => '', 'error_cleared_cache' => '',
'error_importfs' => '', 'error_importfs' => '',
'error_no_document_selected' => '請選擇文檔', 'error_no_document_selected' => '請選擇文檔',
'error_no_folder_selected' => '請選擇資料夾', 'error_no_folder_selected' => '請選擇資料夾',
@ -547,6 +552,8 @@ URL: [url]',
'linked_to_document' => '', 'linked_to_document' => '',
'linked_to_this_version' => '', 'linked_to_this_version' => '',
'link_alt_updatedocument' => '超過20M大檔請選擇<a href="%s">上傳大檔</a>.', 'link_alt_updatedocument' => '超過20M大檔請選擇<a href="%s">上傳大檔</a>.',
'link_to_version' => '',
'list_access_rights' => '',
'list_contains_no_access_docs' => '', 'list_contains_no_access_docs' => '',
'list_hooks' => '', 'list_hooks' => '',
'local_file' => '本地檔', 'local_file' => '本地檔',
@ -657,6 +664,8 @@ URL: [url]',
'no_version_modification' => '', 'no_version_modification' => '',
'no_workflow_available' => '', 'no_workflow_available' => '',
'objectcheck' => '資料夾/檔檢查', 'objectcheck' => '資料夾/檔檢查',
'object_check_critical' => '',
'object_check_warning' => '',
'obsolete' => '過時的', 'obsolete' => '過時的',
'october' => '十 月', 'october' => '十 月',
'old' => 'Old', 'old' => 'Old',
@ -693,6 +702,7 @@ URL: [url]',
'possible_substitutes' => '', 'possible_substitutes' => '',
'preview' => '', 'preview' => '',
'preview_converters' => '', 'preview_converters' => '',
'preview_images' => '',
'preview_markdown' => '', 'preview_markdown' => '',
'preview_plain' => '', 'preview_plain' => '',
'previous_state' => '', 'previous_state' => '',
@ -765,6 +775,8 @@ URL: [url]',
'revision_request_email_body' => '', 'revision_request_email_body' => '',
'revision_request_email_subject' => '', 'revision_request_email_subject' => '',
'revision_status' => '', 'revision_status' => '',
'revision_submit_email_body' => '',
'revision_submit_email_subject' => '',
'revisors' => '', 'revisors' => '',
'revisor_already_assigned' => '', 'revisor_already_assigned' => '',
'revisor_already_removed' => '', 'revisor_already_removed' => '',
@ -904,6 +916,8 @@ URL: [url]',
'settings_dbUser' => '', 'settings_dbUser' => '',
'settings_dbUser_desc' => '', 'settings_dbUser_desc' => '',
'settings_dbVersion' => '', 'settings_dbVersion' => '',
'settings_defaultAccessDocs' => '',
'settings_defaultAccessDocs_desc' => '',
'settings_defaultSearchMethod' => '', 'settings_defaultSearchMethod' => '',
'settings_defaultSearchMethod_desc' => '', 'settings_defaultSearchMethod_desc' => '',
'settings_defaultSearchMethod_valdatabase' => '', 'settings_defaultSearchMethod_valdatabase' => '',
@ -974,6 +988,10 @@ URL: [url]',
'settings_enableSelfRevApp_desc' => '', 'settings_enableSelfRevApp_desc' => '',
'settings_enableThemeSelector' => '', 'settings_enableThemeSelector' => '',
'settings_enableThemeSelector_desc' => '', 'settings_enableThemeSelector_desc' => '',
'settings_enableUpdateReceipt' => '',
'settings_enableUpdateReceipt_desc' => '',
'settings_enableUpdateRevApp' => '',
'settings_enableUpdateRevApp_desc' => '',
'settings_enableUserImage' => '', 'settings_enableUserImage' => '',
'settings_enableUserImage_desc' => '', 'settings_enableUserImage_desc' => '',
'settings_enableUsersView' => '', 'settings_enableUsersView' => '',
@ -1165,7 +1183,7 @@ URL: [url]',
'splash_add_to_transmittal' => '', 'splash_add_to_transmittal' => '',
'splash_add_transmittal' => '', 'splash_add_transmittal' => '',
'splash_add_user' => '', 'splash_add_user' => '',
'splash_clearcache' => '', 'splash_cleared_cache' => '',
'splash_cleared_clipboard' => '', 'splash_cleared_clipboard' => '',
'splash_document_added' => '', 'splash_document_added' => '',
'splash_document_checkedout' => '', 'splash_document_checkedout' => '',
@ -1246,6 +1264,7 @@ URL: [url]',
'takeOverIndApprover' => '', 'takeOverIndApprover' => '',
'takeOverIndReviewer' => '', 'takeOverIndReviewer' => '',
'tasks' => '', 'tasks' => '',
'temp_jscode' => '',
'testmail_body' => '', 'testmail_body' => '',
'testmail_subject' => '', 'testmail_subject' => '',
'theme' => '主題', 'theme' => '主題',

View File

@ -58,6 +58,18 @@ if($settings->_quota > 0) {
} }
} }
if($user->isAdmin()) {
$ownerid = (int) $_POST["ownerid"];
if($ownerid) {
if(!($owner = $dms->getUser($ownerid))) {
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("error_occured"));
}
} else {
$owner = $user;
}
} else {
$owner = $user;
}
$comment = trim($_POST["comment"]); $comment = trim($_POST["comment"]);
$version_comment = trim($_POST["version_comment"]); $version_comment = trim($_POST["version_comment"]);
if($version_comment == "" && isset($_POST["use_comment"])) if($version_comment == "" && isset($_POST["use_comment"]))
@ -277,7 +289,7 @@ for ($file_num=0;$file_num<count($_FILES["userfile"]["tmp_name"]);$file_num++){
} }
$filesize = SeedDMS_Core_File::fileSize($userfiletmp); $filesize = SeedDMS_Core_File::fileSize($userfiletmp);
$res = $folder->addDocument($name, $comment, $expires, $user, $keywords, $res = $folder->addDocument($name, $comment, $expires, $owner, $keywords,
$cats, $userfiletmp, basename($userfilename), $cats, $userfiletmp, basename($userfilename),
$fileType, $userfiletype, $sequence, $fileType, $userfiletype, $sequence,
$reviewers, $approvers, $reqversion, $reviewers, $approvers, $reqversion,
@ -287,6 +299,15 @@ for ($file_num=0;$file_num<count($_FILES["userfile"]["tmp_name"]);$file_num++){
UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("error_occured")); UI::exitError(getMLText("folder_title", array("foldername" => $folder->getName())),getMLText("error_occured"));
} else { } else {
$document = $res[0]; $document = $res[0];
/* Set access as specified in settings. */
if($settings->_defaultAccessDocs) {
if($settings->_defaultAccessDocs > 0 && $settings->_defaultAccessDocs < 4) {
$document->setInheritAccess(0, true);
$document->setDefaultAccess($settings->_defaultAccessDocs, true);
}
}
if(isset($GLOBALS['SEEDDMS_HOOKS']['addDocument'])) { if(isset($GLOBALS['SEEDDMS_HOOKS']['addDocument'])) {
foreach($GLOBALS['SEEDDMS_HOOKS']['addDocument'] as $hookObj) { foreach($GLOBALS['SEEDDMS_HOOKS']['addDocument'] as $hookObj) {
if (method_exists($hookObj, 'postAddDocument')) { if (method_exists($hookObj, 'postAddDocument')) {

View File

@ -662,6 +662,15 @@ switch($command) {
exit; exit;
} else { } else {
$document = $res[0]; $document = $res[0];
/* Set access as specified in settings. */
if($settings->_defaultAccessDocs) {
if($settings->_defaultAccessDocs > 0 && $settings->_defaultAccessDocs < 4) {
$document->setInheritAccess(0, true);
$document->setDefaultAccess($settings->_defaultAccessDocs, true);
}
}
if(isset($GLOBALS['SEEDDMS_HOOKS']['postAddDocument'])) { if(isset($GLOBALS['SEEDDMS_HOOKS']['postAddDocument'])) {
foreach($GLOBALS['SEEDDMS_HOOKS']['postAddDocument'] as $hookObj) { foreach($GLOBALS['SEEDDMS_HOOKS']['postAddDocument'] as $hookObj) {
if (method_exists($hookObj, 'postAddDocument')) { if (method_exists($hookObj, 'postAddDocument')) {

View File

@ -31,13 +31,22 @@ if(!checkFormKey('clearcache')) {
UI::exitError(getMLText("admin_tools"),getMLText("invalid_request_token")); UI::exitError(getMLText("admin_tools"),getMLText("invalid_request_token"));
} }
$cmd = 'rm -rf '.$settings->_cacheDir.'/*'; if(!empty($_POST['preview'])) {
$ret = null; $cmd = 'rm -rf '.$settings->_cacheDir.'/[1-9]*';
system($cmd, $ret); $ret = null;
system($cmd, $ret);
}
if(!empty($_POST['js'])) {
$cmd = 'rm -rf '.$settings->_cacheDir.'/js/*';
$ret = null;
system($cmd, $ret);
}
if($ret) if($ret)
$session->setSplashMsg(array('type'=>'error', 'msg'=>getMLText('error_clearcache'))); $session->setSplashMsg(array('type'=>'error', 'msg'=>getMLText('error_cleared_cache')));
else else
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_clearcache'))); $session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_cleared_cache')));
add_log_line(""); add_log_line("");

View File

@ -83,7 +83,7 @@ $controller->setParam('document', $document);
$controller->setParam('index', $index); $controller->setParam('index', $index);
$controller->setParam('indexconf', $indexconf); $controller->setParam('indexconf', $indexconf);
if(!$controller->run()) { if(!$controller->run()) {
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($docname)))),getMLText("error_remove_document")); UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($docname))),getMLText("error_remove_document"));
} }
if ($notifier){ if ($notifier){

View File

@ -58,8 +58,11 @@ if ($action == "saveSettings")
$settings->_siteName = $_POST["siteName"]; $settings->_siteName = $_POST["siteName"];
$settings->_footNote = $_POST["footNote"]; $settings->_footNote = $_POST["footNote"];
$settings->_printDisclaimer = getBoolValue("printDisclaimer"); $settings->_printDisclaimer = getBoolValue("printDisclaimer");
$settings->_language = $_POST["language"]; $settings->_language = $_POST["language"];
$settings->_availablelanguages = $_POST["availablelanguages"]; if(empty($_POST["availablelanguages"]))
$settings->_availablelanguages = array();
else
$settings->_availablelanguages = $_POST["availablelanguages"];
$settings->_theme = $_POST["theme"]; $settings->_theme = $_POST["theme"];
$settings->_previewWidthList = $_POST["previewWidthList"]; $settings->_previewWidthList = $_POST["previewWidthList"];
$settings->_previewWidthDetail = $_POST["previewWidthDetail"]; $settings->_previewWidthDetail = $_POST["previewWidthDetail"];
@ -127,6 +130,7 @@ if ($action == "saveSettings")
$settings->_undelUserIds = strval($_POST["undelUserIds"]); $settings->_undelUserIds = strval($_POST["undelUserIds"]);
$settings->_encryptionKey = strval($_POST["encryptionKey"]); $settings->_encryptionKey = strval($_POST["encryptionKey"]);
$settings->_cookieLifetime = intval($_POST["cookieLifetime"]); $settings->_cookieLifetime = intval($_POST["cookieLifetime"]);
$settings->_defaultAccessDocs = intval($_POST["defaultAccessDocs"]);
// TODO Connectors // TODO Connectors
@ -161,6 +165,7 @@ if ($action == "saveSettings")
$settings->_enableAdminRevApp = getBoolValue("enableAdminRevApp"); $settings->_enableAdminRevApp = getBoolValue("enableAdminRevApp");
$settings->_enableOwnerRevApp = getBoolValue("enableOwnerRevApp"); $settings->_enableOwnerRevApp = getBoolValue("enableOwnerRevApp");
$settings->_enableSelfRevApp = getBoolValue("enableSelfRevApp"); $settings->_enableSelfRevApp = getBoolValue("enableSelfRevApp");
$settings->_enableUpdateRevApp = getBoolValue("enableUpdateRevApp");
$settings->_enableVersionDeletion = getBoolValue("enableVersionDeletion"); $settings->_enableVersionDeletion = getBoolValue("enableVersionDeletion");
$settings->_enableVersionModification = getBoolValue("enableVersionModification"); $settings->_enableVersionModification = getBoolValue("enableVersionModification");
$settings->_enableDuplicateDocNames = getBoolValue("enableDuplicateDocNames"); $settings->_enableDuplicateDocNames = getBoolValue("enableDuplicateDocNames");
@ -183,7 +188,7 @@ if ($action == "saveSettings")
// SETTINGS - ADVANCED - INDEX CMD // SETTINGS - ADVANCED - INDEX CMD
$settings->_converters['fulltext'] = $_POST["converters"]; $settings->_converters['fulltext'] = $_POST["converters"];
$newmimetype = preg_replace('#[^A-Za-z0-9_/+]+#', ',', $_POST["converters_newmimetype"]); $newmimetype = preg_replace('#[^A-Za-z0-9_/+.-]+#', '', $_POST["converters_newmimetype"]);
if($newmimetype && trim($_POST["converters_newcmd"])) { if($newmimetype && trim($_POST["converters_newcmd"])) {
$settings->_converters['fulltext'][$newmimetype] = trim($_POST["converters_newcmd"]); $settings->_converters['fulltext'][$newmimetype] = trim($_POST["converters_newcmd"]);
} }

View File

@ -33,7 +33,7 @@ if (isset($_REQUEST["hash"]) && strlen($_REQUEST["hash"])>0) {
$hash = $_REQUEST["hash"]; $hash = $_REQUEST["hash"];
} else { } else {
header("Location: ../out/out.Login.php"); header("Location: ../out/out.Login.php");
exit; exit;
} }
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME'])); $tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));

View File

@ -58,6 +58,7 @@ if (!is_object($version)) {
$latestContent = $document->getLatestContent(); $latestContent = $document->getLatestContent();
if ($latestContent->getVersion()==$version->getVersion()) { if ($latestContent->getVersion()==$version->getVersion()) {
header("Location:../out/out.ViewDocument.php?documentid=".$document->getID()); header("Location:../out/out.ViewDocument.php?documentid=".$document->getID());
exit;
} }
$folder = $document->getFolder(); $folder = $document->getFolder();

View File

@ -191,6 +191,7 @@ if(isset($_GET["fullsearch"]) && $_GET["fullsearch"] && $settings->_enableFullSe
case 2: // name case 2: // name
case 3: // comment case 3: // comment
case 4: // attributes case 4: // attributes
case 5: // id
$searchin[$si] = $si; $searchin[$si] = $si;
break; break;
} }
@ -199,7 +200,7 @@ if(isset($_GET["fullsearch"]) && $_GET["fullsearch"] && $settings->_enableFullSe
} }
// if none is checkd search all // if none is checkd search all
if (count($searchin)==0) $searchin=array(1, 2, 3, 4); if (count($searchin)==0) $searchin=array(1, 2, 3, 4, 5);
// Check to see if the search has been restricted to a particular sub-tree in // Check to see if the search has been restricted to a particular sub-tree in
// the folder hierarchy. // the folder hierarchy.

View File

@ -58,6 +58,7 @@ if ($document->getAccessMode($user) < M_READ) {
*/ */
if ($document->verifyLastestContentExpriry()){ if ($document->verifyLastestContentExpriry()){
header("Location:../out/out.ViewDocument.php?documentid=".$document->getID()); header("Location:../out/out.ViewDocument.php?documentid=".$document->getID());
exit;
} }
if($view) { if($view) {

View File

@ -425,8 +425,9 @@ function uploadDocument($id) { /* {{{ */
fclose($handle); fclose($handle);
$finfo = finfo_open(FILEINFO_MIME_TYPE); $finfo = finfo_open(FILEINFO_MIME_TYPE);
$userfiletype = finfo_file($finfo, $temp); $userfiletype = finfo_file($finfo, $temp);
$fileType = ".".pathinfo($origfilename, PATHINFO_EXTENSION);
finfo_close($finfo); finfo_close($finfo);
$res = $mfolder->addDocument($docname, '', 0, $userobj, '', array(), $temp, $origfilename ? $origfilename : basename($temp), '.', $userfiletype, 0); $res = $mfolder->addDocument($docname, '', 0, $userobj, '', array(), $temp, $origfilename ? $origfilename : basename($temp), $fileType, $userfiletype, 0);
unlink($temp); unlink($temp);
if($res) { if($res) {
$doc = $res[0]; $doc = $res[0];
@ -541,10 +542,10 @@ function getDocumentContent($id) { /* {{{ */
$lc = $document->getLatestContent(); $lc = $document->getLatestContent();
$app->response()->header('Content-Type', $lc->getMimeType()); $app->response()->header('Content-Type', $lc->getMimeType());
$app->response()->header("Content-Disposition: filename=\"" . $document->getName().$lc->getFileType() . "\""); $app->response()->header("Content-Disposition: filename=\"" . $document->getName().$lc->getFileType() . "\"");
$app->response()->header("Content-Length: " . filesize($dms->contentDir . $lc->getPath())); $app->response()->header("Content-Length", filesize($dms->contentDir . $lc->getPath()));
$app->response()->header("Expires: 0"); $app->response()->header("Expires", "0");
$app->response()->header("Cache-Control: no-cache, must-revalidate"); $app->response()->header("Cache-Control", "no-cache, must-revalidate");
$app->response()->header("Pragma: no-cache"); $app->response()->header("Pragma", "no-cache");
readfile($dms->contentDir . $lc->getPath()); readfile($dms->contentDir . $lc->getPath());
} else { } else {
@ -591,11 +592,11 @@ function getDocumentVersion($id, $version) { /* {{{ */
if ($document->getAccessMode($userobj) >= M_READ) { if ($document->getAccessMode($userobj) >= M_READ) {
$lc = $document->getContentByVersion($version); $lc = $document->getContentByVersion($version);
$app->response()->header('Content-Type', $lc->getMimeType()); $app->response()->header('Content-Type', $lc->getMimeType());
$app->response()->header("Content-Disposition: filename=\"" . $document->getName().$lc->getFileType() . "\""); $app->response()->header("Content-Disposition", "filename=\"" . $document->getName().$lc->getFileType() . "\"");
$app->response()->header("Content-Length: " . filesize($dms->contentDir . $lc->getPath())); $app->response()->header("Content-Length", filesize($dms->contentDir . $lc->getPath()));
$app->response()->header("Expires: 0"); $app->response()->header("Expires", "0");
$app->response()->header("Cache-Control: no-cache, must-revalidate"); $app->response()->header("Cache-Control", "no-cache, must-revalidate");
$app->response()->header("Pragma: no-cache"); $app->response()->header("Pragma", "no-cache");
readfile($dms->contentDir . $lc->getPath()); readfile($dms->contentDir . $lc->getPath());
} else { } else {
@ -637,11 +638,11 @@ function getDocumentFile($id, $fileid) { /* {{{ */
if ($document->getAccessMode($userobj) >= M_READ) { if ($document->getAccessMode($userobj) >= M_READ) {
$file = $document->getDocumentFile($fileid); $file = $document->getDocumentFile($fileid);
$app->response()->header('Content-Type', $file->getMimeType()); $app->response()->header('Content-Type', $file->getMimeType());
$app->response()->header("Content-Disposition: filename=\"" . $document->getName().$file->getFileType() . "\""); $app->response()->header("Content-Disposition", "filename=\"" . $document->getName().$file->getFileType() . "\"");
$app->response()->header("Content-Length: " . filesize($dms->contentDir . $file->getPath())); $app->response()->header("Content-Length", filesize($dms->contentDir . $file->getPath()));
$app->response()->header("Expires: 0"); $app->response()->header("Expires", "0");
$app->response()->header("Cache-Control: no-cache, must-revalidate"); $app->response()->header("Cache-Control", "no-cache, must-revalidate");
$app->response()->header("Pragma: no-cache"); $app->response()->header("Pragma", "no-cache");
readfile($dms->contentDir . $file->getPath()); readfile($dms->contentDir . $file->getPath());
} else { } else {
@ -696,6 +697,39 @@ function getDocumentAttributes($id) { /* {{{ */
} }
} /* }}} */ } /* }}} */
function getDocumentPreview($id, $version=0, $width=0) { /* {{{ */
global $app, $dms, $userobj, $settings;
$document = $dms->getDocument($id);
if($document) {
if ($document->getAccessMode($userobj) >= M_READ) {
if($version)
$object = $document->getContentByVersion($version);
else
$object = $document->getLatestContent();
if(!$object)
exit;
if(!empty($width))
$previewer = new SeedDMS_Preview_Previewer($settings->_cacheDir, $width);
else
$previewer = new SeedDMS_Preview_Previewer($settings->_cacheDir);
if(!$previewer->hasPreview($object))
$previewer->createPreview($object);
$app->response()->header('Content-Type', 'image/png');
$app->response()->header("Content-Disposition", "filename=\"preview-" . $document->getID()."-".$object->getVersion()."-".$width.".png" . "\"");
$app->response()->header("Content-Length", $previewer->getFilesize($object));
// $app->response()->header("Expires", "0");
// $app->response()->header("Cache-Control", "no-cache, must-revalidate");
// $app->response()->header("Pragma", "no-cache");
$previewer->getPreview($object);
} else {
$app->response()->status(404);
}
}
} /* }}} */
function getAccount() { /* {{{ */ function getAccount() { /* {{{ */
global $app, $dms, $userobj; global $app, $dms, $userobj;
if($userobj) { if($userobj) {
@ -1346,6 +1380,7 @@ $app->get('/document/:id/files', 'getDocumentFiles');
$app->get('/document/:id/file/:fileid', 'getDocumentFile'); $app->get('/document/:id/file/:fileid', 'getDocumentFile');
$app->get('/document/:id/links', 'getDocumentLinks'); $app->get('/document/:id/links', 'getDocumentLinks');
$app->get('/document/:id/attributes', 'getDocumentAttributes'); $app->get('/document/:id/attributes', 'getDocumentAttributes');
$app->get('/document/:id/preview/:version/:width', 'getDocumentPreview');
$app->put('/account/fullname', 'setFullName'); $app->put('/account/fullname', 'setFullName');
$app->put('/account/email', 'setEmail'); $app->put('/account/email', 'setEmail');
$app->get('/account/locked', 'getLockedDocuments'); $app->get('/account/locked', 'getLockedDocuments');

View File

@ -182,6 +182,30 @@ i.rejected {color: #b00000;}
i.in-workflow {color: #11479e;} i.in-workflow {color: #11479e;}
i.workflow-action {color: #91479e;} i.workflow-action {color: #91479e;}
span.openpopupbox {
cursor: pointer;
}
div.popupbox {
margin-top: 5px;
background-color: #fff;
border-radius: 4px;
color: black;
text-align: left;
text-shadow: none;
border: 1px solid #ccc;
padding: 15px;
display: none;
position: absolute;
width: 250px;
}
div.popupbox span.closepopupbox {
position: absolute;
right: 5px;
top: 0px;
}
@media (max-width: 480px) { @media (max-width: 480px) {
.nav-tabs > li { .nav-tabs > li {
float:none; float:none;

View File

@ -988,4 +988,14 @@ $(document).ready(function() { /* {{{ */
timeout: (typeof timeout == 'undefined' ? 1500 : timeout), timeout: (typeof timeout == 'undefined' ? 1500 : timeout),
}); });
}); });
$("body").on("click", "span.openpopupbox", function(e) {
$(""+$(e.target).data("href")).toggle();
});
$("body").on("click", "span.openpopupbox i", function(e) {
$(e.target).parent().click();
});
$("body").on("click", "span.closepopupbox", function(e) {
$(this).parent().hide();
});
}); /* }}} */ }); /* }}} */

View File

@ -0,0 +1 @@
check strength of password

View File

@ -196,6 +196,24 @@ console.log(element);
<td><?php printMLText("sequence");?>:</td> <td><?php printMLText("sequence");?>:</td>
<td><?php $this->printSequenceChooser($folder->getDocuments('s')); if($orderby != 's') echo "<br />".getMLText('order_by_sequence_off'); ?></td> <td><?php $this->printSequenceChooser($folder->getDocuments('s')); if($orderby != 's') echo "<br />".getMLText('order_by_sequence_off'); ?></td>
</tr> </tr>
<?php if($user->isAdmin()) { ?>
<tr>
<td><?php printMLText("owner");?>:</td>
<td>
<select class="chzn-select" name="ownerid">
<?php
$allUsers = $dms->getAllUsers($sortusersinlist);
foreach ($allUsers as $currUser) {
if ($currUser->isGuest())
continue;
print "<option value=\"".$currUser->getID()."\" ".($currUser->getID()==$user->getID() ? 'selected' : '')." data-subtitle=\"".htmlspecialchars($currUser->getFullName())."\"";
print ">" . htmlspecialchars($currUser->getLogin()) . "</option>\n";
}
?>
</select>
</td>
</tr>
<?php } ?>
<?php <?php
$attrdefs = $dms->getAllAttributeDefinitions(array(SeedDMS_Core_AttributeDefinition::objtype_document, SeedDMS_Core_AttributeDefinition::objtype_all)); $attrdefs = $dms->getAllAttributeDefinitions(array(SeedDMS_Core_AttributeDefinition::objtype_document, SeedDMS_Core_AttributeDefinition::objtype_all));
if($attrdefs) { if($attrdefs) {

View File

@ -82,38 +82,44 @@ $(document).ready(function() {
$expdate = date('Y-m-d'); $expdate = date('Y-m-d');
?> ?>
<form action="../op/op.AddEvent.php" id="form1" name="form1" method="post"> <form class="form-horizontal" action="../op/op.AddEvent.php" id="form1" name="form1" method="post">
<table class="table-condensed">
<tr> <div class="control-group">
<td><?php printMLText("from");?>:</td> <label class="control-label"><?php printMLText("from");?>:</label>
<td><?php //$this->printDateChooser(-1, "from");?> <div class="controls"><?php //$this->printDateChooser(-1, "from");?>
<span class="input-append date span12" id="fromdate" data-date="<?php echo $expdate; ?>" data-date-format="yyyy-mm-dd"> <span class="input-append date span12" id="fromdate" data-date="<?php echo $expdate; ?>" data-date-format="yyyy-mm-dd">
<input class="span6" size="16" name="from" type="text" value="<?php echo $expdate; ?>"> <input class="span6" size="16" name="from" type="text" value="<?php echo $expdate; ?>">
<span class="add-on"><i class="icon-calendar"></i></span> <span class="add-on"><i class="icon-calendar"></i></span>
</span> </span>
</td> </div>
</tr> </div>
<tr>
<td><?php printMLText("to");?>:</td> <div class="control-group">
<td><?php //$this->printDateChooser(-1, "to");?> <label class="control-label"><?php printMLText("to");?>:</label>
<div class="controls"><?php //$this->printDateChooser(-1, "to");?>
<span class="input-append date span12" id="todate" data-date="<?php echo $expdate; ?>" data-date-format="yyyy-mm-dd"> <span class="input-append date span12" id="todate" data-date="<?php echo $expdate; ?>" data-date-format="yyyy-mm-dd">
<input class="span6" size="16" name="to" type="text" value="<?php echo $expdate; ?>"> <input class="span6" size="16" name="to" type="text" value="<?php echo $expdate; ?>">
<span class="add-on"><i class="icon-calendar"></i></span> <span class="add-on"><i class="icon-calendar"></i></span>
</span> </span>
</td> </div>
</tr> </div>
<tr>
<td class="inputDescription"><?php printMLText("name");?>:</td>
<td><input type="text" name="name" size="60"></td> <div class="control-group">
</tr> <label class="control-label"><?php printMLText("name");?>:</label>
<tr> <div class="controls"><input type="text" name="name" size="60"></div>
<td valign="top" class="inputDescription"><?php printMLText("comment");?>:</td> </div>
<td><textarea name="comment" rows="4" cols="80"></textarea></td>
</tr>
<tr> <div class="control-group">
<td></td><td><input class="btn" type="submit" value="<?php printMLText("add_event");?>"></td> <label class="control-label"><?php printMLText("comment");?>:</label>
</tr> <div class="controls"><textarea name="comment" rows="4" cols="80"></textarea></div>
</table> </div>
<div class="controls">
<input class="btn" type="submit" value="<?php printMLText("add_event");?>">
</div>
</form> </form>
<?php <?php
$this->contentContainerEnd(); $this->contentContainerEnd();

View File

@ -98,30 +98,37 @@ $(document).ready( function() {
$this->contentContainerStart(); $this->contentContainerStart();
?> ?>
<form action="../op/op.AddFile.php" enctype="multipart/form-data" method="post" name="form1" id="fileupload"> <form class="form-horizontal" action="../op/op.AddFile.php" enctype="multipart/form-data" method="post" name="form1" id="fileupload">
<input type="hidden" name="documentid" value="<?php print $document->getId(); ?>"> <input type="hidden" name="documentid" value="<?php print $document->getId(); ?>">
<table class="table-condensed">
<tr> <div class="control-group">
<td><?php printMLText("local_file");?>:</td> <label class="control-label"><?php printMLText("local_file");?>:</label>
<td><!-- <input type="File" name="userfile" size="60"> --> <div class="controls">
<?php <?php $this->printFileChooser('userfile', false); ?>
$this->printFileChooser('userfile', false); </div>
?> </div>
</td>
</tr>
<tr> <div class="control-group">
<td><?php printMLText("name");?>:</td> <label class="control-label"><?php printMLText("name");?>:</label>
<td><input type="text" name="name" id="name" size="60"></td> <div class="controls">
</tr> <input type="text" name="name" id="name" size="60">
<tr> </div>
<td><?php printMLText("comment");?>:</td> </div>
<td><textarea name="comment" id="comment" rows="4" cols="80"></textarea></td>
</tr>
<tr> <div class="control-group">
<td></td> <label class="control-label"><?php printMLText("comment");?>:</label>
<td><input class="btn" type="submit" value="<?php printMLText("add");?>"></td> <div class="controls">
</tr> <textarea name="comment" id="comment" rows="4" cols="80"></textarea>
</table> </div>
</div>
<div class="controls">
<input class="btn" type="submit" value="<?php printMLText("add");?>">
</div>
</form> </form>
<?php <?php
$this->contentContainerEnd(); $this->contentContainerEnd();

View File

@ -103,40 +103,43 @@ $(document).ready( function() {
$this->contentContainerStart(); $this->contentContainerStart();
?> ?>
<form action="../op/op.AddSubFolder.php" id="form1" name="form1" method="post"> <form class="form-horizontal" action="../op/op.AddSubFolder.php" id="form1" name="form1" method="post">
<?php echo createHiddenFieldWithKey('addsubfolder'); ?> <?php echo createHiddenFieldWithKey('addsubfolder'); ?>
<input type="Hidden" name="folderid" value="<?php print $folder->getId();?>"> <input type="hidden" name="folderid" value="<?php print $folder->getId();?>">
<input type="Hidden" name="showtree" value="<?php echo showtree();?>"> <input type="hidden" name="showtree" value="<?php echo showtree();?>">
<table class="table-condensed">
<tr> <div class="control-group">
<td class="inputDescription"><?php printMLText("name");?>:</td> <label class="control-label"><?php printMLText("name");?>:</label>
<td><input type="text" name="name" size="60" required></td> <div class="controls"><input type="text" name="name" size="60" required></div>
</tr> </div>
<tr>
<td class="inputDescription"><?php printMLText("comment");?>:</td> <div class="control-group">
<td><textarea name="comment" rows="4" cols="80"<?php echo $strictformcheck ? ' required' : ''; ?>></textarea></td> <label class="control-label"><?php printMLText("comment");?>:</label>
</tr> <div class="controls"><textarea name="comment" rows="4" cols="80"<?php echo $strictformcheck ? ' required' : ''; ?>></textarea></div>
<tr> </div>
<td class="inputDescription"><?php printMLText("sequence");?>:</td>
<td><?php $this->printSequenceChooser($folder->getSubFolders('s')); if($orderby != 's') echo "<br />".getMLText('order_by_sequence_off');?></td> <div class="control-group">
</tr> <label class="control-label"><?php printMLText("sequence");?>:</label>
<div class="controls"><?php $this->printSequenceChooser($folder->getSubFolders('s')); if($orderby != 's') echo "<br />".getMLText('order_by_sequence_off');?></div>
</div>
<?php <?php
$attrdefs = $dms->getAllAttributeDefinitions(array(SeedDMS_Core_AttributeDefinition::objtype_folder, SeedDMS_Core_AttributeDefinition::objtype_all)); $attrdefs = $dms->getAllAttributeDefinitions(array(SeedDMS_Core_AttributeDefinition::objtype_folder, SeedDMS_Core_AttributeDefinition::objtype_all));
if($attrdefs) { if($attrdefs) {
foreach($attrdefs as $attrdef) { foreach($attrdefs as $attrdef) {
?> ?>
<tr> <div class="control-group">
<td><?php echo htmlspecialchars($attrdef->getName()); ?>:</td> <label class="control-label"><?php echo htmlspecialchars($attrdef->getName()); ?>:</label>
<td><?php $this->printAttributeEditField($attrdef, '') ?></td> <div class="controls"><?php $this->printAttributeEditField($attrdef, '') ?></div>
</tr> </div>
<?php <?php
} }
} }
?> ?>
<tr>
<td></td><td><input type="submit" class="btn" value="<?php printMLText("add_subfolder");?>"></td> <div class="controls">
</tr> <input type="submit" class="btn" value="<?php printMLText("add_subfolder");?>">
</table> </div>
</form> </form>
<?php <?php
$this->contentContainerEnd(); $this->contentContainerEnd();

View File

@ -70,50 +70,41 @@ $(document).ready( function() {
$this->contentHeading(getMLText("attrdef_info")); $this->contentHeading(getMLText("attrdef_info"));
$res = $selattrdef->getStatistics(30); $res = $selattrdef->getStatistics(30);
if(!empty($res['frequencies']['document']) ||!empty($res['frequencies']['folder']) ||!empty($res['frequencies']['content'])) { if(!empty($res['frequencies']['document']) ||!empty($res['frequencies']['folder']) ||!empty($res['frequencies']['content'])) {
foreach(array('document', 'folder', 'content') as $type) {
$content = '';
?> if(isset($res['frequencies'][$type]) && $res['frequencies'][$type]) {
<div class="accordion" id="accordion1"> $content .= "<table class=\"table table-condensed\">";
<div class="accordion-group"> $content .= "<thead>\n<tr>\n";
<div class="accordion-heading"> $content .= "<th>".getMLText("attribute_value")."</th>\n";
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion1" href="#collapseOne"> $content .= "<th>".getMLText("attribute_count")."</th>\n";
<?php printMLText('attribute_value'); ?> $content .= "<th></th>\n";
</a> $content .= "</tr></thead>\n<tbody>\n";
</div> foreach($res['frequencies'][$type] as $entry) {
<div id="collapseOne" class="accordion-body collapse" style="height: 0px;"> $value = $selattrdef->parseValue($entry['value']);
<div class="accordion-inner"> $content .= "<tr>";
<?php $content .= "<td>".implode(';', $value)."</td><td>".$entry['c']."</td>";
foreach(array('document', 'folder', 'content') as $type) { /* various checks, if the value is valid */
if(isset($res['frequencies'][$type]) && $res['frequencies'][$type]) { if(!$selattrdef->validate($entry['value'])) {
print "<table class=\"table table-condensed\">"; $content .= getAttributeValidationText($selattrdef->getValidationError(), $selattrdef->getName(), $entry['value']);
print "<thead>\n<tr>\n"; }
print "<th>".getMLText("attribute_value")."</th>\n"; $content .= "<td>";
print "<th>".getMLText("attribute_count")."</th>\n"; /* Check if value is in value set */
print "<th></th>\n"; if($selattrdef->getValueSet()) {
print "</tr></thead>\n<tbody>\n"; foreach($values as $v) {
foreach($res['frequencies'][$type] as $entry) { if(!in_array($value, $selattrdef->getValueSetAsArray()))
$value = $selattrdef->parseValue($entry['value']); $content .= getMLText("attribute_value_not_in_valueset");
echo "<tr>"; }
echo "<td>".implode(';', $value)."</td><td>".$entry['c']."</td>"; }
/* various checks, if the value is valid */ $content .= "</td>";
echo "<td>"; $content .= "</tr>";
/* Check if value is in value set */
if(!$selattrdef->validate($entry['value'])) {
echo getAttributeValidationText($selattrdef->getValidationError(), $selattrdef->getName(), $entry['value']);
} }
echo "</td>"; $content .= "</tbody></table>";
echo "</tr>";
} }
print "</tbody></table>"; if($content)
$this->printAccordion(getMLText('attribute_value')." (".getMLText($type).")", $content);
} }
} }
?>
</div>
</div>
</div>
</div>
<?php
}
if($res['folders'] || $res['docs']) { if($res['folders'] || $res['docs']) {
print "<table id=\"viewfolder-table\" class=\"table table-condensed\">"; print "<table id=\"viewfolder-table\" class=\"table table-condensed\">";
print "<thead>\n<tr>\n"; print "<thead>\n<tr>\n";
@ -163,7 +154,7 @@ $(document).ready( function() {
<?php <?php
} }
?> ?>
<form action="../op/op.AttributeMgr.php" method="post"> <form class="form-horizontal" action="../op/op.AttributeMgr.php" method="post">
<?php <?php
if($attrdef) { if($attrdef) {
echo createHiddenFieldWithKey('editattrdef'); echo createHiddenFieldWithKey('editattrdef');
@ -178,82 +169,89 @@ $(document).ready( function() {
<?php <?php
} }
?> ?>
<table class="table-condensed"> <div class="control-group">
<tr> <label class="control-label">
<td>
<?php printMLText("attrdef_name");?>: <?php printMLText("attrdef_name");?>:
</td> </label>
<td> <div class="controls">
<input type="text" name="name" value="<?php echo $attrdef ? htmlspecialchars($attrdef->getName()) : '' ?>"> <input type="text" name="name" value="<?php echo $attrdef ? htmlspecialchars($attrdef->getName()) : '' ?>">
</td> </div>
</tr> </div>
<tr>
<td>
<div class="control-group">
<label class="control-label">
<?php printMLText("attrdef_objtype");?>: <?php printMLText("attrdef_objtype");?>:
</td> </label>
<td> <div class="controls">
<select name="objtype"><option value="<?php echo SeedDMS_Core_AttributeDefinition::objtype_all ?>">All</option><option value="<?php echo SeedDMS_Core_AttributeDefinition::objtype_folder ?>" <?php if($attrdef && $attrdef->getObjType() == SeedDMS_Core_AttributeDefinition::objtype_folder) echo "selected"; ?>>Folder</option><option value="<?php echo SeedDMS_Core_AttributeDefinition::objtype_document ?>" <?php if($attrdef && $attrdef->getObjType() == SeedDMS_Core_AttributeDefinition::objtype_document) echo "selected"; ?>>Document</option><option value="<?php echo SeedDMS_Core_AttributeDefinition::objtype_documentcontent ?>" <?php if($attrdef && $attrdef->getObjType() == SeedDMS_Core_AttributeDefinition::objtype_documentcontent) echo "selected"; ?>>Document content</option></select> <select name="objtype"><option value="<?php echo SeedDMS_Core_AttributeDefinition::objtype_all ?>"><?php printMLText('all'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::objtype_folder ?>" <?php if($attrdef && $attrdef->getObjType() == SeedDMS_Core_AttributeDefinition::objtype_folder) echo "selected"; ?>><?php printMLText('folder'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::objtype_document ?>" <?php if($attrdef && $attrdef->getObjType() == SeedDMS_Core_AttributeDefinition::objtype_document) echo "selected"; ?>><?php printMLText('document'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::objtype_documentcontent ?>" <?php if($attrdef && $attrdef->getObjType() == SeedDMS_Core_AttributeDefinition::objtype_documentcontent) echo "selected"; ?>><?php printMLText('documentcontent'); ?></option></select>
</td> </div>
</tr> </div>
<tr>
<td>
<?php printMLText("attrdef_type");?>: <div class="control-group">
</td> <label class="control-label"><?php printMLText("attrdef_type");?>:</label>
<td> <div class="controls">
<select name="type"><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_int ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_int) echo "selected"; ?>><?php printMLText('attrdef_type_int'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_float ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_float) echo "selected"; ?>><?php printMLText('attrdef_type_float'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_string ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_string) echo "selected"; ?>><?php printMLText('attrdef_type_string'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_boolean ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_boolean) echo "selected"; ?>><?php printMLText('attrdef_type_boolean'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_date ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_date) echo "selected"; ?>><?php printMLText('attrdef_type_date'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_email ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_email) echo "selected"; ?>><?php printMLText('attrdef_type_email'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_url ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_url) echo "selected"; ?>><?php printMLText('attrdef_type_url'); ?></option></select> <select name="type"><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_int ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_int) echo "selected"; ?>><?php printMLText('attrdef_type_int'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_float ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_float) echo "selected"; ?>><?php printMLText('attrdef_type_float'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_string ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_string) echo "selected"; ?>><?php printMLText('attrdef_type_string'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_boolean ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_boolean) echo "selected"; ?>><?php printMLText('attrdef_type_boolean'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_date ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_date) echo "selected"; ?>><?php printMLText('attrdef_type_date'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_email ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_email) echo "selected"; ?>><?php printMLText('attrdef_type_email'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_url ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_url) echo "selected"; ?>><?php printMLText('attrdef_type_url'); ?></option></select>
</td> </div>
</tr> </div>
<tr>
<td> <div class="control-group">
<label class="control-label">
<?php printMLText("attrdef_multiple");?>: <?php printMLText("attrdef_multiple");?>:
</td> </label>
<td> <div class="controls">
<input type="checkbox" value="1" name="multiple" <?php echo ($attrdef && $attrdef->getMultipleValues()) ? "checked" : "" ?>/> <input type="checkbox" value="1" name="multiple" <?php echo ($attrdef && $attrdef->getMultipleValues()) ? "checked" : "" ?>/>
</td> </div>
</tr> </div>
<tr>
<td>
<?php printMLText("attrdef_minvalues");?>: <div class="control-group">
</td> <label class="control-label"><?php printMLText("attrdef_minvalues");?>:</label>
<td> <div class="controls">
<input type="text" value="<?php echo $attrdef ? $attrdef->getMinValues() : '' ?>" name="minvalues" /> <input type="text" value="<?php echo $attrdef ? $attrdef->getMinValues() : '' ?>" name="minvalues" />
</td> </div>
</tr> </div>
<tr>
<td>
<div class="control-group">
<label class="control-label">
<?php printMLText("attrdef_maxvalues");?>: <?php printMLText("attrdef_maxvalues");?>:
</td> </label>
<td> <div class="controls">
<input type="text" value="<?php echo $attrdef ? $attrdef->getMaxValues() : '' ?>" name="maxvalues" /> <input type="text" value="<?php echo $attrdef ? $attrdef->getMaxValues() : '' ?>" name="maxvalues" />
</td> </div>
</tr> </div>
<tr>
<td>
<div class="control-group">
<label class="control-label">
<?php printMLText("attrdef_valueset");?>: <?php printMLText("attrdef_valueset");?>:
</td> </label>
<td>
<div class="controls">
<?php if($attrdef && strlen($attrdef->getValueSet()) > 30) { ?> <?php if($attrdef && strlen($attrdef->getValueSet()) > 30) { ?>
<textarea name="valueset" rows="5"><?php echo ($attrdef && $attrdef->getValueSet()) ? $attrdef->getValueSetSeparator().implode("\n".$attrdef->getValueSetSeparator(), $attrdef->getValueSetAsArray()) : '' ?></textarea> <textarea name="valueset" rows="5"><?php echo ($attrdef && $attrdef->getValueSet()) ? $attrdef->getValueSetSeparator().implode("\n".$attrdef->getValueSetSeparator(), $attrdef->getValueSetAsArray()) : '' ?></textarea>
<?php } else { ?> <?php } else { ?>
<input type="text" value="<?php echo $attrdef ? $attrdef->getValueSet() : '' ?>" name="valueset" /> <input type="text" value="<?php echo $attrdef ? $attrdef->getValueSet() : '' ?>" name="valueset" />
<?php } ?> <?php } ?>
</td> </div>
</tr> </div>
<tr>
<td>
<div class="control-group">
<label class="control-label">
<?php printMLText("attrdef_regex");?>: <?php printMLText("attrdef_regex");?>:
</td> </label>
<td> <div class="controls">
<input type="text" value="<?php echo $attrdef ? $attrdef->getRegex() : '' ?>" name="regex" /> <input type="text" value="<?php echo $attrdef ? $attrdef->getRegex() : '' ?>" name="regex" />
</td> </div>
</tr> </div>
<tr>
<td></td> <div class="controls">
<td> <button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save");?></button>
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save");?></button> </div>
</td>
</tr>
</table>
</form> </form>
<?php <?php
} /* }}} */ } /* }}} */
@ -303,7 +301,7 @@ $(document).ready( function() {
$ot = getMLText("document"); $ot = getMLText("document");
break; break;
case SeedDMS_Core_AttributeDefinition::objtype_documentcontent: case SeedDMS_Core_AttributeDefinition::objtype_documentcontent:
$ot = getMLText("version"); $ot = getMLText("documentcontent");
break; break;
} }
switch($attrdef->getType()) { switch($attrdef->getType()) {

View File

@ -86,7 +86,7 @@ class SeedDMS_Bootstrap_Style extends SeedDMS_View_Common {
echo '<script type="text/javascript" src="../styles/'.$this->theme.'/jquery/jquery.min.js"></script>'."\n"; echo '<script type="text/javascript" src="../styles/'.$this->theme.'/jquery/jquery.min.js"></script>'."\n";
if($this->extraheader['js']) if($this->extraheader['js'])
echo $this->extraheader['js']; echo $this->extraheader['js'];
echo '<script type="text/javascript" src="../js/jquery.passwordstrength.js"></script>'."\n"; echo '<script type="text/javascript" src="../styles/'.$this->theme.'/passwordstrength/jquery.passwordstrength.js"></script>'."\n";
echo '<script type="text/javascript" src="../styles/'.$this->theme.'/noty/jquery.noty.js"></script>'."\n"; echo '<script type="text/javascript" src="../styles/'.$this->theme.'/noty/jquery.noty.js"></script>'."\n";
echo '<script type="text/javascript" src="../styles/'.$this->theme.'/noty/layouts/topRight.js"></script>'."\n"; echo '<script type="text/javascript" src="../styles/'.$this->theme.'/noty/layouts/topRight.js"></script>'."\n";
echo '<script type="text/javascript" src="../styles/'.$this->theme.'/noty/layouts/topCenter.js"></script>'."\n"; echo '<script type="text/javascript" src="../styles/'.$this->theme.'/noty/layouts/topCenter.js"></script>'."\n";
@ -134,16 +134,22 @@ background-image: linear-gradient(to bottom, #882222, #111111);;
echo '<script src="../styles/'.$this->theme.'/select2/js/select2.min.js"></script>'."\n"; echo '<script src="../styles/'.$this->theme.'/select2/js/select2.min.js"></script>'."\n";
echo '<script src="../styles/'.$this->theme.'/application.js"></script>'."\n"; echo '<script src="../styles/'.$this->theme.'/application.js"></script>'."\n";
if($this->footerjs) { if($this->footerjs) {
echo "<script type=\"text/javascript\"> $jscode = "$(document).ready(function () {\n";
//<![CDATA[
$(document).ready(function () {
";
foreach($this->footerjs as $script) { foreach($this->footerjs as $script) {
echo $script."\n"; $jscode .= $script."\n";
} }
echo "}); $jscode .= "});\n";
//]]> $hashjs = md5($jscode);
</script>"; if(!is_dir($this->params['cachedir'].'/js')) {
SeedDMS_Core_File::makeDir($this->params['cachedir'].'/js');
}
if(is_dir($this->params['cachedir'].'/js')) {
file_put_contents($this->params['cachedir'].'/js/'.$hashjs.'.js', $jscode);
}
parse_str($_SERVER['QUERY_STRING'], $tmp);
$tmp['action'] = 'footerjs';
$tmp['hash'] = $hashjs;
echo '<script src="../out/out.'.$this->params['class'].'.php?'.http_build_query($tmp).'"></script>'."\n";
} }
if(method_exists($this, 'js')) { if(method_exists($this, 'js')) {
parse_str($_SERVER['QUERY_STRING'], $tmp); parse_str($_SERVER['QUERY_STRING'], $tmp);
@ -153,6 +159,13 @@ $(document).ready(function () {
echo "</body>\n</html>\n"; echo "</body>\n</html>\n";
} /* }}} */ } /* }}} */
function footerjs() { /* {{{ */
header('Content-Type: application/javascript');
if(file_exists($this->params['cachedir'].'/js/'.$_GET['hash'].'.js')) {
readfile($this->params['cachedir'].'/js/'.$_GET['hash'].'.js');
}
} /* }}} */
function missingḺanguageKeys() { /* {{{ */ function missingḺanguageKeys() { /* {{{ */
global $MISSING_LANG, $LANG; global $MISSING_LANG, $LANG;
if($MISSING_LANG) { if($MISSING_LANG) {
@ -943,7 +956,7 @@ $(document).ready(function () {
function printDocumentChooserHtml($formName) { /* {{{ */ function printDocumentChooserHtml($formName) { /* {{{ */
print "<input type=\"hidden\" id=\"docid".$formName."\" name=\"docid\" value=\"\">"; print "<input type=\"hidden\" id=\"docid".$formName."\" name=\"docid\" value=\"\">";
print "<div class=\"input-append\">\n"; print "<div class=\"input-append\">\n";
print "<input type=\"text\" id=\"choosedocsearch\" data-target=\"docid".$formName."\" data-provide=\"typeahead\" name=\"docname".$formName."\" placeholder=\"".getMLText('type_to_search')."\" autocomplete=\"off\" />"; print "<input type=\"text\" id=\"choosedocsearch".$formName."\" data-target=\"docid".$formName."\" data-provide=\"typeahead\" name=\"docname".$formName."\" placeholder=\"".getMLText('type_to_search')."\" autocomplete=\"off\" />";
print "<a data-target=\"#docChooser".$formName."\" href=\"../out/out.DocumentChooser.php?form=".$formName."&folderid=".$this->params['rootfolderid']."\" role=\"button\" class=\"btn\" data-toggle=\"modal\">".getMLText("document")."…</a>\n"; print "<a data-target=\"#docChooser".$formName."\" href=\"../out/out.DocumentChooser.php?form=".$formName."&folderid=".$this->params['rootfolderid']."\" role=\"button\" class=\"btn\" data-toggle=\"modal\">".getMLText("document")."…</a>\n";
print "</div>\n"; print "</div>\n";
?> ?>
@ -966,7 +979,7 @@ $(document).ready(function () {
?> ?>
function documentSelected<?php echo $formName ?>(id, name) { function documentSelected<?php echo $formName ?>(id, name) {
$('#docid<?php echo $formName ?>').val(id); $('#docid<?php echo $formName ?>').val(id);
$('#choosedocsearch').val(name); $('#choosedocsearch<?php echo $formName ?>').val(name);
$('#docChooser<?php echo $formName ?>').modal('hide'); $('#docChooser<?php echo $formName ?>').modal('hide');
} }
function folderSelected<?php echo $formName ?>(id, name) { function folderSelected<?php echo $formName ?>(id, name) {
@ -992,6 +1005,7 @@ function folderSelected<?php echo $formName ?>(id, name) {
print "<input type=\"hidden\" id=\"".$formid."\" name=\"".$formname."\" value=\"". (($default) ? $default->getID() : "") ."\">"; print "<input type=\"hidden\" id=\"".$formid."\" name=\"".$formname."\" value=\"". (($default) ? $default->getID() : "") ."\">";
print "<div class=\"input-append\">\n"; print "<div class=\"input-append\">\n";
print "<input type=\"text\" id=\"choosefoldersearch".$form."\" data-target=\"".$formid."\" data-provide=\"typeahead\" name=\"targetname".$form."\" value=\"". (($default) ? htmlspecialchars($default->getName()) : "") ."\" placeholder=\"".getMLText('type_to_search')."\" autocomplete=\"off\" target=\"".$formid."\"/>"; print "<input type=\"text\" id=\"choosefoldersearch".$form."\" data-target=\"".$formid."\" data-provide=\"typeahead\" name=\"targetname".$form."\" value=\"". (($default) ? htmlspecialchars($default->getName()) : "") ."\" placeholder=\"".getMLText('type_to_search')."\" autocomplete=\"off\" target=\"".$formid."\"/>";
print "<button type=\"button\" class=\"btn\" id=\"clearfolder".$form."\"><i class=\"icon-remove\"></i></button>";
print "<a data-target=\"#folderChooser".$form."\" href=\"../out/out.FolderChooser.php?form=".$form."&mode=".$accessMode."&exclude=".$exclude."\" role=\"button\" class=\"btn\" data-toggle=\"modal\">".getMLText("folder")."…</a>\n"; print "<a data-target=\"#folderChooser".$form."\" href=\"../out/out.FolderChooser.php?form=".$form."&mode=".$accessMode."&exclude=".$exclude."\" role=\"button\" class=\"btn\" data-toggle=\"modal\">".getMLText("folder")."…</a>\n";
print "</div>\n"; print "</div>\n";
?> ?>
@ -1017,6 +1031,12 @@ function folderSelected<?php echo $form ?>(id, name) {
$('#choosefoldersearch<?php echo $form ?>').val(name); $('#choosefoldersearch<?php echo $form ?>').val(name);
$('#folderChooser<?php echo $form ?>').modal('hide'); $('#folderChooser<?php echo $form ?>').modal('hide');
} }
$(document).ready(function() {
$('#clearfolder<?php print $form ?>').click(function(ev) {
$('#choosefoldersearch<?php echo $form ?>').val('');
$('#targetid<?php echo $form ?>').val('');
});
});
<?php <?php
} /* }}} */ } /* }}} */
@ -1111,8 +1131,10 @@ function folderSelected<?php echo $form ?>(id, name) {
function printKeywordChooserJs($formName) { /* {{{ */ function printKeywordChooserJs($formName) { /* {{{ */
?> ?>
$('#acceptkeywords').click(function(ev) { $(document).ready(function() {
acceptKeywords(); $('#acceptkeywords').click(function(ev) {
acceptKeywords();
});
}); });
<?php <?php
} /* }}} */ } /* }}} */
@ -1137,8 +1159,8 @@ $('#acceptkeywords').click(function(ev) {
case SeedDMS_Core_AttributeDefinition::type_date: case SeedDMS_Core_AttributeDefinition::type_date:
$objvalue = $attribute ? (is_object($attribute) ? $attribute->getValue() : $attribute) : ''; $objvalue = $attribute ? (is_object($attribute) ? $attribute->getValue() : $attribute) : '';
?> ?>
<span class="input-append date datepicker" style="_display: inline;" data-date="<?php echo date('Y-m-d'); ?>" data-date-format="yyyy-mm-dd" data-date-language="<?php echo str_replace('_', '-', $this->params['session']->getLanguage()); ?>"> <span class="input-append date datepicker" data-date="<?php echo date('Y-m-d'); ?>" data-date-format="yyyy-mm-dd" data-date-language="<?php echo str_replace('_', '-', $this->params['session']->getLanguage()); ?>">
<input id="<?php echo $fieldname."_".$attrdef->getId();?>" class="span4" size="16" name="<?php echo $fieldname ?>[<?php echo $attrdef->getId() ?>]" type="text" value="<?php if($objvalue) echo $objvalue; else echo "" /*date('Y-m-d')*/; ?>"> <input id="<?php echo $fieldname."_".$attrdef->getId();?>" class="span9" size="16" name="<?php echo $fieldname ?>[<?php echo $attrdef->getId() ?>]" type="text" value="<?php if($objvalue) echo $objvalue; else echo "" /*date('Y-m-d')*/; ?>">
<span class="add-on"><i class="icon-calendar"></i></span> <span class="add-on"><i class="icon-calendar"></i></span>
</span> </span>
<?php <?php
@ -1187,7 +1209,7 @@ $('#acceptkeywords').click(function(ev) {
function printDropFolderChooserHtml($formName, $dropfolderfile="", $showfolders=0) { /* {{{ */ function printDropFolderChooserHtml($formName, $dropfolderfile="", $showfolders=0) { /* {{{ */
print "<div class=\"input-append\">\n"; print "<div class=\"input-append\">\n";
print "<input readonly type=\"text\" id=\"dropfolderfile".$formName."\" name=\"dropfolderfile".$formName."\" value=\"".$dropfolderfile."\">"; print "<input readonly type=\"text\" id=\"dropfolderfile".$formName."\" name=\"dropfolderfile".$formName."\" value=\"".$dropfolderfile."\">";
print "<button type=\"button\" class=\"btn\" id=\"clearFilename".$formName."\"><i class=\"icon-remove\"></i></button>"; print "<button type=\"button\" class=\"btn\" id=\"clearfilename".$formName."\"><i class=\"icon-remove\"></i></button>";
print "<a data-target=\"#dropfolderChooser\" href=\"out.DropFolderChooser.php?form=form1&dropfolderfile=".$dropfolderfile."&showfolders=".$showfolders."\" role=\"button\" class=\"btn\" data-toggle=\"modal\">".($showfolders ? getMLText("choose_target_folder"): getMLText("choose_target_file"))."…</a>\n"; print "<a data-target=\"#dropfolderChooser\" href=\"out.DropFolderChooser.php?form=form1&dropfolderfile=".$dropfolderfile."&showfolders=".$showfolders."\" role=\"button\" class=\"btn\" data-toggle=\"modal\">".($showfolders ? getMLText("choose_target_folder"): getMLText("choose_target_file"))."…</a>\n";
print "</div>\n"; print "</div>\n";
?> ?>
@ -1220,11 +1242,10 @@ function folderSelected(name) {
modalDropfolderChooser.modal('hide'); modalDropfolderChooser.modal('hide');
} }
<?php } ?> <?php } ?>
function clearFilename<?php print $formName ?>() { $(document).ready(function() {
$('#dropfolderfile<?php echo $formName ?>').val(''); $('#clearfilename<?php print $formName ?>').click(function(ev) {
} $('#dropfolderfile<?php echo $formName ?>').val('');
$('#clearfilename<?php print $formName ?>').click(function(ev) { });
$('#dropfolderfile<?php echo $formName ?>').val('');
}); });
<?php <?php
} /* }}} */ } /* }}} */
@ -2534,5 +2555,49 @@ mayscript>
echo "</script>"; echo "</script>";
$this->printTimelineHtml($height); $this->printTimelineHtml($height);
} /* }}} */ } /* }}} */
protected function printPopupBox($title, $content, $ret=false) { /* {{{ */
$id = md5(uniqid());
/*
$this->addFooterJS('
$("body").on("click", "span.openpopupbox", function(e) {
$(""+$(e.target).data("href")).toggle();
// $("div.popupbox").toggle();
});
');
*/
$html = '
<span class="openpopupbox" data-href="#'.$id.'">'.$title.'</span>
<div id="'.$id.'" class="popupbox" style="display: none;">
'.$content.'
<span class="closepopupbox"><i class="icon-remove"></i></span>
</div>';
if($ret)
return $html;
else
echo $html;
} /* }}} */
protected function printAccordion($title, $content) { /* {{{ */
$id = substr(md5(uniqid()), 0, 4);
?>
<div class="accordion" id="accordion<?php echo $id; ?>">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion<?php echo $id; ?>" href="#collapse<?php echo $id; ?>">
<?php echo $title; ?>
</a>
</div>
<div id="collapse<?php echo $id; ?>" class="accordion-body collapse" style="height: 0px;">
<div class="accordion-inner">
<?php
echo $content;
?>
</div>
</div>
</div>
</div>
<?php
} /* }}} */
} }
?> ?>

View File

@ -58,48 +58,54 @@ $(document).ready( function() {
function showCategoryForm($category) { /* {{{ */ function showCategoryForm($category) { /* {{{ */
?> ?>
<table class="table-condensed"> <div class="control-group">
<tr> <label class="control-label"></label>
<td></td><td>
<div class="controls">
<?php <?php
if($category) { if($category) {
if($category && $category->isUsed()) { if($category->isUsed()) {
?> ?>
<p><?php echo getMLText('category_in_use') ?></p> <p><?php echo getMLText('category_in_use') ?></p>
<?php <?php
} else { } else {
?> ?>
<form style="display: inline-block;" method="post" action="../op/op.Categories.php" > <form style="display: inline-block;" method="post" action="../op/op.Categories.php" >
<?php echo createHiddenFieldWithKey('removecategory'); ?> <?php echo createHiddenFieldWithKey('removecategory'); ?>
<input type="Hidden" name="categoryid" value="<?php echo $category->getID()?>"> <input type="hidden" name="categoryid" value="<?php echo $category->getID()?>">
<input type="Hidden" name="action" value="removecategory"> <input type="hidden" name="action" value="removecategory">
<button class="btn" type="submit"><i class="icon-remove"></i> <?php echo getMLText("rm_document_category")?></button> <button class="btn" type="submit"><i class="icon-remove"></i> <?php echo getMLText("rm_document_category")?></button>
</form> </form>
<?php <?php
} }
} }
?> ?>
</td> </div>
</tr> </div>
<tr>
<td><?php echo getMLText("name")?>:</td>
<td> <form class="form-horizontal" style="margin-bottom: 0px;" action="../op/op.Categories.php" method="post">
<form class="form-inline" style="margin-bottom: 0px;" action="../op/op.Categories.php" method="post"> <?php if(!$category) { ?>
<?php if(!$category) { ?> <?php echo createHiddenFieldWithKey('addcategory'); ?>
<?php echo createHiddenFieldWithKey('addcategory'); ?> <input type="hidden" name="action" value="addcategory">
<input type="Hidden" name="action" value="addcategory"> <?php } else { ?>
<?php } else { ?> <?php echo createHiddenFieldWithKey('editcategory'); ?>
<?php echo createHiddenFieldWithKey('editcategory'); ?> <input type="hidden" name="action" value="editcategory">
<input type="Hidden" name="action" value="editcategory"> <input type="hidden" name="categoryid" value="<?php echo $category->getID()?>">
<input type="Hidden" name="categoryid" value="<?php echo $category->getID()?>"> <?php } ?>
<?php } ?> <div class="control-group">
<label class="control-label"><?php echo getMLText("name")?>:</label>
<div class="controls">
<input name="name" type="text" value="<?php echo $category ? htmlspecialchars($category->getName()) : '' ?>">&nbsp; <input name="name" type="text" value="<?php echo $category ? htmlspecialchars($category->getName()) : '' ?>">&nbsp;
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save");?></button> </div>
</form> </div>
</td> <div class="control-group">
</tr> <div class="controls">
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save");?></button>
</table> </div>
</div>
</form>
<?php <?php
} /* }}} */ } /* }}} */

View File

@ -50,7 +50,7 @@ document.form1.newpassword.focus();
$this->pageNavigation(getMLText("change_password")); $this->pageNavigation(getMLText("change_password"));
$this->contentContainerStart(); $this->contentContainerStart();
?> ?>
<form action="../op/op.ChangePassword.php" method="post" name="form1"> <form class="form-horizontal" action="../op/op.ChangePassword.php" method="post" name="form1">
<?php <?php
if ($referuri) { if ($referuri) {
echo "<input type='hidden' name='referuri' value='".$referuri."'/>"; echo "<input type='hidden' name='referuri' value='".$referuri."'/>";
@ -59,32 +59,32 @@ document.form1.newpassword.focus();
echo "<input type='hidden' name='hash' value='".$hash."'/>"; echo "<input type='hidden' name='hash' value='".$hash."'/>";
} }
?> ?>
<table class="table-condensed">
<tr> <div class="control-group">
<td><?php printMLText("password");?>:</td> <label class="control-label"><?php printMLText("password");?>:</label>
<td><input class="pwd" type="password" rel="strengthbar" name="newpassword" id="password"></td> <div class="controls"><input class="pwd" type="password" rel="strengthbar" name="newpassword" id="password"></div>
</tr> </div>
<?php <?php
if($passwordstrength > 0) { if($passwordstrength > 0) {
?> ?>
<tr> <div class="control-group">
<td><?php printMLText("password_strength");?>:</td> <label class="control-label"><?php printMLText("password_strength");?>:</label>
<td> <div class="controls">
<div id="strengthbar" class="progress" style="width: 220px; height: 30px; margin-bottom: 8px;"><div class="bar bar-danger" style="width: 0%;"></div></div> <div id="strengthbar" class="progress" style="width: 220px; height: 30px; margin-bottom: 8px;"><div class="bar bar-danger" style="width: 0%;"></div></div>
</td> </div>
</tr> </div>
<?php <?php
} }
?> ?>
<tr> <div class="control-group">
<td><?php printMLText("confirm_pwd");?>:</td> <label class="control-label"><?php printMLText("confirm_pwd");?>:</label>
<td><input type="password" name="newpasswordrepeat" id="passwordrepeat"></td> <div class="controls"><input type="password" name="newpasswordrepeat" id="passwordrepeat"></div>
</tr> </div>
<tr> <div class="control-group">
<td></td> <label class="control-label"></label>
<td><input class="btn" type="submit" value="<?php printMLText("submit_password") ?>"></td> <div class="controls"><input class="btn" type="submit" value="<?php printMLText("submit_password") ?>"></div>
</tr> </div>
</table>
</form> </form>
<?php $this->contentContainerEnd(); ?> <?php $this->contentContainerEnd(); ?>
<p><a href="../out/out.Login.php"><?php echo getMLText("login"); ?></a></p> <p><a href="../out/out.Login.php"><?php echo getMLText("login"); ?></a></p>

View File

@ -49,6 +49,11 @@ class SeedDMS_View_ClearCache extends SeedDMS_Bootstrap_Style {
<p> <p>
<?php printMLText("confirm_clear_cache", array('cache_dir'=>$cachedir));?> <?php printMLText("confirm_clear_cache", array('cache_dir'=>$cachedir));?>
</p> </p>
<p>
<input type="checkbox" name="preview" value="1" checked> <?php printMLText('preview_images'); ?>
</p>
<p>
<input type="checkbox" name="js" value="1" checked> <?php printMLText('temp_jscode'); ?>
<p><button type="submit" class="btn"><i class="icon-remove"></i> <?php printMLText("clear_cache");?></button></p> <p><button type="submit" class="btn"><i class="icon-remove"></i> <?php printMLText("clear_cache");?></button></p>
</form> </form>
<?php <?php

View File

@ -140,21 +140,22 @@ $(document).ready( function() {
$owner = $category->getOwner(); $owner = $category->getOwner();
if ((!$user->isAdmin()) && ($owner->getID() != $user->getID())) return; if ((!$user->isAdmin()) && ($owner->getID() != $user->getID())) return;
?> ?>
<table class="table-condensed">
<tr> <div class="control-group">
<td></td> <label class="control-label"></label>
<td> <div class="controls">
<form action="../op/op.DefaultKeywords.php" method="post"> <form action="../op/op.DefaultKeywords.php" method="post">
<?php echo createHiddenFieldWithKey('removecategory'); ?> <?php echo createHiddenFieldWithKey('removecategory'); ?>
<input type="Hidden" name="action" value="removecategory"> <input type="Hidden" name="action" value="removecategory">
<input type="Hidden" name="categoryid" value="<?php echo $category->getID()?>"> <input type="Hidden" name="categoryid" value="<?php echo $category->getID()?>">
<button type="submit" class="btn" title="<?php echo getMLText("delete")?>"><i class="icon-remove"></i> <?php printMLText("rm_default_keyword_category");?></button> <button type="submit" class="btn" title="<?php echo getMLText("delete")?>"><i class="icon-remove"></i> <?php printMLText("rm_default_keyword_category");?></button>
</form> </form>
</td> </div>
</tr> </div>
<tr>
<td><?php echo getMLText("name")?>:</td> <div class="control-group">
<td> <label class="control-label"><?php echo getMLText("name")?>:</label>
<div class="controls">
<form class="form-inline formn" action="../op/op.DefaultKeywords.php" method="post"> <form class="form-inline formn" action="../op/op.DefaultKeywords.php" method="post">
<?php echo createHiddenFieldWithKey('editcategory'); ?> <?php echo createHiddenFieldWithKey('editcategory'); ?>
<input type="hidden" name="action" value="editcategory"> <input type="hidden" name="action" value="editcategory">
@ -162,11 +163,12 @@ $(document).ready( function() {
<input name="name" class="name" type="text" value="<?php echo htmlspecialchars($category->getName()) ?>"> <input name="name" class="name" type="text" value="<?php echo htmlspecialchars($category->getName()) ?>">
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save");?></button> <button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save");?></button>
</form> </form>
</td> </div>
</tr> </div>
<tr>
<td><?php echo getMLText("default_keywords")?>:</td> <div class="control-group">
<td> <label class="control-label"><?php echo getMLText("default_keywords")?>:</label>
<div class="controls">
<?php <?php
$lists = $category->getKeywordLists(); $lists = $category->getKeywordLists();
if (count($lists) == 0) if (count($lists) == 0)
@ -192,23 +194,22 @@ $(document).ready( function() {
</form> </form>
<br> <br>
<?php } ?> <?php } ?>
</td> </div>
</tr> </div>
<tr>
<td></td> <div class="control-group">
<td> <label class="control-label"></label>
<div class="controls">
<form class="form-inline formk" action="../op/op.DefaultKeywords.php" method="post"> <form class="form-inline formk" action="../op/op.DefaultKeywords.php" method="post">
<?php echo createHiddenFieldWithKey('newkeywords'); ?> <?php echo createHiddenFieldWithKey('newkeywords'); ?>
<input type="Hidden" name="action" value="newkeywords"> <input type="Hidden" name="action" value="newkeywords">
<input type="Hidden" name="categoryid" value="<?php echo $category->getID()?>"> <input type="Hidden" name="categoryid" value="<?php echo $category->getID()?>">
<input type="text" class="keywords" name="keywords"> <input type="text" class="keywords" name="keywords">
<input type="submit" class="btn" value="<?php printMLText("new_default_keywords");?>">
<input type="submit" class="btn" value="<?php printMLText("new_default_keywords");?>">
</form> </form>
</td> </div>
</tr> </div>
</table>
<?php <?php
} }
} /* }}} */ } /* }}} */

View File

@ -115,13 +115,13 @@ $(document).ready( function() {
?> ?>
<br> <br>
<form action="../op/op.DocumentNotify.php" name="form1" id="form1"> <form class=form-horizontal" action="../op/op.DocumentNotify.php" name="form1" id="form1">
<input type="hidden" name="documentid" value="<?php print $document->getID()?>"> <input type="hidden" name="documentid" value="<?php print $document->getID()?>">
<input type="hidden" name="action" value="addnotify"> <input type="hidden" name="action" value="addnotify">
<table class="table-condensed">
<tr> <div class="control-group">
<td><?php printMLText("user");?>:</td> <label class="control-label"><?php printMLText("user");?>:</label>
<td> <div class="controls">
<select name="userid"> <select name="userid">
<option value="-1"><?php printMLText("select_one");?> <option value="-1"><?php printMLText("select_one");?>
<?php <?php
@ -137,11 +137,14 @@ $(document).ready( function() {
} }
?> ?>
</select> </select>
</td> </div>
</tr> </div>
<tr>
<td><?php printMLText("group");?>:</td>
<td> <div class="control-group">
<label class="control-label"><?php printMLText("group");?>:</label>
<div class="controls">
<select name="groupid"> <select name="groupid">
<option value="-1"><?php printMLText("select_one");?> <option value="-1"><?php printMLText("select_one");?>
<?php <?php
@ -153,13 +156,13 @@ $(document).ready( function() {
} }
?> ?>
</select> </select>
</td> </div>
</tr> </div>
<tr>
<td></td> <div class="controls">
<td><input type="submit" class="btn" value="<?php printMLText("add") ?>"></td> <input type="submit" class="btn" value="<?php printMLText("add") ?>">
</tr> </div>
</table>
</form> </form>
<?php <?php

View File

@ -47,27 +47,28 @@ class SeedDMS_View_EditAttributes extends SeedDMS_Bootstrap_Style {
$this->contentHeading(getMLText("edit_attributes")); $this->contentHeading(getMLText("edit_attributes"));
$this->contentContainerStart(); $this->contentContainerStart();
?> ?>
<form action="../op/op.EditAttributes.php" name="form1" method="POST"> <form class="form-horizontal" action="../op/op.EditAttributes.php" name="form1" method="POST">
<?php echo createHiddenFieldWithKey('editattributes'); ?> <?php echo createHiddenFieldWithKey('editattributes'); ?>
<input type="Hidden" name="documentid" value="<?php print $document->getID();?>"> <input type="hidden" name="documentid" value="<?php print $document->getID();?>">
<input type="Hidden" name="version" value="<?php print $version->getVersion();?>"> <input type="hidden" name="version" value="<?php print $version->getVersion();?>">
<table class="table-condensed">
<?php <?php
if($attrdefs) { if($attrdefs) {
foreach($attrdefs as $attrdef) { foreach($attrdefs as $attrdef) {
?> ?>
<tr> <div class="control-group">
<td><?php echo htmlspecialchars($attrdef->getName()); ?></td> <label class="control-label"><?php echo htmlspecialchars($attrdef->getName()); ?></label>
<td><?php $this->printAttributeEditField($attrdef, $version->getAttribute($attrdef)) ?></td> <div class="controls">
</tr> <?php $this->printAttributeEditField($attrdef, $version->getAttribute($attrdef)) ?>
</div>
</div>
<?php <?php
} }
} }
?> ?>
<tr> <div class="controls">
<td colspan="2"><button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save") ?></button></td> <button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save") ?></button>
</tr> </div>
</table>
</form> </form>
<?php <?php
$this->contentContainerEnd(); $this->contentContainerEnd();

View File

@ -84,20 +84,19 @@ $(document).ready(function() {
$this->contentHeading(getMLText("edit_comment")); $this->contentHeading(getMLText("edit_comment"));
$this->contentContainerStart(); $this->contentContainerStart();
?> ?>
<form action="../op/op.EditComment.php" id="form1" name="form1" method="post"> <form class="form-horizontal" action="../op/op.EditComment.php" id="form1" name="form1" method="post">
<?php echo createHiddenFieldWithKey('editcomment'); ?> <?php echo createHiddenFieldWithKey('editcomment'); ?>
<input type="Hidden" name="documentid" value="<?php print $document->getID();?>"> <input type="Hidden" name="documentid" value="<?php print $document->getID();?>">
<input type="Hidden" name="version" value="<?php print $version->getVersion();?>"> <input type="Hidden" name="version" value="<?php print $version->getVersion();?>">
<table class="table-condensed"> <div class="control-group">
<tr> <label class="control-label"><?php printMLText("comment");?>:</label>
<td class="inputDescription"><?php printMLText("comment");?>:</td> <div class="controls">
<td><textarea name="comment" rows="4" cols="80"><?php print htmlspecialchars($version->getComment());?></textarea></td> <textarea name="comment" rows="4" cols="80"><?php print htmlspecialchars($version->getComment());?></textarea>
</tr> </div>
<tr> </div>
<td></td> <div class="controls">
<td><button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save") ?></button></td> <button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save") ?></button>
</tr> </div>
</table>
</form> </form>
<?php <?php
$this->contentContainerEnd(); $this->contentContainerEnd();

View File

@ -84,43 +84,46 @@ $(document).ready(function() {
$this->contentContainerStart(); $this->contentContainerStart();
?> ?>
<form action="../op/op.EditEvent.php" id="form1" name="form1" method="POST"> <form class="form-horizontal" action="../op/op.EditEvent.php" id="form1" name="form1" method="POST">
<?php echo createHiddenFieldWithKey('editevent'); ?> <?php echo createHiddenFieldWithKey('editevent'); ?>
<input type="Hidden" name="eventid" value="<?php echo (int) $event["id"]; ?>"> <input type="hidden" name="eventid" value="<?php echo (int) $event["id"]; ?>">
<table class="table-condensed"> <div class="control-group">
<tr> <label class="control-label"><?php printMLText("from");?>:</label>
<td><?php printMLText("from");?>:</td> <div class="controls">
<td><?php //$this->printDateChooser($event["start"], "from");?> <?php //$this->printDateChooser($event["start"], "from");?>
<span class="input-append date span12" id="fromdate" data-date="<?php echo date('Y-m-d', $event["start"]); ?>" data-date-format="yyyy-mm-dd"> <span class="input-append date span12" id="fromdate" data-date="<?php echo date('Y-m-d', $event["start"]); ?>" data-date-format="yyyy-mm-dd">
<input class="span6" size="16" name="from" type="text" value="<?php echo date('Y-m-d', $event["start"]); ?>"> <input class="span6" size="16" name="from" type="text" value="<?php echo date('Y-m-d', $event["start"]); ?>">
<span class="add-on"><i class="icon-calendar"></i></span> <span class="add-on"><i class="icon-calendar"></i>
</span> </span>
</td> </div>
</tr> </div>
<tr> <div class="control-group">
<td><?php printMLText("to");?>:</td> <label class="control-label"><?php printMLText("to");?>:</label>
<td><?php //$this->printDateChooser($event["stop"], "to");?> <div class="controls">
<span class="input-append date span12" id="todate" data-date="<?php echo date('Y-m-d', $event["stop"]); ?>" data-date-format="yyyy-mm-dd"> <?php //$this->printDateChooser($event["stop"], "to");?>
<input class="span6" size="16" name="to" type="text" value="<?php echo date('Y-m-d', $event["stop"]); ?>"> <span class="input-append date span12" id="todate" data-date="<?php echo date('Y-m-d', $event["stop"]); ?>" data-date-format="yyyy-mm-dd">
<span class="add-on"><i class="icon-calendar"></i></span> <input class="span6" size="16" name="to" type="text" value="<?php echo date('Y-m-d', $event["stop"]); ?>">
</span> <span class="add-on"><i class="icon-calendar"></i></span>
</td> </span>
</tr> </div>
<tr> </div>
<td class="inputDescription"><?php printMLText("name");?>:</td> <div class="control-group">
<td><input type="text" name="name" value="<?php echo htmlspecialchars($event["name"]);?>" size="60"></td> <label class="control-label"><?php printMLText("name");?>:</label>
</tr> <div class="controls">
<tr> <input type="text" name="name" value="<?php echo htmlspecialchars($event["name"]);?>" size="60">
<td valign="top" class="inputDescription"><?php printMLText("comment");?>:</td> </div>
<td><textarea name="comment" rows="4" cols="80"><?php echo htmlspecialchars($event["comment"])?></textarea></td> </div>
</tr> <div class="control-group">
<tr> <label class="control-label"><?php printMLText("comment");?>:</label>
<td></td> <div class="controls">
<td><button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save")?></button></td> <textarea name="comment" rows="4" cols="80"><?php echo htmlspecialchars($event["comment"])?></textarea>
</tr> </div>
</table> </div>
<div class="controls">
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save")?></button>
</div>
</form> </form>
<?php <?php
$this->contentContainerEnd(); $this->contentContainerEnd();

View File

@ -104,27 +104,30 @@ $(document).ready(function() {
$this->contentHeading(getMLText("edit_folder_props")); $this->contentHeading(getMLText("edit_folder_props"));
$this->contentContainerStart(); $this->contentContainerStart();
?> ?>
<form action="../op/op.EditFolder.php" id="form1" name="form1" method="post"> <form class="form-horizontal" action="../op/op.EditFolder.php" id="form1" name="form1" method="post">
<input type="Hidden" name="folderid" value="<?php print $folder->getID();?>"> <input type="hidden" name="folderid" value="<?php print $folder->getID();?>">
<input type="Hidden" name="showtree" value="<?php echo showtree();?>"> <input type="hidden" name="showtree" value="<?php echo showtree();?>">
<table class="table-condensed"> <div class="control-group">
<tr> <label class="control-label"><?php printMLText("name");?>:</label>
<td><?php printMLText("name");?>:</td> <div class="controls">
<td><input type="text" name="name" value="<?php print htmlspecialchars($folder->getName());?>" size="60" required></td> <input type="text" name="name" value="<?php print htmlspecialchars($folder->getName());?>" size="60" required>
</tr> </div>
<tr> </div>
<td><?php printMLText("comment");?>:</td> <div class="control-group">
<td><textarea name="comment" rows="4" cols="80"<?php echo $strictformcheck ? ' required' : ''; ?>><?php print htmlspecialchars($folder->getComment());?></textarea></td> <label class="control-label"><?php printMLText("comment");?>:</label>
</tr> <div class="controls">
<textarea name="comment" rows="4" cols="80"<?php echo $strictformcheck ? ' required' : ''; ?>><?php print htmlspecialchars($folder->getComment());?></textarea>
</div>
</div>
<?php <?php
$parent = ($folder->getID() == $rootfolderid) ? false : $folder->getParent(); $parent = ($folder->getID() == $rootfolderid) ? false : $folder->getParent();
if ($parent && $parent->getAccessMode($user) > M_READ) { if ($parent && $parent->getAccessMode($user) > M_READ) {
print "<tr>"; print "<div class=\"control-group\">";
print "<td>" . getMLText("sequence") . ":</td>"; print "<label class=\"control-label\">" . getMLText("sequence") . ":</label>";
print "<td>"; print "<div class=\"controls\">";
$this->printSequenceChooser($parent->getSubFolders('s'), $folder->getID()); $this->printSequenceChooser($parent->getSubFolders('s'), $folder->getID());
if($orderby != 's') echo "<br />".getMLText('order_by_sequence_off'); if($orderby != 's') echo "<br />".getMLText('order_by_sequence_off');
print "</td></tr>\n"; print "</div></div>\n";
} }
if($attrdefs) { if($attrdefs) {
@ -132,26 +135,26 @@ $(document).ready(function() {
$arr = $this->callHook('folderEditAttribute', $folder, $attrdef); $arr = $this->callHook('folderEditAttribute', $folder, $attrdef);
if(is_array($arr)) { if(is_array($arr)) {
echo $txt; echo $txt;
echo "<tr>"; echo "<div class=\"control-group\">";
echo "<td>".$arr[0]."</td>"; echo "<label class=\"control-label\">".$arr[0]."</label>";
echo "<td>".$arr[1]."</td>"; echo "<div class=\"controls\">".$arr[1]."</div>";
echo "</tr>"; echo "</div>";
} else { } else {
?> ?>
<tr> <div class="control-group">
<td><?php echo htmlspecialchars($attrdef->getName()); ?></td> <label class="control-label"><?php echo htmlspecialchars($attrdef->getName()); ?>:</label>
<td><?php $this->printAttributeEditField($attrdef, $folder->getAttribute($attrdef)) ?></td> <div class="controls">
</tr> <?php $this->printAttributeEditField($attrdef, $folder->getAttribute($attrdef)) ?>
</div>
</div>
<?php <?php
} }
} }
} }
?> ?>
<tr> <div class="controls">
<td></td> <button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save"); ?></button>
<td><button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save"); ?></button></td> </div>
</tr>
</table>
</form> </form>
<?php <?php
$this->contentContainerEnd(); $this->contentContainerEnd();

View File

@ -118,73 +118,84 @@ $(document).ready( function() {
$this->contentHeading(getMLText("edit_user_details")); $this->contentHeading(getMLText("edit_user_details"));
$this->contentContainerStart(); $this->contentContainerStart();
?> ?>
<form action="../op/op.EditUserData.php" enctype="multipart/form-data" method="post" id="form"> <form class="form-horizontal" action="../op/op.EditUserData.php" enctype="multipart/form-data" method="post" id="form">
<table class="table-condensed"> <div class="control-group">
<tr> <label class="control-label"><?php printMLText("current_password");?>:</label>
<td><?php printMLText("current_password");?>:</td> <div class="controls">
<td><input id="currentpwd" type="password" name="currentpwd" size="30"></td> <input id="currentpwd" type="password" name="currentpwd" size="30">
</tr> </div>
<tr> </div>
<td><?php printMLText("new_password");?>:</td> <div class="control-group">
<td><input class="pwd" type="password" rel="strengthbar" id="pwd" name="pwd" size="30"></td> <label class="control-label"><?php printMLText("new_password");?>:</label>
</tr> <div class="controls">
<input class="pwd" type="password" rel="strengthbar" id="pwd" name="pwd" size="30">
</div>
</div>
<?php <?php
if($passwordstrength) { if($passwordstrength) {
?> ?>
<tr> <div class="control-group">
<td><?php printMLText("password_strength");?>:</td> <label class="control-label"><?php printMLText("password_strength");?>:</label>
<td> <div class="controls">
<div id="strengthbar" class="progress" style="width: 220px; height: 30px; margin-bottom: 8px;"><div class="bar bar-danger" style="width: 0%;"></div></div> <div id="strengthbar" class="progress" style="width: 220px; height: 30px; margin-bottom: 8px;"><div class="bar bar-danger" style="width: 0%;"></div></div>
</td> </div>
</tr> </div>
<?php <?php
} }
?> ?>
<tr> <div class="control-group">
<td><?php printMLText("confirm_pwd");?>:</td> <label class="control-label"><?php printMLText("confirm_pwd");?>:</label>
<td><input id="pwdconf" type="Password" id="pwdconf" name="pwdconf" size="30"></td> <div class="controls">
</tr> <input id="pwdconf" type="Password" id="pwdconf" name="pwdconf" size="30">
<tr> </div>
<td><?php printMLText("name");?>:</td> </div>
<td><input type="text" id="fullname" name="fullname" value="<?php print htmlspecialchars($user->getFullName());?>" size="30"></td> <div class="control-group">
</tr> <label class="control-label"><?php printMLText("name");?>:</label>
<tr> <div class="controls">
<td><?php printMLText("email");?>:</td> <input type="text" id="fullname" name="fullname" value="<?php print htmlspecialchars($user->getFullName());?>" size="30">
<td><input type="text" id="email" name="email" value="<?php print htmlspecialchars($user->getEmail());?>" size="30"></td> </div>
</tr> </div>
<tr> <div class="control-group">
<td><?php printMLText("comment");?>:</td> <label class="control-label"><?php printMLText("email");?>:</label>
<td><textarea name="comment" rows="4" cols="80"><?php print htmlspecialchars($user->getComment());?></textarea></td> <div class="controls">
</tr> <input type="text" id="email" name="email" value="<?php print htmlspecialchars($user->getEmail());?>" size="30">
</div>
</div>
<div class="control-group">
<label class="control-label"><?php printMLText("comment");?>:</label>
<div class="controls">
<textarea name="comment" rows="4" cols="80"><?php print htmlspecialchars($user->getComment());?></textarea>
</div>
</div>
<?php <?php
if ($enableuserimage){ if ($enableuserimage){
?> ?>
<tr> <div class="control-group">
<td><?php printMLText("user_image");?>:</td> <label class="control-label"><?php printMLText("user_image");?>:</label>
<td> <div class="controls">
<?php <?php
if ($user->hasImage()) if ($user->hasImage())
print "<img src=\"".$httproot . "out/out.UserImage.php?userid=".$user->getId()."\">"; print "<img src=\"".$httproot . "out/out.UserImage.php?userid=".$user->getId()."\">";
else printMLText("no_user_image"); else printMLText("no_user_image");
?> ?>
</td> </div>
</tr> </div>
<tr> <div class="control-group">
<td><?php printMLText("new_user_image");?>:</td> <label class="control-label"><?php printMLText("new_user_image");?>:</label>
<td> <div class="controls">
<?php <?php
$this->printFileChooser('userfile', false, "image/jpeg"); $this->printFileChooser('userfile', false, "image/jpeg");
?> ?>
</td> </div>
</tr> </div>
<?php <?php
} }
if ($enablelanguageselector){ if ($enablelanguageselector){
?> ?>
<tr> <div class="control-group">
<td><?php printMLText("language");?>:</td> <label class="control-label"><?php printMLText("language");?>:</label>
<td> <div class="controls">
<select name="language"> <select name="language">
<?php <?php
$languages = getLanguages(); $languages = getLanguages();
@ -193,15 +204,15 @@ $(document).ready( function() {
} }
?> ?>
</select> </select>
</td> </div>
</tr> </div>
<?php <?php
} }
if ($enablethemeselector){ if ($enablethemeselector){
?> ?>
<tr> <div class="control-group">
<td><?php printMLText("theme");?>:</td> <label class="control-label"><?php printMLText("theme");?>:</label>
<td> <div class="controls">
<select name="theme"> <select name="theme">
<?php <?php
$themes = UI::getStyles(); $themes = UI::getStyles();
@ -210,16 +221,14 @@ $(document).ready( function() {
} }
?> ?>
</select> </select>
</td> </div>
</tr> </div>
<?php <?php
} }
?> ?>
<tr> <div class="controls">
<td></td> <button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save"); ?></button>
<td><button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save"); ?></button></td> </div>
</tr>
</table>
</form> </form>
<?php <?php

View File

@ -158,8 +158,8 @@ $(document).ready(function() {
?> ?>
<form class="form-inline" action="../op/op.FolderAccess.php"> <form class="form-inline" action="../op/op.FolderAccess.php">
<?php echo createHiddenFieldWithKey('folderaccess'); ?> <?php echo createHiddenFieldWithKey('folderaccess'); ?>
<input type="Hidden" name="folderid" value="<?php print $folder->getID();?>"> <input type="hidden" name="folderid" value="<?php print $folder->getID();?>">
<input type="Hidden" name="action" value="setdefault"> <input type="hidden" name="action" value="setdefault">
<?php $this->printAccessModeSelection($folder->getDefaultAccess()); ?> <?php $this->printAccessModeSelection($folder->getDefaultAccess()); ?>
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save")?></button> <button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save")?></button>
</form> </form>
@ -179,9 +179,9 @@ $(document).ready(function() {
print "<td>". htmlspecialchars($userObj->getFullName()) . "</td>\n"; print "<td>". htmlspecialchars($userObj->getFullName()) . "</td>\n";
print "<form action=\"../op/op.FolderAccess.php\">\n"; print "<form action=\"../op/op.FolderAccess.php\">\n";
echo createHiddenFieldWithKey('folderaccess')."\n"; echo createHiddenFieldWithKey('folderaccess')."\n";
print "<input type=\"Hidden\" name=\"folderid\" value=\"".$folder->getID()."\">\n"; print "<input type=\"hidden\" name=\"folderid\" value=\"".$folder->getID()."\">\n";
print "<input type=\"Hidden\" name=\"action\" value=\"editaccess\">\n"; print "<input type=\"hidden\" name=\"action\" value=\"editaccess\">\n";
print "<input type=\"Hidden\" name=\"userid\" value=\"".$userObj->getID()."\">\n"; print "<input type=\"hidden\" name=\"userid\" value=\"".$userObj->getID()."\">\n";
print "<td>\n"; print "<td>\n";
$this->printAccessModeSelection($userAccess->getMode()); $this->printAccessModeSelection($userAccess->getMode());
print "</td>\n"; print "</td>\n";
@ -191,9 +191,9 @@ $(document).ready(function() {
print "</form>\n"; print "</form>\n";
print "<form action=\"../op/op.FolderAccess.php\">\n"; print "<form action=\"../op/op.FolderAccess.php\">\n";
echo createHiddenFieldWithKey('folderaccess')."\n"; echo createHiddenFieldWithKey('folderaccess')."\n";
print "<input type=\"Hidden\" name=\"folderid\" value=\"".$folder->getID()."\">\n"; print "<input type=\"hidden\" name=\"folderid\" value=\"".$folder->getID()."\">\n";
print "<input type=\"Hidden\" name=\"action\" value=\"delaccess\">\n"; print "<input type=\"hidden\" name=\"action\" value=\"delaccess\">\n";
print "<input type=\"Hidden\" name=\"userid\" value=\"".$userObj->getID()."\">\n"; print "<input type=\"hidden\" name=\"userid\" value=\"".$userObj->getID()."\">\n";
print "<td>\n"; print "<td>\n";
print "<button type=\"submit\" class=\"btn btn-mini\"><i class=\"icon-remove\"></i> ".getMLText("delete")."</button>"; print "<button type=\"submit\" class=\"btn btn-mini\"><i class=\"icon-remove\"></i> ".getMLText("delete")."</button>";
print "</td>\n"; print "</td>\n";
@ -209,9 +209,9 @@ $(document).ready(function() {
print "<td>". htmlspecialchars($groupObj->getName()) . "</td>"; print "<td>". htmlspecialchars($groupObj->getName()) . "</td>";
print "<form action=\"../op/op.FolderAccess.php\">"; print "<form action=\"../op/op.FolderAccess.php\">";
echo createHiddenFieldWithKey('folderaccess')."\n"; echo createHiddenFieldWithKey('folderaccess')."\n";
print "<input type=\"Hidden\" name=\"folderid\" value=\"".$folder->getID()."\">"; print "<input type=\"hidden\" name=\"folderid\" value=\"".$folder->getID()."\">";
print "<input type=\"Hidden\" name=\"action\" value=\"editaccess\">"; print "<input type=\"hidden\" name=\"action\" value=\"editaccess\">";
print "<input type=\"Hidden\" name=\"groupid\" value=\"".$groupObj->getID()."\">"; print "<input type=\"hidden\" name=\"groupid\" value=\"".$groupObj->getID()."\">";
print "<td>"; print "<td>";
$this->printAccessModeSelection($groupAccess->getMode()); $this->printAccessModeSelection($groupAccess->getMode());
print "</td>\n"; print "</td>\n";
@ -221,9 +221,9 @@ $(document).ready(function() {
print "</form>"; print "</form>";
print "<form action=\"../op/op.FolderAccess.php\">\n"; print "<form action=\"../op/op.FolderAccess.php\">\n";
echo createHiddenFieldWithKey('folderaccess')."\n"; echo createHiddenFieldWithKey('folderaccess')."\n";
print "<input type=\"Hidden\" name=\"folderid\" value=\"".$folder->getID()."\">\n"; print "<input type=\"hidden\" name=\"folderid\" value=\"".$folder->getID()."\">\n";
print "<input type=\"Hidden\" name=\"action\" value=\"delaccess\">\n"; print "<input type=\"hidden\" name=\"action\" value=\"delaccess\">\n";
print "<input type=\"Hidden\" name=\"groupid\" value=\"".$groupObj->getID()."\">\n"; print "<input type=\"hidden\" name=\"groupid\" value=\"".$groupObj->getID()."\">\n";
print "<td>"; print "<td>";
print "<button type=\"submit\" class=\"btn btn-mini\"><i class=\"icon-remove\"></i> ".getMLText("delete")."</button>"; print "<button type=\"submit\" class=\"btn btn-mini\"><i class=\"icon-remove\"></i> ".getMLText("delete")."</button>";
print "</td>\n"; print "</td>\n";
@ -236,8 +236,8 @@ $(document).ready(function() {
?> ?>
<form action="../op/op.FolderAccess.php" id="form1" name="form1"> <form action="../op/op.FolderAccess.php" id="form1" name="form1">
<?php echo createHiddenFieldWithKey('folderaccess'); ?> <?php echo createHiddenFieldWithKey('folderaccess'); ?>
<input type="Hidden" name="folderid" value="<?php print $folder->getID()?>"> <input type="hidden" name="folderid" value="<?php print $folder->getID()?>">
<input type="Hidden" name="action" value="addaccess"> <input type="hidden" name="action" value="addaccess">
<table class="table-condensed"> <table class="table-condensed">
<tr> <tr>
<td><?php printMLText("user");?>:</td> <td><?php printMLText("user");?>:</td>

View File

@ -153,7 +153,7 @@ $(document).ready( function() {
$allUsers = $this->params['allusers']; $allUsers = $this->params['allusers'];
$groups = $this->params['allgroups']; $groups = $this->params['allgroups'];
?> ?>
<form action="../op/op.GroupMgr.php" name="form_1" id="form_1" method="post"> <form class="form-horizontal" action="../op/op.GroupMgr.php" name="form_1" id="form_1" method="post">
<?php <?php
if($group) { if($group) {
echo createHiddenFieldWithKey('editgroup'); echo createHiddenFieldWithKey('editgroup');
@ -168,30 +168,34 @@ $(document).ready( function() {
<?php <?php
} }
?> ?>
<table class="table-condensed">
<?php <?php
if($group) { if($group) {
?> ?>
<tr> <div class="control-group">
<td></td> <div class="controls">
<td><a href="../out/out.RemoveGroup.php?groupid=<?php print $group->getID();?>" class="btn"><i class="icon-remove"></i> <?php printMLText("rm_group");?></a></td> <a href="../out/out.RemoveGroup.php?groupid=<?php print $group->getID();?>" class="btn"><i class="icon-remove"></i> <?php printMLText("rm_group");?></a>
</tr> </div>
</div>
<?php <?php
} }
?> ?>
<tr> <div class="control-group">
<td><?php printMLText("name");?>:</td> <label class="control-label"><?php printMLText("name");?>:</label>
<td><input type="text" name="name" id="name" value="<?php print $group ? htmlspecialchars($group->getName()) : '';?>"></td> <div class="controls">
</tr> <input type="text" name="name" id="name" value="<?php print $group ? htmlspecialchars($group->getName()) : '';?>">
<tr> </div>
<td><?php printMLText("comment");?>:</td> </div>
<td><textarea name="comment" id="comment" rows="4" cols="50"><?php print $group ? htmlspecialchars($group->getComment()) : '';?></textarea></td> <div class="control-group">
</tr> <label class="control-label"><?php printMLText("comment");?>:</label>
<tr> <div class="controls">
<td></td> <textarea name="comment" id="comment" rows="4" cols="50"><?php print $group ? htmlspecialchars($group->getComment()) : '';?></textarea>
<td><button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save")?></button></td> </div>
</tr> </div>
</table> <div class="controls">
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save")?></button>
</div>
</form> </form>
<?php <?php
if($group) { if($group) {

View File

@ -125,13 +125,13 @@ $(document).ready( function() {
<div class="control-group"> <div class="control-group">
<label class="control-label" for="login"><?php printMLText("user_login");?>:</label> <label class="control-label" for="login"><?php printMLText("user_login");?>:</label>
<div class="controls"> <div class="controls">
<input type="text" id="login" name="login" placeholder="login" required> <input type="text" id="login" name="login" placeholder="login" autocomplete="off" required>
</div> </div>
</div> </div>
<div class="control-group"> <div class="control-group">
<label class="control-label" for="pwd"><?php printMLText("password");?>:</label> <label class="control-label" for="pwd"><?php printMLText("password");?>:</label>
<div class="controls"> <div class="controls">
<input type="Password" id="pwd" name="pwd" required> <input type="Password" id="pwd" name="pwd" autocomplete="off" required>
</div> </div>
</div> </div>
<?php if($enableLanguageSelector) { ?> <?php if($enableLanguageSelector) { ?>

View File

@ -51,17 +51,17 @@ class SeedDMS_View_MoveDocument extends SeedDMS_Bootstrap_Style {
$this->contentHeading(getMLText("move_document")); $this->contentHeading(getMLText("move_document"));
$this->contentContainerStart('warning'); $this->contentContainerStart('warning');
?> ?>
<form action="../op/op.MoveDocument.php" name="form1"> <form class="form-horizontal" action="../op/op.MoveDocument.php" name="form1">
<input type="hidden" name="documentid" value="<?php print $document->getID();?>"> <input type="hidden" name="documentid" value="<?php print $document->getID();?>">
<table> <div class="control-group">
<tr> <label class="control-label"><?php printMLText("choose_target_folder");?>:</label>
<td><?php printMLText("choose_target_folder");?>:</td> <div class="controls">
<td><?php $this->printFolderChooserHtml("form1", M_READWRITE, -1, $target);?></td> <?php $this->printFolderChooserHtml("form1", M_READWRITE, -1, $target);?>
</tr> </div>
<tr> </div>
<td colspan="2"><input type="submit" class="btn" value="<?php printMLText("move");?>"></td> <div class="controls">
</tr> <input class="btn" type="submit" value="<?php printMLText("move"); ?>">
</table> </div>
</form> </form>
<?php <?php
$this->contentContainerEnd(); $this->contentContainerEnd();

View File

@ -51,20 +51,19 @@ class SeedDMS_View_MoveFolder extends SeedDMS_Bootstrap_Style {
$this->contentContainerStart(); $this->contentContainerStart();
?> ?>
<form action="../op/op.MoveFolder.php" name="form1"> <form class="form-horizontal" action="../op/op.MoveFolder.php" name="form1">
<input type="hidden" name="folderid" value="<?php print $folder->getID();?>"> <input type="hidden" name="folderid" value="<?php print $folder->getID();?>">
<input type="hidden" name="showtree" value="<?php echo showtree();?>"> <input type="hidden" name="showtree" value="<?php echo showtree();?>">
<table class="table-condensed"> <div class="control-group">
<tr> <label class="control-label"><?php printMLText("choose_target_folder");?>:</label>
<td><?php printMLText("choose_target_folder");?>:</td> <div class="controls">
<td><?php $this->printFolderChooserHtml("form1", M_READWRITE, $folder->getID(), $target);?></td> <?php $this->printFolderChooserHtml("form1", M_READWRITE, $folder->getID(), $target);?>
</tr> </div>
<tr> </div>
<td></td> <div class="controls">
<td><input class="btn" type="submit" value="<?php printMLText("move_folder"); ?>"></td> <input class="btn" type="submit" value="<?php printMLText("move_folder"); ?>">
</tr> </div>
</table> </form>
</form>
<?php <?php

View File

@ -84,26 +84,31 @@ $(document).ready(function() {
// Display the Review form. // Display the Review form.
?> ?>
<form method="post" action="../op/op.OverrideContentStatus.php" id="form1" name="form1"> <form class="form-horizontal" method="post" action="../op/op.OverrideContentStatus.php" id="form1" name="form1">
<table class="table-condensed"> <div class="control-group">
<tr><td><?php echo(printMLText("comment")); ?>:</td> <label class="control-label"><?php echo(printMLText("comment"));?>:</label>
<td><textarea name="comment" cols="40" rows="4"></textarea> <div class="controls">
</td></tr> <textarea name="comment" cols="40" rows="4"></textarea>
<tr><td><?php echo(printMLText("status")); ?>:</td> </div>
<td><select name="overrideStatus"> </div>
<option value=''></option> <div class="control-group">
<?php <label class="control-label"><?php echo(printMLText("status")); ?>:</label>
<div class="controls">
<select name="overrideStatus">
<option value=''></option>
<?php
if ($overallStatus["status"] == S_OBSOLETE) echo "<option value='".S_RELEASED."'>".getOverallStatusText(S_RELEASED)."</option>"; if ($overallStatus["status"] == S_OBSOLETE) echo "<option value='".S_RELEASED."'>".getOverallStatusText(S_RELEASED)."</option>";
if ($overallStatus["status"] == S_RELEASED) echo "<option value='".S_OBSOLETE."'>".getOverallStatusText(S_OBSOLETE)."</option>"; if ($overallStatus["status"] == S_RELEASED) echo "<option value='".S_OBSOLETE."'>".getOverallStatusText(S_OBSOLETE)."</option>";
?> ?>
</select> </select>
</td></tr><tr><td></td><td> </div></div>
<input type='hidden' name='documentid' value='<?php echo $document->getID() ?>'/> <div class="controls">
<input type='hidden' name='version' value='<?php echo $content->getVersion() ?>'/> <input type='hidden' name='documentid' value='<?php echo $document->getID() ?>'/>
<input type='submit' class="btn" name='overrideContentStatus' value='<?php echo(printMLText("update")); ?>'/> <input type='hidden' name='version' value='<?php echo $content->getVersion() ?>'/>
</td></tr></table> <input type='submit' class="btn" name='overrideContentStatus' value='<?php echo(printMLText("update")); ?>'/>
</div>
</form> </form>
<?php <?php
$this->contentContainerEnd(); $this->contentContainerEnd();

View File

@ -73,27 +73,31 @@ document.form1.email.focus();
?> ?>
<?php $this->contentContainerStart(); ?> <?php $this->contentContainerStart(); ?>
<form action="../op/op.PasswordForgotten.php" method="post" id="form1" name="form1"> <form class="form-horizontal" action="../op/op.PasswordForgotten.php" method="post" id="form1" name="form1">
<?php <?php
if ($referrer) { if ($referrer) {
echo "<input type='hidden' name='referuri' value='".$referrer."'/>"; echo "<input type='hidden' name='referuri' value='".$referrer."'/>";
} }
?> ?>
<p><?php printMLText("password_forgotten_text"); ?></p> <p><?php printMLText("password_forgotten_text"); ?></p>
<table class="table-condensed">
<tr> <div class="control-group">
<td><?php printMLText("login");?>:</td> <label class="control-label"><?php printMLText("login");?>:</label>
<td><input type="text" name="login" id="login"></td> <div class="controls">
</tr> <input type="text" name="login" id="login">
<tr> </div>
<td><?php printMLText("email");?>:</td> </div>
<td><input type="text" name="email" id="email"></td> <div class="control-group">
</tr> <label class="control-label"><?php printMLText("email");?>:</label>
<tr> <div class="controls">
<td></td> <input type="text" name="email" id="email">
<td><input class="btn" type="submit" value="<?php printMLText("submit_password_forgotten") ?>"></td> </div>
</tr> </div>
</table>
<div class="controls">
<input class="btn" type="submit" value="<?php printMLText("submit_password_forgotten") ?>">
</div>
</form> </form>
<?php $this->contentContainerEnd(); ?> <?php $this->contentContainerEnd(); ?>
<p><a href="../out/out.Login.php"><?php echo getMLText("login"); ?></a></p> <p><a href="../out/out.Login.php"><?php echo getMLText("login"); ?></a></p>

View File

@ -49,11 +49,8 @@ class SeedDMS_View_RemoveWorkflow extends SeedDMS_Bootstrap_Style {
<p><?php printMLText("rm_workflow_warning"); ?></p> <p><?php printMLText("rm_workflow_warning"); ?></p>
<form method="post" action="../op/op.RemoveWorkflow.php" name="form1"> <form method="post" action="../op/op.RemoveWorkflow.php" name="form1">
<?php echo createHiddenFieldWithKey('removeworkflow'); ?> <?php echo createHiddenFieldWithKey('removeworkflow'); ?>
<table>
<tr><td></td><td>
<input type='hidden' name='workflowid' value='<?php echo $workflow->getId(); ?>'/> <input type='hidden' name='workflowid' value='<?php echo $workflow->getId(); ?>'/>
<button type='submit' class="btn"><i class="icon-remove"></i> <?php printMLText("rm_workflow"); ?></button> <button type='submit' class="btn"><i class="icon-remove"></i> <?php printMLText("rm_workflow"); ?></button>
</td></tr></table>
</form> </form>
</div> </div>
<div id="workflowgraph" class="span8"> <div id="workflowgraph" class="span8">

View File

@ -71,12 +71,9 @@ class SeedDMS_View_RemoveWorkflowFromDocument extends SeedDMS_Bootstrap_Style {
<p><?php printMLText("rm_workflow_warning"); ?></p> <p><?php printMLText("rm_workflow_warning"); ?></p>
<form method="post" action="../op/op.RemoveWorkflowFromDocument.php" name="form1"> <form method="post" action="../op/op.RemoveWorkflowFromDocument.php" name="form1">
<?php echo createHiddenFieldWithKey('removeworkflowfromdocument'); ?> <?php echo createHiddenFieldWithKey('removeworkflowfromdocument'); ?>
<table>
<tr><td></td><td>
<input type='hidden' name='documentid' value='<?php echo $document->getId(); ?>'/> <input type='hidden' name='documentid' value='<?php echo $document->getId(); ?>'/>
<input type='hidden' name='version' value='<?php echo $latestContent->getVersion(); ?>'/> <input type='hidden' name='version' value='<?php echo $latestContent->getVersion(); ?>'/>
<button type='submit' class="btn"><i class="icon-remove"></i> <?php printMLText("rm_workflow"); ?></button> <button type='submit' class="btn"><i class="icon-remove"></i> <?php printMLText("rm_workflow"); ?></button>
</td></tr></table>
</form> </form>
</div> </div>
<div id="workflowgraph" class="span8"> <div id="workflowgraph" class="span8">

View File

@ -71,12 +71,9 @@ class SeedDMS_View_RewindWorkflow extends SeedDMS_Bootstrap_Style {
<p><?php printMLText("rewind_workflow_warning"); ?></p> <p><?php printMLText("rewind_workflow_warning"); ?></p>
<form method="post" action="../op/op.RewindWorkflow.php" name="form1"> <form method="post" action="../op/op.RewindWorkflow.php" name="form1">
<?php echo createHiddenFieldWithKey('rewindworkflow'); ?> <?php echo createHiddenFieldWithKey('rewindworkflow'); ?>
<table>
<tr><td></td><td>
<input type='hidden' name='documentid' value='<?php echo $document->getId(); ?>'/> <input type='hidden' name='documentid' value='<?php echo $document->getId(); ?>'/>
<input type='hidden' name='version' value='<?php echo $latestContent->getVersion(); ?>'/> <input type='hidden' name='version' value='<?php echo $latestContent->getVersion(); ?>'/>
<input type='submit' class="btn" value='<?php printMLText("rewind_workflow"); ?>'/> <input type='submit' class="btn" value='<?php printMLText("rewind_workflow"); ?>'/>
</td></tr></table>
</form> </form>
</div> </div>
<div id="workflowgraph" class="span8"> <div id="workflowgraph" class="span8">

View File

@ -144,6 +144,7 @@ class SeedDMS_View_Search extends SeedDMS_Bootstrap_Style {
<label class="checkbox" for="searchName"><input type="checkbox" name="searchin[]" id="searchName" value="2" <?php if(in_array('2', $searchin)) echo " checked"; ?>><?php printMLText("name");?></label> <label class="checkbox" for="searchName"><input type="checkbox" name="searchin[]" id="searchName" value="2" <?php if(in_array('2', $searchin)) echo " checked"; ?>><?php printMLText("name");?></label>
<label class="checkbox" for="comment"><input type="checkbox" name="searchin[]" id="comment" value="3" <?php if(in_array('3', $searchin)) echo " checked"; ?>><?php printMLText("comment");?></label> <label class="checkbox" for="comment"><input type="checkbox" name="searchin[]" id="comment" value="3" <?php if(in_array('3', $searchin)) echo " checked"; ?>><?php printMLText("comment");?></label>
<label class="checkbox" for="attributes"><input type="checkbox" name="searchin[]" id="attributes" value="4" <?php if(in_array('4', $searchin)) echo " checked"; ?>><?php printMLText("attributes");?></label> <label class="checkbox" for="attributes"><input type="checkbox" name="searchin[]" id="attributes" value="4" <?php if(in_array('4', $searchin)) echo " checked"; ?>><?php printMLText("attributes");?></label>
<label class="checkbox" for="id"><input type="checkbox" name="searchin[]" id="id" value="5" <?php if(in_array('5', $searchin)) echo " checked"; ?>><?php printMLText("id");?></label>
</td> </td>
</tr> </tr>
<tr> <tr>

View File

@ -50,13 +50,11 @@ class SeedDMS_View_SetExpires extends SeedDMS_Bootstrap_Style {
$expdate = ''; $expdate = '';
?> ?>
<form action="../op/op.SetExpires.php" method="post"> <form class="form-horizontal" action="../op/op.SetExpires.php" method="post">
<input type="hidden" name="documentid" value="<?php print $document->getID();?>"> <input type="hidden" name="documentid" value="<?php print $document->getID();?>">
<div class="control-group">
<table class="table-condensed"> <label class="control-label"><?php printMLText("expires");?>:</label>
<tr> <div class="controls">
<td><?php printMLText("expires");?>:</td>
<td>
<span class="input-append date span12" id="expirationdate" data-date="<?php echo $expdate; ?>" data-date-format="yyyy-mm-dd" data-date-language="<?php echo str_replace('_', '-', $this->params['session']->getLanguage()); ?>"> <span class="input-append date span12" id="expirationdate" data-date="<?php echo $expdate; ?>" data-date-format="yyyy-mm-dd" data-date-language="<?php echo str_replace('_', '-', $this->params['session']->getLanguage()); ?>">
<input class="span6" name="expdate" type="text" value="<?php echo $expdate; ?>"> <input class="span6" name="expdate" type="text" value="<?php echo $expdate; ?>">
<span class="add-on"><i class="icon-calendar"></i></span> <span class="add-on"><i class="icon-calendar"></i></span>
@ -64,13 +62,11 @@ class SeedDMS_View_SetExpires extends SeedDMS_Bootstrap_Style {
<label class="checkbox inline"> <label class="checkbox inline">
<input type="checkbox" name="expires" value="false"<?php if (!$document->expires()) print " checked";?>><?php printMLText("does_not_expire");?><br> <input type="checkbox" name="expires" value="false"<?php if (!$document->expires()) print " checked";?>><?php printMLText("does_not_expire");?><br>
</label> </label>
</td> </div>
</tr> </div>
<tr> <div class="controls">
<td></td> <button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save") ?></button>
<td><button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save") ?></button></td> </div>
</tr>
</table>
</form> </form>
<?php <?php
$this->contentContainerEnd(); $this->contentContainerEnd();

View File

@ -76,17 +76,17 @@ $(document).ready( function() {
$workflows = $dms->getAllWorkflows(); $workflows = $dms->getAllWorkflows();
if($workflows) { if($workflows) {
?> ?>
<form action="../op/op.SetWorkflow.php" method="post" name="form1"> <form class="form-horizontal" action="../op/op.SetWorkflow.php" method="post" name="form1">
<?php echo createHiddenFieldWithKey('setworkflow'); ?> <?php echo createHiddenFieldWithKey('setworkflow'); ?>
<input type="hidden" name="documentid" value="<?php print $document->getID(); ?>"> <input type="hidden" name="documentid" value="<?php print $document->getID(); ?>">
<input type="hidden" name="version" value="<?php print $latestContent->getVersion(); ?>"> <input type="hidden" name="version" value="<?php print $latestContent->getVersion(); ?>">
<input type="hidden" name="showtree" value="<?php echo showtree();?>"> <input type="hidden" name="showtree" value="<?php echo showtree();?>">
<table class="table-condensed">
<tr> <div class="control-group">
<td> <label class="control-label">
<div class="cbSelectTitle"><?php printMLText("workflow");?>:</div> <div class="cbSelectTitle"><?php printMLText("workflow");?>:</div>
</td> </label>
<td> <div class="controls">
<?php <?php
echo "<select id=\"selector\" class=\"_chzn-select-deselect\" name=\"workflow\" data-placeholder=\"".getMLText('select_workflow')."\">"; echo "<select id=\"selector\" class=\"_chzn-select-deselect\" name=\"workflow\" data-placeholder=\"".getMLText('select_workflow')."\">";
$mandatoryworkflow = $user->getMandatoryWorkflow(); $mandatoryworkflow = $user->getMandatoryWorkflow();
@ -99,14 +99,13 @@ $(document).ready( function() {
} }
echo "</select>"; echo "</select>";
?> ?>
</td> </div>
</tr> </div>
<tr>
<td> <div class="controls">
</td> <input type="submit" class="btn" value="<?php printMLText("set_workflow");?>">
<td><input type="submit" class="btn" value="<?php printMLText("set_workflow");?>"></td> </div>
</tr>
</table>
</form> </form>
<?php <?php
} else { } else {

View File

@ -484,6 +484,17 @@ if(!is_writeable($settings->_configFilePath)) {
<td><?php printMLText("settings_cookieLifetime");?>:</td> <td><?php printMLText("settings_cookieLifetime");?>:</td>
<td><?php $this->showTextField("cookieLifetime", $settings->_cookieLifetime); ?></td> <td><?php $this->showTextField("cookieLifetime", $settings->_cookieLifetime); ?></td>
</tr> </tr>
<tr title="<?php printMLText("settings_defaultAccessDocs_desc");?>">
<td><?php printMLText("settings_defaultAccessDocs");?>:</td>
<td>
<select name="defaultAccessDocs">
<option value="0" <?php if ($settings->_defaultAccessDocs==0) echo "selected" ?>><?php printMLText("inherited");?></option>
<option value="<?php echo M_NONE; ?>" <?php if ($settings->_defaultAccessDocs==M_NONE) echo "selected" ?>><?php printMLText("access_mode_none");?></option>
<option value="<?php echo M_READ; ?>" <?php if ($settings->_defaultAccessDocs==M_READ) echo "selected" ?>><?php printMLText("access_mode_read");?></option>
<option value="<?php echo M_READWRITE; ?>" <?php if ($settings->_defaultAccessDocs==M_READWRITE) echo "selected" ?>><?php printMLText("access_mode_readwrite");?></option>
</select>
</td>
</tr>
<!-- TODO Connectors --> <!-- TODO Connectors -->
@ -612,6 +623,10 @@ if(!is_writeable($settings->_configFilePath)) {
<td><?php printMLText("settings_enableSelfRevApp");?>:</td> <td><?php printMLText("settings_enableSelfRevApp");?>:</td>
<td><input name="enableSelfRevApp" type="checkbox" <?php if ($settings->_enableSelfRevApp) echo "checked" ?> /></td> <td><input name="enableSelfRevApp" type="checkbox" <?php if ($settings->_enableSelfRevApp) echo "checked" ?> /></td>
</tr> </tr>
<tr title="<?php printMLText("settings_enableUpdateRevApp_desc");?>">
<td><?php printMLText("settings_enableUpdateRevApp");?>:</td>
<td><input name="enableUpdateRevApp" type="checkbox" <?php if ($settings->_enableUpdateRevApp) echo "checked" ?> /></td>
</tr>
<tr title="<?php printMLText("settings_enableVersionDeletion_desc");?>"> <tr title="<?php printMLText("settings_enableVersionDeletion_desc");?>">
<td><?php printMLText("settings_enableVersionDeletion");?>:</td> <td><?php printMLText("settings_enableVersionDeletion");?>:</td>
<td><input name="enableVersionDeletion" type="checkbox" <?php if ($settings->_enableVersionDeletion) echo "checked" ?> /></td> <td><input name="enableVersionDeletion" type="checkbox" <?php if ($settings->_enableVersionDeletion) echo "checked" ?> /></td>

View File

@ -181,15 +181,10 @@ class SeedDMS_View_Statistic extends SeedDMS_Bootstrap_Style {
echo "<div class=\"span8\">\n"; echo "<div class=\"span8\">\n";
echo "<div class=\"well\">\n"; echo "<div class=\"well\">\n";
print "<table class=\"table-condensed\"><tr><td>\n";
print "<ul>\n"; print "<ul>\n";
$this->printFolder($rootfolder); $this->printFolder($rootfolder);
print "</ul>\n"; print "</ul>\n";
print "</td></tr>";
print "</table>\n";
echo "</div>\n"; echo "</div>\n";
echo "</div>\n"; echo "</div>\n";

View File

@ -106,18 +106,20 @@ $(document).ready(function() {
?> ?>
<div class="row-fluid"> <div class="row-fluid">
<div class="span4"> <div class="span4">
<form method="POST" action="../op/op.TriggerWorkflow.php" id="form1" name="form1"> <form class="form-horizontal" method="post" action="../op/op.TriggerWorkflow.php" id="form1" name="form1">
<?php echo createHiddenFieldWithKey('triggerworkflow'); ?> <?php echo createHiddenFieldWithKey('triggerworkflow'); ?>
<table> <div class="control-group">
<tr><td><?php printMLText("comment")?>:</td> <label class="control-label"><?php printMLText('comment'); ?>:</label>
<td><textarea name="comment" cols="80" rows="4"></textarea> <div class="controls">
</td></tr> <textarea name="comment" cols="80" rows="4"></textarea>
<tr><td></td><td> </div>
</div>
<input type='hidden' name='documentid' value='<?php echo $document->getId(); ?>'/> <input type='hidden' name='documentid' value='<?php echo $document->getId(); ?>'/>
<input type='hidden' name='version' value='<?php echo $latestContent->getVersion(); ?>'/> <input type='hidden' name='version' value='<?php echo $latestContent->getVersion(); ?>'/>
<input type='hidden' name='transition' value='<?php echo $transition->getID(); ?>'/> <input type='hidden' name='transition' value='<?php echo $transition->getID(); ?>'/>
<input type='submit' class="btn" value='<?php printMLText("action_".strtolower($action->getName()), array(), $action->getName()); ?>'/> <div class="controls">
</td></tr></table> <input type='submit' class="btn" value='<?php printMLText("action_".strtolower($action->getName()), array(), $action->getName()); ?>'/>
</div>
</form> </form>
</div> </div>
<div id="workflowgraph" class="span8"> <div id="workflowgraph" class="span8">

View File

@ -76,12 +76,15 @@ $(document).ready(function() {
$this->contentHeading(getMLText("edit_default_keywords")); $this->contentHeading(getMLText("edit_default_keywords"));
?> ?>
<div class="row-fluid"> <div class="row-fluid">
<div class="span4"> <div class="span4">
<div class="well"> <div class="well">
<?php echo getMLText("selection")?>: <form class="form-horizontal">
<select id="selector"> <div class="control-group">
<option value="-1"><?php echo getMLText("choose_category")?> <label class="control-label" for="login"><?php printMLText("selection");?>:</label>
<option value="0"><?php echo getMLText("new_default_keyword_category")?> <div class="controls">
<select id="selector">
<option value="-1"><?php echo getMLText("choose_category")?>
<option value="0"><?php echo getMLText("new_default_keyword_category")?>
<?php <?php
$selected=0; $selected=0;
@ -96,62 +99,62 @@ $(document).ready(function() {
$count++; $count++;
} }
?> ?>
</select> </select>
</div> </div>
</div> </div>
</form>
</div>
</div>
<div class="span8"> <div class="span8">
<div class="well"> <div class="well">
<table class="table-condensed"><tr> <div id="keywords0" style="display : none;">
<td id="keywords0" style="display : none;"> <form class="form-horizontal" action="../op/op.UserDefaultKeywords.php" method="post" name="addcategory">
<form action="../op/op.UserDefaultKeywords.php" method="post" name="addcategory"> <input type="hidden" name="action" value="addcategory">
<input type="hidden" name="action" value="addcategory">
<table class="table-condensed"> <div class="control-group">
<tr> <label class="control-label"><?php printMLText("name");?>:</label>
<td><?php printMLText("name");?>:</td> <div class="controls">
<td><input type="text" name="name"></td> <input type="text" name="name">
</tr> </div>
<tr> </div>
<td></td><td><input type="submit" class="btn" value="<?php printMLText("new_default_keyword_category"); ?>"></td> <div class="controls">
</tr> <input type="submit" class="btn" value="<?php printMLText("new_default_keyword_category"); ?>">
</table> </div>
</form> </form>
</td> </div>
<?php <?php
foreach ($categories as $category) { foreach ($categories as $category) {
$owner = $category->getOwner(); $owner = $category->getOwner();
if ($owner->getID() != $user->getID()) continue; if ($owner->getID() != $user->getID()) continue;
print "<td id=\"keywords".$category->getID()."\" style=\"display : none;\">"; print "<div id=\"keywords".$category->getID()."\" style=\"display : none;\">";
?> ?>
<table class="table-condensed"> <div class="controls">
<tr> <form class="form-horizontal" action="../op/op.UserDefaultKeywords.php" method="post">
<td></td> <?php echo createHiddenFieldWithKey('removecategory'); ?>
<td> <input type="hidden" name="action" value="removecategory">
<form action="../op/op.UserDefaultKeywords.php" method="post"> <input type="hidden" name="categoryid" value="<?php echo $category->getID()?>">
<?php echo createHiddenFieldWithKey('removecategory'); ?> <button type="submit" class="btn" title="<?php echo getMLText("delete")?>"><i class="icon-remove"></i> <?php printMLText("rm_default_keyword_category");?></button>
<input type="hidden" name="action" value="removecategory"> </form>
<input type="hidden" name="categoryid" value="<?php echo $category->getID()?>"> </div>
<button type="submit" class="btn" title="<?php echo getMLText("delete")?>"><i class="icon-remove"></i> <?php printMLText("rm_default_keyword_category");?></button>
</form> <form class="form-inline" action="../op/op.UserDefaultKeywords.php" method="post" name="<?php echo "category".$category->getID()?>">
</td> <div class="control-group">
</tr> <label class="control-label"><?php echo getMLText("name")?>:</label>
<tr> <div class="controls">
<td><?php echo getMLText("name")?>:</td>
<td>
<form class="form-inline" action="../op/op.UserDefaultKeywords.php" method="post" name="<?php echo "category".$category->getID()?>">
<?php echo createHiddenFieldWithKey('editcategory'); ?> <?php echo createHiddenFieldWithKey('editcategory'); ?>
<input type="hidden" name="action" value="editcategory"> <input type="hidden" name="action" value="editcategory">
<input type="hidden" name="categoryid" value="<?php echo $category->getID()?>"> <input type="hidden" name="categoryid" value="<?php echo $category->getID()?>">
<input name="name" type="text" value="<?php echo htmlspecialchars($category->getName())?>"> <input name="name" type="text" value="<?php echo htmlspecialchars($category->getName())?>">
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save")?></button> <button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save")?></button>
</form> </div>
</td> </div>
</tr> </form>
<tr> <div class="control-group">
<td><?php echo getMLText("default_keywords")?>:</td> <label class="control-label"><?php echo getMLText("default_keywords")?>:</label>
<td> <div class="controls">
<?php <?php
$lists = $category->getKeywordLists(); $lists = $category->getKeywordLists();
if (count($lists) == 0) if (count($lists) == 0)
@ -175,11 +178,9 @@ $(document).ready(function() {
</form> </form>
<br> <br>
<?php } ?> <?php } ?>
</td> </div>
</tr> </div>
<tr> <div class="controls">
<td></td>
<td>
<form class="form-inline" action="../op/op.UserDefaultKeywords.php" method="post" name="<?php echo $category->getID().".add"?>"> <form class="form-inline" action="../op/op.UserDefaultKeywords.php" method="post" name="<?php echo $category->getID().".add"?>">
<?php echo createHiddenFieldWithKey('newkeywords'); ?> <?php echo createHiddenFieldWithKey('newkeywords'); ?>
<input type="hidden" name="action" value="newkeywords"> <input type="hidden" name="action" value="newkeywords">
@ -187,13 +188,10 @@ $(document).ready(function() {
<input type="text" name="keywords"> <input type="text" name="keywords">
<input type="submit" class="btn" value="<?php printMLText("new_default_keywords");?>"> <input type="submit" class="btn" value="<?php printMLText("new_default_keywords");?>">
</form> </form>
</td> </div>
</tr>
</table> </div>
</td>
<?php } ?> <?php } ?>
</tr></table>
</div> </div>
</div> </div>
</div> </div>

View File

@ -58,21 +58,28 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style {
if (count($accessList["users"]) == 0 && count($accessList["groups"]) == 0) if (count($accessList["users"]) == 0 && count($accessList["groups"]) == 0)
return; return;
$content = '';
for ($i = 0; $i < count($accessList["groups"]); $i++) for ($i = 0; $i < count($accessList["groups"]); $i++)
{ {
$group = $accessList["groups"][$i]->getGroup(); $group = $accessList["groups"][$i]->getGroup();
$accesstext = $this->getAccessModeText($accessList["groups"][$i]->getMode()); $accesstext = $this->getAccessModeText($accessList["groups"][$i]->getMode());
print $accesstext.": ".htmlspecialchars($group->getName()); $content .= $accesstext.": ".htmlspecialchars($group->getName());
if ($i+1 < count($accessList["groups"]) || count($accessList["users"]) > 0) if ($i+1 < count($accessList["groups"]) || count($accessList["users"]) > 0)
print "<br />"; $content .= "<br />";
} }
for ($i = 0; $i < count($accessList["users"]); $i++) for ($i = 0; $i < count($accessList["users"]); $i++)
{ {
$user = $accessList["users"][$i]->getUser(); $user = $accessList["users"][$i]->getUser();
$accesstext = $this->getAccessModeText($accessList["users"][$i]->getMode()); $accesstext = $this->getAccessModeText($accessList["users"][$i]->getMode());
print $accesstext.": ".htmlspecialchars($user->getFullName()); $content .= $accesstext.": ".htmlspecialchars($user->getFullName());
if ($i+1 < count($accessList["users"])) if ($i+1 < count($accessList["users"]))
print "<br />"; $content .= "<br />";
}
if(count($accessList["groups"]) + count($accessList["users"]) > 3) {
$this->printPopupBox(getMLText('list_access_rights'), $content);
} else {
echo $content;
} }
} /* }}} */ } /* }}} */
@ -165,132 +172,11 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style {
$this->printDocumentChooserJs("form1"); $this->printDocumentChooserJs("form1");
} /* }}} */ } /* }}} */
function preview() { /* {{{ */ function documentInfos() { /* {{{ */
$document = $this->params['document'];
$timeout = $this->params['timeout'];
$showfullpreview = $this->params['showFullPreview'];
$converttopdf = $this->params['convertToPdf'];
$cachedir = $this->params['cachedir'];
if(!$showfullpreview)
return;
$latestContent = $document->getLatestContent();
switch($latestContent->getMimeType()) {
case 'audio/mpeg':
case 'audio/mp3':
case 'audio/ogg':
case 'audio/wav':
$this->contentHeading(getMLText("preview"));
?>
<audio controls style="width: 100%;">
<source src="../op/op.Download.php?documentid=<?php echo $document->getID(); ?>&version=<?php echo $latestContent->getVersion(); ?>" type="audio/mpeg">
</audio>
<?php
break;
case 'application/pdf':
$this->contentHeading(getMLText("preview"));
?>
<iframe src="../pdfviewer/web/viewer.html?file=<?php echo urlencode('../../op/op.Download.php?documentid='.$document->getID().'&version='.$latestContent->getVersion()); ?>" width="100%" height="700px"></iframe>
<?php
break;
case 'image/svg+xml':
$this->contentHeading(getMLText("preview"));
?>
<img src="../op/op.Download.php?documentid=<?php echo $document->getID(); ?>&version=<?php echo $latestContent->getVersion(); ?>" width="100%">
<?php
break;
default:
break;
}
if($converttopdf) {
$pdfpreviewer = new SeedDMS_Preview_PdfPreviewer($cachedir, $timeout);
if($pdfpreviewer->hasConverter($latestContent->getMimeType())) {
$this->contentHeading(getMLText("preview"));
?>
<iframe src="../pdfviewer/web/viewer.html?file=<?php echo urlencode('../../op/op.PdfPreview.php?documentid='.$document->getID().'&version='.$latestContent->getVersion()); ?>" width="100%" height="700px"></iframe>
<?php
}
}
} /* }}} */
function show() { /* {{{ */
parent::show();
$dms = $this->params['dms']; $dms = $this->params['dms'];
$user = $this->params['user']; $user = $this->params['user'];
$folder = $this->params['folder'];
$document = $this->params['document']; $document = $this->params['document'];
$accessop = $this->params['accessobject'];
$viewonlinefiletypes = $this->params['viewonlinefiletypes'];
$enableownerrevapp = $this->params['enableownerrevapp'];
$workflowmode = $this->params['workflowmode'];
$cachedir = $this->params['cachedir'];
$previewwidthlist = $this->params['previewWidthList'];
$previewwidthdetail = $this->params['previewWidthDetail'];
$documentid = $document->getId();
$currenttab = $this->params['currenttab'];
$timeout = $this->params['timeout'];
$versions = $document->getContent();
$this->htmlAddHeader('<link href="../styles/'.$this->theme.'/timeline/timeline.css" rel="stylesheet">'."\n", 'css');
$this->htmlAddHeader('<script type="text/javascript" src="../styles/'.$this->theme.'/timeline/timeline-min.js"></script>'."\n", 'js');
$this->htmlAddHeader('<script type="text/javascript" src="../styles/'.$this->theme.'/timeline/timeline-locales.js"></script>'."\n", 'js');
$this->htmlStartPage(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))));
$this->globalNavigation($folder);
$this->contentStart();
$this->pageNavigation($this->getFolderPathHTML($folder, true, $document), "view_document", $document);
if ($document->isLocked()) {
$lockingUser = $document->getLockingUser();
$txt = $this->callHook('documentIsLocked', $document, $lockingUser);
if(is_string($txt))
echo $txt;
else {
?>
<div class="alert alert-warning">
<?php printMLText("lock_message", array("email" => $lockingUser->getEmail(), "username" => htmlspecialchars($lockingUser->getFullName())));?>
</div>
<?php
}
}
/* Retrieve attacheѕ files */
$files = $document->getDocumentFiles();
/* Retrieve linked documents */
$links = $document->getDocumentLinks();
$links = SeedDMS_Core_DMS::filterDocumentLinks($user, $links);
/* Retrieve reverse linked documents */
$reverselinks = $document->getReverseDocumentLinks();
$reverselinks = SeedDMS_Core_DMS::filterDocumentLinks($user, $reverselinks);
/* Retrieve latest content */
$latestContent = $document->getLatestContent();
$needwkflaction = false;
if($workflowmode == 'traditional' || $workflowmode == 'traditional_only_approval') {
} else {
$workflow = $latestContent->getWorkflow();
if($workflow) {
$workflowstate = $latestContent->getWorkflowState();
$transitions = $workflow->getNextTransitions($workflowstate);
$needwkflaction = $latestContent->needsWorkflowAction($user);
}
}
if($needwkflaction) {
$this->infoMsg(getMLText('needs_workflow_action'));
}
$status = $latestContent->getStatus();
$reviewStatus = $latestContent->getReviewStatus();
$approvalStatus = $latestContent->getApprovalStatus();
?>
<div class="row-fluid">
<div class="span4">
<?php
$this->contentHeading(getMLText("document_infos")); $this->contentHeading(getMLText("document_infos"));
$this->contentContainerStart(); $this->contentContainerStart();
$txt = $this->callHook('preDocumentInfos', $document); $txt = $this->callHook('preDocumentInfos', $document);
@ -418,6 +304,148 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style {
if(is_string($txt)) if(is_string($txt))
echo $txt; echo $txt;
$this->contentContainerEnd(); $this->contentContainerEnd();
} /* }}} */
function preview() { /* {{{ */
$dms = $this->params['dms'];
$document = $this->params['document'];
$timeout = $this->params['timeout'];
$showfullpreview = $this->params['showFullPreview'];
$converttopdf = $this->params['convertToPdf'];
$cachedir = $this->params['cachedir'];
if(!$showfullpreview)
return;
$latestContent = $document->getLatestContent();
$txt = $this->callHook('preDocumentPreview', $latestContent);
if(is_string($txt))
echo $txt;
else {
switch($latestContent->getMimeType()) {
case 'audio/mpeg':
case 'audio/mp3':
case 'audio/ogg':
case 'audio/wav':
$this->contentHeading(getMLText("preview"));
?>
<audio controls style="width: 100%;">
<source src="../op/op.Download.php?documentid=<?php echo $document->getID(); ?>&version=<?php echo $latestContent->getVersion(); ?>" type="audio/mpeg">
</audio>
<?php
break;
case 'application/pdf':
$this->contentHeading(getMLText("preview"));
?>
<iframe src="../pdfviewer/web/viewer.html?file=<?php echo urlencode('../../op/op.Download.php?documentid='.$document->getID().'&version='.$latestContent->getVersion()); ?>" width="100%" height="700px"></iframe>
<?php
break;
case 'image/svg+xml':
$this->contentHeading(getMLText("preview"));
?>
<img src="../op/op.Download.php?documentid=<?php echo $document->getID(); ?>&version=<?php echo $latestContent->getVersion(); ?>" width="100%">
<?php
break;
default:
$txt = $this->callHook('additionalDocumentPreview', $latestContent);
if(is_string($txt))
echo $txt;
break;
}
}
$txt = $this->callHook('postDocumentPreview', $latestContent);
if(is_string($txt))
echo $txt;
if($converttopdf) {
$pdfpreviewer = new SeedDMS_Preview_PdfPreviewer($cachedir, $timeout);
if($pdfpreviewer->hasConverter($latestContent->getMimeType())) {
$this->contentHeading(getMLText("preview"));
?>
<iframe src="../pdfviewer/web/viewer.html?file=<?php echo urlencode('../../op/op.PdfPreview.php?documentid='.$document->getID().'&version='.$latestContent->getVersion()); ?>" width="100%" height="700px"></iframe>
<?php
}
}
} /* }}} */
function show() { /* {{{ */
parent::show();
$dms = $this->params['dms'];
$user = $this->params['user'];
$folder = $this->params['folder'];
$document = $this->params['document'];
$accessop = $this->params['accessobject'];
$viewonlinefiletypes = $this->params['viewonlinefiletypes'];
$enableownerrevapp = $this->params['enableownerrevapp'];
$workflowmode = $this->params['workflowmode'];
$cachedir = $this->params['cachedir'];
$previewwidthlist = $this->params['previewWidthList'];
$previewwidthdetail = $this->params['previewWidthDetail'];
$documentid = $document->getId();
$currenttab = $this->params['currenttab'];
$timeout = $this->params['timeout'];
$versions = $document->getContent();
$this->htmlAddHeader('<link href="../styles/'.$this->theme.'/timeline/timeline.css" rel="stylesheet">'."\n", 'css');
$this->htmlAddHeader('<script type="text/javascript" src="../styles/'.$this->theme.'/timeline/timeline-min.js"></script>'."\n", 'js');
$this->htmlAddHeader('<script type="text/javascript" src="../styles/'.$this->theme.'/timeline/timeline-locales.js"></script>'."\n", 'js');
$this->htmlStartPage(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))));
$this->globalNavigation($folder);
$this->contentStart();
$this->pageNavigation($this->getFolderPathHTML($folder, true, $document), "view_document", $document);
if ($document->isLocked()) {
$lockingUser = $document->getLockingUser();
$txt = $this->callHook('documentIsLocked', $document, $lockingUser);
if(is_string($txt))
echo $txt;
else {
?>
<div class="alert alert-warning">
<?php printMLText("lock_message", array("email" => $lockingUser->getEmail(), "username" => htmlspecialchars($lockingUser->getFullName())));?>
</div>
<?php
}
}
/* Retrieve attacheѕ files */
$files = $document->getDocumentFiles();
/* Retrieve linked documents */
$links = $document->getDocumentLinks();
$links = SeedDMS_Core_DMS::filterDocumentLinks($user, $links, 'target');
/* Retrieve reverse linked documents */
$reverselinks = $document->getReverseDocumentLinks();
$reverselinks = SeedDMS_Core_DMS::filterDocumentLinks($user, $reverselinks, 'source');
/* Retrieve latest content */
$latestContent = $document->getLatestContent();
$needwkflaction = false;
if($workflowmode == 'traditional' || $workflowmode == 'traditional_only_approval') {
} else {
$workflow = $latestContent->getWorkflow();
if($workflow) {
$workflowstate = $latestContent->getWorkflowState();
$transitions = $workflow->getNextTransitions($workflowstate);
$needwkflaction = $latestContent->needsWorkflowAction($user);
}
}
if($needwkflaction) {
$this->infoMsg(getMLText('needs_workflow_action'));
}
$status = $latestContent->getStatus();
$reviewStatus = $latestContent->getReviewStatus();
$approvalStatus = $latestContent->getApprovalStatus();
?>
<div class="row-fluid">
<div class="span4">
<?php
$this->documentInfos();
$this->preview(); $this->preview();
?> ?>
</div> </div>
@ -549,8 +577,10 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style {
} }
print "</ul>"; print "</ul>";
print "<ul class=\"unstyled actions\">"; print "<ul class=\"unstyled actions\">";
if($accessop->mayEditVersion()) { if ($file_exists){
print "<li><a href=\"../out/out.EditOnline.php?documentid=".$documentid."&version=".$latestContent->getVersion()."\"><i class=\"icon-edit\"></i>".getMLText("edit_version")."</a></li>"; if($accessop->mayEditVersion()) {
print "<li><a href=\"../out/out.EditOnline.php?documentid=".$documentid."&version=".$latestContent->getVersion()."\"><i class=\"icon-edit\"></i>".getMLText("edit_version")."</a></li>";
}
} }
/* Only admin has the right to remove version in any case or a regular /* Only admin has the right to remove version in any case or a regular
* user if enableVersionDeletion is on * user if enableVersionDeletion is on
@ -702,10 +732,12 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style {
print "<td><ul class=\"unstyled\">"; print "<td><ul class=\"unstyled\">";
if($accessop->mayReview()) { if($accessop->mayReview()) {
if ($is_reviewer && $r["status"]==0) { if ($is_reviewer) {
print "<li><a href=\"../out/out.ReviewDocument.php?documentid=".$documentid."&version=".$latestContent->getVersion()."&reviewid=".$r['reviewID']."\" class=\"btn btn-mini\">".getMLText("add_review")."</a></li>"; if ($r["status"]==0) {
}else if (($updateUser==$user)&&(($r["status"]==1)||($r["status"]==-1))&&(!$document->hasExpired())){ print "<li><a href=\"../out/out.ReviewDocument.php?documentid=".$documentid."&version=".$latestContent->getVersion()."&reviewid=".$r['reviewID']."\" class=\"btn btn-mini\">".getMLText("add_review")."</a></li>";
print "<li><a href=\"../out/out.ReviewDocument.php?documentid=".$documentid."&version=".$latestContent->getVersion()."&reviewid=".$r['reviewID']."\" class=\"btn btn-mini\">".getMLText("edit")."</a></li>"; } elseif ($accessop->mayUpdateReview($updateUser) && (($r["status"]==1)||($r["status"]==-1))) {
print "<li><a href=\"../out/out.ReviewDocument.php?documentid=".$documentid."&version=".$latestContent->getVersion()."&reviewid=".$r['reviewID']."\" class=\"btn btn-mini\">".getMLText("edit")."</a></li>";
}
} }
} }
@ -771,10 +803,12 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style {
print "<td><ul class=\"unstyled\">"; print "<td><ul class=\"unstyled\">";
if($accessop->mayApprove()) { if($accessop->mayApprove()) {
if ($is_approver && $a['status'] == 0 /*$status["status"]==S_DRAFT_APP*/) { if ($is_approver) {
print "<li><a class=\"btn btn-mini\" href=\"../out/out.ApproveDocument.php?documentid=".$documentid."&version=".$latestContent->getVersion()."&approveid=".$a['approveID']."\">".getMLText("add_approval")."</a></li>"; if ($a['status'] == 0) {
}else if (($updateUser==$user)&&(($a["status"]==1)||($a["status"]==-1))&&(!$document->hasExpired())){ print "<li><a class=\"btn btn-mini\" href=\"../out/out.ApproveDocument.php?documentid=".$documentid."&version=".$latestContent->getVersion()."&approveid=".$a['approveID']."\">".getMLText("add_approval")."</a></li>";
print "<li><a class=\"btn btn-mini\" href=\"../out/out.ApproveDocument.php?documentid=".$documentid."&version=".$latestContent->getVersion()."&approveid=".$a['approveID']."\">".getMLText("edit")."</a></li>"; } elseif ($accessop->mayUpdateApproval($updateUser) && (($a["status"]==1)||($a["status"]==-1))) {
print "<li><a class=\"btn btn-mini\" href=\"../out/out.ApproveDocument.php?documentid=".$documentid."&version=".$latestContent->getVersion()."&approveid=".$a['approveID']."\">".getMLText("edit")."</a></li>";
}
} }
} }

View File

@ -58,21 +58,28 @@ class SeedDMS_View_ViewFolder extends SeedDMS_Bootstrap_Style {
if (count($accessList["users"]) == 0 && count($accessList["groups"]) == 0) if (count($accessList["users"]) == 0 && count($accessList["groups"]) == 0)
return; return;
$content = '';
for ($i = 0; $i < count($accessList["groups"]); $i++) for ($i = 0; $i < count($accessList["groups"]); $i++)
{ {
$group = $accessList["groups"][$i]->getGroup(); $group = $accessList["groups"][$i]->getGroup();
$accesstext = $this->getAccessModeText($accessList["groups"][$i]->getMode()); $accesstext = $this->getAccessModeText($accessList["groups"][$i]->getMode());
print $accesstext.": ".htmlspecialchars($group->getName()); $content .= $accesstext.": ".htmlspecialchars($group->getName());
if ($i+1 < count($accessList["groups"]) || count($accessList["users"]) > 0) if ($i+1 < count($accessList["groups"]) || count($accessList["users"]) > 0)
print "<br />"; $content .= "<br />";
} }
for ($i = 0; $i < count($accessList["users"]); $i++) for ($i = 0; $i < count($accessList["users"]); $i++)
{ {
$user = $accessList["users"][$i]->getUser(); $user = $accessList["users"][$i]->getUser();
$accesstext = $this->getAccessModeText($accessList["users"][$i]->getMode()); $accesstext = $this->getAccessModeText($accessList["users"][$i]->getMode());
print $accesstext.": ".htmlspecialchars($user->getFullName()); $content .= $accesstext.": ".htmlspecialchars($user->getFullName());
if ($i+1 < count($accessList["users"])) if ($i+1 < count($accessList["users"]))
print "<br />"; $content .= "<br />";
}
if(count($accessList["groups"]) + count($accessList["users"]) > 3) {
$this->printPopupBox(getMLText('list_access_rights'), $content);
} else {
echo $content;
} }
} /* }}} */ } /* }}} */

View File

@ -135,13 +135,13 @@ $(document).ready(function() {
} }
?> ?>
<div class="well"> <div class="well">
<form action="../op/op.WorkflowMgr.php" method="post" enctype="multipart/form-data"> <form class="form-horizontal" action="../op/op.WorkflowMgr.php" method="post" enctype="multipart/form-data">
<?php <?php
if($workflow) { if($workflow) {
echo createHiddenFieldWithKey('editworkflow'); echo createHiddenFieldWithKey('editworkflow');
?> ?>
<input type="Hidden" name="workflowid" value="<?php print $workflow->getID();?>"> <input type="hidden" name="workflowid" value="<?php print $workflow->getID();?>">
<input type="Hidden" name="action" value="editworkflow"> <input type="hidden" name="action" value="editworkflow">
<?php <?php
} else { } else {
echo createHiddenFieldWithKey('addworkflow'); echo createHiddenFieldWithKey('addworkflow');
@ -150,21 +150,26 @@ $(document).ready(function() {
<?php <?php
} }
?> ?>
<table class="table-condensed">
<?php <?php
if($workflow && !$workflow->isUsed()) { if($workflow && !$workflow->isUsed()) {
?> ?>
<tr><td></td><td><a class="standardText btn" href="../out/out.RemoveWorkflow.php?workflowid=<?php print $workflow->getID();?>"><i class="icon-remove"></i> <?php printMLText("rm_workflow");?></a></td></tr> <div class="controls">
<a class="standardText btn" href="../out/out.RemoveWorkflow.php?workflowid=<?php print $workflow->getID();?>"><i class="icon-remove"></i> <?php printMLText("rm_workflow");?></a>
</div>
<?php <?php
} }
?> ?>
<tr> <div class="control-group">
<td><?php printMLText("workflow_name");?>:</td> <label class="control-label"><?php printMLText("workflow_name");?>:</label>
<td><input type="text" name="name" value="<?php print ($workflow ? htmlspecialchars($workflow->getName()) : "");?>"></td> <div class="controls">
</tr> <input type="text" name="name" value="<?php print ($workflow ? htmlspecialchars($workflow->getName()) : "");?>">
<tr> </div>
<td><?php printMLText("workflow_initstate");?>:</td> </div>
<td><select name="initstate"> <div class="control-group">
<label class="control-label"><?php printMLText("workflow_initstate");?>:</label>
<div class="controls">
<select name="initstate">
<?php <?php
foreach($workflowstates as $workflowstate) { foreach($workflowstates as $workflowstate) {
echo "<option value=\"".$workflowstate->getID()."\""; echo "<option value=\"".$workflowstate->getID()."\"";
@ -173,14 +178,14 @@ $(document).ready(function() {
echo ">".htmlspecialchars($workflowstate->getName())."</option>\n"; echo ">".htmlspecialchars($workflowstate->getName())."</option>\n";
} }
?> ?>
</select></td> </select>
</tr> </div>
</div>
<div class="controls">
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save")?></button>
</div>
<tr>
<td></td>
<td><button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save")?></button></td>
</tr>
</table>
</form> </form>
</div> </div>
<?php <?php

View File

@ -54,10 +54,12 @@ class HTTP_WebDAV_Server_SeedDMS extends HTTP_WebDAV_Server
// special treatment for litmus compliance test // special treatment for litmus compliance test
// reply on its identifier header // reply on its identifier header
// not needed for the test itself but eases debugging // not needed for the test itself but eases debugging
foreach (apache_request_headers() as $key => $value) { if( function_exists('apache_request_headers') ) {
if (stristr($key, "litmus")) { foreach (apache_request_headers() as $key => $value) {
error_log("Litmus test $value"); if (stristr($key, "litmus")) {
header("X-Litmus-reply: ".$value); error_log("Litmus test $value");
header("X-Litmus-reply: ".$value);
}
} }
} }