mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-11-28 18:40:39 +00:00
Merge branch 'seeddms-6.0.x' into seeddms-6.1.x
This commit is contained in:
commit
f1b9b2e706
|
|
@ -6,7 +6,9 @@ Header set X-Content-Type-Options: "nosniff"
|
|||
</IfModule>
|
||||
|
||||
RewriteEngine On
|
||||
RewriteRule ^favicon.ico$ styles/bootstrap/favicon.ico [L]
|
||||
#RewriteRule "^favicon\.ico$" "-" [L]
|
||||
#RewriteRule "^(favicon\.ico)$" %{HTTP_HOST}/views/bootstrap/images/favicon.svg [L,NC]
|
||||
RewriteRule "(favicon\.ico)" /views/bootstrap/images/favicon.svg [L,NC]
|
||||
|
||||
# Store the current location in an environment variable CWD to use
|
||||
# mod_rewrite in .htaccess files without knowing the RewriteBase
|
||||
|
|
|
|||
19
CHANGELOG
19
CHANGELOG
|
|
@ -7,6 +7,12 @@
|
|||
- do not use md5 password hashing anymore, hashes will be updated automatically
|
||||
when passwords are reset
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 6.0.17
|
||||
--------------------------------------------------------------------------------
|
||||
- merge changes up to 5.1.24
|
||||
- send notification when a receiption of a document was submitted
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 6.0.16
|
||||
--------------------------------------------------------------------------------
|
||||
|
|
@ -210,6 +216,19 @@
|
|||
- add document list which can be exported as an archive
|
||||
- search results can be exported
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 5.1.24
|
||||
--------------------------------------------------------------------------------
|
||||
- fix sending of some notification mails to groups
|
||||
- major overhaul of notifications
|
||||
- check view access for FolderAccess and DocumentAccess
|
||||
- more settings to disable import and download of extensions
|
||||
- add new configuration for excluding sequence and comment when creating
|
||||
a folder
|
||||
- get zendframework from pkgist
|
||||
- auto generate path if not set in settings.xml
|
||||
- add document conversion service
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 5.1.23
|
||||
--------------------------------------------------------------------------------
|
||||
|
|
|
|||
|
|
@ -181,6 +181,14 @@ module.exports = function (grunt) {
|
|||
],
|
||||
dest: bootstrapDir + '/bootstrap',
|
||||
flatten: true
|
||||
},{
|
||||
expand: true,
|
||||
src: [
|
||||
nodeDir + '/spectrum-colorpicker2/dist/spectrum.min.js',
|
||||
nodeDir + '/spectrum-colorpicker2/dist/spectrum.min.css'
|
||||
],
|
||||
dest: bootstrapDir + '/spectrum-colorpicker2',
|
||||
flatten: true
|
||||
},{
|
||||
expand: true,
|
||||
src: [
|
||||
|
|
|
|||
|
|
@ -38,6 +38,12 @@ define("M_READWRITE", 3);
|
|||
*/
|
||||
define("M_ALL", 4);
|
||||
|
||||
/*
|
||||
* Lowest and highest access right
|
||||
*/
|
||||
define("M_LOWEST_RIGHT", 1);
|
||||
define("M_HIGHEST_RIGHT", 4);
|
||||
|
||||
define ("O_GTEQ", ">=");
|
||||
define ("O_LTEQ", "<=");
|
||||
define ("O_EQ", "=");
|
||||
|
|
|
|||
|
|
@ -25,46 +25,46 @@
|
|||
*/
|
||||
class SeedDMS_Core_UserAccess { /* {{{ */
|
||||
|
||||
/**
|
||||
* @var SeedDMS_Core_User
|
||||
*/
|
||||
/**
|
||||
* @var SeedDMS_Core_User
|
||||
*/
|
||||
var $_user;
|
||||
|
||||
/**
|
||||
* @var
|
||||
*/
|
||||
/**
|
||||
* @var
|
||||
*/
|
||||
var $_mode;
|
||||
|
||||
/**
|
||||
* SeedDMS_Core_UserAccess constructor.
|
||||
* @param $user
|
||||
* @param $mode
|
||||
*/
|
||||
/**
|
||||
* SeedDMS_Core_UserAccess constructor.
|
||||
* @param $user
|
||||
* @param $mode
|
||||
*/
|
||||
function __construct($user, $mode) {
|
||||
$this->_user = $user;
|
||||
$this->_mode = $mode;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
function getUserID() { return $this->_user->getID(); }
|
||||
|
||||
/**
|
||||
* @return mixed
|
||||
*/
|
||||
/**
|
||||
* @return mixed
|
||||
*/
|
||||
function getMode() { return $this->_mode; }
|
||||
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
function isAdmin() {
|
||||
return ($this->_mode == SeedDMS_Core_User::role_admin);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return SeedDMS_Core_User
|
||||
*/
|
||||
/**
|
||||
* @return SeedDMS_Core_User
|
||||
*/
|
||||
function getUser() {
|
||||
return $this->_user;
|
||||
}
|
||||
|
|
@ -83,39 +83,39 @@ class SeedDMS_Core_UserAccess { /* {{{ */
|
|||
*/
|
||||
class SeedDMS_Core_GroupAccess { /* {{{ */
|
||||
|
||||
/**
|
||||
* @var SeedDMS_Core_Group
|
||||
*/
|
||||
/**
|
||||
* @var SeedDMS_Core_Group
|
||||
*/
|
||||
var $_group;
|
||||
|
||||
/**
|
||||
* @var
|
||||
*/
|
||||
/**
|
||||
* @var
|
||||
*/
|
||||
var $_mode;
|
||||
|
||||
/**
|
||||
* SeedDMS_Core_GroupAccess constructor.
|
||||
* @param $group
|
||||
* @param $mode
|
||||
*/
|
||||
/**
|
||||
* SeedDMS_Core_GroupAccess constructor.
|
||||
* @param $group
|
||||
* @param $mode
|
||||
*/
|
||||
function __construct($group, $mode) {
|
||||
$this->_group = $group;
|
||||
$this->_mode = $mode;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
function getGroupID() { return $this->_group->getID(); }
|
||||
|
||||
/**
|
||||
* @return mixed
|
||||
*/
|
||||
/**
|
||||
* @return mixed
|
||||
*/
|
||||
function getMode() { return $this->_mode; }
|
||||
|
||||
/**
|
||||
* @return SeedDMS_Core_Group
|
||||
*/
|
||||
/**
|
||||
* @return SeedDMS_Core_Group
|
||||
*/
|
||||
function getGroup() {
|
||||
return $this->_group;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -175,7 +175,7 @@ class SeedDMS_Core_Attribute { /* {{{ */
|
|||
|
||||
if(is_array($values)) {
|
||||
if($values) {
|
||||
$vsep = $this->getValueSetSeparator();
|
||||
$vsep = $this->_attrdef->getValueSetSeparator();
|
||||
if($valueset) {
|
||||
/* Validation should have been done before
|
||||
$error = false;
|
||||
|
|
@ -415,7 +415,9 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
protected $_dms;
|
||||
|
||||
/**
|
||||
* @var string
|
||||
* @var string just the separator of a value set (not used)
|
||||
*
|
||||
* @access protected
|
||||
*/
|
||||
protected $_separator;
|
||||
|
||||
|
|
@ -448,6 +450,25 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
const objtype_documentcontent = '3';
|
||||
const objtype_user = '4';
|
||||
|
||||
/*
|
||||
* The validation error codes
|
||||
*/
|
||||
const val_error_none = 0;
|
||||
const val_error_min_values = 1;
|
||||
const val_error_max_values = 2;
|
||||
const val_error_boolean = 8;
|
||||
const val_error_int = 6;
|
||||
const val_error_date = 9;
|
||||
const val_error_float = 7;
|
||||
const val_error_regex = 3;
|
||||
const val_error_email = 5;
|
||||
const val_error_url = 4;
|
||||
const val_error_document = 10;
|
||||
const val_error_folder = 11;
|
||||
const val_error_user = 12;
|
||||
const val_error_group = 13;
|
||||
const val_error_valueset = 14;
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
|
|
@ -472,10 +493,10 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
$this->_minvalues = $minvalues;
|
||||
$this->_maxvalues = $maxvalues;
|
||||
$this->_valueset = $valueset;
|
||||
$this->_separator = '';
|
||||
$this->_separator = substr($valueset, 0, 1);
|
||||
$this->_regex = $regex;
|
||||
$this->_dms = null;
|
||||
$this->_validation_error = 0;
|
||||
$this->_validation_error = SeedDMS_Core_AttributeDefinition::val_error_none;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
|
|
@ -678,10 +699,10 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
if(strlen($this->_valueset) > 1) {
|
||||
return $this->_valueset[0];
|
||||
} elseif($this->_multiple) {
|
||||
if($this->_type == SeedDMS_Core_AttributeDefinition::type_user || $this->_type == SeedDMS_Core_AttributeDefinition::type_group)
|
||||
return ',';
|
||||
else
|
||||
if($this->_type == SeedDMS_Core_AttributeDefinition::type_boolean)
|
||||
return '';
|
||||
else
|
||||
return ',';
|
||||
} else {
|
||||
return '';
|
||||
}
|
||||
|
|
@ -690,6 +711,8 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
/**
|
||||
* Get the whole value set as an array
|
||||
*
|
||||
* Each element is trimmed.
|
||||
*
|
||||
* @return array values of value set or false if the value set has
|
||||
* less than 2 chars
|
||||
*/
|
||||
|
|
@ -701,9 +724,9 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Get the n'th value of a value set
|
||||
* Get the n'th trimmed value of a value set
|
||||
*
|
||||
* @param $ind
|
||||
* @param $ind starting from 0 for the first element in the value set
|
||||
* @return string n'th value of value set or false if the index is
|
||||
* out of range or the value set has less than 2 chars
|
||||
* @internal param int $index
|
||||
|
|
@ -724,7 +747,9 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
*
|
||||
* A value set is a list of values allowed for an attribute. The values
|
||||
* are separated by a char which must also be the first char of the
|
||||
* value set string.
|
||||
* value set string. The method decomposes the value set, removes all
|
||||
* leading and trailing white space from the elements and recombines them
|
||||
* into a string.
|
||||
*
|
||||
* @param string $valueset
|
||||
* @return boolean true if value set could be set, otherwise false
|
||||
|
|
@ -736,8 +761,9 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
$tmp[] = str_replace('"', '""', $value);
|
||||
}
|
||||
$valuesetstr = implode(",", $tmp);
|
||||
*/
|
||||
if(trim($valueset)) {
|
||||
*/
|
||||
$valueset = trim($valueset);
|
||||
if($valueset) {
|
||||
$valuesetarr = array_map('trim', explode($valueset[0], substr($valueset, 1)));
|
||||
$valuesetstr = $valueset[0].implode($valueset[0], $valuesetarr);
|
||||
} else {
|
||||
|
|
@ -751,8 +777,8 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
if (!$res)
|
||||
return false;
|
||||
|
||||
$this->_valueset = $valueset;
|
||||
$this->_separator = substr($valueset, 0, 1);
|
||||
$this->_valueset = $valuesetstr;
|
||||
$this->_separator = substr($valuesetstr, 0, 1);
|
||||
return true;
|
||||
} /* }}} */
|
||||
|
||||
|
|
@ -770,12 +796,23 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
*
|
||||
* A value of the attribute must match this regular expression.
|
||||
*
|
||||
* The methods checks if the regular expression is valid by running
|
||||
* preg_match() on an empty string and see if it fails. Trying to set
|
||||
* an invalid regular expression will not overwrite the current
|
||||
* regular expression.
|
||||
*
|
||||
* All leading and trailing spaces of $regex will be removed.
|
||||
*
|
||||
* @param string $regex
|
||||
* @return boolean true if regex could be set, otherwise false
|
||||
* @return boolean true if regex could be set or is invalid, otherwise false
|
||||
*/
|
||||
function setRegex($regex) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
$regex = trim($regex);
|
||||
if($regex && @preg_match($regex, '') === false)
|
||||
return false;
|
||||
|
||||
$queryStr = "UPDATE `tblAttributeDefinitions` SET `regex` =".$db->qstr($regex)." WHERE `id` = " . $this->_id;
|
||||
$res = $db->getResult($queryStr);
|
||||
if (!$res)
|
||||
|
|
@ -816,13 +853,15 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
/**
|
||||
* Parse a given value according to attribute definition
|
||||
*
|
||||
* The return value is always an array, even if the attribute is single
|
||||
* value attribute.
|
||||
* The return value is always an array, even if the attribute is a single
|
||||
* value attribute. If the type of attribute is any of document, folder, user,
|
||||
* or group then this method will fetch each object from the database and
|
||||
* return an array of SeedDMS_Core_Document, SeedDMS_Core_Folder, etc.
|
||||
*
|
||||
* @param $value
|
||||
* @param $value string
|
||||
* @return array|bool
|
||||
*/
|
||||
function parseValue($value) { /* {{{ */
|
||||
function parseValue(string $value) { /* {{{ */
|
||||
if($this->getMultipleValues()) {
|
||||
/* If the value doesn't start with the separator used in the value set,
|
||||
* then assume that the value was not saved with a leading separator.
|
||||
|
|
@ -1177,8 +1216,10 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
*
|
||||
* @param string|array $attrvalue attribute value
|
||||
* @param object $object set if the current attribute is saved for this object
|
||||
* (this will only be passed to the onAttributeValidate callback)
|
||||
* @param boolean $new set to true if the value is new value and not taken from
|
||||
* an existing attribute
|
||||
* an existing attribute
|
||||
* (this will only be passed to the onAttributeValidate callback)
|
||||
* @return boolean true if validation succeds, otherwise false
|
||||
*/
|
||||
function validate($attrvalue, $object=null, $new=false) { /* {{{ */
|
||||
|
|
@ -1192,36 +1233,38 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
}
|
||||
|
||||
/* Turn $attrvalue into an array of values. Checks if $attrvalue starts
|
||||
* with a separator char as set in the value set and uses it to explode
|
||||
* with a separator char as set in the value set and use it to explode
|
||||
* the $attrvalue. If the separator doesn't match or this attribute
|
||||
* definition doesn't have a value set, then just create a one element
|
||||
* array. if $attrvalue is empty, then create an empty array.
|
||||
*/
|
||||
if($this->getMultipleValues()) {
|
||||
if(is_string($attrvalue)) {
|
||||
if(is_string($attrvalue) && $attrvalue) {
|
||||
$sep = $attrvalue[0];
|
||||
$vsep = $this->getValueSetSeparator();
|
||||
if($sep == $vsep)
|
||||
$values = explode($attrvalue[0], substr($attrvalue, 1));
|
||||
else
|
||||
$values = array($attrvalue);
|
||||
} elseif(is_string($attrvalue) && !$attrvalue) {
|
||||
$values = array();
|
||||
} else
|
||||
$values = $attrvalue;
|
||||
} elseif($attrvalue) {
|
||||
$values = array($attrvalue);
|
||||
} elseif($attrvalue !== null) {
|
||||
$values = array($attrvalue);
|
||||
} else {
|
||||
$values = array();
|
||||
}
|
||||
|
||||
/* Check if attribute value has at least the minimum number of values */
|
||||
$this->_validation_error = 0;
|
||||
$this->_validation_error = SeedDMS_Core_AttributeDefinition::val_error_none;
|
||||
if($this->getMinValues() > count($values)) {
|
||||
$this->_validation_error = 1;
|
||||
$this->_validation_error = SeedDMS_Core_AttributeDefinition::val_error_min_values;
|
||||
return false;
|
||||
}
|
||||
/* Check if attribute value has not more than maximum number of values */
|
||||
if($this->getMaxValues() && $this->getMaxValues() < count($values)) {
|
||||
$this->_validation_error = 2;
|
||||
$this->_validation_error = SeedDMS_Core_AttributeDefinition::val_error_max_values;
|
||||
return false;
|
||||
}
|
||||
|
||||
|
|
@ -1229,55 +1272,56 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
switch((string) $this->getType()) {
|
||||
case self::type_boolean:
|
||||
foreach($values as $value) {
|
||||
$success &= preg_match('/^[01]$/', $value) ? true : false;
|
||||
$success = $success && (preg_match('/^[01]$/', $value) ? true : false);
|
||||
}
|
||||
if(!$success)
|
||||
$this->_validation_error = 8;
|
||||
$this->_validation_error = SeedDMS_Core_AttributeDefinition::val_error_boolean;
|
||||
break;
|
||||
case self::type_int:
|
||||
foreach($values as $value) {
|
||||
$success &= preg_match('/^[0-9]*$/', $value) ? true : false;
|
||||
$success = $success && (preg_match('/^[0-9]*$/', $value) ? true : false);
|
||||
}
|
||||
if(!$success)
|
||||
$this->_validation_error = 6;
|
||||
$this->_validation_error = SeedDMS_Core_AttributeDefinition::val_error_int;
|
||||
break;
|
||||
case self::type_date:
|
||||
foreach($values as $value) {
|
||||
$success &= preg_match('/^[12][0-9]{3}-[01][0-9]-[0-9]{2}$/', $value) ? true : false;
|
||||
$d = explode('-', $value, 3);
|
||||
$success = $success && (count($d) == 3)&& checkdate((int) $d[1], (int) $d[2], (int) $d[0]);
|
||||
}
|
||||
if(!$success)
|
||||
$this->_validation_error = 9;
|
||||
$this->_validation_error = SeedDMS_Core_AttributeDefinition::val_error_date;
|
||||
break;
|
||||
case self::type_float:
|
||||
foreach($values as $value) {
|
||||
$success &= is_numeric($value);
|
||||
$success = $success && is_numeric($value);
|
||||
}
|
||||
if(!$success)
|
||||
$this->_validation_error = 7;
|
||||
$this->_validation_error = SeedDMS_Core_AttributeDefinition::val_error_float;
|
||||
break;
|
||||
case self::type_string:
|
||||
if(trim($this->getRegex()) != '') {
|
||||
foreach($values as $value) {
|
||||
$success &= preg_match($this->getRegex(), $value) ? true : false;
|
||||
$success = $success && (preg_match($this->getRegex(), $value) ? true : false);
|
||||
}
|
||||
}
|
||||
if(!$success)
|
||||
$this->_validation_error = 3;
|
||||
$this->_validation_error = SeedDMS_Core_AttributeDefinition::val_error_regex;
|
||||
break;
|
||||
case self::type_email:
|
||||
foreach($values as $value) {
|
||||
//$success &= filter_var($value, FILTER_VALIDATE_EMAIL) ? true : false;
|
||||
$success &= preg_match('/^[a-z0-9._-]+@+[a-z0-9._-]+\.+[a-z]{2,63}$/i', $value);
|
||||
$success = $success && (preg_match('/^[a-z0-9._-]+@[a-z0-9-]{2,63}(\.[a-z0-9-]{2,63})*\.[a-z]{2,63}$/i', $value) ? true : false);
|
||||
}
|
||||
if(!$success)
|
||||
$this->_validation_error = 5;
|
||||
$this->_validation_error = SeedDMS_Core_AttributeDefinition::val_error_email;
|
||||
break;
|
||||
case self::type_url:
|
||||
foreach($values as $value) {
|
||||
$success &= preg_match('/^http(s)?:\/\/[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(\/.*)?$/i', $value);
|
||||
$success = $success && (preg_match('/^http(s)?:\/\/[a-z0-9_-]+(\.[a-z0-9-]{2,63})*(:[0-9]+)?(\/.*)?$/i', $value) ? true : false);
|
||||
}
|
||||
if(!$success)
|
||||
$this->_validation_error = 4;
|
||||
$this->_validation_error = SeedDMS_Core_AttributeDefinition::val_error_url;
|
||||
break;
|
||||
case self::type_document:
|
||||
foreach($values as $value) {
|
||||
|
|
@ -1286,7 +1330,7 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
$success = false;
|
||||
}
|
||||
if(!$success)
|
||||
$this->_validation_error = 10;
|
||||
$this->_validation_error = SeedDMS_Core_AttributeDefinition::val_error_document;
|
||||
break;
|
||||
case self::type_folder:
|
||||
foreach($values as $value) {
|
||||
|
|
@ -1295,7 +1339,7 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
$success = false;
|
||||
}
|
||||
if(!$success)
|
||||
$this->_validation_error = 11;
|
||||
$this->_validation_error = SeedDMS_Core_AttributeDefinition::val_error_folder;
|
||||
break;
|
||||
case self::type_user:
|
||||
foreach($values as $value) {
|
||||
|
|
@ -1304,7 +1348,7 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
$success = false;
|
||||
}
|
||||
if(!$success)
|
||||
$this->_validation_error = 12;
|
||||
$this->_validation_error = SeedDMS_Core_AttributeDefinition::val_error_user;
|
||||
break;
|
||||
case self::type_group:
|
||||
foreach($values as $value) {
|
||||
|
|
@ -1313,7 +1357,7 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
$success = false;
|
||||
}
|
||||
if(!$success)
|
||||
$this->_validation_error = 13;
|
||||
$this->_validation_error = SeedDMS_Core_AttributeDefinition::val_error_group;
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
@ -1322,10 +1366,16 @@ class SeedDMS_Core_AttributeDefinition { /* {{{ */
|
|||
|
||||
/* Check if value is in value set */
|
||||
if($valueset = $this->getValueSetAsArray()) {
|
||||
foreach($values as $value) {
|
||||
if(!in_array($value, $valueset)) {
|
||||
$success = false;
|
||||
$this->_validation_error = 10;
|
||||
/* An empty value cannot be the value set */
|
||||
if(!$values) {
|
||||
$success = false;
|
||||
$this->_validation_error = SeedDMS_Core_AttributeDefinition::val_error_valueset;
|
||||
} else {
|
||||
foreach($values as $value) {
|
||||
if(!in_array($value, $valueset)) {
|
||||
$success = false;
|
||||
$this->_validation_error = SeedDMS_Core_AttributeDefinition::val_error_valueset;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
|
@ -60,7 +60,11 @@ class SeedDMS_Core_DocumentCategory {
|
|||
|
||||
function getName() { return $this->_name; }
|
||||
|
||||
function setName($newName) { /* {{{ */
|
||||
function setName($newName) { /* {{{ */
|
||||
$newName = trim($newName);
|
||||
if(!$newName)
|
||||
return false;
|
||||
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
$queryStr = "UPDATE `tblCategory` SET `name` = ".$db->qstr($newName)." WHERE `id` = ". $this->_id;
|
||||
|
|
|
|||
|
|
@ -79,22 +79,22 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
protected $_date;
|
||||
|
||||
/**
|
||||
* @var SeedDMS_Core_Folder
|
||||
* @var SeedDMS_Core_Folder cached parent folder
|
||||
*/
|
||||
protected $_parent;
|
||||
|
||||
/**
|
||||
* @var SeedDMS_Core_User
|
||||
* @var SeedDMS_Core_User cached owner of folder
|
||||
*/
|
||||
protected $_owner;
|
||||
|
||||
/**
|
||||
* @var SeedDMS_Core_Folder[]
|
||||
* @var SeedDMS_Core_Folder[] cached array of sub folders
|
||||
*/
|
||||
protected $_subFolders;
|
||||
|
||||
/**
|
||||
* @var SeedDMS_Core_Document[]
|
||||
* @var SeedDMS_Core_Document[] cache array of child documents
|
||||
*/
|
||||
protected $_documents;
|
||||
|
||||
|
|
@ -126,7 +126,27 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
$this->_inheritAccess = $inheritAccess;
|
||||
$this->_defaultAccess = $defaultAccess;
|
||||
$this->_sequence = $sequence;
|
||||
$this->_notifyList = array();
|
||||
$this->_notifyList = array();
|
||||
/* Cache */
|
||||
$this->clearCache();
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Clear cache of this instance.
|
||||
*
|
||||
* The result of some expensive database actions (e.g. get all subfolders
|
||||
* or documents) will be saved in a class variable to speed up consecutive
|
||||
* calls of the same method. If a second call of the same method shall not
|
||||
* use the cache, then it must be cleared.
|
||||
*
|
||||
*/
|
||||
public function clearCache() { /* {{{ */
|
||||
$this->_parent = null;
|
||||
$this->_owner = null;
|
||||
$this->_subFolders = null;
|
||||
$this->_documents = null;
|
||||
$this->_accessList = null;
|
||||
$this->_notifyList = null;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
|
|
@ -244,7 +264,7 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
return false;
|
||||
|
||||
if(!$resArr)
|
||||
return false;
|
||||
return null;
|
||||
|
||||
return self::getInstanceByData($resArr[0], $dms);
|
||||
} /* }}} */
|
||||
|
|
@ -321,7 +341,7 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Set creation date of the document
|
||||
* Set creation date of the folder
|
||||
*
|
||||
* @param integer $date timestamp of creation date. If false then set it
|
||||
* to the current timestamp
|
||||
|
|
@ -330,7 +350,7 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
function setDate($date) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
if(!$date)
|
||||
if($date === false)
|
||||
$date = time();
|
||||
else {
|
||||
if(!is_numeric($date))
|
||||
|
|
@ -347,11 +367,12 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
/**
|
||||
* Returns the parent
|
||||
*
|
||||
* @return bool|SeedDMS_Core_Folder
|
||||
* @return null|bool|SeedDMS_Core_Folder returns null, if there is no parent folder
|
||||
* and false in case of an error
|
||||
*/
|
||||
public function getParent() { /* {{{ */
|
||||
if ($this->_id == $this->_dms->rootFolderID || empty($this->_parentID)) {
|
||||
return false;
|
||||
return null;
|
||||
}
|
||||
|
||||
if (!isset($this->_parent)) {
|
||||
|
|
@ -363,11 +384,17 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
/**
|
||||
* Check if the folder is subfolder
|
||||
*
|
||||
* This function checks if the passed folder is a subfolder of the current
|
||||
* folder.
|
||||
* This method checks if the current folder is in the path of the
|
||||
* passed subfolder. In that case the current folder is a parent,
|
||||
* grant parent, grant grant parent, etc. of the subfolder or
|
||||
* to say it differently the passed folder is somewhere below the
|
||||
* current folder.
|
||||
*
|
||||
* @param SeedDMS_Core_Folder $subfolder
|
||||
* @return bool true if passes folder is a subfolder
|
||||
* This is basically the opposite of {@see SeedDMS_Core_Folder::isDescendant()}
|
||||
*
|
||||
* @param SeedDMS_Core_Folder $subfolder folder to be checked if it is
|
||||
* a subfolder on any level of the current folder
|
||||
* @return bool true if passed folder is a subfolder, otherwise false
|
||||
*/
|
||||
function isSubFolder($subfolder) { /* {{{ */
|
||||
$target_path = $subfolder->getPath();
|
||||
|
|
@ -442,7 +469,7 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
$res = $db->getResult($queryStr);
|
||||
}
|
||||
|
||||
/* Update path in folderList for all documents */
|
||||
/* Update path in folderList for all folders */
|
||||
$queryStr = "SELECT `tblFolders`.`id`, `tblFolders`.`folderList` FROM `tblFolders` WHERE `folderList` LIKE '%:".$this->_id.":%'";
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
if (is_bool($resArr) && $resArr == false)
|
||||
|
|
@ -593,7 +620,7 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
if (is_bool($resArr) && !$resArr)
|
||||
return false;
|
||||
|
||||
return $resArr[0]['c'];
|
||||
return (int) $resArr[0]['c'];
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
|
|
@ -770,15 +797,22 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
|
||||
/**
|
||||
* Check, if this folder is a subfolder of a given folder
|
||||
*
|
||||
*
|
||||
* This is basically the opposite of {@see SeedDMS_Core_Folder::isSubFolder()}
|
||||
*
|
||||
* @param object $folder parent folder
|
||||
* @return boolean true if folder is a subfolder
|
||||
*/
|
||||
function isDescendant($folder) { /* {{{ */
|
||||
function isDescendant($folder) { /* {{{ */
|
||||
/* If the current folder has no parent it cannot be a descendant */
|
||||
if(!$this->getParent())
|
||||
return false;
|
||||
return false;
|
||||
/* Check if the passed folder is the parent of the current folder.
|
||||
* In that case the current folder is a subfolder of the passed folder.
|
||||
*/
|
||||
if($this->getParent()->getID() == $folder->getID())
|
||||
return true;
|
||||
return true;
|
||||
/* Recursively go up to the root folder */
|
||||
return $this->getParent()->isDescendant($folder);
|
||||
} /* }}} */
|
||||
|
||||
|
|
@ -790,17 +824,19 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
* @return int number of documents or false in case of an error
|
||||
*/
|
||||
function hasDocuments() { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
$db = $this->_dms->getDB();
|
||||
/* Do not use the cache because it may not contain all documents if
|
||||
* the former call getDocuments() limited the number of documents
|
||||
if (isset($this->_documents)) {
|
||||
/** @noinspection PhpUndefinedFieldInspection */
|
||||
return count($this->_documents);
|
||||
}
|
||||
}
|
||||
*/
|
||||
$queryStr = "SELECT count(*) as c FROM `tblDocuments` WHERE `folder` = " . $this->_id;
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
if (is_bool($resArr) && !$resArr)
|
||||
return false;
|
||||
|
||||
return $resArr[0]['c'];
|
||||
return (int) $resArr[0]['c'];
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
|
|
@ -1283,14 +1319,14 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
$pacl = array("groups" => array(), "users" => array());
|
||||
}
|
||||
|
||||
if (!isset($this->_accessList[$mode])) {
|
||||
if (!isset($this->_accessList[$mode])) {
|
||||
if ($op!=O_GTEQ && $op!=O_LTEQ && $op!=O_EQ) {
|
||||
return false;
|
||||
}
|
||||
$modeStr = "";
|
||||
if ($mode!=M_ANY) {
|
||||
$modeStr = " AND mode".$op.(int)$mode;
|
||||
}
|
||||
}
|
||||
$queryStr = "SELECT * FROM `tblACLs` WHERE `targetType` = ".T_FOLDER.
|
||||
" AND `target` = " . $this->_id . $modeStr . " ORDER BY `targetType`";
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
|
|
@ -1304,7 +1340,7 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
else //if ($row["groupID"] != -1)
|
||||
array_push($this->_accessList[$mode]["groups"], new SeedDMS_Core_GroupAccess($this->_dms->getGroup($row["groupID"]), (int) $row["mode"]));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return $this->_accessList[$mode];
|
||||
return SeedDMS_Core_DMS::mergeAccessLists($pacl, $this->_accessList[$mode]);
|
||||
|
|
@ -1345,6 +1381,9 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
function addAccess($mode, $userOrGroupID, $isUser) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
if($mode < M_NONE || $mode > M_ALL)
|
||||
return false;
|
||||
|
||||
$userOrGroup = ($isUser) ? "`userID`" : "`groupID`";
|
||||
|
||||
$queryStr = "INSERT INTO `tblACLs` (`target`, `targetType`, ".$userOrGroup.", `mode`) VALUES
|
||||
|
|
@ -1419,32 +1458,32 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
|
||||
/**
|
||||
* Get the access mode of a user on the folder
|
||||
*
|
||||
*
|
||||
* The access mode is either M_READ, M_READWRITE, M_ALL, or M_NONE.
|
||||
* It is determined
|
||||
* - by the user (admins and owners have always access mode M_ALL)
|
||||
* - by the access list for the user (possibly inherited)
|
||||
* - by the default access mode
|
||||
*
|
||||
* This function returns the access mode for a given user. An administrator
|
||||
* and the owner of the folder has unrestricted access. A guest user has
|
||||
* read only access or no access if access rights are further limited
|
||||
* by access control lists. All other users have access rights according
|
||||
* by access control lists all the default access.
|
||||
* All other users have access rights according
|
||||
* to the access control lists or the default access. This function will
|
||||
* recursive check for access rights of parent folders if access rights
|
||||
* recursively check for access rights of parent folders if access rights
|
||||
* are inherited.
|
||||
*
|
||||
* This function returns the access mode for a given user. An administrator
|
||||
* and the owner of the folder has unrestricted access. A guest user has
|
||||
* read only access or no access if access rights are further limited
|
||||
* by access control lists. All other users have access rights according
|
||||
* to the access control lists or the default access. This function will
|
||||
* recursive check for access rights of parent folders if access rights
|
||||
* are inherited.
|
||||
*
|
||||
* Before checking the access in the method itself a callback 'onCheckAccessFolder'
|
||||
* Before checking the access itself a callback 'onCheckAccessFolder'
|
||||
* is called. If it returns a value > 0, then this will be returned by this
|
||||
* method without any further checks. The optional paramater $context
|
||||
* will be passed as a third parameter to the callback. It contains
|
||||
* the operation for which the access mode is retrieved. It is for example
|
||||
* set to 'removeDocument' if the access mode is used to check for sufficient
|
||||
* permission on deleting a document.
|
||||
* permission on deleting a document. This callback could be used to
|
||||
* override any existing access mode in a certain context.
|
||||
*
|
||||
* @param object $user user for which access shall be checked
|
||||
* @param SeedDMS_Core_User $user user for which access shall be checked
|
||||
* @param string $context context in which the access mode is requested
|
||||
* @return integer access mode
|
||||
*/
|
||||
|
|
@ -1464,7 +1503,7 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
/* Administrators have unrestricted access */
|
||||
if ($user->isAdmin()) return M_ALL;
|
||||
|
||||
/* The owner of the document has unrestricted access */
|
||||
/* The owner of the folder has unrestricted access */
|
||||
if ($user->getID() == $this->_ownerID) return M_ALL;
|
||||
|
||||
/* Check ACLs */
|
||||
|
|
@ -2133,6 +2172,22 @@ class SeedDMS_Core_Folder extends SeedDMS_Core_Object {
|
|||
return $resArr[0];
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Get the min and max sequence value for folders
|
||||
*
|
||||
* @return bool|array array with keys 'min' and 'max', false in case of an error
|
||||
*/
|
||||
function getFoldersMinMax() { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
$queryStr = "SELECT min(`sequence`) AS `min`, max(`sequence`) AS `max` FROM `tblFolders` WHERE `parent` = " . (int) $this->_id;
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
if (is_bool($resArr) && $resArr == false)
|
||||
return false;
|
||||
|
||||
return $resArr[0];
|
||||
} /* }}} */
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -162,6 +162,10 @@ class SeedDMS_Core_Group { /* {{{ */
|
|||
* @return bool
|
||||
*/
|
||||
function setName($newName) { /* {{{ */
|
||||
$newName = trim($newName);
|
||||
if(!$newName)
|
||||
return false;
|
||||
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
$queryStr = "UPDATE `tblGroups` SET `name` = ".$db->qstr($newName)." WHERE `id` = " . $this->_id;
|
||||
|
|
@ -288,7 +292,7 @@ class SeedDMS_Core_Group { /* {{{ */
|
|||
* set to true, otherwise does not care about manager status
|
||||
* @return boolean true if user is member, otherwise false
|
||||
*/
|
||||
function isMember($user,$asManager=false) { /* {{{ */
|
||||
function isMember($user, $asManager=false) { /* {{{ */
|
||||
if (isset($this->_users)&&!$asManager) {
|
||||
foreach ($this->_users as $usr)
|
||||
if ($usr->getID() == $user->getID())
|
||||
|
|
@ -297,8 +301,9 @@ class SeedDMS_Core_Group { /* {{{ */
|
|||
}
|
||||
|
||||
$db = $this->_dms->getDB();
|
||||
if ($asManager) $queryStr = "SELECT * FROM `tblGroupMembers` WHERE `groupID` = " . $this->_id . " AND `userID` = " . $user->getID() . " AND `manager` = 1";
|
||||
else $queryStr = "SELECT * FROM `tblGroupMembers` WHERE `groupID` = " . $this->_id . " AND `userID` = " . $user->getID();
|
||||
$queryStr = "SELECT * FROM `tblGroupMembers` WHERE `groupID` = " . $this->_id . " AND `userID` = " . $user->getID();
|
||||
if ($asManager)
|
||||
$queryStr .= " AND `manager` = 1";
|
||||
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
|
||||
|
|
@ -448,10 +453,11 @@ class SeedDMS_Core_Group { /* {{{ */
|
|||
($documentID==null ? "" : "AND `tblDocumentReviewers`.`documentID` = '". (int) $documentID ."' ").
|
||||
($version==null ? "" : "AND `tblDocumentReviewers`.`version` = '". (int) $version ."' ").
|
||||
"AND `tblDocumentReviewers`.`type`='1' ".
|
||||
"AND `tblDocumentReviewers`.`required`='". $this->_id ."' ";
|
||||
"AND `tblDocumentReviewers`.`required`='". $this->_id ."' ".
|
||||
"ORDER BY `tblDocumentReviewLog`.`reviewLogID` DESC";
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
if (is_bool($resArr) && $resArr == false)
|
||||
return false;
|
||||
return false;
|
||||
if (count($resArr)>0) {
|
||||
foreach ($resArr as $res)
|
||||
$status[] = $res;
|
||||
|
|
|
|||
|
|
@ -91,6 +91,10 @@ class SeedDMS_Core_KeywordCategory {
|
|||
* @return bool
|
||||
*/
|
||||
function setName($newName) {
|
||||
$newName = trim($newName);
|
||||
if(!$newName)
|
||||
return false;
|
||||
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
$queryStr = "UPDATE `tblKeywordCategories` SET `name` = ".$db->qstr($newName)." WHERE `id` = ". $this->_id;
|
||||
|
|
@ -105,10 +109,13 @@ class SeedDMS_Core_KeywordCategory {
|
|||
* @param SeedDMS_Core_User $user
|
||||
* @return bool
|
||||
*/
|
||||
function setOwner($user) {
|
||||
function setOwner($user) {
|
||||
if(!$user || !$user->isType('user'))
|
||||
return false;
|
||||
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
$queryStr = "UPDATE `tblKeywordCategories` SET `owner` = " . $user->getID() . " WHERE = `id` = " . $this->_id;
|
||||
$queryStr = "UPDATE `tblKeywordCategories` SET `owner` = " . $user->getID() . " WHERE `id` = " . $this->_id;
|
||||
if (!$db->getResult($queryStr))
|
||||
return false;
|
||||
|
||||
|
|
|
|||
|
|
@ -76,10 +76,10 @@ class SeedDMS_Core_Role { /* {{{ */
|
|||
* @param string|integer $id Id, login name, or email of user, depending
|
||||
* on the 3rd parameter.
|
||||
* @param object $dms instance of dms
|
||||
* @param string $by search by [name|email]. If 'name' is passed, the method
|
||||
* will check for the 4th paramater and also filter by email. If this
|
||||
* parameter is left empty, the user will be search by its Id.
|
||||
* @param string $email optional email address if searching for name
|
||||
* @param string $by search by name. If 'name' is passed, the method
|
||||
* will search by name instead of id. If this
|
||||
* parameter is left empty, the role will be searched by its Id.
|
||||
*
|
||||
* @return object instance of class SeedDMS_Core_User
|
||||
*/
|
||||
public static function getInstance($id, $dms, $by='') { /* {{{ */
|
||||
|
|
@ -244,7 +244,7 @@ class SeedDMS_Core_ApiKey { /* {{{ */
|
|||
*
|
||||
* @access protected
|
||||
*/
|
||||
var $_id;
|
||||
protected $_id;
|
||||
|
||||
/**
|
||||
* @var string name of key
|
||||
|
|
@ -436,14 +436,14 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
*
|
||||
* @access protected
|
||||
*/
|
||||
var $_login;
|
||||
protected $_login;
|
||||
|
||||
/**
|
||||
* @var string password of user as saved in database (md5)
|
||||
*
|
||||
* @access protected
|
||||
*/
|
||||
var $_pwd;
|
||||
protected $_pwd;
|
||||
|
||||
/**
|
||||
* @var string secret of user for 2-factor authentication
|
||||
|
|
@ -457,21 +457,21 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
*
|
||||
* @access protected
|
||||
*/
|
||||
var $_pwdExpiration;
|
||||
protected $_pwdExpiration;
|
||||
|
||||
/**
|
||||
* @var string full human readable name of user
|
||||
*
|
||||
* @access protected
|
||||
*/
|
||||
var $_fullName;
|
||||
protected $_fullName;
|
||||
|
||||
/**
|
||||
* @var string email address of user
|
||||
*
|
||||
* @access protected
|
||||
*/
|
||||
var $_email;
|
||||
protected $_email;
|
||||
|
||||
/**
|
||||
* @var string prefered language of user
|
||||
|
|
@ -479,21 +479,21 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
*
|
||||
* @access protected
|
||||
*/
|
||||
var $_language;
|
||||
protected $_language;
|
||||
|
||||
/**
|
||||
* @var string preselected theme of user
|
||||
*
|
||||
* @access protected
|
||||
*/
|
||||
var $_theme;
|
||||
protected $_theme;
|
||||
|
||||
/**
|
||||
* @var string comment of user
|
||||
*
|
||||
* @access protected
|
||||
*/
|
||||
var $_comment;
|
||||
protected $_comment;
|
||||
|
||||
/**
|
||||
* @var string role of user. Can be one of SeedDMS_Core_User::role_user,
|
||||
|
|
@ -501,66 +501,77 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
*
|
||||
* @access protected
|
||||
*/
|
||||
var $_role;
|
||||
protected $_role;
|
||||
|
||||
/**
|
||||
* @var boolean true if user shall be hidden
|
||||
*
|
||||
* @access protected
|
||||
*/
|
||||
var $_isHidden;
|
||||
protected $_isHidden;
|
||||
|
||||
/**
|
||||
* @var boolean true if user is disabled
|
||||
*
|
||||
* @access protected
|
||||
*/
|
||||
var $_isDisabled;
|
||||
protected $_isDisabled;
|
||||
|
||||
/**
|
||||
* @var string date till when the user is disabled
|
||||
*
|
||||
* @access protected
|
||||
*/
|
||||
var $_disabledUntil;
|
||||
protected $_disabledUntil;
|
||||
|
||||
/**
|
||||
* @var int number of login failures
|
||||
*
|
||||
* @access protected
|
||||
*/
|
||||
var $_loginFailures;
|
||||
protected $_loginFailures;
|
||||
|
||||
/**
|
||||
* @var SeedDMS_Core_Folder home folder
|
||||
*
|
||||
* @access protected
|
||||
*/
|
||||
var $_homeFolder;
|
||||
protected $_homeFolder;
|
||||
|
||||
/**
|
||||
* @var array list of users this user can substitute
|
||||
*
|
||||
* @access protected
|
||||
*/
|
||||
var $_substitutes;
|
||||
protected $_substitutes;
|
||||
|
||||
/**
|
||||
* @var array reverse list of users this user can substitute
|
||||
*
|
||||
* @access protected
|
||||
*/
|
||||
var $_rev_substitutes;
|
||||
protected $_rev_substitutes;
|
||||
|
||||
/**
|
||||
* @var SeedDMS_Core_DMS reference to the dms instance this user belongs to
|
||||
*
|
||||
* @access protected
|
||||
*/
|
||||
public $_dms;
|
||||
|
||||
/**
|
||||
* @var int
|
||||
*
|
||||
* @access protected
|
||||
*/
|
||||
private $_quota;
|
||||
protected $_quota;
|
||||
|
||||
/**
|
||||
* @var bool
|
||||
*
|
||||
* @access protected
|
||||
*/
|
||||
private $_hasImage;
|
||||
protected $_hasImage;
|
||||
|
||||
const role_user = '0';
|
||||
const role_admin = '1';
|
||||
|
|
@ -596,9 +607,9 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
$this->_theme = $theme;
|
||||
$this->_comment = $comment;
|
||||
$this->_role = $role;
|
||||
$this->_isHidden = $isHidden;
|
||||
$this->_isDisabled = $isDisabled;
|
||||
$this->_disabledUntil = $disabledUntil;
|
||||
$this->_isHidden = (bool) $isHidden;
|
||||
$this->_isDisabled = (bool) $isDisabled;
|
||||
$this->_disabledUntil = (bool) $disabledUntil;
|
||||
$this->_pwdExpiration = $pwdExpiration;
|
||||
$this->_loginFailures = $loginFailures;
|
||||
$this->_quota = $quota;
|
||||
|
|
@ -674,7 +685,7 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
|
||||
$classname = $dms->getClassname('role');
|
||||
for ($i = 0; $i < count($resArr); $i++) {
|
||||
/** @var SeedDMS_Core_User $user */
|
||||
/** @var SeedDMS_Core_User $user */
|
||||
$role = $classname::getInstance($resArr[$i]['role'], $dms);
|
||||
$user = new self($resArr[$i]["id"], $resArr[$i]["login"], $resArr[$i]["pwd"], $resArr[$i]["fullName"], $resArr[$i]["email"], (isset($resArr[$i]["language"])?$resArr[$i]["language"]:NULL), (isset($resArr[$i]["theme"])?$resArr[$i]["theme"]:NULL), $resArr[$i]["comment"], $role, $resArr[$i]["hidden"], $resArr[$i]["disabled"], $resArr[$i]["pwdExpiration"], $resArr[$i]["loginfailures"], $resArr[$i]["quota"], $resArr[$i]["homefolder"], $resArr[$i]["disabledUntil"]);
|
||||
$user->setDMS($dms);
|
||||
|
|
@ -722,6 +733,10 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
* @return bool
|
||||
*/
|
||||
function setLogin($newLogin) { /* {{{ */
|
||||
$newLogin = trim($newLogin);
|
||||
if(!$newLogin)
|
||||
return false;
|
||||
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
$queryStr = "UPDATE `tblUsers` SET `login` =".$db->qstr($newLogin)." WHERE `id` = " . $this->_id;
|
||||
|
|
@ -827,12 +842,14 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
function setPwdExpiration($newPwdExpiration) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
if(trim($newPwdExpiration) == '' || trim($newPwdExpiration) == 'never')
|
||||
if(trim($newPwdExpiration) == '' || trim($newPwdExpiration) == 'never') {
|
||||
$newPwdExpiration = null;
|
||||
$queryStr = "UPDATE `tblUsers` SET `pwdExpiration` = NULL WHERE `id` = " . $this->_id;
|
||||
elseif(trim($newPwdExpiration) == 'now')
|
||||
$queryStr = "UPDATE `tblUsers` SET `pwdExpiration` =".$db->qstr(date('Y-m-d H:i:s'))." WHERE `id` = " . $this->_id;
|
||||
else
|
||||
} else {
|
||||
if(trim($newPwdExpiration) == 'now')
|
||||
$newPwdExpiration = date('Y-m-d H:i:s');
|
||||
$queryStr = "UPDATE `tblUsers` SET `pwdExpiration` =".$db->qstr($newPwdExpiration)." WHERE `id` = " . $this->_id;
|
||||
}
|
||||
$res = $db->getResult($queryStr);
|
||||
if (!$res)
|
||||
return false;
|
||||
|
|
@ -853,7 +870,7 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
function setEmail($newEmail) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
$queryStr = "UPDATE `tblUsers` SET `email` =".$db->qstr($newEmail)." WHERE `id` = " . $this->_id;
|
||||
$queryStr = "UPDATE `tblUsers` SET `email` =".$db->qstr(trim($newEmail))." WHERE `id` = " . $this->_id;
|
||||
$res = $db->getResult($queryStr);
|
||||
if (!$res)
|
||||
return false;
|
||||
|
|
@ -874,7 +891,7 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
function setLanguage($newLanguage) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
$queryStr = "UPDATE `tblUsers` SET `language` =".$db->qstr($newLanguage)." WHERE `id` = " . $this->_id;
|
||||
$queryStr = "UPDATE `tblUsers` SET `language` =".$db->qstr(trim($newLanguage))." WHERE `id` = " . $this->_id;
|
||||
$res = $db->getResult($queryStr);
|
||||
if (!$res)
|
||||
return false;
|
||||
|
|
@ -895,7 +912,7 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
function setTheme($newTheme) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
$queryStr = "UPDATE `tblUsers` SET `theme` =".$db->qstr($newTheme)." WHERE `id` = " . $this->_id;
|
||||
$queryStr = "UPDATE `tblUsers` SET `theme` =".$db->qstr(trim($newTheme))." WHERE `id` = " . $this->_id;
|
||||
$res = $db->getResult($queryStr);
|
||||
if (!$res)
|
||||
return false;
|
||||
|
|
@ -916,7 +933,7 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
function setComment($newComment) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
$queryStr = "UPDATE `tblUsers` SET `comment` =".$db->qstr($newComment)." WHERE `id` = " . $this->_id;
|
||||
$queryStr = "UPDATE `tblUsers` SET `comment` =".$db->qstr(trim($newComment))." WHERE `id` = " . $this->_id;
|
||||
$res = $db->getResult($queryStr);
|
||||
if (!$res)
|
||||
return false;
|
||||
|
|
@ -987,7 +1004,7 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
} /* }}} */
|
||||
|
||||
/**
|
||||
* @return bool|int
|
||||
* @return bool
|
||||
*/
|
||||
function isHidden() { return $this->_isHidden; }
|
||||
|
||||
|
|
@ -999,11 +1016,11 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
$db = $this->_dms->getDB();
|
||||
|
||||
$isHidden = ($isHidden) ? "1" : "0";
|
||||
$queryStr = "UPDATE `tblUsers` SET `hidden` = " . $isHidden . " WHERE `id` = " . $this->_id;
|
||||
$queryStr = "UPDATE `tblUsers` SET `hidden` = " . intval($isHidden) . " WHERE `id` = " . $this->_id;
|
||||
if (!$db->getResult($queryStr))
|
||||
return false;
|
||||
|
||||
$this->_isHidden = $isHidden;
|
||||
$this->_isHidden = (bool) $isHidden;
|
||||
return true;
|
||||
} /* }}} */
|
||||
|
||||
|
|
@ -1020,11 +1037,11 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
$db = $this->_dms->getDB();
|
||||
|
||||
$isDisabled = ($isDisabled) ? "1" : "0";
|
||||
$queryStr = "UPDATE `tblUsers` SET `disabled` = " . $isDisabled . " WHERE `id` = " . $this->_id;
|
||||
$queryStr = "UPDATE `tblUsers` SET `disabled` = " . intval($isDisabled) . " WHERE `id` = " . $this->_id;
|
||||
if (!$db->getResult($queryStr))
|
||||
return false;
|
||||
|
||||
$this->_isDisabled = $isDisabled;
|
||||
$this->_isDisabled = (bool) $isDisabled;
|
||||
return true;
|
||||
} /* }}} */
|
||||
|
||||
|
|
@ -1115,6 +1132,11 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
* @return bool
|
||||
*/
|
||||
function setQuota($quota) { /* {{{ */
|
||||
if (!is_numeric($quota))
|
||||
return false;
|
||||
if($quota < 0)
|
||||
return false;
|
||||
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
$quota = intval($quota);
|
||||
|
|
@ -1702,7 +1724,8 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
/**
|
||||
* Get the image from the users profile
|
||||
*
|
||||
* @return array|bool image data
|
||||
* @return string|null|bool image data as a string or null if no image is set or
|
||||
* false in case of an error
|
||||
*/
|
||||
function getImage() { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
|
|
@ -1713,8 +1736,9 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
return false;
|
||||
|
||||
if($resArr)
|
||||
$resArr = $resArr[0];
|
||||
return $resArr;
|
||||
return $resArr[0];
|
||||
else
|
||||
return null;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
|
|
@ -1947,20 +1971,28 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
function getReviewStatus($documentID=null, $version=null) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
if (!$db->createTemporaryTable("ttreviewid", true)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
$status = array("indstatus"=>array(), "grpstatus"=>array());
|
||||
|
||||
// See if the user is assigned as an individual reviewer.
|
||||
/* FIXME: See query of getRevisionStatus() because it also restricts on
|
||||
* latest version. This may be needed here too.
|
||||
*/
|
||||
// Attention: this method didn't use ttreviewid to filter out the latest
|
||||
// log entry. This was added 2021-09-29 because $group->getReviewStatus()
|
||||
// does it as well. The check below if the date is larger than the date
|
||||
// of a previos entry is still required to just take the latest version
|
||||
// of a document into account.
|
||||
$queryStr = "SELECT `tblDocumentReviewers`.*, `tblDocumentReviewLog`.`status`, ".
|
||||
"`tblDocumentReviewLog`.`comment`, `tblDocumentReviewLog`.`date`, ".
|
||||
"`tblDocumentReviewLog`.`userID` ".
|
||||
"FROM `tblDocumentReviewers` ".
|
||||
"LEFT JOIN `tblDocumentReviewLog` USING (`reviewID`) ".
|
||||
"WHERE `tblDocumentReviewers`.`type`='0' ".
|
||||
"LEFT JOIN `ttreviewid` on `ttreviewid`.`maxLogID` = `tblDocumentReviewLog`.`reviewLogID` ".
|
||||
"WHERE `ttreviewid`.`maxLogID`=`tblDocumentReviewLog`.`reviewLogID` ".
|
||||
($documentID==null ? "" : "AND `tblDocumentReviewers`.`documentID` = '". (int) $documentID ."' ").
|
||||
($version==null ? "" : "AND `tblDocumentReviewers`.`version` = '". (int) $version ."' ").
|
||||
"AND `tblDocumentReviewers`.`type`='0' ".
|
||||
"AND `tblDocumentReviewers`.`required`='". $this->_id ."' ".
|
||||
"ORDER BY `tblDocumentReviewLog`.`reviewLogID` DESC";
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
|
|
@ -1985,10 +2017,12 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
"`tblDocumentReviewLog`.`userID` ".
|
||||
"FROM `tblDocumentReviewers` ".
|
||||
"LEFT JOIN `tblDocumentReviewLog` USING (`reviewID`) ".
|
||||
"LEFT JOIN `ttreviewid` on `ttreviewid`.`maxLogID` = `tblDocumentReviewLog`.`reviewLogID` ".
|
||||
"LEFT JOIN `tblGroupMembers` ON `tblGroupMembers`.`groupID` = `tblDocumentReviewers`.`required` ".
|
||||
"WHERE `tblDocumentReviewers`.`type`='1' ".
|
||||
"WHERE `ttreviewid`.`maxLogID`=`tblDocumentReviewLog`.`reviewLogID` ".
|
||||
($documentID==null ? "" : "AND `tblDocumentReviewers`.`documentID` = '". (int) $documentID ."' ").
|
||||
($version==null ? "" : "AND `tblDocumentReviewers`.`version` = '". (int) $version ."' ").
|
||||
"AND `tblDocumentReviewers`.`type`='1' ".
|
||||
"AND `tblGroupMembers`.`userID`='". $this->_id ."' ".
|
||||
"ORDER BY `tblDocumentReviewLog`.`reviewLogID` DESC";
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
|
|
@ -2043,19 +2077,29 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
function getApprovalStatus($documentID=null, $version=null) { /* {{{ */
|
||||
$db = $this->_dms->getDB();
|
||||
|
||||
if (!$db->createTemporaryTable("ttapproveid")) {
|
||||
return false;
|
||||
}
|
||||
|
||||
$status = array("indstatus"=>array(), "grpstatus"=>array());
|
||||
/* FIXME: See query of getRevisionStatus() because it also restricts on
|
||||
* latest version. This may be needed here too.
|
||||
*/
|
||||
|
||||
// See if the user is assigned as an individual approver.
|
||||
// Attention: this method didn't use ttapproveid to filter out the latest
|
||||
// log entry. This was added 2021-09-29 because $group->getApprovalStatus()
|
||||
// does it as well. The check below if the date is larger than the date
|
||||
// of a previos entry is still required to just take the latest version
|
||||
// of a document into account.
|
||||
$queryStr =
|
||||
"SELECT `tblDocumentApprovers`.*, `tblDocumentApproveLog`.`status`, ".
|
||||
"`tblDocumentApproveLog`.`comment`, `tblDocumentApproveLog`.`date`, ".
|
||||
"`tblDocumentApproveLog`.`userID` ".
|
||||
"FROM `tblDocumentApprovers` ".
|
||||
"LEFT JOIN `tblDocumentApproveLog` USING (`approveID`) ".
|
||||
"WHERE `tblDocumentApprovers`.`type`='0' ".
|
||||
"LEFT JOIN `ttapproveid` on `ttapproveid`.`maxLogID` = `tblDocumentApproveLog`.`approveLogID` ".
|
||||
"WHERE `ttapproveid`.`maxLogID`=`tblDocumentApproveLog`.`approveLogID` ".
|
||||
($documentID==null ? "" : "AND `tblDocumentApprovers`.`documentID` = '". (int) $documentID ."' ").
|
||||
($version==null ? "" : "AND `tblDocumentApprovers`.`version` = '". (int) $version ."' ").
|
||||
"AND `tblDocumentApprovers`.`type`='0' ".
|
||||
"AND `tblDocumentApprovers`.`required`='". $this->_id ."' ".
|
||||
"ORDER BY `tblDocumentApproveLog`.`approveLogID` DESC";
|
||||
|
||||
|
|
@ -2082,10 +2126,12 @@ class SeedDMS_Core_User extends SeedDMS_Core_Object { /* {{{ */
|
|||
"`tblDocumentApproveLog`.`userID` ".
|
||||
"FROM `tblDocumentApprovers` ".
|
||||
"LEFT JOIN `tblDocumentApproveLog` USING (`approveID`) ".
|
||||
"LEFT JOIN `ttapproveid` on `ttapproveid`.`maxLogID` = `tblDocumentApproveLog`.`approveLogID` ".
|
||||
"LEFT JOIN `tblGroupMembers` ON `tblGroupMembers`.`groupID` = `tblDocumentApprovers`.`required` ".
|
||||
"WHERE `tblDocumentApprovers`.`type`='1' ".
|
||||
"WHERE `ttapproveid`.`maxLogID`=`tblDocumentApproveLog`.`approveLogID` ".
|
||||
($documentID==null ? "" : "AND `tblDocumentApprovers`.`documentID` = '". (int) $documentID ."' ").
|
||||
($version==null ? "" : "AND `tblDocumentApprovers`.`version` = '". (int) $version ."' ").
|
||||
"AND `tblDocumentApprovers`.`type`='1' ".
|
||||
"AND `tblGroupMembers`.`userID`='". $this->_id ."' ".
|
||||
"ORDER BY `tblDocumentApproveLog`.`approveLogID` DESC";
|
||||
$resArr = $db->getResultArray($queryStr);
|
||||
|
|
|
|||
|
|
@ -179,8 +179,13 @@ class SeedDMS_Core_Workflow { /* {{{ */
|
|||
return $this->_transitions;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* @return array
|
||||
/**
|
||||
* Get all states this workflow at some point may reach
|
||||
*
|
||||
* It basically iterates through all transistions and makes a unique
|
||||
* list of the start and end state.
|
||||
*
|
||||
* @return array list of states
|
||||
*/
|
||||
function getStates() { /* {{{ */
|
||||
/** @noinspection PhpUnusedLocalVariableInspection */
|
||||
|
|
@ -190,7 +195,7 @@ class SeedDMS_Core_Workflow { /* {{{ */
|
|||
$this->getTransitions();
|
||||
|
||||
$states = array();
|
||||
foreach($this->_transitions as $transition) {
|
||||
foreach($this->_transitions as $transition) {
|
||||
if(!isset($states[$transition->getState()->getID()]))
|
||||
$states[$transition->getState()->getID()] = $transition->getState();
|
||||
if(!isset($states[$transition->getNextState()->getID()]))
|
||||
|
|
|
|||
|
|
@ -1,317 +0,0 @@
|
|||
<?php
|
||||
/**
|
||||
* Implementation of database access
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS_Core
|
||||
* @license GPL 2
|
||||
* @version @version@
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2002-2005 Markus Westphal, 2006-2008 Malcolm Cowe,
|
||||
* 2010 Matteo Lucarelli, 2010 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
|
||||
/**
|
||||
* Include the adodb database abstraction
|
||||
*/
|
||||
require_once "adodb/adodb.inc.php";
|
||||
/** @noinspection PhpUndefinedClassInspection */
|
||||
|
||||
/**
|
||||
* Class to represent the database access for the document management
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS_Core
|
||||
* @author Markus Westphal, Malcolm Cowe, Matteo Lucarelli, Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2002-2005 Markus Westphal, 2006-2008 Malcolm Cowe, 2010 Matteo Lucarelli, 2010 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
class SeedDMS_Core_DatabaseAccess {
|
||||
var $_debug;
|
||||
var $_driver;
|
||||
var $_hostname;
|
||||
var $_database;
|
||||
var $_user;
|
||||
var $_passw;
|
||||
var $_conn;
|
||||
var $_connected;
|
||||
var $_ttreviewid;
|
||||
var $_ttapproveid;
|
||||
var $_ttstatid;
|
||||
var $_ttcontentid;
|
||||
var $_intransaction;
|
||||
|
||||
/*
|
||||
Backup functions
|
||||
*/
|
||||
|
||||
/**
|
||||
* Return list of all database tables
|
||||
*
|
||||
* This function is used to retrieve a list of database tables for backup
|
||||
*
|
||||
* @return array list of table names
|
||||
*/
|
||||
function TableList() {
|
||||
return $this->_conn->MetaTables("TABLES");
|
||||
}
|
||||
|
||||
/**
|
||||
* Constructor of SeedDMS_Core_DatabaseAccess
|
||||
*
|
||||
* Sets all database parameters but does not connect.
|
||||
*
|
||||
* @param string $driver the database type e.g. mysql, sqlite
|
||||
* @param string $hostname host of database server
|
||||
* @param string $user name of user having access to database
|
||||
* @param string $passw password of user
|
||||
* @param bool|string $database name of database
|
||||
*/
|
||||
function __construct($driver, $hostname, $user, $passw, $database = false) {
|
||||
$this->_driver = $driver;
|
||||
$this->_hostname = $hostname;
|
||||
$this->_database = $database;
|
||||
$this->_user = $user;
|
||||
$this->_passw = $passw;
|
||||
$this->_connected = false;
|
||||
$this->_intransaction = 0;
|
||||
// $tt*****id is a hack to ensure that we do not try to create the
|
||||
// temporary table twice during a single connection. Can be fixed by
|
||||
// using Views (MySQL 5.0 onward) instead of temporary tables.
|
||||
// CREATE ... IF NOT EXISTS cannot be used because it has the
|
||||
// unpleasant side-effect of performing the insert again even if the
|
||||
// table already exists.
|
||||
//
|
||||
// See createTemporaryTable() method for implementation.
|
||||
$this->_ttreviewid = false;
|
||||
$this->_ttapproveid = false;
|
||||
$this->_ttstatid = false;
|
||||
$this->_ttcontentid = false;
|
||||
$this->_debug = false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Connect to database
|
||||
*
|
||||
* @return boolean true if connection could be established, otherwise false
|
||||
*/
|
||||
function connect() { /* {{{ */
|
||||
$this->_conn = ADONewConnection($this->_driver);
|
||||
if ($this->_database)
|
||||
$this->_conn->Connect($this->_hostname, $this->_user, $this->_passw, $this->_database);
|
||||
else
|
||||
$this->_conn->Connect($this->_hostname, $this->_user, $this->_passw);
|
||||
|
||||
if (!$this->_conn)
|
||||
return false;
|
||||
|
||||
$this->_conn->SetFetchMode(ADODB_FETCH_ASSOC);
|
||||
$this->_conn->Execute('SET NAMES utf8');
|
||||
$this->_connected = true;
|
||||
return true;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Make sure a database connection exisits
|
||||
*
|
||||
* This function checks for a database connection. If it does not exists
|
||||
* it will reconnect.
|
||||
*
|
||||
* @return boolean true if connection is established, otherwise false
|
||||
*/
|
||||
function ensureConnected() { /* {{{ */
|
||||
if (!$this->_connected) return $this->connect();
|
||||
else return true;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Sanitize String used in database operations
|
||||
*
|
||||
* @param string $text
|
||||
* @return string sanitized string
|
||||
*/
|
||||
function qstr($text) { /* {{{ */
|
||||
return $this->_conn->qstr($text);
|
||||
} /* }}} */
|
||||
|
||||
|
||||
/**
|
||||
* Execute SQL query and return result
|
||||
*
|
||||
* Call this function only with sql query which return data records.
|
||||
*
|
||||
* @param string $queryStr sql query
|
||||
* @return array|boolean data if query could be executed otherwise false
|
||||
*/
|
||||
function getResultArray($queryStr) { /* {{{ */
|
||||
/** @noinspection PhpUnusedLocalVariableInspection */
|
||||
$resArr = array();
|
||||
|
||||
$res = $this->_conn->Execute($queryStr);
|
||||
if (!$res) {
|
||||
if($this->_debug)
|
||||
echo "error: ".$queryStr."<br />";
|
||||
return false;
|
||||
}
|
||||
$resArr = $res->GetArray();
|
||||
$res->Close();
|
||||
return $resArr;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Execute SQL query
|
||||
*
|
||||
* Call this function only with sql query which do not return data records.
|
||||
*
|
||||
* @param string $queryStr sql query
|
||||
* @return bool true if query could be executed otherwise false
|
||||
* @internal param bool $silent not used anymore. This was used when this method
|
||||
* still issued an error message
|
||||
*/
|
||||
function getResult($queryStr) { /* {{{ */
|
||||
$res = $this->_conn->Execute($queryStr);
|
||||
if(!$res) {
|
||||
if($this->_debug)
|
||||
echo "error: ".$queryStr."<br />";
|
||||
}
|
||||
|
||||
return $res;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Return the id of the last instert record
|
||||
*
|
||||
* @return integer id used in last autoincrement
|
||||
*/
|
||||
function getInsertID() { /* {{{ */
|
||||
return $this->_conn->Insert_ID();
|
||||
} /* }}} */
|
||||
|
||||
function startTransaction() { /* {{{ */
|
||||
if(!$this->_intransaction) {
|
||||
$this->_conn->BeginTrans();
|
||||
}
|
||||
$this->_intransaction++;
|
||||
} /* }}} */
|
||||
|
||||
function rollbackTransaction() { /* {{{ */
|
||||
if($this->_intransaction == 1) {
|
||||
$this->_conn->RollbackTrans();
|
||||
}
|
||||
$this->_intransaction--;
|
||||
} /* }}} */
|
||||
|
||||
function commitTransaction() { /* {{{ */
|
||||
if($this->_intransaction == 1) {
|
||||
$this->_conn->CommitTrans();
|
||||
}
|
||||
$this->_intransaction--;
|
||||
} /* }}} */
|
||||
|
||||
function getErrorMsg() { /* {{{ */
|
||||
return $this->_conn->ErrorMsg();
|
||||
} /* }}} */
|
||||
|
||||
function getErrorNo() { /* {{{ */
|
||||
return $this->_conn->ErrorNo();
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Create various temporary tables to speed up and simplify sql queries
|
||||
* @param $tableName
|
||||
* @param bool $override
|
||||
* @return bool
|
||||
*/
|
||||
function createTemporaryTable($tableName, $override=false) { /* {{{ */
|
||||
if (!strcasecmp($tableName, "ttreviewid")) {
|
||||
$queryStr = "CREATE TEMPORARY TABLE IF NOT EXISTS `ttreviewid` (PRIMARY KEY (`reviewID`), INDEX (`maxLogID`)) ".
|
||||
"SELECT `tblDocumentReviewLog`.`reviewID`, ".
|
||||
"MAX(`tblDocumentReviewLog`.`reviewLogID`) AS `maxLogID` ".
|
||||
"FROM `tblDocumentReviewLog` ".
|
||||
"GROUP BY `tblDocumentReviewLog`.`reviewID` ".
|
||||
"ORDER BY `tblDocumentReviewLog`.`reviewLogID`";
|
||||
if (!$this->_ttreviewid) {
|
||||
if (!$this->getResult($queryStr))
|
||||
return false;
|
||||
$this->_ttreviewid=true;
|
||||
}
|
||||
else {
|
||||
if (is_bool($override) && $override) {
|
||||
if (!$this->getResult("DELETE FROM `ttreviewid`"))
|
||||
return false;
|
||||
if (!$this->getResult($queryStr))
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return $this->_ttreviewid;
|
||||
}
|
||||
else if (!strcasecmp($tableName, "ttapproveid")) {
|
||||
$queryStr = "CREATE TEMPORARY TABLE IF NOT EXISTS `ttapproveid` (PRIMARY KEY (`approveID`), INDEX (`maxLogID`)) ".
|
||||
"SELECT `tblDocumentApproveLog`.`approveID`, ".
|
||||
"MAX(`tblDocumentApproveLog`.`approveLogID`) AS `maxLogID` ".
|
||||
"FROM `tblDocumentApproveLog` ".
|
||||
"GROUP BY `tblDocumentApproveLog`.`approveID` ".
|
||||
"ORDER BY `tblDocumentApproveLog`.`approveLogID`";
|
||||
if (!$this->_ttapproveid) {
|
||||
if (!$this->getResult($queryStr))
|
||||
return false;
|
||||
$this->_ttapproveid=true;
|
||||
}
|
||||
else {
|
||||
if (is_bool($override) && $override) {
|
||||
if (!$this->getResult("DELETE FROM `ttapproveid`"))
|
||||
return false;
|
||||
if (!$this->getResult($queryStr))
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return $this->_ttapproveid;
|
||||
}
|
||||
else if (!strcasecmp($tableName, "ttstatid")) {
|
||||
$queryStr = "CREATE TEMPORARY TABLE IF NOT EXISTS `ttstatid` (PRIMARY KEY (`statusID`), INDEX (`maxLogID`)) ".
|
||||
"SELECT `tblDocumentStatusLog`.`statusID`, ".
|
||||
"MAX(`tblDocumentStatusLog`.`statusLogID`) AS `maxLogID` ".
|
||||
"FROM `tblDocumentStatusLog` ".
|
||||
"GROUP BY `tblDocumentStatusLog`.`statusID` ".
|
||||
"ORDER BY `tblDocumentStatusLog`.`statusLogID`";
|
||||
if (!$this->_ttstatid) {
|
||||
if (!$this->getResult($queryStr))
|
||||
return false;
|
||||
$this->_ttstatid=true;
|
||||
}
|
||||
else {
|
||||
if (is_bool($override) && $override) {
|
||||
if (!$this->getResult("DELETE FROM `ttstatid`"))
|
||||
return false;
|
||||
if (!$this->getResult($queryStr))
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return $this->_ttstatid;
|
||||
}
|
||||
else if (!strcasecmp($tableName, "ttcontentid")) {
|
||||
$queryStr = "CREATE TEMPORARY TABLE `ttcontentid` (PRIMARY KEY (`document`), INDEX (`maxVersion`)) ".
|
||||
"SELECT `tblDocumentContent`.`document`, ".
|
||||
"MAX(`tblDocumentContent`.`version`) AS `maxVersion` ".
|
||||
"FROM `tblDocumentContent` ".
|
||||
"GROUP BY `tblDocumentContent`.`document` ".
|
||||
"ORDER BY `tblDocumentContent`.`document`";
|
||||
if (!$this->_ttcontentid) {
|
||||
if (!$this->getResult($queryStr))
|
||||
return false;
|
||||
$this->_ttcontentid=true;
|
||||
}
|
||||
else {
|
||||
if (is_bool($override) && $override) {
|
||||
if (!$this->getResult("DELETE FROM `ttcontentid`"))
|
||||
return false;
|
||||
if (!$this->getResult($queryStr))
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return $this->_ttcontentid;
|
||||
}
|
||||
return false;
|
||||
} /* }}} */
|
||||
}
|
||||
|
|
@ -257,6 +257,15 @@ class SeedDMS_Core_DatabaseAccess {
|
|||
return $this->_driver;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Turn on views instead of temp. tables
|
||||
*
|
||||
* @param bool $onoff turn use of views instead of temp. table on/off
|
||||
*/
|
||||
function useViews($onoff) { /* {{{ */
|
||||
$this->_useviews = $onoff;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Destructor of SeedDMS_Core_DatabaseAccess
|
||||
*/
|
||||
|
|
@ -530,7 +539,7 @@ class SeedDMS_Core_DatabaseAccess {
|
|||
}
|
||||
else {
|
||||
if (is_bool($override) && $override) {
|
||||
if (!$this->getResult("DELETE FROM `ttreviewid`"))
|
||||
if (!$this->getResult("DROP TABLE IF EXISTS `ttreviewid`"))
|
||||
return false;
|
||||
if (!$this->getResult($queryStr))
|
||||
return false;
|
||||
|
|
@ -571,7 +580,7 @@ class SeedDMS_Core_DatabaseAccess {
|
|||
}
|
||||
else {
|
||||
if (is_bool($override) && $override) {
|
||||
if (!$this->getResult("DELETE FROM `ttapproveid`"))
|
||||
if (!$this->getResult("DROP TABLE IF NOT EXISTS `ttapproveid`"))
|
||||
return false;
|
||||
if (!$this->getResult($queryStr))
|
||||
return false;
|
||||
|
|
@ -612,7 +621,7 @@ class SeedDMS_Core_DatabaseAccess {
|
|||
}
|
||||
else {
|
||||
if (is_bool($override) && $override) {
|
||||
if (!$this->getResult("DELETE FROM `ttstatid`"))
|
||||
if (!$this->getResult("DROP TABLE IF NOT EXISTS `ttstatid`"))
|
||||
return false;
|
||||
if (!$this->getResult($queryStr))
|
||||
return false;
|
||||
|
|
@ -653,7 +662,7 @@ class SeedDMS_Core_DatabaseAccess {
|
|||
}
|
||||
else {
|
||||
if (is_bool($override) && $override) {
|
||||
if (!$this->getResult("DELETE FROM `ttcontentid`"))
|
||||
if (!$this->getResult("DROP TABLE IF NOT EXISTS `ttcontentid`"))
|
||||
return false;
|
||||
if (!$this->getResult($queryStr))
|
||||
return false;
|
||||
|
|
@ -746,11 +755,44 @@ class SeedDMS_Core_DatabaseAccess {
|
|||
return false;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Drop various temporary tables to enforce recreation when needed
|
||||
*
|
||||
* @param string $tableName
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
private function __dropTemporaryTable($tableName) { /* {{{ */
|
||||
$queryStr = '';
|
||||
if (!strcasecmp($tableName, "ttreviewid")) {
|
||||
$queryStr = "DROP TABLE IF EXISTS `ttreviewid`";
|
||||
}
|
||||
elseif (!strcasecmp($tableName, "ttapproveid")) {
|
||||
$queryStr = "DROP TABLE IF EXISTS `ttapproveid`";
|
||||
}
|
||||
elseif (!strcasecmp($tableName, "ttstatid")) {
|
||||
$queryStr = "DROP TABLE IF EXISTS `ttstatid`";
|
||||
}
|
||||
elseif (!strcasecmp($tableName, "ttcontentid")) {
|
||||
$queryStr = "DROP TABLE IF EXISTS `ttcontentid`";
|
||||
}
|
||||
if($queryStr) {
|
||||
if (!$this->getResult($queryStr))
|
||||
return false;
|
||||
else {
|
||||
$this->{'_'.$tableName} = false;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Create various views to speed up and simplify sql queries
|
||||
*
|
||||
* @param string $tableName
|
||||
* @param bool $override
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
private function __createView($tableName, $override=false) { /* {{{ */
|
||||
|
|
@ -992,7 +1034,8 @@ class SeedDMS_Core_DatabaseAccess {
|
|||
* Create various temporary tables or view to speed up and simplify sql queries
|
||||
*
|
||||
* @param string $tableName
|
||||
* @param bool $override
|
||||
* @param bool $override
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
public function createTemporaryTable($tableName, $override=false) { /* {{{ */
|
||||
|
|
@ -1002,6 +1045,20 @@ class SeedDMS_Core_DatabaseAccess {
|
|||
return $this->__createTemporaryTable($tableName, $override);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Drop various temporary tables to force recreation when next time needed
|
||||
*
|
||||
* @param string $tableName
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
public function dropTemporaryTable($tableName) { /* {{{ */
|
||||
if($this->_useviews)
|
||||
return true; // No need to recreate a view
|
||||
else
|
||||
return $this->__dropTemporaryTable($tableName);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Return sql statement for extracting the date part from a field
|
||||
* containing a unix timestamp
|
||||
|
|
@ -1096,4 +1153,35 @@ class SeedDMS_Core_DatabaseAccess {
|
|||
}
|
||||
return $field;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Create an sql dump of the complete database
|
||||
*
|
||||
* @param resource $fp name of dump file
|
||||
* @return bool
|
||||
*/
|
||||
function createDump($fp) { /* {{{ */
|
||||
$tables = $this->TableList('TABLES');
|
||||
foreach($tables as $table) {
|
||||
if($table == 'sqlite_sequence')
|
||||
continue;
|
||||
$query = "SELECT * FROM `".$table."`";
|
||||
$records = $this->getResultArray($query);
|
||||
fwrite($fp,"\n-- TABLE: ".$table."--\n\n");
|
||||
foreach($records as $record) {
|
||||
$values="";
|
||||
$i = 1;
|
||||
foreach ($record as $column) {
|
||||
if (is_numeric($column)) $values .= $column;
|
||||
else $values .= $this->qstr($column);
|
||||
|
||||
if ($i<(count($record))) $values .= ",";
|
||||
$i++;
|
||||
}
|
||||
|
||||
fwrite($fp, "INSERT INTO `".$table."` VALUES (".$values.");\n");
|
||||
}
|
||||
}
|
||||
return true;
|
||||
} /* }}} */
|
||||
}
|
||||
|
|
|
|||
|
|
@ -58,10 +58,10 @@ class SeedDMS_Core_File {
|
|||
*/
|
||||
static function moveFile($source, $target) { /* {{{ */
|
||||
/** @noinspection PhpUndefinedFunctionInspection */
|
||||
if (!@copyFile($source, $target))
|
||||
if (!self::copyFile($source, $target))
|
||||
return false;
|
||||
/** @noinspection PhpUndefinedFunctionInspection */
|
||||
return @removeFile($source);
|
||||
return self::removeFile($source);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
|
|
@ -69,7 +69,7 @@ class SeedDMS_Core_File {
|
|||
* @return bool|int
|
||||
*/
|
||||
static function fileSize($file) { /* {{{ */
|
||||
if(!$a = fopen($file, 'r'))
|
||||
if(!$a = @fopen($file, 'r'))
|
||||
return false;
|
||||
fseek($a, 0, SEEK_END);
|
||||
$filesize = ftell($a);
|
||||
|
|
@ -84,8 +84,9 @@ class SeedDMS_Core_File {
|
|||
*/
|
||||
static function format_filesize($size, $sizes = array('Bytes', 'KiB', 'MiB', 'GiB', 'TiB', 'PiB', 'EiB', 'ZiB', 'YiB')) { /* {{{ */
|
||||
if ($size == 0) return('0 Bytes');
|
||||
/** @noinspection PhpIllegalArrayKeyTypeInspection */
|
||||
return (round($size/pow(1024, ($i = floor(log($size, 1024)))), 2) . ' ' . $sizes[$i]);
|
||||
if ($size == 1) return('1 Byte');
|
||||
/** @noinspection PhpIllegalArrayKeyTypeInspection */
|
||||
return (round($size/pow(1024, ($i = floor(log($size, 1024)))), 2) . ' ' . $sizes[$i]);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
|
|
@ -204,14 +205,14 @@ class SeedDMS_Core_File {
|
|||
{
|
||||
if ($entry == ".." || $entry == ".")
|
||||
continue;
|
||||
else if (is_dir($path . $entry))
|
||||
else if (is_dir($path . DIRECTORY_SEPARATOR . $entry))
|
||||
{
|
||||
if (!self::removeDir($path . $entry . "/"))
|
||||
if (!self::removeDir($path . DIRECTORY_SEPARATOR . $entry . "/"))
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!@unlink($path . $entry))
|
||||
if (!@unlink($path . DIRECTORY_SEPARATOR . $entry))
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
@ -231,10 +232,10 @@ class SeedDMS_Core_File {
|
|||
if ($entry == ".." || $entry == ".")
|
||||
continue;
|
||||
else if (is_dir($sourcePath . $entry)) {
|
||||
if (!self::copyDir($sourcePath . $entry . "/", $targetPath . $entry . "/"))
|
||||
if (!self::copyDir($sourcePath . DIRECTORY_SEPARATOR . $entry, $targetPath . DIRECTORY_SEPARATOR . $entry))
|
||||
return false;
|
||||
} else {
|
||||
if (!@copy($sourcePath . $entry, $targetPath . $entry))
|
||||
if (!@copy($sourcePath . DIRECTORY_SEPARATOR . $entry, $targetPath . DIRECTORY_SEPARATOR . $entry))
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@
|
|||
<email>uwe@steinmann.cx</email>
|
||||
<active>yes</active>
|
||||
</lead>
|
||||
<date>2021-05-07</date>
|
||||
<date>2021-09-22</date>
|
||||
<time>13:44:55</time>
|
||||
<version>
|
||||
<release>6.1.0</release>
|
||||
|
|
@ -46,9 +46,6 @@ support custom attributes for users
|
|||
<file name="inc.ClassGroup.php" role="php">
|
||||
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
||||
</file>
|
||||
<file name="inc.DBAccess.php" role="php">
|
||||
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
||||
</file>
|
||||
<file name="inc.DBAccessPDO.php" role="php">
|
||||
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
||||
</file>
|
||||
|
|
@ -90,8 +87,17 @@ support custom attributes for users
|
|||
</file>
|
||||
</dir> <!-- /DTD -->
|
||||
<dir name="tests">
|
||||
<file name="getfoldertree.php" role="test" />
|
||||
<file name="getusers.php" role="test" />
|
||||
<file name="AttributeDefinitionTest.php" role="test" />
|
||||
<file name="AttributeTest.php" role="test" />
|
||||
<file name="DatabaseTest.php" role="test" />
|
||||
<file name="DmsTest.php" role="test" />
|
||||
<file name="DmsWithDataTest.php" role="test" />
|
||||
<file name="DocumentTest.php" role="test" />
|
||||
<file name="FolderTest.php" role="test" />
|
||||
<file name="UserTest.php" role="test" />
|
||||
<file name="GroupTest.php" role="test" />
|
||||
<file name="KeywordCategoryTest.php" role="test" />
|
||||
<file name="SeedDmsBase.php" role="test" />
|
||||
</dir> <!-- /tests -->
|
||||
<file name="Core.php" role="php">
|
||||
<tasks:replace from="@package_version@" to="version" type="package-info" />
|
||||
|
|
@ -1889,7 +1895,7 @@ add method SeedDMS_Core_DatabaseAccess::setLogFp()
|
|||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2021-05-07</date>
|
||||
<date>2021-08-19</date>
|
||||
<time>13:44:55</time>
|
||||
<version>
|
||||
<release>5.1.23</release>
|
||||
|
|
@ -1916,6 +1922,37 @@ add method SeedDMS_Core_DatabaseAccess::setLogFp()
|
|||
- add new type 'foldersperuser' to method SeedDMS_Core_DMS::getStatisticalData()
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2021-08-20</date>
|
||||
<time>13:44:55</time>
|
||||
<version>
|
||||
<release>5.1.24</release>
|
||||
<api>5.1.24</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
<api>stable</api>
|
||||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
- in SeedDMS_Core_DocumentContent::removeWorkflow() remove records from tblWorklflowLog before tblDWorkflowDocumentContent
|
||||
- make all class variables of SeedDMS_Core_User protected
|
||||
- fix various errors in SeedDMS_Core_AttributeDefinition::validate()
|
||||
- add lots of unit tests
|
||||
- replace incorrect use of array_search() by in_array()
|
||||
- move method SeedDMS_Core_DMS::createDump() into SeedDMS_Core_DatabaseAccess
|
||||
- lots of parameter checking when calling methods()
|
||||
- make sure callbacks are callable
|
||||
- SeedDMS_Core_Folder::getParent() returns null if there is no parent (used to be false)
|
||||
- SeedDMS_Core_DMS::search() will not find document without an expiration date anymore, if the search is limited by an expiration end date but no start date
|
||||
- add method SeedDMS_Core_Folder::getFoldersMinMax()
|
||||
- init internal cache variables of SeedDMS_Core_Folder and add method clearCache()
|
||||
- SeedDMS_Core_Folder::hasDocuments() does not use the interal document cache anymore
|
||||
- SeedDMS_Core_Document::addDocumentLink() returns an object of type SeedDMS_Core_DocumentLink in case of success
|
||||
- trim email, comment, language, theme when setting data of user
|
||||
- more checks whether an id > 0 when getting a database record
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2017-02-28</date>
|
||||
<time>06:34:50</time>
|
||||
|
|
@ -2220,7 +2257,7 @@ better error checking in SeedDMS_Core_Document::cancelCheckOut()
|
|||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2021-04-13</date>
|
||||
<date>2021-05-07</date>
|
||||
<time>13:44:55</time>
|
||||
<version>
|
||||
<release>6.0.16</release>
|
||||
|
|
@ -2248,5 +2285,21 @@ better error checking in SeedDMS_Core_Document::cancelCheckOut()
|
|||
and add a wrapper method in SeedDMЅ_Core_Document
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2021-11-04</date>
|
||||
<time>13:44:55</time>
|
||||
<version>
|
||||
<release>6.0.17</release>
|
||||
<api>6.0.17</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 5.1.24
|
||||
</notes>
|
||||
</release>
|
||||
</changelog>
|
||||
</package>
|
||||
|
|
|
|||
|
|
@ -179,29 +179,39 @@ class SeedDMS_Lucene_IndexedDocument extends Zend_Search_Lucene_Document {
|
|||
if($version && !$nocontent) {
|
||||
$path = $dms->contentDir . $version->getPath();
|
||||
if(file_exists($path)) {
|
||||
$content = '';
|
||||
$mimetype = $version->getMimeType();
|
||||
$this->mimetype = $mimetype;
|
||||
$cmd = '';
|
||||
$mimeparts = explode('/', $mimetype, 2);
|
||||
if(isset($convcmd[$mimetype])) {
|
||||
$cmd = sprintf($convcmd[$mimetype], $path);
|
||||
} elseif(isset($convcmd[$mimeparts[0].'/*'])) {
|
||||
$cmd = sprintf($convcmd[$mimetype], $path);
|
||||
} elseif(isset($convcmd['*'])) {
|
||||
$cmd = sprintf($convcmd[$mimetype], $path);
|
||||
}
|
||||
if($cmd) {
|
||||
$this->cmd = $cmd;
|
||||
try {
|
||||
$content = self::execWithTimeout($cmd, $timeout);
|
||||
if($content['stdout']) {
|
||||
$this->addField(Zend_Search_Lucene_Field::UnStored('content', $content['stdout'], 'utf-8'));
|
||||
if(is_object($convcmd) && (get_class($convcmd) == 'SeedDMS_ConversionMgr')) {
|
||||
if($convcmd->hasService($mimetype, 'text/plain')) {
|
||||
$content = $convcmd->convert($path, $mimetype, 'text/plain');
|
||||
if($content) {
|
||||
self::setContent($content);
|
||||
}
|
||||
if($content['stderr']) {
|
||||
$this->errormsg = $content['stderr'];
|
||||
}
|
||||
} else {
|
||||
$content = '';
|
||||
$cmd = '';
|
||||
$mimeparts = explode('/', $mimetype, 2);
|
||||
if(isset($convcmd[$mimetype])) {
|
||||
$cmd = sprintf($convcmd[$mimetype], $path);
|
||||
} elseif(isset($convcmd[$mimeparts[0].'/*'])) {
|
||||
$cmd = sprintf($convcmd[$mimetype], $path);
|
||||
} elseif(isset($convcmd['*'])) {
|
||||
$cmd = sprintf($convcmd[$mimetype], $path);
|
||||
}
|
||||
if($cmd) {
|
||||
$this->cmd = $cmd;
|
||||
try {
|
||||
$content = self::execWithTimeout($cmd, $timeout);
|
||||
if($content['stdout']) {
|
||||
self::setContent($content['stdout']);
|
||||
// $this->addField(Zend_Search_Lucene_Field::UnStored('content', $content['stdout'], 'utf-8'));
|
||||
}
|
||||
if($content['stderr']) {
|
||||
$this->errormsg = $content['stderr'];
|
||||
}
|
||||
} catch (Exception $e) {
|
||||
}
|
||||
} catch (Exception $e) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -38,6 +38,12 @@ class SeedDMS_Preview_Base {
|
|||
*/
|
||||
protected $converters;
|
||||
|
||||
/**
|
||||
* @var object $conversionmgr
|
||||
* @access protected
|
||||
*/
|
||||
protected $conversionmgr;
|
||||
|
||||
/**
|
||||
* @var integer $timeout maximum time for execution of external commands
|
||||
* @access protected
|
||||
|
|
@ -69,6 +75,7 @@ class SeedDMS_Preview_Base {
|
|||
$this->timeout = intval($timeout);
|
||||
$this->converters = array();
|
||||
$this->xsendfile = $xsendfile;
|
||||
$this->conversionmgr = null;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
|
|
@ -145,6 +152,18 @@ class SeedDMS_Preview_Base {
|
|||
$this->converters = array();
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Set conversion service manager
|
||||
*
|
||||
* A conversion manager is a service for converting files from one format
|
||||
* to another format.
|
||||
*
|
||||
* @param object $conversionmgr
|
||||
*/
|
||||
function setConversionMgr($conversionmgr) { /* {{{ */
|
||||
$this->conversionmgr = $conversionmgr;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Enable/Disable xsendfile extension
|
||||
*
|
||||
|
|
@ -173,11 +192,16 @@ class SeedDMS_Preview_Base {
|
|||
/**
|
||||
* Check if converter for a given mimetype is set
|
||||
*
|
||||
* @param string $mimetype
|
||||
* @param string $from from mimetype
|
||||
* @param string $to to mimetype
|
||||
*
|
||||
* @return boolean true if converter exists, otherwise false
|
||||
*/
|
||||
function hasConverter($mimetype) { /* {{{ */
|
||||
return array_key_exists($mimetype, $this->converters) && $this->converters[$mimetype];
|
||||
function hasConverter($from, $to='') { /* {{{ */
|
||||
if($this->conversionmgr)
|
||||
return $this->conversionmgr->hasService($from, $to);
|
||||
else
|
||||
return array_key_exists($from, $this->converters) && $this->converters[$from];
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -68,6 +68,17 @@ class SeedDMS_Preview_PdfPreviewer extends SeedDMS_Preview_Base {
|
|||
return $target;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Check if converter for a given mimetype is set
|
||||
*
|
||||
* @param string $mimetype from mimetype
|
||||
*
|
||||
* @return boolean true if converter exists, otherwise false
|
||||
*/
|
||||
function hasConverter($from, $to='') { /* {{{ */
|
||||
return parent::hasConverter($from, 'application/pdf');
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Create a pdf preview for a given file
|
||||
*
|
||||
|
|
@ -85,6 +96,9 @@ class SeedDMS_Preview_PdfPreviewer extends SeedDMS_Preview_Base {
|
|||
* @return boolean true on success, false on failure
|
||||
*/
|
||||
public function createRawPreview($infile, $dir, $mimetype, $target='') { /* {{{ */
|
||||
if(!self::hasConverter($mimetype))
|
||||
return false;
|
||||
|
||||
if(!$this->previewDir)
|
||||
return false;
|
||||
if(!is_dir($this->previewDir.'/'.$dir)) {
|
||||
|
|
@ -98,21 +112,27 @@ class SeedDMS_Preview_PdfPreviewer extends SeedDMS_Preview_Base {
|
|||
$target = $this->previewDir.$dir.md5($infile);
|
||||
$this->lastpreviewfile = $target.'.pdf';
|
||||
if($target != '' && (!file_exists($target.'.pdf') || filectime($target.'.pdf') < filectime($infile))) {
|
||||
$cmd = '';
|
||||
$mimeparts = explode('/', $mimetype, 2);
|
||||
if(isset($this->converters[$mimetype])) {
|
||||
$cmd = str_replace(array('%f', '%o', '%m'), array($infile, $target.'.pdf', $mimetype), $this->converters[$mimetype]);
|
||||
} elseif(isset($this->converters[$mimeparts[0].'/*'])) {
|
||||
$cmd = str_replace(array('%f', '%o', '%m'), array($infile, $target.'.pdf', $mimetype), $this->converters[$mimeparts[0].'/*']);
|
||||
} elseif(isset($this->converters['*'])) {
|
||||
$cmd = str_replace(array('%f', '%o', '%m'), array($infile, $target.'.pdf', $mimetype), $this->converters['*']);
|
||||
}
|
||||
if($cmd) {
|
||||
try {
|
||||
self::execWithTimeout($cmd, $this->timeout);
|
||||
} catch(Exception $e) {
|
||||
$this->lastpreviewfile = '';
|
||||
return false;
|
||||
if($this->conversionmgr) {
|
||||
// if($this->conversionmgr->hasService($mimetype, 'application/pdf')) {
|
||||
return $this->conversionmgr->convert($infile, $mimetype, 'application/pdf', $target.'.pdf');
|
||||
// }
|
||||
} else {
|
||||
$cmd = '';
|
||||
$mimeparts = explode('/', $mimetype, 2);
|
||||
if(isset($this->converters[$mimetype])) {
|
||||
$cmd = str_replace(array('%f', '%o', '%m'), array($infile, $target.'.pdf', $mimetype), $this->converters[$mimetype]);
|
||||
} elseif(isset($this->converters[$mimeparts[0].'/*'])) {
|
||||
$cmd = str_replace(array('%f', '%o', '%m'), array($infile, $target.'.pdf', $mimetype), $this->converters[$mimeparts[0].'/*']);
|
||||
} elseif(isset($this->converters['*'])) {
|
||||
$cmd = str_replace(array('%f', '%o', '%m'), array($infile, $target.'.pdf', $mimetype), $this->converters['*']);
|
||||
}
|
||||
if($cmd) {
|
||||
try {
|
||||
self::execWithTimeout($cmd, $this->timeout);
|
||||
} catch(Exception $e) {
|
||||
$this->lastpreviewfile = '';
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
return true;
|
||||
|
|
|
|||
|
|
@ -72,6 +72,17 @@ class SeedDMS_Preview_Previewer extends SeedDMS_Preview_Base {
|
|||
return $target;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Check if converter for a given mimetype is set
|
||||
*
|
||||
* @param string $mimetype from mimetype
|
||||
*
|
||||
* @return boolean true if converter exists, otherwise false
|
||||
*/
|
||||
function hasConverter($from, $to='') { /* {{{ */
|
||||
return parent::hasConverter($from, 'image/png');
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Create a preview image for a given file
|
||||
*
|
||||
|
|
@ -90,6 +101,9 @@ class SeedDMS_Preview_Previewer extends SeedDMS_Preview_Base {
|
|||
* @return boolean true on success, false on failure
|
||||
*/
|
||||
public function createRawPreview($infile, $dir, $mimetype, $width=0, $target='', &$new=false) { /* {{{ */
|
||||
if(!self::hasConverter($mimetype))
|
||||
return false;
|
||||
|
||||
if($width == 0)
|
||||
$width = $this->width;
|
||||
else
|
||||
|
|
@ -107,23 +121,33 @@ class SeedDMS_Preview_Previewer extends SeedDMS_Preview_Base {
|
|||
$target = $this->previewDir.$dir.md5($infile).'-'.$width;
|
||||
$this->lastpreviewfile = $target.'.png';
|
||||
if($target != '' && (!file_exists($target.'.png') || filectime($target.'.png') < filectime($infile))) {
|
||||
$cmd = '';
|
||||
$mimeparts = explode('/', $mimetype, 2);
|
||||
if(isset($this->converters[$mimetype])) {
|
||||
$cmd = str_replace(array('%w', '%f', '%o', '%m'), array($width, $infile, $target.'.png', $mimetype), $this->converters[$mimetype]);
|
||||
} elseif(isset($this->converters[$mimeparts[0].'/*'])) {
|
||||
$cmd = str_replace(array('%w', '%f', '%o', '%m'), array($width, $infile, $target.'.png', $mimetype), $this->converters[$mimeparts[0].'/*']);
|
||||
} elseif(isset($this->converters['*'])) {
|
||||
$cmd = str_replace(array('%w', '%f', '%o', '%m'), array($width, $infile, $target.'.png', $mimetype), $this->converters['*']);
|
||||
}
|
||||
if($this->conversionmgr) {
|
||||
// if($this->conversionmgr->hasService($mimetype, 'image/png')) {
|
||||
if(!$this->conversionmgr->convert($infile, $mimetype, 'image/png', $target.'.png', array('width'=>$width))) {
|
||||
$this->lastpreviewfile = '';
|
||||
return false;
|
||||
}
|
||||
// }
|
||||
$new = true;
|
||||
} else {
|
||||
$cmd = '';
|
||||
$mimeparts = explode('/', $mimetype, 2);
|
||||
if(isset($this->converters[$mimetype])) {
|
||||
$cmd = str_replace(array('%w', '%f', '%o', '%m'), array($width, $infile, $target.'.png', $mimetype), $this->converters[$mimetype]);
|
||||
} elseif(isset($this->converters[$mimeparts[0].'/*'])) {
|
||||
$cmd = str_replace(array('%w', '%f', '%o', '%m'), array($width, $infile, $target.'.png', $mimetype), $this->converters[$mimeparts[0].'/*']);
|
||||
} elseif(isset($this->converters['*'])) {
|
||||
$cmd = str_replace(array('%w', '%f', '%o', '%m'), array($width, $infile, $target.'.png', $mimetype), $this->converters['*']);
|
||||
}
|
||||
|
||||
if($cmd) {
|
||||
try {
|
||||
self::execWithTimeout($cmd, $this->timeout);
|
||||
$new = true;
|
||||
} catch(Exception $e) {
|
||||
$this->lastpreviewfile = '';
|
||||
return false;
|
||||
if($cmd) {
|
||||
try {
|
||||
self::execWithTimeout($cmd, $this->timeout);
|
||||
$new = true;
|
||||
} catch(Exception $e) {
|
||||
$this->lastpreviewfile = '';
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
return true;
|
||||
|
|
|
|||
|
|
@ -11,11 +11,11 @@
|
|||
<email>uwe@steinmann.cx</email>
|
||||
<active>yes</active>
|
||||
</lead>
|
||||
<date>2020-12-23</date>
|
||||
<date>2021-10-16</date>
|
||||
<time>09:49:39</time>
|
||||
<version>
|
||||
<release>1.3.3</release>
|
||||
<api>1.3.3</api>
|
||||
<release>1.4.0</release>
|
||||
<api>1.4.0</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
|
|
@ -23,9 +23,8 @@
|
|||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
- close pipes in execWithTimeout(), also return exit code of command
|
||||
- createPreview() has optional parameter by referenz to return true if a
|
||||
preview image was actually created
|
||||
- use new conversion service if available
|
||||
- createRawPreview() checks early if a converter exists
|
||||
</notes>
|
||||
<contents>
|
||||
<dir baseinstalldir="SeedDMS" name="/">
|
||||
|
|
@ -471,5 +470,23 @@ set header Content-Length
|
|||
update package description
|
||||
</notes>
|
||||
</release>
|
||||
<release>
|
||||
<date>2020-12-23</date>
|
||||
<time>09:49:39</time>
|
||||
<version>
|
||||
<release>1.3.3</release>
|
||||
<api>1.3.3</api>
|
||||
</version>
|
||||
<stability>
|
||||
<release>stable</release>
|
||||
<api>stable</api>
|
||||
</stability>
|
||||
<license uri="http://opensource.org/licenses/gpl-license">GPL License</license>
|
||||
<notes>
|
||||
- close pipes in execWithTimeout(), also return exit code of command
|
||||
- createPreview() has optional parameter by referenz to return true if a
|
||||
preview image was actually created
|
||||
</notes>
|
||||
</release>
|
||||
</changelog>
|
||||
</package>
|
||||
|
|
|
|||
|
|
@ -106,6 +106,9 @@ class SeedDMS_SQLiteFTS_IndexedDocument extends SeedDMS_SQLiteFTS_Document {
|
|||
/**
|
||||
* Constructor. Creates our indexable document and adds all
|
||||
* necessary fields to it using the passed in document
|
||||
*
|
||||
* $convcmd can either be an array of conversion commands or
|
||||
* an object of class SeedDMS_ConversionMgr
|
||||
*/
|
||||
public function __construct($dms, $document, $convcmd=null, $nocontent=false, $timeout=5) { /* {{{ */
|
||||
$this->errormsg = '';
|
||||
|
|
@ -176,29 +179,42 @@ class SeedDMS_SQLiteFTS_IndexedDocument extends SeedDMS_SQLiteFTS_Document {
|
|||
if($version && !$nocontent) {
|
||||
$path = $dms->contentDir . $version->getPath();
|
||||
if(file_exists($path)) {
|
||||
$content = '';
|
||||
$mimetype = $version->getMimeType();
|
||||
$this->mimetype = $mimetype;
|
||||
$cmd = '';
|
||||
$mimeparts = explode('/', $mimetype, 2);
|
||||
if(isset($convcmd[$mimetype])) {
|
||||
$cmd = sprintf($convcmd[$mimetype], $path);
|
||||
} elseif(isset($convcmd[$mimeparts[0].'/*'])) {
|
||||
$cmd = sprintf($convcmd[$mimetype], $path);
|
||||
} elseif(isset($convcmd['*'])) {
|
||||
$cmd = sprintf($convcmd[$mimetype], $path);
|
||||
}
|
||||
if($cmd) {
|
||||
$this->cmd = $cmd;
|
||||
try {
|
||||
$content = self::execWithTimeout($cmd, $timeout);
|
||||
if($content['stdout']) {
|
||||
$this->addField(SeedDMS_SQLiteFTS_Field::UnStored('content', $content['stdout']));
|
||||
if(is_object($convcmd) && (get_class($convcmd) == 'SeedDMS_ConversionMgr')) {
|
||||
if($convcmd->hasService($mimetype, 'text/plain')) {
|
||||
$content = $convcmd->convert($path, $mimetype, 'text/plain');
|
||||
if($content) {
|
||||
self::setContent($content);
|
||||
}
|
||||
if($content['stderr']) {
|
||||
$this->errormsg = $content['stderr'];
|
||||
$this->cmd = get_class($convcmd);
|
||||
} else {
|
||||
$this->cmd = 'No service to convert '.$mimetype.' to text/plain';
|
||||
}
|
||||
} else {
|
||||
$content = '';
|
||||
$cmd = '';
|
||||
$mimeparts = explode('/', $mimetype, 2);
|
||||
if(isset($convcmd[$mimetype])) {
|
||||
$cmd = sprintf($convcmd[$mimetype], $path);
|
||||
} elseif(isset($convcmd[$mimeparts[0].'/*'])) {
|
||||
$cmd = sprintf($convcmd[$mimetype], $path);
|
||||
} elseif(isset($convcmd['*'])) {
|
||||
$cmd = sprintf($convcmd[$mimetype], $path);
|
||||
}
|
||||
if($cmd) {
|
||||
$this->cmd = $cmd;
|
||||
try {
|
||||
$content = self::execWithTimeout($cmd, $timeout);
|
||||
if($content['stdout']) {
|
||||
self::setContent($content['stdout']);
|
||||
// $this->addField(SeedDMS_SQLiteFTS_Field::UnStored('content', $content['stdout']));
|
||||
}
|
||||
if($content['stderr']) {
|
||||
$this->errormsg = $content['stderr'];
|
||||
}
|
||||
} catch (Exception $e) {
|
||||
}
|
||||
} catch (Exception $e) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -130,6 +130,11 @@ class SeedDMS_SQLiteFTS_Indexer {
|
|||
${$kk} = '';
|
||||
}
|
||||
}
|
||||
$sql = "DELETE FROM docs WHERE documentid=".$this->_conn->quote($doc->getFieldValue('document_id'));
|
||||
$res = $this->_conn->exec($sql);
|
||||
if($res === false) {
|
||||
return false;
|
||||
}
|
||||
$sql = "INSERT INTO docs (documentid, title, comment, keywords, category, owner, content, mimetype, origfilename, created, users, status, path) VALUES (".$this->_conn->quote($doc->getFieldValue('document_id')).", ".$this->_conn->quote($doc->getFieldValue('title')).", ".$this->_conn->quote($comment).", ".$this->_conn->quote($keywords).", ".$this->_conn->quote($category).", ".$this->_conn->quote($doc->getFieldValue('owner')).", ".$this->_conn->quote($content).", ".$this->_conn->quote($mimetype).", ".$this->_conn->quote($origfilename).", ".(int)$created.", ".$this->_conn->quote($doc->getFieldValue('users')).", ".$this->_conn->quote($status).", ".$this->_conn->quote($doc->getFieldValue('path'))/*time()*/.")";
|
||||
$res = $this->_conn->exec($sql);
|
||||
if($res === false) {
|
||||
|
|
|
|||
23
composer-dist.json
Normal file
23
composer-dist.json
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"require": {
|
||||
"robthree/twofactorauth": "^1.5",
|
||||
"sabre/dav": "^3.",
|
||||
"sabre/xml": "^1.4.",
|
||||
"slim/slim": "^3.0",
|
||||
"erusev/parsedown": "*",
|
||||
"erusev/parsedown-extra": "*",
|
||||
"mibe/feedwriter": "^1.1",
|
||||
"phpoffice/phpexcel": "^1.8",
|
||||
"phpoffice/phpspreadsheet": "*",
|
||||
"pear/log": "*",
|
||||
"pear/mail": "*",
|
||||
"pear/mail_mime": "*",
|
||||
"pear/net_smtp": "*",
|
||||
"pear/auth_sasl": "*",
|
||||
"pear/db": "*",
|
||||
"alecrabbit/php-console-colour": "*",
|
||||
"dragonmantank/cron-expression": "^2.2",
|
||||
"daverandom/resume": "^0.0.3",
|
||||
"zf1/zend-search-lucene": "*"
|
||||
}
|
||||
}
|
||||
|
|
@ -22,7 +22,7 @@
|
|||
<!--
|
||||
- strictFormCheck: Strict form checking. If set to true, then all fields in the form will be checked for a value. If set to false, then (most) comments and keyword fields become optional. Comments are always required when submitting a review or overriding document status.
|
||||
- viewOnlineFileTypes: files with one of the following endings can be viewed online (USE ONLY LOWER CASE CHARACTERS)
|
||||
- enableConverting: enable/disable converting of files XXX
|
||||
- enableConverting: enable/disable converting of files (deprecated)
|
||||
- enableEmail: enable/disable automatic email notification
|
||||
- enableUsersView: enable/disable group and user view for all users
|
||||
- enableFullSearch: false to don't use fulltext search
|
||||
|
|
@ -34,12 +34,14 @@
|
|||
- 2 to start with tree shown fully expanded
|
||||
- stopWordsFile: path to stop word file for indexer
|
||||
- sortUsersInList: how to sort users in lists ('fullname' or '' (default))
|
||||
- enableDropUpload: XXX
|
||||
- enableRecursiveCount: XXX
|
||||
- maxRecursiveCount: XXX
|
||||
- enableThemeSelector: XXX
|
||||
- enableDropUpload: enable/disable uploading files by drag&drop
|
||||
- enableRecursiveCount: enable/disable counting docs and folder recursively
|
||||
- maxRecursiveCount: after this number of docs/folders precise counting will stop
|
||||
- enableThemeSelector: enable/disable the theme selector on the login page
|
||||
- fullSearchEngine: Either "lucene" or "sqlitefts"
|
||||
- sortFoldersDefault: XXX
|
||||
- sortFoldersDefault: how to sort forders by default. u=unsorted, s=sequence, n=name
|
||||
- defaultDocPosition: Default position for a new document. 'start', 'end', or ''
|
||||
- defaultFolderPosition: Default position for a new folder. 'start', 'end', or ''
|
||||
-->
|
||||
<edition
|
||||
strictFormCheck = "false"
|
||||
|
|
@ -60,6 +62,8 @@
|
|||
enableThemeSelector = "false"
|
||||
fullSearchEngine = "lucene"
|
||||
sortFoldersDefault = "u"
|
||||
defaultDocPosition = "end"
|
||||
defaultFolderPosition = "end"
|
||||
/>
|
||||
<!--
|
||||
- enableCalendar: enable/disable calendar
|
||||
|
|
@ -96,7 +100,7 @@
|
|||
-->
|
||||
<server
|
||||
rootDir = ""
|
||||
httpRoot = "/seeddms/"
|
||||
httpRoot = "/_SHORT_VERSION_/"
|
||||
contentDir = ""
|
||||
stagingDir = ""
|
||||
luceneDir = ""
|
||||
|
|
@ -115,16 +119,16 @@
|
|||
- restricted: Restricted access: only allow users to log in if they have an entry in the local database (irrespective of successful authentication with LDAP).
|
||||
- enableUserImage: enable users images
|
||||
- disableSelfEdit: if true user cannot edit his own profile
|
||||
- passwordStrength: XXX
|
||||
- passwordStrengthAlgorithm: XXX
|
||||
- passwordExpiration: XXX
|
||||
- passwordHistory: XXX
|
||||
- loginFailure: XXX
|
||||
- autoLoginUser: XXX
|
||||
- quota: XXX
|
||||
- undelUserIds: XXX
|
||||
- encryptionKey: XXX
|
||||
- cookieLifetime: XXX
|
||||
- passwordStrength: minimum strength of password, set to 0 to disable
|
||||
- passwordStrengthAlgorithm: algorithm used to calculate password strenght (simple or advanced)
|
||||
- passwordExpiration: number of days after password expires
|
||||
- passwordHistory: number of remembered passwords
|
||||
- loginFailure: maximum allowed login failures before an account is disabled
|
||||
- autoLoginUser: id of user used if auto login is turned on
|
||||
- quota: maximum allowed space on disc for each user
|
||||
- undelUserIds: ids of users which cannot be deleted
|
||||
- encryptionKey: arbitrary string used for creating form tokens
|
||||
- cookieLifetime: lifetime of cookie in seconds, set to 0 for session cookies
|
||||
-->
|
||||
<authentication
|
||||
enableGuestLogin = "false"
|
||||
|
|
@ -188,7 +192,6 @@
|
|||
</connectors>
|
||||
</authentication>
|
||||
<!--
|
||||
- ADOdbPath: Path to adodb. This is the directory containing the adodb directory
|
||||
- dbDriver: DB-Driver used by adodb (see adodb-readme)
|
||||
- dbHostname: DB-Server
|
||||
- dbDatabase: database where the tables for seeddms are stored (optional - see adodb-readme)
|
||||
|
|
@ -197,7 +200,6 @@
|
|||
- doNotCheckVersion: Whether or not to check the database schema for its correct version.
|
||||
-->
|
||||
<database
|
||||
ADOdbPath = ""
|
||||
dbDriver = "_DBC_DBTYPE_"
|
||||
dbHostname = "_DBC_DBSERVER_"
|
||||
dbDatabase = "_DBC_DBNAME_"
|
||||
|
|
@ -209,8 +211,8 @@
|
|||
- smtpServer: SMTP Server hostname
|
||||
- smtpPort: SMTP Server port
|
||||
- smtpSendFrom: Send from
|
||||
- smtpUser: XXX
|
||||
- smtpPassword: XXX
|
||||
- smtpUser: user name used for authenticating against smtp server
|
||||
- smtpPassword: password used for authenticating against smtp server
|
||||
-->
|
||||
<smtp
|
||||
smtpServer = "localhost"
|
||||
|
|
@ -224,13 +226,11 @@
|
|||
<!--
|
||||
-siteDefaultPage: Default page on login. Defaults to out/out.ViewFolder.php
|
||||
- rootFolderID: ID of root-folder (mostly no need to change)
|
||||
- titleDisplayHack: Workaround for page titles that go over more than 2 lines.
|
||||
- showMissingTranslations: XXX
|
||||
- showMissingTranslations: set true if missing translation shall be listed at end of page
|
||||
-->
|
||||
<display
|
||||
siteDefaultPage = ""
|
||||
rootFolderID = "1"
|
||||
titleDisplayHack = "true"
|
||||
showMissingTranslations = "false"
|
||||
/>
|
||||
<!--
|
||||
|
|
@ -249,10 +249,10 @@
|
|||
- enableVersionModification: allow to modify versions after approval
|
||||
- enableDuplicateDocNames: allow duplicate names in a folder
|
||||
- enableDuplicateSubFolderNames: allow duplicate names in a folder
|
||||
- enableOwnerRevApp: XXX
|
||||
- enableSelfRevApp: XXX
|
||||
- presetExpirationDate: XXX
|
||||
- overrideMimeType: XXX
|
||||
- enableOwnerRevApp: allow owner of a document to review and approve
|
||||
- enableSelfRevApp: allow the user current logged in to add herself as a reviewer or approver
|
||||
- presetExpirationDate: set to time period if each document shall expire
|
||||
- overrideMimeType: set to true if the mimetype of a document version is determined by the server
|
||||
-->
|
||||
<edition
|
||||
enableAdminRevApp = "false"
|
||||
|
|
@ -277,9 +277,9 @@
|
|||
- be any number or string that does not already exist within $_contentDir.
|
||||
- maxDirID: Maximum number of sub-directories per parent directory. Default: 0.
|
||||
- updateNotifyTime: users are notified about document-changes that took place within the last "updateNotifyTime" seconds
|
||||
- extraPath: XXX
|
||||
- maxExecutionTime: XXX
|
||||
- cmdTimeout: XXX
|
||||
- extraPath: additional path which is added to php's include path
|
||||
- maxExecutionTime: maximum script execution time, this cannot be larger than the value set in php.ini
|
||||
- cmdTimeout: timeout in sec. for external commands
|
||||
-->
|
||||
<server
|
||||
coreDir = ""
|
||||
|
|
@ -292,9 +292,9 @@
|
|||
cmdTimeout = "10"
|
||||
/>
|
||||
<!--
|
||||
- enableNotificationAppRev: XXX
|
||||
- enableNotificationAppRev: set to true if reviewers and approvers shall be informed about a pending review/approval
|
||||
- enableOwnerNotification: XXX
|
||||
- enableNotificationWorkflow: XXX
|
||||
- enableNotificationWorkflow: set to true if the users in the workflow shall be informed
|
||||
-->
|
||||
<notification
|
||||
enableNotificationAppRev = "true"
|
||||
|
|
@ -319,5 +319,9 @@
|
|||
<converter mimeType="text/plain">a2ps -1 -a1 -R -B -o - '%f' | gs -dBATCH -dNOPAUSE -sDEVICE=pngalpha -dFirstPage=1 -dLastPage=1 -dPDFFitPage -r72x72 -sOutputFile=- -q - | convert -resize %wx png:- '%o'</converter>
|
||||
</converters>
|
||||
</advanced>
|
||||
<extensions/>
|
||||
<extensions>
|
||||
<extension name="example" disable="true">
|
||||
<parameter name="__disable__">1</parameter>
|
||||
</extension>
|
||||
</extensions>
|
||||
</configuration>
|
||||
|
|
|
|||
|
|
@ -44,13 +44,15 @@ class SeedDMS_Controller_ApproveDocument extends SeedDMS_Controller_Common {
|
|||
$result = $this->callHook('approveDocument', $content);
|
||||
if($result === null) {
|
||||
if ($approvaltype == "ind") {
|
||||
if(0 > $content->setApprovalByInd($user, $user, $approvalstatus, $comment, $file)) {
|
||||
$approvalLogID = $content->setApprovalByInd($user, $user, $approvalstatus, $comment, $file);
|
||||
if($approvalLogID === false || 0 > $approvalLogID) {
|
||||
$this->error = 1;
|
||||
$this->errormsg = "approval_update_failed";
|
||||
return false;
|
||||
}
|
||||
} elseif ($approvaltype == "grp") {
|
||||
if(0 > $content->setApprovalByGrp($group, $user, $approvalstatus, $comment, $file)) {
|
||||
$approvalLogID = $content->setApprovalByGrp($group, $user, $approvalstatus, $comment, $file);
|
||||
if($approvalLogID === false || 0 > $approvalLogID) {
|
||||
$this->error = 1;
|
||||
$this->errormsg = "approval_update_failed";
|
||||
return false;
|
||||
|
|
|
|||
|
|
@ -78,6 +78,7 @@ class SeedDMS_Controller_AttributeMgr extends SeedDMS_Controller_Common {
|
|||
return false;
|
||||
}
|
||||
if (!$attrdef->setRegex($regex)) {
|
||||
$this->errormsg = 'attrdef_invalid_regex';
|
||||
return false;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@ class SeedDMS_Controller_PdfPreview extends SeedDMS_Controller_Common {
|
|||
$dms = $this->params['dms'];
|
||||
$type = $this->params['type'];
|
||||
$settings = $this->params['settings'];
|
||||
$conversionmgr = $this->params['conversionmgr'];
|
||||
|
||||
switch($type) {
|
||||
case "version":
|
||||
|
|
@ -51,7 +52,10 @@ class SeedDMS_Controller_PdfPreview extends SeedDMS_Controller_Common {
|
|||
$this->params['content'] = $content;
|
||||
if(null === $this->callHook('version')) {
|
||||
$previewer = new SeedDMS_Preview_PdfPreviewer($settings->_cacheDir, $settings->_cmdTimeout);
|
||||
$previewer->setConverters(isset($settings->_converters['pdf']) ? $settings->_converters['pdf'] : array());
|
||||
if($conversionmgr)
|
||||
$previewer->setConversionMgr($conversionmgr);
|
||||
else
|
||||
$previewer->setConverters(isset($settings->_converters['pdf']) ? $settings->_converters['pdf'] : array());
|
||||
$previewer->setXsendfile($settings->_enableXsendfile);
|
||||
if(!$previewer->hasPreview($content)) {
|
||||
add_log_line("");
|
||||
|
|
|
|||
|
|
@ -27,6 +27,7 @@ class SeedDMS_Controller_Preview extends SeedDMS_Controller_Common {
|
|||
$dms = $this->params['dms'];
|
||||
$type = $this->params['type'];
|
||||
$settings = $this->params['settings'];
|
||||
$conversionmgr = $this->params['conversionmgr'];
|
||||
|
||||
switch($type) {
|
||||
case "version":
|
||||
|
|
@ -55,7 +56,10 @@ class SeedDMS_Controller_Preview extends SeedDMS_Controller_Common {
|
|||
$previewer = new SeedDMS_Preview_Previewer($settings->_cacheDir, $width, $settings->_cmdTimeout);
|
||||
else
|
||||
$previewer = new SeedDMS_Preview_Previewer($settings->_cacheDir);
|
||||
$previewer->setConverters($settings->_converters['preview']);
|
||||
if($conversionmgr)
|
||||
$previewer->setConversionMgr($conversionmgr);
|
||||
else
|
||||
$previewer->setConverters($settings->_converters['preview']);
|
||||
$previewer->setXsendfile($settings->_enableXsendfile);
|
||||
if(!$previewer->hasPreview($content)) {
|
||||
add_log_line("");
|
||||
|
|
@ -86,7 +90,10 @@ class SeedDMS_Controller_Preview extends SeedDMS_Controller_Common {
|
|||
$previewer = new SeedDMS_Preview_Previewer($settings->_cacheDir, $width, $settings->_cmdTimeout);
|
||||
else
|
||||
$previewer = new SeedDMS_Preview_Previewer($settings->_cacheDir);
|
||||
$previewer->setConverters($settings->_converters['preview']);
|
||||
if($conversionmgr)
|
||||
$previewer->setConversionMgr($conversionmgr);
|
||||
else
|
||||
$previewer->setConverters($settings->_converters['preview']);
|
||||
$previewer->setXsendfile($settings->_enableXsendfile);
|
||||
|
||||
if(!$previewer->hasPreview($object)) {
|
||||
|
|
|
|||
|
|
@ -45,13 +45,15 @@ class SeedDMS_Controller_ReviewDocument extends SeedDMS_Controller_Common {
|
|||
if($result === null) {
|
||||
|
||||
if ($reviewtype == "ind") {
|
||||
if(0 > $content->setReviewByInd($user, $user, $reviewstatus, $comment, $file)) {
|
||||
$reviewLogID > $content->setReviewByInd($user, $user, $reviewstatus, $comment, $file);
|
||||
if($reviewLogID === false || 0 > $reviewLogID) {
|
||||
$this->error = 1;
|
||||
$this->errormsg = "review_update_failed";
|
||||
return false;
|
||||
}
|
||||
} elseif ($reviewtype == "grp") {
|
||||
if(0 > $content->setReviewByGrp($group, $user, $reviewstatus, $comment, $file)) {
|
||||
$reviewLogID = $content->setReviewByGrp($group, $user, $reviewstatus, $comment, $file);
|
||||
if($reviewLogID === false || 0 > $reviewLogID) {
|
||||
$this->error = 1;
|
||||
$this->errormsg = "review_update_failed";
|
||||
return false;
|
||||
|
|
|
|||
|
|
@ -16,10 +16,10 @@ application/msword
|
|||
catdoc %s
|
||||
|
||||
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
|
||||
xlsx2csv %s
|
||||
xlsx2csv -d tab %s
|
||||
|
||||
application/vnd.ms-excel
|
||||
xls2csv %s
|
||||
xls2csv -d tab %s
|
||||
|
||||
text/html
|
||||
html2text %s
|
||||
|
|
@ -48,7 +48,7 @@ text/rtf
|
|||
image/png
|
||||
image/jpg
|
||||
image/jpeg
|
||||
convert -f pdf -density 300 '%f' '%o'
|
||||
convert -density 300 '%f' 'pdf:%o'
|
||||
|
||||
application/vnd.ms-powerpoint
|
||||
application/vnd.openxmlformats-officedocument.presentationml.presentation
|
||||
|
|
@ -71,16 +71,22 @@ It basically instructs you to comment out the line
|
|||
|
||||
in /etc/ImageMagick-6/policy.xml
|
||||
|
||||
convert determines the format of the converted image from the extension of
|
||||
the output filename. SeedDMS usually sets a propper extension when running
|
||||
the command, but nevertheless it is good practice to explicitly set the output
|
||||
format by prefixing the output filename with 'png:'. This is of course always
|
||||
needed if the output goes to stdout.
|
||||
|
||||
image/jpg
|
||||
image/jpeg
|
||||
image/png
|
||||
convert -resize %wx '%f' '%o'
|
||||
convert -resize %wx '%f' 'png:%o'
|
||||
|
||||
application/pdf
|
||||
gs -dBATCH -dNOPAUSE -sDEVICE=png16m -dPDFFitPage -r72x72 -sOutputFile=- -dFirstPage=1 -dLastPage=1 -q '%f' | convert -resize %wx png:- '%o'
|
||||
|
||||
text/plain
|
||||
a2ps -1 -a1 -R -B -o - '%f' | gs -dBATCH -dNOPAUSE -sDEVICE=png16m -dFirstPage=1 -dLastPage=1 -dPDFFitPage -r72x72 -sOutputFile=- -q - | convert -resize %wx png:- '%o'
|
||||
a2ps -1 -a1 -R -B -o - '%f' | gs -dBATCH -dNOPAUSE -sDEVICE=png16m -dFirstPage=1 -dLastPage=1 -dPDFFitPage -r72x72 -sOutputFile=- -q - | convert -resize %wx png:- 'png:%o'
|
||||
|
||||
application/msword
|
||||
application/vnd.oasis.opendocument.spreadsheet
|
||||
|
|
@ -93,5 +99,5 @@ application/vnd.ms-powerpoint
|
|||
text/csv
|
||||
application/csv
|
||||
application/vnd.wordperfect
|
||||
unoconv -d document -e PageRange=1 -f pdf --stdout -v '%f' | gs -dBATCH -dNOPAUSE -sDEVICE=pngalpha -dPDFFitPage -r72x72 -sOutputFile=- -dFirstPage=1 -dLastPage=1 -q - | convert -resize %wx png:- '%o'
|
||||
unoconv -d document -e PageRange=1 -f pdf --stdout -v '%f' | gs -dBATCH -dNOPAUSE -sDEVICE=pngalpha -dPDFFitPage -r72x72 -sOutputFile=- -dFirstPage=1 -dLastPage=1 -q - | convert -resize %wx png:- 'png:%o'
|
||||
|
||||
|
|
|
|||
|
|
@ -5,21 +5,21 @@ REQUIREMENTS
|
|||
============
|
||||
|
||||
SeedDMS is a web-based application written in PHP. It uses MySQL,
|
||||
sqlite3 or postgresql to manage the documents that were uploaded into
|
||||
the application. Be aware that postgresql is not very well tested.
|
||||
SQLite3 or PostgreSQL to manage the documents that were uploaded into
|
||||
the application. Be aware that PostgreSQL is not very well tested.
|
||||
|
||||
Make sure you have PHP 7.x and MySQL 5 or higher installed. SeedDMS
|
||||
Make sure you have PHP >= 7.3 and MySQL 5 or higher installed. SeedDMS
|
||||
will work with PHP running in CGI-mode as well as running as a module under
|
||||
apache.
|
||||
|
||||
Here is a detailed list of requirements:
|
||||
|
||||
1. A web server with at least php 7.0
|
||||
2. A mysql database, unless you use sqlite
|
||||
1. A web server with at least php 7.3
|
||||
2. A mysql database, unless you use SQLite
|
||||
3. The php installation must have support for `pdo_mysql`, `pdo_pgsql` or `pdo_sqlite`,
|
||||
`php_gd2`, `php_mbstring`, `php_xml`
|
||||
4. Depending on the configuration the extensions `php_ldap`, `php_mycrypt`,
|
||||
`php_gmp`, `php_libsodium`must be installed
|
||||
`php_gmp`, `php_libsodium` must be installed
|
||||
5. Various command line programms to convert files into text for indexing
|
||||
pdftotext, catdoc, xls2csv or scconvert, cat, id3 (optional, only needed
|
||||
for fulltext search)
|
||||
|
|
@ -30,23 +30,25 @@ Here is a detailed list of requirements:
|
|||
It is highly recommended to use the quickstart archive
|
||||
(seeddms-quickstart-x.y.z.tar.gz) because it includes all software packages
|
||||
(excluding those listing above in item 1. to 6.) for running SeedDMS. Hence,
|
||||
you still need a working web server with PHP and a mysql or postgres database
|
||||
unless you intend to use sqlite.
|
||||
you still need a working web server with PHP and in addition a mysql or
|
||||
PostgreSQL database unless you intend to use SQLite.
|
||||
|
||||
QUICKSTART
|
||||
===========
|
||||
|
||||
The fastes way to get SeedDMS running is by unpacking the archive
|
||||
`seeddms-quickstart-x.y.z.tar.gz` on your webserver.
|
||||
Let's assume you use seeddms-quickstart-5.1.10.tar.gz.
|
||||
Let's assume you use seeddms-quickstart-5.1.x.tar.gz.
|
||||
It will create a new directory `seeddms51x` containing everything you
|
||||
need to run SeedDMS with sqlite3.
|
||||
need to run SeedDMS with SQLite3. Even if you intend to use mysql in the
|
||||
long run it is advisable to first set up SeedDMS with SQLite3 and than
|
||||
just switch the database.
|
||||
|
||||
Setting up the web server
|
||||
--------------------------
|
||||
|
||||
First you will need to set up your web server. Here, we will only focus
|
||||
on apache.
|
||||
First of all you will need to set up your web server. Here, we will only focus
|
||||
on apache running on Debian/GNU Linux.
|
||||
Either let the document root of your web server point to the directory `www`
|
||||
below `seeddms51x`
|
||||
|
||||
|
|
@ -85,8 +87,8 @@ set an alias like described above).
|
|||
It will first ask to unlock the installer by creating a file
|
||||
`ENABLE_INSTALL_TOOL` in the diretory `seeddms51x/conf/`. Change all paths by
|
||||
replacing `/home/www-data` with your base directory where you put seeddms51x.
|
||||
Set httpRoot to '/' (if the document root points to`seeddms51x/www`) or
|
||||
'/seeddms51x' (if you have set an alias `seeddms51x` like described above).
|
||||
Set httpRoot to `/` (if the document root points to `seeddms51x/www`) or
|
||||
`/seeddms51x` (if you have set an alias `seeddms51x` like described above).
|
||||
|
||||
Once your configuration is done,
|
||||
save it, remove the file `ENABLE_INSTALL_TOOL` and point your browser to
|
||||
|
|
@ -95,11 +97,11 @@ http://your-domain/ or http://your-domain/seeddms51x.
|
|||
SECURITY CONSIDERATIONS
|
||||
=======================
|
||||
|
||||
First of all you should always access your SeedDMS installation through
|
||||
a secured https connection, unless you know precisly what are you doing.
|
||||
You should always access your SeedDMS installation through
|
||||
a secured https connection, unless you precisly know what you are doing.
|
||||
SeedDMS ships an .htaccess file which already has some common security
|
||||
http headers set. In order for them to apply you need to activate the
|
||||
headers module. On Debian this can be done with
|
||||
headers module. On Debian/GNU Linux this can be done with
|
||||
|
||||
```
|
||||
a2enmod headers
|
||||
|
|
@ -109,17 +111,13 @@ Protect directories with data or configuration
|
|||
---------------------------------------------
|
||||
|
||||
A crucial point when setting up SeedDMS is the propper placement of the
|
||||
data directory. Do not place it below your document root as
|
||||
configured in your web server! If you do so, there is good change that
|
||||
attackers can easily access your documents with a regular browser.
|
||||
If you can't place the data directory outside of document root, that either
|
||||
restrict access to it with an appropriate .htaccess file or/and change
|
||||
the `contentOffsetDir` in `settings.xml` to something random, but ensure it
|
||||
is still a valid directory name. If you change contentOffsetDir then
|
||||
do not forget to move `data/1048576` to `data/<your random name>`.
|
||||
data directory. Do not place it below your document root of your web server!
|
||||
If you do so, there is a potential way that
|
||||
attackers can easily access your documents with a regular web browser.
|
||||
If you cannot place the data directory outside of document root, then either
|
||||
restrict access to it with an appropriate `.htaccess` file like the following.
|
||||
The SeedDMS quickstart archive already includes this `.htaccess` file.
|
||||
|
||||
Example for .htaccess file in data directory
|
||||
----------------------------------------------
|
||||
```
|
||||
# line below if for Apache 2.4
|
||||
<ifModule mod_authz_core.c>
|
||||
|
|
@ -138,6 +136,14 @@ IndexIgnore *
|
|||
</ifModule>
|
||||
```
|
||||
|
||||
Alternatively or in addition you can change
|
||||
the `contentOffsetDir` in `settings.xml` to something random, but ensure it
|
||||
is still a valid directory name. If you change contentOffsetDir, then
|
||||
do not forget to move `data/1048576` to `data/<your random name>`.
|
||||
Also turn off directory listings in your apache configuration for the
|
||||
`data` directory.
|
||||
|
||||
|
||||
Securing the configuration file
|
||||
---------------------------------
|
||||
|
||||
|
|
@ -146,29 +152,43 @@ can be crucial for those configuration options where external commands are
|
|||
being configured, e.g. for the full text engine or creating preview images.
|
||||
As a hoster you may not want this configuration options being set by a SeedDMS
|
||||
administrator. For now you need to make the configuration file `settings.xml`
|
||||
unwritable for the web server.
|
||||
unwritable for the web server. In that case the SeedDMS administrator can
|
||||
still see the configuration but will not be able to change it.
|
||||
|
||||
Since version 5.1.23 and 6.0.16 of SeedDMS there is some preliminary way to
|
||||
hide parts of the configuration which makes them unchangeable for the
|
||||
SeedDMS administrator.
|
||||
|
||||
Setting a new encryption key
|
||||
------------------------------
|
||||
|
||||
Though this is not related to setting up the web server environment, it is
|
||||
important to recreated the encryption key in SeedDMS once SeedDMS is running.
|
||||
Just open the settings in the admin tools and empty the currently set
|
||||
encryption key on the tab 'System'. Save the settings and check the key again.
|
||||
It should be new one. Save the settings again
|
||||
It should be a new one. Save the settings again. The encryption key is
|
||||
mainly used for creating tokens in HTML forms to prevent CSRF attacks.
|
||||
|
||||
UPGRATING FROM A PREVIOUS VERSION OR SEEDDMS
|
||||
UPGRADING FROM A PREVIOUS VERSION OF SEEDDMS
|
||||
=============================================
|
||||
|
||||
As SeedDMS is a smooth continuation of LetoDMS there is no difference
|
||||
in updating from LetoDMS or SeedDMS
|
||||
in updating from LetoDMS or SeedDMS.
|
||||
|
||||
You have basically two choices to update SeedDMS
|
||||
You have basically two choices to update SeedDMS:
|
||||
|
||||
- you install a fresh version of SeedDMS and copy over your data and configuration
|
||||
- you replace the software in your current installation with a new version
|
||||
|
||||
The first option is less interuptive but requires to be able to set up a second
|
||||
temporary SeedDMS installation.
|
||||
temporary SeedDMS installation, which may not be possible, e.g. because of storage
|
||||
limitations. It can be the only option if you change servers.
|
||||
|
||||
The first update procedure is only needed if the version changes on the minor
|
||||
or major version number. Changes in the subminor version number will never
|
||||
include database changes and consequently it is sufficient to use the existing
|
||||
data directory and database with the new version. Choose the second update
|
||||
option in this case.
|
||||
|
||||
In both cases make sure to have a backup of your data directory, configuration
|
||||
and database.
|
||||
|
|
@ -176,56 +196,70 @@ and database.
|
|||
Fresh installation and take over of data
|
||||
-----------------------------------------
|
||||
|
||||
- just do a fresh installation somewhere on your web server and make sure it
|
||||
works. It is fine to use
|
||||
sqlite for it, even if your final installation uses mysql.
|
||||
- replace the data directory in your new installation with the data directory
|
||||
from your current installation. Depending on the size of that directory you
|
||||
may either copy, move or place a symbolic link. The content of the data directory
|
||||
will not be changed unless you modify your documents. Its perfectly save to
|
||||
browse through your documents and download them.
|
||||
- copy over the configuration settings.xml into your new installation
|
||||
- if you use mysql you could as well make a copy of the database to make sure
|
||||
your current database remains unchanged. As long as you do not do any modification,
|
||||
you could even use your current database.
|
||||
- modify the settings.xml to fit the fresh install. This will mostly be the
|
||||
httpRoot, the paths to the installation directory and possibly the database
|
||||
connection.
|
||||
- create a file `ENABLE_INSTALL_TOOL` in the conf directory and point
|
||||
your browser at http://hostname/seeddms/install
|
||||
The install tool will detect the version of your current SeedDMS installation
|
||||
and run the required database updates.
|
||||
If you update just within the last version number (e.g. from 5.1.6 to 5.1.9),
|
||||
this step
|
||||
will not be required because such a subminor version update will never
|
||||
contain database updates.
|
||||
- test your new installation.
|
||||
The first update option is to set up a new instance of SeedDMS and once
|
||||
that is running take over the data from your current (old) instance.
|
||||
|
||||
1. just do a fresh installation somewhere on your web server and make sure it
|
||||
works. It is fine to use
|
||||
SQLite for it, even if your final installation uses MySQL.
|
||||
2. replace the data directory in your new installation with the data directory
|
||||
from your current installation. Depending on the size of that directory (and
|
||||
whether the new installation is on a new server or the old server) you
|
||||
may either copy, move or place a symbolic link. The content of the data directory
|
||||
will not be changed during the update. Its even perfectly save to
|
||||
browse through your documents and download them after finishing the
|
||||
update. The data directory will not be modified until you actually modify
|
||||
documents.
|
||||
3. copy over the configuration `settings.xml` into your new installation. This will
|
||||
effectively make your new installation use the data from your old installation,
|
||||
because all paths are still pointing to the old installation.
|
||||
4. if you use mysql you could as well make a copy of the database to make sure
|
||||
your current database remains unchanged.
|
||||
5. modify the `settings.xml` to fit the environment of the new installation.
|
||||
This will mostly be the
|
||||
httpRoot, the paths to the installation directory and possibly the database
|
||||
connection.
|
||||
6. create a file `ENABLE_INSTALL_TOOL` in the `conf` directory and point
|
||||
your browser at http://hostname/seeddms/install
|
||||
The install tool will detect the version of your current SeedDMS installation
|
||||
and run the required database updates.
|
||||
If you update just within the last version number (e.g. from 5.1.6 to 5.1.9),
|
||||
this step
|
||||
will not be required because such a subminor version update will never
|
||||
contain database updates.
|
||||
|
||||
Upgrading your current installation
|
||||
-----------------------------------
|
||||
|
||||
- make a backup of your data folder and the configuration file settings.xml
|
||||
- in case you use mysql then dump your current database
|
||||
- get the SeedDMS archive seeddms-x.y.z.tar.gz and all pear packages
|
||||
SeedDMS_Core, SeedDMS_Lucene, SeedDMS_Preview and extract them over your
|
||||
current instalation. As they do not contain a data directory nor a settings.xml
|
||||
file, you will not overwrite your existing data and configuration.
|
||||
- you may compare your conf/settings.xml file with the shipped version
|
||||
conf/settings.xml.template for new parameters. If you don't do it, the next
|
||||
time you save the configuration the default values will be used.
|
||||
- create a file `ENABLE_INSTALL_TOOL` in the conf directory and point
|
||||
your browser at http://hostname/seeddms/install
|
||||
The install tool will detect the version of your current SeedDMS installation
|
||||
and run the required database updates.
|
||||
If you update just within the last version number (e.g. from 5.1.6 to 5.1.9),
|
||||
this step
|
||||
will not be required because such a subminor version update will never
|
||||
contain database updates.
|
||||
Instead of setting up a new installation, you may as well replace the php files
|
||||
in your current installation with new versions from the quickstart archive.
|
||||
|
||||
1. get the SeedDMS quickstart archive `seeddms-quickstart-x.y.z.tar.gz` and
|
||||
unpack it somewhere on your disc.
|
||||
2. copy the directory `seeddms-x.y.z` from the unpacked archive into your
|
||||
current installation and make the link `seeddms` point to this new directory.
|
||||
3. copy the directory `pear` from the unpacked archive into your current
|
||||
installation, replacing the existing directory. Make a backup of `pear` before
|
||||
the replacement if you want to ensure to be able to go back to your old version.
|
||||
4. you may compare your `conf/settings.xml` file with the shipped version
|
||||
`conf/settings.xml.template` for new parameters. If you don't do it, the next
|
||||
time you save the configuration the default values will be used.
|
||||
5. create a file `ENABLE_INSTALL_TOOL` in the `conf` directory and point
|
||||
your browser at http://hostname/seeddms/install
|
||||
The install tool will detect the version of your current SeedDMS installation
|
||||
and run the required database updates.
|
||||
If you update just within the last version number (e.g. from 5.1.6 to 5.1.9),
|
||||
this step
|
||||
will not be required because such a subminor version update will never
|
||||
contain database updates.
|
||||
|
||||
|
||||
THE LONG STORY
|
||||
================
|
||||
|
||||
This section is mostly outdated but may still contain some valueable
|
||||
information for those trying to understand the installation process.
|
||||
|
||||
If you intend to run a single instance of SeedDMS, you are most likely
|
||||
better off by using the quickstart archive as described above. This
|
||||
section is mostly for users who wants to know more about the internals
|
||||
|
|
@ -311,7 +345,7 @@ http://localhost/seeddms/
|
|||
* Point you web browser towards http://hostname/seeddms/install/
|
||||
|
||||
* Follow the instructions on the page and create a file `ENABLE_INSTALL_TOOL`
|
||||
in the conf directory.
|
||||
in the `conf` directory.
|
||||
|
||||
* Create a data directory with the thre sub directories staging, cache
|
||||
and lucene.
|
||||
|
|
@ -420,7 +454,7 @@ If you install SeedDMS for the first time continue with the database setup.
|
|||
e.g. for mysql:
|
||||
> cat create_tables-innodb.sql | mysql -useeddms -p seeddms
|
||||
This step can also be done by the install tool.
|
||||
* create a file `ENABLE_INSTALL_TOOL` in the conf directory and point
|
||||
* create a file `ENABLE_INSTALL_TOOL` in the `conf` directory and point
|
||||
your browser at http://hostname/seeddms/install
|
||||
|
||||
|
||||
|
|
@ -564,16 +598,4 @@ LICENSING
|
|||
|
||||
SeedDMS is licensed unter GPLv2
|
||||
|
||||
Jumploader is licensed as stated by the author on th web site
|
||||
<http://jumploader.com/>
|
||||
|
||||
-- Taken from web site of jumploader ---
|
||||
You may use this software for free, however, you should not:
|
||||
|
||||
- Decompile binaries.
|
||||
- Alter or replace class and/or resource files.
|
||||
- Redistribute this software under different name or authority.
|
||||
|
||||
If you would like a customized version, I can do this for a fee. Don't hesitate to contact me with questions or comments.
|
||||
|
||||
Uwe Steinmann <info@seeddms.org>
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
$EXT_CONF['example'] = array(
|
||||
'title' => 'Example Extension',
|
||||
'description' => 'This sample extension demonstrates the use of various hooks',
|
||||
'disable' => false,
|
||||
'disable' => true,
|
||||
'version' => '1.0.1',
|
||||
'releasedate' => '2018-03-21',
|
||||
'author' => array('name'=>'Uwe Steinmann', 'email'=>'uwe@steinmann.cx', 'company'=>'MMK GmbH'),
|
||||
|
|
|
|||
|
|
@ -2,38 +2,52 @@
|
|||
/**
|
||||
* Implementation of user authentication
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @license GPL 2
|
||||
* @version @version@
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2010-2016 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright 2010-2016 Uwe Steinmann
|
||||
* @license GPL 2
|
||||
* @version @package_version@
|
||||
* @link https://www.seeddms.org
|
||||
*/
|
||||
|
||||
/**
|
||||
* Abstract class to authenticate user
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2010-2016 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright 2010-2016 Uwe Steinmann
|
||||
* @license GPL 2
|
||||
* @version Release: @package_version@
|
||||
* @link https://www.seeddms.org
|
||||
*/
|
||||
abstract class SeedDMS_Authentication {
|
||||
abstract class SeedDMS_Authentication
|
||||
{
|
||||
/**
|
||||
* @var object $dms object of dms
|
||||
* DMS object
|
||||
*
|
||||
* @var SeedDMS_Core_DMS
|
||||
* @access protected
|
||||
*/
|
||||
private $dms;
|
||||
protected $dms;
|
||||
|
||||
/**
|
||||
* @var object $settings SeedDMS Settings
|
||||
* DMS settings
|
||||
*
|
||||
* @var Settings
|
||||
* @access protected
|
||||
*/
|
||||
private $settings;
|
||||
protected $settings;
|
||||
|
||||
function __construct($dms, $settings) { /* {{{ */
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* @param SeedDMS_Core_DMS $dms DMS object
|
||||
* @param Settings $settings DMS settings
|
||||
*/
|
||||
function __construct($dms, $settings) /* {{{ */
|
||||
{
|
||||
$this->dms = $dms;
|
||||
$this->settings = $settings;
|
||||
} /* }}} */
|
||||
|
|
@ -45,9 +59,11 @@ abstract class SeedDMS_Authentication {
|
|||
* the user object otherwise false must be returned. If authentication fails
|
||||
* the number of failed logins should be incremented and account disabled.
|
||||
*
|
||||
* @param string $username
|
||||
* @param string $password
|
||||
* @return object|boolean user object if authentication was successful otherwise false
|
||||
* @param string $username name of user to authenticate
|
||||
* @param string $password password of user to authenticate
|
||||
*
|
||||
* @return object|false user object if authentication was successful
|
||||
* otherwise false
|
||||
*/
|
||||
abstract function authenticate($username, $password);
|
||||
}
|
||||
|
|
|
|||
74
inc/inc.ClassConversionMgr.php
Normal file
74
inc/inc.ClassConversionMgr.php
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
<?php
|
||||
/**
|
||||
* Implementation of conversion manager
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @license GPL 2
|
||||
* @version @version@
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2021 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
|
||||
require_once("inc/inc.ClassConversionServiceExec.php");
|
||||
require_once("inc/inc.ClassConversionServiceImageToImage.php");
|
||||
require_once("inc/inc.ClassConversionServicePdfToImage.php");
|
||||
require_once("inc/inc.ClassConversionServiceTextToText.php");
|
||||
|
||||
/**
|
||||
* Implementation of conversion manager
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2021 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
class SeedDMS_ConversionMgr {
|
||||
/**
|
||||
* List of services for searching fulltext
|
||||
*/
|
||||
public $services;
|
||||
|
||||
public function __construct() {
|
||||
$this->services = array();
|
||||
}
|
||||
|
||||
public function addService($service) {
|
||||
$this->services[$service->from][$service->to][] = $service;
|
||||
return $service;
|
||||
}
|
||||
|
||||
public function hasService($from, $to) {
|
||||
if(!empty($this->services[$from][$to]))
|
||||
return true;
|
||||
else
|
||||
return false;
|
||||
}
|
||||
|
||||
public function getServices() {
|
||||
return $this->services;
|
||||
}
|
||||
|
||||
/**
|
||||
* Convert a file
|
||||
*
|
||||
* @param string $file name of file to convert
|
||||
* @param string $from mimetype of input file
|
||||
* @param string $to mimetype of output file
|
||||
*
|
||||
* @return boolean true on success, other false
|
||||
*/
|
||||
public function convert($file, $from, $to, $target=null, $params=array()) {
|
||||
if(isset($this->services[$from][$to])) {
|
||||
$services = $this->services[$from][$to];
|
||||
for(end($services); key($services)!==null; prev($services)) {
|
||||
$service = current($services);
|
||||
$text = $service->convert($file, $target, $params);
|
||||
if($text !== false)
|
||||
return $text;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
66
inc/inc.ClassConversionServiceBase.php
Normal file
66
inc/inc.ClassConversionServiceBase.php
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
<?php
|
||||
/**
|
||||
* Implementation of conversion service base class
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @license GPL 2
|
||||
* @version @version@
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2021 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
|
||||
/**
|
||||
* Implementation of conversion service base class
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2021 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
abstract class SeedDMS_ConversionServiceBase {
|
||||
/**
|
||||
* mimetype original file
|
||||
*/
|
||||
public $from;
|
||||
|
||||
/**
|
||||
* mimetype converted file
|
||||
*/
|
||||
public $to;
|
||||
|
||||
/**
|
||||
* logger
|
||||
*/
|
||||
protected $logger;
|
||||
|
||||
public function __construct() {
|
||||
$this->from = null;
|
||||
$this->to = null;
|
||||
}
|
||||
|
||||
public function setLogger($logger) {
|
||||
$this->logger = $logger;
|
||||
}
|
||||
|
||||
public function getInfo() {
|
||||
return 'Conversion service';
|
||||
}
|
||||
|
||||
public function getAdditionalParams() { /* {{{ */
|
||||
return [];
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* This method does the conversion
|
||||
*
|
||||
* It either returns the content of converted file (if $target is null)
|
||||
* or writes the converted file into $target and returns true on success
|
||||
* or false on error.
|
||||
*/
|
||||
public function convert($infile, $target = null, $params = array()) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
193
inc/inc.ClassConversionServiceExec.php
Normal file
193
inc/inc.ClassConversionServiceExec.php
Normal file
|
|
@ -0,0 +1,193 @@
|
|||
<?php
|
||||
/**
|
||||
* Implementation of conversion service exec class
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @license GPL 2
|
||||
* @version @version@
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2021 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
|
||||
require_once("inc/inc.ClassConversionServiceBase.php");
|
||||
|
||||
/**
|
||||
* Implementation of conversion service exec class
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2021 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
class SeedDMS_ConversionServiceExec extends SeedDMS_ConversionServiceBase {
|
||||
/**
|
||||
* shell cmd
|
||||
*/
|
||||
public $cmd;
|
||||
|
||||
/**
|
||||
* timeout
|
||||
*/
|
||||
public $timeout;
|
||||
|
||||
/**
|
||||
* Run a shell command
|
||||
*
|
||||
* @param $cmd
|
||||
* @param int $timeout
|
||||
* @return array
|
||||
* @throws Exception
|
||||
*/
|
||||
static function execWithTimeout($cmd, $timeout=5) { /* {{{ */
|
||||
$descriptorspec = array(
|
||||
0 => array("pipe", "r"),
|
||||
1 => array("pipe", "w"),
|
||||
2 => array("pipe", "w")
|
||||
);
|
||||
$pipes = array();
|
||||
|
||||
$timeout += time();
|
||||
// Putting an 'exec' before the command will not fork the command
|
||||
// and therefore not create any child process. proc_terminate will
|
||||
// then reliably terminate the cmd and not just shell. See notes of
|
||||
// https://www.php.net/manual/de/function.proc-terminate.php
|
||||
$process = proc_open('exec '.$cmd, $descriptorspec, $pipes);
|
||||
if (!is_resource($process)) {
|
||||
throw new Exception("proc_open failed on: " . $cmd);
|
||||
}
|
||||
stream_set_blocking($pipes[1], 0);
|
||||
stream_set_blocking($pipes[2], 0);
|
||||
|
||||
$output = $error = '';
|
||||
$timeleft = $timeout - time();
|
||||
$read = array($pipes[1], $pipes[2]);
|
||||
$write = NULL;
|
||||
$exeptions = NULL;
|
||||
do {
|
||||
$num_changed_streams = stream_select($read, $write, $exeptions, $timeleft, 200000);
|
||||
|
||||
if ($num_changed_streams === false) {
|
||||
proc_terminate($process);
|
||||
throw new Exception("stream select failed on: " . $cmd);
|
||||
} elseif ($num_changed_streams > 0) {
|
||||
$output .= fread($pipes[1], 8192);
|
||||
$error .= fread($pipes[2], 8192);
|
||||
}
|
||||
$timeleft = $timeout - time();
|
||||
} while (!feof($pipes[1]) && $timeleft > 0);
|
||||
|
||||
fclose($pipes[0]);
|
||||
fclose($pipes[1]);
|
||||
fclose($pipes[2]);
|
||||
if ($timeleft <= 0) {
|
||||
proc_terminate($process);
|
||||
throw new Exception("command timeout on: " . $cmd);
|
||||
} else {
|
||||
$return_value = proc_close($process);
|
||||
return array('stdout'=>$output, 'stderr'=>$error, 'return'=>$return_value);
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
public function __construct($from, $to, $cmd) {
|
||||
$this->from = $from;
|
||||
$this->to = $to;
|
||||
$this->cmd = $cmd;
|
||||
$this->timeout = 5;
|
||||
}
|
||||
|
||||
public function getInfo() {
|
||||
return "Convert with command '".$this->cmd."'";
|
||||
}
|
||||
|
||||
public function getAdditionalParams() { /* {{{ */
|
||||
/* output format is an image and the command has a placeholder for the
|
||||
* width of the converted image, then allow to set the width.
|
||||
*/
|
||||
if(substr($this->to, 0, 6) == 'image/' && strpos($this->cmd, '%w') !== false)
|
||||
return [
|
||||
['name'=>'width', 'type'=>'number', 'description'=>'Width of converted image'],
|
||||
];
|
||||
return [];
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Convert by running an external command
|
||||
*
|
||||
* The command was set when calling the constructor. The command may
|
||||
* either write a file or to stdout, depending on the placeholder '%o'
|
||||
* either exists or not in the command. If $target is null, but the
|
||||
* command writes to a file, it will create a temporary file, write
|
||||
* ot it and read the content back to be returned by the method.
|
||||
*/
|
||||
public function convert($infile, $target = null, $params = array()) {
|
||||
/* if no %f placeholder is found, we assume output to stdout */
|
||||
$tostdout = strpos($this->cmd, '%o') === false;
|
||||
|
||||
$format = '';
|
||||
switch($this->to) {
|
||||
case 'image/gif':
|
||||
$format = 'gif';
|
||||
break;
|
||||
case 'image/jpg':
|
||||
case 'image/jpeg':
|
||||
$format = 'jpg';
|
||||
break;
|
||||
case 'image/png':
|
||||
$format = 'png';
|
||||
break;
|
||||
case 'application/pdf':
|
||||
$format = 'pdf';
|
||||
break;
|
||||
}
|
||||
$start = microtime(true);
|
||||
$hastempfile = false;
|
||||
if(!$target && !$tostdout) {
|
||||
$tmpfile = tempnam(sys_get_temp_dir(), 'convert');
|
||||
/* Some programms (e.g. unoconv) need the output file to have the
|
||||
* right extension. Without an extension it will add one by itself.
|
||||
*/
|
||||
if($format)
|
||||
rename($tmpfile, $tmpfile .= '.'.$format);
|
||||
$hastempfile = true;
|
||||
} else
|
||||
$tmpfile = $target;
|
||||
/* %s was just added because the commands to convert to text/plain used
|
||||
* it instead of %f for the input file
|
||||
* %f = input file
|
||||
* %o = output file
|
||||
* %m = mime type
|
||||
* %w = width
|
||||
*/
|
||||
$cmd = str_replace(array('%w', '%f', '%s', '%if', '%o', '%m'), array(!empty($params['width']) ? (int) $params['width'] : '150', $infile, $infile, $format, $tmpfile, $this->from), $this->cmd);
|
||||
try {
|
||||
$ret = self::execWithTimeout($cmd, $this->timeout);
|
||||
} catch(Exception $e) {
|
||||
if($hastempfile)
|
||||
unlink($tmpfile);
|
||||
return false;
|
||||
}
|
||||
$end = microtime(true);
|
||||
if($this->logger) {
|
||||
$this->logger->log('Conversion from '.$this->from.' to '.$this->to.' with cmd "'.$this->cmd.'" took '.($end-$start).' sec.', PEAR_LOG_DEBUG);
|
||||
}
|
||||
if($tostdout) {
|
||||
if(!$target) {
|
||||
return $ret['stdout'];
|
||||
} else {
|
||||
return file_put_contents($tmpfile, $ret['stdout']);
|
||||
}
|
||||
} else {
|
||||
if(!$target) {
|
||||
$content = file_get_contents($tmpfile);
|
||||
unlink($tmpfile);
|
||||
return $content;
|
||||
} else {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
71
inc/inc.ClassConversionServiceImageToImage.php
Normal file
71
inc/inc.ClassConversionServiceImageToImage.php
Normal file
|
|
@ -0,0 +1,71 @@
|
|||
<?php
|
||||
/**
|
||||
* Implementation of conversion service image class
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @license GPL 2
|
||||
* @version @version@
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2021 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
|
||||
require_once("inc/inc.ClassConversionServiceBase.php");
|
||||
|
||||
/**
|
||||
* Implementation of conversion service image class
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2021 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
class SeedDMS_ConversionServiceImageToImage extends SeedDMS_ConversionServiceBase {
|
||||
/**
|
||||
* timeout
|
||||
*/
|
||||
public $timeout;
|
||||
|
||||
public function __construct($from, $to) {
|
||||
$this->from = $from;
|
||||
$this->to = $to;
|
||||
$this->timeout = 5;
|
||||
}
|
||||
|
||||
public function getInfo() {
|
||||
return "Convert with imagick php functions";
|
||||
}
|
||||
|
||||
public function getAdditionalParams() { /* {{{ */
|
||||
return [
|
||||
['name'=>'width', 'type'=>'number', 'description'=>'Width of converted image']
|
||||
];
|
||||
} /* }}} */
|
||||
|
||||
public function convert($infile, $target = null, $params = array()) {
|
||||
$start = microtime(true);
|
||||
$imagick = new Imagick();
|
||||
try {
|
||||
if($imagick->readImage($infile)) {
|
||||
if(!empty($params['width']))
|
||||
$imagick->scaleImage(min((int) $params['width'], $imagick->getImageWidth()), 0);
|
||||
$end = microtime(true);
|
||||
if($this->logger) {
|
||||
$this->logger->log('Conversion from '.$this->from.' to '.$this->to.' with image service took '.($end-$start).' sec.', PEAR_LOG_INFO);
|
||||
}
|
||||
if($target) {
|
||||
return $imagick->writeImage($target);
|
||||
} else {
|
||||
return $imagick->getImageBlob();
|
||||
}
|
||||
}
|
||||
} catch (ImagickException $e) {
|
||||
return false;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
81
inc/inc.ClassConversionServicePdfToImage.php
Normal file
81
inc/inc.ClassConversionServicePdfToImage.php
Normal file
|
|
@ -0,0 +1,81 @@
|
|||
<?php
|
||||
/**
|
||||
* Implementation of conversion service pdf class
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @license GPL 2
|
||||
* @version @version@
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2021 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
|
||||
require_once("inc/inc.ClassConversionServiceBase.php");
|
||||
|
||||
/**
|
||||
* Implementation of conversion service pdf class
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2021 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
class SeedDMS_ConversionServicePdfToImage extends SeedDMS_ConversionServiceBase {
|
||||
/**
|
||||
* timeout
|
||||
*/
|
||||
public $timeout;
|
||||
|
||||
public function __construct($from, $to) {
|
||||
$this->from = $from;
|
||||
$this->to = $to;
|
||||
$this->timeout = 5;
|
||||
}
|
||||
|
||||
public function getInfo() {
|
||||
return "Convert with imagick php functions";
|
||||
}
|
||||
|
||||
public function getAdditionalParams() { /* {{{ */
|
||||
return [
|
||||
['name'=>'width', 'type'=>'number', 'description'=>'Width of converted image'],
|
||||
['name'=>'page', 'type'=>'number', 'description'=>'Page of Pdf document'],
|
||||
];
|
||||
} /* }}} */
|
||||
|
||||
public function convert($infile, $target = null, $params = array()) {
|
||||
$start = microtime(true);
|
||||
$imagick = new Imagick();
|
||||
/* Setting a smaller resolution will speed up the conversion
|
||||
* A resolution of 72,72 will create a 596x842 image
|
||||
*/
|
||||
$imagick->setResolution(36,36);
|
||||
$page = 0;
|
||||
if(!empty($params['page']) && intval($params['page']) > 0)
|
||||
$page = intval($params['page'])-1;
|
||||
try {
|
||||
if($imagick->readImage($infile.'['.$page.']')) {
|
||||
if(!empty($params['width']))
|
||||
$imagick->scaleImage(min((int) $params['width'], $imagick->getImageWidth()), 0);
|
||||
$imagick->setImageFormat('png');
|
||||
$end = microtime(true);
|
||||
if($this->logger) {
|
||||
$this->logger->log('Conversion from '.$this->from.' to '.$this->to.' with pdf service took '.($end-$start).' sec.', PEAR_LOG_INFO);
|
||||
}
|
||||
if($target) {
|
||||
return $imagick->writeImage($target);
|
||||
} else {
|
||||
return $imagick->getImageBlob();
|
||||
}
|
||||
}
|
||||
} catch (ImagickException $e) {
|
||||
return false;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
43
inc/inc.ClassConversionServiceTextToText.php
Normal file
43
inc/inc.ClassConversionServiceTextToText.php
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
<?php
|
||||
/**
|
||||
* Implementation of conversion service class
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @license GPL 2
|
||||
* @version @version@
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2021 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
|
||||
require_once("inc/inc.ClassConversionServiceBase.php");
|
||||
|
||||
/**
|
||||
* Implementation of conversion service class for text to text
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2021 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
class SeedDMS_ConversionServiceTextToText extends SeedDMS_ConversionServiceBase {
|
||||
public function __construct($from, $to) {
|
||||
$this->from = $from;
|
||||
$this->to = $to;
|
||||
}
|
||||
|
||||
public function getInfo() {
|
||||
return "Pass through document contents";
|
||||
}
|
||||
|
||||
public function convert($infile, $target = null, $params = array()) {
|
||||
if($target) {
|
||||
file_put_contents($target, file_get_contents($infile));
|
||||
return true;
|
||||
} else
|
||||
return file_get_contents($infile);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -23,22 +23,6 @@ require_once "inc.ClassAuthentication.php";
|
|||
* @version Release: @package_version@
|
||||
*/
|
||||
class SeedDMS_DbAuthentication extends SeedDMS_Authentication {
|
||||
/**
|
||||
* @var object $dms object of dms
|
||||
* @access protected
|
||||
*/
|
||||
private $dms;
|
||||
|
||||
/**
|
||||
* @var object $settings SeedDMS Settings
|
||||
* @access protected
|
||||
*/
|
||||
private $settings;
|
||||
|
||||
function __construct($dms, $settings) { /* {{{ */
|
||||
$this->dms = $dms;
|
||||
$this->settings = $settings;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Do Authentication
|
||||
|
|
|
|||
|
|
@ -216,11 +216,11 @@ class SeedDMS_EmailNotify extends SeedDMS_Notify {
|
|||
|
||||
if (isset($GLOBALS['SEEDDMS_HOOKS']['mailqueue'])) {
|
||||
foreach($GLOBALS['SEEDDMS_HOOKS']['mailqueue'] as $queueService) {
|
||||
if(method_exists($queueService, 'queueMailJob')) {
|
||||
if(method_exists($queueService, 'queueMailJob')) {
|
||||
$ret = $queueService->queueMailJob($mail_params, $to, $hdrs, getMLText($subject, $params, "", $lang), $message);
|
||||
if($ret !== null)
|
||||
return $ret;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
$result = $mail->send($to, $hdrs, $message);
|
||||
|
|
|
|||
|
|
@ -51,6 +51,12 @@ class SeedDMS_Extension_Mgr {
|
|||
*/
|
||||
protected $cachedir;
|
||||
|
||||
/**
|
||||
* @var array $configcache cached result of checkExtensionByName()
|
||||
* @access protected
|
||||
*/
|
||||
protected $configcache;
|
||||
|
||||
/**
|
||||
* @var string[] $errmsg list of error message from last operation
|
||||
* @access protected
|
||||
|
|
@ -104,6 +110,7 @@ class SeedDMS_Extension_Mgr {
|
|||
* is given
|
||||
*/
|
||||
public function __construct($extdir = '', $cachedir = '', $reposurl = '', $proxyurl='', $proxyuser='', $proxypass='') { /* {{{ */
|
||||
$this->configcache = [];
|
||||
$this->cachedir = $cachedir;
|
||||
$this->extdir = $extdir;
|
||||
$this->reposurl = $reposurl;
|
||||
|
|
@ -325,48 +332,66 @@ class SeedDMS_Extension_Mgr {
|
|||
return $ret;
|
||||
} /* }}} */
|
||||
|
||||
public function checkExtensionByDir($dir, $options = array()) { /* {{{ */
|
||||
$this->errmsgs = array();
|
||||
|
||||
if(!file_exists($dir)) {
|
||||
if(!file_exists($this->extdir.'/'.$dir))
|
||||
return false;
|
||||
else
|
||||
$dir = $this->extdir.'/'.$dir;
|
||||
}
|
||||
if(!file_exists($dir."/conf.php")) {
|
||||
$this->errmsgs[] = "Missing extension configuration";
|
||||
return false;
|
||||
}
|
||||
include($dir."/conf.php");
|
||||
if(!isset($EXT_CONF)) {
|
||||
$this->errmsgs[] = "Missing \$EXT_CONF in configuration";
|
||||
return false;
|
||||
}
|
||||
$extname = key($EXT_CONF);
|
||||
if(!$extname || !preg_match('/[a-zA-Z_]*/', $extname)) {
|
||||
$this->errmsgs[] = "Extension has invalid or no name";
|
||||
return false;
|
||||
}
|
||||
|
||||
$extconf = $EXT_CONF[$extname];
|
||||
|
||||
if(!empty($extconf['language']['file']) && !file_exists($dir."/".$extconf['language']['file'])) {
|
||||
$this->errmsgs[] = "Missing language file";
|
||||
}
|
||||
if(!empty($extconf['class']['file']) && !file_exists($dir."/".$extconf['class']['file'])) {
|
||||
$this->errmsgs[] = "Missing class file";
|
||||
}
|
||||
if(!empty($extconf['icon']) && !file_exists($dir."/".$extconf['icon'])) {
|
||||
$this->errmsgs[] = "Missing icon file";
|
||||
}
|
||||
|
||||
if($this->errmsgs)
|
||||
return false;
|
||||
|
||||
return self::checkExtensionByName($extname, $extconf, $options);
|
||||
}
|
||||
|
||||
/**
|
||||
* Check content of extension directory or configuration of extension
|
||||
*
|
||||
* @param string|array $dir full path to extension directory or extension name
|
||||
* or an array containing the configuration.
|
||||
* @param boolean $noconstraints set to true if constraints to local seeddms
|
||||
* installation shall not be checked.
|
||||
* @param array $options array with options elements 'noconstraints' and 'nofiles'.
|
||||
* Set 'noconstraints' to true if
|
||||
* constraints to local seeddms installation shall not be checked. Set 'nofiles'
|
||||
* to true to turn off checking of files
|
||||
* @return boolean true if check was successful, otherwise false
|
||||
*/
|
||||
public function checkExtension($dir, $options=array()) { /* {{{ */
|
||||
$this->errmsgs = array();
|
||||
|
||||
if(is_string($dir)) {
|
||||
if(!file_exists($dir)) {
|
||||
if(!file_exists($this->extdir.'/'.$dir))
|
||||
return false;
|
||||
else
|
||||
$dir = $this->extdir.'/'.$dir;
|
||||
}
|
||||
if(!file_exists($dir."/conf.php")) {
|
||||
$this->errmsgs[] = "Missing extension configuration";
|
||||
return false;
|
||||
}
|
||||
include($dir."/conf.php");
|
||||
if(!isset($EXT_CONF)) {
|
||||
$this->errmsgs[] = "Missing \$EXT_CONF in configuration";
|
||||
return false;
|
||||
}
|
||||
$extname = key($EXT_CONF);
|
||||
if(!$extname || !preg_match('/[a-zA-Z_]*/', $extname)) {
|
||||
$this->errmsgs[] = "Extension has invalid or no name";
|
||||
return false;
|
||||
}
|
||||
|
||||
$extconf = $EXT_CONF[$extname];
|
||||
} elseif(is_array($dir)) {
|
||||
$extconf = $dir;
|
||||
/* If just the configuration is passed, then there is no way to check
|
||||
* for existence of files.
|
||||
*/
|
||||
$options['nofiles'] = true;
|
||||
public function checkExtensionByName($extname, $extconf, $options=array()) { /* {{{ */
|
||||
if(isset($this->configcache[$extname])) {
|
||||
return $this->configcache[$extname];
|
||||
}
|
||||
|
||||
$this->errmsgs = array();
|
||||
|
||||
if(!isset($extconf['constraints']['depends']['seeddms'])) {
|
||||
$this->errmsgs[] = "Missing dependency on SeedDMS";
|
||||
}
|
||||
|
|
@ -382,17 +407,6 @@ class SeedDMS_Extension_Mgr {
|
|||
if(!isset($extconf['author'])) {
|
||||
$this->errmsgs[] = "Missing author";
|
||||
}
|
||||
if(!isset($options['nofiles']) || $options['nofiles'] == false) {
|
||||
if(!empty($extconf['language']['file']) && !file_exists($dir."/".$extconf['language']['file'])) {
|
||||
$this->errmsgs[] = "Missing language file";
|
||||
}
|
||||
if(!empty($extconf['class']['file']) && !file_exists($dir."/".$extconf['class']['file'])) {
|
||||
$this->errmsgs[] = "Missing class file";
|
||||
}
|
||||
if(!empty($extconf['icon']) && !file_exists($dir."/".$extconf['icon'])) {
|
||||
$this->errmsgs[] = "Missing icon file";
|
||||
}
|
||||
}
|
||||
|
||||
if(!isset($options['noconstraints']) || $options['noconstraints'] == false) {
|
||||
if(isset($extconf['constraints']['depends'])) {
|
||||
|
|
@ -446,9 +460,11 @@ class SeedDMS_Extension_Mgr {
|
|||
}
|
||||
|
||||
if($this->errmsgs)
|
||||
return false;
|
||||
$this->configcache[$extname] = false;
|
||||
else
|
||||
$this->configcache[$extname] = true;
|
||||
|
||||
return true;
|
||||
return $this->configcache[$extname];
|
||||
} /* }}} */
|
||||
|
||||
static protected function rrmdir($dir) { /* {{{ */
|
||||
|
|
@ -498,7 +514,7 @@ class SeedDMS_Extension_Mgr {
|
|||
// exec($cmd);
|
||||
|
||||
/* Check if extension is complete and fullfills the constraints */
|
||||
if(!self::checkExtension($newdir)) {
|
||||
if(!self::checkExtensionByDir($newdir)) {
|
||||
self::rrmdir($newdir);
|
||||
return false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -31,6 +31,11 @@ class SeedDMS_FulltextService {
|
|||
*/
|
||||
protected $converters;
|
||||
|
||||
/**
|
||||
* @var object
|
||||
*/
|
||||
protected $conversionmgr;
|
||||
|
||||
/**
|
||||
* Max file size for imediate indexing
|
||||
*/
|
||||
|
|
@ -43,6 +48,7 @@ class SeedDMS_FulltextService {
|
|||
public function __construct() {
|
||||
$this->services = array();
|
||||
$this->converters = array();
|
||||
$this->conversionmgr = null;
|
||||
$this->maxsize = 0;
|
||||
$this->index = null;
|
||||
$this->search = null;
|
||||
|
|
@ -57,6 +63,18 @@ class SeedDMS_FulltextService {
|
|||
$this->converters = $converters;
|
||||
}
|
||||
|
||||
/**
|
||||
* Set conversion service manager
|
||||
*
|
||||
* A conversion manager is a service for converting files from one format
|
||||
* to another format.
|
||||
*
|
||||
* @param object $conversionmgr
|
||||
*/
|
||||
function setConversionMgr($conversionmgr) { /* {{{ */
|
||||
$this->conversionmgr = $conversionmgr;
|
||||
} /* }}} */
|
||||
|
||||
public function setMaxSize($maxsize) {
|
||||
$this->maxsize = $maxsize;
|
||||
}
|
||||
|
|
@ -80,7 +98,7 @@ class SeedDMS_FulltextService {
|
|||
$nocontent = ($object->getLatestContent()->getFileSize() > $this->maxsize) && !$forceupdate;
|
||||
else
|
||||
$nocontent = true;
|
||||
return new $this->services[0]['IndexedDocument']($object->getDMS(), $object, $this->converters, $nocontent, $this->cmdtimeout);
|
||||
return new $this->services[0]['IndexedDocument']($object->getDMS(), $object, $this->conversionmgr ? $this->conversionmgr : $this->converters, $nocontent, $this->cmdtimeout);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -2,13 +2,13 @@
|
|||
/**
|
||||
* Implementation of user authentication
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @license GPL 2
|
||||
* @version @version@
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2010-2016 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @license GPL 2
|
||||
* @version @version@
|
||||
* @copyright 2010-2016 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
|
||||
require_once "inc.ClassAuthentication.php";
|
||||
|
|
@ -16,29 +16,13 @@ require_once "inc.ClassAuthentication.php";
|
|||
/**
|
||||
* Abstract class to authenticate user against ldap server
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2010-2016 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright 2010-2016 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
class SeedDMS_LdapAuthentication extends SeedDMS_Authentication {
|
||||
/**
|
||||
* @var object $dms object of dms
|
||||
* @access protected
|
||||
*/
|
||||
private $dms;
|
||||
|
||||
/**
|
||||
* @var object $settings SeedDMS Settings
|
||||
* @access protected
|
||||
*/
|
||||
private $settings;
|
||||
|
||||
function __construct($dms, $settings) { /* {{{ */
|
||||
$this->dms = $dms;
|
||||
$this->settings = $settings;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Do ldap authentication
|
||||
|
|
@ -53,8 +37,8 @@ class SeedDMS_LdapAuthentication extends SeedDMS_Authentication {
|
|||
* authentication. If that succeeds the user is logged in. If the user doesn't
|
||||
* exist in the database, it will be created.
|
||||
*
|
||||
* @param string $username
|
||||
* @param string $password
|
||||
* @param string $username name of user to authenticate
|
||||
* @param string $password password of user to authenticate
|
||||
* @return object|boolean user object if authentication was successful otherwise false
|
||||
*/
|
||||
public function authenticate($username, $password) { /* {{{ */
|
||||
|
|
|
|||
|
|
@ -147,43 +147,14 @@ class SeedDMS_NotificationService {
|
|||
return $error;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* This notification is sent when a workflow action is needed.
|
||||
*/
|
||||
public function sendRequestWorkflowActionMail($content, $user) { /* {{{ */
|
||||
$document = $content->getDocument();
|
||||
$folder = $document->getFolder();
|
||||
|
||||
/* Send mail only if enabled in the configuration */
|
||||
if($this->settings->_enableNotificationWorkflow && ($workflow = $content->getWorkflow())) {
|
||||
$subject = "request_workflow_action_email_subject";
|
||||
$message = "request_workflow_action_email_body";
|
||||
$params = array();
|
||||
$params['name'] = $document->getName();
|
||||
$params['version'] = $content->getVersion();
|
||||
$params['workflow'] = $workflow->getName();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['current_state'] = $workflow->getInitState()->getName();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['sitename'] = $this->settings->_siteName;
|
||||
$params['http_root'] = $this->settings->_httpRoot;
|
||||
$params['url'] = getBaseUrl().$this->settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
|
||||
foreach($workflow->getNextTransitions($workflow->getInitState()) as $ntransition) {
|
||||
foreach($ntransition->getUsers() as $tuser) {
|
||||
$this->toIndividual($user, $tuser->getUser(), $subject, $message, $params, SeedDMS_NotificationService::RECV_WORKFLOW);
|
||||
}
|
||||
foreach($ntransition->getGroups() as $tuser) {
|
||||
$this->toGroup($user, $tuser->getGroup(), $subject, $message, $params, SeedDMS_NotificationService::RECV_WORKFLOW);
|
||||
}
|
||||
}
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* This notification is sent when a review or approval is needed.
|
||||
* The method is only called by sendNewDocumentMail() and sendNewDocumentVersionMail().
|
||||
* It does not care about the current status of an approval or review, but
|
||||
* informs an reviewer and approver. Hence, it should only be called
|
||||
* right after a new document version was created.
|
||||
*/
|
||||
public function sendRequestRevAppActionMail($content, $user) { /* {{{ */
|
||||
private function sendRequestRevAppActionMail($content, $user) { /* {{{ */
|
||||
$document = $content->getDocument();
|
||||
$folder = $document->getFolder();
|
||||
|
||||
|
|
@ -235,6 +206,88 @@ class SeedDMS_NotificationService {
|
|||
}
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* This notification is sent when a review is needed.
|
||||
* In opposite to sendRequestRevAppActionMail() this method checks review status
|
||||
* and informs only those reviewers about a required review who have not
|
||||
* reviewed the document yet.
|
||||
*/
|
||||
public function sendReviewRequestMail($content, $user) { /* {{{ */
|
||||
$document = $content->getDocument();
|
||||
$dms = $document->getDMS();
|
||||
$folder = $document->getFolder();
|
||||
|
||||
if($this->settings->_enableNotificationAppRev) {
|
||||
$subject = "review_request_email_subject";
|
||||
$message = "review_request_email_body";
|
||||
$params = array();
|
||||
$params['name'] = $document->getName();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['version'] = $content->getVersion();
|
||||
$params['comment'] = $document->getComment();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = getBaseUrl().$this->settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID()."¤ttab=revapp";
|
||||
$params['sitename'] = $this->settings->_siteName;
|
||||
$params['http_root'] = $this->settings->_httpRoot;
|
||||
|
||||
$reviewStatus = $content->getReviewStatus();
|
||||
foreach($reviewStatus as $dastat) {
|
||||
if ($dastat["status"] == 0) {
|
||||
if ($dastat["type"] == 0) {
|
||||
|
||||
$reviewer = $dms->getUser($dastat["required"]);
|
||||
$this->toIndividual($document->getOwner(), $reviewer, $subject, $message, $params, SeedDMS_NotificationService::RECV_REVIEWER);
|
||||
} elseif ($dastat["type"] == 1) {
|
||||
|
||||
$group = $dms->getGroup($dastat["required"]);
|
||||
$this->toGroup($document->getOwner(), $group, $subject, $message, $params, SeedDMS_NotificationService::RECV_REVIEWER);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* This notification is sent when a review is needed.
|
||||
* In opposite to sendRequestRevAppActionMail() this method checks the approval status
|
||||
* and informs only those reviewers about a required approval who have not
|
||||
* approved the document yet.
|
||||
*/
|
||||
public function sendApprovalRequestMail($content, $user) { /* {{{ */
|
||||
$document = $content->getDocument();
|
||||
$dms = $document->getDMS();
|
||||
$folder = $document->getFolder();
|
||||
|
||||
if($this->settings->_enableNotificationAppRev) {
|
||||
$subject = "approval_request_email_subject";
|
||||
$message = "approval_request_email_body";
|
||||
$params = array();
|
||||
$params['name'] = $document->getName();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['version'] = $content->getVersion();
|
||||
$params['comment'] = $document->getComment();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = getBaseUrl().$this->settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID()."¤ttab=revapp";
|
||||
$params['sitename'] = $this->settings->_siteName;
|
||||
$params['http_root'] = $this->settings->_httpRoot;
|
||||
|
||||
$approvalStatus = $content->getApprovalStatus();
|
||||
foreach($approvalStatus as $dastat) {
|
||||
if ($dastat["status"] == 0) {
|
||||
if ($dastat["type"] == 0) {
|
||||
|
||||
$approver = $dms->getUser($dastat["required"]);
|
||||
$this->toIndividual($document->getOwner(), $approver, $subject, $message, $params, SeedDMS_NotificationService::RECV_APPROVER);
|
||||
} elseif ($dastat["type"] == 1) {
|
||||
|
||||
$group = $dms->getGroup($dastat["required"]);
|
||||
$this->toGroup($document->getOwner(), $group, $subject, $message, $params, SeedDMS_NotificationService::RECV_APPROVER);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* This notification is sent when a new document is created.
|
||||
*/
|
||||
|
|
@ -295,9 +348,9 @@ class SeedDMS_NotificationService {
|
|||
foreach ($notifyList["groups"] as $grp) {
|
||||
$this->toGroup($user, $grp, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
}
|
||||
// if user is not owner send notification to owner
|
||||
// if ($user->getID() != $document->getOwner()->getID())
|
||||
// $this->toIndividual($user, $document->getOwner(), $subject, $message, $params, SeedDMS_NotificationService::RECV_OWNER);
|
||||
/* if user is not owner send notification to owner */
|
||||
if ($user->getID() != $document->getOwner()->getID())
|
||||
$this->toIndividual($user, $document->getOwner(), $subject, $message, $params, SeedDMS_NotificationService::RECV_OWNER);
|
||||
|
||||
$this->sendRequestWorkflowActionMail($lc, $user);
|
||||
|
||||
|
|
@ -459,6 +512,11 @@ class SeedDMS_NotificationService {
|
|||
foreach ($notifyList["groups"] as $grp) {
|
||||
$this->toGroup($user, $grp, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
}
|
||||
|
||||
/* if user is not owner send notification to owner */
|
||||
if ($user->getID() != $document->getOwner()->getID())
|
||||
$this->toIndividual($user, $document->getOwner(), $subject, $message, $params, SeedDMS_NotificationService::RECV_OWNER);
|
||||
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
|
|
@ -667,8 +725,8 @@ class SeedDMS_NotificationService {
|
|||
$this->toGroup($user, $grp, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
}
|
||||
// if user is not owner send notification to owner
|
||||
// if ($user->getID() != $folder->getOwner()->getID())
|
||||
// $notifier->toIndividual($user, $folder->getOwner(), $subject, $message, $params, SeedDMS_NotificationService::RECV_OWNER);
|
||||
if ($user->getID() != $folder->getOwner()->getID())
|
||||
$this->toIndividual($user, $folder->getOwner(), $subject, $message, $params, SeedDMS_NotificationService::RECV_OWNER);
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
|
|
@ -725,7 +783,7 @@ class SeedDMS_NotificationService {
|
|||
}
|
||||
$this->toList($user, $notifyList["users"], $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
foreach ($notifyList["groups"] as $grp) {
|
||||
$notifier->toGroup($user, $grp, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
$this->toGroup($user, $grp, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
}
|
||||
}
|
||||
} /* }}} */
|
||||
|
|
@ -749,8 +807,8 @@ class SeedDMS_NotificationService {
|
|||
$this->toGroup($user, $grp, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
}
|
||||
// if user is not owner send notification to owner
|
||||
// if ($user->getID() != $folder->getOwner()->getID())
|
||||
// $this->toIndividual($user, $folder->getOwner(), $subject, $message, $params, SeedDMS_NotificationService::RECV_OWNER);
|
||||
if ($user->getID() != $folder->getOwner()->getID())
|
||||
$this->toIndividual($user, $folder->getOwner(), $subject, $message, $params, SeedDMS_NotificationService::RECV_OWNER);
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
|
|
@ -863,7 +921,7 @@ class SeedDMS_NotificationService {
|
|||
$this->toGroup($user, $grp, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
}
|
||||
|
||||
// $notifier->toIndividual($user, $content->getUser(), $subject, $message, $params, SeedDMS_NotificationService::RECV_OWNER);
|
||||
// $this->toIndividual($user, $content->getUser(), $subject, $message, $params, SeedDMS_NotificationService::RECV_OWNER);
|
||||
} /* }}} */
|
||||
|
||||
public function sendNewDocumentNotifyMail($document, $user, $obj) { /* {{{ */
|
||||
|
|
@ -881,7 +939,7 @@ class SeedDMS_NotificationService {
|
|||
if($obj->isType('user'))
|
||||
$this->toIndividual($user, $obj, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
elseif($obj->isType('group'))
|
||||
$notifier->toGroup($user, $obj, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
$this->toGroup($user, $obj, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
} /* }}} */
|
||||
|
||||
public function sendNewFolderNotifyMail($folder, $user, $obj) { /* {{{ */
|
||||
|
|
@ -898,7 +956,7 @@ class SeedDMS_NotificationService {
|
|||
if($obj->isType('user'))
|
||||
$this->toIndividual($user, $obj, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
elseif($obj->isType('group'))
|
||||
$notifier->toGroup($user, $obj, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
$this->toGroup($user, $obj, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
} /* }}} */
|
||||
|
||||
public function sendDeleteDocumentNotifyMail($document, $user, $obj) { /* {{{ */
|
||||
|
|
@ -916,7 +974,7 @@ class SeedDMS_NotificationService {
|
|||
if($obj->isType('user'))
|
||||
$this->toIndividual($user, $obj, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
elseif($obj->isType('group'))
|
||||
$notifier->toGroup($user, $obj, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
$this->toGroup($user, $obj, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
} /* }}} */
|
||||
|
||||
public function sendDeleteFolderNotifyMail($folder, $user, $obj) { /* {{{ */
|
||||
|
|
@ -933,7 +991,7 @@ class SeedDMS_NotificationService {
|
|||
if($obj->isType('user'))
|
||||
$this->toIndividual($user, $obj, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
elseif($obj->isType('group'))
|
||||
$notifier->toGroup($user, $obj, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
$this->toGroup($user, $obj, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
} /* }}} */
|
||||
|
||||
public function sendSubmittedReviewMail($content, $user, $reviewlog) { /* {{{ */
|
||||
|
|
@ -956,7 +1014,7 @@ class SeedDMS_NotificationService {
|
|||
foreach ($nl["groups"] as $grp) {
|
||||
$this->toGroup($user, $grp, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
}
|
||||
// $notifier->toIndividual($user, $content->getUser(), $subject, $message, $params, SeedDMS_NotificationService::RECV_OWNER);
|
||||
// $this->toIndividual($user, $content->getUser(), $subject, $message, $params, SeedDMS_NotificationService::RECV_OWNER);
|
||||
} /* }}} */
|
||||
|
||||
public function sendSubmittedApprovalMail($content, $user, $approvelog) { /* {{{ */
|
||||
|
|
@ -978,11 +1036,113 @@ class SeedDMS_NotificationService {
|
|||
|
||||
$this->toList($user, $nl["users"], $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
foreach ($nl["groups"] as $grp)
|
||||
$notifier->toGroup($user, $grp, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
$this->toGroup($user, $grp, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
// $this->toIndividual($user, $content->getUser(), $subject, $message, $params, SeedDMS_NotificationService::RECV_OWNER);
|
||||
|
||||
} /* }}} */
|
||||
|
||||
public function sendDeleteApprovalMail($content, $user, $approver) { /* {{{ */
|
||||
$document = $content->getDocument();
|
||||
$folder = $document->getFolder();
|
||||
$subject = "approval_deletion_email_subject";
|
||||
$message = "approval_deletion_email_body";
|
||||
$params = array();
|
||||
$params['name'] = $document->getName();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['version'] = $content->getVersion();
|
||||
$params['comment'] = $content->getComment();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['sitename'] = $this->settings->_siteName;
|
||||
$params['http_root'] = $this->settings->_httpRoot;
|
||||
$params['url'] = getBaseUrl().$this->settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
|
||||
if($approver->isType('user'))
|
||||
$this->toIndividual($user, $approver, $subject, $message, $params, SeedDMS_NotificationService::RECV_APPROVER);
|
||||
elseif($approver->isType('group'))
|
||||
$this->toGroup($user, $approver, $subject, $message, $params, SeedDMS_NotificationService::RECV_APPROVER);
|
||||
} /* }}} */
|
||||
|
||||
public function sendDeleteReviewMail($content, $user, $reviewer) { /* {{{ */
|
||||
$document = $content->getDocument();
|
||||
$folder = $document->getFolder();
|
||||
$subject = "review_deletion_email_subject";
|
||||
$message = "review_deletion_email_body";
|
||||
$params = array();
|
||||
$params['name'] = $document->getName();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['version'] = $content->getVersion();
|
||||
$params['comment'] = $content->getComment();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['sitename'] = $this->settings->_siteName;
|
||||
$params['http_root'] = $this->settings->_httpRoot;
|
||||
$params['url'] = getBaseUrl().$this->settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
|
||||
if($reviewer->isType('user'))
|
||||
$this->toIndividual($user, $reviewer, $subject, $message, $params, SeedDMS_NotificationService::RECV_REVIEWER);
|
||||
elseif($approver->isType('group'))
|
||||
$this->toGroup($user, $reviewer, $subject, $message, $params, SeedDMS_NotificationService::RECV_REVIEWER);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* This notification is send if a new approver is added.
|
||||
*
|
||||
* In most cases all approvers are informed with sendApprovalRequestMail()
|
||||
* when a new document version is added,
|
||||
* but this method informs just a single approver (user or group), when the
|
||||
* approver was added at a later point in time.
|
||||
*/
|
||||
public function sendAddApprovalMail($content, $user, $approver) { /* {{{ */
|
||||
$document = $content->getDocument();
|
||||
$folder = $document->getFolder();
|
||||
|
||||
$subject = "approval_request_email_subject";
|
||||
$message = "approval_request_email_body";
|
||||
$params = array();
|
||||
$params['name'] = $document->getName();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['version'] = $content->getVersion();
|
||||
$params['comment'] = $content->getComment();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = getBaseUrl().$this->settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $this->settings->_siteName;
|
||||
$params['http_root'] = $this->settings->_httpRoot;
|
||||
|
||||
if($approver->isType('user'))
|
||||
$this->toIndividual($user, $approver, $subject, $message, $params, SeedDMS_NotificationService::RECV_APPROVER);
|
||||
elseif($approver->isType('group'))
|
||||
$this->toGroup($user, $approver, $subject, $message, $params, SeedDMS_NotificationService::RECV_APPROVER);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* This notification is send if a new reviewer is added.
|
||||
*
|
||||
* In most cases all reviewers are informed with sendReviewRequestMail()
|
||||
* when a new document version is added,
|
||||
* but this method informs just a single reviewer (user or group), when the
|
||||
* reviewer was added at a later point in time.
|
||||
*/
|
||||
public function sendAddReviewMail($content, $user, $reviewer) { /* {{{ */
|
||||
$document = $content->getDocument();
|
||||
$folder = $document->getFolder();
|
||||
|
||||
$subject = "review_request_email_subject";
|
||||
$message = "review_request_email_body";
|
||||
$params = array();
|
||||
$params['name'] = $document->getName();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['version'] = $content->getVersion();
|
||||
$params['comment'] = $content->getComment();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = getBaseUrl().$this->settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $this->settings->_siteName;
|
||||
$params['http_root'] = $this->settings->_httpRoot;
|
||||
|
||||
if($reviewer->isType('user'))
|
||||
$this->toIndividual($user, $reviewer, $subject, $message, $params, SeedDMS_NotificationService::RECV_REVIEWER);
|
||||
elseif($reviewer->isType('group'))
|
||||
$this->toGroup($user, $reviewer, $subject, $message, $params, SeedDMS_NotificationService::RECV_REVIEWER);
|
||||
} /* }}} */
|
||||
|
||||
public function sendChangedDocumentOwnerMail($document, $user, $oldowner) { /* {{{ */
|
||||
if($oldowner->getID() != $document->getOwner()->getID()) {
|
||||
$notifyList = $document->getNotifyList();
|
||||
|
|
@ -1002,7 +1162,7 @@ class SeedDMS_NotificationService {
|
|||
foreach ($notifyList["groups"] as $grp) {
|
||||
$this->toGroup($user, $grp, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
}
|
||||
// $notifier->toIndividual($user, $oldowner, $subject, $message, $params, SeedDMS_NotificationService::RECV_OWNER);
|
||||
// $this->toIndividual($user, $oldowner, $subject, $message, $params, SeedDMS_NotificationService::RECV_OWNER);
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
|
|
@ -1068,5 +1228,115 @@ class SeedDMS_NotificationService {
|
|||
}
|
||||
} /* }}} */
|
||||
|
||||
public function sendTriggerWorkflowTransitionMail($content, $user, $wkflog) { /* {{{ */
|
||||
$document = $content->getDocument();
|
||||
$workflow = $wkflog->getWorkflow();
|
||||
$transition = $wkflog->getTransition();
|
||||
$nl = $document->getNotifyList();
|
||||
$folder = $document->getFolder();
|
||||
$subject = "transition_triggered_email_subject";
|
||||
$message = "transition_triggered_email_body";
|
||||
$params = array();
|
||||
$params['name'] = $document->getName();
|
||||
$params['version'] = $content->getVersion();
|
||||
$params['workflow'] = $workflow->getName();
|
||||
$params['action'] = $transition->getAction()->getName();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['comment'] = $wkflog->getComment();
|
||||
$params['previous_state'] = $transition->getState()->getName();
|
||||
$params['current_state'] = $transition->getNextState()->getName();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['sitename'] = $this->settings->_siteName;
|
||||
$params['http_root'] = $this->settings->_httpRoot;
|
||||
$params['url'] = getBaseUrl().$this->settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
|
||||
// Send notification to subscribers.
|
||||
$this->toList($user, $nl["users"], $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
foreach ($nl["groups"] as $grp) {
|
||||
$this->toGroup($user, $grp, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* This notification is sent when a workflow action needed.
|
||||
* If a transition is passed this must be the translation lately fired, hence
|
||||
* the state of the workflow is next state of the transition. If no transition
|
||||
* is passed, the workflow just started and is still in its initial state.
|
||||
*/
|
||||
public function sendRequestWorkflowActionMail($content, $user, $transition=null) { /* {{{ */
|
||||
$document = $content->getDocument();
|
||||
$folder = $document->getFolder();
|
||||
if(!($workflow = $content->getWorkflow()))
|
||||
return;
|
||||
if($transition) {
|
||||
$state = $transition->getNextState();
|
||||
} else {
|
||||
$state = $workflow->getInitState();
|
||||
}
|
||||
|
||||
if($this->settings->_enableNotificationWorkflow) {
|
||||
$subject = "request_workflow_action_email_subject";
|
||||
$message = "request_workflow_action_email_body";
|
||||
$params = array();
|
||||
$params['name'] = $document->getName();
|
||||
$params['version'] = $content->getVersion();
|
||||
$params['workflow'] = $workflow->getName();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
if($transition)
|
||||
$params['current_state'] = $transition->getNextState()->getName();
|
||||
else
|
||||
$params['current_state'] = $workflow->getInitState()->getName();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['sitename'] = $this->settings->_siteName;
|
||||
$params['http_root'] = $this->settings->_httpRoot;
|
||||
$params['url'] = getBaseUrl().$this->settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
|
||||
$usersinformed = array();
|
||||
$groupsinformed = array();
|
||||
foreach($workflow->getNextTransitions($state) as $ntransition) {
|
||||
foreach($ntransition->getUsers() as $tuser) {
|
||||
if(!in_array($tuser->getUser()->getID(), $usersinformed)) {
|
||||
$usersinformed[] = $tuser->getUser()->getID();
|
||||
$this->toIndividual($user, $tuser->getUser(), $subject, $message, $params, SeedDMS_NotificationService::RECV_WORKFLOW);
|
||||
}
|
||||
}
|
||||
foreach($ntransition->getGroups() as $tuser) {
|
||||
if(!in_array($tuser->getGroup()->getID(), $groupsinformed)) {
|
||||
$groupsinformed[] = $tuser->getGroup()->getID();
|
||||
$this->toGroup($user, $tuser->getGroup(), $subject, $message, $params, SeedDMS_NotificationService::RECV_WORKFLOW);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* This notification is sent when a workflow is rewinded.
|
||||
*/
|
||||
public function sendRewindWorkflowMail($content, $user) { /* {{{ */
|
||||
$document = $content->getDocument();
|
||||
$folder = $document->getFolder();
|
||||
$workflow = $content->getWorkflow();
|
||||
|
||||
$nl = $document->getNotifyList();
|
||||
$folder = $document->getFolder();
|
||||
|
||||
$subject = "rewind_workflow_email_subject";
|
||||
$message = "rewind_workflow_email_body";
|
||||
$params = array();
|
||||
$params['name'] = $document->getName();
|
||||
$params['version'] = $content->getVersion();
|
||||
$params['workflow'] = $workflow->getName();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['sitename'] = $this->settings->_siteName;
|
||||
$params['http_root'] = $this->settings->_httpRoot;
|
||||
$params['url'] = getBaseUrl().$this->settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID()."¤ttab=workflow";
|
||||
// Send notification to subscribers.
|
||||
$this->toList($user, $nl["users"], $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
foreach ($nl["groups"] as $grp) {
|
||||
$this->toGroup($user, $grp, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
}
|
||||
} /* }}} */
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -103,13 +103,14 @@ class SeedDMS_SchedulerTaskBase {
|
|||
return $ret;
|
||||
} /* }}} */
|
||||
|
||||
public function __construct($dms=null, $user=null, $settings=null, $logger=null, $fulltextservice=null, $notifier=null) { /* {{{ */
|
||||
public function __construct($dms=null, $user=null, $settings=null, $logger=null, $fulltextservice=null, $notifier=null, $conversionmgr=null) { /* {{{ */
|
||||
$this->dms = $dms;
|
||||
$this->user = $user;
|
||||
$this->settings = $settings;
|
||||
$this->logger = $logger;
|
||||
$this->fulltextservice = $fulltextservice;
|
||||
$this->notifier = $notifier;
|
||||
$this->conversionmgr = $conversionmgr;
|
||||
} /* }}} */
|
||||
|
||||
public function execute(SeedDMS_SchedulerTask $task) { /* {{{ */
|
||||
|
|
|
|||
|
|
@ -90,6 +90,9 @@ class Settings { /* {{{ */
|
|||
// list of form fields which are visible by default but can be explixitly
|
||||
// turn off (comment, keywords, categories, sequence, expiration, owner
|
||||
var $_noDocumentFormFields = array();
|
||||
// list of form fields which are visible by default but can be explixitly
|
||||
// turn off (comment, keywords, categories, sequence, expiration, owner
|
||||
var $_noFolderFormFields = array();
|
||||
// Path to where SeedDMS is located
|
||||
var $_rootDir = null;
|
||||
// Path to SeedDMS_Core
|
||||
|
|
@ -165,8 +168,6 @@ class Settings { /* {{{ */
|
|||
var $_overrideTheme = false;
|
||||
// experimental one page mode for ViewFolder page
|
||||
var $_onePageMode = false;
|
||||
// Workaround for page titles that go over more than 2 lines.
|
||||
var $_titleDisplayHack = true;
|
||||
// enable/disable automatic email notification
|
||||
var $_enableEmail = true;
|
||||
// enable/disable group and user view for all users
|
||||
|
|
@ -256,6 +257,12 @@ class Settings { /* {{{ */
|
|||
var $_calendarDefaultView = "y";
|
||||
// first day of the week (0=sunday, 1=monday, 6=saturday)
|
||||
var $_firstDayOfWeek = 0;
|
||||
// enable/disable download of extensions
|
||||
var $_enableExtensionDownload = true;
|
||||
// enable/disable import of extensions
|
||||
var $_enableExtensionImport = true;
|
||||
// enable/disable import of extensions from repository
|
||||
var $_enableExtensionImportFromRepository = true;
|
||||
// enable/disable display of the clipboard
|
||||
var $_enableClipboard = true;
|
||||
// enable/disable list of tasks in main menu
|
||||
|
|
@ -292,6 +299,8 @@ class Settings { /* {{{ */
|
|||
var $_sortFoldersDefault = '';
|
||||
// Where to insert new documents ('start' or 'end')
|
||||
var $_defaultDocPosition = 'end';
|
||||
// Where to insert new folders ('start' or 'end')
|
||||
var $_defaultFolderPosition = 'end';
|
||||
// Set valid IP for admin logins
|
||||
// if enabled admin can login only by specified IP addres
|
||||
var $_adminIP = "";
|
||||
|
|
@ -439,8 +448,8 @@ class Settings { /* {{{ */
|
|||
*
|
||||
*/
|
||||
function arrayToString($value) { /* {{{ */
|
||||
return implode(";", $value);
|
||||
} /* }}} */
|
||||
return implode(";", $value);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Return array from ';' seperated string
|
||||
|
|
@ -449,8 +458,8 @@ class Settings { /* {{{ */
|
|||
*
|
||||
*/
|
||||
function stringToArray($value) { /* {{{ */
|
||||
return explode(";", $Value);
|
||||
} /* }}} */
|
||||
return explode(";", $Value);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* set $_viewOnlineFileTypes
|
||||
|
|
@ -458,9 +467,9 @@ class Settings { /* {{{ */
|
|||
* @param string $stringValue string value
|
||||
*
|
||||
*/
|
||||
function setViewOnlineFileTypesFromString($stringValue) { /* {{{ */
|
||||
$this->_viewOnlineFileTypes = explode(";", $stringValue);
|
||||
} /* }}} */
|
||||
function setViewOnlineFileTypesFromString($stringValue) { /* {{{ */
|
||||
$this->_viewOnlineFileTypes = explode(";", $stringValue);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* get $_viewOnlineFileTypes in a string value
|
||||
|
|
@ -468,9 +477,9 @@ class Settings { /* {{{ */
|
|||
* @return string value
|
||||
*
|
||||
*/
|
||||
function getViewOnlineFileTypesToString() { /* {{{ */
|
||||
return implode(";", $this->_viewOnlineFileTypes);
|
||||
} /* }}} */
|
||||
function getViewOnlineFileTypesToString() { /* {{{ */
|
||||
return implode(";", $this->_viewOnlineFileTypes);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* set $_editOnlineFileTypes
|
||||
|
|
@ -478,9 +487,9 @@ class Settings { /* {{{ */
|
|||
* @param string $stringValue string value
|
||||
*
|
||||
*/
|
||||
function setEditOnlineFileTypesFromString($stringValue) { /* {{{ */
|
||||
$this->_editOnlineFileTypes = explode(";", $stringValue);
|
||||
} /* }}} */
|
||||
function setEditOnlineFileTypesFromString($stringValue) { /* {{{ */
|
||||
$this->_editOnlineFileTypes = explode(";", $stringValue);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* get $_editOnlineFileTypes in a string value
|
||||
|
|
@ -488,9 +497,9 @@ class Settings { /* {{{ */
|
|||
* @return string value
|
||||
*
|
||||
*/
|
||||
function getEditOnlineFileTypesToString() { /* {{{ */
|
||||
return implode(";", $this->_editOnlineFileTypes);
|
||||
} /* }}} */
|
||||
function getEditOnlineFileTypesToString() { /* {{{ */
|
||||
return implode(";", $this->_editOnlineFileTypes);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Load config file
|
||||
|
|
@ -545,6 +554,8 @@ class Settings { /* {{{ */
|
|||
$this->_inlineEditing = Settings::boolVal($tab["inlineEditing"]);
|
||||
if(trim(strval($tab["noDocumentFormFields"])))
|
||||
$this->_noDocumentFormFields = explode(',',strval($tab["noDocumentFormFields"]));
|
||||
if(trim(strval($tab["noFolderFormFields"])))
|
||||
$this->_noFolderFormFields = explode(',',strval($tab["noFolderFormFields"]));
|
||||
$this->setViewOnlineFileTypesFromString(strval($tab["viewOnlineFileTypes"]));
|
||||
$this->setEditOnlineFileTypesFromString(strval($tab["editOnlineFileTypes"]));
|
||||
$this->_enableConverting = Settings::boolVal($tab["enableConverting"]);
|
||||
|
|
@ -574,8 +585,9 @@ class Settings { /* {{{ */
|
|||
$this->_expandFolderTree = intval($tab["expandFolderTree"]);
|
||||
$this->_libraryFolder = intval($tab["libraryFolder"]);
|
||||
$this->_defaultDocPosition = strval($tab["defaultDocPosition"]);
|
||||
$this->_defaultFolderPosition = strval($tab["defaultFolderPosition"]);
|
||||
|
||||
// XML Path: /configuration/site/calendar
|
||||
// XML Path: /configuration/site/webdav
|
||||
$node = $xml->xpath('/configuration/site/webdav');
|
||||
if($node) {
|
||||
$tab = $node[0]->attributes();
|
||||
|
|
@ -591,6 +603,15 @@ class Settings { /* {{{ */
|
|||
$this->_firstDayOfWeek = intval($tab["firstDayOfWeek"]);
|
||||
}
|
||||
|
||||
// XML Path: /configuration/site/extensionmgr
|
||||
$node = $xml->xpath('/configuration/site/extensionmgr');
|
||||
if($node) {
|
||||
$tab = $node[0]->attributes();
|
||||
$this->_enableExtensionDownload = Settings::boolVal($tab["enableExtensionDownload"]);
|
||||
$this->_enableExtensionImport = Settings::boolVal($tab["enableExtensionImport"]);
|
||||
$this->_enableExtensionImportFromRepository = Settings::boolVal($tab["enableExtensionImportFromRepository"]);
|
||||
}
|
||||
|
||||
// XML Path: /configuration/system/server
|
||||
$node = $xml->xpath('/configuration/system/server');
|
||||
if($node) {
|
||||
|
|
@ -729,7 +750,6 @@ class Settings { /* {{{ */
|
|||
$this->_siteDefaultPage = strval($tab["siteDefaultPage"]);
|
||||
$this->_rootFolderID = intval($tab["rootFolderID"]);
|
||||
$this->_useHomeAsRootFolder = Settings::boolval($tab["useHomeAsRootFolder"]);
|
||||
$this->_titleDisplayHack = Settings::boolval($tab["titleDisplayHack"]);
|
||||
$this->_showMissingTranslations = Settings::boolval($tab["showMissingTranslations"]);
|
||||
$this->_hiddenConfFields = explode(';', strval($tab["hiddenConfFields"]));
|
||||
}
|
||||
|
|
@ -853,22 +873,22 @@ class Settings { /* {{{ */
|
|||
*
|
||||
* @return true/false
|
||||
*/
|
||||
protected function setXMLAttributValue($node, $attributName, $attributValue) { /* {{{ */
|
||||
if (is_bool($attributValue)) {
|
||||
if ($attributValue)
|
||||
$attributValue = "true";
|
||||
else
|
||||
$attributValue = "false";
|
||||
protected function setXMLAttributValue($node, $attributName, $attributValue) { /* {{{ */
|
||||
if (is_bool($attributValue)) {
|
||||
if ($attributValue)
|
||||
$attributValue = "true";
|
||||
else
|
||||
$attributValue = "false";
|
||||
} elseif(is_array($attributValue)) {
|
||||
$attributValue = implode(';', $attributValue);
|
||||
}
|
||||
|
||||
if (isset($node[$attributName])) {
|
||||
$node[$attributName] = $attributValue;
|
||||
} else {
|
||||
$node->addAttribute($attributName, $attributValue);
|
||||
}
|
||||
} /* }}} */
|
||||
if (isset($node[$attributName])) {
|
||||
$node[$attributName] = $attributValue;
|
||||
} else {
|
||||
$node->addAttribute($attributName, $attributValue);
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Get XML node, create it if not exists
|
||||
|
|
@ -900,12 +920,12 @@ class Settings { /* {{{ */
|
|||
* @return true/false
|
||||
*/
|
||||
public function save($configFilePath=NULL) { /* {{{ */
|
||||
if (is_null($configFilePath))
|
||||
$configFilePath = $this->_configFilePath;
|
||||
if (is_null($configFilePath))
|
||||
$configFilePath = $this->_configFilePath;
|
||||
|
||||
// Load
|
||||
$xml = simplexml_load_string(file_get_contents($configFilePath));
|
||||
$this->getXMLNode($xml, '/', 'configuration');
|
||||
// Load
|
||||
$xml = simplexml_load_string(file_get_contents($configFilePath));
|
||||
$this->getXMLNode($xml, '/', 'configuration');
|
||||
|
||||
// XML Path: /configuration/site/display
|
||||
$this->getXMLNode($xml, '/configuration', 'site');
|
||||
|
|
@ -934,6 +954,7 @@ class Settings { /* {{{ */
|
|||
$this->setXMLAttributValue($node, "strictFormCheck", $this->_strictFormCheck);
|
||||
$this->setXMLAttributValue($node, "inlineEditing", $this->_inlineEditing);
|
||||
$this->setXMLAttributValue($node, "noDocumentFormFields", implode(',', $this->_noDocumentFormFields));
|
||||
$this->setXMLAttributValue($node, "noFolderFormFields", implode(',', $this->_noFolderFormFields));
|
||||
$this->setXMLAttributValue($node, "viewOnlineFileTypes", $this->getViewOnlineFileTypesToString());
|
||||
$this->setXMLAttributValue($node, "editOnlineFileTypes", $this->getEditOnlineFileTypesToString());
|
||||
$this->setXMLAttributValue($node, "enableConverting", $this->_enableConverting);
|
||||
|
|
@ -963,8 +984,9 @@ class Settings { /* {{{ */
|
|||
$this->setXMLAttributValue($node, "sortFoldersDefault", $this->_sortFoldersDefault);
|
||||
$this->setXMLAttributValue($node, "libraryFolder", $this->_libraryFolder);
|
||||
$this->setXMLAttributValue($node, "defaultDocPosition", $this->_defaultDocPosition);
|
||||
$this->setXMLAttributValue($node, "defaultFolderPosition", $this->_defaultFolderPosition);
|
||||
|
||||
// XML Path: /configuration/site/calendar
|
||||
// XML Path: /configuration/site/webdav
|
||||
$node = $this->getXMLNode($xml, '/configuration/site', 'webdav');
|
||||
$this->setXMLAttributValue($node, "enableWebdavReplaceDoc", $this->_enableWebdavReplaceDoc);
|
||||
|
||||
|
|
@ -974,6 +996,12 @@ class Settings { /* {{{ */
|
|||
$this->setXMLAttributValue($node, "calendarDefaultView", $this->_calendarDefaultView);
|
||||
$this->setXMLAttributValue($node, "firstDayOfWeek", $this->_firstDayOfWeek);
|
||||
|
||||
// XML Path: /configuration/site/extensionmgr
|
||||
$node = $this->getXMLNode($xml, '/configuration/site', 'extensionmgr');
|
||||
$this->setXMLAttributValue($node, "enableExtensionDownload", $this->_enableExtensionDownload);
|
||||
$this->setXMLAttributValue($node, "enableExtensionImport", $this->_enableExtensionImport);
|
||||
$this->setXMLAttributValue($node, "enableExtensionImportFromRepository", $this->_enableExtensionImportFromRepository);
|
||||
|
||||
// XML Path: /configuration/system/server
|
||||
$this->getXMLNode($xml, '/configuration', 'system');
|
||||
$node = $this->getXMLNode($xml, '/configuration/system', 'server');
|
||||
|
|
@ -1020,71 +1048,71 @@ class Settings { /* {{{ */
|
|||
$this->setXMLAttributValue($node, "enableUserImage", $this->_enableUserImage);
|
||||
$this->setXMLAttributValue($node, "disableSelfEdit", $this->_disableSelfEdit);
|
||||
|
||||
// XML Path: /configuration/system/authentication/connectors
|
||||
foreach($this->_usersConnectors as $keyConn => $paramConn)
|
||||
{
|
||||
// search XML node
|
||||
$node = $xml->xpath('/configuration/system/authentication/connectors/connector[@type="'. $keyConn .'"]');
|
||||
// XML Path: /configuration/system/authentication/connectors
|
||||
foreach($this->_usersConnectors as $keyConn => $paramConn)
|
||||
{
|
||||
// search XML node
|
||||
$node = $xml->xpath('/configuration/system/authentication/connectors/connector[@type="'. $keyConn .'"]');
|
||||
|
||||
// Just the first is configured
|
||||
if (isset($node))
|
||||
{
|
||||
if (count($node)>0)
|
||||
{
|
||||
$node = $node[0];
|
||||
}
|
||||
else
|
||||
{
|
||||
$nodeParent = $xml->xpath('/configuration/system/authentication/connectors');
|
||||
$node = $nodeParent[0]->addChild("connector");
|
||||
}
|
||||
// Just the first is configured
|
||||
if (isset($node))
|
||||
{
|
||||
if (count($node)>0)
|
||||
{
|
||||
$node = $node[0];
|
||||
}
|
||||
else
|
||||
{
|
||||
$nodeParent = $xml->xpath('/configuration/system/authentication/connectors');
|
||||
$node = $nodeParent[0]->addChild("connector");
|
||||
}
|
||||
|
||||
foreach($paramConn as $key => $value)
|
||||
{
|
||||
$this->setXMLAttributValue($node, $key, $value);
|
||||
}
|
||||
foreach($paramConn as $key => $value)
|
||||
{
|
||||
$this->setXMLAttributValue($node, $key, $value);
|
||||
}
|
||||
|
||||
} // isset($node)
|
||||
} // isset($node)
|
||||
|
||||
} // foreach
|
||||
} // foreach
|
||||
|
||||
// XML Path: /configuration/system/authentication/connectors
|
||||
// manage old settings parameters
|
||||
if (isset($this->_ldapHost) && (strlen($this->_ldapHost)>0))
|
||||
{
|
||||
if ($this->_ldapType == 1)
|
||||
{
|
||||
$node = $xml->xpath('/configuration/system/authentication/connectors/connector[@type="AD"]');
|
||||
$node = $node[0];
|
||||
$this->setXMLAttributValue($node, "accountDomainName", $this->_ldapAccountDomainName);
|
||||
}
|
||||
else
|
||||
{
|
||||
$node = $xml->xpath('/configuration/system/authentication/connectors/connector[@type="ldap"]');
|
||||
$node = $node[0];
|
||||
}
|
||||
// XML Path: /configuration/system/authentication/connectors
|
||||
// manage old settings parameters
|
||||
if (isset($this->_ldapHost) && (strlen($this->_ldapHost)>0))
|
||||
{
|
||||
if ($this->_ldapType == 1)
|
||||
{
|
||||
$node = $xml->xpath('/configuration/system/authentication/connectors/connector[@type="AD"]');
|
||||
$node = $node[0];
|
||||
$this->setXMLAttributValue($node, "accountDomainName", $this->_ldapAccountDomainName);
|
||||
}
|
||||
else
|
||||
{
|
||||
$node = $xml->xpath('/configuration/system/authentication/connectors/connector[@type="ldap"]');
|
||||
$node = $node[0];
|
||||
}
|
||||
|
||||
$this->setXMLAttributValue($node, "host", $this->_ldapHost);
|
||||
$this->setXMLAttributValue($node, "port", $this->_ldapPort);
|
||||
$this->setXMLAttributValue($node, "baseDN", $this->_ldapBaseDN);
|
||||
}
|
||||
$this->setXMLAttributValue($node, "host", $this->_ldapHost);
|
||||
$this->setXMLAttributValue($node, "port", $this->_ldapPort);
|
||||
$this->setXMLAttributValue($node, "baseDN", $this->_ldapBaseDN);
|
||||
}
|
||||
|
||||
// XML Path: /configuration/system/database
|
||||
$node = $this->getXMLNode($xml, '/configuration/system', 'database');
|
||||
$this->setXMLAttributValue($node, "dbDriver", $this->_dbDriver);
|
||||
$this->setXMLAttributValue($node, "dbHostname", $this->_dbHostname);
|
||||
$this->setXMLAttributValue($node, "dbDatabase", $this->_dbDatabase);
|
||||
$this->setXMLAttributValue($node, "dbUser", $this->_dbUser);
|
||||
$this->setXMLAttributValue($node, "dbPass", $this->_dbPass);
|
||||
$this->setXMLAttributValue($node, "doNotCheckDBVersion", $this->_doNotCheckDBVersion);
|
||||
// XML Path: /configuration/system/database
|
||||
$node = $this->getXMLNode($xml, '/configuration/system', 'database');
|
||||
$this->setXMLAttributValue($node, "dbDriver", $this->_dbDriver);
|
||||
$this->setXMLAttributValue($node, "dbHostname", $this->_dbHostname);
|
||||
$this->setXMLAttributValue($node, "dbDatabase", $this->_dbDatabase);
|
||||
$this->setXMLAttributValue($node, "dbUser", $this->_dbUser);
|
||||
$this->setXMLAttributValue($node, "dbPass", $this->_dbPass);
|
||||
$this->setXMLAttributValue($node, "doNotCheckDBVersion", $this->_doNotCheckDBVersion);
|
||||
|
||||
// XML Path: /configuration/system/smtp
|
||||
$node = $this->getXMLNode($xml, '/configuration/system', 'smtp');
|
||||
$this->setXMLAttributValue($node, "smtpServer", $this->_smtpServer);
|
||||
$this->setXMLAttributValue($node, "smtpPort", $this->_smtpPort);
|
||||
$this->setXMLAttributValue($node, "smtpSendFrom", $this->_smtpSendFrom);
|
||||
$this->setXMLAttributValue($node, "smtpUser", $this->_smtpUser);
|
||||
$this->setXMLAttributValue($node, "smtpPassword", $this->_smtpPassword);
|
||||
// XML Path: /configuration/system/smtp
|
||||
$node = $this->getXMLNode($xml, '/configuration/system', 'smtp');
|
||||
$this->setXMLAttributValue($node, "smtpServer", $this->_smtpServer);
|
||||
$this->setXMLAttributValue($node, "smtpPort", $this->_smtpPort);
|
||||
$this->setXMLAttributValue($node, "smtpSendFrom", $this->_smtpSendFrom);
|
||||
$this->setXMLAttributValue($node, "smtpUser", $this->_smtpUser);
|
||||
$this->setXMLAttributValue($node, "smtpPassword", $this->_smtpPassword);
|
||||
|
||||
// XML Path: /configuration/advanced/display
|
||||
$advnode = $this->getXMLNode($xml, '/configuration', 'advanced');
|
||||
|
|
@ -1092,66 +1120,65 @@ class Settings { /* {{{ */
|
|||
$this->setXMLAttributValue($node, "siteDefaultPage", $this->_siteDefaultPage);
|
||||
$this->setXMLAttributValue($node, "rootFolderID", $this->_rootFolderID);
|
||||
$this->setXMLAttributValue($node, "useHomeAsRootFolder", $this->_useHomeAsRootFolder);
|
||||
$this->setXMLAttributValue($node, "titleDisplayHack", $this->_titleDisplayHack);
|
||||
$this->setXMLAttributValue($node, "showMissingTranslations", $this->_showMissingTranslations);
|
||||
// $this->setXMLAttributValue($node, "hiddenConfFields", $this->_hiddenConfFields);
|
||||
|
||||
// XML Path: /configuration/advanced/authentication
|
||||
$node = $this->getXMLNode($xml, '/configuration/advanced', 'authentication');
|
||||
$this->setXMLAttributValue($node, "guestID", $this->_guestID);
|
||||
$this->setXMLAttributValue($node, "adminIP", $this->_adminIP);
|
||||
$this->setXMLAttributValue($node, "apiKey", $this->_apiKey);
|
||||
$this->setXMLAttributValue($node, "apiUserId", $this->_apiUserId);
|
||||
$this->setXMLAttributValue($node, "apiOrigin", $this->_apiOrigin);
|
||||
// XML Path: /configuration/advanced/authentication
|
||||
$node = $this->getXMLNode($xml, '/configuration/advanced', 'authentication');
|
||||
$this->setXMLAttributValue($node, "guestID", $this->_guestID);
|
||||
$this->setXMLAttributValue($node, "adminIP", $this->_adminIP);
|
||||
$this->setXMLAttributValue($node, "apiKey", $this->_apiKey);
|
||||
$this->setXMLAttributValue($node, "apiUserId", $this->_apiUserId);
|
||||
$this->setXMLAttributValue($node, "apiOrigin", $this->_apiOrigin);
|
||||
|
||||
// XML Path: /configuration/advanced/edition
|
||||
$node = $this->getXMLNode($xml, '/configuration/advanced', 'edition');
|
||||
$this->setXMLAttributValue($node, "enableAdminRevApp", $this->_enableAdminRevApp);
|
||||
$this->setXMLAttributValue($node, "enableOwnerRevApp", $this->_enableOwnerRevApp);
|
||||
$this->setXMLAttributValue($node, "enableSelfRevApp", $this->_enableSelfRevApp);
|
||||
$this->setXMLAttributValue($node, "enableUpdateRevApp", $this->_enableUpdateRevApp);
|
||||
$this->setXMLAttributValue($node, "enableRemoveRevApp", $this->_enableRemoveRevApp);
|
||||
$this->setXMLAttributValue($node, "enableSelfReceipt", $this->_enableSelfReceipt);
|
||||
$this->setXMLAttributValue($node, "enableAdminReceipt", $this->_enableAdminReceipt);
|
||||
$this->setXMLAttributValue($node, "enableOwnerReceipt", $this->_enableOwnerReceipt);
|
||||
$this->setXMLAttributValue($node, "enableUpdateReceipt", $this->_enableUpdateReceipt);
|
||||
$this->setXMLAttributValue($node, "enableFilterReceipt", $this->_enableFilterReceipt);
|
||||
$this->setXMLAttributValue($node, "presetExpirationDate", $this->_presetExpirationDate);
|
||||
$this->setXMLAttributValue($node, "initialDocumentStatus", $this->_initialDocumentStatus);
|
||||
$this->setXMLAttributValue($node, "versioningFileName", $this->_versioningFileName);
|
||||
$this->setXMLAttributValue($node, "workflowMode", $this->_workflowMode);
|
||||
$this->setXMLAttributValue($node, "enableReceiptWorkflow", $this->_enableReceiptWorkflow);
|
||||
$this->setXMLAttributValue($node, "enableReceiptReject", $this->_enableReceiptReject);
|
||||
$this->setXMLAttributValue($node, "enableRevisionWorkflow", $this->_enableRevisionWorkflow);
|
||||
$this->setXMLAttributValue($node, "enableRevisionOneVoteReject", $this->_enableRevisionOneVoteReject);
|
||||
$this->setXMLAttributValue($node, "allowReviewerOnly", $this->_allowReviewerOnly);
|
||||
$this->setXMLAttributValue($node, "allowChangeRevAppInProcess", $this->_allowChangeRevAppInProcess);
|
||||
$this->setXMLAttributValue($node, "enableVersionDeletion", $this->_enableVersionDeletion);
|
||||
$this->setXMLAttributValue($node, "enableVersionModification", $this->_enableVersionModification);
|
||||
$this->setXMLAttributValue($node, "enableDuplicateDocNames", $this->_enableDuplicateDocNames);
|
||||
$this->setXMLAttributValue($node, "enableDuplicateSubFolderNames", $this->_enableDuplicateSubFolderNames);
|
||||
$this->setXMLAttributValue($node, "enableCancelCheckout", $this->_enableCancelCheckout);
|
||||
$this->setXMLAttributValue($node, "overrideMimeType", $this->_overrideMimeType);
|
||||
$this->setXMLAttributValue($node, "advancedAcl", $this->_advancedAcl);
|
||||
$this->setXMLAttributValue($node, "removeFromDropFolder", $this->_removeFromDropFolder);
|
||||
// XML Path: /configuration/advanced/edition
|
||||
$node = $this->getXMLNode($xml, '/configuration/advanced', 'edition');
|
||||
$this->setXMLAttributValue($node, "enableAdminRevApp", $this->_enableAdminRevApp);
|
||||
$this->setXMLAttributValue($node, "enableOwnerRevApp", $this->_enableOwnerRevApp);
|
||||
$this->setXMLAttributValue($node, "enableSelfRevApp", $this->_enableSelfRevApp);
|
||||
$this->setXMLAttributValue($node, "enableUpdateRevApp", $this->_enableUpdateRevApp);
|
||||
$this->setXMLAttributValue($node, "enableRemoveRevApp", $this->_enableRemoveRevApp);
|
||||
$this->setXMLAttributValue($node, "enableSelfReceipt", $this->_enableSelfReceipt);
|
||||
$this->setXMLAttributValue($node, "enableAdminReceipt", $this->_enableAdminReceipt);
|
||||
$this->setXMLAttributValue($node, "enableOwnerReceipt", $this->_enableOwnerReceipt);
|
||||
$this->setXMLAttributValue($node, "enableUpdateReceipt", $this->_enableUpdateReceipt);
|
||||
$this->setXMLAttributValue($node, "enableFilterReceipt", $this->_enableFilterReceipt);
|
||||
$this->setXMLAttributValue($node, "presetExpirationDate", $this->_presetExpirationDate);
|
||||
$this->setXMLAttributValue($node, "initialDocumentStatus", $this->_initialDocumentStatus);
|
||||
$this->setXMLAttributValue($node, "versioningFileName", $this->_versioningFileName);
|
||||
$this->setXMLAttributValue($node, "workflowMode", $this->_workflowMode);
|
||||
$this->setXMLAttributValue($node, "enableReceiptWorkflow", $this->_enableReceiptWorkflow);
|
||||
$this->setXMLAttributValue($node, "enableReceiptReject", $this->_enableReceiptReject);
|
||||
$this->setXMLAttributValue($node, "enableRevisionWorkflow", $this->_enableRevisionWorkflow);
|
||||
$this->setXMLAttributValue($node, "enableRevisionOneVoteReject", $this->_enableRevisionOneVoteReject);
|
||||
$this->setXMLAttributValue($node, "allowReviewerOnly", $this->_allowReviewerOnly);
|
||||
$this->setXMLAttributValue($node, "allowChangeRevAppInProcess", $this->_allowChangeRevAppInProcess);
|
||||
$this->setXMLAttributValue($node, "enableVersionDeletion", $this->_enableVersionDeletion);
|
||||
$this->setXMLAttributValue($node, "enableVersionModification", $this->_enableVersionModification);
|
||||
$this->setXMLAttributValue($node, "enableDuplicateDocNames", $this->_enableDuplicateDocNames);
|
||||
$this->setXMLAttributValue($node, "enableDuplicateSubFolderNames", $this->_enableDuplicateSubFolderNames);
|
||||
$this->setXMLAttributValue($node, "enableCancelCheckout", $this->_enableCancelCheckout);
|
||||
$this->setXMLAttributValue($node, "overrideMimeType", $this->_overrideMimeType);
|
||||
$this->setXMLAttributValue($node, "advancedAcl", $this->_advancedAcl);
|
||||
$this->setXMLAttributValue($node, "removeFromDropFolder", $this->_removeFromDropFolder);
|
||||
|
||||
// XML Path: /configuration/advanced/notification
|
||||
$node = $this->getXMLNode($xml, '/configuration/advanced', 'notification');
|
||||
$this->setXMLAttributValue($node, "enableNotificationAppRev", $this->_enableNotificationAppRev);
|
||||
$this->setXMLAttributValue($node, "enableOwnerNotification", $this->_enableOwnerNotification);
|
||||
$this->setXMLAttributValue($node, "enableNotificationWorkflow", $this->_enableNotificationWorkflow);
|
||||
// XML Path: /configuration/advanced/notification
|
||||
$node = $this->getXMLNode($xml, '/configuration/advanced', 'notification');
|
||||
$this->setXMLAttributValue($node, "enableNotificationAppRev", $this->_enableNotificationAppRev);
|
||||
$this->setXMLAttributValue($node, "enableOwnerNotification", $this->_enableOwnerNotification);
|
||||
$this->setXMLAttributValue($node, "enableNotificationWorkflow", $this->_enableNotificationWorkflow);
|
||||
|
||||
// XML Path: /configuration/advanced/server
|
||||
$node = $this->getXMLNode($xml, '/configuration/advanced', 'server');
|
||||
$this->setXMLAttributValue($node, "coreDir", $this->_coreDir);
|
||||
$this->setXMLAttributValue($node, "luceneClassDir", $this->_luceneClassDir);
|
||||
$this->setXMLAttributValue($node, "extraPath", $this->_extraPath);
|
||||
$this->setXMLAttributValue($node, "contentOffsetDir", $this->_contentOffsetDir);
|
||||
$this->setXMLAttributValue($node, "maxDirID", $this->_maxDirID);
|
||||
$this->setXMLAttributValue($node, "updateNotifyTime", $this->_updateNotifyTime);
|
||||
$this->setXMLAttributValue($node, "maxExecutionTime", $this->_maxExecutionTime);
|
||||
$this->setXMLAttributValue($node, "cmdTimeout", $this->_cmdTimeout);
|
||||
$this->setXMLAttributValue($node, "enableDebugMode", $this->_enableDebugMode);
|
||||
// XML Path: /configuration/advanced/server
|
||||
$node = $this->getXMLNode($xml, '/configuration/advanced', 'server');
|
||||
$this->setXMLAttributValue($node, "coreDir", $this->_coreDir);
|
||||
$this->setXMLAttributValue($node, "luceneClassDir", $this->_luceneClassDir);
|
||||
$this->setXMLAttributValue($node, "extraPath", $this->_extraPath);
|
||||
$this->setXMLAttributValue($node, "contentOffsetDir", $this->_contentOffsetDir);
|
||||
$this->setXMLAttributValue($node, "maxDirID", $this->_maxDirID);
|
||||
$this->setXMLAttributValue($node, "updateNotifyTime", $this->_updateNotifyTime);
|
||||
$this->setXMLAttributValue($node, "maxExecutionTime", $this->_maxExecutionTime);
|
||||
$this->setXMLAttributValue($node, "cmdTimeout", $this->_cmdTimeout);
|
||||
$this->setXMLAttributValue($node, "enableDebugMode", $this->_enableDebugMode);
|
||||
|
||||
/* Check if there is still a converters list with a target attribute */
|
||||
$node = $xml->xpath('/configuration/advanced/converters[count(@*)=0]');
|
||||
|
|
@ -1190,8 +1217,8 @@ class Settings { /* {{{ */
|
|||
} // foreach
|
||||
|
||||
|
||||
// XML Path: /configuration/extensions
|
||||
$extnodes = $xml->xpath('/configuration/extensions');
|
||||
// XML Path: /configuration/extensions
|
||||
$extnodes = $xml->xpath('/configuration/extensions');
|
||||
if(!$extnodes) {
|
||||
$nodeParent = $xml->xpath('/configuration');
|
||||
$extnodes = $nodeParent[0]->addChild("extensions");
|
||||
|
|
@ -1199,9 +1226,9 @@ class Settings { /* {{{ */
|
|||
unset($xml->extensions);
|
||||
$extnodes = $xml->addChild("extensions");
|
||||
}
|
||||
foreach($this->_extensions as $name => $extension)
|
||||
foreach($this->_extensions as $name => $extension)
|
||||
{
|
||||
// search XML node
|
||||
// search XML node
|
||||
$extnode = $extnodes->addChild('extension');
|
||||
$this->setXMLAttributValue($extnode, 'name', $name);
|
||||
$this->setXMLAttributValue($extnode, 'disable', $extension['__disable__'] ? 'true' : 'false');
|
||||
|
|
@ -1227,10 +1254,10 @@ class Settings { /* {{{ */
|
|||
*/
|
||||
|
||||
|
||||
} // foreach
|
||||
} // foreach
|
||||
|
||||
// Save
|
||||
return $xml->asXML($configFilePath);
|
||||
// Save
|
||||
return $xml->asXML($configFilePath);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
|
|
@ -1266,7 +1293,7 @@ class Settings { /* {{{ */
|
|||
$configDir = null;
|
||||
/* new code starts here */
|
||||
while($_arr && !$configDir) {
|
||||
if(file_exists(implode('/', $_arr)."/conf/"))
|
||||
if(file_exists(implode('/', $_arr)."/conf/settings.xml"))
|
||||
$configDir = implode('/', $_arr)."/conf/";
|
||||
else
|
||||
array_pop($_arr);
|
||||
|
|
@ -1302,15 +1329,15 @@ class Settings { /* {{{ */
|
|||
$pageURL = 'http';
|
||||
|
||||
if (isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on") {
|
||||
$pageURL .= "s";
|
||||
$pageURL .= "s";
|
||||
}
|
||||
|
||||
$pageURL .= "://";
|
||||
|
||||
if ($_SERVER["SERVER_PORT"] != "80") {
|
||||
$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
|
||||
$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
|
||||
} else {
|
||||
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
|
||||
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
|
||||
}
|
||||
|
||||
return $pageURL;
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ class UI extends UI_Default {
|
|||
$decorators = array();
|
||||
foreach($extMgr->getExtensionConfiguration() as $extname=>$extconf) {
|
||||
if(!$settings->extensionIsDisabled($extname)) {
|
||||
if($extMgr->checkExtension($extconf)) {
|
||||
if($extMgr->checkExtensionByName($extname, $extconf)) {
|
||||
if(isset($extconf['decorators'][$class])) {
|
||||
$filename = $settings->_rootDir.'ext/'.$extname.'/decorators/'.$theme."/".$extconf['decorators'][$class]['file'];
|
||||
if(file_exists($filename)) {
|
||||
|
|
@ -73,7 +73,7 @@ class UI extends UI_Default {
|
|||
$httpbasedir = '';
|
||||
foreach($extMgr->getExtensionConfiguration() as $extname=>$extconf) {
|
||||
if(!$settings->extensionIsDisabled($extname)) {
|
||||
if($extMgr->checkExtension($extconf)) {
|
||||
if($extMgr->checkExtensionByName($extname, $extconf)) {
|
||||
/* Setting the 'views' element in the configuration can be used to
|
||||
* replace an existing view in views/bootstrap/, e.g. class.ViewFolder.php
|
||||
* without providing an out/out.ViewFolder.php. In that case $httpbasedir
|
||||
|
|
|
|||
43
inc/inc.ConversionInit.php
Normal file
43
inc/inc.ConversionInit.php
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
<?php
|
||||
$conversionmgr = null;
|
||||
require_once("inc.ClassConversionMgr.php");
|
||||
$conversionmgr = new SeedDMS_ConversionMgr();
|
||||
|
||||
if(!empty($settings->_converters['preview'])) {
|
||||
foreach($settings->_converters['preview'] as $mimetype=>$cmd) {
|
||||
$conversionmgr->addService(new SeedDMS_ConversionServiceExec($mimetype, 'image/png', $cmd))->setLogger($logger);
|
||||
}
|
||||
}
|
||||
|
||||
if(!empty($settings->_converters['pdf'])) {
|
||||
foreach($settings->_converters['pdf'] as $mimetype=>$cmd) {
|
||||
$conversionmgr->addService(new SeedDMS_ConversionServiceExec($mimetype, 'application/pdf', $cmd))->setLogger($logger);
|
||||
}
|
||||
}
|
||||
|
||||
if(!empty($settings->_converters['fulltext'])) {
|
||||
foreach($settings->_converters['fulltext'] as $mimetype=>$cmd) {
|
||||
$conversionmgr->addService(new SeedDMS_ConversionServiceExec($mimetype, 'text/plain', $cmd))->setLogger($logger);
|
||||
}
|
||||
}
|
||||
|
||||
$conversionmgr->addService(new SeedDMS_ConversionServicePdfToImage('application/pdf', 'image/png'))->setLogger($logger);
|
||||
|
||||
$conversionmgr->addService(new SeedDMS_ConversionServiceImageToImage('image/jpeg', 'image/png'))->setLogger($logger);
|
||||
$conversionmgr->addService(new SeedDMS_ConversionServiceImageToImage('image/png', 'image/png'))->setLogger($logger);
|
||||
$conversionmgr->addService(new SeedDMS_ConversionServiceImageToImage('image/jpg', 'image/png'))->setLogger($logger);
|
||||
$conversionmgr->addService(new SeedDMS_ConversionServiceImageToImage('image/svg+xml', 'image/png'))->setLogger($logger);
|
||||
|
||||
$conversionmgr->addService(new SeedDMS_ConversionServiceTextToText('text/plain', 'text/plain'))->setLogger($logger);
|
||||
|
||||
if(isset($GLOBALS['SEEDDMS_HOOKS']['initConversion'])) {
|
||||
foreach($GLOBALS['SEEDDMS_HOOKS']['initConversion'] as $hookObj) {
|
||||
if (method_exists($hookObj, 'getConversionServices')) {
|
||||
if($services = $hookObj->getConversionServices(array('dms'=>$dms, 'settings'=>$settings, 'logger'=>$logger))) {
|
||||
foreach($services as $service) {
|
||||
$conversionmgr->addService($service)->setLogger($logger);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -57,9 +57,6 @@ if(!$settings->_doNotCheckDBVersion && !$dms->checkVersion()) {
|
|||
|
||||
$dms->setRootFolderID($settings->_rootFolderID);
|
||||
$dms->setMaxDirID($settings->_maxDirID);
|
||||
$dms->setEnableConverting($settings->_enableConverting);
|
||||
$dms->setViewOnlineFileTypes($settings->_viewOnlineFileTypes);
|
||||
//$dms->noReadForStatus = array(S_DRAFT, S_DRAFT_REV/*, S_DRAFT_APP*/);
|
||||
|
||||
if(isset($GLOBALS['SEEDDMS_HOOKS']['initDMS'])) {
|
||||
foreach($GLOBALS['SEEDDMS_HOOKS']['initDMS'] as $hookObj) {
|
||||
|
|
@ -70,4 +67,5 @@ if(isset($GLOBALS['SEEDDMS_HOOKS']['initDMS'])) {
|
|||
}
|
||||
|
||||
require_once('inc/inc.Tasks.php');
|
||||
require_once("inc.ConversionInit.php");
|
||||
require_once('inc.FulltextInit.php');
|
||||
|
|
|
|||
|
|
@ -26,9 +26,10 @@ $version = new SeedDMS_Version;
|
|||
foreach($extMgr->getExtensionConfiguration() as $extname=>$extconf) {
|
||||
if(!$settings->extensionIsDisabled($extname)) {
|
||||
$disabled = true;
|
||||
if($extMgr->checkExtension($extconf)) {
|
||||
if($extMgr->checkExtensionByName($extname, $extconf)) {
|
||||
$disabled = false;
|
||||
} else {
|
||||
$settings->disableExtension($extname);
|
||||
// echo $extMgr->getErrorMsg();
|
||||
}
|
||||
/* check for requirements */
|
||||
|
|
@ -42,30 +43,30 @@ foreach($extMgr->getExtensionConfiguration() as $extname=>$extconf) {
|
|||
}
|
||||
*/
|
||||
if(!$disabled) {
|
||||
if(isset($extconf['class']) && isset($extconf['class']['file']) && isset($extconf['class']['name'])) {
|
||||
$classfile = $settings->_rootDir."/ext/".$extname."/".$extconf['class']['file'];
|
||||
if(file_exists($classfile)) {
|
||||
include($classfile);
|
||||
$obj = new $extconf['class']['name']($settings, null, $logger);
|
||||
if(method_exists($obj, 'init'))
|
||||
$obj->init();
|
||||
if(isset($extconf['class']) && isset($extconf['class']['file']) && isset($extconf['class']['name'])) {
|
||||
$classfile = $settings->_rootDir."/ext/".$extname."/".$extconf['class']['file'];
|
||||
if(file_exists($classfile)) {
|
||||
include($classfile);
|
||||
$obj = new $extconf['class']['name']($settings, null, $logger);
|
||||
if(method_exists($obj, 'init'))
|
||||
$obj->init();
|
||||
}
|
||||
}
|
||||
}
|
||||
if(isset($extconf['language']['file'])) {
|
||||
$langfile = $settings->_rootDir."/ext/".$extname."/".$extconf['language']['file'];
|
||||
if(file_exists($langfile)) {
|
||||
unset($__lang);
|
||||
include($langfile);
|
||||
if(isset($__lang) && $__lang) {
|
||||
foreach($__lang as $lang=>&$data) {
|
||||
if(isset($GLOBALS['LANG'][$lang]))
|
||||
$GLOBALS['LANG'][$lang] = array_merge($GLOBALS['LANG'][$lang], $data);
|
||||
else
|
||||
$GLOBALS['LANG'][$lang] = $data;
|
||||
if(isset($extconf['language']['file'])) {
|
||||
$langfile = $settings->_rootDir."/ext/".$extname."/".$extconf['language']['file'];
|
||||
if(file_exists($langfile)) {
|
||||
unset($__lang);
|
||||
include($langfile);
|
||||
if(isset($__lang) && $__lang) {
|
||||
foreach($__lang as $lang=>&$data) {
|
||||
if(isset($GLOBALS['LANG'][$lang]))
|
||||
$GLOBALS['LANG'][$lang] = array_merge($GLOBALS['LANG'][$lang], $data);
|
||||
else
|
||||
$GLOBALS['LANG'][$lang] = $data;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -42,6 +42,7 @@ if($settings->_enableFullSearch) {
|
|||
}
|
||||
}
|
||||
$fulltextservice->setConverters(isset($settings->_converters['fulltext']) ? $settings->_converters['fulltext'] : null);
|
||||
$fulltextservice->setConversionMgr($conversionmgr);
|
||||
$fulltextservice->setMaxSize($settings->_maxSizeForFullText);
|
||||
$fulltextservice->setCmdTimeout($settings->_cmdTimeout);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -35,6 +35,31 @@ if(!trim($settings->_encryptionKey)) {
|
|||
$settings->save();
|
||||
}
|
||||
|
||||
/* Set some directories if not set in the configuration file */
|
||||
$__basedir = dirname(dirname(__DIR__));
|
||||
$__datadir = dirname(dirname(__DIR__))."/data";;
|
||||
if(empty($settings->_rootDir)) {
|
||||
$settings->_rootDir = $__basedir."/www/";
|
||||
}
|
||||
if(empty($settings->_contentDir)) {
|
||||
$settings->_contentDir = $__basedir;
|
||||
}
|
||||
if(empty($settings->_cacheDir)) {
|
||||
$settings->_cacheDir = $__datadir."/cache/";
|
||||
}
|
||||
if(empty($settings->_backupDir)) {
|
||||
$settings->_backupDir = $__datadir."/backup/";
|
||||
}
|
||||
if(empty($settings->_luceneDir)) {
|
||||
$settings->_luceneDir = $__datadir."/lucene/";
|
||||
}
|
||||
if(empty($settings->_stagingDir)) {
|
||||
$settings->_stagingDir = $__datadir."/lucene/";
|
||||
}
|
||||
if($settings->_dbDriver == 'sqlite' && empty($settings->_dbDatabase)) {
|
||||
$settings->_dbDatabase = $__datadir."/content.db";
|
||||
}
|
||||
|
||||
ini_set('include_path', $settings->_rootDir.'pear'. PATH_SEPARATOR .ini_get('include_path'));
|
||||
if(!empty($settings->_extraPath)) {
|
||||
ini_set('include_path', $settings->_extraPath. PATH_SEPARATOR .ini_get('include_path'));
|
||||
|
|
|
|||
|
|
@ -442,11 +442,21 @@ class SeedDMS_PreviewTask extends SeedDMS_SchedulerTaskBase { /* {{{ */
|
|||
$dms = $this->dms;
|
||||
$logger = $this->logger;
|
||||
$settings = $this->settings;
|
||||
$conversionmgr = $this->conversionmgr;
|
||||
$taskparams = $task->getParameter();
|
||||
$folder = $dms->getRootFolder();
|
||||
|
||||
$previewer = new SeedDMS_Preview_Previewer($settings->_cacheDir);
|
||||
$previewer->setConverters(isset($settings->_converters['preview']) ? $settings->_converters['preview'] : array());
|
||||
$logger->log('Task \'previewer\': '.($conversionmgr ? 'has conversionmgr' : 'has not conversionmgr'), PEAR_LOG_INFO);
|
||||
if($conversionmgr) {
|
||||
$fromservices = $conversionmgr->getServices();
|
||||
foreach($fromservices as $from=>$toservices)
|
||||
foreach($toservices as $to=>$services)
|
||||
foreach($services as $service)
|
||||
$logger->log($from.'->'.$to.' : '.get_class($service), PEAR_LOG_DEBUG);
|
||||
$previewer->setConversionMgr($conversionmgr);
|
||||
} else
|
||||
$previewer->setConverters(isset($settings->_converters['preview']) ? $settings->_converters['preview'] : array());
|
||||
|
||||
$folderprocess = new SeedDMS_Task_Preview_Process_Folder($previewer, array('list'=>$settings->_previewWidthList, 'detail'=>$settings->_previewWidthDetail), $logger);
|
||||
$tree = new SeedDMS_FolderTree($folder, array($folderprocess, 'process'));
|
||||
|
|
|
|||
|
|
@ -412,7 +412,7 @@ function add_log_line($msg="", $priority=null) { /* {{{ */
|
|||
elseif(!empty($_SERVER['REMOTE_ADDR']))
|
||||
$ip = $_SERVER['REMOTE_ADDR'];
|
||||
if(!empty($_SERVER["REQUEST_URI"]))
|
||||
$scriptname = basename($_SERVER["REQUEST_URI"], ".php").' ';
|
||||
$scriptname = basename($_SERVER["REQUEST_URI"]).' ';
|
||||
else
|
||||
$scriptname = basename($_SERVER["SCRIPT_NAME"]).' ';
|
||||
if($user)
|
||||
|
|
@ -780,13 +780,13 @@ function seed_pass_verify($password, $hash) { /* {{{ */
|
|||
} /* }}} */
|
||||
|
||||
function resolveTask($task) {
|
||||
global $dms, $user, $settings, $logger, $fulltextservice, $notifier;
|
||||
global $dms, $user, $settings, $logger, $fulltextservice, $notifier, $conversionmgr;
|
||||
|
||||
if(is_object($task))
|
||||
return $task;
|
||||
if(is_string($task)) {
|
||||
if(class_exists($task)) {
|
||||
$task = new $task($dms, $user, $settings, $logger, $fulltextservice, $notifier);
|
||||
$task = new $task($dms, $user, $settings, $logger, $fulltextservice, $notifier, $conversionmgr);
|
||||
}
|
||||
}
|
||||
return $task;
|
||||
|
|
@ -1053,12 +1053,12 @@ class SeedDMS_JwtToken { /* {{{ */
|
|||
class SeedDMS_FolderTree { /* {{{ */
|
||||
|
||||
public function __construct($folder, $callback) { /* {{{ */
|
||||
$iter = new \SeedDMS\RecursiveFolderIterator($folder);
|
||||
$iter2 = new RecursiveIteratorIterator($iter, RecursiveIteratorIterator::SELF_FIRST);
|
||||
$iter = new \SeedDMS\RecursiveFolderIterator($folder);
|
||||
$iter2 = new RecursiveIteratorIterator($iter, RecursiveIteratorIterator::SELF_FIRST);
|
||||
foreach($iter2 as $ff) {
|
||||
call_user_func($callback, $ff, $iter2->getDepth());
|
||||
// echo $ff->getID().': '.$ff->getFolderPathPlain().'-'.$ff->getName()."<br />";
|
||||
}
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
} /* }}} */
|
||||
|
|
|
|||
|
|
@ -173,6 +173,24 @@ CREATE TABLE `tblUserImages` (
|
|||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tblUserAttributes`
|
||||
--
|
||||
|
||||
CREATE TABLE `tblUserAttributes` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`userID` int(11) DEFAULT NULL,
|
||||
`attrdef` int(11) DEFAULT NULL,
|
||||
`value` text,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `userID` (`userID`,`attrdef`),
|
||||
KEY `tblUserAttributes_attrdef` (`attrdef`),
|
||||
CONSTRAINT `tblUserAttributes_attrdef` FOREIGN KEY (`attrdef`) REFERENCES `tblAttributeDefinitions` (`id`),
|
||||
CONSTRAINT `tblUserAttributes_userid` FOREIGN KEY (`userID`) REFERENCES `tblUsers` (`id`) ON DELETE CASCADE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tblFolders`
|
||||
--
|
||||
|
|
@ -1032,7 +1050,7 @@ CREATE TABLE `tblVersion` (
|
|||
INSERT INTO `tblRoles` (`id`, `name`, `role`) VALUES (1, 'Admin', 1);
|
||||
INSERT INTO `tblRoles` (`id`, `name`, `role`) VALUES (2, 'Guest', 2);
|
||||
INSERT INTO `tblRoles` (`id`, `name`, `role`) VALUES (3, 'User', 0);
|
||||
INSERT INTO tblUsers VALUES (1, 'admin', '21232f297a57a5a743894a0e4a801fc3', '', '', 'Administrator', 'address@server.com', '', '', '', 1, 0, NULL, 0, 0, NULL, 0, NULL);
|
||||
INSERT INTO tblUsers VALUES (2, 'guest', NULL, '', '', 'Guest User', NULL, '', '', '', 2, 0, NULL, 0, 0, NULL, 0, NULL);
|
||||
INSERT INTO tblUsers VALUES (1, 'admin', '21232f297a57a5a743894a0e4a801fc3', '', '', 'Administrator', 'info@seeddms.org', '', '', '', 1, 0, NULL, 0, 0, 0, NULL);
|
||||
INSERT INTO tblUsers VALUES (2, 'guest', NULL, '', '', 'Guest User', NULL, '', '', '', 2, 0, NULL, 0, 0, 0, NULL);
|
||||
INSERT INTO tblFolders VALUES (1, 'DMS', 0, '', 'DMS root', UNIX_TIMESTAMP(), 1, 0, 2, 0);
|
||||
INSERT INTO tblVersion VALUES (NOW(), 6, 1, 0, 'core');
|
||||
|
|
|
|||
|
|
@ -151,6 +151,20 @@ CREATE TABLE "tblUserImages" (
|
|||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table "tblUserAttributes"
|
||||
--
|
||||
|
||||
CREATE TABLE "tblUserAttributes" (
|
||||
"id" SERIAL UNIQUE,
|
||||
"userID" INTEGER default NULL REFERENCES "tblUsers" ("id") ON DELETE CASCADE,
|
||||
"attrdef" INTEGER default NULL REFERENCES "tblAttributeDefinitions" ("id"),
|
||||
"value" text default NULL,
|
||||
UNIQUE (userID, attrdef)
|
||||
) ;
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table "tblFolders"
|
||||
--
|
||||
|
|
@ -847,9 +861,9 @@ INSERT INTO "tblRoles" ("id", "name", "role") VALUES (2, 'Guest', 2);
|
|||
SELECT nextval('"tblRoles_id_seq"');
|
||||
INSERT INTO "tblRoles" ("id", "name", "role") VALUES (3, 'User', 0);
|
||||
SELECT nextval('"tblRoles_id_seq"');
|
||||
INSERT INTO "tblUsers" VALUES (1, 'admin', '21232f297a57a5a743894a0e4a801fc3', '', '', 'Administrator', 'address@server.com', '', '', '', 1, 0, NULL, 0, 0, NULL, 0, NULL);
|
||||
INSERT INTO "tblUsers" VALUES (1, 'admin', '21232f297a57a5a743894a0e4a801fc3', '', '', 'Administrator', 'info@seeddms.org', '', '', '', 1, 0, NULL, 0, 0, 0, NULL);
|
||||
SELECT nextval('"tblUsers_id_seq"');
|
||||
INSERT INTO "tblUsers" VALUES (2, 'guest', NULL, '', 'Guest User', NULL, '', '', '', '', 2, 0, NULL, 0, 0, NULL, 0, NULL);
|
||||
INSERT INTO "tblUsers" VALUES (2, 'guest', NULL, '', '', '', 'Guest User', NULL, '', '', '', '', 2, 0, NULL, 0, 0, NULL, 0, NULL);
|
||||
SELECT nextval('"tblUsers_id_seq"');
|
||||
INSERT INTO "tblFolders" VALUES (1, 'DMS', 0, '', 'DMS root', extract(epoch from now()), 1, 0, 2, 0);
|
||||
SELECT nextval('"tblFolders_id_seq"');
|
||||
|
|
|
|||
|
|
@ -153,6 +153,20 @@ CREATE TABLE `tblUserImages` (
|
|||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tblUserAttributes`
|
||||
--
|
||||
|
||||
CREATE TABLE `tblUserAttributes` (
|
||||
`id` INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
`userID` INTEGER default NULL REFERENCES `tblUsers` (`id`) ON DELETE CASCADE,
|
||||
`attrdef` INTEGER default NULL REFERENCES `tblAttributeDefinitions` (`id`),
|
||||
`value` text default NULL,
|
||||
UNIQUE (`userID`, `attrdef`)
|
||||
);
|
||||
|
||||
-- --------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Table structure for table `tblFolders`
|
||||
--
|
||||
|
|
@ -853,7 +867,7 @@ CREATE TABLE `tblVersion` (
|
|||
INSERT INTO `tblRoles` (`id`, `name`, `role`) VALUES (1, 'Admin', 1);
|
||||
INSERT INTO `tblRoles` (`id`, `name`, `role`) VALUES (2, 'Guest', 2);
|
||||
INSERT INTO `tblRoles` (`id`, `name`, `role`) VALUES (3, 'User', 0);
|
||||
INSERT INTO `tblUsers` VALUES (1, 'admin', '21232f297a57a5a743894a0e4a801fc3', '', '', 'Administrator', 'address@server.com', '', '', '', 1, 0, '', 0, 0, NULL, 0, 0);
|
||||
INSERT INTO `tblUsers` VALUES (2, 'guest', NULL, '', '', 'Guest User', NULL, '', '', '', 2, 0, '', 0, 0, NULL, 0, 0);
|
||||
INSERT INTO `tblFolders` VALUES (1, 'DMS', 0, '', 'DMS root', strftime('%s','now'), 1, 0, 2, 0);
|
||||
INSERT INTO `tblVersion` VALUES (DATETIME(), 6, 1, 0, 'core');
|
||||
INSERT INTO `tblUsers` (`id`, `login`, `pwd`, `webauthn`, `secret`, `fullName`, `email`, `language`, `theme`, `comment`, `role`, `hidden`, `pwdExpiration`, `loginfailures`, `disabled`, `quota`, `homefolder`) VALUES (1, 'admin', '21232f297a57a5a743894a0e4a801fc3', '', '', 'Administrator', 'info@seeddms.org', '', '', '', 1, 0, '', 0, 0, 0, NULL);
|
||||
INSERT INTO `tblUsers` (`id`, `login`, `pwd`, `fullName`, `webauthn`, `secret`, `email`, `language`, `theme`, `comment`, `role`, `hidden`, `pwdExpiration`, `loginfailures`, `disabled`, `quota`, `homefolder`) VALUES (2, 'guest', NULL, '', '', 'Guest User', NULL, '', '', '', 2, 0, '', 0, 0, 0, NULL);
|
||||
INSERT INTO `tblFolders` (`id`, `name`, `parent`, `folderList`, `comment`, `date`, `owner`, `inheritAccess`, `defaultAccess`, `sequence`) VALUES (1, 'DMS', NULL, '', 'DMS root', strftime('%s','now'), 1, 0, 2, 0);
|
||||
INSERT INTO `tblVersion` VALUES (DATETIME(), 6, 1, 0);
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (2271)
|
||||
// Translators: Admin (2273)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'توثيق ذو عاملين',
|
||||
|
|
@ -50,6 +50,7 @@ Document: [name]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename]: [name] - تم تغيير الصلاحيات',
|
||||
'according_settings' => 'اعدادات خاصة',
|
||||
'action' => 'اجراء',
|
||||
|
|
@ -112,6 +113,7 @@ URL: [url]',
|
|||
'approvals_without_user' => 'طلب الموافقة بلا مستخدم',
|
||||
'approval_deletion_email' => 'تم إلغاء طلب الموافقة',
|
||||
'approval_deletion_email_body' => 'طلب موافقة حذف البريد الإلكتروني',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => 'طلب موافقة حذف موضوع البريد الإلكتروني',
|
||||
'approval_file' => 'طلب موافقة الملف',
|
||||
'approval_group' => 'مجموعة الموافقة',
|
||||
|
|
@ -123,10 +125,12 @@ Version: [version]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]: [name] - طلب موافقة موضوع البريد الإلكتروني',
|
||||
'approval_status' => 'حالة الموافقة',
|
||||
'approval_submit_email' => 'موافقة تقديم البريد الإلكتروني',
|
||||
'approval_submit_email_body' => 'موافقة تقديم البريد الإلكتروني',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - تم ارسال الموافقة',
|
||||
'approval_summary' => 'ملخص الموافقة',
|
||||
'approval_update_failed' => 'خطأ في تحديث حالة الموافقة. فشل التحديث.',
|
||||
|
|
@ -150,6 +154,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => 'معرف إضهار لائحة البحث',
|
||||
'attrdef_exists' => 'تعريف السمة بالفعل موجود',
|
||||
'attrdef_info' => 'معلومات',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => 'تعريف السمة مشغول حاليا',
|
||||
'attrdef_management' => 'ادارة تعريف السمات',
|
||||
'attrdef_maxvalues' => 'اكبر عدد من القيم',
|
||||
|
|
@ -167,10 +172,10 @@ URL: [url]',
|
|||
'attrdef_type' => 'نوع',
|
||||
'attrdef_type_boolean' => 'boolean',
|
||||
'attrdef_type_date' => 'تاريخ',
|
||||
'attrdef_type_document' => '',
|
||||
'attrdef_type_document' => 'ﻢﺴﺘﻧﺩ',
|
||||
'attrdef_type_email' => 'بريد إلكتروني',
|
||||
'attrdef_type_float' => 'رقم مع فواصل',
|
||||
'attrdef_type_folder' => '',
|
||||
'attrdef_type_folder' => 'ﻢﺠﻟﺩ',
|
||||
'attrdef_type_group' => '',
|
||||
'attrdef_type_int' => 'رقم صحيح',
|
||||
'attrdef_type_string' => 'نص',
|
||||
|
|
@ -188,6 +193,7 @@ New value: [attribute_new_value]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - تم تغيير سمة',
|
||||
'attribute_count' => 'عدد مرات الإستخدام',
|
||||
'attribute_value' => 'قيمة السمة',
|
||||
|
|
@ -379,6 +385,7 @@ URL: [url]',
|
|||
'document_already_checkedout' => 'تم سحب الملف',
|
||||
'document_already_locked' => 'هذا المستند محمي ضد التعديل',
|
||||
'document_attribute_changed_email_body' => 'معرف المستند غير موضوع البريد الإلكتروني',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => 'معرف المستند غير موضوع البريد الإلكتروني',
|
||||
'document_comment_changed_email' => 'تم تعديل التعليق',
|
||||
'document_comment_changed_email_body' => 'تم تعديل التعليق
|
||||
|
|
@ -388,6 +395,7 @@ URL: [url]',
|
|||
Parent folder: [folder_path]
|
||||
المستخدم: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]: [name] - تم تعديل التعليق',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => 'تعداد المستندات',
|
||||
|
|
@ -397,6 +405,7 @@ URL: [url]',
|
|||
المستند: [name]
|
||||
Parent folder: [folder_path]
|
||||
المستخدم: [username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]: [name] - تم مسح المستند',
|
||||
'document_duplicate_name' => 'اسم المستند متكرر',
|
||||
'document_files' => '',
|
||||
|
|
@ -416,6 +425,7 @@ Parent folder: [folder_path]
|
|||
المجلد الجديد: [new_folder_path]
|
||||
المستخدم: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename]: [name] - تم تحريك المستند',
|
||||
'document_not_checkedout' => 'لم يتب سحب المستند',
|
||||
'document_renamed_email' => 'تم اعادة تسمية المستند',
|
||||
|
|
@ -425,6 +435,7 @@ Parent folder: [folder_path]
|
|||
الاسم القديم: [old_name]
|
||||
المستخدم: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename]: [name] - تم اعادة تسمية المستند',
|
||||
'document_status_changed_email' => 'تم تغيير حالة المستند',
|
||||
'document_status_changed_email_body' => 'تم تغيير حالة المستند
|
||||
|
|
@ -433,9 +444,11 @@ URL: [url]',
|
|||
Parent folder: [folder_path]
|
||||
المستخدم: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename]: [name] - تم تغيير حالةالمستند',
|
||||
'document_title' => 'المستند \'[documentname]\'عنوان السمتند',
|
||||
'document_transfered_email_body' => 'المستند نقل موضوع البريد الإلكتروني',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => 'المستند نقل موضوع البريد الإلكتروني',
|
||||
'document_updated_email' => 'تم تحديث المستند',
|
||||
'document_updated_email_body' => 'تم تحديث المستند
|
||||
|
|
@ -445,6 +458,7 @@ Parent folder: [folder_path]
|
|||
تعليق: [comment]
|
||||
تعليق الاصدار: [version_comment]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[sitename]: [name] - تم تحديث المستند',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'لا ينتهى صلاحيته',
|
||||
|
|
@ -574,6 +588,7 @@ URL: [url]',
|
|||
Parent folder: [folder_path]
|
||||
المستخدم: [username]
|
||||
URL: [url]',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - تم تغيير تاريخ الصلاحية',
|
||||
'export' => 'تصدير',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -588,6 +603,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => 'لا يمكن تحميل إضافات جديدة لأن دليل الإضافات غير قابل للكتابة.',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => 'مستودع إدارة الإضافات',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => 'لائحة الإضافات حسب الإصدار',
|
||||
|
|
@ -606,6 +622,7 @@ URL: [url]',
|
|||
'folders_and_documents_statistic' => 'رؤية عامة للمحتوى',
|
||||
'folders_with_notification' => 'ملفات مع اشعار',
|
||||
'folder_attribute_changed_email_body' => 'معرف المجلد غير محتوى البريد الإلكتروني',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => 'معرف المجلد غير موضوع البريد الإلتكتروني',
|
||||
'folder_comment_changed_email' => 'تم تعديل التعليق',
|
||||
'folder_comment_changed_email_body' => 'تم تعديل التعليق
|
||||
|
|
@ -615,6 +632,7 @@ URL: [url]',
|
|||
Parent folder: [folder_path]
|
||||
المستخدم: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - تم تعديل التعليق',
|
||||
'folder_contents' => 'محتوى المجلدات',
|
||||
'folder_deleted_email' => 'تم مسح المجلد',
|
||||
|
|
@ -623,6 +641,7 @@ Folder: [name]
|
|||
Parent folder: [folder_path]
|
||||
المستخدم: [username]
|
||||
URL: [url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename]: [name] - تم مسح المجلد',
|
||||
'folder_infos' => 'معلومات المجلد',
|
||||
'folder_moved_email' => 'تم تحريك المجلد',
|
||||
|
|
@ -632,6 +651,7 @@ Folder: [name]
|
|||
المجلد الجديد: [new_folder_path]
|
||||
المستخدم: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename]: [name] - تم تحريك المجلد',
|
||||
'folder_renamed_email' => 'تم اعادة تسمية المجلد',
|
||||
'folder_renamed_email_body' => 'تم اعادة تسمية المجلد
|
||||
|
|
@ -640,6 +660,7 @@ Parent folder: [folder_path]
|
|||
الاسم القديم: [old_name]
|
||||
المستخدم: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - تم اعادة تسمية المجلد',
|
||||
'folder_title' => 'مجلد \'[foldername]\'عنوان المجلد',
|
||||
'foot_note' => '<a href=\'http://www.lp.gov.lb\'>مجلس النواب اللبناني</a>',
|
||||
|
|
@ -883,6 +904,7 @@ Parent folder: [folder_path]
|
|||
تعليق الاصدار: [version_comment]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename]: [folder_name] - مستند جديد',
|
||||
'new_file_email' => 'مرفقات جديدة',
|
||||
'new_file_email_body' => 'مرفقات جديدة
|
||||
|
|
@ -891,6 +913,7 @@ Name: [name]
|
|||
تعليق: [comment]
|
||||
مستخدم: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename]: [document] - مرفقات جديدة',
|
||||
'new_folder' => 'مجلد جديد',
|
||||
'new_password' => 'كلمة سر جديدة',
|
||||
|
|
@ -901,6 +924,7 @@ Parent folder: [folder_path]
|
|||
تعليق: [comment]
|
||||
مستخدم: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - مجلد جديد',
|
||||
'new_user_image' => 'صورة جديدة',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -914,6 +938,7 @@ URL: [url]',
|
|||
Parent folder: [folder_path]
|
||||
مستخدم: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename]: [name] - تم اضافتك الى قائمة التنبيهات',
|
||||
'notify_deleted_email' => 'تم ازالتك من قائمة التنبيهات',
|
||||
'notify_deleted_email_body' => 'تم ازالتك من قائمة التنبيهات
|
||||
|
|
@ -921,6 +946,7 @@ URL: [url]',
|
|||
Parent folder: [folder_path]
|
||||
مستخدم: [username]
|
||||
URL: [url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]: [name] - تم ازالتك من قائمة التنبيهات',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'نوفمبر',
|
||||
|
|
@ -934,9 +960,11 @@ URL: [url]',
|
|||
'no_current_version' => 'لا يوجد اصدار جديد',
|
||||
'no_default_keywords' => 'لايوجد كلمات بحثية متاحة',
|
||||
'no_docs_checked_out' => 'لم يتم سحب اي مستند',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'لايوجد مستندات حاليا مقفلة/محمية من التعديل',
|
||||
'no_docs_needs_correction' => 'لا يوجد مستندات تحتاج الى تصحيح',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => 'لم يتم رفض اي مستند',
|
||||
'no_docs_to_approve' => 'لايوجد مستندات حالية في انتظار الموافقة',
|
||||
'no_docs_to_look_at' => 'لايوجد مستندات حاليا تستدعي انتباهك',
|
||||
|
|
@ -957,6 +985,7 @@ URL: [url]',
|
|||
'no_user_image' => 'لا يوجد صورة متاحة',
|
||||
'no_version_check' => 'لم يتحقق من اي اصدار',
|
||||
'no_version_modification' => 'لا تعديل على الإصدار',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => 'لا يوجد سير عمل',
|
||||
'objectcheck' => 'التحقق من مستند/مجلد',
|
||||
'object_check_critical' => 'التحقق من الشيء في حالة حرجة',
|
||||
|
|
@ -978,6 +1007,7 @@ Parent folder: [folder_path]
|
|||
المالك الجديد: [new_owner]
|
||||
المستخدم: [username]
|
||||
URL: [url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename]: [name] - تم تغيير المالك',
|
||||
'password' => 'كلمة السر',
|
||||
'password_already_used' => 'كلمة السر بالفعل تم ارسالها',
|
||||
|
|
@ -987,6 +1017,7 @@ URL: [url]',
|
|||
'password_expires_in_days' => 'كلمة السر نتهي صلاحيتها بعد أيام',
|
||||
'password_forgotten' => 'نسيان كلمة السر',
|
||||
'password_forgotten_email_body' => 'عزيزي مستخدم النظام,nnاستقبلنا طلبك لتغيير كلمة السر.nnيمكنك تغييرها عن طريق الرابط التالي:nn[url_prefix]out/out.ChangePassword.php?hash=[hash]nnIf you have still problems to login, then please contact your administrator.',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: نسيان كلمة السر',
|
||||
'password_forgotten_send_hash' => 'تم ارسال التعليمات اللازمة لبريدك الالكتروني',
|
||||
'password_forgotten_text' => 'قم بملء النموذج التالي واتبع التعليمات التى سيتم ارسالها اليك بالبريد الالكتروني',
|
||||
|
|
@ -1034,11 +1065,16 @@ URL: [url]',
|
|||
'receipts_without_group' => 'وصل دون مجموعة',
|
||||
'receipts_without_user' => 'وصل دون مستخدم',
|
||||
'receipt_deletion_email_body' => 'إيصال لإلغاء محتوى البريد الإلكتروني',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => 'إيصال لإلغال موضوع البريد الإلكتروني',
|
||||
'receipt_log' => 'إيصال سجل',
|
||||
'receipt_request_email_body' => 'طلب إيصال من محتوى البريد الإلكتروني',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => 'طلب إيصال من موضوع البريد الإلكتروني',
|
||||
'receipt_status' => 'حالة الإيصال',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => 'ملخص الإيصال',
|
||||
'receipt_update_failed' => 'فشل في تحديث الإيصال',
|
||||
'recent_uploads' => 'الإضافات الأخيرة',
|
||||
|
|
@ -1058,6 +1094,7 @@ URL: [url]',
|
|||
مستند: [document]
|
||||
المستخدم: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename]: [document] - تم ازالة المرفقات',
|
||||
'removed_recipient' => 'إزالة المستلم',
|
||||
'removed_reviewer' => 'تم ازالته من قائمة المراجعة',
|
||||
|
|
@ -1069,6 +1106,7 @@ URL: [url]',
|
|||
Parent folder: [folder_path]
|
||||
مستخدم: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - تم ازالة مسار العمل من اصدار المستند',
|
||||
'removeFolderFromDropFolder' => 'إزالة مجلد من إسقاط لائحة',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1077,8 +1115,10 @@ URL: [url]',
|
|||
'repaired' => 'تم اصلاحه',
|
||||
'repairing_objects' => 'تحضير المستندات والمجلدات.',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => 'طلب سير عمل في نشاط محتوى البريد الإلكتروني',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => 'طلب سير العمل في نشاط موضوع البريد الإلكتروني',
|
||||
'reset_checkout' => 'إعادة تعيين الخروج',
|
||||
'restrict_access' => 'الحد من تسجيل الدخول',
|
||||
|
|
@ -1092,6 +1132,7 @@ URL: [url]',
|
|||
Parent folder: [folder_path]
|
||||
مستخدم: [username]
|
||||
URL: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - عودة من مسار عمل فرعي',
|
||||
'reverse_links' => 'الروابط العكسية',
|
||||
'reviewers' => 'المراجعون',
|
||||
|
|
@ -1107,12 +1148,14 @@ URL: [url]',
|
|||
'reviews_without_user' => 'مراجعات بلا مستخدم',
|
||||
'review_deletion_email' => 'طلب المراجعة تم مسحه',
|
||||
'review_deletion_email_body' => 'مراجعة البريد الإلكتروني قبل مسحه',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => 'مراجعة موضوع البريد الإلكتروني قبل مسحه',
|
||||
'review_file' => 'مراجعة ملف',
|
||||
'review_group' => 'مجموعة المراجعة',
|
||||
'review_log' => 'سجل المراجعة',
|
||||
'review_request_email' => 'طلب مراجعة',
|
||||
'review_request_email_body' => 'طلب مراجعة محتوى البريد الإلكتروني',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => 'طلب مراجعة موضوع البريد الإلكتروني',
|
||||
'review_status' => 'حالة المراجعة:',
|
||||
'review_submit_email' => 'تم تقديم المراجعة',
|
||||
|
|
@ -1124,6 +1167,7 @@ Comment: [comment]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '[sitename]: [name] - تم تقديم المراجعة',
|
||||
'review_summary' => 'ملخص المراجعة',
|
||||
'review_update_failed' => 'خطأ في تحديث حالة المراجعة. التحديث فشل.',
|
||||
|
|
@ -1143,9 +1187,11 @@ URL: [url]',
|
|||
'revision_date' => 'تاريخ المراجعة',
|
||||
'revision_log' => 'سجل المراجعة',
|
||||
'revision_request_email_body' => 'طلب مراجعة محتوى البريد الإلكتروني',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => 'طلب مراجعة موضوع البريد الإلكتروني',
|
||||
'revision_status' => 'حالة المراجعة',
|
||||
'revision_submit_email_body' => 'تم تقديم مراجعة محتوى البريد الإلكتروني',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => 'تم تقديم مراجعة موضوع البريد الإلكتروني',
|
||||
'revision_summary' => 'ﻢﻠﺨﺻ ﻡﺭﺎﺠﻋﺓ',
|
||||
'revisors' => 'المراجعين',
|
||||
|
|
@ -1159,6 +1205,7 @@ Version: [version]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '[sitename]: [name] - اعادة بدء مسار العمل',
|
||||
'rewind_workflow_warning' => 'لو قمت باعادة تشغيل مسار العمل لحالته الاصلية، سيتم مسح سجلات مسار العمل للمستند ولايمكن استعادته',
|
||||
'rm_attrdef' => 'ازالة تعريف سمة',
|
||||
|
|
@ -1201,6 +1248,7 @@ URL: [url]',
|
|||
Parent folder: [folder_path]
|
||||
المستخدم: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - مسار العمل الفرعي بدأ',
|
||||
'ru_RU' => 'الروسي',
|
||||
'saturday' => 'السبت',
|
||||
|
|
@ -1349,6 +1397,8 @@ URL: [url]',
|
|||
'settings_defaultDocPosition_desc' => 'الموقف الافتراضي للوثيقة',
|
||||
'settings_defaultDocPosition_val_end' => 'الموقف الافتراضي للوثيقة نهاية القيمة',
|
||||
'settings_defaultDocPosition_val_start' => 'الموقف الافتراضي للوثيقة بداية القيمة',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'settings_defaultSearchMethod' => 'طريقة البحث الافتراضية',
|
||||
'settings_defaultSearchMethod_desc' => 'طريقة البحث الافتراضية',
|
||||
'settings_defaultSearchMethod_valdatabase' => 'طريقة البحث الافتراضية في قاعدة البيانات',
|
||||
|
|
@ -1391,6 +1441,10 @@ URL: [url]',
|
|||
'settings_enableDuplicateSubFolderNames_desc' => 'تمكين أسماء مكررة للمجلدات الفرعية',
|
||||
'settings_enableEmail' => 'تمكين البريد الإلكتروني',
|
||||
'settings_enableEmail_desc' => 'تمكين البريد الإلكتروني',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => 'تمكين الاستلام حسب الفلتر',
|
||||
'settings_enableFilterReceipt_desc' => 'تمكين الاستلام حسب الفلتر',
|
||||
'settings_enableFolderTree' => 'تمكين شجرة المجلد',
|
||||
|
|
@ -1469,6 +1523,7 @@ URL: [url]',
|
|||
'settings_expandFolderTree_val0' => 'قم بتوسيع شجرة المجلد قيمة0',
|
||||
'settings_expandFolderTree_val1' => 'قم بتوسيع شجرة المجلد قيمة1',
|
||||
'settings_expandFolderTree_val2' => 'قم بتوسيع شجرة المجلد قيمة2',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => 'الملحقات',
|
||||
'settings_extraPath' => 'مسار اضافي',
|
||||
'settings_extraPath_desc' => 'مسار اضافي',
|
||||
|
|
@ -1532,6 +1587,8 @@ URL: [url]',
|
|||
'settings_more_settings' => 'المزيد من الإعدادات',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => 'غير موجود',
|
||||
'settings_Notification' => 'اشعار',
|
||||
'settings_notwritable' => 'غير قابل للكتابة',
|
||||
|
|
@ -1892,6 +1949,7 @@ URL: [url]',
|
|||
Parent folder: [folder_path]
|
||||
المستخدم: [username]
|
||||
URL: [url]',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '[sitename]: [name] - تم تحريك انتقال مسار العمل',
|
||||
'transmittal' => 'الإحالة',
|
||||
'transmittalitem_removed' => 'تم إزالة الإحالة',
|
||||
|
|
@ -1973,6 +2031,7 @@ Version: [version]
|
|||
Parent folder: [folder_path]
|
||||
المستخدم: [username]
|
||||
URL: [url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename]: [name] - تم مسح الاصدار',
|
||||
'version_info' => 'معلومات الاصدار',
|
||||
'view' => 'اعرض',
|
||||
|
|
|
|||
|
|
@ -46,6 +46,7 @@ $text = array(
|
|||
'access_mode_readwrite' => 'достъп четене-запис',
|
||||
'access_permission_changed_email' => 'достъпът променен',
|
||||
'access_permission_changed_email_body' => '',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '',
|
||||
'according_settings' => 'съгласно настройките',
|
||||
'action' => 'действие',
|
||||
|
|
@ -108,16 +109,19 @@ $text = array(
|
|||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => 'Запитване за утвърждаване за изтрит',
|
||||
'approval_deletion_email_body' => '',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '',
|
||||
'approval_file' => '',
|
||||
'approval_group' => 'Утвърждаваща група',
|
||||
'approval_log' => 'Потвърден лог',
|
||||
'approval_request_email' => 'Запитване за утвърждаване',
|
||||
'approval_request_email_body' => '',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '',
|
||||
'approval_status' => 'Статус на утвърждаването',
|
||||
'approval_submit_email' => 'Утвърдено',
|
||||
'approval_submit_email_body' => '',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '',
|
||||
'approval_summary' => 'Инфо за утвърждаване',
|
||||
'approval_update_failed' => 'Стана грешка при промяната на статуса на утвърждаването',
|
||||
|
|
@ -141,6 +145,7 @@ $text = array(
|
|||
'attrdefgrp_show_searchlist' => '',
|
||||
'attrdef_exists' => 'Тази дефиниция на атрибути вече съществува',
|
||||
'attrdef_info' => '',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => 'Тази дефиниция на атрибути все още се ползва',
|
||||
'attrdef_management' => 'Управление дефинирането на атрибути',
|
||||
'attrdef_maxvalues' => 'Max. брой стойности',
|
||||
|
|
@ -171,6 +176,7 @@ $text = array(
|
|||
'attrdef_valueset_help' => '',
|
||||
'attributes' => 'Атрибути',
|
||||
'attribute_changed_email_body' => '',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '',
|
||||
'attribute_count' => '',
|
||||
'attribute_value' => '',
|
||||
|
|
@ -362,15 +368,18 @@ $text = array(
|
|||
'document_already_checkedout' => '',
|
||||
'document_already_locked' => 'Документът е вече блокиран',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => '',
|
||||
'document_comment_changed_email_body' => '',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => '',
|
||||
'document_deleted' => 'Документът изтрит',
|
||||
'document_deleted_email' => 'Документът изтрит',
|
||||
'document_deleted_email_body' => '',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '',
|
||||
'document_duplicate_name' => 'Дублирано име на документ',
|
||||
'document_files' => '',
|
||||
|
|
@ -385,19 +394,24 @@ $text = array(
|
|||
'document_link_public' => 'Публичен',
|
||||
'document_moved_email' => 'Документът е преместен',
|
||||
'document_moved_email_body' => '',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '',
|
||||
'document_not_checkedout' => '',
|
||||
'document_renamed_email' => 'Документът е преименуван',
|
||||
'document_renamed_email_body' => '',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '',
|
||||
'document_status_changed_email' => 'Статусът на документа променен',
|
||||
'document_status_changed_email_body' => '',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '',
|
||||
'document_title' => 'Документ \'[documentname]\'',
|
||||
'document_transfered_email_body' => '',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '',
|
||||
'document_updated_email' => 'Документът обновен',
|
||||
'document_updated_email_body' => '',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'Безсрочен',
|
||||
|
|
@ -523,6 +537,7 @@ $text = array(
|
|||
'expire_tomorrow' => '',
|
||||
'expiry_changed_email' => 'Датата на изтичане променена',
|
||||
'expiry_changed_email_body' => '',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '',
|
||||
'export' => '',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -537,6 +552,7 @@ $text = array(
|
|||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => '',
|
||||
|
|
@ -555,20 +571,25 @@ $text = array(
|
|||
'folders_and_documents_statistic' => 'Обзор на съдържанието',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => '',
|
||||
'folder_comment_changed_email_body' => '',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '',
|
||||
'folder_contents' => 'Съдържание на папка',
|
||||
'folder_deleted_email' => 'Папката изтрита',
|
||||
'folder_deleted_email_body' => '',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '',
|
||||
'folder_infos' => 'Информация за папка',
|
||||
'folder_moved_email' => 'Папката преместена',
|
||||
'folder_moved_email_body' => '',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '',
|
||||
'folder_renamed_email' => 'Папката преименувана',
|
||||
'folder_renamed_email_body' => '',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '',
|
||||
'folder_title' => 'Папка \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
|
|
@ -806,14 +827,17 @@ $text = array(
|
|||
'new_document_category' => 'Добави категория документ',
|
||||
'new_document_email' => 'Нов документ',
|
||||
'new_document_email_body' => '',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '',
|
||||
'new_file_email' => 'Ново приложение',
|
||||
'new_file_email_body' => '',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '',
|
||||
'new_folder' => 'Нова папка',
|
||||
'new_password' => 'Нова парола',
|
||||
'new_subfolder_email' => 'Нова подпапка',
|
||||
'new_subfolder_email_body' => '',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '',
|
||||
'new_user_image' => 'Ново изображение',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -823,9 +847,11 @@ $text = array(
|
|||
'notification' => '',
|
||||
'notify_added_email' => 'Вие сте добавен в списъка с уведомявани',
|
||||
'notify_added_email_body' => '',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '',
|
||||
'notify_deleted_email' => 'Вие сте махнати от списка с уведомявани',
|
||||
'notify_deleted_email_body' => '',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'ноември',
|
||||
|
|
@ -839,9 +865,11 @@ $text = array(
|
|||
'no_current_version' => '',
|
||||
'no_default_keywords' => 'Няма ключови думи',
|
||||
'no_docs_checked_out' => '',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Няма блокирани документи',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => '',
|
||||
'no_docs_to_approve' => 'Няма документи, нуждаещи се от утвърждаване',
|
||||
'no_docs_to_look_at' => 'Няма документи, нуждаещи се от внимание',
|
||||
|
|
@ -862,6 +890,7 @@ $text = array(
|
|||
'no_user_image' => 'Изображение не е намерено',
|
||||
'no_version_check' => '',
|
||||
'no_version_modification' => '',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => '',
|
||||
'objectcheck' => 'Проверка на Папка/Документ',
|
||||
'object_check_critical' => '',
|
||||
|
|
@ -877,6 +906,7 @@ $text = array(
|
|||
'owner' => 'Собственик',
|
||||
'ownership_changed_email' => 'Собственикът променен',
|
||||
'ownership_changed_email_body' => '',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '',
|
||||
'password' => 'Парола',
|
||||
'password_already_used' => 'Вече използвана парола',
|
||||
|
|
@ -886,6 +916,7 @@ $text = array(
|
|||
'password_expires_in_days' => '',
|
||||
'password_forgotten' => 'Забравена парола',
|
||||
'password_forgotten_email_body' => 'Уважаемый потребителю,nnполучихме запитване за изменение на Вашата парола.nnЗа да стане, идете на адрес:nn[url_prefix]out/out.ChangePassword.php?hash=[hash]nnАко и след това не можете да влезете, свържете се с админа.',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: Забравена парола',
|
||||
'password_forgotten_send_hash' => 'Инструкциите са изпратени на email',
|
||||
'password_forgotten_text' => 'Попълнете формата и следвайте инструкциите в писмото',
|
||||
|
|
@ -933,11 +964,16 @@ $text = array(
|
|||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '',
|
||||
'receipt_log' => '',
|
||||
'receipt_request_email_body' => '',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '',
|
||||
'receipt_status' => '',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Последно Качени',
|
||||
|
|
@ -954,11 +990,13 @@ $text = array(
|
|||
'removed_approver' => 'изтрит от списъка с утверждаващи',
|
||||
'removed_file_email' => 'Изтрий приложение',
|
||||
'removed_file_email_body' => '',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '',
|
||||
'removed_recipient' => '',
|
||||
'removed_reviewer' => 'изтрит от списъка с рецензиращи',
|
||||
'removed_revisor' => '',
|
||||
'removed_workflow_email_body' => '',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '',
|
||||
'removeFolderFromDropFolder' => '',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -967,14 +1005,17 @@ $text = array(
|
|||
'repaired' => '',
|
||||
'repairing_objects' => 'Поправка на папки и документи',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => '',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '',
|
||||
'reset_checkout' => '',
|
||||
'restrict_access' => '',
|
||||
'results_page' => 'Страница с резултати',
|
||||
'return_from_subworkflow' => 'Връщане от под-процес',
|
||||
'return_from_subworkflow_email_body' => '',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '',
|
||||
'reverse_links' => '',
|
||||
'reviewers' => 'Рецензиращи',
|
||||
|
|
@ -990,16 +1031,19 @@ $text = array(
|
|||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => 'Запитване за рецензия премахнато',
|
||||
'review_deletion_email_body' => '',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '',
|
||||
'review_file' => '',
|
||||
'review_group' => 'Рецензираща група',
|
||||
'review_log' => 'Преглед на лога',
|
||||
'review_request_email' => 'Запитване за рецензия',
|
||||
'review_request_email_body' => '',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '',
|
||||
'review_status' => 'Статус на рецензия',
|
||||
'review_submit_email' => 'Изпратена рецензия',
|
||||
'review_submit_email_body' => '',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '',
|
||||
'review_summary' => 'Сводка по рецензиите',
|
||||
'review_update_failed' => 'грешка при обновяване статуса на рецензията',
|
||||
|
|
@ -1019,9 +1063,11 @@ $text = array(
|
|||
'revision_date' => '',
|
||||
'revision_log' => '',
|
||||
'revision_request_email_body' => '',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '',
|
||||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => '',
|
||||
|
|
@ -1029,6 +1075,7 @@ $text = array(
|
|||
'revisor_already_removed' => '',
|
||||
'rewind_workflow' => 'Превърти процес',
|
||||
'rewind_workflow_email_body' => '',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '',
|
||||
'rewind_workflow_warning' => 'Ако превъртите процеса до неговото начало, целия log на процеса за този документ ще бъде изтрит и нема връщане.',
|
||||
'rm_attrdef' => 'Премахни дефиниция на атрибути',
|
||||
|
|
@ -1064,6 +1111,7 @@ $text = array(
|
|||
'ro_RO' => 'Румънски',
|
||||
'run_subworkflow' => 'Пусни под-процес',
|
||||
'run_subworkflow_email_body' => '',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '',
|
||||
'ru_RU' => 'Руски',
|
||||
'saturday' => 'събота',
|
||||
|
|
@ -1212,6 +1260,8 @@ $text = array(
|
|||
'settings_defaultDocPosition_desc' => '',
|
||||
'settings_defaultDocPosition_val_end' => '',
|
||||
'settings_defaultDocPosition_val_start' => '',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'settings_defaultSearchMethod' => '',
|
||||
'settings_defaultSearchMethod_desc' => '',
|
||||
'settings_defaultSearchMethod_valdatabase' => '',
|
||||
|
|
@ -1254,6 +1304,10 @@ $text = array(
|
|||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Включи E-mail',
|
||||
'settings_enableEmail_desc' => 'Включване/изключване автоматично уведомяване по email',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
'settings_enableFilterReceipt_desc' => '',
|
||||
'settings_enableFolderTree' => 'Включи дървото с папките',
|
||||
|
|
@ -1332,6 +1386,7 @@ $text = array(
|
|||
'settings_expandFolderTree_val0' => 'започвайки от сгънато дърво',
|
||||
'settings_expandFolderTree_val1' => 'започвайки от сгънато дърво с разгънато перво ниво',
|
||||
'settings_expandFolderTree_val2' => 'започвайки от напълно разгънато дърво',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => 'Разширения',
|
||||
'settings_extraPath' => 'Extra PHP include Path',
|
||||
'settings_extraPath_desc' => 'Път към доп. софт. Това е директорията съдържаща напр. the adodb directory or additional pear packages',
|
||||
|
|
@ -1395,6 +1450,8 @@ $text = array(
|
|||
'settings_more_settings' => 'Още настройки. Логин по подразбиране: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => 'Не е намерено',
|
||||
'settings_Notification' => 'Настройка за известяване',
|
||||
'settings_notwritable' => 'Конфигурацията не може да бъде съхранена, защото файлът на конфигурацията е само за четене.',
|
||||
|
|
@ -1746,6 +1803,7 @@ $text = array(
|
|||
'transfer_to_user' => '',
|
||||
'transition_triggered_email' => 'Забелязана промяна на процес',
|
||||
'transition_triggered_email_body' => '',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '',
|
||||
'transmittal' => '',
|
||||
'transmittalitem_removed' => '',
|
||||
|
|
@ -1822,6 +1880,7 @@ $text = array(
|
|||
'version_comment' => '',
|
||||
'version_deleted_email' => 'Версията е премахната',
|
||||
'version_deleted_email_body' => '',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '',
|
||||
'version_info' => 'Информация за версията',
|
||||
'view' => 'Преглед',
|
||||
|
|
|
|||
|
|
@ -46,6 +46,7 @@ $text = array(
|
|||
'access_mode_readwrite' => 'Lectura-escriptura',
|
||||
'access_permission_changed_email' => 'Permisos canviats',
|
||||
'access_permission_changed_email_body' => '',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '',
|
||||
'according_settings' => '',
|
||||
'action' => 'Acció',
|
||||
|
|
@ -108,6 +109,7 @@ $text = array(
|
|||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => 'Demanda d\'aprovació esborrada',
|
||||
'approval_deletion_email_body' => '',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '',
|
||||
'approval_file' => '',
|
||||
'approval_group' => 'Grup aprovador',
|
||||
|
|
@ -119,10 +121,12 @@ Version: [version]
|
|||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]: [name] - Petició d\'aprovació',
|
||||
'approval_status' => 'Estat d\'aprovació',
|
||||
'approval_submit_email' => '',
|
||||
'approval_submit_email_body' => '',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - Aprovació enviada',
|
||||
'approval_summary' => 'Resum d\'aprovació',
|
||||
'approval_update_failed' => 'Error actualitzant l\'estat d\'aprovació. Actualització fallada.',
|
||||
|
|
@ -146,6 +150,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => '',
|
||||
'attrdef_exists' => '',
|
||||
'attrdef_info' => '',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => '',
|
||||
'attrdef_management' => '',
|
||||
'attrdef_maxvalues' => '',
|
||||
|
|
@ -176,6 +181,7 @@ URL: [url]',
|
|||
'attrdef_valueset_help' => '',
|
||||
'attributes' => 'Atributs',
|
||||
'attribute_changed_email_body' => '',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '',
|
||||
'attribute_count' => '',
|
||||
'attribute_value' => '',
|
||||
|
|
@ -367,15 +373,18 @@ URL: [url]',
|
|||
'document_already_checkedout' => '',
|
||||
'document_already_locked' => 'Aquest document ja està bloquejat',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => '',
|
||||
'document_comment_changed_email_body' => '',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => '',
|
||||
'document_deleted' => 'Document eliminat',
|
||||
'document_deleted_email' => 'Document eliminat',
|
||||
'document_deleted_email_body' => '',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '',
|
||||
'document_duplicate_name' => '',
|
||||
'document_files' => '',
|
||||
|
|
@ -390,19 +399,24 @@ URL: [url]',
|
|||
'document_link_public' => 'Públic',
|
||||
'document_moved_email' => 'Document reubicat',
|
||||
'document_moved_email_body' => '',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '',
|
||||
'document_not_checkedout' => '',
|
||||
'document_renamed_email' => 'Document reanomenat',
|
||||
'document_renamed_email_body' => '',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '',
|
||||
'document_status_changed_email' => 'Estat del document modificat',
|
||||
'document_status_changed_email_body' => '',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '',
|
||||
'document_title' => 'Document \'[documentname]\'',
|
||||
'document_transfered_email_body' => '',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '',
|
||||
'document_updated_email' => 'Document actualizat',
|
||||
'document_updated_email_body' => '',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'No caduca',
|
||||
|
|
@ -528,6 +542,7 @@ URL: [url]',
|
|||
'expire_tomorrow' => '',
|
||||
'expiry_changed_email' => 'Data de caducitat modificada',
|
||||
'expiry_changed_email_body' => '',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '',
|
||||
'export' => '',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -542,6 +557,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => '',
|
||||
|
|
@ -560,20 +576,25 @@ URL: [url]',
|
|||
'folders_and_documents_statistic' => 'Vista general de continguts',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => '',
|
||||
'folder_comment_changed_email_body' => '',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '',
|
||||
'folder_contents' => 'Carpetes',
|
||||
'folder_deleted_email' => 'Carpeta eliminada',
|
||||
'folder_deleted_email_body' => '',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '',
|
||||
'folder_infos' => 'Informacions',
|
||||
'folder_moved_email' => 'Carpeta reubicada',
|
||||
'folder_moved_email_body' => '',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '',
|
||||
'folder_renamed_email' => 'Carpeta reanomenada',
|
||||
'folder_renamed_email_body' => '',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '',
|
||||
'folder_title' => 'Carpeta \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
|
|
@ -811,14 +832,17 @@ URL: [url]',
|
|||
'new_document_category' => 'Add category',
|
||||
'new_document_email' => 'Nou document',
|
||||
'new_document_email_body' => '',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '',
|
||||
'new_file_email' => 'Nou adjunt',
|
||||
'new_file_email_body' => '',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '',
|
||||
'new_folder' => 'Nova carpeta',
|
||||
'new_password' => '',
|
||||
'new_subfolder_email' => 'Nova subcarpeta',
|
||||
'new_subfolder_email_body' => '',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '',
|
||||
'new_user_image' => 'Nova imatge',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -828,9 +852,11 @@ URL: [url]',
|
|||
'notification' => '',
|
||||
'notify_added_email' => 'Se us ha afegit a la llista de notificació',
|
||||
'notify_added_email_body' => '',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '',
|
||||
'notify_deleted_email' => 'Se us ha eliminat de la llista de notificació',
|
||||
'notify_deleted_email_body' => '',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'Novembre',
|
||||
|
|
@ -844,9 +870,11 @@ URL: [url]',
|
|||
'no_current_version' => '',
|
||||
'no_default_keywords' => 'No hi ha mots clau disponibles',
|
||||
'no_docs_checked_out' => '',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'No hi ha documents bloquejats.',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => '',
|
||||
'no_docs_to_approve' => 'Actualmente no hi ha documents que necessitin aprovació.',
|
||||
'no_docs_to_look_at' => 'No hi ha documents que necessitin atenció.',
|
||||
|
|
@ -867,6 +895,7 @@ URL: [url]',
|
|||
'no_user_image' => 'No es troba la imatge',
|
||||
'no_version_check' => '',
|
||||
'no_version_modification' => '',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => '',
|
||||
'objectcheck' => 'Carpeta / Comprobació del document',
|
||||
'object_check_critical' => '',
|
||||
|
|
@ -882,6 +911,7 @@ URL: [url]',
|
|||
'owner' => 'Propietari/a',
|
||||
'ownership_changed_email' => 'Propietari/a canviat',
|
||||
'ownership_changed_email_body' => '',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '',
|
||||
'password' => 'Contrasenya',
|
||||
'password_already_used' => '',
|
||||
|
|
@ -891,6 +921,7 @@ URL: [url]',
|
|||
'password_expires_in_days' => '',
|
||||
'password_forgotten' => '',
|
||||
'password_forgotten_email_body' => '',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '',
|
||||
'password_forgotten_send_hash' => '',
|
||||
'password_forgotten_text' => '',
|
||||
|
|
@ -938,11 +969,16 @@ URL: [url]',
|
|||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '',
|
||||
'receipt_log' => '',
|
||||
'receipt_request_email_body' => '',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '',
|
||||
'receipt_status' => '',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Documents pujats recentment',
|
||||
|
|
@ -959,11 +995,13 @@ URL: [url]',
|
|||
'removed_approver' => 'Ha estat eliminat de la llista d\'aprovadors.',
|
||||
'removed_file_email' => 'Adjunts eliminats',
|
||||
'removed_file_email_body' => '',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '',
|
||||
'removed_recipient' => '',
|
||||
'removed_reviewer' => 'Ha estat eliminat de la llista de revisors',
|
||||
'removed_revisor' => '',
|
||||
'removed_workflow_email_body' => '',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '',
|
||||
'removeFolderFromDropFolder' => 'Esborrar carpeta després de la importació',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -972,14 +1010,17 @@ URL: [url]',
|
|||
'repaired' => '',
|
||||
'repairing_objects' => '',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => '',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '',
|
||||
'reset_checkout' => '',
|
||||
'restrict_access' => '',
|
||||
'results_page' => 'Pàgina de resultats',
|
||||
'return_from_subworkflow' => '',
|
||||
'return_from_subworkflow_email_body' => '',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '',
|
||||
'reverse_links' => '',
|
||||
'reviewers' => 'Revisors',
|
||||
|
|
@ -995,16 +1036,19 @@ URL: [url]',
|
|||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => 'Petició de revisió eliminada',
|
||||
'review_deletion_email_body' => '',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '',
|
||||
'review_file' => '',
|
||||
'review_group' => 'Grup de revisió',
|
||||
'review_log' => 'Log de revisió',
|
||||
'review_request_email' => 'Petició de revisió',
|
||||
'review_request_email_body' => '',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '',
|
||||
'review_status' => 'Estat de revisió',
|
||||
'review_submit_email' => 'Revisió enviada',
|
||||
'review_submit_email_body' => '',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '',
|
||||
'review_summary' => 'Resum de revisió',
|
||||
'review_update_failed' => 'Error actualitzant l\'estat de la revisió. L\'actualizació ha fallat.',
|
||||
|
|
@ -1024,9 +1068,11 @@ URL: [url]',
|
|||
'revision_date' => '',
|
||||
'revision_log' => '',
|
||||
'revision_request_email_body' => '',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '',
|
||||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => '',
|
||||
|
|
@ -1034,6 +1080,7 @@ URL: [url]',
|
|||
'revisor_already_removed' => '',
|
||||
'rewind_workflow' => '',
|
||||
'rewind_workflow_email_body' => '',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '',
|
||||
'rewind_workflow_warning' => '',
|
||||
'rm_attrdef' => '',
|
||||
|
|
@ -1069,6 +1116,7 @@ URL: [url]',
|
|||
'ro_RO' => 'Romanès',
|
||||
'run_subworkflow' => '',
|
||||
'run_subworkflow_email_body' => '',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '',
|
||||
'ru_RU' => 'Rus',
|
||||
'saturday' => 'Dissabte',
|
||||
|
|
@ -1217,6 +1265,8 @@ URL: [url]',
|
|||
'settings_defaultDocPosition_desc' => '',
|
||||
'settings_defaultDocPosition_val_end' => '',
|
||||
'settings_defaultDocPosition_val_start' => '',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'settings_defaultSearchMethod' => '',
|
||||
'settings_defaultSearchMethod_desc' => '',
|
||||
'settings_defaultSearchMethod_valdatabase' => '',
|
||||
|
|
@ -1259,6 +1309,10 @@ URL: [url]',
|
|||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Enable E-mail',
|
||||
'settings_enableEmail_desc' => '',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
'settings_enableFilterReceipt_desc' => '',
|
||||
'settings_enableFolderTree' => 'Enable Folder Tree',
|
||||
|
|
@ -1337,6 +1391,7 @@ URL: [url]',
|
|||
'settings_expandFolderTree_val0' => '',
|
||||
'settings_expandFolderTree_val1' => '',
|
||||
'settings_expandFolderTree_val2' => '',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => '',
|
||||
'settings_extraPath' => '',
|
||||
'settings_extraPath_desc' => '',
|
||||
|
|
@ -1400,6 +1455,8 @@ URL: [url]',
|
|||
'settings_more_settings' => '',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => '',
|
||||
'settings_Notification' => '',
|
||||
'settings_notwritable' => '',
|
||||
|
|
@ -1751,6 +1808,7 @@ URL: [url]',
|
|||
'transfer_to_user' => '',
|
||||
'transition_triggered_email' => '',
|
||||
'transition_triggered_email_body' => '',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '',
|
||||
'transmittal' => '',
|
||||
'transmittalitem_removed' => '',
|
||||
|
|
@ -1827,6 +1885,7 @@ URL: [url]',
|
|||
'version_comment' => '',
|
||||
'version_deleted_email' => 'Versió eliminada',
|
||||
'version_deleted_email_body' => '',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '',
|
||||
'version_info' => 'Informació de versió',
|
||||
'view' => '',
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ Dokument: [name]
|
|||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename]: [name] - Oprávnění změněno',
|
||||
'according_settings' => 'shodná nastavení',
|
||||
'action' => 'Akce',
|
||||
|
|
@ -117,6 +118,7 @@ Verze: [version]
|
|||
Nadřazený adresář: [path_folder]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '[site]: [name] - Žádost o schválení byla smazána',
|
||||
'approval_file' => 'Schválení souboru',
|
||||
'approval_group' => 'Schválení skupiny',
|
||||
|
|
@ -128,6 +130,7 @@ Verze: [version]
|
|||
Nařazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]: [name] - Žádost o schválení',
|
||||
'approval_status' => 'Stav schválení',
|
||||
'approval_submit_email' => 'Schválení odeslání emailu',
|
||||
|
|
@ -139,6 +142,7 @@ Stav: [status]
|
|||
Komentář: [comment]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - Předložit ke schválení',
|
||||
'approval_summary' => 'Souhrn schválení',
|
||||
'approval_update_failed' => 'Chyba při aktualizaci stavu schválení. Aktualizace selhala.',
|
||||
|
|
@ -162,6 +166,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => 'Seznam hledání atributů',
|
||||
'attrdef_exists' => 'Definice atributů již existuje',
|
||||
'attrdef_info' => 'Informace',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => 'Definice atributů je ještě užívána',
|
||||
'attrdef_management' => 'Správa definic atributů',
|
||||
'attrdef_maxvalues' => 'Max. počet hodnot',
|
||||
|
|
@ -200,6 +205,7 @@ New value: [attribute_new_value]
|
|||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Atributy změněny',
|
||||
'attribute_count' => 'Počet použití',
|
||||
'attribute_value' => 'Hodnota atributu',
|
||||
|
|
@ -398,6 +404,7 @@ Nová hodnota: [attribute_new_value]
|
|||
Nadřazený adresář: [path_folder]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '[sitename]: [name] - Atribut změněn',
|
||||
'document_comment_changed_email' => 'Změna komentáře',
|
||||
'document_comment_changed_email_body' => 'Změna komentáře
|
||||
|
|
@ -407,6 +414,7 @@ Komentář: [new_comment]
|
|||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]: [name] - Změna komentáře',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => 'Počet dokumentů',
|
||||
|
|
@ -416,6 +424,7 @@ URL: [url]',
|
|||
Dokument: [name]
|
||||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]: [name] - Dokument smazán',
|
||||
'document_duplicate_name' => 'Duplicitní název dokumentu',
|
||||
'document_files' => '',
|
||||
|
|
@ -435,6 +444,7 @@ Stará složka: [old_folder_path]
|
|||
Nová složka: [new_folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename]: [name] - Dokument přesunut',
|
||||
'document_not_checkedout' => 'Dokeument není zkontrolován',
|
||||
'document_renamed_email' => 'Dokument přejmenován',
|
||||
|
|
@ -444,6 +454,7 @@ Nadřazená složka: [folder_path]
|
|||
Starý název: [old_name]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename]: [name] - Dokument přejmenován',
|
||||
'document_status_changed_email' => 'Stav dokumentu změněn',
|
||||
'document_status_changed_email_body' => 'Stav dokumentu změněn
|
||||
|
|
@ -452,6 +463,7 @@ Stav: [status]
|
|||
Nadřazená složka: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename]: [name] - Stav dokumentu změněn',
|
||||
'document_title' => 'Dokument \'[documentname]\'',
|
||||
'document_transfered_email_body' => 'Přenos dokumentu jinému uživateli
|
||||
|
|
@ -460,6 +472,7 @@ Nový majitel: [newuser]
|
|||
Nadřazený adresář: [path_folder]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '[sitename]: [name] - Přenos Dokumentu',
|
||||
'document_updated_email' => 'Dokument aktualizován',
|
||||
'document_updated_email_body' => 'Dokument aktualizován
|
||||
|
|
@ -469,6 +482,7 @@ Uživatel: [username]
|
|||
Komentář: [comment]
|
||||
Komentář k verzi: [version_comment]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[sitename]: [name] - Dokument aktualizován',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'Platnost nikdy nevyprší',
|
||||
|
|
@ -598,6 +612,7 @@ Dokument: [name]
|
|||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Datum ukončení platnosti změněn',
|
||||
'export' => 'export',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -612,6 +627,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => 'Nahrání nového rozšíření není možné, jelikož do složky rozšíření nelze zapisovat.',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => 'Dostupný',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => 'Verze',
|
||||
|
|
@ -637,6 +653,7 @@ Nová hodnota: [attribute_new_value]
|
|||
Nadřazený adresář: [path_folder]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '[sitename]: [name] - Atribut změněn',
|
||||
'folder_comment_changed_email' => 'Změna komentáře',
|
||||
'folder_comment_changed_email_body' => 'Změna komentáře
|
||||
|
|
@ -646,6 +663,7 @@ Komentář: [new_comment]
|
|||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - Změna komentáře',
|
||||
'folder_contents' => 'Obsah složky',
|
||||
'folder_deleted_email' => 'Složka odstraněna',
|
||||
|
|
@ -654,6 +672,7 @@ Složka: [name]
|
|||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename]: [name] - Složka smazána',
|
||||
'folder_infos' => 'Informace o složce',
|
||||
'folder_moved_email' => 'Složka přesunuta',
|
||||
|
|
@ -663,6 +682,7 @@ Stará složka: [old_folder_path]
|
|||
Nová složka: [new_folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename]: [name] - Složka přesunuta',
|
||||
'folder_renamed_email' => 'Složka přejmenována',
|
||||
'folder_renamed_email_body' => 'Složka přejmenována
|
||||
|
|
@ -671,6 +691,7 @@ Nadřazená složka: [folder_path]
|
|||
Starý název: [old_name]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Složka přejmenována',
|
||||
'folder_title' => 'Složka \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
|
|
@ -914,6 +935,7 @@ Komentář: [comment]
|
|||
Komentář k verzi: [version_comment]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename]: [folder_name] - Nový dokument',
|
||||
'new_file_email' => 'Nová příloha',
|
||||
'new_file_email_body' => 'Nová příloha
|
||||
|
|
@ -922,6 +944,7 @@ Dokument: [document]
|
|||
Komentář: [comment]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename]: [document] - Nová příloha',
|
||||
'new_folder' => 'Nová složka',
|
||||
'new_password' => 'Nové heslo',
|
||||
|
|
@ -932,6 +955,7 @@ Nadřazená složka: [folder_path]
|
|||
Komentář: [comment]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Nová složka',
|
||||
'new_user_image' => 'Nový obrázek',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -945,6 +969,7 @@ Název: [name]
|
|||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename]: [name] - Přidáno do seznamu oznámení',
|
||||
'notify_deleted_email' => 'Byl/a jste odstraněn/a ze seznamu pro oznámení',
|
||||
'notify_deleted_email_body' => 'Odstraněno ze seznamu oznámení
|
||||
|
|
@ -952,6 +977,7 @@ Název: [name]
|
|||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]: [name] - Odstraněno ze seznamu oznámení',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'Listopad',
|
||||
|
|
@ -965,9 +991,11 @@ URL: [url]',
|
|||
'no_current_version' => 'Používáte starou verzi SeedDMS. Nejnovější dostupná verze je [latestversion].',
|
||||
'no_default_keywords' => 'Nejsou dostupná žádná klíčová slova.',
|
||||
'no_docs_checked_out' => 'Nebyly odbaveny žádné dokumenty',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Žádné uzamčené dokumenty',
|
||||
'no_docs_needs_correction' => 'Nejsou žádné dokumenty, které je třeba opravit',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => 'Nebyly zamítnuty žádné dokumenty.',
|
||||
'no_docs_to_approve' => 'Nejsou žádné dokumenty, které vyžadují schválení.',
|
||||
'no_docs_to_look_at' => 'Nejsou žádné dokumenty, které vyžadují pozornost.',
|
||||
|
|
@ -988,6 +1016,7 @@ URL: [url]',
|
|||
'no_user_image' => 'nebyl nalezen žádný obrázek',
|
||||
'no_version_check' => 'Chyba při kontrole nové verze SeedDMS. Může to být způsobeno nastavením allow_url_fopen na 0 ve vaší php konfiguraci.',
|
||||
'no_version_modification' => 'Žádná změna verze',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => 'Není k dispozici žádné workflow',
|
||||
'objectcheck' => 'Kontrola složky/dokumentu',
|
||||
'object_check_critical' => 'Kritické chyby',
|
||||
|
|
@ -1009,6 +1038,7 @@ Starý vlastník: [old_owner]
|
|||
Nový vlastník: [new_owner]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename]: [name] - Vlastník změněn',
|
||||
'password' => 'Heslo',
|
||||
'password_already_used' => 'Heslo již použité',
|
||||
|
|
@ -1022,6 +1052,7 @@ URL: [url]',
|
|||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
Pokud budete mít problém s přihlášením i po změně hesla, kontaktujte Administrátora.',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: Obnova zapomenutého hesla',
|
||||
'password_forgotten_send_hash' => 'Instrukce byly poslány uživateli na emailovou adresu.',
|
||||
'password_forgotten_text' => 'Vyplňte následující formulář a následujte instrukce v emailu, který vám bude odeslán.',
|
||||
|
|
@ -1075,6 +1106,7 @@ Nadřazený adresář: [path_folder]
|
|||
Příjemce: [recipient]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '[sitename]: [name] - Příjemce odstraněn',
|
||||
'receipt_log' => 'Log přijemců',
|
||||
'receipt_request_email_body' => 'Požadavek na příjem
|
||||
|
|
@ -1083,8 +1115,12 @@ Verze: [verze]
|
|||
Nadřazený adresář: [path_folder]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '[sitename]: [name] - Požadavek na přijetí',
|
||||
'receipt_status' => 'Status',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => 'Souhrn přijetí',
|
||||
'receipt_update_failed' => 'Potvrzení že přijetí se nezdařilo',
|
||||
'recent_uploads' => 'Naposledy nahráno',
|
||||
|
|
@ -1104,6 +1140,7 @@ URL: [url]',
|
|||
Dokument: [document]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename]: [document] - Odstraněná příloha',
|
||||
'removed_recipient' => 'byl odstraněn ze seznamu příjemců.',
|
||||
'removed_reviewer' => 'byl odstraněn ze seznamu recenzentů.',
|
||||
|
|
@ -1115,6 +1152,7 @@ Workflow: [workflow]
|
|||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - Odstraněno workflow z verze dokumentu',
|
||||
'removeFolderFromDropFolder' => 'Odstranit složku po nahrání',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1123,6 +1161,7 @@ URL: [url]',
|
|||
'repaired' => 'opraveno',
|
||||
'repairing_objects' => 'Opravuji dokumenty a složky.',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => 'Workflow dosáhlo stavu, který vyžaduje vaši akci.
|
||||
Dokument: [name]
|
||||
|
|
@ -1132,6 +1171,7 @@ Současný stav: [current_state]
|
|||
Nadřazená složka: [path_folder]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '[sitename]: [name] - Je vyžádána akce workflow',
|
||||
'reset_checkout' => 'Finalizovat zpracování',
|
||||
'restrict_access' => 'Není přístup k',
|
||||
|
|
@ -1145,6 +1185,7 @@ Podřízené workflow: [subworkflow]
|
|||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - Návrat z podřízeného workflow',
|
||||
'reverse_links' => 'Dokumenty, které mají vazbu na aktuální dokument',
|
||||
'reviewers' => 'Recenzenti',
|
||||
|
|
@ -1165,6 +1206,7 @@ Verze: [verze]
|
|||
Nadřazený adresář: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '[sitename]: [name] - Žádost o kontrolu byla smazána',
|
||||
'review_file' => 'Soubor',
|
||||
'review_group' => 'Skupina recenzentů',
|
||||
|
|
@ -1176,6 +1218,7 @@ Verze: [verze]
|
|||
Nadřazený adresář: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '[sitename]: [name] - Žádost o recenzi',
|
||||
'review_status' => 'Stav recenze',
|
||||
'review_submit_email' => 'Předložit k recenzi',
|
||||
|
|
@ -1186,6 +1229,7 @@ Komentář: [comment]
|
|||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '[sitename]: [name] - Odeslán kontrolovaný dokument',
|
||||
'review_summary' => 'Souhrn recenze',
|
||||
'review_update_failed' => 'Chyba při aktualizaci stavu recenze. Aktualizace selhala.',
|
||||
|
|
@ -1210,9 +1254,11 @@ Verze: [verze]
|
|||
Nadřazený adresář: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '[sitename]: [name] - Žádost o revizi',
|
||||
'revision_status' => 'Status revize',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => 'Revizoři',
|
||||
|
|
@ -1226,6 +1272,7 @@ Workflow: [workflow]
|
|||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '[sitename]: [name] - Workflow vráceno zpět',
|
||||
'rewind_workflow_warning' => 'Pokud spustíte znovu workflow, pak záznam o dosavadním průběhu bude trvale smazán',
|
||||
'rm_attrdef' => 'Odstranit definici atributu',
|
||||
|
|
@ -1268,6 +1315,7 @@ Vedlejší pracovní postup: [subworkflow]
|
|||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - Dílčí workflow spuštěno',
|
||||
'ru_RU' => 'Ruština',
|
||||
'saturday' => 'Sobota',
|
||||
|
|
@ -1421,6 +1469,8 @@ Jméno: [username]
|
|||
'settings_defaultDocPosition_desc' => 'Toto je výchozí pozice ve složce při vytváření dokumentu.',
|
||||
'settings_defaultDocPosition_val_end' => 'konec',
|
||||
'settings_defaultDocPosition_val_start' => 'začátek',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'settings_defaultSearchMethod' => 'Výchozí metoda vyhledávání',
|
||||
'settings_defaultSearchMethod_desc' => 'Výchozí metoda vyhledávání, když je vyhledávací formulář spuštěn v hlavním menu.',
|
||||
'settings_defaultSearchMethod_valdatabase' => 'databáze',
|
||||
|
|
@ -1463,6 +1513,10 @@ Jméno: [username]
|
|||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Zapnout E-mail',
|
||||
'settings_enableEmail_desc' => 'Zapne / Vypne automatická e-mailová upozornění',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => 'Filtrování vlastníka, recenzenta, ... ze seznamu přijetí',
|
||||
'settings_enableFilterReceipt_desc' => 'Povolit, chcete-li filtrovat některé příjemce ze seznamu příjemců, pokud jsou vybráni členové skupiny.',
|
||||
'settings_enableFolderTree' => 'Povolit strom složek',
|
||||
|
|
@ -1541,6 +1595,7 @@ Jméno: [username]
|
|||
'settings_expandFolderTree_val0' => 'začít se skrytým stromem',
|
||||
'settings_expandFolderTree_val1' => 'začít se zobrazeným stromem a rozbalenou první položkou',
|
||||
'settings_expandFolderTree_val2' => 'začít s plně rozbaleným stromem',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => 'Rozšíření',
|
||||
'settings_extraPath' => 'Extra PHP include Path',
|
||||
'settings_extraPath_desc' => 'Cesta pro další software. To je adresář obsahující např. "adodb" adresář nebo další "pear" balíčky.',
|
||||
|
|
@ -1604,6 +1659,8 @@ Jméno: [username]
|
|||
'settings_more_settings' => 'Konfigurovat další nastavení. Výchozí přihlášení: admin / admin',
|
||||
'settings_noDocumentFormFields' => 'Nezobrazovat tato pole',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => 'Nenalezeno',
|
||||
'settings_Notification' => 'Nastavení upozornění',
|
||||
'settings_notwritable' => 'Konfigurace nemůže být uložena, protože se do konfiguračního souboru nedá zapsat.',
|
||||
|
|
@ -1964,6 +2021,7 @@ Současný stav: [current_state]
|
|||
Nadřazená složky: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '[sitename]: [name] - Spuštěn přechod workflow',
|
||||
'transmittal' => 'Přenos',
|
||||
'transmittalitem_removed' => 'Položka přenosu byla odstraněna',
|
||||
|
|
@ -2045,6 +2103,7 @@ Verze: [verze]
|
|||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename]: [name] - Verze smazána',
|
||||
'version_info' => 'Informace o verzi',
|
||||
'view' => 'Posouzení',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (2960), dgrutsch (22)
|
||||
// Translators: Admin (3071), dgrutsch (22)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '2-Faktor Authentifizierung',
|
||||
|
|
@ -46,10 +46,17 @@ $text = array(
|
|||
'access_mode_readwrite' => 'Lesen+Schreiben',
|
||||
'access_permission_changed_email' => 'Zugriffsrechte geändert',
|
||||
'access_permission_changed_email_body' => 'Zugriffsrechte geändert
|
||||
|
||||
Dokument: [name]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '<p>Zugriffsrechte geändert</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'access_permission_changed_email_subject' => '[sitename]: [name] - Zugriffsrechte geändert',
|
||||
'according_settings' => 'Gemäß Einstellungen',
|
||||
'action' => 'Aktivität',
|
||||
|
|
@ -112,26 +119,43 @@ URL: [url]',
|
|||
'approvals_without_user' => 'Freigaben ohne Benutzer',
|
||||
'approval_deletion_email' => 'Freigabeaufforderung gelöscht',
|
||||
'approval_deletion_email_body' => 'Freigabeaufforderung gelöscht
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'approval_deletion_email_body_html' => '<p>Freigabeaufforderung gelöscht</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'approval_deletion_email_subject' => '[sitename]: [name] - Freigabeaufforderung gelöscht',
|
||||
'approval_file' => 'Datei',
|
||||
'approval_group' => 'Berechtigungsgruppe',
|
||||
'approval_log' => 'Freigabeprotokoll',
|
||||
'approval_request_email' => 'Aufforderung zur Freigabe',
|
||||
'approval_request_email_body' => 'Aufforderung zur Freigabe
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '<p>Aufforderung zur Freigabe</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'approval_request_email_subject' => '[sitename]: [name] - Aufforderung zur Freigabe',
|
||||
'approval_status' => 'Freigabestatus',
|
||||
'approval_submit_email' => '',
|
||||
'approval_submit_email_body' => 'Freigabe erteilt
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Elternordner: [folder_path]
|
||||
|
|
@ -139,6 +163,15 @@ Status: [status]
|
|||
Kommentar: [comment]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'approval_submit_email_body_html' => '<p>Freigabe erteilt</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Status: [status]<br />
|
||||
Kommentar: [comment]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - Freigabe erteilt',
|
||||
'approval_summary' => 'Übersicht Freigaben',
|
||||
'approval_update_failed' => 'Störung bei der Aktualisierung des Berechtigungsstatus. Aktualisierung gescheitert',
|
||||
|
|
@ -162,6 +195,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => 'Suchergebnis',
|
||||
'attrdef_exists' => 'Attributdefinition existiert bereits',
|
||||
'attrdef_info' => 'Information',
|
||||
'attrdef_invalid_regex' => 'Fehlerhafter regulärer Ausdruck',
|
||||
'attrdef_in_use' => 'Definition des Attributs noch in Gebrauch',
|
||||
'attrdef_management' => 'Attributdefinitions-Management',
|
||||
'attrdef_maxvalues' => 'Max. Anzahl Werte',
|
||||
|
|
@ -192,6 +226,7 @@ URL: [url]',
|
|||
'attrdef_valueset_help' => 'Eine Liste von Werten, durch ein beliebiges Zeichen getrennt, welches auch am Anfang dieer Zeichenkette stehen muss, z.B. #ja#nein#vielleicht',
|
||||
'attributes' => 'Attribute',
|
||||
'attribute_changed_email_body' => 'Attribut geändert
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Attribut: [attribute_name]
|
||||
|
|
@ -200,6 +235,16 @@ Neuer Wert: [attribute_new_value]
|
|||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body_html' => '<p>Attribut geändert</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Attribut: [attribute_name]<br />
|
||||
Alter Wert: [attribute_old_value]<br />
|
||||
Neuer Wert: [attribute_new_value]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Attribut geändert',
|
||||
'attribute_count' => 'Anzahl Verwendungen',
|
||||
'attribute_value' => 'Attributwert',
|
||||
|
|
@ -391,6 +436,7 @@ URL: [url]',
|
|||
'document_already_checkedout' => 'Dieses Dokument ist bereits ausgecheckt',
|
||||
'document_already_locked' => 'Dieses Dokument ist bereits gesperrt',
|
||||
'document_attribute_changed_email_body' => 'Attribut geändert
|
||||
|
||||
Dokument: [name]
|
||||
Attribut: [attribute_name]
|
||||
Alter Wert: [attribute_old_value]
|
||||
|
|
@ -398,24 +444,48 @@ Neuer Wert: [attribute_new_value]
|
|||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'document_attribute_changed_email_body_html' => '<p>Attribut geändert</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Attribut: [attribute_name]<br />
|
||||
Alter Wert: [attribute_old_value]<br />
|
||||
Neuer Wert: [attribute_new_value]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'document_attribute_changed_email_subject' => '[sitename]: [name] - Attribut geändert',
|
||||
'document_comment_changed_email' => 'Kommentar geändert',
|
||||
'document_comment_changed_email_body' => 'Kommentar geändert
|
||||
|
||||
Dokument: [name]
|
||||
Alter Kommentar: [old_comment]
|
||||
Neuer Kommentar: [new_comment]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '<p>Kommentar geändert</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Alter Kommentar: [old_comment]<br />
|
||||
Neuer Kommentar: [new_comment]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'document_comment_changed_email_subject' => '[sitename]: [name] - Kommentar geändert',
|
||||
'document_content_missing' => 'Datei der Version nicht vorhanden',
|
||||
'document_count' => 'Anzahl der Dokumente',
|
||||
'document_deleted' => 'Dokument gelöscht',
|
||||
'document_deleted_email' => 'Dokument gelöscht',
|
||||
'document_deleted_email_body' => 'Dokument gelöscht
|
||||
|
||||
Dokument: [name]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]',
|
||||
'document_deleted_email_body_html' => '<p>Dokument gelöscht</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]</p>',
|
||||
'document_deleted_email_subject' => '[sitename]: [name] - Dokument gelöscht',
|
||||
'document_duplicate_name' => 'Doppelter Dokumentenname',
|
||||
'document_files' => 'Dokumentenanhänge',
|
||||
|
|
@ -430,40 +500,74 @@ Benutzer: [username]',
|
|||
'document_link_public' => 'Für alle sichtbar',
|
||||
'document_moved_email' => 'Dokument verschoben',
|
||||
'document_moved_email_body' => 'Dokument verschoben
|
||||
|
||||
Dokument: [name]
|
||||
Alter Ordner: [old_folder_path]
|
||||
Neuer Ordner: [new_folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '<p>Dokument verschoben</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Alter Ordner: [old_folder_path]<br />
|
||||
Neuer Ordner: [new_folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'document_moved_email_subject' => '[sitename]: [name] - Dokument verschoben',
|
||||
'document_not_checkedout' => 'Dokument ist nicht ausgecheckt.',
|
||||
'document_renamed_email' => 'Dokument umbenannt',
|
||||
'document_renamed_email_body' => 'Dokument umbenannt
|
||||
|
||||
Dokument: [name]
|
||||
Elternordner: [folder_path]
|
||||
Old name: [old_name]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '<p>Dokument umbenannt</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Old name: [old_name]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'document_renamed_email_subject' => '[sitename]: [name] - Dokument umbenannt',
|
||||
'document_status_changed_email' => 'Dokumentenstatus geändert',
|
||||
'document_status_changed_email_body' => 'Dokumentenstatus geändert
|
||||
|
||||
Dokument: [name]
|
||||
Status: [status]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '<p>Dokumentenstatus geändert</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Status: [status]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'document_status_changed_email_subject' => '[sitename]: [name] - Dokumentenstatus geändert',
|
||||
'document_title' => 'Dokument \'[documentname]\'',
|
||||
'document_transfered_email_body' => 'Dokument an anderen Benutzer übertragen
|
||||
|
||||
Dokument: [name]
|
||||
Neuer Besitzer: [newuser]
|
||||
Alter Besitzer: [olduser]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'document_transfered_email_body_html' => '<p>Dokument an anderen Benutzer übertragen</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Neuer Besitzer: [newuser]<br />
|
||||
Alter Besitzer: [olduser]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'document_transfered_email_subject' => '[sitename]: [name] - Dokument übertragen',
|
||||
'document_updated_email' => 'Dokument aktualisiert',
|
||||
'document_updated_email_body' => 'Dokument aktualisiert
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Elternordner: [folder_path]
|
||||
|
|
@ -471,6 +575,15 @@ Benutzer: [username]
|
|||
Kommentar: [comment]
|
||||
Kommentar der Version: [version_comment]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '<p>Dokument aktualisiert</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
Kommentar: [comment]<br />
|
||||
Kommentar der Version: [version_comment]<br />
|
||||
URL: [url]</p>',
|
||||
'document_updated_email_subject' => '[sitename]: [name] - Dokument aktualisiert',
|
||||
'document_versions' => 'Dokumentenversionen',
|
||||
'does_not_expire' => 'Kein Ablaufdatum',
|
||||
|
|
@ -596,10 +709,17 @@ URL: [url]',
|
|||
'expire_tomorrow' => 'Ablauf morgen',
|
||||
'expiry_changed_email' => 'Ablaufdatum geändert',
|
||||
'expiry_changed_email_body' => 'Ablaufdatum geändert
|
||||
|
||||
Dokument: [name]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'expiry_changed_email_body_html' => '<p>Ablaufdatum geändert</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Ablaufdatum geändert',
|
||||
'export' => 'Export',
|
||||
'export_user_list_csv' => 'Exportiere Benutzer als CSV-Datei',
|
||||
|
|
@ -614,6 +734,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => 'Der Upload neuer Erweiterungen ist nicht möglich, weil das Verzeichnis für Erweiterungen nicht beschreibbar ist.',
|
||||
'extension_mgr_no_zipfile' => 'Die hochgeladene Erweiterung ist keine Zip-Datei',
|
||||
'extension_mgr_repository' => 'Verfügbar',
|
||||
'extension_mgr_upload_disabled' => 'Der Upload neuer Erweiterungen ist nicht möglich, weil dies in den Einstellungen ausgeschaltet ist.',
|
||||
'extension_missing_name' => 'Kein Erweiterungsname übergeben',
|
||||
'extension_toggle_error' => 'Konnte Erweiterung nicht aus/einschalten',
|
||||
'extension_version_list' => 'Versionen',
|
||||
|
|
@ -632,6 +753,7 @@ URL: [url]',
|
|||
'folders_and_documents_statistic' => 'Ordner- und Dokumentenübersicht',
|
||||
'folders_with_notification' => 'Ordner unter Beobachtung',
|
||||
'folder_attribute_changed_email_body' => 'Attribut geändert
|
||||
|
||||
Ordner: [name]
|
||||
Attribut: [attribute_name]
|
||||
Alter Wert: [attribute_old_value]
|
||||
|
|
@ -639,15 +761,33 @@ Neuer Wert: [attribute_new_value]
|
|||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'folder_attribute_changed_email_body_html' => '<p>Attribut geändert</p>
|
||||
|
||||
<p>Ordner: [name]<br />
|
||||
Attribut: [attribute_name]<br />
|
||||
Alter Wert: [attribute_old_value]<br />
|
||||
Neuer Wert: [attribute_new_value]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'folder_attribute_changed_email_subject' => '[sitename]: [name] - Attribut geändert',
|
||||
'folder_comment_changed_email' => 'Kommentar geändert',
|
||||
'folder_comment_changed_email_body' => 'Kommentar geändert
|
||||
|
||||
Ordner: [name]
|
||||
Alter Kommentar: [old_comment]
|
||||
Neuer Kommentar: [new_comment]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '<p>Kommentar geändert</p>
|
||||
|
||||
<p>Ordner: [name]<br />
|
||||
Alter Kommentar: [old_comment]<br />
|
||||
Neuer Kommentar: [new_comment]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - Kommentar geändert',
|
||||
'folder_contents' => 'Ordner enthält',
|
||||
'folder_deleted_email' => 'Ordner gelöscht',
|
||||
|
|
@ -656,23 +796,45 @@ Ordner: [name]
|
|||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'folder_deleted_email_body_html' => '<p>Ordner gelöscht</p>
|
||||
|
||||
<p>Ordner: [name]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'folder_deleted_email_subject' => '[sitename]: [name] - Ordner gelöscht',
|
||||
'folder_infos' => 'Informationen',
|
||||
'folder_moved_email' => 'Ordner verschoben',
|
||||
'folder_moved_email_body' => 'Ordner verschoben
|
||||
|
||||
Ordner: [name]
|
||||
Old folder: [old_folder_path]
|
||||
Neuer Ordner: [new_folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_body_html' => '<p>Ordner verschoben</p>
|
||||
|
||||
<p>Ordner: [name]<br />
|
||||
Old folder: [old_folder_path]<br />
|
||||
Neuer Ordner: [new_folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'folder_moved_email_subject' => '[sitename]: [name] - Ordner verschoben',
|
||||
'folder_renamed_email' => 'Ordner umbenannt',
|
||||
'folder_renamed_email_body' => 'Ordner umbenannt
|
||||
|
||||
Ordner: [name]
|
||||
Elternordner: [folder_path]
|
||||
Old name: [old_name]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '<p>Ordner umbenannt</p>
|
||||
|
||||
<p>Ordner: [name]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Old name: [old_name]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Ordner umbenannt',
|
||||
'folder_title' => 'SeedDMS - Ordner: [foldername]',
|
||||
'foot_note' => '',
|
||||
|
|
@ -910,29 +1072,53 @@ URL: [url]',
|
|||
'new_document_category' => 'Neue Kategorie',
|
||||
'new_document_email' => 'Neues Dokument',
|
||||
'new_document_email_body' => 'Neues Dokument
|
||||
|
||||
Name: [name]
|
||||
Ordner: [folder_path]
|
||||
Kommentar: [comment]
|
||||
Kommentar der Version: [version_comment]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '<p>Neues Dokument</p>
|
||||
|
||||
<p>Name: [name]<br />
|
||||
Ordner: [folder_path]<br />
|
||||
Kommentar: [comment]<br />
|
||||
Kommentar der Version: [version_comment]<br />
|
||||
URL: [url]</p>',
|
||||
'new_document_email_subject' => '[sitename]: [folder_name] - Neues Dokument',
|
||||
'new_file_email' => 'Neuer Anhang',
|
||||
'new_file_email_body' => 'Neuer Anhang
|
||||
|
||||
Name: [name]
|
||||
Dokument: [document]
|
||||
Comment: [comment]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '<p>Neuer Anhang</p>
|
||||
|
||||
<p>Name: [name]<br />
|
||||
Dokument: [document]<br />
|
||||
Comment: [comment]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'new_file_email_subject' => '[sitename]: [document] - Neuer Anhang',
|
||||
'new_folder' => 'Neuer Ordner',
|
||||
'new_password' => 'Neues Passwort',
|
||||
'new_subfolder_email' => 'Neuer Ordner',
|
||||
'new_subfolder_email_body' => 'New folder
|
||||
'new_subfolder_email_body' => 'Neuer Ordner
|
||||
|
||||
Name: [name]
|
||||
Elternordner: [folder_path]
|
||||
Comment: [comment]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '<p>Neuer Ordner</p>
|
||||
|
||||
<p>Name: [name]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Comment: [comment]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'new_subfolder_email_subject' => '[sitename]: [folder_name] - Neuer Ordner',
|
||||
'new_user_image' => 'Neues Bild',
|
||||
'next_revision_abbr' => 'Nächste Wieder.-Prüf.',
|
||||
|
|
@ -941,18 +1127,29 @@ URL: [url]',
|
|||
'no' => 'Nein',
|
||||
'notification' => 'Beobachter',
|
||||
'notify_added_email' => 'Benachrichtigung per Mail wurde eingerichtet',
|
||||
'notify_added_email_body' => 'Added to notification list
|
||||
'notify_added_email_body' => 'Zur Liste der Beobachter hinzugefügt.
|
||||
|
||||
Name: [name]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '<p>Zur Liste der Beobachter hinzugefügt.</p>
|
||||
<p>Name: [name]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'notify_added_email_subject' => '[sitename]: [name] - Added to notification list',
|
||||
'notify_deleted_email' => 'Sie wurden von der Liste der Beobachter entfernt.',
|
||||
'notify_deleted_email_body' => 'Removed from notification list
|
||||
'notify_deleted_email_body' => 'Aus Liste der Beobachter entfernt
|
||||
Name: [name]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'notify_deleted_email_body_html' => '<p>Aus Liste der Beobachter entfernt</p>
|
||||
<p>Name: [name]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'notify_deleted_email_subject' => '[sitename]: [name] - Removed from notification list',
|
||||
'not_subscribed' => 'Nicht abonniert',
|
||||
'november' => 'November',
|
||||
|
|
@ -966,9 +1163,11 @@ URL: [url]',
|
|||
'no_current_version' => 'Sie verwenden eine ältere Version als die zur Zeit verfügbare Version [latestversion].',
|
||||
'no_default_keywords' => 'Keine Vorlagen vorhanden',
|
||||
'no_docs_checked_out' => 'Keine Dokumente ausgecheckt',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => 'Keine abgelaufenen Dokumente',
|
||||
'no_docs_locked' => 'Keine Dokumente gesperrt.',
|
||||
'no_docs_needs_correction' => 'Keine Dokumente, die korrigiert werden müssen',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => 'Keine Dokumente abgelehnt.',
|
||||
'no_docs_to_approve' => 'Es gibt zur Zeit keine Dokumente, die eine Freigabe erfordern.',
|
||||
'no_docs_to_look_at' => 'Keine Dokumente, nach denen geschaut werden müsste.',
|
||||
|
|
@ -989,6 +1188,7 @@ URL: [url]',
|
|||
'no_user_image' => 'Kein Bild vorhanden',
|
||||
'no_version_check' => 'Ein Check auf neuere Versionen von SeedDMS ist fehlgeschlagen. Dies könnte daran liegen, dass allow_url_fopen in der PHP-Konfiguration auf 0 gesetzt ist.',
|
||||
'no_version_modification' => 'Keine Modifikationen an einer Version',
|
||||
'no_workflows' => 'Sie haben bisher keinen Workflow erstellt',
|
||||
'no_workflow_available' => 'Kein Workflow verfügbar',
|
||||
'objectcheck' => 'Ordner- und Dokumentenprüfung',
|
||||
'object_check_critical' => 'Kritische Fehler',
|
||||
|
|
@ -1004,12 +1204,21 @@ URL: [url]',
|
|||
'owner' => 'Besitzer',
|
||||
'ownership_changed_email' => 'Besitzer geändert',
|
||||
'ownership_changed_email_body' => 'Besitzer geändert
|
||||
|
||||
Dokument: [name]
|
||||
Elternordner: [folder_path]
|
||||
Bisheriger Besitzer: [old_owner]
|
||||
Neuer Besitzer: [new_owner]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'ownership_changed_email_body_html' => '<p>Besitzer geändert</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Bisheriger Besitzer: [old_owner]<br />
|
||||
Neuer Besitzer: [new_owner]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'ownership_changed_email_subject' => '[sitename]: [name] - Besitzer geändert',
|
||||
'password' => 'Passwort',
|
||||
'password_already_used' => 'Passwort schon einmal verwendet',
|
||||
|
|
@ -1026,7 +1235,16 @@ Dies kann durch den folgenden Link erfolgen:
|
|||
|
||||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
Sollen Sie danach immer noch Probleme bei der Anmeldung haben, dann kontaktieren Sie bitte Ihren Adminstrator',
|
||||
Sollen Sie danach immer noch Probleme bei der Anmeldung haben, dann kontaktieren Sie bitte Ihren Adminstrator.',
|
||||
'password_forgotten_email_body_html' => '<p>Sehr geehrter Anwender von SeedDMS,</p>
|
||||
|
||||
<p>wir haben einen Anfrage zum Zurücksetzen Ihres Passworts erhalten.</p>
|
||||
|
||||
<p>Dies kann durch den folgenden Link erfolgen:</p>
|
||||
|
||||
<p>[url_prefix]out/out.ChangePassword.php?hash=[hash]</p>
|
||||
|
||||
<p>Sollen Sie danach immer noch Probleme bei der Anmeldung haben, dann kontaktieren Sie bitte Ihren Adminstrator.</p>',
|
||||
'password_forgotten_email_subject' => '[sitename]: Passwort vergessen',
|
||||
'password_forgotten_send_hash' => 'Anweisungen zum weiteren Vorgehen wurden an die E-Mail Adresse des Benutzers versandt',
|
||||
'password_forgotten_text' => 'Füllen Sie bitte untenstehendes Formular aus. Weitere Anweisungen erhalten Sie dann in einer E-Mail die an Sie gesandt wird',
|
||||
|
|
@ -1074,22 +1292,58 @@ Sollen Sie danach immer noch Probleme bei der Anmeldung haben, dann kontaktieren
|
|||
'receipts_without_group' => 'Empfangsbestätigungen ohne Gruppe',
|
||||
'receipts_without_user' => 'Empfangsbestätigungen ohne Benutzer',
|
||||
'receipt_deletion_email_body' => 'Benutzer von Liste der Empfänger gelöscht
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Elternordner: [folder_path]
|
||||
Empfänger: [recipient]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'receipt_deletion_email_body_html' => '<p>Benutzer von Liste der Empfänger gelöscht</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Empfänger: [recipient]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'receipt_deletion_email_subject' => '[sitename]: [name] - Empfänger gelöscht',
|
||||
'receipt_log' => 'Protokoll der Empfangsbestätigungen',
|
||||
'receipt_request_email_body' => 'Aufforderung zur Empfangsbestätigung
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'receipt_request_email_body_html' => '<p>Aufforderung zur Empfangsbestätigung</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]<p>',
|
||||
'receipt_request_email_subject' => '[sitename]: [name] - Aufforderung zur Empfangsbestätigung',
|
||||
'receipt_status' => 'Status',
|
||||
'receipt_submit_email_body' => 'Empfang bestätigt
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Status: [status]
|
||||
Kommentar: [comment]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'receipt_submit_email_body_html' => '<p>Empfang bestätigt</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Status: [status]<br />
|
||||
Kommentar: [comment]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'receipt_submit_email_subject' => '[sitename]: [name] - Empfang bestätigt',
|
||||
'receipt_summary' => 'Übersicht Bestätigungen',
|
||||
'receipt_update_failed' => 'Setzen der Empfangsbestätigung fehlgeschlagen',
|
||||
'recent_uploads' => 'Letzte Uploads',
|
||||
|
|
@ -1106,20 +1360,35 @@ URL: [url]',
|
|||
'removed_approver' => 'ist von der Freigeber-Liste entfernt worden.',
|
||||
'removed_file_email' => 'Anhang gelöscht',
|
||||
'removed_file_email_body' => 'Anhang gelöscht
|
||||
|
||||
Dokument: [document]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body_html' => '<p>Anhang gelöscht</p>
|
||||
|
||||
<p>Dokument: [document]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'removed_file_email_subject' => '[sitename]: [document] - Anhang gelöscht',
|
||||
'removed_recipient' => 'ist von der Empfängerliste entfernt worden',
|
||||
'removed_reviewer' => 'ist von der Prüfer-Liste entfernt worden.',
|
||||
'removed_revisor' => 'ist von der Liste der Wiederholungsprüfer entfernt worden.',
|
||||
'removed_workflow_email_body' => 'Workflow von Dokumentenversion entfernt
|
||||
'removed_workflow_email_body' => 'Workflow von Dokumentenversion entfernt.
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Workflow: [workflow]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body_html' => '<p>Workflow von Dokumentenversion entfernt.</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Workflow: [workflow]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - Workflow von Dokumentenversion',
|
||||
'removeFolderFromDropFolder' => 'Ordner nach Import entfernen',
|
||||
'remove_approval_log' => 'Einzelne Freigabe entfernen',
|
||||
|
|
@ -1127,14 +1396,23 @@ URL: [url]',
|
|||
'remove_review_log' => 'Einzelne Prüfung entfernen',
|
||||
'repaired' => 'repariert',
|
||||
'repairing_objects' => 'Repariere Dokumente und Ordner.',
|
||||
'replace_content_email_body' => 'Die letzte Version des Dokuments wurde ersetzt
|
||||
'replace_content_email_body' => 'Die letzte Version des Dokuments wurde ersetzt.
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'replace_content_email_body_html' => '<p>Die letzte Version des Dokuments wurde ersetzt.</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]v
|
||||
URL: [url]</p>',
|
||||
'replace_content_email_subject' => '[sitename]: [name] - Dokumentenversion ersetzt',
|
||||
'request_workflow_action_email_body' => 'Der Workflow hat einen Status erreicht welcher Ihre Aktion benötigt.
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Workflow: [workflow]
|
||||
|
|
@ -1142,12 +1420,22 @@ Aktueller Status: [current_state]
|
|||
Übergeordneter Ordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'request_workflow_action_email_body_html' => '<p>Der Workflow hat einen Status erreicht welcher Ihre Aktion benötigt.</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Workflow: [workflow]<br />
|
||||
Aktueller Status: [current_state]<br />
|
||||
Übergeordneter Ordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'request_workflow_action_email_subject' => '[sitename]: [name] - Workflow-Aktion erforderlich',
|
||||
'reset_checkout' => 'Auschecken beenden',
|
||||
'restrict_access' => 'Kein Zugriff auf',
|
||||
'results_page' => 'Ergebnis-Seite',
|
||||
'return_from_subworkflow' => 'Rückkehr aus Sub-Workflow',
|
||||
'return_from_subworkflow_email_body' => 'Rückkehr vom Subworkflow
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Workflow: [workflow]
|
||||
|
|
@ -1155,6 +1443,15 @@ Subworkflow: [subworkflow]
|
|||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '<p>Rückkehr vom Subworkflow</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Workflow: [workflow]<br />
|
||||
Subworkflow: [subworkflow]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - Rückkehr vom Subworkflow',
|
||||
'reverse_links' => 'Dokumente, die eine Verknüpfung zu diesem Dokument haben',
|
||||
'reviewers' => 'Prüfer',
|
||||
|
|
@ -1170,26 +1467,43 @@ URL: [url]',
|
|||
'reviews_without_user' => 'Prüfungen ohne Benutzer',
|
||||
'review_deletion_email' => 'Prüfungsaufforderung gelöscht',
|
||||
'review_deletion_email_body' => 'Prüfungsaufforderung gelöscht
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'review_deletion_email_body_html' => '<p>Prüfungsaufforderung gelöscht</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'review_deletion_email_subject' => '[sitename]: [name] - Prüfungsaufforderung gelöscht',
|
||||
'review_file' => 'Datei',
|
||||
'review_group' => 'Gruppe: prüfen',
|
||||
'review_log' => 'Prüfungsprotokoll',
|
||||
'review_request_email' => 'Aufforderung zur Prüfung',
|
||||
'review_request_email_body' => 'Aufforderung zur Prüfung
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'review_request_email_body_html' => '<p>Aufforderung zur Prüfung</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'review_request_email_subject' => '[sitename]: [name] - Aufforderung zur Prüfung',
|
||||
'review_status' => 'Status',
|
||||
'review_submit_email' => 'Prüfung ausgeführt',
|
||||
'review_submit_email_body' => 'Prüfung ausgeführt
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Status: [status]
|
||||
|
|
@ -1197,6 +1511,15 @@ Kommentar: [comment]
|
|||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '<p>Prüfung ausgeführt</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Status: [status]<br />
|
||||
Kommentar: [comment]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'review_submit_email_subject' => '[sitename]: [name] - Prüfung ausgeführt',
|
||||
'review_summary' => 'Übersicht Prüfungen',
|
||||
'review_update_failed' => 'Störung bei Aktualisierung des Prüfstatus. Aktualisierung gescheitert.',
|
||||
|
|
@ -1216,14 +1539,23 @@ URL: [url]',
|
|||
'revision_date' => 'Datum der Wiederholungsprüfung',
|
||||
'revision_log' => 'Protokoll der erneuten Prüfung',
|
||||
'revision_request_email_body' => 'Aufforderung zur Wiederholungsprüfung
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'revision_request_email_body_html' => '<p>Aufforderung zur Wiederholungsprüfung</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'revision_request_email_subject' => '[sitename]: [name] - Aufforderung zur Wiederholungsprüfung',
|
||||
'revision_status' => 'Status',
|
||||
'revision_submit_email_body' => 'Erneute Freigabe erteilt
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Elternordner: [folder_path]
|
||||
|
|
@ -1231,6 +1563,15 @@ Status: [status]
|
|||
Kommentar: [comment]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'revision_submit_email_body_html' => '<p>Erneute Freigabe erteilt</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Status: [status]<br />
|
||||
Kommentar: [comment]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'revision_submit_email_subject' => '[sitename]: [name] - Erneute Freigabe erteilt',
|
||||
'revision_summary' => 'Übersicht Wiederholungsprüfungen',
|
||||
'revisors' => 'Wiederholungsprüfer',
|
||||
|
|
@ -1238,12 +1579,21 @@ URL: [url]',
|
|||
'revisor_already_removed' => 'Wiederholungsprüfer wurde bereits vom Prozess ausgeschlossen oder hat das Dokument bereits geprüft.',
|
||||
'rewind_workflow' => 'Zurück zum Anfangszustand',
|
||||
'rewind_workflow_email_body' => 'Workflow wurde zurückgestellt
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Workflow: [workflow]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_body_html' => '<p>Workflow wurde zurückgestellt</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Workflow: [workflow]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'rewind_workflow_email_subject' => '[sitename]: [name] - Workflow wurde zurückgestellt',
|
||||
'rewind_workflow_warning' => 'Wenn Sie einen Workflow in den Anfangszustand zurückversetzen, dann werden alle bisherigen Aktionen und Kommentare unwiederbringlich gelöscht.',
|
||||
'rm_attrdef' => 'Attributdefinition löschen',
|
||||
|
|
@ -1279,6 +1629,7 @@ URL: [url]',
|
|||
'ro_RO' => 'Rumänisch',
|
||||
'run_subworkflow' => 'Sub-Workflow starten',
|
||||
'run_subworkflow_email_body' => 'Subworkflow wurde gestartet
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Workflow: [workflow]
|
||||
|
|
@ -1286,6 +1637,15 @@ Subworkflow: [subworkflow]
|
|||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_body_html' => '<p>Subworkflow wurde gestartet</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Workflow: [workflow]<br />
|
||||
Subworkflow: [subworkflow]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - Subworkflow wurde gestartet',
|
||||
'ru_RU' => 'Russisch',
|
||||
'saturday' => 'Samstag',
|
||||
|
|
@ -1441,6 +1801,8 @@ Sollten Sie kein Passwort bekommen haben, dann nutzen Sie bitte die Passwort-Ver
|
|||
'settings_defaultDocPosition_desc' => 'Dies ist die voreingestellte Position eines Dokuments innerhalb eines Ordners, wenn dieses angelegt wird.',
|
||||
'settings_defaultDocPosition_val_end' => 'Ende',
|
||||
'settings_defaultDocPosition_val_start' => 'Anfang',
|
||||
'settings_defaultFolderPosition' => 'Position eines Ordners beim Anlegen',
|
||||
'settings_defaultFolderPosition_desc' => 'Dies ist die voreingestellte Position eines Ordners innerhalb eines Ordners, wenn dieser neu angelegt wird.',
|
||||
'settings_defaultSearchMethod' => 'Voreingestellte Suchmethode',
|
||||
'settings_defaultSearchMethod_desc' => 'Voreingestellte Suchmethode, wenn über das Suchfeld in der Menüleiste gesucht wird.',
|
||||
'settings_defaultSearchMethod_valdatabase' => 'Datenbank',
|
||||
|
|
@ -1483,6 +1845,10 @@ Sollten Sie kein Passwort bekommen haben, dann nutzen Sie bitte die Passwort-Ver
|
|||
'settings_enableDuplicateSubFolderNames_desc' => 'Erlaube doppelte Namen von Unterordnern in einem Ordner.',
|
||||
'settings_enableEmail' => 'E-Mail-Benachrichtigung aktivieren',
|
||||
'settings_enableEmail_desc' => 'Automatische E-Mail-Benachrichtigung ein-/ausschalten',
|
||||
'settings_enableExtensionDownload' => 'Erlaube das Herunterladen von Erweiterungen',
|
||||
'settings_enableExtensionImport' => 'Erlaube Import von Erweiterungen',
|
||||
'settings_enableExtensionImportFromRepository' => 'Erlaube Import von Erweiterung aus dem Repository',
|
||||
'settings_enableExtensionImport_desc' => 'Wenn dies gesetzt ist, können Erweiterung durch Hochladen im Erweiterungs-Manager importiert werden.',
|
||||
'settings_enableFilterReceipt' => 'Besitzer, Prüfer, ... aus Empfängerliste filtern',
|
||||
'settings_enableFilterReceipt_desc' => 'Anwählen, um einige Empfänger aus der Liste zu entfernen, wenn diese als Mitglieder einer Gruppe eingetragen werden.',
|
||||
'settings_enableFolderTree' => 'Verzeichnisbaum einschalten',
|
||||
|
|
@ -1561,6 +1927,7 @@ Sollten Sie kein Passwort bekommen haben, dann nutzen Sie bitte die Passwort-Ver
|
|||
'settings_expandFolderTree_val0' => 'versteckt',
|
||||
'settings_expandFolderTree_val1' => 'sichtbar und erste Ebene ausgeklappt',
|
||||
'settings_expandFolderTree_val2' => 'sichtbar und komplett ausgeklappt',
|
||||
'settings_ExtensionMgr' => 'Erweiterungs-Manager-Einstellungen',
|
||||
'settings_Extensions' => 'Erweiterungen',
|
||||
'settings_extraPath' => 'Extra PHP Include-Pfad',
|
||||
'settings_extraPath_desc' => 'Pfad für zusätzliche Software. Dies ist das Verzeichnis, welches die zusätzlichen PEAR-Pakete beinhaltet.',
|
||||
|
|
@ -1622,8 +1989,10 @@ Sollten Sie kein Passwort bekommen haben, dann nutzen Sie bitte die Passwort-Ver
|
|||
'settings_maxUploadSize' => 'Maximale Größe hochzuladener Dateien',
|
||||
'settings_maxUploadSize_desc' => 'Dies ist die maximale Größe einer hochzuladenen Datei. Es begrenzt sowohl Dokumentenversionen als auch Anhänge.',
|
||||
'settings_more_settings' => 'Weitere Einstellungen. Login mit admin/admin',
|
||||
'settings_noDocumentFormFields' => 'Diese Felder nicht zeigen',
|
||||
'settings_noDocumentFormFields' => 'Diese Felder nicht zeigen (Dokumente)',
|
||||
'settings_noDocumentFormFields_desc' => 'Diese Felder werden bei der Neuanlage und beim Bearbeiten eines Dokuments nicht angezeigt. Bestehende Werte werden beibehalten.',
|
||||
'settings_noFolderFormFields' => 'Diese Felder nicht anzeigen (Ordner)',
|
||||
'settings_noFolderFormFields_desc' => 'Diese Felder werden bei der Neuanlage und beim Bearbeiten eines Ordners nicht angezeigt. Bestehende Werte werden beibehalten.',
|
||||
'settings_notfound' => 'Nicht gefunden',
|
||||
'settings_Notification' => 'Benachrichtigungen-Einstellungen',
|
||||
'settings_notwritable' => 'Die Konfiguration kann nicht gespeichert werden, weil die Konfigurationsdatei nicht schreibbar ist.',
|
||||
|
|
@ -1974,16 +2343,28 @@ Sollten Sie kein Passwort bekommen haben, dann nutzen Sie bitte die Passwort-Ver
|
|||
'transfer_process_to_user' => 'Prozess auf Benutzer übertragen',
|
||||
'transfer_to_user' => 'Auf Benutzer übertragen',
|
||||
'transition_triggered_email' => 'Workflow transition triggered',
|
||||
'transition_triggered_email_body' => 'Workflow transition triggered
|
||||
Document: [name]
|
||||
'transition_triggered_email_body' => 'Workflow Statusübergang ausgelöst
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Comment: [comment]
|
||||
Kommentar: [comment]
|
||||
Workflow: [workflow]
|
||||
Previous state: [previous_state]
|
||||
Current state: [current_state]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
Vorheriger Status: [previous_state]
|
||||
Akuteller Status: [current_state]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'transition_triggered_email_body_html' => '<p>Workflow Statusübergang ausgelöst.</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Kommentar: [comment]<br />
|
||||
Workflow: [workflow]<br />
|
||||
Vorheriger Status: [previous_state]<br />
|
||||
Aktueller Status: [current_state]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'transition_triggered_email_subject' => '[sitename]: [name] - Workflow transition triggered',
|
||||
'transmittal' => 'Dokumentenliste',
|
||||
'transmittalitem_removed' => 'Eintrag aus Dokumentenliste gelöscht',
|
||||
|
|
@ -2060,11 +2441,19 @@ URL: [url]',
|
|||
'version_comment' => 'Kommentar der Version',
|
||||
'version_deleted_email' => 'Version gelöscht',
|
||||
'version_deleted_email_body' => 'Version gelöscht
|
||||
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'version_deleted_email_body_html' => '<p>Version gelöscht</p>
|
||||
|
||||
<p>Dokument: [name]<br />
|
||||
Version: [version]<br />
|
||||
Elternordner: [folder_path]<br />
|
||||
Benutzer: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'version_deleted_email_subject' => '[sitename]: [name] - Version gelöscht',
|
||||
'version_info' => 'Versionsinformation',
|
||||
'view' => 'Ansicht',
|
||||
|
|
|
|||
|
|
@ -46,6 +46,7 @@ $text = array(
|
|||
'access_mode_readwrite' => 'Δικαιώματα ανάγνωσης-εγγραφής',
|
||||
'access_permission_changed_email' => '',
|
||||
'access_permission_changed_email_body' => '',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '',
|
||||
'according_settings' => '',
|
||||
'action' => 'Ενέργεια',
|
||||
|
|
@ -108,16 +109,19 @@ $text = array(
|
|||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => '',
|
||||
'approval_deletion_email_body' => '',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '',
|
||||
'approval_file' => '',
|
||||
'approval_group' => '',
|
||||
'approval_log' => '',
|
||||
'approval_request_email' => '',
|
||||
'approval_request_email_body' => '',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '',
|
||||
'approval_status' => '',
|
||||
'approval_submit_email' => '',
|
||||
'approval_submit_email_body' => '',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '',
|
||||
'approval_summary' => 'Σύνολο Εγκρίσεων',
|
||||
'approval_update_failed' => '',
|
||||
|
|
@ -141,6 +145,7 @@ $text = array(
|
|||
'attrdefgrp_show_searchlist' => '',
|
||||
'attrdef_exists' => '',
|
||||
'attrdef_info' => '',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => '',
|
||||
'attrdef_management' => '',
|
||||
'attrdef_maxvalues' => 'Μέγιστος αριθμός τιμών',
|
||||
|
|
@ -171,6 +176,7 @@ $text = array(
|
|||
'attrdef_valueset_help' => '',
|
||||
'attributes' => '',
|
||||
'attribute_changed_email_body' => '',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '',
|
||||
'attribute_count' => '',
|
||||
'attribute_value' => '',
|
||||
|
|
@ -362,15 +368,18 @@ $text = array(
|
|||
'document_already_checkedout' => '',
|
||||
'document_already_locked' => '',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => '',
|
||||
'document_comment_changed_email_body' => '',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => '',
|
||||
'document_deleted' => '',
|
||||
'document_deleted_email' => '',
|
||||
'document_deleted_email_body' => '',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '',
|
||||
'document_duplicate_name' => '',
|
||||
'document_files' => '',
|
||||
|
|
@ -385,19 +394,24 @@ $text = array(
|
|||
'document_link_public' => 'Δημόσιο',
|
||||
'document_moved_email' => 'Το έγγραφα μετακινήθηκε',
|
||||
'document_moved_email_body' => '',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '',
|
||||
'document_not_checkedout' => '',
|
||||
'document_renamed_email' => '',
|
||||
'document_renamed_email_body' => '',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '',
|
||||
'document_status_changed_email' => '',
|
||||
'document_status_changed_email_body' => '',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '',
|
||||
'document_title' => 'Τίτλος εγγράφου',
|
||||
'document_transfered_email_body' => '',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '',
|
||||
'document_updated_email' => '',
|
||||
'document_updated_email_body' => '',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'Δεν λήγει',
|
||||
|
|
@ -523,6 +537,7 @@ $text = array(
|
|||
'expire_tomorrow' => '',
|
||||
'expiry_changed_email' => 'Η ημερομηνία λήξης έχει αλλάξει',
|
||||
'expiry_changed_email_body' => '',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '',
|
||||
'export' => '',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -537,6 +552,7 @@ $text = array(
|
|||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => '',
|
||||
|
|
@ -555,20 +571,25 @@ $text = array(
|
|||
'folders_and_documents_statistic' => 'στατιστικά Φακέλλων και Αρχείων',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => '',
|
||||
'folder_comment_changed_email_body' => '',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '',
|
||||
'folder_contents' => 'Περιεχόμενα Φακέλου',
|
||||
'folder_deleted_email' => '',
|
||||
'folder_deleted_email_body' => '',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '',
|
||||
'folder_infos' => 'Πληροφορίες Φακέλου',
|
||||
'folder_moved_email' => '',
|
||||
'folder_moved_email_body' => '',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '',
|
||||
'folder_renamed_email' => '',
|
||||
'folder_renamed_email_body' => '',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '',
|
||||
'folder_title' => 'Όνομα Φακέλου',
|
||||
'foot_note' => '',
|
||||
|
|
@ -812,9 +833,11 @@ Comment: [comment]
|
|||
Version comment: [version_comment]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '',
|
||||
'new_file_email' => '',
|
||||
'new_file_email_body' => '',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '',
|
||||
'new_folder' => 'Νέος φάκελλος',
|
||||
'new_password' => 'Νέος κωδικός',
|
||||
|
|
@ -825,6 +848,7 @@ Parent folder: [folder_path]
|
|||
Comment: [comment]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '',
|
||||
'new_user_image' => '',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -834,9 +858,11 @@ URL: [url]',
|
|||
'notification' => '',
|
||||
'notify_added_email' => '',
|
||||
'notify_added_email_body' => '',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '',
|
||||
'notify_deleted_email' => '',
|
||||
'notify_deleted_email_body' => '',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'Νοέμβριος',
|
||||
|
|
@ -850,9 +876,11 @@ URL: [url]',
|
|||
'no_current_version' => '',
|
||||
'no_default_keywords' => '',
|
||||
'no_docs_checked_out' => '',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => '',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => '',
|
||||
'no_docs_to_approve' => '',
|
||||
'no_docs_to_look_at' => '',
|
||||
|
|
@ -873,6 +901,7 @@ URL: [url]',
|
|||
'no_user_image' => '',
|
||||
'no_version_check' => '',
|
||||
'no_version_modification' => '',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => '',
|
||||
'objectcheck' => 'Αναζήτηση σε αρχεία και φακέλους',
|
||||
'object_check_critical' => '',
|
||||
|
|
@ -888,6 +917,7 @@ URL: [url]',
|
|||
'owner' => 'Ιδιοκτήτης',
|
||||
'ownership_changed_email' => '',
|
||||
'ownership_changed_email_body' => '',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '',
|
||||
'password' => '',
|
||||
'password_already_used' => '',
|
||||
|
|
@ -897,6 +927,7 @@ URL: [url]',
|
|||
'password_expires_in_days' => '',
|
||||
'password_forgotten' => '',
|
||||
'password_forgotten_email_body' => '',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '',
|
||||
'password_forgotten_send_hash' => '',
|
||||
'password_forgotten_text' => '',
|
||||
|
|
@ -944,11 +975,16 @@ URL: [url]',
|
|||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '',
|
||||
'receipt_log' => '',
|
||||
'receipt_request_email_body' => '',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '',
|
||||
'receipt_status' => '',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Πρόσφατες μεταφορτώσεις',
|
||||
|
|
@ -965,11 +1001,13 @@ URL: [url]',
|
|||
'removed_approver' => '',
|
||||
'removed_file_email' => '',
|
||||
'removed_file_email_body' => '',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '',
|
||||
'removed_recipient' => '',
|
||||
'removed_reviewer' => '',
|
||||
'removed_revisor' => '',
|
||||
'removed_workflow_email_body' => '',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '',
|
||||
'removeFolderFromDropFolder' => '',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -978,14 +1016,17 @@ URL: [url]',
|
|||
'repaired' => '',
|
||||
'repairing_objects' => '',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => '',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '',
|
||||
'reset_checkout' => '',
|
||||
'restrict_access' => '',
|
||||
'results_page' => '',
|
||||
'return_from_subworkflow' => '',
|
||||
'return_from_subworkflow_email_body' => '',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '',
|
||||
'reverse_links' => '',
|
||||
'reviewers' => '',
|
||||
|
|
@ -1001,16 +1042,19 @@ URL: [url]',
|
|||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => '',
|
||||
'review_deletion_email_body' => '',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '',
|
||||
'review_file' => '',
|
||||
'review_group' => '',
|
||||
'review_log' => '',
|
||||
'review_request_email' => '',
|
||||
'review_request_email_body' => '',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '',
|
||||
'review_status' => '',
|
||||
'review_submit_email' => '',
|
||||
'review_submit_email_body' => '',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '',
|
||||
'review_summary' => 'Σύνολο Ανασκοπήσεων',
|
||||
'review_update_failed' => '',
|
||||
|
|
@ -1030,9 +1074,11 @@ URL: [url]',
|
|||
'revision_date' => '',
|
||||
'revision_log' => '',
|
||||
'revision_request_email_body' => '',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '',
|
||||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => '',
|
||||
|
|
@ -1040,6 +1086,7 @@ URL: [url]',
|
|||
'revisor_already_removed' => '',
|
||||
'rewind_workflow' => '',
|
||||
'rewind_workflow_email_body' => '',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '',
|
||||
'rewind_workflow_warning' => '',
|
||||
'rm_attrdef' => '',
|
||||
|
|
@ -1075,6 +1122,7 @@ URL: [url]',
|
|||
'ro_RO' => 'Ρουμάνικα',
|
||||
'run_subworkflow' => '',
|
||||
'run_subworkflow_email_body' => '',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '',
|
||||
'ru_RU' => 'Russian/Ρωσσικά',
|
||||
'saturday' => 'Σαββάτο',
|
||||
|
|
@ -1223,6 +1271,8 @@ URL: [url]',
|
|||
'settings_defaultDocPosition_desc' => '',
|
||||
'settings_defaultDocPosition_val_end' => '',
|
||||
'settings_defaultDocPosition_val_start' => '',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'settings_defaultSearchMethod' => '',
|
||||
'settings_defaultSearchMethod_desc' => '',
|
||||
'settings_defaultSearchMethod_valdatabase' => '',
|
||||
|
|
@ -1265,6 +1315,10 @@ URL: [url]',
|
|||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => '',
|
||||
'settings_enableEmail_desc' => '',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
'settings_enableFilterReceipt_desc' => '',
|
||||
'settings_enableFolderTree' => '',
|
||||
|
|
@ -1343,6 +1397,7 @@ URL: [url]',
|
|||
'settings_expandFolderTree_val0' => '',
|
||||
'settings_expandFolderTree_val1' => '',
|
||||
'settings_expandFolderTree_val2' => '',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => '',
|
||||
'settings_extraPath' => '',
|
||||
'settings_extraPath_desc' => '',
|
||||
|
|
@ -1406,6 +1461,8 @@ URL: [url]',
|
|||
'settings_more_settings' => '',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => '',
|
||||
'settings_Notification' => '',
|
||||
'settings_notwritable' => '',
|
||||
|
|
@ -1757,6 +1814,7 @@ URL: [url]',
|
|||
'transfer_to_user' => '',
|
||||
'transition_triggered_email' => '',
|
||||
'transition_triggered_email_body' => '',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '',
|
||||
'transmittal' => '',
|
||||
'transmittalitem_removed' => '',
|
||||
|
|
@ -1833,6 +1891,7 @@ URL: [url]',
|
|||
'version_comment' => '',
|
||||
'version_deleted_email' => '',
|
||||
'version_deleted_email_body' => '',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '',
|
||||
'version_info' => 'Πληροφορίες έκδοσης',
|
||||
'view' => '',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (2061), archonwang (3), dgrutsch (9), netixw (14)
|
||||
// Translators: Admin (2165), archonwang (3), dgrutsch (9), netixw (14)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '2-factor authentication',
|
||||
|
|
@ -46,10 +46,17 @@ $text = array(
|
|||
'access_mode_readwrite' => 'Read-Write permissions',
|
||||
'access_permission_changed_email' => 'Permission changed',
|
||||
'access_permission_changed_email_body' => 'Permission changed
|
||||
|
||||
Document: [name]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '<p>Permission changed</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'access_permission_changed_email_subject' => '[sitename]: [name] - Permission changed',
|
||||
'according_settings' => 'according settings',
|
||||
'action' => 'Action',
|
||||
|
|
@ -112,26 +119,43 @@ URL: [url]',
|
|||
'approvals_without_user' => 'Approvals without user',
|
||||
'approval_deletion_email' => 'Approval request deleted',
|
||||
'approval_deletion_email_body' => 'Approval request deleted
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'approval_deletion_email_body_html' => '<p>Approval request deleted</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'approval_deletion_email_subject' => '[sitename]: [name] - Approval request deleted',
|
||||
'approval_file' => 'File',
|
||||
'approval_group' => 'Approval Group',
|
||||
'approval_log' => 'Approval log',
|
||||
'approval_request_email' => 'Approval request',
|
||||
'approval_request_email_body' => 'Approval request
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '<p>Approval request</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'approval_request_email_subject' => '[sitename]: [name] - Approval request',
|
||||
'approval_status' => 'Approval Status',
|
||||
'approval_submit_email' => '',
|
||||
'approval_submit_email_body' => 'Approval of document
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Parent folder: [folder_path]
|
||||
|
|
@ -139,6 +163,15 @@ Status: [status]
|
|||
Comment: [comment]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'approval_submit_email_body_html' => '<p>Approval of document</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
Status: [status]<br />
|
||||
Comment: [comment]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - Approval submitted',
|
||||
'approval_summary' => 'Approval Summary',
|
||||
'approval_update_failed' => 'Error updating approval status. Update failed.',
|
||||
|
|
@ -162,6 +195,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => 'Search result',
|
||||
'attrdef_exists' => 'Attribute definition already exists',
|
||||
'attrdef_info' => 'Information',
|
||||
'attrdef_invalid_regex' => 'Invalid regular expression',
|
||||
'attrdef_in_use' => 'Attribute definition still in use',
|
||||
'attrdef_management' => 'Attribute definition management',
|
||||
'attrdef_maxvalues' => 'Max. number of values',
|
||||
|
|
@ -192,6 +226,7 @@ URL: [url]',
|
|||
'attrdef_valueset_help' => 'A list of values separated by an arbitrary char, which also must be the first char of this string, e.g. #yes#no#maybe',
|
||||
'attributes' => 'Attributes',
|
||||
'attribute_changed_email_body' => 'Attribute changed
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Attribute: [attribute_name]
|
||||
|
|
@ -200,6 +235,16 @@ New value: [attribute_new_value]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body_html' => '<p>Attribute changed</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Attribute: [attribute_name]<br />
|
||||
Old value: [attribute_old_value]<br />
|
||||
New value: [attribute_new_value]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Attribute changed',
|
||||
'attribute_count' => 'Number of uses',
|
||||
'attribute_value' => 'Value of attribute',
|
||||
|
|
@ -391,6 +436,7 @@ URL: [url]',
|
|||
'document_already_checkedout' => 'This document is already checked out',
|
||||
'document_already_locked' => 'This document is already locked',
|
||||
'document_attribute_changed_email_body' => 'Attribute changed
|
||||
|
||||
Document: [name]
|
||||
Attribute: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
|
|
@ -398,24 +444,48 @@ New value: [attribute_new_value]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'document_attribute_changed_email_body_html' => '<p>Attribute changed</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Attribute: [attribute_name]<br />
|
||||
Old value: [attribute_old_value]<br />
|
||||
New value: [attribute_new_value]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'document_attribute_changed_email_subject' => '[sitename]: [name] - Attribute changed',
|
||||
'document_comment_changed_email' => 'Comment changed',
|
||||
'document_comment_changed_email_body' => 'Comment changed
|
||||
|
||||
Document: [name]
|
||||
Old comment: [old_comment]
|
||||
New Comment: [new_comment]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '<p>Comment changed</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Old comment: [old_comment]<br />
|
||||
New Comment: [new_comment]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'document_comment_changed_email_subject' => '[sitename]: [name] - Comment changed',
|
||||
'document_content_missing' => 'Document content missing',
|
||||
'document_count' => 'Number of documents',
|
||||
'document_deleted' => 'Document deleted',
|
||||
'document_deleted_email' => 'Document deleted',
|
||||
'document_deleted_email_body' => 'Document deleted
|
||||
|
||||
Document: [name]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]',
|
||||
'document_deleted_email_body_html' => '<p>Document deleted</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]</p>',
|
||||
'document_deleted_email_subject' => '[sitename]: [name] - Document deleted',
|
||||
'document_duplicate_name' => 'Duplicate document name',
|
||||
'document_files' => 'Attachments',
|
||||
|
|
@ -430,40 +500,74 @@ User: [username]',
|
|||
'document_link_public' => 'Public',
|
||||
'document_moved_email' => 'Document moved',
|
||||
'document_moved_email_body' => 'Document moved
|
||||
|
||||
Document: [name]
|
||||
Old folder: [old_folder_path]
|
||||
New folder: [new_folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '<p>Document moved</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Old folder: [old_folder_path]<br />
|
||||
New folder: [new_folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'document_moved_email_subject' => '[sitename]: [name] - Document moved',
|
||||
'document_not_checkedout' => 'Document is not checked out.',
|
||||
'document_renamed_email' => 'Document renamed',
|
||||
'document_renamed_email_body' => 'Document name changed
|
||||
|
||||
Document: [name]
|
||||
Parent folder: [folder_path]
|
||||
Old name: [old_name]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '<p>Document name changed</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
Old name: [old_name]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'document_renamed_email_subject' => '[sitename]: [name] - Document renamed',
|
||||
'document_status_changed_email' => 'Document status changed',
|
||||
'document_status_changed_email_body' => 'Document status changed
|
||||
|
||||
Document: [name]
|
||||
Status: [status]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '<p>Document status changed</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Status: [status]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'document_status_changed_email_subject' => '[sitename]: [name] - Document status changed',
|
||||
'document_title' => 'Document \'[documentname]\'',
|
||||
'document_transfered_email_body' => 'Document transfer to other user
|
||||
|
||||
Document: [name]
|
||||
New owner: [newuser]
|
||||
Old owner: [olduser]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'document_transfered_email_body_html' => '<p>Document transfer to other user</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
New owner: [newuser]<br />
|
||||
Old owner: [olduser]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'document_transfered_email_subject' => '[sitename]: [name] - Transfer Document',
|
||||
'document_updated_email' => 'Document updated',
|
||||
'document_updated_email_body' => 'Document updated
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Parent folder: [folder_path]
|
||||
|
|
@ -471,6 +575,15 @@ User: [username]
|
|||
Comment: [comment]
|
||||
Version comment: [version_comment]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '<p>Document updated</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
Comment: [comment]<br />
|
||||
Version comment: [version_comment]<br />
|
||||
URL: [url]</p>',
|
||||
'document_updated_email_subject' => '[sitename]: [name] - Document updated',
|
||||
'document_versions' => 'Document versions',
|
||||
'does_not_expire' => 'Does not expire',
|
||||
|
|
@ -596,10 +709,17 @@ URL: [url]',
|
|||
'expire_tomorrow' => 'Expires tomorrow',
|
||||
'expiry_changed_email' => 'Expiry date changed',
|
||||
'expiry_changed_email_body' => 'Expiry date changed
|
||||
|
||||
Document: [name]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'expiry_changed_email_body_html' => '<p>Expiry date changed</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Expiry date changed',
|
||||
'export' => 'Export',
|
||||
'export_user_list_csv' => 'Export users as CSV',
|
||||
|
|
@ -614,6 +734,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => 'Uploading new extensions is not possible because the extentension directory is not writable.',
|
||||
'extension_mgr_no_zipfile' => 'The uploaded extension is not a zip file',
|
||||
'extension_mgr_repository' => 'Available',
|
||||
'extension_mgr_upload_disabled' => 'Uploading new extensions is not possible because it is disabled in the configuraton.',
|
||||
'extension_missing_name' => 'No extension name given',
|
||||
'extension_toggle_error' => 'Could not toggle extension',
|
||||
'extension_version_list' => 'Versions',
|
||||
|
|
@ -632,6 +753,7 @@ URL: [url]',
|
|||
'folders_and_documents_statistic' => 'Contents overview',
|
||||
'folders_with_notification' => 'Folders with notification',
|
||||
'folder_attribute_changed_email_body' => 'Attribute changed
|
||||
|
||||
Folder: [name]
|
||||
Attribute: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
|
|
@ -639,40 +761,81 @@ New value: [attribute_new_value]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'folder_attribute_changed_email_body_html' => '<p>Attribute changed</p>
|
||||
|
||||
<p>Folder: [name]<br />
|
||||
Attribute: [attribute_name]<br />
|
||||
Old value: [attribute_old_value]<br />
|
||||
New value: [attribute_new_value]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'folder_attribute_changed_email_subject' => '[sitename]: [name] - Attribute changed',
|
||||
'folder_comment_changed_email' => 'Comment changed',
|
||||
'folder_comment_changed_email_body' => 'Comment changed
|
||||
|
||||
Folder: [name]
|
||||
Old comment: [old_comment]
|
||||
New Comment: [new_comment]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '<p>Comment changed</p>
|
||||
|
||||
<p>Folder: [name]<br />
|
||||
Old comment: [old_comment]<br />
|
||||
New Comment: [new_comment]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - Comment changed',
|
||||
'folder_contents' => 'Folder Contents',
|
||||
'folder_deleted_email' => 'Folder deleted',
|
||||
'folder_deleted_email_body' => 'Folder deleted
|
||||
|
||||
Folder: [name]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'folder_deleted_email_body_html' => '<p>Folder deleted</p>
|
||||
|
||||
<p>Folder: [name]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'folder_deleted_email_subject' => '[sitename]: [name] - Folder deleted',
|
||||
'folder_infos' => 'Folder Information',
|
||||
'folder_moved_email' => 'Folder moved',
|
||||
'folder_moved_email_body' => 'Folder move
|
||||
|
||||
Folder: [name]
|
||||
Old folder: [old_folder_path]
|
||||
New folder: [new_folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_body_html' => '<p>Folder move</p>
|
||||
|
||||
<p>Folder: [name]<br />
|
||||
Old folder: [old_folder_path]<br />
|
||||
New folder: [new_folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'folder_moved_email_subject' => '[sitename]: [name] - Folder moved',
|
||||
'folder_renamed_email' => 'Folder renamed',
|
||||
'folder_renamed_email_body' => 'Folder renamed
|
||||
|
||||
Folder: [name]
|
||||
Parent folder: [folder_path]
|
||||
Old name: [old_name]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '<p>Folder renamed</p>
|
||||
|
||||
<p>Folder: [name]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
Old name: [old_name]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Folder renamed',
|
||||
'folder_title' => 'Folder \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
|
|
@ -910,30 +1073,55 @@ URL: [url]',
|
|||
'new_document_category' => 'Add category',
|
||||
'new_document_email' => 'New document',
|
||||
'new_document_email_body' => 'New document
|
||||
|
||||
Name: [name]
|
||||
Parent folder: [folder_path]
|
||||
Comment: [comment]
|
||||
Version comment: [version_comment]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '<p>New document</p>
|
||||
|
||||
<p>Name: [name]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
Comment: [comment]<br />
|
||||
Version comment: [version_comment]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'new_document_email_subject' => '[sitename]: [folder_name] - New document',
|
||||
'new_file_email' => 'New attachment',
|
||||
'new_file_email_body' => 'New attachment
|
||||
|
||||
Name: [name]
|
||||
Document: [document]
|
||||
Comment: [comment]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '<p>New attachment</p>
|
||||
|
||||
<p>Name: [name]<br />
|
||||
Document: [document]<br />
|
||||
Comment: [comment]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'new_file_email_subject' => '[sitename]: [document] - New attachment',
|
||||
'new_folder' => 'New folder',
|
||||
'new_password' => 'New password',
|
||||
'new_subfolder_email' => 'New folder',
|
||||
'new_subfolder_email_body' => 'New folder
|
||||
|
||||
Name: [name]
|
||||
Parent folder: [folder_path]
|
||||
Comment: [comment]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '<p>New folder</p>
|
||||
|
||||
<p>Name: [name]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
Comment: [comment]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - New folder',
|
||||
'new_user_image' => 'New image',
|
||||
'next_revision_abbr' => 'Next Rev.',
|
||||
|
|
@ -942,11 +1130,17 @@ URL: [url]',
|
|||
'no' => 'No',
|
||||
'notification' => 'Notification',
|
||||
'notify_added_email' => 'You\'ve been added to notify list',
|
||||
'notify_added_email_body' => 'Added to notification list
|
||||
'notify_added_email_body' => 'Added to notification list.
|
||||
|
||||
Name: [name]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '<p>Added to notification list.</p>
|
||||
<p>Name: [name]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'notify_added_email_subject' => '[sitename]: [name] - Added to notification list',
|
||||
'notify_deleted_email' => 'You\'ve been removed from notify list',
|
||||
'notify_deleted_email_body' => 'Removed from notification list
|
||||
|
|
@ -954,6 +1148,11 @@ Name: [name]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'notify_deleted_email_body_html' => '<p>Removed from notification list</p>
|
||||
<p>Name: [name]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'notify_deleted_email_subject' => '[sitename]: [name] - Removed from notification list',
|
||||
'not_subscribed' => 'Not subscribed',
|
||||
'november' => 'November',
|
||||
|
|
@ -967,9 +1166,11 @@ URL: [url]',
|
|||
'no_current_version' => 'You are running an old version of SeedDMS. The latest available version is [latestversion].',
|
||||
'no_default_keywords' => 'No keywords available',
|
||||
'no_docs_checked_out' => 'No documents checked out',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => 'No expired documents',
|
||||
'no_docs_locked' => 'No documents locked.',
|
||||
'no_docs_needs_correction' => 'No documents, that need to be corrected',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => 'No documents rejected.',
|
||||
'no_docs_to_approve' => 'There are currently no documents that require approval.',
|
||||
'no_docs_to_look_at' => 'No documents that need attention.',
|
||||
|
|
@ -990,6 +1191,7 @@ URL: [url]',
|
|||
'no_user_image' => 'No image found',
|
||||
'no_version_check' => 'Checking for a new version of SeedDMS has failed! This could be caused by allow_url_fopen being set to 0 in your php configuration.',
|
||||
'no_version_modification' => 'No version modification',
|
||||
'no_workflows' => 'You have not created a workflow yet',
|
||||
'no_workflow_available' => 'No workflow available',
|
||||
'objectcheck' => 'Folder/Document check',
|
||||
'object_check_critical' => 'Critical errors',
|
||||
|
|
@ -1005,12 +1207,21 @@ URL: [url]',
|
|||
'owner' => 'Owner',
|
||||
'ownership_changed_email' => 'Owner changed',
|
||||
'ownership_changed_email_body' => 'Owner changed
|
||||
|
||||
Document: [name]
|
||||
Parent folder: [folder_path]
|
||||
Old owner: [old_owner]
|
||||
New owner: [new_owner]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'ownership_changed_email_body_html' => '<p>Owner changed</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
Old owner: [old_owner]<br />
|
||||
New owner: [new_owner]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'ownership_changed_email_subject' => '[sitename]: [name] - Owner changed',
|
||||
'password' => 'Password',
|
||||
'password_already_used' => 'Password already used',
|
||||
|
|
@ -1028,6 +1239,15 @@ This can be done by clicking on the following link:
|
|||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
If you still have problems to login, then please contact your administrator.',
|
||||
'password_forgotten_email_body_html' => '<p>Dear user of SeedDMS,</p>
|
||||
|
||||
<p>we have received a request to change your password.</p>
|
||||
|
||||
<p>This can be done by clicking on the following link:</p>
|
||||
|
||||
<p>[url_prefix]out/out.ChangePassword.php?hash=[hash]</p>
|
||||
|
||||
<p>If you still have problems to login, then please contact your administrator.</p>',
|
||||
'password_forgotten_email_subject' => '[sitename]: Password forgotten',
|
||||
'password_forgotten_send_hash' => 'Instructions on how to proceed has been send to the user\'s email address',
|
||||
'password_forgotten_text' => 'Fill out the form below and follow the instructions in the email, which will be sent to you.',
|
||||
|
|
@ -1074,23 +1294,59 @@ If you still have problems to login, then please contact your administrator.',
|
|||
'receipts_rejected_latest' => '(being [no_receipts] in latest version)',
|
||||
'receipts_without_group' => 'Receipts without group',
|
||||
'receipts_without_user' => 'Receipts without user',
|
||||
'receipt_deletion_email_body' => 'User has been removed from the list of recipients
|
||||
'receipt_deletion_email_body' => 'User has been removed from the list of recipients.
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Parent folder: [folder_path]
|
||||
Recipient: [recipient]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'receipt_deletion_email_body_html' => '<p>User has been removed from the list of recipients.</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
Recipient: [recipient]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'receipt_deletion_email_subject' => '[sitename]: [name] - Recipient removed',
|
||||
'receipt_log' => 'Reception Log',
|
||||
'receipt_request_email_body' => 'Reception request
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'receipt_request_email_body_html' => '<p>Reception request</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'receipt_request_email_subject' => '[sitename]: [name] - Reception request',
|
||||
'receipt_status' => 'Status',
|
||||
'receipt_submit_email_body' => 'Submitted receipt
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Status: [status]
|
||||
Comment: [comment]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'receipt_submit_email_body_html' => '<p>Submitted receipt</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Status: [status]<br />
|
||||
Comment: [comment]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'receipt_submit_email_subject' => '[sitename]: [name] - Submitted receipt',
|
||||
'receipt_summary' => 'Receipt summary',
|
||||
'receipt_update_failed' => 'Acknowledging reception failed',
|
||||
'recent_uploads' => 'Recent Uploads',
|
||||
|
|
@ -1107,20 +1363,35 @@ URL: [url]',
|
|||
'removed_approver' => 'has been removed from the list of approvers.',
|
||||
'removed_file_email' => 'Removed attachment',
|
||||
'removed_file_email_body' => 'Removed attachment
|
||||
|
||||
Document: [document]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body_html' => '<p>Removed attachment</p>
|
||||
|
||||
<p>Document: [document]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'removed_file_email_subject' => '[sitename]: [document] - Removed attachment',
|
||||
'removed_recipient' => 'has been removed from the list of recipients.',
|
||||
'removed_reviewer' => 'has been removed from the list of reviewers.',
|
||||
'removed_revisor' => 'has been removed from the list of revisors.',
|
||||
'removed_workflow_email_body' => 'Removed workflow from document version
|
||||
'removed_workflow_email_body' => 'Removed workflow from document version.
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Workflow: [workflow]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body_html' => '<p>Removed workflow from document version.</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Workflow: [workflow]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - Removed workflow from document version',
|
||||
'removeFolderFromDropFolder' => 'Remove folder after import',
|
||||
'remove_approval_log' => 'Remove approval',
|
||||
|
|
@ -1128,14 +1399,23 @@ URL: [url]',
|
|||
'remove_review_log' => 'Remove review',
|
||||
'repaired' => 'repaired',
|
||||
'repairing_objects' => 'Repairing documents and folders.',
|
||||
'replace_content_email_body' => 'The last version of the document has been replaced
|
||||
'replace_content_email_body' => 'The last version of the document has been replaced.
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'replace_content_email_body_html' => '<p>The last version of the document has been replaced.</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'replace_content_email_subject' => '[sitename]: [name] - Document content replaced',
|
||||
'request_workflow_action_email_body' => 'The workflow has reached a state which requires your action.
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Workflow: [workflow]
|
||||
|
|
@ -1143,12 +1423,22 @@ Current state: [current_state]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'request_workflow_action_email_body_html' => '<p>The workflow has reached a state which requires your action.</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Workflow: [workflow]<br />
|
||||
Current state: [current_state]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'request_workflow_action_email_subject' => '[sitename]: [name] - Workflow action required',
|
||||
'reset_checkout' => 'Finish Check out',
|
||||
'restrict_access' => 'No access to',
|
||||
'results_page' => 'Results Page',
|
||||
'return_from_subworkflow' => 'Return from sub workflow',
|
||||
'return_from_subworkflow_email_body' => 'Return from subworkflow
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Workflow: [workflow]
|
||||
|
|
@ -1156,6 +1446,15 @@ Subworkflow: [subworkflow]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '<p>Return from subworkflow</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Workflow: [workflow]<br />
|
||||
Subworkflow: [subworkflow]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - Return from subworkflow',
|
||||
'reverse_links' => 'Documents, which have a link to the current document',
|
||||
'reviewers' => 'Reviewers',
|
||||
|
|
@ -1171,26 +1470,43 @@ URL: [url]',
|
|||
'reviews_without_user' => 'Reviews without user',
|
||||
'review_deletion_email' => 'Review request deleted',
|
||||
'review_deletion_email_body' => 'Review request deleted
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'review_deletion_email_body_html' => '<p>Review request deleted</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'review_deletion_email_subject' => '[sitename]: [name] - Review request deleted',
|
||||
'review_file' => 'File',
|
||||
'review_group' => 'Review group',
|
||||
'review_log' => 'Review log',
|
||||
'review_request_email' => 'Review request',
|
||||
'review_request_email_body' => 'Review request
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'review_request_email_body_html' => '<p>Review request</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'review_request_email_subject' => '[sitename]: [name] - Review request',
|
||||
'review_status' => 'Review status',
|
||||
'review_submit_email' => 'Submitted review',
|
||||
'review_submit_email_body' => 'Submitted review
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Status: [status]
|
||||
|
|
@ -1198,6 +1514,15 @@ Comment: [comment]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '<p>Submitted review</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Status: [status]<br />
|
||||
Comment: [comment]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'review_submit_email_subject' => '[sitename]: [name] - Submitted review',
|
||||
'review_summary' => 'Review Summary',
|
||||
'review_update_failed' => 'Error updating review status. Update failed.',
|
||||
|
|
@ -1217,14 +1542,39 @@ URL: [url]',
|
|||
'revision_date' => 'Date of revision',
|
||||
'revision_log' => 'Revision log',
|
||||
'revision_request_email_body' => 'Revision request
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'revision_request_email_body_html' => '<p>Revision request</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'revision_request_email_subject' => '[sitename]: [name] - Revision request',
|
||||
'revision_status' => 'Status',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body' => 'Submitted revision
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Status: [status]
|
||||
Comment: [comment]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'revision_submit_email_body_html' => '<p>Submitted revision</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Status: [status]<br />
|
||||
Comment: [comment]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'revision_submit_email_subject' => '[sitename]: [name] - Submitted revision',
|
||||
'revision_summary' => 'Revision summary',
|
||||
'revisors' => 'Revisors',
|
||||
|
|
@ -1232,12 +1582,21 @@ URL: [url]',
|
|||
'revisor_already_removed' => 'Revisor has already been removed from revision process or has already revised the document.',
|
||||
'rewind_workflow' => 'Rewind workflow',
|
||||
'rewind_workflow_email_body' => 'Workflow was rewinded
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Workflow: [workflow]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_body_html' => '<p>Workflow was rewinded</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Workflow: [workflow]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'rewind_workflow_email_subject' => '[sitename]: [name] - Workflow was rewinded',
|
||||
'rewind_workflow_warning' => 'If you rewind a workflow to its initial state, then the whole workflow log for this document will be deleted and cannot be recovered.',
|
||||
'rm_attrdef' => 'Remove attribute definition',
|
||||
|
|
@ -1273,6 +1632,7 @@ URL: [url]',
|
|||
'ro_RO' => 'Romanian',
|
||||
'run_subworkflow' => 'Run sub workflow',
|
||||
'run_subworkflow_email_body' => 'Subworkflow was started
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Workflow: [workflow]
|
||||
|
|
@ -1280,6 +1640,15 @@ Subworkflow: [subworkflow]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_body_html' => '<p>Subworkflow was started</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Workflow: [workflow]<br />
|
||||
Subworkflow: [subworkflow]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - Subworkflow was started',
|
||||
'ru_RU' => 'Russian',
|
||||
'saturday' => 'Saturday',
|
||||
|
|
@ -1432,9 +1801,11 @@ If you did not receive a password, please use the password forgotten function on
|
|||
'settings_defaultAccessDocs' => 'Default access for new documents',
|
||||
'settings_defaultAccessDocs_desc' => 'When a new document is created, this will be the default access right.',
|
||||
'settings_defaultDocPosition' => 'Position of document when created',
|
||||
'settings_defaultDocPosition_desc' => 'This is the default position within a folder when a document is created.',
|
||||
'settings_defaultDocPosition_desc' => 'This is the default position within a folder when a new document is created.',
|
||||
'settings_defaultDocPosition_val_end' => 'end',
|
||||
'settings_defaultDocPosition_val_start' => 'start',
|
||||
'settings_defaultFolderPosition' => 'Position of folder when created',
|
||||
'settings_defaultFolderPosition_desc' => 'This is the default position within a folder when a new folder is created.',
|
||||
'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_valdatabase' => 'database',
|
||||
|
|
@ -1477,6 +1848,10 @@ If you did not receive a password, please use the password forgotten function on
|
|||
'settings_enableDuplicateSubFolderNames_desc' => 'Allows to have duplicate subfolder names in a folder.',
|
||||
'settings_enableEmail' => 'Enable E-mail Notification',
|
||||
'settings_enableEmail_desc' => 'Enable/disable automatic email notification',
|
||||
'settings_enableExtensionDownload' => 'Allow download of extensions',
|
||||
'settings_enableExtensionImport' => 'Allow import of extensions',
|
||||
'settings_enableExtensionImportFromRepository' => 'Allow import of extension from repository',
|
||||
'settings_enableExtensionImport_desc' => 'If set, extension may be imported by uploading it in the extension manager.',
|
||||
'settings_enableFilterReceipt' => 'Filter out owner, reviewer, ... from reception list',
|
||||
'settings_enableFilterReceipt_desc' => 'Enable, in order to filter out some recipients from a reception list if members of a group are selected.',
|
||||
'settings_enableFolderTree' => 'Enable Folder Tree',
|
||||
|
|
@ -1555,6 +1930,7 @@ If you did not receive a password, please use the password forgotten function on
|
|||
'settings_expandFolderTree_val0' => 'start with tree hidden',
|
||||
'settings_expandFolderTree_val1' => 'start with tree shown and first level expanded',
|
||||
'settings_expandFolderTree_val2' => 'start with tree shown fully expanded',
|
||||
'settings_ExtensionMgr' => 'Extension manager settings',
|
||||
'settings_Extensions' => 'Extensions',
|
||||
'settings_extraPath' => 'Extra PHP include Path',
|
||||
'settings_extraPath_desc' => 'Path to additional software. This is the directory containing e.g. the adodb directory or additional pear packages',
|
||||
|
|
@ -1616,8 +1992,10 @@ If you did not receive a password, please use the password forgotten function on
|
|||
'settings_maxUploadSize' => 'Maxium size for uploaded files',
|
||||
'settings_maxUploadSize_desc' => 'This is the maximum size for uploaded files. It will take affect for document versions and attachments.',
|
||||
'settings_more_settings' => 'Configure more settings. Default login: admin/admin',
|
||||
'settings_noDocumentFormFields' => 'Do not show this fields',
|
||||
'settings_noDocumentFormFields_desc' => 'This fields will not been show when adding or edition a document. Existing values will be kept.',
|
||||
'settings_noDocumentFormFields' => 'Do not show this fields (documents)',
|
||||
'settings_noDocumentFormFields_desc' => 'This fields will not be shown when adding or edition a document. Existing values will be kept.',
|
||||
'settings_noFolderFormFields' => 'Do not show this fields (folder)',
|
||||
'settings_noFolderFormFields_desc' => 'This fields will not be shown when adding or edition a folder. Existing values will be kept.',
|
||||
'settings_notfound' => 'Not found',
|
||||
'settings_Notification' => 'Notification settings',
|
||||
'settings_notwritable' => 'The configuration cannot be saved because the configuration file is not writable.',
|
||||
|
|
@ -1969,6 +2347,7 @@ If you did not receive a password, please use the password forgotten function on
|
|||
'transfer_to_user' => 'Transfer to user',
|
||||
'transition_triggered_email' => 'Workflow transition triggered',
|
||||
'transition_triggered_email_body' => 'Workflow transition triggered
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Comment: [comment]
|
||||
|
|
@ -1978,6 +2357,17 @@ Current state: [current_state]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'transition_triggered_email_body_html' => '<p>Workflow transition triggered</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Comment: [comment]<br />
|
||||
Workflow: [workflow]<br />
|
||||
Previous state: [previous_state]<br />
|
||||
Current state: [current_state]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'transition_triggered_email_subject' => '[sitename]: [name] - Workflow transition triggered',
|
||||
'transmittal' => 'Transmittal',
|
||||
'transmittalitem_removed' => 'Transmittal item removed',
|
||||
|
|
@ -2054,11 +2444,19 @@ URL: [url]',
|
|||
'version_comment' => 'Comment of version',
|
||||
'version_deleted_email' => 'Version deleted',
|
||||
'version_deleted_email_body' => 'Version deleted
|
||||
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'version_deleted_email_body_html' => '<p>Version deleted</p>
|
||||
|
||||
<p>Document: [name]<br />
|
||||
Version: [version]<br />
|
||||
Parent folder: [folder_path]<br />
|
||||
User: [username]<br />
|
||||
URL: [url]</p>',
|
||||
'version_deleted_email_subject' => '[sitename]: [name] - Version deleted',
|
||||
'version_info' => 'Version Information',
|
||||
'view' => 'View',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: acabello (20), Admin (1316), angel (123), francisco (2), jaimem (14)
|
||||
// Translators: acabello (20), Admin (1317), angel (123), francisco (2), jaimem (14)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Autenticación de doble factor',
|
||||
|
|
@ -50,6 +50,7 @@ Documento: [name]
|
|||
Carpeta principal: [folder_path]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename]: [name] - Permisos modificados',
|
||||
'according_settings' => 'Conforme a configuración',
|
||||
'action' => 'Acción',
|
||||
|
|
@ -112,6 +113,7 @@ URL: [url]',
|
|||
'approvals_without_user' => 'Aprobaciones sin usuario',
|
||||
'approval_deletion_email' => 'Petición de aprobación eliminada',
|
||||
'approval_deletion_email_body' => '',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '',
|
||||
'approval_file' => '',
|
||||
'approval_group' => 'Grupo aprobador',
|
||||
|
|
@ -123,6 +125,7 @@ Versión: [version]
|
|||
Carpeta principal: [folder_path]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]: [name] - Petición de aprobación',
|
||||
'approval_status' => 'Estado de aprobación',
|
||||
'approval_submit_email' => '',
|
||||
|
|
@ -134,6 +137,7 @@ Estado: [status]
|
|||
Comentarios: [comment]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - Aprobación enviada',
|
||||
'approval_summary' => 'Resumen de aprobación',
|
||||
'approval_update_failed' => 'Error actualizando el estado de aprobación. Actualización fallida.',
|
||||
|
|
@ -157,6 +161,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => '',
|
||||
'attrdef_exists' => 'Definición de atributos ya existe',
|
||||
'attrdef_info' => '',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => 'Definición de atributo en uso',
|
||||
'attrdef_management' => 'Gestión de definición de atributos',
|
||||
'attrdef_maxvalues' => 'Núm. máximo de valores',
|
||||
|
|
@ -195,6 +200,7 @@ New value: [attribute_new_value]
|
|||
Carpeta principal: [folder_path]
|
||||
Usario: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Atributo modificado',
|
||||
'attribute_count' => 'Cantidad de usos',
|
||||
'attribute_value' => 'Valor del atributo',
|
||||
|
|
@ -386,6 +392,7 @@ URL: [url]',
|
|||
'document_already_checkedout' => '',
|
||||
'document_already_locked' => 'Este documento ya está bloqueado',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Comentario modificado',
|
||||
'document_comment_changed_email_body' => 'Comentario modificado
|
||||
|
|
@ -395,6 +402,7 @@ Comentario: [new_comment]
|
|||
Carpeta principal: [folder_path]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]: [name] - Comentario modificado',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => '',
|
||||
|
|
@ -404,6 +412,7 @@ URL: [url]',
|
|||
Documento: [name]
|
||||
Carpeta principal: [folder_path]
|
||||
Usuario: [username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]: [name] - Documento eliminado',
|
||||
'document_duplicate_name' => 'Nombre de documento duplicado',
|
||||
'document_files' => '',
|
||||
|
|
@ -423,6 +432,7 @@ carpeta antigua: [old_folder_path]
|
|||
Nueva carpeta: [new_folder_path]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename]: [name] - Documento movido',
|
||||
'document_not_checkedout' => '',
|
||||
'document_renamed_email' => 'Documento renombrado',
|
||||
|
|
@ -432,6 +442,7 @@ Carpeta principal: [folder_path]
|
|||
Nombre anterior: [old_name]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename]: [name] - Documento renombrado',
|
||||
'document_status_changed_email' => 'Estado del documento modificado',
|
||||
'document_status_changed_email_body' => 'Estado del documento modificado
|
||||
|
|
@ -440,9 +451,11 @@ Estado: [status]
|
|||
Carpeta principal: [folder_path]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename]: [name] - Estado del documento modificado',
|
||||
'document_title' => 'Documento \'[documentname]\'',
|
||||
'document_transfered_email_body' => '',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '',
|
||||
'document_updated_email' => 'Documento actualizado',
|
||||
'document_updated_email_body' => 'Documento actualizado
|
||||
|
|
@ -452,6 +465,7 @@ Usuario: [username]
|
|||
Comentario: [comment]
|
||||
Versión comentario: [version_comment]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[sitename]: [name] - Documento actualizado',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'No caduca',
|
||||
|
|
@ -488,7 +502,7 @@ URL: [url]',
|
|||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Carga Rapida',
|
||||
'drop_files_here' => 'Arrastre archivos aquí!',
|
||||
'drop_files_here_or_click' => '',
|
||||
'drop_files_here_or_click' => '¡Arrastre y suelte sus archivos aquí o haga click!',
|
||||
'dump_creation' => 'Creación de volcado de BDD',
|
||||
'dump_creation_warning' => 'Con esta operación se creará un volcado a fichero del contenido de la base de datos. Después de la creación del volcado el fichero se guardará en la carpeta de datos de su servidor.',
|
||||
'dump_list' => 'Ficheros de volcado existentes',
|
||||
|
|
@ -581,6 +595,7 @@ Documento: [name]
|
|||
Carpeta principal: [folder_path]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Fecha de caducidad modificada',
|
||||
'export' => 'Exportar',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -595,6 +610,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => 'No es posible cargar mas extensiones porque el directorio de extensiones no se puede escribir',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => 'Disponible',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => 'Versiones',
|
||||
|
|
@ -613,6 +629,7 @@ URL: [url]',
|
|||
'folders_and_documents_statistic' => 'Vista general de contenidos',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Comentario modificado',
|
||||
'folder_comment_changed_email_body' => 'Comentario modificado
|
||||
|
|
@ -622,6 +639,7 @@ Comentario: [new_comment]
|
|||
Carpeta principal: [folder_path]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - Comentario modificado',
|
||||
'folder_contents' => 'Contenido de Carpetas',
|
||||
'folder_deleted_email' => 'Carpeta eliminada',
|
||||
|
|
@ -630,6 +648,7 @@ Carpeta: [name]
|
|||
Carpeta principal: [folder_path]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename]: [name] - Carpeta eliminada',
|
||||
'folder_infos' => 'Informaciones de Carpeta',
|
||||
'folder_moved_email' => 'Carpeta movida',
|
||||
|
|
@ -639,6 +658,7 @@ Antigua carpeta: [old_folder_path]
|
|||
Nueva carpeta: [new_folder_path]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename]: [name] - Carpeta movida',
|
||||
'folder_renamed_email' => 'Carpeta renombrada',
|
||||
'folder_renamed_email_body' => 'Carpeta renombrada
|
||||
|
|
@ -647,6 +667,7 @@ Carpeta principal: [folder_path]
|
|||
Antiguo nombre: [old_name]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Carpeta renombrada',
|
||||
'folder_title' => 'Carpeta \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
|
|
@ -890,6 +911,7 @@ Comentario: [comment]
|
|||
Versión comentario: [version_comment]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename]: [folder_name] - Nuevo documento',
|
||||
'new_file_email' => 'Nuevo adjunto',
|
||||
'new_file_email_body' => 'Nuevo adjunto
|
||||
|
|
@ -898,6 +920,7 @@ Documento: [document]
|
|||
Comentario: [comment]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename]: [document] - Nuevo adjunto',
|
||||
'new_folder' => 'Nueva carpeta',
|
||||
'new_password' => 'Nueva contraseña',
|
||||
|
|
@ -908,6 +931,7 @@ Carpeta principal: [folder_path]
|
|||
Comentario: [comment]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Nueva carpeta',
|
||||
'new_user_image' => 'Nueva imagen',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -921,6 +945,7 @@ Nombre: [name]
|
|||
Carpeta principal: [folder_path]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename]: [name] - Añadido a la lista de notificación',
|
||||
'notify_deleted_email' => 'Ha sido eliminado de la lista de notificación',
|
||||
'notify_deleted_email_body' => 'Eliminado de la lista de notificación
|
||||
|
|
@ -928,6 +953,7 @@ Nombre: [name]
|
|||
Carpeta principal: [folder_path]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]: [name] - Eliminado de la lista de notificación',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'Noviembre',
|
||||
|
|
@ -941,9 +967,11 @@ URL: [url]',
|
|||
'no_current_version' => 'Está utilizando una versión desactualizada de este producto. La última versión disponible es [latestversion].',
|
||||
'no_default_keywords' => 'No hay palabras clave disponibles',
|
||||
'no_docs_checked_out' => '',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'No hay documentos bloqueados.',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => '',
|
||||
'no_docs_to_approve' => 'Actualmente no hay documentos que necesiten aprobación.',
|
||||
'no_docs_to_look_at' => 'No hay documentos que necesiten atención.',
|
||||
|
|
@ -964,6 +992,7 @@ URL: [url]',
|
|||
'no_user_image' => 'No se encontró imagen',
|
||||
'no_version_check' => 'Ha fallado la comprobación de nuevas versiones. En su configuración de PHP, revise que allow_url_fopen no esté en 0',
|
||||
'no_version_modification' => 'Ninguna Modificación de Versión',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => '',
|
||||
'objectcheck' => 'Chequeo de carpeta/documento',
|
||||
'object_check_critical' => 'Errores críticos',
|
||||
|
|
@ -985,6 +1014,7 @@ Antiguo propietario: [old_owner]
|
|||
Nuevo propietario: [new_owner]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename]: [name] - Propietario modificado',
|
||||
'password' => 'Contraseña',
|
||||
'password_already_used' => 'La contraseña ya está en uso',
|
||||
|
|
@ -1002,6 +1032,7 @@ Puede modificarla haciendo click en el siguiente enlace:
|
|||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
Si continua teniendo problemas de acceso, por favor contacte con el administrador del sistema.',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: Recordatorio de contraseña',
|
||||
'password_forgotten_send_hash' => 'Las instrucciones para proceder al cambio se han enviado a la dirección de correo de usuario',
|
||||
'password_forgotten_text' => 'Rellene el siguiente formulario y siga las instrucciones del correo que se le enviará.',
|
||||
|
|
@ -1049,11 +1080,16 @@ Si continua teniendo problemas de acceso, por favor contacte con el administrado
|
|||
'receipts_without_group' => 'Recibos sin grupo',
|
||||
'receipts_without_user' => 'Recibos sin usuario',
|
||||
'receipt_deletion_email_body' => '',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '',
|
||||
'receipt_log' => 'Log de recepción',
|
||||
'receipt_request_email_body' => '',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '',
|
||||
'receipt_status' => '',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => 'Resumen de recepción',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Subidas recientes',
|
||||
|
|
@ -1073,6 +1109,7 @@ Si continua teniendo problemas de acceso, por favor contacte con el administrado
|
|||
Documento: [document]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename]: [document] - Eliminar adjunto',
|
||||
'removed_recipient' => '',
|
||||
'removed_reviewer' => 'Ha sido eliminado de la lista de revisores.',
|
||||
|
|
@ -1084,6 +1121,7 @@ Flujo de trabajo: [workflow]
|
|||
Carpeta principal: [folder_path]
|
||||
Usuario: [username]
|
||||
nURL: [url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - Eliminar flujo de trabajo de la versión del documento',
|
||||
'removeFolderFromDropFolder' => 'Eliminar carpeta después de importar',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1092,8 +1130,10 @@ nURL: [url]',
|
|||
'repaired' => 'Reparado',
|
||||
'repairing_objects' => 'Reparando documentos y carpetas.',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => '',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '',
|
||||
'reset_checkout' => '',
|
||||
'restrict_access' => '',
|
||||
|
|
@ -1107,6 +1147,7 @@ Subflujo de trabajo: [subworkflow]
|
|||
Carpeta principal: [folder_path]
|
||||
Usuario: [username]
|
||||
nURL: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - Retorno del subflujo de trabajo',
|
||||
'reverse_links' => 'Documentos que contienen un link al documento actual',
|
||||
'reviewers' => 'Revisores',
|
||||
|
|
@ -1122,12 +1163,14 @@ nURL: [url]',
|
|||
'reviews_without_user' => 'Revisiones sin usuario',
|
||||
'review_deletion_email' => 'Petición de revisión eliminada',
|
||||
'review_deletion_email_body' => '',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '',
|
||||
'review_file' => 'Revisar Archivo',
|
||||
'review_group' => 'Grupo de revisión',
|
||||
'review_log' => 'Traza de revisión',
|
||||
'review_request_email' => 'Petición de revisión',
|
||||
'review_request_email_body' => '',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '',
|
||||
'review_status' => 'Estado de revisión',
|
||||
'review_submit_email' => 'Revisión enviada',
|
||||
|
|
@ -1139,6 +1182,7 @@ Comentario: [comment]
|
|||
Carpeta principal: [folder_path]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '[sitename]: [name] - Revisión enviada',
|
||||
'review_summary' => 'Resumen de revisión',
|
||||
'review_update_failed' => 'Error actualizando el estado de la revisión. La actualización ha fallado.',
|
||||
|
|
@ -1158,9 +1202,11 @@ URL: [url]',
|
|||
'revision_date' => 'Fecha de revisión',
|
||||
'revision_log' => 'Histórico de revisiones',
|
||||
'revision_request_email_body' => '',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '',
|
||||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => 'Resumen de revisión',
|
||||
'revisors' => 'Revisores',
|
||||
|
|
@ -1174,6 +1220,7 @@ Flujo de trabajo: [workflow]
|
|||
Carpeta principal: [folder_path]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '[sitename]: [name] - El flujo de trabajo fue retrocedido',
|
||||
'rewind_workflow_warning' => 'Si su flujo de trabajo fue retrocedido a su estado inicial, todo el log del flujo de trabajo de este documento será borrado y no se podrá recuperar.',
|
||||
'rm_attrdef' => 'Eliminar definición de atributo',
|
||||
|
|
@ -1216,6 +1263,7 @@ Sub flujo de trabajo: [subworkflow]
|
|||
Carpeta principal: [folder_path]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - Subflujo de trabajo iniciado',
|
||||
'ru_RU' => 'Russo',
|
||||
'saturday' => 'Sábado',
|
||||
|
|
@ -1364,6 +1412,8 @@ URL: [url]',
|
|||
'settings_defaultDocPosition_desc' => 'Esta es la posición por defecto dentro del folder cuando un documento es creado.',
|
||||
'settings_defaultDocPosition_val_end' => 'Fin',
|
||||
'settings_defaultDocPosition_val_start' => 'arranque',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'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_valdatabase' => 'base de datos',
|
||||
|
|
@ -1406,6 +1456,10 @@ URL: [url]',
|
|||
'settings_enableDuplicateSubFolderNames_desc' => 'Permite tener nombres duplicados de subcarpetas dentro de una carpeta',
|
||||
'settings_enableEmail' => 'Habilitar E-mail',
|
||||
'settings_enableEmail_desc' => 'Habilitar/Deshabilitar notificación automática por correo electrónico',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => 'Filtrar por propietario, recisor, ... de la lista de recepción.',
|
||||
'settings_enableFilterReceipt_desc' => 'Habilitar, para filtrar algunos recipientes de la lista de receptores, si los miembros del grupo son seleccionados.',
|
||||
'settings_enableFolderTree' => 'Habilitar árbol de carpetas',
|
||||
|
|
@ -1484,6 +1538,7 @@ URL: [url]',
|
|||
'settings_expandFolderTree_val0' => 'Comenzar con el árbol oculto',
|
||||
'settings_expandFolderTree_val1' => 'comentar con el árbol visible y el primer nivel de expansión',
|
||||
'settings_expandFolderTree_val2' => 'comentar con el árbol visible y completamente expandido',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => 'Extensiones',
|
||||
'settings_extraPath' => 'Extra PHP include Ruta',
|
||||
'settings_extraPath_desc' => 'Ruta para software adicional. Esta es la carpeta que contiene ej. la carpeta adodb o paquetes PEAR adicionales',
|
||||
|
|
@ -1547,6 +1602,8 @@ URL: [url]',
|
|||
'settings_more_settings' => 'Configure más parámetros. Acceso por defecto: admin/admin',
|
||||
'settings_noDocumentFormFields' => 'No mostrar estos campos',
|
||||
'settings_noDocumentFormFields_desc' => 'Estos campos no están siendo mostrados al añadir o editar un documento. Se conservarán los valores existentes.',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => 'No encontrado',
|
||||
'settings_Notification' => 'Parámetros de notificación',
|
||||
'settings_notwritable' => 'La configuración no se puede guardar porque el fichero de configuración no es escribible.',
|
||||
|
|
@ -1907,6 +1964,7 @@ Estado actual: [current_state]
|
|||
Carpeta principal: [folder_path]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '[sitename]: [name] - Workflow transition triggered',
|
||||
'transmittal' => '',
|
||||
'transmittalitem_removed' => '',
|
||||
|
|
@ -1988,6 +2046,7 @@ Versión: [version]
|
|||
Carpeta principal: [folder_path]
|
||||
Usuario: [username]
|
||||
URL: [url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename]: [name] - Versión eliminada',
|
||||
'version_info' => 'Información de versión',
|
||||
'view' => 'Vista',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (1113), jeromerobert (50), lonnnew (9), Oudiceval (1091)
|
||||
// Translators: Admin (1113), jeromerobert (50), lonnnew (9), Oudiceval (1171)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Authentification forte',
|
||||
|
|
@ -50,6 +50,12 @@ Document : [name]
|
|||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'access_permission_changed_email_body_html' => '<p>Permission modifiée</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'access_permission_changed_email_subject' => '[sitename] : [name] - Permission modifiée',
|
||||
'according_settings' => 'Paramètres en fonction',
|
||||
'action' => 'Action',
|
||||
|
|
@ -117,6 +123,13 @@ Version : [version]
|
|||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'approval_deletion_email_body_html' => '<p>Demande d’approbation supprimée</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'approval_deletion_email_subject' => '[sitename] : [name] - Requête d\'approbation supprimée',
|
||||
'approval_file' => 'Fichier',
|
||||
'approval_group' => 'Groupe d\'approbation',
|
||||
|
|
@ -128,6 +141,7 @@ Version: [version]
|
|||
Dossier parent: [folder_path]
|
||||
Utilisateur: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename] : [name] - Demande d\'approbation',
|
||||
'approval_status' => 'Statut d\'approbation',
|
||||
'approval_submit_email' => 'Approbation d\'un document',
|
||||
|
|
@ -139,6 +153,15 @@ Statut : [status]
|
|||
Commentaire : [comment]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'approval_submit_email_body_html' => '<p>Approbation d’un document</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Statut : [status]<br />
|
||||
Commentaire : [comment]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'approval_submit_email_subject' => '[sitename] : [name] - Approbation soumise',
|
||||
'approval_summary' => 'Récapitulatif approbation',
|
||||
'approval_update_failed' => 'Erreur de la mise à jour du statut d\'approbation. Echec de la mise à jour.',
|
||||
|
|
@ -162,6 +185,7 @@ URL : [url]',
|
|||
'attrdefgrp_show_searchlist' => 'Résultats de recherche',
|
||||
'attrdef_exists' => 'La définition d\'attribut existe déjà',
|
||||
'attrdef_info' => 'Information',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => 'La définition d\'attribut est en cours d\'utilisation',
|
||||
'attrdef_management' => 'Gestion des définitions d\'attributs',
|
||||
'attrdef_maxvalues' => 'Nombre maximum de valeurs',
|
||||
|
|
@ -191,15 +215,26 @@ URL : [url]',
|
|||
'attrdef_valueset' => 'Ensemble de valeurs',
|
||||
'attrdef_valueset_help' => 'Liste de valeurs séparées par un caractère arbitraire, qui doit également être le premier et le dernier caractère de la chaîne. Ex : #un#deux#trois#',
|
||||
'attributes' => 'Attributs',
|
||||
'attribute_changed_email_body' => 'Attribut changé
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Attribut: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Répertoire parent: [folder_path]
|
||||
Utilisateur: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body' => 'Attribut modifié
|
||||
|
||||
Document : [name]
|
||||
Version : [version]
|
||||
Attribut : [attribute_name]
|
||||
Ancienne valeur : [attribute_old_value]
|
||||
Nouvelle valeur : [attribute_new_value]
|
||||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'attribute_changed_email_body_html' => '<p>Attribut modifié</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Attribut : [attribute_name]<br />
|
||||
Ancienne valeur : [attribute_old_value]<br />
|
||||
Nouvelle valeur: [attribute_new_value]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'attribute_changed_email_subject' => '[sitename] : [name] - Attribut modifié',
|
||||
'attribute_count' => 'Nombre d\'utilisations',
|
||||
'attribute_value' => 'Valeur de l\'attribut',
|
||||
|
|
@ -398,24 +433,48 @@ Nouvelle valeur : [attribute_new_value]
|
|||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'document_attribute_changed_email_body_html' => '<p>Attribut modifié</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Attribut : [attribute_name]<br />
|
||||
Ancienne valeur : [attribute_old_value]<br />
|
||||
Nouvelle valeur : [attribute_new_value]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'document_attribute_changed_email_subject' => '[sitename] : [name] - Attribut modifié',
|
||||
'document_comment_changed_email' => 'Commentaire modifié',
|
||||
'document_comment_changed_email_body' => 'Commentaire modifié
|
||||
Document: [name]
|
||||
Ancien commentaire: [old_comment]
|
||||
Commentaire: [new_comment]
|
||||
Dossier parent: [folder_path]
|
||||
Utilisateur: [username]
|
||||
URL: [url]',
|
||||
|
||||
Document : [name]
|
||||
Ancien commentaire : [old_comment]
|
||||
Nouveau commentaire : [new_comment]
|
||||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'document_comment_changed_email_body_html' => '<p>Commentaire modifié</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Ancien commentaire: [old_comment]<br />
|
||||
Nouveau commentaire : [new_comment]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'document_comment_changed_email_subject' => '[sitename] : [name] - Commentaire modifié',
|
||||
'document_content_missing' => 'Contenu du document manquant',
|
||||
'document_count' => 'Nombre de documents',
|
||||
'document_deleted' => 'Document supprimé',
|
||||
'document_deleted_email' => 'Document supprimé',
|
||||
'document_deleted_email_body' => 'Document supprimé
|
||||
|
||||
Document : [name]
|
||||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]',
|
||||
'document_deleted_email_body_html' => '<p>Document supprimé</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]</p>',
|
||||
'document_deleted_email_subject' => '[sitename] : [name] - Document supprimé',
|
||||
'document_duplicate_name' => 'Un document porte déjà ce nom !',
|
||||
'document_files' => 'Fichiers attachés',
|
||||
|
|
@ -430,28 +489,52 @@ Utilisateur : [username]',
|
|||
'document_link_public' => 'Public',
|
||||
'document_moved_email' => 'Document déplacé',
|
||||
'document_moved_email_body' => 'Document déplacé
|
||||
Document: [name]
|
||||
Ancien dossier: [old_folder_path]
|
||||
Nouveau dossier: [new_folder_path]
|
||||
Utilisateur: [username]
|
||||
URL: [url]',
|
||||
|
||||
Document : [name]
|
||||
Ancien dossier : [old_folder_path]
|
||||
Nouveau dossier : [new_folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'document_moved_email_body_html' => '<p>Document déplacé</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Ancien dossier : [old_folder_path]<br />
|
||||
Nouveau dossier : [new_folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'document_moved_email_subject' => '[sitename] : [name] - Document déplacé',
|
||||
'document_not_checkedout' => 'Le document n’a pas été vérifié.',
|
||||
'document_renamed_email' => 'Document renommé',
|
||||
'document_renamed_email_body' => 'Document renommé
|
||||
Document: [name]
|
||||
Dossier parent: [folder_path]
|
||||
Ancien nom: [old_name]
|
||||
Utilisateur: [username]
|
||||
URL: [url]',
|
||||
|
||||
Document : [name]
|
||||
Dossier parent : [folder_path]
|
||||
Ancien nom : [old_name]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'document_renamed_email_body_html' => '<p>Document renommé</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Ancien nom : [old_name]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'document_renamed_email_subject' => '[sitename] : [name] - Document renommé',
|
||||
'document_status_changed_email' => 'Statut du document modifié',
|
||||
'document_status_changed_email_body' => 'Statut du document modifié
|
||||
Document: [name]
|
||||
Statut: [status]
|
||||
Dossier parent: [folder_path]
|
||||
Utilisateur: [username]
|
||||
URL: [url]',
|
||||
|
||||
Document : [name]
|
||||
Statut : [status]
|
||||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'document_status_changed_email_body_html' => '<p>Statut du document modifié</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Statut : [status]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'document_status_changed_email_subject' => '[sitename] : [name] - Statut du document modifié',
|
||||
'document_title' => 'Document \'[documentname]\'',
|
||||
'document_transfered_email_body' => 'Transfert d’un document à un autre utilisateur
|
||||
|
|
@ -460,15 +543,33 @@ Nouveau propriétaire : [newuser]
|
|||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'document_transfered_email_body_html' => '<p>Transfert d’un document à un autre utilisateur</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Nouveau propriétaire : [newuser]<br />
|
||||
Ancien propriétaire : [olduser]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'document_transfered_email_subject' => '[sitename] : [name] - Transfert d’un document',
|
||||
'document_updated_email' => 'Document mis à jour',
|
||||
'document_updated_email_body' => 'Document mis à jour
|
||||
Document: [name]
|
||||
Dossier parent: [folder_path]
|
||||
Commentaire: [comment]
|
||||
Commentaire de version: [version_comment]
|
||||
Utilisateur: [username]
|
||||
URL: [url]',
|
||||
|
||||
Document : [name]
|
||||
Dossier parent : [folder_path]
|
||||
Commentaire : [comment]
|
||||
Commentaire de version : [version_comment]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'document_updated_email_body_html' => '<p>Document mis à jour</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
Commentaire : [comment]<br />
|
||||
Commentaire de la version : [version_comment]<br />
|
||||
URL : [url]</p>',
|
||||
'document_updated_email_subject' => '[sitename] : [name] - Document mis à jour',
|
||||
'document_versions' => 'Versions du document',
|
||||
'does_not_expire' => 'N\'expire jamais',
|
||||
|
|
@ -594,10 +695,17 @@ URL: [url]',
|
|||
'expire_tomorrow' => 'Expire demain',
|
||||
'expiry_changed_email' => 'Date d\'expiration modifiée',
|
||||
'expiry_changed_email_body' => 'Date d\'expiration modifiée
|
||||
|
||||
Document : [name]
|
||||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'expiry_changed_email_body_html' => '<p>Date d’expiration modifiée</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'expiry_changed_email_subject' => '[sitename] : [name] - Date d’expiration modifiée',
|
||||
'export' => 'Exporter',
|
||||
'export_user_list_csv' => 'Exporter les utilisateurs en CSV',
|
||||
|
|
@ -612,6 +720,7 @@ URL : [url]',
|
|||
'extension_mgr_no_upload' => 'L’ajout de nouvelles extensions n’est pas possible car le répertoire des extensions n’est pas accessible en écriture.',
|
||||
'extension_mgr_no_zipfile' => 'L’extension chargée n’est pas un dossier zip',
|
||||
'extension_mgr_repository' => 'Disponibles',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => 'Nom d’extension manquant',
|
||||
'extension_toggle_error' => 'Impossible d’activer/désactiver l’extension',
|
||||
'extension_version_list' => 'Versions',
|
||||
|
|
@ -630,6 +739,7 @@ URL : [url]',
|
|||
'folders_and_documents_statistic' => 'Aperçu du contenu',
|
||||
'folders_with_notification' => 'Dossiers avec notification',
|
||||
'folder_attribute_changed_email_body' => 'Attribut modifié
|
||||
|
||||
Dossier : [name]
|
||||
Attribut : [attribute_name]
|
||||
Ancienne valeur : [attribute_old_value]
|
||||
|
|
@ -637,40 +747,81 @@ Nouvelle valeur : [attribute_new_value]
|
|||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'folder_attribute_changed_email_body_html' => '<p>Attribut modifié</p>
|
||||
|
||||
<p>Dossier : [name]<br />
|
||||
Attribut : [attribute_name]<br />
|
||||
Ancienne valeur : [attribute_old_value]<br />
|
||||
Nouvelle valeur : [attribute_new_value]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'folder_attribute_changed_email_subject' => '[sitename] : [name] - Attribut modifié',
|
||||
'folder_comment_changed_email' => 'Commentaire changé',
|
||||
'folder_comment_changed_email_body' => 'Commentaire changé
|
||||
Dossier: [name]
|
||||
Ancien commentaire: [old_comment]
|
||||
Commentaire: [new_comment]
|
||||
Dossier parent: [folder_path]
|
||||
Utilisateur: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body' => 'Commentaire modifié
|
||||
|
||||
Dossier : [name]
|
||||
Ancien commentaire : [old_comment]
|
||||
Commentaire : [new_comment]
|
||||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'folder_comment_changed_email_body_html' => '<p>Commentaire modifié</p>
|
||||
|
||||
<p>Dossier : [name]<br />
|
||||
Ancien commentaire : [old_comment]<br />
|
||||
Nouveau commentaire : [new_comment]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'folder_comment_changed_email_subject' => '[sitename] : [name] - Commentaire modifié',
|
||||
'folder_contents' => 'Dossiers',
|
||||
'folder_deleted_email' => 'Dossier supprimé',
|
||||
'folder_deleted_email_body' => 'Dossier supprimé
|
||||
Dossier: [name]
|
||||
Dossier parent: [folder_path]
|
||||
Utilisateur: [username]
|
||||
URL: [url]',
|
||||
|
||||
Dossier : [name]
|
||||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'folder_deleted_email_body_html' => '<p>Dossier supprimé</p>
|
||||
|
||||
<p>Dossier : [name]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'folder_deleted_email_subject' => '[sitename] : [name] - Dossier supprimé',
|
||||
'folder_infos' => 'Informations sur le dossier',
|
||||
'folder_moved_email' => 'Dossier déplacé',
|
||||
'folder_moved_email_body' => 'Dossier déplacé
|
||||
Dossier: [name]
|
||||
Ancien dossier: [old_folder_path]
|
||||
Nouveau dossier: [new_folder_path]
|
||||
Utilisateur: [username]
|
||||
URL: [url]',
|
||||
|
||||
Dossier : [name]
|
||||
Ancien dossier : [old_folder_path]
|
||||
Nouveau dossier : [new_folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'folder_moved_email_body_html' => '<p>Dossier déplacé</p>
|
||||
|
||||
<p>Dossier : [name]<br />
|
||||
Ancien dossier : [old_folder_path]<br />
|
||||
Nouveau dossier : [new_folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'folder_moved_email_subject' => '[sitename] : [name] - Dossier déplacé',
|
||||
'folder_renamed_email' => 'Dossier renommé',
|
||||
'folder_renamed_email_body' => 'Dossier renommé
|
||||
Dossier: [name]
|
||||
Dossier parent: [folder_path]
|
||||
Ancien nom: [old_name]
|
||||
Utilisateur: [username]
|
||||
URL: [url]',
|
||||
|
||||
Dossier : [name]
|
||||
Dossier parent : [folder_path]
|
||||
Ancien nom : [old_name]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'folder_renamed_email_body_html' => '<p>Dossier renommé</p>
|
||||
|
||||
<p>Dossier : [name]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Ancien nom : [old_name]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'folder_renamed_email_subject' => '[sitename] : [name] - Dossier renommé',
|
||||
'folder_title' => 'Dossier \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
|
|
@ -908,30 +1059,55 @@ URL: [url]',
|
|||
'new_document_category' => 'Ajouter une catégorie',
|
||||
'new_document_email' => 'Nouveau document',
|
||||
'new_document_email_body' => 'Nouveau document
|
||||
|
||||
Nom : [name]
|
||||
Dossier parent : [folder_path]
|
||||
Commentaire : [comment]
|
||||
Commentaire de version : [version_comment]
|
||||
Utilisateur : [username]
|
||||
URL: [url]',
|
||||
URL : [url]',
|
||||
'new_document_email_body_html' => '<p>Nouveau document</p>
|
||||
|
||||
<p>Nom : [name]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Commentaire : [comment]<br />
|
||||
Commentaire de version : [version_comment]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'new_document_email_subject' => '[sitename] : [folder_name] - Nouveau document',
|
||||
'new_file_email' => 'Nouvel attachement',
|
||||
'new_file_email_body' => 'Nouvel attachement
|
||||
Name: [name]
|
||||
Document: [document]
|
||||
Commentaire: [comment]
|
||||
Utilisateur: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body' => 'Nouveau fichier attaché
|
||||
|
||||
Nom : [name]
|
||||
Document : [document]
|
||||
Commentaire : [comment]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'new_file_email_body_html' => '<p>Nouveau fichier attaché</p>
|
||||
|
||||
<p>Nom : [name]<br />
|
||||
Document : [document]<br />
|
||||
Commentaire : [comment]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'new_file_email_subject' => '[sitename] : [document] - Nouveau fichier attaché',
|
||||
'new_folder' => 'Nouveau dossier',
|
||||
'new_password' => 'Nouveau mot de passe',
|
||||
'new_subfolder_email' => 'Nouveau dossier',
|
||||
'new_subfolder_email_body' => 'Nouveau dossier
|
||||
|
||||
Nom : [name]
|
||||
Dossier parent : [folder_path]
|
||||
Commentaire : [comment]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'new_subfolder_email_body_html' => '<p>Nouveau dossier</p>
|
||||
|
||||
<p>Nom : [name]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Commentaire : [comment]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'new_subfolder_email_subject' => '[sitename] : [name] - Nouveau dossier',
|
||||
'new_user_image' => 'Nouvelle image',
|
||||
'next_revision_abbr' => 'Prochaine rév.',
|
||||
|
|
@ -941,17 +1117,29 @@ URL : [url]',
|
|||
'notification' => 'Notification',
|
||||
'notify_added_email' => 'Vous avez été ajouté à la liste des notifications.',
|
||||
'notify_added_email_body' => 'Ajouté à la liste des notifications
|
||||
|
||||
Nom : [name]
|
||||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'notify_added_email_body_html' => '<p>Ajouté à la liste des notifications</p>
|
||||
<p>Nom : [name]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'notify_added_email_subject' => '[sitename] : [name] - Ajouté à la liste des notifications',
|
||||
'notify_deleted_email' => 'Vous avez été supprimé de la liste des notifications.',
|
||||
'notify_deleted_email_body' => 'Supprimé de la liste des notifications
|
||||
Nom: [name]
|
||||
Dossier parent: [folder_path]
|
||||
Utilisateur: [username]
|
||||
URL: [url]',
|
||||
|
||||
Nom : [name]
|
||||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'notify_deleted_email_body_html' => '<p>Supprimé de la liste des notifications</p>
|
||||
<p>Nom : [name]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'notify_deleted_email_subject' => '[sitename] : [name] - Supprimé de la liste des notifications',
|
||||
'not_subscribed' => 'Non inscrit',
|
||||
'november' => 'Novembre',
|
||||
|
|
@ -959,15 +1147,17 @@ URL: [url]',
|
|||
'no_action' => 'Aucune action n\'est nécessaire',
|
||||
'no_approval_needed' => 'Aucune approbation en attente',
|
||||
'no_attached_files' => 'Aucun fichier attaché',
|
||||
'no_attributes_defined' => '',
|
||||
'no_attributes_defined' => 'Vous n’avez créé aucun attribut personnalisé.',
|
||||
'no_attribute_definitions' => 'Aucune définition d’attribut',
|
||||
'no_backup_dir' => 'Le répertoire de sauvegarde n’est pas défini.',
|
||||
'no_current_version' => 'Vous utilisez une ancienne version de SeedDMS. La dernière version disponible est la [latestversion].',
|
||||
'no_default_keywords' => 'Aucun mot-clé disponible',
|
||||
'no_docs_checked_out' => 'Aucun document vérifié',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => 'Aucun document expiré',
|
||||
'no_docs_locked' => 'Aucun document verrouillé',
|
||||
'no_docs_needs_correction' => 'Aucun document ne nécessite de correction',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => 'Aucun document rejeté.',
|
||||
'no_docs_to_approve' => 'Aucun document ne nécessite actuellement une approbation',
|
||||
'no_docs_to_look_at' => 'Aucun document à surveiller',
|
||||
|
|
@ -988,6 +1178,7 @@ URL: [url]',
|
|||
'no_user_image' => 'Aucune image trouvée',
|
||||
'no_version_check' => 'La vérification de l\'existence d\'une nouvelle version de SeedDMS a échoué ! Cela peut être causé par le paramètre allow_url_fopen défini à 0 dans votre configuration PHP.',
|
||||
'no_version_modification' => 'Pas de modification de version',
|
||||
'no_workflows' => 'Vous n’avez pas encore créé de workflow',
|
||||
'no_workflow_available' => 'Aucun workflow disponible',
|
||||
'objectcheck' => 'Vérification des dossiers et documents',
|
||||
'object_check_critical' => 'Erreurs critiques',
|
||||
|
|
@ -1003,12 +1194,21 @@ URL: [url]',
|
|||
'owner' => 'Propriétaire',
|
||||
'ownership_changed_email' => 'Propriétaire modifié',
|
||||
'ownership_changed_email_body' => 'Propriétaire modifié
|
||||
Document: [name]
|
||||
Dossier parent: [folder_path]
|
||||
Ancien propriétaire: [old_owner]
|
||||
Nouveau propriétaire: [new_owner]
|
||||
Utilisateur: [username]
|
||||
URL: [url]',
|
||||
|
||||
Document : [name]
|
||||
Dossier parent : [folder_path]
|
||||
Ancien propriétaire : [old_owner]
|
||||
Nouveau propriétaire : [new_owner]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'ownership_changed_email_body_html' => '<p>Propriétaire modifié</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Ancien propriétaire : [old_owner]<br />
|
||||
Nouveau propriétaire : [new_owner]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'ownership_changed_email_subject' => '[sitename] : [name] - Propriétaire modifié',
|
||||
'password' => 'Mot de passe',
|
||||
'password_already_used' => 'Mot de passe déjà utilisé',
|
||||
|
|
@ -1024,6 +1224,15 @@ Pour ce faire, cliquez sur le lien suivant:
|
|||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
En cas de problème persistant, veuillez contacter votre administrateur.',
|
||||
'password_forgotten_email_body_html' => '<p>Cher utilisateur de SeedDMS,</p>
|
||||
|
||||
<p>Nous avons reçu une demande pour modifier votre mot de passe.</p>
|
||||
|
||||
<p>Pour ce faire, veuillez cliquer sur le lien suivant :</p>
|
||||
|
||||
<p>[url_prefix]out/out.ChangePassword.php?hash=[hash]</p>
|
||||
|
||||
<p>Si vous rencontrez toujours des problèmes pour vous connecter, veuillez contacter votre administrateur.</p>',
|
||||
'password_forgotten_email_subject' => '[sitename] : Mot de passe oublié',
|
||||
'password_forgotten_send_hash' => 'La procédure à suivre a bien été envoyée à l\'adresse indiquée',
|
||||
'password_forgotten_text' => 'Remplissez le formulaire ci-dessous et suivez les instructions dans le courrier électronique qui vous sera envoyé.',
|
||||
|
|
@ -1071,22 +1280,58 @@ En cas de problème persistant, veuillez contacter votre administrateur.',
|
|||
'receipts_without_group' => 'Réceptions sans groupe',
|
||||
'receipts_without_user' => 'Réceptions sans utilisateur',
|
||||
'receipt_deletion_email_body' => 'L’utilisateur a été retiré de la liste des destinataires
|
||||
|
||||
Document : [name]
|
||||
Version : [version]
|
||||
Dossier parent : [folder_path]
|
||||
Destinataire : [recipient]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'receipt_deletion_email_body_html' => '<p>L’utilisateur a été retiré de la liste des destinataires</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Destinataire : [recipient]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'receipt_deletion_email_subject' => '[sitename] : [name] - Destinataire supprimé',
|
||||
'receipt_log' => 'Journal des réceptions',
|
||||
'receipt_request_email_body' => 'Demande de réception
|
||||
|
||||
Document : [name]
|
||||
Version : [version]
|
||||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'receipt_request_email_body_html' => '<p>Demande de réception</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'receipt_request_email_subject' => '[sitename] : [name] - Demande de réception',
|
||||
'receipt_status' => 'Statut',
|
||||
'receipt_submit_email_body' => 'Réception faite
|
||||
|
||||
Document : [name]
|
||||
Version : [version]
|
||||
Statut : [status]
|
||||
Commentaire : [comment]
|
||||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'receipt_submit_email_body_html' => '<p>Réception faite</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Statut : [status]<br />
|
||||
Commentaire : [comment]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => 'Récapitulatif réception',
|
||||
'receipt_update_failed' => 'La confirmation de réception a échoué',
|
||||
'recent_uploads' => 'Téléchargements récents',
|
||||
|
|
@ -1102,20 +1347,36 @@ URL : [url]',
|
|||
'released' => 'Publié',
|
||||
'removed_approver' => 'a été retiré de la liste des approbateurs.',
|
||||
'removed_file_email' => 'Attachement supprimé',
|
||||
'removed_file_email_body' => 'Attachement supprimé
|
||||
Document: [document]
|
||||
Utilisateur: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body' => 'Fichier attaché supprimé
|
||||
|
||||
Document : [document]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'removed_file_email_body_html' => '<p>Fichier attaché supprimé</p>
|
||||
|
||||
<p>Document : [document]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'removed_file_email_subject' => '[sitename] : [document] - Fichier attaché supprimé',
|
||||
'removed_recipient' => 'a été supprimé de la liste des destinataires.',
|
||||
'removed_reviewer' => 'a été retiré de la liste des examinateurs.',
|
||||
'removed_revisor' => 'a été supprimé de la liste des réviseurs.',
|
||||
'removed_workflow_email_body' => 'Workflow du document supprimé: [name]
|
||||
Version: [version]
|
||||
Workflow: [workflow]
|
||||
Répertoire: [folder_path]
|
||||
Utilisateur: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body' => 'Workflow du document supprimé
|
||||
|
||||
Document : [name]
|
||||
Version : [version]
|
||||
Workflow : [workflow]
|
||||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'removed_workflow_email_body_html' => '<p>Workflow du document supprimé</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Workflow : [workflow]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'removed_workflow_email_subject' => '[sitename] : [name] - Workflow retiré de la version du doument',
|
||||
'removeFolderFromDropFolder' => 'Suppression du dossier après importation',
|
||||
'remove_approval_log' => 'Approbation retirée',
|
||||
|
|
@ -1123,14 +1384,23 @@ URL: [url]',
|
|||
'remove_review_log' => 'Vérification retirée',
|
||||
'repaired' => 'réparé',
|
||||
'repairing_objects' => 'Réparation des documents et des dossiers.',
|
||||
'replace_content_email_body' => 'La dernière version du document a été remplacée
|
||||
'replace_content_email_body' => 'La dernière version du document a été remplacée.
|
||||
|
||||
Document : [name]
|
||||
Version : [version]
|
||||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'replace_content_email_body_html' => '<p>La dernière version du document a été remplacée.</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'replace_content_email_subject' => '[sitename] : [name] - Contenu du document remplacé',
|
||||
'request_workflow_action_email_body' => 'Le workflow a atteint un état nécessitant une action de votre part.
|
||||
|
||||
Document : [name]
|
||||
Version : [version]
|
||||
Workflow : [workflow]
|
||||
|
|
@ -1138,12 +1408,22 @@ Workflow : [workflow]
|
|||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'request_workflow_action_email_body_html' => '<p>Le workflow a atteint un état nécessitant une action de votre part.</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Workflow : [workflow]<br />
|
||||
État actuel : [current_state]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'request_workflow_action_email_subject' => '[sitename] : [name] - Action de Workflow requise',
|
||||
'reset_checkout' => 'Terminer la vérification',
|
||||
'restrict_access' => 'Pas d\'accès',
|
||||
'results_page' => 'Page de résultats',
|
||||
'return_from_subworkflow' => 'Revenir du sous-workflow',
|
||||
'return_from_subworkflow_email_body' => 'Retour du sous-workflow
|
||||
|
||||
Document : [name]
|
||||
Version : [version]
|
||||
Workflow : [workflow]
|
||||
|
|
@ -1151,6 +1431,15 @@ Sous-workflow : [subworkflow]
|
|||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'return_from_subworkflow_email_body_html' => '<p>Retour du sous-workflow</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Workflow : [workflow]<br />
|
||||
Sous-workflow: [subworkflow]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'return_from_subworkflow_email_subject' => 'Retour du sous-workflow',
|
||||
'reverse_links' => 'Documents liés au document actuel',
|
||||
'reviewers' => 'Examinateurs',
|
||||
|
|
@ -1166,26 +1455,43 @@ URL : [url]',
|
|||
'reviews_without_user' => 'Vérifications sans utilisateur',
|
||||
'review_deletion_email' => 'Demande de vérification supprimée',
|
||||
'review_deletion_email_body' => 'Demande de vérification supprimée
|
||||
|
||||
Document : [name]
|
||||
Version : [version]
|
||||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'review_deletion_email_body_html' => '<p>Demande de vérification supprimée</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'review_deletion_email_subject' => '[sitename] : [name] - Demande de vérification supprimée',
|
||||
'review_file' => 'Fichier',
|
||||
'review_group' => 'Groupe de vérification',
|
||||
'review_log' => 'Journal des vérifications',
|
||||
'review_request_email' => 'Demande de vérification',
|
||||
'review_request_email_body' => 'Demande de vérification
|
||||
|
||||
Document : [name]
|
||||
Version : [version]
|
||||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'review_request_email_body_html' => '<p>Demande de vérification</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'review_request_email_subject' => '[sitename] : [name] - Demande de vérification',
|
||||
'review_status' => 'Statut de vérification',
|
||||
'review_submit_email' => 'Vérification faite',
|
||||
'review_submit_email_body' => 'Vérification faite
|
||||
|
||||
Document : [name]
|
||||
Version : [version]
|
||||
Statut : [status]
|
||||
|
|
@ -1193,6 +1499,15 @@ Commentaire : [comment]
|
|||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'review_submit_email_body_html' => '<p>Vérification faite</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Statut : [status]<br />
|
||||
Commentaire : [comment]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'review_submit_email_subject' => '[sitename] : [name] - Vérification faite',
|
||||
'review_summary' => 'Récapitulatif vérification',
|
||||
'review_update_failed' => 'Erreur lors de la mise à jour du statut de vérification. Échec de la mise à jour.',
|
||||
|
|
@ -1212,14 +1527,23 @@ URL : [url]',
|
|||
'revision_date' => 'Date de révision',
|
||||
'revision_log' => 'Journal des révisions',
|
||||
'revision_request_email_body' => 'Demande de révision
|
||||
|
||||
Document : [name]
|
||||
Version : [version]
|
||||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'revision_request_email_body_html' => '<p>Demande de révision</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'revision_request_email_subject' => '[sitename] : [name] - Demande de révision',
|
||||
'revision_status' => 'État',
|
||||
'revision_submit_email_body' => 'Publié à nouveau
|
||||
'revision_submit_email_body' => 'Révision faite
|
||||
|
||||
Document : [name]
|
||||
Version : [version]
|
||||
Dossier parent : [folder_path]
|
||||
|
|
@ -1227,13 +1551,37 @@ Statut : [status]
|
|||
Commentaire : [comment]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'revision_submit_email_body_html' => '<p>Révision faite</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Statut : [status]<br />
|
||||
Commentaire : [comment]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'revision_submit_email_subject' => '[sitename]: [name] - Publié à nouveau',
|
||||
'revision_summary' => 'Récapitulatif révision',
|
||||
'revisors' => 'Réviseurs',
|
||||
'revisor_already_assigned' => 'L’utilisateur est déjà attribué en tant que réviseur.',
|
||||
'revisor_already_removed' => 'Le réviseur a déjà été retiré du processus de révision ou a déjà révisé le document.',
|
||||
'rewind_workflow' => 'Reculer le workflow',
|
||||
'rewind_workflow_email_body' => 'Le workflow a été reculé',
|
||||
'rewind_workflow_email_body' => 'Le workflow a été reculé
|
||||
|
||||
Document : [name]
|
||||
Version : [version]
|
||||
Workflow : [workflow]
|
||||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'rewind_workflow_email_body_html' => '<p>Le workflow a été reculé</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Workflow : [workflow]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'rewind_workflow_email_subject' => '[sitename] : [name] - Le workflow a été reculé',
|
||||
'rewind_workflow_warning' => 'Si vous retournez à l’état initial du workflow, l’historique de workflow de ce document sera supprimé et ne pourra pas être restauré.',
|
||||
'rm_attrdef' => 'Supprimer la définition d’attribut',
|
||||
|
|
@ -1269,6 +1617,7 @@ URL : [url]',
|
|||
'ro_RO' => 'Roumain',
|
||||
'run_subworkflow' => 'Lancer le sous-workflow',
|
||||
'run_subworkflow_email_body' => 'Sous-workflow démarré
|
||||
|
||||
Document : [name]
|
||||
Version : [version]
|
||||
Workflow : [workflow]
|
||||
|
|
@ -1276,6 +1625,15 @@ Sous-workflow : [subworkflow]
|
|||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'run_subworkflow_email_body_html' => '<p>Sous-workflow démarré</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Workflow : [workflow]<br />
|
||||
Sous-workflow : [subworkflow]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'run_subworkflow_email_subject' => '[sitename] : [name] - Sous-workflow initialisé',
|
||||
'ru_RU' => 'Russe',
|
||||
'saturday' => 'Samedi',
|
||||
|
|
@ -1429,6 +1787,8 @@ Nom : [username]
|
|||
'settings_defaultDocPosition_desc' => 'C\'est la position par défaut dans un dossier lors de la création d\'un document.',
|
||||
'settings_defaultDocPosition_val_end' => 'fin',
|
||||
'settings_defaultDocPosition_val_start' => 'début',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'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_valdatabase' => 'base de données',
|
||||
|
|
@ -1471,6 +1831,10 @@ Nom : [username]
|
|||
'settings_enableDuplicateSubFolderNames_desc' => 'Autorise plusieurs sous-dossiers de même nom dans un dossier.',
|
||||
'settings_enableEmail' => 'E-mails',
|
||||
'settings_enableEmail_desc' => 'Active/désactive la notification automatique par e-mail',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => 'Éliminer des propriétaires, examinateurs… d’une liste de destinataires',
|
||||
'settings_enableFilterReceipt_desc' => 'Activez cette option pour éliminer certains destinataires d’une liste s’ils sont entrés en tant que membres d’un groupe.',
|
||||
'settings_enableFolderTree' => 'Activer l\'arborescence des dossiers',
|
||||
|
|
@ -1549,6 +1913,7 @@ Nom : [username]
|
|||
'settings_expandFolderTree_val0' => 'Démarrer avec l\'arborescence cachée',
|
||||
'settings_expandFolderTree_val1' => 'Démarrer avec le premier niveau déroulé',
|
||||
'settings_expandFolderTree_val2' => 'Démarrer avec l\'arborescence déroulée',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => 'Extensions',
|
||||
'settings_extraPath' => 'Chemin d’inclusion supplémentaire PHP',
|
||||
'settings_extraPath_desc' => 'Chemin vers des logiciels supplémentaires. Il s’agit du répertoire contenant par exemple le répertoire ADOdb ou des paquets PEAR supplémentaires.',
|
||||
|
|
@ -1612,6 +1977,8 @@ Nom : [username]
|
|||
'settings_more_settings' => 'Configurer d\'autres paramètres. Connexion par défaut: admin/admin',
|
||||
'settings_noDocumentFormFields' => 'Ne pas afficher ces champs',
|
||||
'settings_noDocumentFormFields_desc' => 'Ces champs ne seront pas visibles à l’ajout et à la modification d’un document. Les valeurs existantes seront conservées.',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => 'Introuvable',
|
||||
'settings_Notification' => 'Notifications',
|
||||
'settings_notwritable' => 'La configuration ne peut pas être enregistrée car le fichier de configuration n’est pas accessible en écriture.',
|
||||
|
|
@ -1963,6 +2330,7 @@ Nom : [username]
|
|||
'transfer_to_user' => 'Transférer à l’utilisateur',
|
||||
'transition_triggered_email' => 'Transition de workflow activé',
|
||||
'transition_triggered_email_body' => 'Transition de workflow déclenchée
|
||||
|
||||
Document : [name]
|
||||
Version : [version]
|
||||
Commentaires : [comment]
|
||||
|
|
@ -1972,6 +2340,17 @@ Workflow : [workflow]
|
|||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'transition_triggered_email_body_html' => '<p>Transition de workflow déclenchée</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Commentaire : [comment]<br />
|
||||
Workflow : [workflow]<br />
|
||||
État précédent : [previous_state]<br />
|
||||
État actuel : [current_state]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'transition_triggered_email_subject' => '[sitename] : [name] - Transition de workflow déclenchée',
|
||||
'transmittal' => 'Transmission',
|
||||
'transmittalitem_removed' => 'Élément de la transmission supprimé',
|
||||
|
|
@ -2048,11 +2427,19 @@ URL : [url]',
|
|||
'version_comment' => 'Commentaire de la version',
|
||||
'version_deleted_email' => 'Version supprimée',
|
||||
'version_deleted_email_body' => 'Version supprimée
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Dossier parent: [folder_path]
|
||||
Utilisateur: [username]
|
||||
URL: [url]',
|
||||
|
||||
Document : [name]
|
||||
Version : [version]
|
||||
Dossier parent : [folder_path]
|
||||
Utilisateur : [username]
|
||||
URL : [url]',
|
||||
'version_deleted_email_body_html' => '<p>Version supprimée</p>
|
||||
|
||||
<p>Document : [name]<br />
|
||||
Version : [version]<br />
|
||||
Dossier parent : [folder_path]<br />
|
||||
Utilisateur : [username]<br />
|
||||
URL : [url]</p>',
|
||||
'version_deleted_email_subject' => '[sitename] : [name] - Version supprimée',
|
||||
'version_info' => 'Informations de version',
|
||||
'view' => 'Aperçu',
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ Dokument: [name]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename]: [name] - Dozvola je promijenjena',
|
||||
'according_settings' => 'sukladno postavkama',
|
||||
'action' => 'Postupak',
|
||||
|
|
@ -117,6 +118,7 @@ Verzija: [version]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
URL: [url]',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '[sitename]: [name] - Zahtjev za odobrenjem izbrisan',
|
||||
'approval_file' => 'Datoteka',
|
||||
'approval_group' => 'Grupa odobrenja',
|
||||
|
|
@ -128,6 +130,7 @@ Verzija: [version]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]: [name] - Zahtjev za odobrenje',
|
||||
'approval_status' => 'Status odobrenja',
|
||||
'approval_submit_email' => 'Predan zahtjev za odobrenje',
|
||||
|
|
@ -139,6 +142,7 @@ Status: [status]
|
|||
Komentar: [comment]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename] : [name] - Podnešeno odobrenje',
|
||||
'approval_summary' => 'Pregled odobrenja',
|
||||
'approval_update_failed' => 'Greška pri ažuriranju statusa odobrenja. Ažuriranje nije uspjelo.',
|
||||
|
|
@ -162,6 +166,7 @@ Internet poveznica: [url]',
|
|||
'attrdefgrp_show_searchlist' => '',
|
||||
'attrdef_exists' => 'Definicija atributa već postoji',
|
||||
'attrdef_info' => '',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => 'Definicija atributa se već koristi',
|
||||
'attrdef_management' => 'Upravljanje definicijama atributa',
|
||||
'attrdef_maxvalues' => 'Max. broj vrijednosti',
|
||||
|
|
@ -200,6 +205,7 @@ New value: [attribute_new_value]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Promijenjen atribut',
|
||||
'attribute_count' => 'Broj uporaba',
|
||||
'attribute_value' => 'Vrijednost atributa',
|
||||
|
|
@ -391,6 +397,7 @@ Internet poveznica: [url]',
|
|||
'document_already_checkedout' => 'Ovaj dokument je već odjavljen',
|
||||
'document_already_locked' => 'Ovaj dokument je već zaključan',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Promijenjen komentar',
|
||||
'document_comment_changed_email_body' => 'Promijenjen komentar
|
||||
|
|
@ -400,6 +407,7 @@ Komentar: [new_comment]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]: [name] - Promijenjen komentar',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => '',
|
||||
|
|
@ -409,6 +417,7 @@ Internet poveznica: [url]',
|
|||
Dokument: [name]
|
||||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]: [name] - Izbrisan dokument',
|
||||
'document_duplicate_name' => 'Duplicate document name',
|
||||
'document_files' => '',
|
||||
|
|
@ -428,6 +437,7 @@ Prijašnja mapa: [old_folder_path]
|
|||
Nova mapa: [new_folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename]: [name] - Premješten dokument',
|
||||
'document_not_checkedout' => 'Dokument je odjavljen.',
|
||||
'document_renamed_email' => 'Preimenovan dokument',
|
||||
|
|
@ -437,6 +447,7 @@ Glavna mapa: [folder_path]
|
|||
Prijašnji naziv: [old_name]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename]: [name] - Preimenovan dokument',
|
||||
'document_status_changed_email' => 'Promijenjen status dokumenta',
|
||||
'document_status_changed_email_body' => 'Promijenjen status dokumenta
|
||||
|
|
@ -445,9 +456,11 @@ Status: [status]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename]: [name] - Promijenjen status dokumenta',
|
||||
'document_title' => 'Dokument \'[documentname]\'',
|
||||
'document_transfered_email_body' => '',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '',
|
||||
'document_updated_email' => 'Ažuriran dokument',
|
||||
'document_updated_email_body' => 'Ažuriran dokument
|
||||
|
|
@ -457,6 +470,7 @@ Korisnik: [username]
|
|||
Komentar: [comment]
|
||||
Komentar verzije: [version_comment]
|
||||
Internet poveznica: [url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[sitename]: [name] - Ažuriran dokument',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'Ne istječe',
|
||||
|
|
@ -586,6 +600,7 @@ Dokument: <b>[name]</b>
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Promijenjen datum isteka',
|
||||
'export' => 'Izvoz',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -600,6 +615,7 @@ Internet poveznica: [url]',
|
|||
'extension_mgr_no_upload' => 'Upload novih ekstenzija nije moguć pošto mapa ekstenzija nema dozvolu pisanja',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => 'Dostupno',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => 'Inačice',
|
||||
|
|
@ -618,6 +634,7 @@ Internet poveznica: [url]',
|
|||
'folders_and_documents_statistic' => 'Pregled sadržaja',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Promijenjen komentar',
|
||||
'folder_comment_changed_email_body' => 'Promijenjen komentar
|
||||
|
|
@ -627,6 +644,7 @@ Komentar: [new_comment]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - Promijenjen komentar',
|
||||
'folder_contents' => 'Sadržaj mape',
|
||||
'folder_deleted_email' => 'Izbrisana mapa',
|
||||
|
|
@ -635,6 +653,7 @@ Mapa: [name]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename]: [name] - Izbrisana mapa',
|
||||
'folder_infos' => 'Informacije o mapi',
|
||||
'folder_moved_email' => 'Premještena mapa',
|
||||
|
|
@ -644,6 +663,7 @@ Prijašnja mapa: [old_folder_path]
|
|||
Nova mapa: [new_folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename]: [name] - Premještena mapa',
|
||||
'folder_renamed_email' => 'Preimenovana mapa',
|
||||
'folder_renamed_email_body' => 'Preimenovana mapa
|
||||
|
|
@ -652,6 +672,7 @@ Glavna mapa: [folder_path]
|
|||
Old name: [old_name]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Preimenovana mapa',
|
||||
'folder_title' => 'Mapa \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
|
|
@ -895,6 +916,7 @@ Komentar: [comment]
|
|||
Version comment: [version_comment]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename]: [folder_name] - Novi dokument',
|
||||
'new_file_email' => 'Novi privitak',
|
||||
'new_file_email_body' => 'Novi privitak dokumenta: [name]
|
||||
|
|
@ -902,6 +924,7 @@ Dokument: [document]
|
|||
Komentar: [comment]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename]: [document] - Novi privitak',
|
||||
'new_folder' => 'Nova mapa',
|
||||
'new_password' => 'Nova lozinka',
|
||||
|
|
@ -912,6 +935,7 @@ Glavna mapa: [folder_path]
|
|||
Komentar: [comment]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Nova mapa',
|
||||
'new_user_image' => 'Nova slika',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -925,6 +949,7 @@ Naziv: [name]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename]: [name] - Dodano na popis obavijesti',
|
||||
'notify_deleted_email' => 'Uklonjeni ste iz popisa obavijesti',
|
||||
'notify_deleted_email_body' => 'Ukonjeno iz popisa obavijesti
|
||||
|
|
@ -932,6 +957,7 @@ Naziv: [name]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]: [name] - Ukonjeno iz popisa obavijesti',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'Studeni',
|
||||
|
|
@ -945,9 +971,11 @@ Internet poveznica: [url]',
|
|||
'no_current_version' => 'Koristite na staru verziju ProsperaDMS-a. Najnovija dostupna verzija je[latestversion].',
|
||||
'no_default_keywords' => 'Nema dostupnih ključnih riječi',
|
||||
'no_docs_checked_out' => 'Niti jedan dokument nije odjavljen',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Nema zaključanih dokumenata.',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => '',
|
||||
'no_docs_to_approve' => 'Trenutno nema dokumenata koji zahtjevaju odobrenje.',
|
||||
'no_docs_to_look_at' => 'Nema dokumenata na koje treba obratiti pozornost.',
|
||||
|
|
@ -968,6 +996,7 @@ Internet poveznica: [url]',
|
|||
'no_user_image' => 'Nema pronađene slike',
|
||||
'no_version_check' => 'Neuspješna provjera nove verzije ProsperaDMS-a! Uzrok može biti ako je parametar allow_url_fopen u vašoj php konfiguraciji postavljen na 0.',
|
||||
'no_version_modification' => 'Nema modifikacije verzije',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => 'Nema dostupnog toka rada',
|
||||
'objectcheck' => 'Provjera mapa / dokumenata',
|
||||
'object_check_critical' => '',
|
||||
|
|
@ -989,6 +1018,7 @@ Old owner: [old_owner]
|
|||
New owner: [new_owner]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename]: [name] - Promijenjen vlasnik',
|
||||
'password' => 'Lozinka',
|
||||
'password_already_used' => 'Lozinka se već koristi',
|
||||
|
|
@ -1006,6 +1036,7 @@ To se može izvršiti klikom na sljedeću poveznicu:
|
|||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
Ako i dalje imate problema s prijavom, molimo kontaktirajte Vašeg administratora.',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: Zaboravljena lozinka',
|
||||
'password_forgotten_send_hash' => 'Upute kako postupiti su poslane na e-mail adresu korisnika',
|
||||
'password_forgotten_text' => 'Ispunite donji obrazac i slijedite upute iz e-maila koji će vam biti poslan.',
|
||||
|
|
@ -1053,11 +1084,16 @@ Ako i dalje imate problema s prijavom, molimo kontaktirajte Vašeg administrator
|
|||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '',
|
||||
'receipt_log' => 'Zapisi prijema',
|
||||
'receipt_request_email_body' => '',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '',
|
||||
'receipt_status' => '',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => 'Sažetak prijema',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Poslijedni Prenosi',
|
||||
|
|
@ -1077,6 +1113,7 @@ Ako i dalje imate problema s prijavom, molimo kontaktirajte Vašeg administrator
|
|||
Dokument: [document]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename]: [document] - Uklonjeni privitak',
|
||||
'removed_recipient' => 'je uklonjen s liste primatelja.',
|
||||
'removed_reviewer' => 'je uklonjen iz popisa recezenata.',
|
||||
|
|
@ -1088,6 +1125,7 @@ Tok rada: [workflow]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - Uklonjeni tok rada iz ove verzije dokumenta',
|
||||
'removeFolderFromDropFolder' => '',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1096,6 +1134,7 @@ Internet poveznica: [url]',
|
|||
'repaired' => 'popravljeno',
|
||||
'repairing_objects' => 'Popravljanje dokumenata ili mapa.',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => 'Poslovni tok je došao u stanje koje zahtijeva Vašu pažnju i aktivnost.
|
||||
Dokument: [name]
|
||||
|
|
@ -1105,6 +1144,7 @@ Trenutni status: [current_state]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
URL poveznica: [url]',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '[sitename]: [name] - Zahtijeva se aktivnost po poslovnom toku',
|
||||
'reset_checkout' => 'Dovršite odjavu',
|
||||
'restrict_access' => '',
|
||||
|
|
@ -1118,6 +1158,7 @@ Pod-tok rada: [subworkflow]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - Povratak iz pod-toka rada',
|
||||
'reverse_links' => 'Dokumenti, koji imaju poveznicu na trenutni dokument',
|
||||
'reviewers' => 'Recezenti',
|
||||
|
|
@ -1138,6 +1179,7 @@ Verzija: [version]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
URL: [url]',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '[sitename]: [name] - Zahtjev za recenzijom izbrisan',
|
||||
'review_file' => 'Datoteka',
|
||||
'review_group' => 'Grupa pregleda',
|
||||
|
|
@ -1149,6 +1191,7 @@ Verzija: [version]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
URL: [url]',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '[sitename]: [name] - Zahtjev za pregled',
|
||||
'review_status' => 'Status pregleda',
|
||||
'review_submit_email' => 'Predani pregled',
|
||||
|
|
@ -1160,6 +1203,7 @@ Komentar: [comment]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '[sitename]: [name] - Predan pregled',
|
||||
'review_summary' => 'Sažetak pregleda',
|
||||
'review_update_failed' => 'Greška kod izmjene statusa pregleda. Izmjena nije uspjela.',
|
||||
|
|
@ -1179,9 +1223,11 @@ Internet poveznica: [url]',
|
|||
'revision_date' => 'Datum revizije',
|
||||
'revision_log' => 'Zapisi revizije',
|
||||
'revision_request_email_body' => '',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '',
|
||||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => 'Revizori',
|
||||
|
|
@ -1195,6 +1241,7 @@ Tok rada: [workflow]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '[sitename]: [name] - Tok rada je vraćen na početak',
|
||||
'rewind_workflow_warning' => 'Ako vratite tok radan u njegovo početno, prijašnji zapisi o tijeku rada za ovaj dokument bit će izbrisani i ne mogu se vratiti.',
|
||||
'rm_attrdef' => 'Uklonite definiciju atributa',
|
||||
|
|
@ -1237,6 +1284,7 @@ Pod-tok rada: [subworkflow]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - Pod-tok rada je pokrenut',
|
||||
'ru_RU' => 'Ruski',
|
||||
'saturday' => 'Subota',
|
||||
|
|
@ -1385,6 +1433,8 @@ Internet poveznica: [url]',
|
|||
'settings_defaultDocPosition_desc' => '',
|
||||
'settings_defaultDocPosition_val_end' => '',
|
||||
'settings_defaultDocPosition_val_start' => '',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'settings_defaultSearchMethod' => 'Zadana metoda pretrage',
|
||||
'settings_defaultSearchMethod_desc' => 'Zadana metoda pretrage, kada se pretraživanje pokreće putem formulara iz glavnog izbornika',
|
||||
'settings_defaultSearchMethod_valdatabase' => 'baza podataka',
|
||||
|
|
@ -1427,6 +1477,10 @@ Internet poveznica: [url]',
|
|||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Omogući E-mail',
|
||||
'settings_enableEmail_desc' => 'Omogući/onemogući automatsku email obavijest',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
'settings_enableFilterReceipt_desc' => '',
|
||||
'settings_enableFolderTree' => 'Omogući stablo mape',
|
||||
|
|
@ -1505,6 +1559,7 @@ Internet poveznica: [url]',
|
|||
'settings_expandFolderTree_val0' => 'započni sa skrivenim stablom',
|
||||
'settings_expandFolderTree_val1' => 'započni sa prikazanim stablom i prvom proširenom razinom',
|
||||
'settings_expandFolderTree_val2' => 'započni sa potpuno proširenim vidljivom stablom',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => 'Ekstenzije',
|
||||
'settings_extraPath' => 'Extra PHP sadrži putanju',
|
||||
'settings_extraPath_desc' => 'Putanja do dodatnog softvera. To je mapa koja sadrži npr. adodb mapu ili dodatne Pear pakete',
|
||||
|
|
@ -1568,6 +1623,8 @@ Internet poveznica: [url]',
|
|||
'settings_more_settings' => 'Konfiguriraj više postavki. Zadana prijava: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => 'Nije pronađeno',
|
||||
'settings_Notification' => 'Postavke bilježenja',
|
||||
'settings_notwritable' => 'Konfiguracija se ne može pohraniti jer datoteka konfiguracije nema mogućnost upisivanja.',
|
||||
|
|
@ -1928,6 +1985,7 @@ Trenutni status toka: [current_state]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '[sitename]: [name] - Zatražena promjena toka rada',
|
||||
'transmittal' => 'Proslijeđivanje',
|
||||
'transmittalitem_removed' => 'Stavka za proslijeđivanje je uklonjena',
|
||||
|
|
@ -2009,6 +2067,7 @@ Verzija: [version]
|
|||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename]: [name] - Izbrisana verzija',
|
||||
'version_info' => 'Informacije o verziji',
|
||||
'view' => 'Pregled',
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ Dokumentum: [name]
|
|||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename]: [name] - Jogosultság megváltozott',
|
||||
'according_settings' => 'szerinti beállítások',
|
||||
'action' => 'Művelet',
|
||||
|
|
@ -112,6 +113,7 @@ URL: [url]',
|
|||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => 'Jóváhagyási kérelem törölve',
|
||||
'approval_deletion_email_body' => '',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '[sitename]: [name] - Jóváhagyási kérelem törölve',
|
||||
'approval_file' => 'Fájl',
|
||||
'approval_group' => 'Jóváhagyó csoport',
|
||||
|
|
@ -123,6 +125,7 @@ Verzió: [version]
|
|||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]: [name] - Jóváhagyási kérelem',
|
||||
'approval_status' => 'Jóváhagyási állapot',
|
||||
'approval_submit_email' => 'Fordítás hiányzik',
|
||||
|
|
@ -134,6 +137,7 @@ Szülő mappa: [folder_path]
|
|||
Megjegyzés: [comment]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - Beküldött jóváhagyás',
|
||||
'approval_summary' => 'Jóváhagyási összesítő',
|
||||
'approval_update_failed' => 'Hiba történt a jóváhagyási állapot frissítése során. Frissítés sikertelen.',
|
||||
|
|
@ -157,6 +161,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => 'Keresés eredménye',
|
||||
'attrdef_exists' => 'Jellemző meghatározás már létezik',
|
||||
'attrdef_info' => 'Információ',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => 'Jellemző meghatározás még használatban van',
|
||||
'attrdef_management' => 'Jellemző meghatározás kezelése',
|
||||
'attrdef_maxvalues' => 'Legnagyobb érték',
|
||||
|
|
@ -195,6 +200,7 @@ New value: [attribute_new_value]
|
|||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Jellemző módosult',
|
||||
'attribute_count' => 'Felhasználók száma',
|
||||
'attribute_value' => 'Tulajdonság értéke',
|
||||
|
|
@ -386,6 +392,7 @@ URL: [url]',
|
|||
'document_already_checkedout' => '',
|
||||
'document_already_locked' => 'Ez a dokumentum már zárolt',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Megjegyzés módosult',
|
||||
'document_comment_changed_email_body' => 'Megjegyzés módosult
|
||||
|
|
@ -395,6 +402,7 @@ Megjegyzés: [new_comment]
|
|||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]: [name] - Megjegyzés módosult',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => 'Dokumentumok száma',
|
||||
|
|
@ -404,6 +412,7 @@ URL: [url]',
|
|||
Dokumentum: [name]
|
||||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]: [name] - Dokumentum törölve',
|
||||
'document_duplicate_name' => 'Duplikált dokumentum név',
|
||||
'document_files' => '',
|
||||
|
|
@ -423,6 +432,7 @@ Régi mappa: [old_folder_path]
|
|||
Új mappa: [new_folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename]: [name] - Dokumentum átmozgatva',
|
||||
'document_not_checkedout' => '',
|
||||
'document_renamed_email' => 'Dokumentum átnevezve',
|
||||
|
|
@ -432,6 +442,7 @@ Szülő mappa: [folder_path]
|
|||
Régi név: [old_name]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename]: [name] - Dokumentum átnevezve',
|
||||
'document_status_changed_email' => 'Dokumentum állapot módosult',
|
||||
'document_status_changed_email_body' => 'Dokumentum állapot módosult
|
||||
|
|
@ -440,9 +451,11 @@ Dokumentum: [name]
|
|||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename]: [name] - Dokumentum állapot módosult',
|
||||
'document_title' => 'Dokumentum \'[documentname]\'',
|
||||
'document_transfered_email_body' => '',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '',
|
||||
'document_updated_email' => 'Dokumentum frissült',
|
||||
'document_updated_email_body' => 'Dokumentum frissült
|
||||
|
|
@ -452,6 +465,7 @@ Felhasználó: [username]
|
|||
Megjegyzés: [comment]
|
||||
Verzió megjegyzés: [version_comment]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[sitename]: [name] - Dokumentum frissült',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'Soha nem jár le',
|
||||
|
|
@ -581,6 +595,7 @@ Dokumentum: [name]
|
|||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Lejárati dátum módosítva',
|
||||
'export' => 'exportálás',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -595,6 +610,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => 'Telepíthető',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => 'Verziók',
|
||||
|
|
@ -613,6 +629,7 @@ URL: [url]',
|
|||
'folders_and_documents_statistic' => 'Tartalmak áttekintése',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Megjegyzés módosult',
|
||||
'folder_comment_changed_email_body' => 'Megjegyzés módosult
|
||||
|
|
@ -622,6 +639,7 @@ Megjegyzés: [new_comment]
|
|||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - Megjegyzés módosult',
|
||||
'folder_contents' => 'Mappa tartalom',
|
||||
'folder_deleted_email' => 'Mappa törölve',
|
||||
|
|
@ -630,6 +648,7 @@ Mappa: [name]
|
|||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename]: [name] - Mappa törölve',
|
||||
'folder_infos' => 'Mappa információ',
|
||||
'folder_moved_email' => 'Mappa áthelyezve',
|
||||
|
|
@ -639,6 +658,7 @@ Régi mappa: [old_folder_path]
|
|||
Új mappa: [new_folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename]: [name] - Mappa áthelyezve',
|
||||
'folder_renamed_email' => 'Mappa átnevezve',
|
||||
'folder_renamed_email_body' => 'Mappa átnevezve
|
||||
|
|
@ -647,6 +667,7 @@ Szülő mappa: [folder_path]
|
|||
Régi név: [old_name]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Mappa átnevezve',
|
||||
'folder_title' => 'Mappa \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
|
|
@ -890,6 +911,7 @@ Megjegyzés: [comment]
|
|||
Verzió megjegyzés: [version_comment]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename]: [folder_name] - Új dokumentum',
|
||||
'new_file_email' => 'Új melléklet',
|
||||
'new_file_email_body' => 'Új melléklet
|
||||
|
|
@ -898,6 +920,7 @@ Dokumentum: [document]
|
|||
Megjegyzés: [comment]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename]: [document] - Új melléklet',
|
||||
'new_folder' => 'Új mappa',
|
||||
'new_password' => 'Új jelszó',
|
||||
|
|
@ -908,6 +931,7 @@ Szülő mappa: [folder_path]
|
|||
Megjegyzés: [comment]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Új mappa',
|
||||
'new_user_image' => 'Új kép',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -921,6 +945,7 @@ Név: [name]
|
|||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename]: [name] - Értesítési listához hozzáadva',
|
||||
'notify_deleted_email' => 'Ön eltávolításra került az értesítési listáról',
|
||||
'notify_deleted_email_body' => 'Eltávolítva az értesítési listáról
|
||||
|
|
@ -928,6 +953,7 @@ Név: [name]
|
|||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]: [name] - Eltávolítva az értesítési listáról',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'November',
|
||||
|
|
@ -941,9 +967,11 @@ URL: [url]',
|
|||
'no_current_version' => 'Ön a SeedDMS régebbi változatát futtatja. A legutolsó elérhető verzió [latestversion].',
|
||||
'no_default_keywords' => 'Nincsenek elérhető kulcsszavak',
|
||||
'no_docs_checked_out' => '',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Nincsenek zárolt dokumentumok.',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => '',
|
||||
'no_docs_to_approve' => 'Nincsenek jóváhagyandó dokumentumok.',
|
||||
'no_docs_to_look_at' => 'Nincs karbantartást igénylő dokumentum.',
|
||||
|
|
@ -964,6 +992,7 @@ URL: [url]',
|
|||
'no_user_image' => 'Kép nem található',
|
||||
'no_version_check' => 'A SeedDMS új verziójának ellenőrzése hibára futott! Ennek oka lehet, hogy az allow_url_fopen 0-ra van állítva a php konfigurációjában.',
|
||||
'no_version_modification' => '',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => '',
|
||||
'objectcheck' => 'Mappa/Dokumentum ellenőrzés',
|
||||
'object_check_critical' => '',
|
||||
|
|
@ -985,6 +1014,7 @@ Régi tulajdonos: [old_owner]
|
|||
Új tulajdonos: [new_owner]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename]: [name] - Tulajdonos megváltozott',
|
||||
'password' => 'Jelszó',
|
||||
'password_already_used' => 'Jelszó korábban használva volt',
|
||||
|
|
@ -1002,6 +1032,7 @@ Ezt az alábbi hivatkozásra kattintva teheti meg:
|
|||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
Amennyiben problémákba ütközik a bejelentkezés során, kérjük vegye fel a kapcsolatot az adminisztrátorral.',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: Jelszó emlékeztető',
|
||||
'password_forgotten_send_hash' => 'Utasítások arról, hogyan kell eljárni a felhasználók email címének elküldéséhez',
|
||||
'password_forgotten_text' => 'Töltse ki a következő űrlapot és kövesse az Önnek küldött, elektronikus levélben szereplő utasításokat.',
|
||||
|
|
@ -1049,11 +1080,16 @@ Amennyiben problémákba ütközik a bejelentkezés során, kérjük vegye fel a
|
|||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '',
|
||||
'receipt_log' => '',
|
||||
'receipt_request_email_body' => '',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '',
|
||||
'receipt_status' => '',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Legutóbbi feltöltések',
|
||||
|
|
@ -1073,6 +1109,7 @@ Amennyiben problémákba ütközik a bejelentkezés során, kérjük vegye fel a
|
|||
Dokumentum: [document]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename]: [document] - Eltávolított melléklet',
|
||||
'removed_recipient' => '',
|
||||
'removed_reviewer' => 'eltávolításra került a felülvizsgálók listájáról.',
|
||||
|
|
@ -1084,6 +1121,7 @@ Munkafolyamat: [workflow]
|
|||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - Dokumentum változatból eltávolított munkafolyamat',
|
||||
'removeFolderFromDropFolder' => '',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1092,8 +1130,10 @@ URL: [url]',
|
|||
'repaired' => 'javított',
|
||||
'repairing_objects' => 'Dokumentumok és mappák helyreállítása',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => '',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '',
|
||||
'reset_checkout' => '',
|
||||
'restrict_access' => '',
|
||||
|
|
@ -1107,6 +1147,7 @@ Segéd munkafolyamat: [subworkflow]
|
|||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - Visszatérés az segéd munkafolyamatból',
|
||||
'reverse_links' => 'Dokumentumok, amelyek az aktuális dokumentumra hivatkoznak',
|
||||
'reviewers' => 'Felülvizsgálók',
|
||||
|
|
@ -1122,12 +1163,14 @@ URL: [url]',
|
|||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => 'Felülvizsgálat kérés törölve',
|
||||
'review_deletion_email_body' => '',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '',
|
||||
'review_file' => '',
|
||||
'review_group' => 'Felülvizsgáló csoport',
|
||||
'review_log' => 'Felülvizsgálati napló',
|
||||
'review_request_email' => 'Felülvizsgálat kérés',
|
||||
'review_request_email_body' => '',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '',
|
||||
'review_status' => 'Felülvizsgálat állapot',
|
||||
'review_submit_email' => 'Beküldött felülvizsgálat',
|
||||
|
|
@ -1139,6 +1182,7 @@ Megjegyzés: [comment]
|
|||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '[sitename]: [name] - Beküldött felülvizsgálat',
|
||||
'review_summary' => 'Felülvizsgálat összefoglaló',
|
||||
'review_update_failed' => 'Hiba a felülvizsgálat állapot frissítése során. Frissítés sikertelen.',
|
||||
|
|
@ -1158,9 +1202,11 @@ URL: [url]',
|
|||
'revision_date' => '',
|
||||
'revision_log' => '',
|
||||
'revision_request_email_body' => '',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '',
|
||||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => '',
|
||||
|
|
@ -1174,6 +1220,7 @@ Munkafolyamat: [workflow]
|
|||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '[sitename]: [name] - Munkafolyamat visszajátszva',
|
||||
'rewind_workflow_warning' => 'Ha visszajátssza a munkafolyamatot a kezdeti állapotába, akkor a teljes munkafolyamat napló törlésre kerül és többé nem lehet helyreállítani.',
|
||||
'rm_attrdef' => 'Jellemző meghatározás eltávolítása',
|
||||
|
|
@ -1215,6 +1262,7 @@ Munkafolyamat: [workflow]
|
|||
Segéd munkafolyamat: [subworkflow]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - Segéd munkafolyamat elindult',
|
||||
'ru_RU' => 'Orosz',
|
||||
'saturday' => 'Szombat',
|
||||
|
|
@ -1363,6 +1411,8 @@ URL: [url]',
|
|||
'settings_defaultDocPosition_desc' => 'Ez az alapértelmezett hely egy mappában egy dokumentum létrehozásakor.',
|
||||
'settings_defaultDocPosition_val_end' => 'vége',
|
||||
'settings_defaultDocPosition_val_start' => 'eleje',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'settings_defaultSearchMethod' => 'Alapértelmezett keresési módszer',
|
||||
'settings_defaultSearchMethod_desc' => '',
|
||||
'settings_defaultSearchMethod_valdatabase' => 'adatbázis',
|
||||
|
|
@ -1405,6 +1455,10 @@ URL: [url]',
|
|||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Email engedélyezése',
|
||||
'settings_enableEmail_desc' => 'Engedélyezi/tiltja az automatikus email értesítést',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
'settings_enableFilterReceipt_desc' => '',
|
||||
'settings_enableFolderTree' => 'Mappa fastruktúra engedélyezése',
|
||||
|
|
@ -1483,6 +1537,7 @@ URL: [url]',
|
|||
'settings_expandFolderTree_val0' => 'indulás rejtett fastruktúrával',
|
||||
'settings_expandFolderTree_val1' => 'indulás a fastruktúra első szintjének kibontásával',
|
||||
'settings_expandFolderTree_val2' => 'indulás teljesen kibontott fastruktúrával',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => 'Bővítmények',
|
||||
'settings_extraPath' => 'További PHP include elérési út',
|
||||
'settings_extraPath_desc' => 'További szoftverek elérési útvonala. Ez a könyvtár tartalmazza pl.: az adodb könyvtárat vagy kiegészítő pear csomagokat.',
|
||||
|
|
@ -1546,6 +1601,8 @@ URL: [url]',
|
|||
'settings_more_settings' => 'További beállítások konfigurálása. Alapértelmezett bejelentkezés: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => 'Nem található',
|
||||
'settings_Notification' => 'Értesítés beállításai',
|
||||
'settings_notwritable' => 'A konfiguráció nem menthető, mert a konfigurációs állomány nem írható.',
|
||||
|
|
@ -1906,6 +1963,7 @@ Aktuális állapot: [current_state]
|
|||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '[sitename]: [name] - Munkamanet átmenet kiváltva',
|
||||
'transmittal' => '',
|
||||
'transmittalitem_removed' => '',
|
||||
|
|
@ -1987,6 +2045,7 @@ Verzió: [version]
|
|||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename]: [name] - Változat törölve',
|
||||
'version_info' => 'Verzió információ',
|
||||
'view' => 'Nézet',
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ Documento: [name]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename]: [name] - Permessi modificati',
|
||||
'according_settings' => 'Settaggio accordi',
|
||||
'action' => 'Azione',
|
||||
|
|
@ -117,6 +118,7 @@ Versione: [version]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '[sitename]: [name] - Richiesta di approvazione cancellata',
|
||||
'approval_file' => 'File',
|
||||
'approval_group' => 'Gruppo di approvazione',
|
||||
|
|
@ -128,6 +130,7 @@ Versione: [version]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]: [name] - Richiesta di approvazione',
|
||||
'approval_status' => 'Stato di approvazione',
|
||||
'approval_submit_email' => '',
|
||||
|
|
@ -139,6 +142,7 @@ Stato: [status]
|
|||
Commenti: [comment]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - Approvazione sottoposta',
|
||||
'approval_summary' => 'Dettaglio approvazioni',
|
||||
'approval_update_failed' => 'Errore nel modificare lo stato di approvazione. Aggiornamento fallito.',
|
||||
|
|
@ -162,6 +166,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => 'risultati trovati',
|
||||
'attrdef_exists' => 'Definizione di Attributo già esistente',
|
||||
'attrdef_info' => 'Informazione',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => 'Definizione di attributo ancora in uso',
|
||||
'attrdef_management' => 'Gestione attributi',
|
||||
'attrdef_maxvalues' => 'Numero di valori max.',
|
||||
|
|
@ -200,6 +205,7 @@ New value: [attribute_new_value]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Attributo modificato',
|
||||
'attribute_count' => 'Numero di utilizzi',
|
||||
'attribute_value' => 'Valore dell\'attributo',
|
||||
|
|
@ -391,6 +397,7 @@ URL: [url]',
|
|||
'document_already_checkedout' => 'Questo documento è già approvato',
|
||||
'document_already_locked' => 'Questo documento è già bloccato',
|
||||
'document_attribute_changed_email_body' => 'Attributo modificato',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '[sitename]: [name] - Attributo modificato',
|
||||
'document_comment_changed_email' => 'Commento modificato',
|
||||
'document_comment_changed_email_body' => 'Commento modificato
|
||||
|
|
@ -400,6 +407,7 @@ Commento: [new_comment]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]: [name] - Commento modificato',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => 'Numero di documenti',
|
||||
|
|
@ -409,6 +417,7 @@ URL: [url]',
|
|||
Documento: [name]
|
||||
Cartella: [folder_path]
|
||||
Utente: [username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]: [name] - Documento cancellato',
|
||||
'document_duplicate_name' => 'Nome del Documento duplicato',
|
||||
'document_files' => '',
|
||||
|
|
@ -428,6 +437,7 @@ Vecchia cartella: [old_folder_path]
|
|||
Nuova cartella: [new_folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename]: [name] - Documento spostato',
|
||||
'document_not_checkedout' => 'Documento non approvato',
|
||||
'document_renamed_email' => 'Documento rinominato',
|
||||
|
|
@ -437,6 +447,7 @@ Cartella: [folder_path]
|
|||
Vecchio nome: [old_name]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename]: [name] - Documento rinominato',
|
||||
'document_status_changed_email' => 'Modifica stato del documento',
|
||||
'document_status_changed_email_body' => 'Stato del documento modificato
|
||||
|
|
@ -445,6 +456,7 @@ Stato: [status]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename]: [name] - Modificato lo stato di un documento',
|
||||
'document_title' => 'Documento \'[documentname]\'',
|
||||
'document_transfered_email_body' => 'Documento trasferito ad altro utente
|
||||
|
|
@ -453,6 +465,7 @@ Nuovo proprietario: [newuser]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '[sitename]: [name] - Documento trasferito',
|
||||
'document_updated_email' => 'Documento aggiornato',
|
||||
'document_updated_email_body' => 'Documento aggiornato
|
||||
|
|
@ -462,6 +475,7 @@ Utente: [username]
|
|||
Commento: [comment]
|
||||
Versione commento: [version_comment]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[sitename]: [name] - Documento aggiornato',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'Nessuna scadenza',
|
||||
|
|
@ -591,6 +605,7 @@ Documento: [name]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Scadenza cambiata',
|
||||
'export' => 'Esporta',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -605,6 +620,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => 'Il caricamento della nuova estensione non è possibile perchè la cartella delle estensioni non ha diritti di scrittura',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => 'Disponibile',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => 'Versioni',
|
||||
|
|
@ -623,6 +639,7 @@ URL: [url]',
|
|||
'folders_and_documents_statistic' => 'Visualizzazione generale',
|
||||
'folders_with_notification' => 'Cartelle con notifica',
|
||||
'folder_attribute_changed_email_body' => 'Attributo cartella modificato',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => 'Attributo cartella modificato',
|
||||
'folder_comment_changed_email' => 'Commento modificato per la Cartella',
|
||||
'folder_comment_changed_email_body' => 'Commento modificato per la Cartella
|
||||
|
|
@ -632,6 +649,7 @@ Nuovo commento: [new_comment]
|
|||
Percorso: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - Commento modificato per la Cartella',
|
||||
'folder_contents' => 'Contenuto della cartella',
|
||||
'folder_deleted_email' => 'Cartella cancellata',
|
||||
|
|
@ -640,6 +658,7 @@ Cartella: [name]
|
|||
Percorso: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename]: [name] - Cartella cancellata',
|
||||
'folder_infos' => 'Informazioni sulla cartella',
|
||||
'folder_moved_email' => 'Cartella spostata',
|
||||
|
|
@ -649,6 +668,7 @@ Vecchio percorso: [old_folder_path]
|
|||
Nuovo percorso: [new_folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename]: [name] - Cartella spostata',
|
||||
'folder_renamed_email' => 'Cartella rinominata',
|
||||
'folder_renamed_email_body' => 'Cartella rinominata
|
||||
|
|
@ -657,6 +677,7 @@ Percorso: [folder_path]
|
|||
Vecchio nome: [old_name]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Cartella rinominata',
|
||||
'folder_title' => 'Cartella \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
|
|
@ -900,6 +921,7 @@ Commento: [comment]
|
|||
Versione: [version_comment]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename]: [folder_name] - Nuovo documento',
|
||||
'new_file_email' => 'Nuovo allegato',
|
||||
'new_file_email_body' => 'Nuovo allegato
|
||||
|
|
@ -908,6 +930,7 @@ Documento: [document]
|
|||
Commento: [comment]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename]: [document] - Nuovo allegato',
|
||||
'new_folder' => 'Nuova cartella',
|
||||
'new_password' => 'Nuova password',
|
||||
|
|
@ -918,6 +941,7 @@ Percorso: [folder_path]
|
|||
Commento: [comment]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Nuova sottocartella',
|
||||
'new_user_image' => 'Nuova immagine',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -931,6 +955,7 @@ Nome: [name]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename]: [name] - Aggiunto alla lista di notifica',
|
||||
'notify_deleted_email' => 'Sei stato rimosso dalla lista di notifica',
|
||||
'notify_deleted_email_body' => 'Rimosso dalla lista di notifica
|
||||
|
|
@ -938,6 +963,7 @@ Nome: [name]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]: [name] - Rimosso dalla lista di notifica',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'Novembre',
|
||||
|
|
@ -951,9 +977,11 @@ URL: [url]',
|
|||
'no_current_version' => 'La corrente versione di SeedDMS non è aggiornata. La versione più recente disponibile è la [latestversion].',
|
||||
'no_default_keywords' => 'Nessuna parola-chiave disponibile',
|
||||
'no_docs_checked_out' => 'Nessun documento approvato',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Nessun documento bloccato.',
|
||||
'no_docs_needs_correction' => 'Nessun documento che necessita di correzioni',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => 'Nessun documento rifiutato',
|
||||
'no_docs_to_approve' => 'Non ci sono documenti che richiedano approvazione.',
|
||||
'no_docs_to_look_at' => 'Non ci sono documenti che richiedano attenzione.',
|
||||
|
|
@ -974,6 +1002,7 @@ URL: [url]',
|
|||
'no_user_image' => 'Nessuna immagine trovata',
|
||||
'no_version_check' => 'Il controllo per una nuova versione di SeedDMS è fallito! Questo può essere causato da allow_url_fopen settato a 0 nella tua configurazione php.',
|
||||
'no_version_modification' => 'Nessuna modifica versione',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => 'Nessun flusso di lavoro disponibile',
|
||||
'objectcheck' => 'Controllo cartelle o documenti',
|
||||
'object_check_critical' => 'Errori critici',
|
||||
|
|
@ -995,6 +1024,7 @@ Proprietario precedente: [old_owner]
|
|||
Nuovo proprietario: [new_owner]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename]: [name] - Cambio di proprietario',
|
||||
'password' => 'Password',
|
||||
'password_already_used' => 'Password già usata',
|
||||
|
|
@ -1012,6 +1042,7 @@ Per farlo cliccare sul seguente link:
|
|||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
Dovessero esserci ancora problemi al login, prego contatta l\'amministratore di sistema.',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: Password dimenticata',
|
||||
'password_forgotten_send_hash' => 'Le istruzioni su come procedere sono state inviate all\'indirizzo e-mail dell\'utente',
|
||||
'password_forgotten_text' => 'Compilare i campi seguenti e seguire le istruzioni nell\'e-mail che sarà inviata a breve.',
|
||||
|
|
@ -1065,6 +1096,7 @@ Cartella: [folder_path]
|
|||
Destinatario: [recipient]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '[sitename]: [name] - Destinatario rimosso',
|
||||
'receipt_log' => 'Ricezione Log',
|
||||
'receipt_request_email_body' => 'Richiesta di ricezione
|
||||
|
|
@ -1073,8 +1105,12 @@ Version: [version]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '[sitename]: [name] - Richiesta di ricezione',
|
||||
'receipt_status' => 'Status',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => 'Sommario ricezione',
|
||||
'receipt_update_failed' => 'Conferma della ricezione non riuscita',
|
||||
'recent_uploads' => 'Caricamenti recenti',
|
||||
|
|
@ -1094,6 +1130,7 @@ URL: [url]',
|
|||
Documento: [document]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename]: [document] - Allegato rimosso',
|
||||
'removed_recipient' => 'è stato rimosso dalla lista delle cartelle.',
|
||||
'removed_reviewer' => 'è stato rimosso dalla lista dei revisori.',
|
||||
|
|
@ -1105,6 +1142,7 @@ Flusso di lavoro: [workflow]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - Flusso di lavoro rimosso dalla versione del documento',
|
||||
'removeFolderFromDropFolder' => 'Rimuovi la cartella di pubblicazione dopo l\'importazione',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1113,6 +1151,7 @@ URL: [url]',
|
|||
'repaired' => 'riparato',
|
||||
'repairing_objects' => 'Riparazione documenti e cartelle in corso...',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => 'Il flusso di lavoro richiede che tu esegua un\'azione.
|
||||
Documento: [name]
|
||||
|
|
@ -1122,6 +1161,7 @@ Stato attuale: [current_state]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '[sitename]: [name] - Richiesta di azione in un flusso di lavoro',
|
||||
'reset_checkout' => 'Check Out terminato',
|
||||
'restrict_access' => 'Nessun accesso al',
|
||||
|
|
@ -1135,6 +1175,7 @@ Sotto-flusso di lavoro: [subworkflow]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - Ritorno dal sotto-flusso di lavoro',
|
||||
'reverse_links' => 'Documenti collegati al documento corrente',
|
||||
'reviewers' => 'Revisori',
|
||||
|
|
@ -1155,6 +1196,7 @@ Versione: [version]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '[sitename]: [name] - Richiesta di revisione cancellata',
|
||||
'review_file' => 'File',
|
||||
'review_group' => 'Gruppo revisori',
|
||||
|
|
@ -1166,6 +1208,7 @@ Versione: [version]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '[sitename]: [name] - Richiesta di revisione',
|
||||
'review_status' => 'Stato revisioni',
|
||||
'review_submit_email' => 'Sottoposta revisione',
|
||||
|
|
@ -1177,6 +1220,7 @@ Commento: [comment]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '[sitename]: [name] - Sottoposta revisione',
|
||||
'review_summary' => 'Dettaglio revisioni',
|
||||
'review_update_failed' => 'Errore nella variazione dello stato di revisione. Aggiornamento fallito.',
|
||||
|
|
@ -1201,9 +1245,11 @@ Version: [version]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '[sitename]: [name] - Richiesta di riesame',
|
||||
'revision_status' => 'Status',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => 'Riepilogo revisione',
|
||||
'revisors' => 'Revisori',
|
||||
|
|
@ -1217,6 +1263,7 @@ Workflow: [workflow]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '[sitename]: [name] - Il flusso di lavoro è stato fatto ripartire',
|
||||
'rewind_workflow_warning' => 'Se si fa ripartire un flusso di lavoro al suo stato iniziale ogni traccia del flusso di lavoro originale per questo documento sarà cancellata permanentemente.',
|
||||
'rm_attrdef' => 'Rimuovi attributo',
|
||||
|
|
@ -1259,6 +1306,7 @@ Sotto-flusso di lavoro: [subworkflow]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - Sotto-flusso di lavoro iniziato',
|
||||
'ru_RU' => 'Russo',
|
||||
'saturday' => 'Sabato',
|
||||
|
|
@ -1412,6 +1460,8 @@ Name: [username]
|
|||
'settings_defaultDocPosition_desc' => 'Questa è la posizione predefinita all\'interno di una cartella, quando viene creato un documento',
|
||||
'settings_defaultDocPosition_val_end' => 'fine',
|
||||
'settings_defaultDocPosition_val_start' => 'inizio',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'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_valdatabase' => 'database',
|
||||
|
|
@ -1454,6 +1504,10 @@ Name: [username]
|
|||
'settings_enableDuplicateSubFolderNames_desc' => 'Permetti di avere nomi duplicati di sottocartelle in una cartella.',
|
||||
'settings_enableEmail' => 'Abilita l\'email',
|
||||
'settings_enableEmail_desc' => 'Abilita/disabilita la notifica automatica via email',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => 'Filtra per proprietario, revisore, ecc. dall\'elenco delle ricezioni',
|
||||
'settings_enableFilterReceipt_desc' => 'Abilita, per poter filtrare dei destinatari da un elenco di ricezioni se i membri di un gruppo sono selezionati.',
|
||||
'settings_enableFolderTree' => 'Visualizza la struttura ad albero',
|
||||
|
|
@ -1532,6 +1586,7 @@ Name: [username]
|
|||
'settings_expandFolderTree_val0' => 'Inizia con l\'albero nascosto',
|
||||
'settings_expandFolderTree_val1' => 'Inizia con l\'albero aperto ed il primo livello espanso',
|
||||
'settings_expandFolderTree_val2' => 'Inizia con l\'albero aperto e completamente espanso',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => 'Estensioni',
|
||||
'settings_extraPath' => 'Percorso addizionale per gli include PHP',
|
||||
'settings_extraPath_desc' => 'Percorso verso software aggiuntivo: per esempio la cartella contenente la sottocartella ADOdb o software Pear aggiuntivi.',
|
||||
|
|
@ -1595,6 +1650,8 @@ Name: [username]
|
|||
'settings_more_settings' => 'Ulteriori configurazioni. Login di default: admin/admin',
|
||||
'settings_noDocumentFormFields' => 'Non mostrare questi campi',
|
||||
'settings_noDocumentFormFields_desc' => 'Questo campo non verrà mostrato quando aggiungi o modifichi un documento. Il valore esistente verrà conservato.',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => 'Non trovato',
|
||||
'settings_Notification' => 'Impostazioni di notifica',
|
||||
'settings_notwritable' => 'La configurazione non può essere salvata perchè il file di configurazione non può essere sovrascritto.',
|
||||
|
|
@ -1955,6 +2012,7 @@ Stato attuale: [current_state]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => 'Transizione del flusso di lavoro iniziata',
|
||||
'transmittal' => 'Trasmissione',
|
||||
'transmittalitem_removed' => 'Oggetto trasmissione rimosso',
|
||||
|
|
@ -2036,6 +2094,7 @@ Versione: [version]
|
|||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename]: [name] - Versione cancellata',
|
||||
'version_info' => 'Informazioni versione',
|
||||
'view' => 'Visualizza',
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ $text = array(
|
|||
상위 폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename ]: [name] - 권한 변경',
|
||||
'according_settings' => '설정 하기',
|
||||
'action' => '액션',
|
||||
|
|
@ -117,6 +118,7 @@ URL: [url]',
|
|||
상위 폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '[sitename]: [name] - 삭제된 승인 요청',
|
||||
'approval_file' => '파일',
|
||||
'approval_group' => '승인 그룹',
|
||||
|
|
@ -128,6 +130,7 @@ URL: [url]',
|
|||
상위폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename] : [name ] - 승인 요청',
|
||||
'approval_status' => '승인 상태',
|
||||
'approval_submit_email' => '제출 승인',
|
||||
|
|
@ -139,6 +142,7 @@ URL: [url]',
|
|||
코맨트: [comment]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - 제출 승인',
|
||||
'approval_summary' => '승인 개요',
|
||||
'approval_update_failed' => '승인 상태를 업데이트 중 오류가 발생. 업데이트 실패.',
|
||||
|
|
@ -162,6 +166,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => '검색 결과',
|
||||
'attrdef_exists' => '이미 존재하는 속성',
|
||||
'attrdef_info' => '속성정보',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => '사용중인 속성 정의',
|
||||
'attrdef_management' => '속성 관리',
|
||||
'attrdef_maxvalues' => '최대수',
|
||||
|
|
@ -200,6 +205,7 @@ New value: [attribute_new_value]
|
|||
상위폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '[sitename] : [name] - 속성이 변경',
|
||||
'attribute_count' => '사용자수',
|
||||
'attribute_value' => '속성',
|
||||
|
|
@ -394,6 +400,7 @@ URL: [url]',
|
|||
'document_already_checkedout' => '이문서는 이미 체크아웃 되었습니다',
|
||||
'document_already_locked' => '이미 잠겨진 문서',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => '주석 변경됨',
|
||||
'document_comment_changed_email_body' => '변경된 코멘트
|
||||
|
|
@ -403,6 +410,7 @@ URL: [url]',
|
|||
상위폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]: [name] - 주석 변경됨',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => '문서 수',
|
||||
|
|
@ -412,6 +420,7 @@ URL: [url]',
|
|||
문서: [name]
|
||||
상위폴더: [folder_path]
|
||||
사용자: [username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]:[name] - 삭제된 문서',
|
||||
'document_duplicate_name' => '중복 문서 이름',
|
||||
'document_files' => '',
|
||||
|
|
@ -431,6 +440,7 @@ URL: [url]',
|
|||
새 폴더: [new_folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename] : [name] - 이동된 문서',
|
||||
'document_not_checkedout' => '문서가 체크아웃되지 않았습니다.',
|
||||
'document_renamed_email' => '변경된 문서명',
|
||||
|
|
@ -440,6 +450,7 @@ URL: [url]',
|
|||
이전 문서명: [old_name]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename] : [name] - 변경된 문서명',
|
||||
'document_status_changed_email' => '문서 상태가 변경',
|
||||
'document_status_changed_email_body' => '문서 상태 변경
|
||||
|
|
@ -448,9 +459,11 @@ URL: [url]',
|
|||
상위폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename] : [name] - 문서 상태가 변경',
|
||||
'document_title' => '문서\'[documentname]\'',
|
||||
'document_transfered_email_body' => '',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '',
|
||||
'document_updated_email' => '문서 업데이트',
|
||||
'document_updated_email_body' => '문서 업데이트
|
||||
|
|
@ -458,6 +471,7 @@ URL: [url]',
|
|||
상위 폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[name]:[sitename] - 업데이트 된 문서',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => '만료 안됨',
|
||||
|
|
@ -587,6 +601,7 @@ URL: [url]',
|
|||
상위 폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '[sitename] : [name] - 유효 기간 변경',
|
||||
'export' => '내보내기',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -601,6 +616,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => '',
|
||||
|
|
@ -619,6 +635,7 @@ URL: [url]',
|
|||
'folders_and_documents_statistic' => '개요 내용',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => '주석 변경됨',
|
||||
'folder_comment_changed_email_body' => '코멘트 변경
|
||||
|
|
@ -628,6 +645,7 @@ URL: [url]',
|
|||
상위 폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - 주석 변경됨',
|
||||
'folder_contents' => '폴더 내용',
|
||||
'folder_deleted_email' => '폴더 삭제',
|
||||
|
|
@ -636,6 +654,7 @@ URL: [url]',
|
|||
상위 폴더: [folder_path]
|
||||
사용자 [username]
|
||||
URL : [url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename] : [name] - 폴더 삭제',
|
||||
'folder_infos' => '폴더 정보',
|
||||
'folder_moved_email' => '폴더 이동',
|
||||
|
|
@ -645,6 +664,7 @@ URL : [url]',
|
|||
새 폴더: [new_folder_path]
|
||||
사용자: [username]
|
||||
URL : [url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename] : [name] - 폴더 이동',
|
||||
'folder_renamed_email' => '폴더 이름 바꿈',
|
||||
'folder_renamed_email_body' => '폴더명 변경
|
||||
|
|
@ -653,6 +673,7 @@ URL : [url]',
|
|||
이전 이름: [old_name
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename] : [name] - 폴더 이름',
|
||||
'folder_title' => '폴더 \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
|
|
@ -896,6 +917,7 @@ URL: [url]',
|
|||
버전 주석: [version_comment]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename] : [folder_name] - 새 문서',
|
||||
'new_file_email' => '새 첨부',
|
||||
'new_file_email_body' => '새 첨부 파일
|
||||
|
|
@ -904,6 +926,7 @@ URL: [url]',
|
|||
코멘트: [comment]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename] : [document] - 새 첨부 파일',
|
||||
'new_folder' => '새 폴더',
|
||||
'new_password' => '새 암호',
|
||||
|
|
@ -914,6 +937,7 @@ URL: [url]',
|
|||
코멘트: [comment]
|
||||
사용자: [username]
|
||||
URL [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename] : [name] - 새 폴더',
|
||||
'new_user_image' => '새로운 이미지',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -927,6 +951,7 @@ URL [url]',
|
|||
상위 폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename] : [name] - 알림 목록에 추가',
|
||||
'notify_deleted_email' => '목록을 알림에서 제거했습니다',
|
||||
'notify_deleted_email_body' => '알림 목록에서 제거
|
||||
|
|
@ -934,6 +959,7 @@ URL: [url]',
|
|||
상위 폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL : [url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]: [name] - 알림목록으로부터 제거됨',
|
||||
'not_subscribed' => '',
|
||||
'november' => '11월',
|
||||
|
|
@ -947,9 +973,11 @@ URL : [url]',
|
|||
'no_current_version' => '당신은 이전 버전의 SeedDMS를 사용하고 있습니다. 사용 가능한 최신 버전은 [latestversion] 입니다.',
|
||||
'no_default_keywords' => '사용 가능한 키워드가 존재하지 않습니다.',
|
||||
'no_docs_checked_out' => '체크아웃 문서가 없습니다.',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => '잠긴 문서가 없습니다.',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => '',
|
||||
'no_docs_to_approve' => '승인이 필요한 문서가 현재 없습니다.',
|
||||
'no_docs_to_look_at' => '.주의가 필요한 문서가 현재 없습니다',
|
||||
|
|
@ -970,6 +998,7 @@ URL : [url]',
|
|||
'no_user_image' => '이미지를 찾을 수 없습니다',
|
||||
'no_version_check' => 'SeedDMS의 새 버전 확인을 실패 했습니다! 이것은 PHP 설정에서 allow_url_fopen 값이 0으로 설정 되면 발생할 수 있습니다.',
|
||||
'no_version_modification' => '버전의 변동사항이 없습니다.',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => '사용 가능한 워크 플로우 없습니다.',
|
||||
'objectcheck' => '폴더 / 문서 확인',
|
||||
'object_check_critical' => '치명적 오류',
|
||||
|
|
@ -991,6 +1020,7 @@ URL : [url]',
|
|||
새 사용자 : [new_owner]
|
||||
사용자 : [username]
|
||||
URL : [url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename] : [name] - 소유자 변경',
|
||||
'password' => '암호',
|
||||
'password_already_used' => '예전에 쓰인 암호',
|
||||
|
|
@ -1000,6 +1030,7 @@ URL : [url]',
|
|||
'password_expires_in_days' => '암호가 %s일 후에 만료됩니다.',
|
||||
'password_forgotten' => '비밀번호 분실',
|
||||
'password_forgotten_email_body' => '친애하는 SeedDMS사용자에게, n n 우리는 비밀번호를 변경하도록 요청을 받았습니다. n n이는 다음 링크를 클릭하여 수행 할 수 있습니다 :nn[url_prefix]out/out.ChangePassword.php?hash=[hash]nn만약 여전히 로그인에 문제가 생기면 관리자에게 문의하십시오.',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: 비밀번호 분실',
|
||||
'password_forgotten_send_hash' => '사용자의 이메일 주소로 전송 진행 방법에 대한 지침',
|
||||
'password_forgotten_text' => '아래의 양식을 작성하시고 당신에게 보낼 이메일에 있는 지시 사항을 따르십시오.',
|
||||
|
|
@ -1047,11 +1078,16 @@ URL : [url]',
|
|||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '',
|
||||
'receipt_log' => '로그 수신',
|
||||
'receipt_request_email_body' => '이메일 내용 확인 요청',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '이메일 제목 확인 요청',
|
||||
'receipt_status' => '',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => '접수증 요약',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => '',
|
||||
|
|
@ -1071,6 +1107,7 @@ URL : [url]',
|
|||
문서: [document]
|
||||
사용자: [username]
|
||||
URL : [url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename] : [document] - 제거 된 첨부 파일',
|
||||
'removed_recipient' => '수신자 목록에서 제거되었습니다.',
|
||||
'removed_reviewer' => '사용자기 검토자 목록에서 제거되었습니다.',
|
||||
|
|
@ -1082,6 +1119,7 @@ URL : [url]',
|
|||
상위 폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename] : [name] - 문서 버전에서 제거 된 워크플로우',
|
||||
'removeFolderFromDropFolder' => '',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1090,6 +1128,7 @@ URL: [url]',
|
|||
'repaired' => '복구',
|
||||
'repairing_objects' => '문서 및 폴더 복구',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => '워크플로우는 당신의 작업을 필요로 하는 상태에 도달했습니다.
|
||||
문서: [name]
|
||||
|
|
@ -1099,6 +1138,7 @@ URL: [url]',
|
|||
상위폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '워크플로우 작업 필요',
|
||||
'reset_checkout' => '체크아웃 마감',
|
||||
'restrict_access' => '',
|
||||
|
|
@ -1112,6 +1152,7 @@ URL: [url]',
|
|||
상위 폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - 하위 워크플로우에서 반환',
|
||||
'reverse_links' => '현재 문서에 대한 링크를 가지고있는 문서',
|
||||
'reviewers' => '검토자',
|
||||
|
|
@ -1132,6 +1173,7 @@ URL: [url]',
|
|||
상위 폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '[sitename]: [name] - 검토 요청 삭제됨',
|
||||
'review_file' => '파일',
|
||||
'review_group' => '그룹 검토',
|
||||
|
|
@ -1143,6 +1185,7 @@ URL: [url]',
|
|||
상위 폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '[sitename]: [name] - 검토 요청',
|
||||
'review_status' => '검토 상태',
|
||||
'review_submit_email' => '제출 검토',
|
||||
|
|
@ -1154,6 +1197,7 @@ URL: [url]',
|
|||
상위 폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '[sitename] : [name] - 제출 검토',
|
||||
'review_summary' => '검토 요약',
|
||||
'review_update_failed' => '오류 업데이트 검토 상태. 업데이트에 실패했습니다 rewind_workflow워크플로우 되돌리기',
|
||||
|
|
@ -1173,9 +1217,11 @@ URL: [url]',
|
|||
'revision_date' => '개정 일자',
|
||||
'revision_log' => '개정 로그',
|
||||
'revision_request_email_body' => '수정 요청 메일 내용',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '수정 요청 이메일 제목',
|
||||
'revision_status' => '상태',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => '감사',
|
||||
|
|
@ -1189,6 +1235,7 @@ URL: [url]',
|
|||
상위 폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '[sitename] : [name] - 워크플로우 되돌림',
|
||||
'rewind_workflow_warning' => '당신이 초기 상태로 워크플로를 뒤로 경우, 이 문서의 전체 워크플로우 로그가 삭제되며 복구 할 수 없습니다.',
|
||||
'rm_attrdef' => '속성 정의 제거',
|
||||
|
|
@ -1231,6 +1278,7 @@ URL: [url]',
|
|||
상위 폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL : [url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename] : [name] - 서브 워크플로우가 시작되었다',
|
||||
'ru_RU' => '러시아',
|
||||
'saturday' => '토요일',
|
||||
|
|
@ -1379,6 +1427,8 @@ URL : [url]',
|
|||
'settings_defaultDocPosition_desc' => '',
|
||||
'settings_defaultDocPosition_val_end' => '',
|
||||
'settings_defaultDocPosition_val_start' => '',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'settings_defaultSearchMethod' => '기본 검색 방법 설정',
|
||||
'settings_defaultSearchMethod_desc' => '기본 검색 설정',
|
||||
'settings_defaultSearchMethod_valdatabase' => '기본 검색 방법 설정',
|
||||
|
|
@ -1421,6 +1471,10 @@ URL : [url]',
|
|||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => '전자 메일 사용',
|
||||
'settings_enableEmail_desc' => '자동화 전자우편 알림 활성화/비활성화',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
'settings_enableFilterReceipt_desc' => '',
|
||||
'settings_enableFolderTree' => '폴더 트리 사용',
|
||||
|
|
@ -1499,6 +1553,7 @@ URL : [url]',
|
|||
'settings_expandFolderTree_val0' => '숨겨진 Tree로 시작',
|
||||
'settings_expandFolderTree_val1' => '보이는 Tree로 시작 및 첫 번째 레벨 확장',
|
||||
'settings_expandFolderTree_val2' => '보이는 Tree로 시작 및 전체 레벨 확장',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => '확장자',
|
||||
'settings_extraPath' => '추가 PHP 경로',
|
||||
'settings_extraPath_desc' => '추가 소프트웨어의 경로. 예를 들어 이 디렉토리는 ADODB 또는 추가 pear packages를 포함 합니다',
|
||||
|
|
@ -1562,6 +1617,8 @@ URL : [url]',
|
|||
'settings_more_settings' => '기타 설정을 구성합니다. 기본 로그인 : admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => '찾을 수 없음',
|
||||
'settings_Notification' => '알림 설정',
|
||||
'settings_notwritable' => '구성값을 저장할 수 없습니다 구성 파일에 쓰기 권한이 없습니다.',
|
||||
|
|
@ -1922,6 +1979,7 @@ URL : [url]',
|
|||
상위 폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL : [url]',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '[sitename] : [name] - 워크플로우 전환이 트리거',
|
||||
'transmittal' => '전송',
|
||||
'transmittalitem_removed' => '송부 항목 삭제',
|
||||
|
|
@ -2003,6 +2061,7 @@ URL : [url]',
|
|||
상위 폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL : [url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename] : [name] - 버전 삭제',
|
||||
'version_info' => '버전 정보',
|
||||
'view' => '보기',
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ $text = array(
|
|||
ໂຟເດີຫຼັກ:[folder_path]
|
||||
ຜູ້ໃຊ້:[username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename]: [name] ອານຸຍາດປ່ຽນແລ້ວ',
|
||||
'according_settings' => 'ຕາມການຕັ້ງຄ່າ',
|
||||
'action' => 'ກະທຳ',
|
||||
|
|
@ -117,6 +118,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໃຊ້: [username]
|
||||
URL: [url]',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '[sitename]:[name] - ຄຳອະນຸມັດໄດ້ຖືກລົບແລ້ວ',
|
||||
'approval_file' => 'ຟາຍ',
|
||||
'approval_group' => 'ກຸ່ມທີໄດ້ຮັບການອະນຸມັດ',
|
||||
|
|
@ -128,6 +130,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໃຊ້: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]:[name] - ຄຳຂໍອະນຸມັດ',
|
||||
'approval_status' => 'ສະຖານະການອະນຸມັດ',
|
||||
'approval_submit_email' => '',
|
||||
|
|
@ -139,6 +142,7 @@ URL: [url]',
|
|||
ສະແດງຄວາມຄິດເຫັນ: [comment]
|
||||
ຜູ້ໃຊ້: [username]
|
||||
URL: [url]',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]:[name] ສົ່ງຄຳຂໍອະນຸມັດແລ້ວ',
|
||||
'approval_summary' => 'ສະຫຼຸບການອະນຸມັດ',
|
||||
'approval_update_failed' => 'ເກີດຂໍຜິດພາດໃນການອັບເດດສະຖານະການອະນຸມັດ ການອັບເດດໄດ້ລົ້ມເຫລວ',
|
||||
|
|
@ -162,6 +166,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => 'ຜົນການຄົ້ນຫາ',
|
||||
'attrdef_exists' => 'ຄວາມຫມາຍຂອງຄຳວ່າລັກສະນະແມ່ນມີຫຼາຍຢູ່ແລ້ວ',
|
||||
'attrdef_info' => 'ຂໍ້ມູນ',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => 'ນຶຍາມຂອງຄຳວ່າລັກສະນະຍັງມີການນຳໃຊ້ຢູ່',
|
||||
'attrdef_management' => 'ການຈັດການຄວາມຫມາຍຂອງຄຳວ່າລັກສະນະ',
|
||||
'attrdef_maxvalues' => 'ຈຳນວນ ມູນຄ່າຫຼາຍສຸດ',
|
||||
|
|
@ -198,6 +203,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໃຊ້: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => 'ຊ[sitename]:[name] - ປ່ຽນເປັນຄຸນສົມບັດແລ້ວແລ້ວ',
|
||||
'attribute_count' => 'ຈຳນວນການໃຊ້',
|
||||
'attribute_value' => 'ມູນຄ່າຂອງລັກສະນະ',
|
||||
|
|
@ -389,6 +395,7 @@ URL: [url]',
|
|||
'document_already_checkedout' => 'ເອກະສານນີ້ແມ່ນໄດ້ຮັບການກວດສອບຮຽບຮ້ອຍແລ້ວ',
|
||||
'document_already_locked' => 'ເອກະສານນີ້ແມ່ນໄດ້ຖືກລັອກ',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'ປ່ຽນຄວາມຄິດເຫັນ',
|
||||
'document_comment_changed_email_body' => 'ປ່ຽນຄວາມຄິດເຫັນ
|
||||
|
|
@ -398,6 +405,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]:[name] - ປ່ຽນຄວາມຄິດເຫັນແລ້ວ',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => 'ຈຳນວນເອກະສານ',
|
||||
|
|
@ -407,6 +415,7 @@ URL: [url]',
|
|||
ເອກະສານ: [name]
|
||||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໄຊ້: [username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]:[name] - ເອກະສານ',
|
||||
'document_duplicate_name' => 'ຊື່ເອກະສານຊໍ້າ',
|
||||
'document_files' => '',
|
||||
|
|
@ -426,6 +435,7 @@ URL: [url]',
|
|||
ໂຟລເດີໄຫມ່: [new_folder_path]
|
||||
ຜູ້ໃຊ້: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename]:[name] - ເອກະສານຖືກຍ້າຍ',
|
||||
'document_not_checkedout' => 'ບໍ່ກວດສອບເອກະສານ',
|
||||
'document_renamed_email' => 'ປ່ຽນຊື່ເອກະສານແລ້ວ',
|
||||
|
|
@ -435,6 +445,7 @@ URL: [url]',
|
|||
ຊື່ເກົ່າ: [old_name]
|
||||
ຜູ້ໃຊ້: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename]:[name] - ປ່ຽນເປັນຄຸນສົມບັດແລ້ວແລ້ວ',
|
||||
'document_status_changed_email' => 'ປ່ຽນສະຖານະເອກະສານແລ້ວ',
|
||||
'document_status_changed_email_body' => 'ປ່ຽນສະຖານະເອກະສານແລ້ວ
|
||||
|
|
@ -443,9 +454,11 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໃຊ້: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename]:[name] - ປ່ຽນເປັນຄຸນສົມບັດແລ້ວ',
|
||||
'document_title' => 'ເອກະສານ "[documentname] "',
|
||||
'document_transfered_email_body' => '',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '',
|
||||
'document_updated_email' => 'ອັບເດດເອກະສານແລ້ວ',
|
||||
'document_updated_email_body' => 'ອັບເດດເອກະສານແລ້ວ
|
||||
|
|
@ -455,6 +468,7 @@ URL: [url]',
|
|||
ຄວາມຄິດເຫັນ: [comment]
|
||||
ຄວາມຄິດເຫັນກ່ຽວກັບເວີຊັນ: [version_comment]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[sitename]:[name] - ອັບເດດເອກະສານແລ້ວ',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'ຍັງບໍ່ຫມົດອາຍຸ',
|
||||
|
|
@ -584,6 +598,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ໂຟລເດີຫຼັກ: [username]
|
||||
URL: [url]',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '[sitename]:[name] - ວັນໝົດອາຍຸໄດ້ປ່ຽນແລ້ວ',
|
||||
'export' => 'ສົ່ງອອກ',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -598,6 +613,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => '',
|
||||
|
|
@ -616,6 +632,7 @@ URL: [url]',
|
|||
'folders_and_documents_statistic' => 'ພາບລວມເນື້ອຫາ',
|
||||
'folders_with_notification' => 'ໂຟລເດີທີມີການແຈ້ງເຕືອນ',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'ປ່ຽນຄວາມຄິດເຫັນ',
|
||||
'folder_comment_changed_email_body' => 'ປ່ຽນຄວາມຄິດເຫັນ
|
||||
|
|
@ -625,6 +642,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]:[name] - ປ່ຽນຄຳຄິດເຫັນແລ້ວ',
|
||||
'folder_contents' => 'ເນື້ອຫາໂຟລເດີ',
|
||||
'folder_deleted_email' => 'ລົບໂຟລເດີແລ້ວ',
|
||||
|
|
@ -633,6 +651,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຊື່ຜູ້ໃຊ້: [username]
|
||||
URL: [url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename]:[name] - ລົບໂຟລເດີແລ້ວ',
|
||||
'folder_infos' => 'ຂໍ້ມູນໂຟລເດີ',
|
||||
'folder_moved_email' => 'ຍ້າຍໂຟລເດີແລ້ວ',
|
||||
|
|
@ -642,6 +661,7 @@ URL: [url]',
|
|||
ໂຟລເດີໄຫມ່: [new_folder_path]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename]:[name] - ຍ້າຍໂຟລເດີແລ້ວ',
|
||||
'folder_renamed_email' => 'ປ່ຽນຊື່ໂຟລເດີແລ້ວ',
|
||||
'folder_renamed_email_body' => 'ປ່ຽນຊື່ໂຟລເດີແລ້ວ
|
||||
|
|
@ -650,6 +670,7 @@ URL: [url]',
|
|||
ຊື່ເກົ່າ: [old_name]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename]:[name] - ປ່ຽນຊື່ໂຟລເດີ',
|
||||
'folder_title' => 'ໂຟລເດີ "[foldername] "',
|
||||
'foot_note' => '',
|
||||
|
|
@ -893,6 +914,7 @@ URL: [url]',
|
|||
ຄວາມຄິດເຫັນກ່ຽວກັບເວີຊັ້ນ: [version_comment]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename]:[folder_name] - ເອກະສານໄຫມ່',
|
||||
'new_file_email' => 'ແນບເອກະສານໄຫມ່',
|
||||
'new_file_email_body' => 'ແນບເອກະສານໄຫມ່
|
||||
|
|
@ -901,6 +923,7 @@ URL: [url]',
|
|||
ຄວາມຄິດເຫັນ: [comment]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename]:[document] - ແນບໄຟລໄຫມ່',
|
||||
'new_folder' => 'ແຟ້ມໄຫມ່',
|
||||
'new_password' => 'ລະຫັດຜ່ານໄຫມ່',
|
||||
|
|
@ -911,6 +934,7 @@ URL: [url]',
|
|||
ຄວາມຄິດເຫັນ: [comment]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename]:[name] - ໂຟລເດີໄຫມ່',
|
||||
'new_user_image' => 'ຮູບໄຫມ່',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -924,6 +948,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename]:[name] - ເພີ່ມລົງໃນລາຍການແຈ້ງເຕືອນ',
|
||||
'notify_deleted_email' => 'ເຈົ້າໄດ້ອອກຈາກລາຍການແຈ້ງເຕືອນແລ້ວ',
|
||||
'notify_deleted_email_body' => 'ນຳອອກຈາກລາຍການແຈ້ງເຕືອນ
|
||||
|
|
@ -931,6 +956,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]:[name] - ນຳອອກຈາກການແຈ້ງເຕືອນແລ້ວ',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'ເດືອນພະຈິກ',
|
||||
|
|
@ -944,9 +970,11 @@ URL: [url]',
|
|||
'no_current_version' => 'ເຈົ້າກຳລັງນຳໄຊ້ເວີຊັນເກົ່າຄື ຊິສ DMS. ສວນເວີຊັນທີ່ມີຢູ່ລ້າສຸດຄື [latestversion]',
|
||||
'no_default_keywords' => 'ບໍ່ມີຄຳຫລັກ',
|
||||
'no_docs_checked_out' => 'ບໍ່ມີເອກະສານທີ່ເອົາອອກໄປ',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'ເອກະສານທີ່ບໍຖືກລັອກ',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => 'ບໍ່ມີເອກະສານທີຖືກປະຕິເສດ',
|
||||
'no_docs_to_approve' => 'ປະຈຸບັນນີ້ຍັງບໍ່ມີເອກະສານທີ່ຕ້ອງການຮັບອານຸມັດ',
|
||||
'no_docs_to_look_at' => 'ບໍ່ມີເອກະສານທີຕ້ອງມີຄວາມເອົາໃຈໄສ່',
|
||||
|
|
@ -967,6 +995,7 @@ URL: [url]',
|
|||
'no_user_image' => 'ບໍ່ມີຮູບພາບ',
|
||||
'no_version_check' => 'ການກວດສອບເວີຊັນໄຫມ່ທີກ່ຽວຂອງ DMSລົ້ມເຫຼວ! ເຊີ່ງອາດຈະເກີດຈາກການຕັ້ງຄ່າ-ຢູອາເອວ-ໂຟລເດີ ເປັນ0 ໃນການກຳນົດຄ່າ PHP ຂອງທ່ານ',
|
||||
'no_version_modification' => 'ບໍ່ມີການປ່ຽນເວີຊັນ',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => 'ບໍ່ມີເວີກໂຟລທີ່ພ້ອມໄຊ້ງານ',
|
||||
'objectcheck' => 'ການກວດສອບໂຟລເດີ / ເອກະສານ',
|
||||
'object_check_critical' => 'ຂໍ້ຜິດພາດທີ່ສຳຄັນ',
|
||||
|
|
@ -988,6 +1017,7 @@ URL: [url]',
|
|||
ເຈົ້າຂອງໄຫມ່: [new_owner]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename]:[name] - ປ່ຽນເຈົ້າຂອງແລ້ວ',
|
||||
'password' => 'ລະຫັດຜ່ານ',
|
||||
'password_already_used' => 'ລະຫັດຜ່ານທີນຳໄຊ້ແລ້ວ',
|
||||
|
|
@ -1005,6 +1035,7 @@ URL: [url]',
|
|||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
ຖ້າຫາກເຈົ້າຍັງມີບັນຫາໃນການເຊົ້າສູ້ລະບົບ, ກະລຸນາຕິດຕໍ່ຫາຜູ້ດູແລລະບົບຂອງທ່ານ.',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: ລື່ມລະຫັດຜ່ານ',
|
||||
'password_forgotten_send_hash' => 'ຄຳແນະນຳໃນການດຳເນີນການຖືກສົ່ງໄປຫາອີເມວຂອງຜູ້ນຳໄຊ້',
|
||||
'password_forgotten_text' => 'ກະລຸນາຂຽນແບບຟອມດ້ານລຸ່ມ ແລະເຮັດຕາມຄຳແນະນຳໃນອີເມວທີໄດ້ສົ່ງຫາເຈົ້າ',
|
||||
|
|
@ -1058,6 +1089,7 @@ URL: [url]',
|
|||
ຜູ້ຮັບ: [recipient]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '[sitename]:[name] - ຜູ້ຮັບລົບອອກ',
|
||||
'receipt_log' => 'ເຂົາສູ້ລະບົບ',
|
||||
'receipt_request_email_body' => 'ຄຳຂໍການຕອບຮັບ
|
||||
|
|
@ -1066,8 +1098,12 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '[sitename]:[name] - ຄຳຕອບຮັບ',
|
||||
'receipt_status' => 'ສະຖານະ',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => 'ສະຫຼູບໃບບິນ',
|
||||
'receipt_update_failed' => 'ການຍອມຮັບສັນຍານບໍ່ສຳເລັດ',
|
||||
'recent_uploads' => '',
|
||||
|
|
@ -1087,6 +1123,7 @@ URL: [url]',
|
|||
ເອກະສານ: [document]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename]:[document] - ຍ້າຍໄຟລທີແນບບອອກ',
|
||||
'removed_recipient' => 'ຖືກຍ້າຍອອກຈາກລາຍຊື່ຜູ້ຮັບ',
|
||||
'removed_reviewer' => 'ຖືກລົບອອກຈາກລາຍຊື່ຜູ້ກວດກາແລ້ວ',
|
||||
|
|
@ -1098,6 +1135,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename]:[name] - ຍ້າຍການເຮັດວຽກ (ເວີກໂຟລ) ອອກຈາກເວີຊັ້ນຂອງເອກະສານ',
|
||||
'removeFolderFromDropFolder' => 'ຍ້າຍໂຟລເດີຫຼັງຈາກນຳຂໍ້ມູນເຂົ້າ',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1106,6 +1144,7 @@ URL: [url]',
|
|||
'repaired' => 'ການສ້ອມແປງ',
|
||||
'repairing_objects' => 'ການສ້ອມແປງເອກະສານແລະໂຟລເດີ',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => 'ຂັນຕອນການເຮັດວຽກເປັນສະຖານະຂອງການປະຕິບັດງານຂອງເຈົ້າແລ້ວ
|
||||
ເອກະສານ: [name]
|
||||
|
|
@ -1115,6 +1154,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫລັກ: [folder_path]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '[sitename]:[name] - ຂັ້ນຕອນການດຳເນີນງານ',
|
||||
'reset_checkout' => 'ການເຊັກໄດ້ສຳເລັດແລ້ວ',
|
||||
'restrict_access' => 'ບໍ່ມີສິດເຂົ້າເຖິງ',
|
||||
|
|
@ -1128,6 +1168,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]:[name] - กลับมาจากเวิร์กโฟลว์ย่อย',
|
||||
'reverse_links' => 'ເອກະສານທີ່ລິ້ງໄປຍັງເອກະສານປະຈຸບັນ',
|
||||
'reviewers' => 'ສະແດງຄວາມຄິດເຫັນ',
|
||||
|
|
@ -1148,6 +1189,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '[sitename]:[name] - ຄຳຂໍໄດ້ຖືກລົບ',
|
||||
'review_file' => 'ໄຟລ',
|
||||
'review_group' => 'ກຸ່ມຕົວຢ່າງ',
|
||||
|
|
@ -1159,6 +1201,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '[sitename]:[name] - ກວດສອບຄຳຂໍ',
|
||||
'review_status' => 'ສະຖານະບົບວິຈານ',
|
||||
'review_submit_email' => 'ສົ່ງຄວາມຄິດເຫັນ',
|
||||
|
|
@ -1170,6 +1213,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '[sitename]:[name] - ສົ່ງຄຳເຫັນ',
|
||||
'review_summary' => 'ສະຫຼຸບການກວດຄືນ',
|
||||
'review_update_failed' => 'ເກີດຂໍ້ຜິດພາດໃນການອັບເດດສະຖານະຄຳເຫັນໄດ້ລົ້ມເຫຼວ',
|
||||
|
|
@ -1194,9 +1238,11 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '[sitename]:[name] - ຄຳຂໍແກ້ໄຂ',
|
||||
'revision_status' => 'ສະຖານະ',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => 'ຜູ້ປະສານງານ',
|
||||
|
|
@ -1210,6 +1256,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '[sitename]:[name] - ເວີກໂຟລຖືກຍ້ອນກັບ',
|
||||
'rewind_workflow_warning' => 'ຖ້າເຈົ້າຍ້ອນກັບເວີກໂຟລໄປຍັງສະຖານະເລີ່ມຕົ້ນລະບົບລະລົບບັນທືກງານເວີກໂຟລທັງໝົດສຳລັບເອກະສານນີ້ແລະບໍ່ສາມາດກູ້ຄືນໄດ້',
|
||||
'rm_attrdef' => 'ລົບເນື້ອໃນຂອງແອັດທີບິວ',
|
||||
|
|
@ -1252,6 +1299,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename]:[name] - ໄດ້ເລີ່ມເຮັດວຽກຍ່ອຍໆ ແລ້ວ',
|
||||
'ru_RU' => 'ລັດເຊຍ',
|
||||
'saturday' => 'ວັນເສົາ',
|
||||
|
|
@ -1405,6 +1453,8 @@ URL: [url]',
|
|||
'settings_defaultDocPosition_desc' => '',
|
||||
'settings_defaultDocPosition_val_end' => '',
|
||||
'settings_defaultDocPosition_val_start' => '',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'settings_defaultSearchMethod' => 'ວິທີການຄົ້ນຫາຂັ້ນເລີ່ມຕົ້ນ',
|
||||
'settings_defaultSearchMethod_desc' => 'ວິທີການຄົ້ນຫາແບບເລີ້ມຕົ້ນ ເມືອການຄົ້ນຫາເລີ່ມຈາກແບບຟອມການຄົ້ນຫາໃນເມນູ',
|
||||
'settings_defaultSearchMethod_valdatabase' => 'ຖານຂໍ້ມູນ',
|
||||
|
|
@ -1447,6 +1497,10 @@ URL: [url]',
|
|||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'ເປີດໄຊ້ອີເມວ',
|
||||
'settings_enableEmail_desc' => 'ເປີດ/ປິດໄຊ້ງານການແຈ້ງເຕືອນທາງອີເມວໂດຍອັດຕະໂນມັດ',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
'settings_enableFilterReceipt_desc' => '',
|
||||
'settings_enableFolderTree' => 'ເປີດໄຊ້ທີໂຟລເດີ',
|
||||
|
|
@ -1525,6 +1579,7 @@ URL: [url]',
|
|||
'settings_expandFolderTree_val0' => 'ການເລີ່ມຕົ້ນດ້ວຍສາຂາຍ່ອຍ',
|
||||
'settings_expandFolderTree_val1' => 'ເລີ່ມຕົ້ນສະແດງສາຂາແລະຂະຫຍາຍເປັນລະດັບທຳອິດ',
|
||||
'settings_expandFolderTree_val2' => 'ເລີ້ມຕົ້ນສະແດງສາຂາທັງໝົດ',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => 'ການຂະຫຍາຍ',
|
||||
'settings_extraPath' => 'ເສັ້ນທາງ PHP ລວມພິເສດ',
|
||||
'settings_extraPath_desc' => 'ເສັ້ນທາງໄປຍັງຊັອບແວເພີ່ມເຕີມ ນີ້ແມ່ນໄດເລັກທໍລີ້ທີມີ ໄດເລັກທໍລີ້ adodb ຫຼືເພຍແພັກເກັດ',
|
||||
|
|
@ -1588,6 +1643,8 @@ URL: [url]',
|
|||
'settings_more_settings' => 'กำหนดค่าการตั้งค่าเพิ่มเติม ค่าเริ่มต้นการเข้าสู่ระบบ: ผู้ดูแลระบบ / ผู้ดูแลระบบ.',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => 'ເຂົ້າລະບົບ',
|
||||
'settings_Notification' => 'ການຕັ້ງຄ່າການແຈ້ງເຕືອນ',
|
||||
'settings_notwritable' => 'ການກຳນົດຄ່າທີ່ບໍ່ສາມາດບັນທືກໄດ້ຍ້ອນວ່າໄຟລກຳນົດຄ່າບໍ່ສາມາດຂຽນໄດ້',
|
||||
|
|
@ -1948,6 +2005,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '[sitename]:[name] - ປ່ຽນກະບ່ວນການເຮັດວຽກ',
|
||||
'transmittal' => 'ການສົ່ງ',
|
||||
'transmittalitem_removed' => 'ລົບລາຍການທີ່ສົງຜ່ານໄປແລ້ວ',
|
||||
|
|
@ -2029,6 +2087,7 @@ URL: [url]',
|
|||
ໂຟລເດີຫຼັກ: [folder_path]
|
||||
ຜູ້ໄຊ້: [username]
|
||||
URL: [url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename]:[name] - ເວີຊັ້ນທີຖືກລົບ',
|
||||
'version_info' => 'ຂໍ້ມູນເວີຊັນ',
|
||||
'view' => 'ດູ',
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ Dokument: [name]
|
|||
Overordnet katalog: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename]: [name] - Rettigheter endret',
|
||||
'according_settings' => 'I henhold til innstillinger',
|
||||
'action' => 'Handling',
|
||||
|
|
@ -117,6 +118,7 @@ Versjon: [version]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '[sitename]: [name] - Godkjenningsforespørsel slettet',
|
||||
'approval_file' => 'Fil',
|
||||
'approval_group' => 'Godkjenningsgruppe',
|
||||
|
|
@ -128,6 +130,7 @@ Versjon: [version]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]: [name] - Godkjennings forespørsel',
|
||||
'approval_status' => 'Godkjennings status',
|
||||
'approval_submit_email' => 'godkjenning av sendt epost',
|
||||
|
|
@ -139,6 +142,7 @@ Status: [status]
|
|||
Kommentar: [comment]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - Sendt godkjenning',
|
||||
'approval_summary' => 'Godkjennings oppsummering',
|
||||
'approval_update_failed' => 'Feil ved oppdatering av godkjennings-status. Status oppdatertes ikke.',
|
||||
|
|
@ -162,6 +166,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => 'Søkeresultat',
|
||||
'attrdef_exists' => 'Egenskaps definisjon eksisterer allerede',
|
||||
'attrdef_info' => 'Informasjon',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => 'Egenskaps definisjon fortsatt i bruk',
|
||||
'attrdef_management' => 'Styring av egenskaps definisjon',
|
||||
'attrdef_maxvalues' => 'Maks. antall verdier',
|
||||
|
|
@ -200,6 +205,7 @@ Ny verdi: [attribute_new_value]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Endret egenskap',
|
||||
'attribute_count' => 'Antall egenskaper',
|
||||
'attribute_value' => 'Antall bruksområder',
|
||||
|
|
@ -398,6 +404,7 @@ Ny verdi: [attribute_new_value]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '[sitename]: [name] - Egenskaper forandret',
|
||||
'document_comment_changed_email' => 'Kommentar endret',
|
||||
'document_comment_changed_email_body' => 'Kommentar endret
|
||||
|
|
@ -407,6 +414,7 @@ Ny kommentar: [new_comment]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]: [name] - Kommentar endret',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => 'Antall dokumenter',
|
||||
|
|
@ -416,6 +424,7 @@ URL: [url]',
|
|||
Dokument: [name]
|
||||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]: [name] - Dokumentet er slettet',
|
||||
'document_duplicate_name' => 'Dupliser dokumentnavn',
|
||||
'document_files' => '',
|
||||
|
|
@ -435,6 +444,7 @@ Gammel mappe: [old_folder_path]
|
|||
Ny mappe: [new_folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename]: [name] - Dokumentet er flyttet',
|
||||
'document_not_checkedout' => 'Dokumentet er ikke utsjekket.',
|
||||
'document_renamed_email' => 'Dokumentet har byttet navn.',
|
||||
|
|
@ -444,6 +454,7 @@ Overordnet mappe: [folder_path]
|
|||
Gammelt navn: [old_name]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename]: [name] - Dokumentet fikk nytt navn',
|
||||
'document_status_changed_email' => 'Dokument status endret',
|
||||
'document_status_changed_email_body' => 'Dokument status endret
|
||||
|
|
@ -452,6 +463,7 @@ Status: [status]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename]: [name] - Dokumentet status er endret',
|
||||
'document_title' => 'Dokument \'[documentname]\'',
|
||||
'document_transfered_email_body' => 'Dokumentet er overført til en annen bruker
|
||||
|
|
@ -460,6 +472,7 @@ Ny bruker: [newuser]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '[sitename]: [name] - Flyttet dokument',
|
||||
'document_updated_email' => 'Dokumentet er oppdatert',
|
||||
'document_updated_email_body' => 'Dokumentet er oppdatert
|
||||
|
|
@ -469,6 +482,7 @@ Bruker: [username]
|
|||
Kommentarer: [comment]
|
||||
Versjons kommentarer: [version_comment]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[sitename]: [name] - Dokumentet er oppdatert',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'Løper aldri ut',
|
||||
|
|
@ -598,6 +612,7 @@ Dokument: [name]
|
|||
Overordned mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Utløpsdato endret',
|
||||
'export' => 'Eksport',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -612,6 +627,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => 'Det er ikke mulig å laste opp nye utvidelser fordi utvidelseskatalogen ikke kan skrives til.',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => 'Tilgjengelig',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => 'Versjon',
|
||||
|
|
@ -637,6 +653,7 @@ Ny verdi: [attribute_new_value]
|
|||
Overordned mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '[sitename]: [name] - Egenskap endret',
|
||||
'folder_comment_changed_email' => 'Kommentar er endret',
|
||||
'folder_comment_changed_email_body' => 'Kommentar er endret
|
||||
|
|
@ -646,6 +663,7 @@ Ny kommentar: [new_comment]
|
|||
Overordned mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - Kommentar er endret',
|
||||
'folder_contents' => 'Mappe innhold',
|
||||
'folder_deleted_email' => 'Mappen er slettet',
|
||||
|
|
@ -654,6 +672,7 @@ Mappe: [name]
|
|||
Overordned mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename]: [name] - Mappen er slettet',
|
||||
'folder_infos' => 'Mappe informasjon',
|
||||
'folder_moved_email' => 'Mappen er flyttet',
|
||||
|
|
@ -663,6 +682,7 @@ Tidigare mappe: [old_folder_path]
|
|||
Ny mappe: [new_folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename]: [name] - Mappen er flyttet',
|
||||
'folder_renamed_email' => 'Mappen har byttet navn',
|
||||
'folder_renamed_email_body' => 'Mappen har byttet navn
|
||||
|
|
@ -671,6 +691,7 @@ Overordned mappe: [folder_path]
|
|||
Tidigare mappe: [old_name]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Mappen har byttet navn',
|
||||
'folder_title' => 'Mappe \'[foldername]\'',
|
||||
'foot_note' => 'Fotnote',
|
||||
|
|
@ -914,6 +935,7 @@ Kommentar: [comment]
|
|||
Versjons kommentar: [version_comment]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename]: [folder_name] - Nytt dokument',
|
||||
'new_file_email' => 'Nytt bilag',
|
||||
'new_file_email_body' => 'Nytt bilag
|
||||
|
|
@ -922,6 +944,7 @@ Dokument: [document]
|
|||
Kommentar: [comment]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename]: [document] - Nytt bilag',
|
||||
'new_folder' => 'Ny mappe',
|
||||
'new_password' => 'Nytt passord',
|
||||
|
|
@ -932,6 +955,7 @@ Overordnt mappe: [folder_path]
|
|||
Kommentar: [comment]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Ny mappe',
|
||||
'new_user_image' => 'Nytt bilde',
|
||||
'next_revision_abbr' => 'Neste rev.',
|
||||
|
|
@ -945,6 +969,7 @@ Navn: [name]
|
|||
Overordnt mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename]: [name] - Lagt til varslingsliste',
|
||||
'notify_deleted_email' => 'Du har blitt fjernet fra varslingslisten',
|
||||
'notify_deleted_email_body' => 'Fjernet fra varslingslisten
|
||||
|
|
@ -952,6 +977,7 @@ Navn: [name]
|
|||
Overordnt mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]: [name] - Fjernet fra varslingslisten',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'November',
|
||||
|
|
@ -965,9 +991,11 @@ URL: [url]',
|
|||
'no_current_version' => 'Du har en gammal version av SeedDMS. Siste versionen er [latestversion].',
|
||||
'no_default_keywords' => 'Ingen søkeord tilgjengelig',
|
||||
'no_docs_checked_out' => 'Ingen dokumenter sjekket ut',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => 'Ingen utgåtte dokumenter',
|
||||
'no_docs_locked' => 'Ingen låste dokumenter.',
|
||||
'no_docs_needs_correction' => 'Ingen dokumenter som må rettes opp',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => 'Ingen dokumenter avvist.',
|
||||
'no_docs_to_approve' => 'Det er for øyeblikket ingen dokumenter som krever godkjenning.',
|
||||
'no_docs_to_look_at' => 'Ingen dokumenter som trenger oppmerksomhet.',
|
||||
|
|
@ -988,6 +1016,7 @@ URL: [url]',
|
|||
'no_user_image' => 'Ingen bilder funnet',
|
||||
'no_version_check' => 'Kontrollen av en ny versjon av SeedDMS mislyktes! Dette kan være forårsaket av at allow_url_fopen er satt til 0 i php-konfigurasjonen.',
|
||||
'no_version_modification' => 'Ingen versjonsendring',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => 'Ingen arbeidsflyt tilgjengelig',
|
||||
'objectcheck' => 'Mappe/dokument sjekk',
|
||||
'object_check_critical' => 'Kritisk feil!!',
|
||||
|
|
@ -1009,6 +1038,7 @@ Tidigere eier: [old_owner]
|
|||
Ny eier: [new_owner]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename]: [name] - Eier endret',
|
||||
'password' => 'Passord',
|
||||
'password_already_used' => 'Passord allerede brukt',
|
||||
|
|
@ -1020,6 +1050,7 @@ URL: [url]',
|
|||
'password_forgotten_email_body' => 'Kjære bruker av SeedDMS. Vi har mottatt en forespørsel om å endre passordet ditt.
|
||||
Dette kan gjøres ved å klikke på følgende lenke: [url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
Om du fortsatt har problemer med innloggingen, kontakt admin.',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: Glemt passord?',
|
||||
'password_forgotten_send_hash' => 'Instruksjoner om hvordan du går frem er sendt til din oppgitte e-postadresse.',
|
||||
'password_forgotten_text' => 'Fyll ut skjemaet nedenfor og følg instruksjonene i e-posten, som vil bli sendt til deg.',
|
||||
|
|
@ -1073,6 +1104,7 @@ Overordnet mappe: [folder_path]
|
|||
Mottaker: [recipient]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '[sitename]: [name] - Mottaker fjernet',
|
||||
'receipt_log' => 'Mottaksdagbok',
|
||||
'receipt_request_email_body' => 'Mottak forespørsel
|
||||
|
|
@ -1081,8 +1113,12 @@ Versjon: [version]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '[sitename]: [name] - Mottak forespørsel',
|
||||
'receipt_status' => 'Status',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => 'Kvitteringssammendrag',
|
||||
'receipt_update_failed' => 'Bekreftelse av mottak mislyktes',
|
||||
'recent_uploads' => 'Nylige opplastinger',
|
||||
|
|
@ -1102,6 +1138,7 @@ URL: [url]',
|
|||
Dokument: [document]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename]: [document] - Fjernet bilag',
|
||||
'removed_recipient' => 'er fjernet fra listen over mottakere.',
|
||||
'removed_reviewer' => 'er fjernet fra listen over korrekturleser.',
|
||||
|
|
@ -1113,6 +1150,7 @@ Arbeidsflyt: [workflow]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - Fjernet arbeidsflyt fra dokumentversjonen',
|
||||
'removeFolderFromDropFolder' => 'Fjern mappe etter import',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1121,6 +1159,7 @@ URL: [url]',
|
|||
'repaired' => 'reparert',
|
||||
'repairing_objects' => 'Reparere dokumenter og mapper.',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => 'Arbeidsflyten har nådd en tilstand som krever handling.
|
||||
Dokument: [name]
|
||||
|
|
@ -1130,6 +1169,7 @@ Nåværende status: [current_state]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '[sitename]: [name] - Arbeidsflythandling kreves',
|
||||
'reset_checkout' => 'Fullfør utsjekk',
|
||||
'restrict_access' => 'Ingen tilgang til',
|
||||
|
|
@ -1143,6 +1183,7 @@ Underliggande Arbeidsflyt: [subworkflow]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - Tilbake fra underliggende arbeidsflyt',
|
||||
'reverse_links' => 'Dokumenter som har en lenke til det gjeldende dokumentet',
|
||||
'reviewers' => 'Korrekturlesere',
|
||||
|
|
@ -1163,6 +1204,7 @@ Versjon: [version]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '[sitename]: [name] - Korrektur forespørsel slettet',
|
||||
'review_file' => 'Fil',
|
||||
'review_group' => 'Korrekturgruppe',
|
||||
|
|
@ -1174,6 +1216,7 @@ Versjon: [version]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '[sitename]: [name] - Korrektur forespørsel',
|
||||
'review_status' => 'Status for korrektur',
|
||||
'review_submit_email' => 'Sendt korrektur',
|
||||
|
|
@ -1185,6 +1228,7 @@ Kommentar: [comment]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '[sitename]: [name] - Sendt korrektur',
|
||||
'review_summary' => 'Sammendrag av korrektur',
|
||||
'review_update_failed' => 'Feil ved oppdatering av korrekturstatus. Oppdatering mislyktes.',
|
||||
|
|
@ -1209,9 +1253,11 @@ Versjon: [version]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '[sitename]: [name] - Korrektur forespørsel',
|
||||
'revision_status' => 'Status',
|
||||
'revision_submit_email_body' => 'Revisjon av sendt e-post emne',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '[sitename]: [name] - Revisjon av sendt e-post emne',
|
||||
'revision_summary' => 'Korrektur sammendrag',
|
||||
'revisors' => 'Korrekturlesere',
|
||||
|
|
@ -1225,6 +1271,7 @@ Workflow: [workflow]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '[sitename]: [name] - Arbeidsflyten ble spolet tilbake',
|
||||
'rewind_workflow_warning' => 'Hvis du spoler tilbake en arbeidsflyt til den opprinnelige tilstanden, blir hele arbeidsflytloggen for dette dokumentet slettet og kan ikke gjenopprettes.',
|
||||
'rm_attrdef' => 'Fjern egenskapsdefinisjon',
|
||||
|
|
@ -1267,6 +1314,7 @@ Underliggende arbeidsflyt: [subworkflow]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - Underarbeid ble startet',
|
||||
'ru_RU' => 'Russisk',
|
||||
'saturday' => 'Lørdag',
|
||||
|
|
@ -1418,6 +1466,8 @@ Bruker: [username]
|
|||
'settings_defaultDocPosition_desc' => 'Dette er standardposisjonen i en mappe når et dokument opprettes.',
|
||||
'settings_defaultDocPosition_val_end' => 'slutt',
|
||||
'settings_defaultDocPosition_val_start' => 'start',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'settings_defaultSearchMethod' => 'Standard søkemetode',
|
||||
'settings_defaultSearchMethod_desc' => 'Standard søkemetode, når et søk startes av søkeskjemaet i hovedmenyen.',
|
||||
'settings_defaultSearchMethod_valdatabase' => 'database',
|
||||
|
|
@ -1460,6 +1510,10 @@ Bruker: [username]
|
|||
'settings_enableDuplicateSubFolderNames_desc' => 'Gjør det mulig å ha dupliserte undermappenavn i en mappe.',
|
||||
'settings_enableEmail' => 'Aktiver e-post',
|
||||
'settings_enableEmail_desc' => 'Aktiver/deaktiver automatisk e-postvarsling',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => 'Filtrer eier, anmelder, etc. fra mottakslisten',
|
||||
'settings_enableFilterReceipt_desc' => 'Aktiver for å filtrere ut noen mottakere fra en mottaksliste hvis medlemmer av en gruppe er valgt.',
|
||||
'settings_enableFolderTree' => 'Aktiver mappetre',
|
||||
|
|
@ -1538,6 +1592,7 @@ Bruker: [username]
|
|||
'settings_expandFolderTree_val0' => 'starte med treet gjemt',
|
||||
'settings_expandFolderTree_val1' => 'start med vist tre og første nivå utvidet',
|
||||
'settings_expandFolderTree_val2' => 'start med treet vist fullt utvidet',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => 'Utvidelser',
|
||||
'settings_extraPath' => 'Ekstra PHP inkluderer sti',
|
||||
'settings_extraPath_desc' => 'Sti til tilleggsprogramvare. Dette er mappeen som inneholder f.eks. adodb-mappeen eller ytterligere pear-pakker.',
|
||||
|
|
@ -1601,6 +1656,8 @@ Bruker: [username]
|
|||
'settings_more_settings' => 'Konfigurer flere innstillinger. Standard innlogging: admin / admin',
|
||||
'settings_noDocumentFormFields' => 'Ikke vis disse feltene',
|
||||
'settings_noDocumentFormFields_desc' => 'Disse feltene vil ikke bli vist når du legger til eller utgiver et dokument. Eksisterende verdier vil bli holdt.',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => 'Ikke funnet',
|
||||
'settings_Notification' => 'Varslingsinnstillinger',
|
||||
'settings_notwritable' => 'Konfigurasjonen kan ikke lagres fordi konfigurasjonsfilen ikke er skrivbar.',
|
||||
|
|
@ -1961,6 +2018,7 @@ Nåværende status: [current_state]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '[sitename]: [name] - Arbeidsflytovergang utløst',
|
||||
'transmittal' => 'Overføring',
|
||||
'transmittalitem_removed' => 'Overførings element fjernet',
|
||||
|
|
@ -2042,6 +2100,7 @@ Versjon: [version]
|
|||
Overordnet mappe: [folder_path]
|
||||
Bruker: [username]
|
||||
URL: [url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename]: [name] - Versjon slettet',
|
||||
'version_info' => 'Versjons informasjon',
|
||||
'view' => 'Vis',
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ Document: [name]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename]: [name] - Toestemming gewijzigd',
|
||||
'according_settings' => 'volgens instellingen',
|
||||
'action' => 'Actie',
|
||||
|
|
@ -117,6 +118,7 @@ Version: [version]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '[sitename]: [name] - Verzoek om goedkeuring verwijderd',
|
||||
'approval_file' => 'Goedkeuring bestand',
|
||||
'approval_group' => 'Goedkeuring Groep',
|
||||
|
|
@ -128,10 +130,12 @@ Versie: [version]
|
|||
Bovenliggende map: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]: [name] - Toestemming vereist',
|
||||
'approval_status' => 'Goedkeuring Status',
|
||||
'approval_submit_email' => 'Goedkeuringings-email versturen',
|
||||
'approval_submit_email_body' => 'Goedkeuringings-email versturen',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - Uitgevoerde [Goedkeuring]',
|
||||
'approval_summary' => 'Goedkeuring Samenvatting',
|
||||
'approval_update_failed' => 'Fout bij bijwerken Goedkeuring status. Bijwerken mislukt.',
|
||||
|
|
@ -155,6 +159,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => 'Lijst van gezochte attribuut-definiities',
|
||||
'attrdef_exists' => 'Attribuut-definitie bestaat al',
|
||||
'attrdef_info' => 'attribuut info',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => 'attribuutdefinitie nog in gebruikt',
|
||||
'attrdef_management' => 'Attribuut-definities beheren',
|
||||
'attrdef_maxvalues' => 'Max. aantal waarden',
|
||||
|
|
@ -193,6 +198,7 @@ New value: [attribute_new_value]
|
|||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Attribuut gewijzigd',
|
||||
'attribute_count' => 'Aantal maal gebruikt',
|
||||
'attribute_value' => 'Waarde van het attribuut',
|
||||
|
|
@ -391,6 +397,7 @@ New value: [attribute_new_value]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '[sitename]: [name] - Attribute changed',
|
||||
'document_comment_changed_email' => 'Commentaar gewijzigd',
|
||||
'document_comment_changed_email_body' => 'Commentaar gewijzigd
|
||||
|
|
@ -400,6 +407,7 @@ Commentaar: [new_comment]
|
|||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]: [name] - Commentaar gewijzigd',
|
||||
'document_content_missing' => 'Inhoud document ontbreekt',
|
||||
'document_count' => 'Aantal documenten',
|
||||
|
|
@ -409,6 +417,7 @@ URL: [url]',
|
|||
Document: [name]
|
||||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]: [name] - Document verwijderd',
|
||||
'document_duplicate_name' => 'Dupliceer documentnaam',
|
||||
'document_files' => '',
|
||||
|
|
@ -428,6 +437,7 @@ Oude map: [old_folder_path]
|
|||
Nieuwe map: [new_folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename]: [name] - Document verplaatst',
|
||||
'document_not_checkedout' => 'Document niet in behandeling genomen',
|
||||
'document_renamed_email' => 'Document hernoemd',
|
||||
|
|
@ -437,6 +447,7 @@ Bovenliggende map: [folder_path]
|
|||
Oude naam: [old_name]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename]: [name] - Document hernoemd',
|
||||
'document_status_changed_email' => 'Document status gewijzigd',
|
||||
'document_status_changed_email_body' => 'Document status gewijzigd
|
||||
|
|
@ -445,6 +456,7 @@ Status: [status]
|
|||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename]: [name] - Document status gewijzigd',
|
||||
'document_title' => 'Document \'[documentname]\'',
|
||||
'document_transfered_email_body' => 'Document transfer to other user
|
||||
|
|
@ -453,6 +465,7 @@ New owner: [newuser]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '[sitename]: [name] - Transfer Document',
|
||||
'document_updated_email' => 'Document bijgewerkt',
|
||||
'document_updated_email_body' => 'Document geupdate
|
||||
|
|
@ -462,6 +475,7 @@ Gebruiker: [username]
|
|||
Commentaar: [comment]
|
||||
Commentaar versie: [version_comment]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[sitename]: [name] - Document geüpdated',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'Verloopt niet',
|
||||
|
|
@ -591,6 +605,7 @@ Document: [name]
|
|||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Vervaldatum gewijzigd',
|
||||
'export' => 'export',
|
||||
'export_user_list_csv' => 'Exporteer gebruikers in csv-formaat',
|
||||
|
|
@ -605,6 +620,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => 'Installeren nieuwe extensies is niet mogelijk omdat de extensies map niet schrijfbaar is.',
|
||||
'extension_mgr_no_zipfile' => 'Fout bij uploaden extensie: is geen zipfile',
|
||||
'extension_mgr_repository' => 'Beschikbaar',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => 'Naam extensie ontbreekt',
|
||||
'extension_toggle_error' => 'Omschakelen mislukt',
|
||||
'extension_version_list' => 'Versies',
|
||||
|
|
@ -630,6 +646,7 @@ New value: [attribute_new_value]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '[sitename]: [name] - Attribute changed',
|
||||
'folder_comment_changed_email' => 'Commentaar gewijzigd',
|
||||
'folder_comment_changed_email_body' => 'Commentaar gewijzigd
|
||||
|
|
@ -639,6 +656,7 @@ Commentaar: [new_comment]
|
|||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - Commentaar gewijzigd',
|
||||
'folder_contents' => 'Map Inhoud',
|
||||
'folder_deleted_email' => 'Map verwijderd',
|
||||
|
|
@ -647,6 +665,7 @@ Map: [name]
|
|||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename]: [name] - Map verwijderd',
|
||||
'folder_infos' => 'Map Eigenschappen',
|
||||
'folder_moved_email' => 'Map verplaatst',
|
||||
|
|
@ -656,6 +675,7 @@ Oude map: [old_folder_path]
|
|||
Nieuwe map: [new_folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename]: [name] - Map verplaatst',
|
||||
'folder_renamed_email' => 'Map hernoemd',
|
||||
'folder_renamed_email_body' => 'Map hernoemd
|
||||
|
|
@ -664,6 +684,7 @@ Bovenliggende map: [folder_path]
|
|||
Oude naam: [old_name]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Folder hernoemd',
|
||||
'folder_title' => 'Map naam \'[foldername]\'',
|
||||
'foot_note' => 'Voetnoot',
|
||||
|
|
@ -907,6 +928,7 @@ Commentaar: [comment]
|
|||
Commentaar versie: [version_comment]
|
||||
Gebruikers: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename]: [folder_name] - Nieuw document',
|
||||
'new_file_email' => 'Nieuwe bijlage',
|
||||
'new_file_email_body' => 'Nieuw bestandsnaam: [name]
|
||||
|
|
@ -914,6 +936,7 @@ Document: [document]
|
|||
Commentaar: [comment]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename]: [document] - Nieuwe bijlage',
|
||||
'new_folder' => 'Nieuwe map',
|
||||
'new_password' => 'Nieuw wachtwoord',
|
||||
|
|
@ -924,6 +947,7 @@ Bovenliggende map: [folder_path]
|
|||
Commentaar: [comment]
|
||||
Gebruikers: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Nieuwe map',
|
||||
'new_user_image' => 'Nieuwe afbeelding',
|
||||
'next_revision_abbr' => 'Volgende beoord.',
|
||||
|
|
@ -937,6 +961,7 @@ Naam: [name]
|
|||
Bovenliggende map: [folder_path]
|
||||
Gebruikers: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename]: [name] - Toegevoegd aan notificatielijst',
|
||||
'notify_deleted_email' => 'U bent verwijderd van de [notificatie lijst]',
|
||||
'notify_deleted_email_body' => 'Verwijderd van notificatielijst
|
||||
|
|
@ -944,6 +969,7 @@ Naam: [name]
|
|||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]: [name] - Verwijderd van notificatielijst',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'november',
|
||||
|
|
@ -957,9 +983,11 @@ URL: [url]',
|
|||
'no_current_version' => 'U werkt met een oude versie van SeedDMS. De laatste versie beschikbaar is [latestversion].',
|
||||
'no_default_keywords' => 'Geen sleutelwoorden beschikbaar',
|
||||
'no_docs_checked_out' => 'Geen documenten in gebruik genomen',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => 'Geen documenten verlopen.',
|
||||
'no_docs_locked' => 'Geen documenten in gebruik.',
|
||||
'no_docs_needs_correction' => 'Geen documenten te corrigeren',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => 'Geen documenten geweigerd',
|
||||
'no_docs_to_approve' => 'Er zijn momenteel geen documenten die goedkeuring behoeven.',
|
||||
'no_docs_to_look_at' => 'Geen documenten die aandacht behoeven.',
|
||||
|
|
@ -980,6 +1008,7 @@ URL: [url]',
|
|||
'no_user_image' => 'Geen afbeelding(en) gevonden',
|
||||
'no_version_check' => 'Controle op een nieuwe versie van SeedDMS is mislukt! Dit kan komen omdat allow_url_fopen is ingesteld op 0 in uw PHP configuratie.',
|
||||
'no_version_modification' => 'Geen versiewijziging',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => 'Geen workflow beschikbaar',
|
||||
'objectcheck' => 'Mappen en documenten controleren',
|
||||
'object_check_critical' => 'Ernstige fouten',
|
||||
|
|
@ -1001,6 +1030,7 @@ Oude eigenaar: [old_owner]
|
|||
Nieuwe eigenaar: [new_owner]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename]: [name] - Eigenaar gewijzigd',
|
||||
'password' => 'Wachtwoord',
|
||||
'password_already_used' => 'Wachtwoord al gebruikt',
|
||||
|
|
@ -1018,6 +1048,7 @@ Dit kan uitgevoerd worden door op de volgende koppeling te drukken:
|
|||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
Als u nog steed problemen ondervind met het inloggen, neem aub contact op met uw beheerder.',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: Wachtwoord vergeten',
|
||||
'password_forgotten_send_hash' => 'Verdere instructies zijn naar uw gebruikers email adres verstuurd.',
|
||||
'password_forgotten_text' => 'Vul het formulier hieronder in en volg de instructie in de email, welke naar u verzonden zal worden.',
|
||||
|
|
@ -1072,6 +1103,7 @@ Bovenliggende map: [folder_path]
|
|||
Ontvanger: [recipient]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '[sitename]: [name] - Ontvanger verwijderd',
|
||||
'receipt_log' => 'Log ontvangst',
|
||||
'receipt_request_email_body' => 'Verzoek ontvangen
|
||||
|
|
@ -1080,8 +1112,12 @@ Versie: [version]
|
|||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '[sitename]: [name] – Verzoek ontvangen',
|
||||
'receipt_status' => 'Status ontvangst',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => 'Samenvatting',
|
||||
'receipt_update_failed' => 'Update ontvangst mislukt',
|
||||
'recent_uploads' => 'Recent Uploads',
|
||||
|
|
@ -1101,6 +1137,7 @@ URL: [url]',
|
|||
Document: [document]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename]: [document] - Bijlage verwijderd',
|
||||
'removed_recipient' => 'is verwijderd uit de lijst van ontvangers',
|
||||
'removed_reviewer' => 'is verwijderd uit de lijst van beoordelaars',
|
||||
|
|
@ -1111,6 +1148,7 @@ Workflow: [workflow]
|
|||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - Workflow verwijderd van document versie',
|
||||
'removeFolderFromDropFolder' => 'Map verwijderen uit Dropfilder',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1119,6 +1157,7 @@ URL: [url]',
|
|||
'repaired' => 'Gerepareerd',
|
||||
'repairing_objects' => 'Documenten en mappen repareren.',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => 'De workflow vereist actie van uw kant.
|
||||
Document: [name]
|
||||
|
|
@ -1128,6 +1167,7 @@ Huidige status: [current_state]
|
|||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '[sitename]: [name] - Workflow – actie vereist',
|
||||
'reset_checkout' => 'Beëindig het gebruik van het document',
|
||||
'restrict_access' => 'Toegang beperken',
|
||||
|
|
@ -1141,6 +1181,7 @@ Subworkflow: [subworkflow]
|
|||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - terug van subworkflow',
|
||||
'reverse_links' => 'Documenten met een koppeling naar het huidige document',
|
||||
'reviewers' => 'Beoordelaars',
|
||||
|
|
@ -1161,6 +1202,7 @@ Versie: [version]
|
|||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '[sitename]: [name] - Beoordelingsverzoek verwijderd',
|
||||
'review_file' => 'Bestand',
|
||||
'review_group' => 'Beoordelaarsgroep',
|
||||
|
|
@ -1172,6 +1214,7 @@ Versie: [version]
|
|||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '[sitename]: [name] - Verzoek om beoordeling',
|
||||
'review_status' => 'Status beoordeling',
|
||||
'review_submit_email' => 'Uitgevoerde beoordeling',
|
||||
|
|
@ -1182,6 +1225,7 @@ Commentaar: [comment]
|
|||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '[sitename]: [name] - Beoordeling toegevoegd',
|
||||
'review_summary' => 'Samenvatting beoordeling',
|
||||
'review_update_failed' => 'Fout: bijwerken status beoordeling mislukt.',
|
||||
|
|
@ -1206,9 +1250,11 @@ Versie: [version]
|
|||
Bovenliggende map: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '[sitename]: [name] – Verzoek tot herziening',
|
||||
'revision_status' => 'Status revisie',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => 'Revisie samenvatting',
|
||||
'revisors' => 'Herzieners',
|
||||
|
|
@ -1222,6 +1268,7 @@ Workflow: [workflow]
|
|||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '[sitename]: [name] - Workflow is teruggezet',
|
||||
'rewind_workflow_warning' => 'Als u de workflow terugzet naar oorspronkelijke staat, dan wordt de workflow historie voor dit document verwijderd en onherstelbaar.',
|
||||
'rm_attrdef' => 'Verwijder attribuutdefinitie',
|
||||
|
|
@ -1264,6 +1311,7 @@ Subworkflow: [subworkflow]
|
|||
Bovenliggende map: [folder_path]
|
||||
Gebruikers: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - Subworkflow is gestart',
|
||||
'ru_RU' => 'Russisch',
|
||||
'saturday' => 'zaterdag',
|
||||
|
|
@ -1417,6 +1465,8 @@ Name: [username]
|
|||
'settings_defaultDocPosition_desc' => 'Dit is de standaardplaats binnen een map waar een document wordt gecreëerd.',
|
||||
'settings_defaultDocPosition_val_end' => 'aan het einde',
|
||||
'settings_defaultDocPosition_val_start' => 'aan het begin',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'settings_defaultSearchMethod' => 'Standaard zoekmethode',
|
||||
'settings_defaultSearchMethod_desc' => 'Default zoekmethode = op documentnaam / fulltext-search',
|
||||
'settings_defaultSearchMethod_valdatabase' => 'Default zoekmethode (Documentnaam)',
|
||||
|
|
@ -1459,6 +1509,10 @@ Name: [username]
|
|||
'settings_enableDuplicateSubFolderNames_desc' => 'Staat het toe om mapnamen te dupliceren in een map.',
|
||||
'settings_enableEmail' => 'E-mail inschakelen',
|
||||
'settings_enableEmail_desc' => 'Inschakelen/uitschakelen automatische email notificatie',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => 'Filter de eigenaar, beoordelaar .... weg uit de ontvangerslijst',
|
||||
'settings_enableFilterReceipt_desc' => 'Sommige ontvangers / leden van de groep worden weggefilterd uit de lijst van ontvangers.',
|
||||
'settings_enableFolderTree' => 'Mappenstructuur tonen',
|
||||
|
|
@ -1537,6 +1591,7 @@ Name: [username]
|
|||
'settings_expandFolderTree_val0' => 'begin met verborgen structuur',
|
||||
'settings_expandFolderTree_val1' => 'begin met structuur eerste niveau uitgevouwen',
|
||||
'settings_expandFolderTree_val2' => 'begin met structuur volledig uitgevouwen',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => 'Uitbreidingen',
|
||||
'settings_extraPath' => 'Extra PHP include Path',
|
||||
'settings_extraPath_desc' => 'Pad naar extra software. Dit pad bevat bv. het adodb pad of de extra pear packages.',
|
||||
|
|
@ -1600,6 +1655,8 @@ Name: [username]
|
|||
'settings_more_settings' => 'Meer instellingen. Standaardlogin: admin/admin',
|
||||
'settings_noDocumentFormFields' => 'Deze velden niet tonen',
|
||||
'settings_noDocumentFormFields_desc' => 'Deze velden niet laten zien bij toevoegen of bewerken van een document. Bestaande waardes worden bewaard.',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => 'nietgevonden',
|
||||
'settings_Notification' => 'Notificatie-instellingen',
|
||||
'settings_notwritable' => 'De configuratie kan nietopgeslagen worden omdat het configuratiebestand nietbeschrijfbaar is.',
|
||||
|
|
@ -1960,6 +2017,7 @@ Huidige status: [current_state]
|
|||
Bovenliggende map: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '[sitename]: [name] - Workflow overgang geactiveerd',
|
||||
'transmittal' => 'Verzending',
|
||||
'transmittalitem_removed' => 'Verzonden item verwijderd',
|
||||
|
|
@ -2041,6 +2099,7 @@ Version: [version]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename]: [name] - Versie verwijderd',
|
||||
'version_info' => 'Versie-informatie',
|
||||
'view' => 'Bekijk',
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (1850), flaviove (627), lfcristofoli (352)
|
||||
// Translators: Admin (1852), flaviove (627), lfcristofoli (352)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Autenticação de dois fatores',
|
||||
|
|
@ -50,6 +50,7 @@ Documento: [name]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename]: [name] - Permissões modificadas',
|
||||
'according_settings' => 'configurações de acordo',
|
||||
'action' => 'Ação',
|
||||
|
|
@ -117,6 +118,7 @@ Versão: [version]
|
|||
Pasta pai: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '[sitename]: [name] - Pedido de aprovação eliminado',
|
||||
'approval_file' => 'Arquivo',
|
||||
'approval_group' => 'Approval Group',
|
||||
|
|
@ -128,6 +130,7 @@ Versão: [version]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]: [name] - Solicitação de aprovação',
|
||||
'approval_status' => 'Estado da aprovação',
|
||||
'approval_submit_email' => 'aprovação enviar email',
|
||||
|
|
@ -139,6 +142,7 @@ Estado: [status]
|
|||
Comentário: [comment]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - Aprovação submetida',
|
||||
'approval_summary' => 'Resumo de aprovação',
|
||||
'approval_update_failed' => 'Erro ao atualizar o estado de aprovação. Atualização falhou.',
|
||||
|
|
@ -162,6 +166,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => 'Resultado da pesquisa',
|
||||
'attrdef_exists' => 'Definição de atributo já existe',
|
||||
'attrdef_info' => 'Informação',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => 'Definição de atributo ainda em uso',
|
||||
'attrdef_management' => 'Gerência de definição de atributo',
|
||||
'attrdef_maxvalues' => 'Max. número de valores',
|
||||
|
|
@ -200,6 +205,7 @@ Novo valor: [attribute_new_value]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Atributo modificado',
|
||||
'attribute_count' => 'Número de utilizações',
|
||||
'attribute_value' => 'Valor do atributo',
|
||||
|
|
@ -398,6 +404,7 @@ Novo valor: [attribute_new_value]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '[sitename]: [name] - Atributo alterado',
|
||||
'document_comment_changed_email' => 'Comentário modificado',
|
||||
'document_comment_changed_email_body' => 'Comentário modificado
|
||||
|
|
@ -407,6 +414,7 @@ Comentário: [new_comment]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]: [name] - Comentário modificado',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => 'Número de documentos',
|
||||
|
|
@ -416,6 +424,7 @@ URL: [url]',
|
|||
Documento: [name]
|
||||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]: [name] - Documento eliminado',
|
||||
'document_duplicate_name' => 'Duplicar nome do documento',
|
||||
'document_files' => '',
|
||||
|
|
@ -435,6 +444,7 @@ Pasta antiga: [old_folder_path]
|
|||
Nova pasta: [new_folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename]: [name] - Documento movido',
|
||||
'document_not_checkedout' => 'O documento não foi retirado',
|
||||
'document_renamed_email' => 'Documento renomeado',
|
||||
|
|
@ -444,6 +454,7 @@ Pasta pai: [folder_path]
|
|||
Nome antigo: [old_name]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename]: [name] - Documento renomeado',
|
||||
'document_status_changed_email' => 'Estado do documento alterado',
|
||||
'document_status_changed_email_body' => 'Estado do documento alterado
|
||||
|
|
@ -452,6 +463,7 @@ Estado: [status]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename]: [name] - Estado do documento modificado',
|
||||
'document_title' => 'Documento [documentname]',
|
||||
'document_transfered_email_body' => 'Transferência de documentos para outro usuário
|
||||
|
|
@ -460,6 +472,7 @@ Novo proprietário: [newuser]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '[sitename]: [name] - Transferir documento',
|
||||
'document_updated_email' => 'Documento atualizado',
|
||||
'document_updated_email_body' => 'Documento atualizado
|
||||
|
|
@ -469,6 +482,7 @@ Usuário: [username]
|
|||
Comentário: [comment]
|
||||
Versão comentário: [version_comment]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[sitename]: [name] - Documento atualizado',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'não Expira',
|
||||
|
|
@ -598,6 +612,7 @@ Documento: [name]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Data de validade mudou',
|
||||
'export' => 'Exportar',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -612,6 +627,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => 'O envio de novas extensões não esta disponível pois o diretório Extensões recebeu a atribuição de Somente Leitura.',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => 'Disponível',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => 'Versões',
|
||||
|
|
@ -637,6 +653,7 @@ Novo valor: [attribute_new_value]
|
|||
Pasta pai: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '[sitename]: [name] - Atributo alterado',
|
||||
'folder_comment_changed_email' => 'Comentário mudou',
|
||||
'folder_comment_changed_email_body' => 'Comentário mudou
|
||||
|
|
@ -646,6 +663,7 @@ Comentário: [new_comment]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - Comentário mudou',
|
||||
'folder_contents' => 'Conteúdo da Pasta',
|
||||
'folder_deleted_email' => 'Pasta eliminada',
|
||||
|
|
@ -654,6 +672,7 @@ Pasta: [name]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename]: [name] - Pasta eliminada',
|
||||
'folder_infos' => 'Informações',
|
||||
'folder_moved_email' => 'Pasta movida',
|
||||
|
|
@ -663,6 +682,7 @@ Pasta anterior: [old_folder_path]
|
|||
Nova pasta: [new_folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename]: [name] - Pasta movida',
|
||||
'folder_renamed_email' => 'Pasta renomeada',
|
||||
'folder_renamed_email_body' => 'Pasta renomeada
|
||||
|
|
@ -671,6 +691,7 @@ Pasta mãe: [folder_path]
|
|||
Nome antigo: [old_name]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Pasta renomeada',
|
||||
'folder_title' => 'Pasta [foldername]',
|
||||
'foot_note' => '',
|
||||
|
|
@ -914,6 +935,7 @@ Comentário: [comment]
|
|||
Versão comentário: [version_comment]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename]: [folder_name] - Novo documento',
|
||||
'new_file_email' => 'Novo anexo',
|
||||
'new_file_email_body' => 'Nova Nome de anexo: [name]
|
||||
|
|
@ -921,6 +943,7 @@ Documento: [document]
|
|||
Comentário: [comment]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename]: [document] - Novo anexo',
|
||||
'new_folder' => 'Nova pasta',
|
||||
'new_password' => 'Nova senha',
|
||||
|
|
@ -931,6 +954,7 @@ Pasta mãe: [folder_path]
|
|||
Comentário: [comment]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Nova pasta',
|
||||
'new_user_image' => 'Nova imagem',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -944,6 +968,7 @@ Nome: [name]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename]: [name] - Adicionado a lista de notificação',
|
||||
'notify_deleted_email' => 'Você foi removido da lista de notificação',
|
||||
'notify_deleted_email_body' => 'Removido da lista de notificação
|
||||
|
|
@ -951,6 +976,7 @@ Nome: [name]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]: [name] - Removido da lista de notificação',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'Novembro',
|
||||
|
|
@ -964,9 +990,11 @@ URL: [url]',
|
|||
'no_current_version' => 'Você está executando uma versão atualizda do Sistema GED. A última versão disponível é [latestversion].',
|
||||
'no_default_keywords' => 'não há palavras-chave disponíveis',
|
||||
'no_docs_checked_out' => 'Nenhum documento retirado',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Nenhum documento bloqueado.',
|
||||
'no_docs_needs_correction' => 'Nenhum documento que precise ser corrigido',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => 'Nenhum documento rejeitado.',
|
||||
'no_docs_to_approve' => 'There are currently no documents that require approval.',
|
||||
'no_docs_to_look_at' => 'Não há documentos que precisam de atenção.',
|
||||
|
|
@ -987,6 +1015,7 @@ URL: [url]',
|
|||
'no_user_image' => 'não foi encontrado imagem de perfil',
|
||||
'no_version_check' => 'Verificação de uma nova versão do Sistema GED falhou! Isso pode ser causado por allow_url_fopen configurado para 0 na sua configuração do PHP.',
|
||||
'no_version_modification' => 'Nenhuma modificação de versão',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => 'Nenhum fluxo de trabalho disponível',
|
||||
'objectcheck' => 'Verificação da Pasta/Documento',
|
||||
'object_check_critical' => 'Erros críticos',
|
||||
|
|
@ -1008,6 +1037,7 @@ Proprietário amterior: [old_owner]
|
|||
Novo dono: [new_owner]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename]: [name] - Proprietário mudou',
|
||||
'password' => 'Senha',
|
||||
'password_already_used' => 'Senha já usada',
|
||||
|
|
@ -1025,6 +1055,7 @@ Isso pode ser feito clicando no seguinte link:
|
|||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
Se você ainda tiver problemas para fazer o login, por favor, contate o administrador.',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: Esqueceu sua senha',
|
||||
'password_forgotten_send_hash' => 'Instruções de como proceder para que seja enviada para o endereço de e-mail do usuário',
|
||||
'password_forgotten_text' => 'Preencha o formulário abaixo e siga as instruções do e-mail que será enviado para você.',
|
||||
|
|
@ -1078,6 +1109,7 @@ Pasta mãe: [folder_path]
|
|||
Destinatário: [recipient]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '[sitename]: [name] - Destinatário removido',
|
||||
'receipt_log' => 'Log de entrada',
|
||||
'receipt_request_email_body' => 'Pedido de entrada
|
||||
|
|
@ -1086,8 +1118,12 @@ Versão: [version]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '[sitename]: [name] - Pedido de entrada',
|
||||
'receipt_status' => 'Estado',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => 'Resumo da entrada',
|
||||
'receipt_update_failed' => 'Confirmação de entrada falhou',
|
||||
'recent_uploads' => 'Uploads recentes',
|
||||
|
|
@ -1107,6 +1143,7 @@ URL: [url]',
|
|||
Documento: [document]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename]: [document] - Anexo removido',
|
||||
'removed_recipient' => 'foi removido da lista de destinatários.',
|
||||
'removed_reviewer' => 'foi removido da lista de avaliadores.',
|
||||
|
|
@ -1118,6 +1155,7 @@ Fluxo de Trabalho: [workflow]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - Fluxo de trabalho removido da versão do documento',
|
||||
'removeFolderFromDropFolder' => 'Remover pasta após a importação',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1126,6 +1164,7 @@ URL: [url]',
|
|||
'repaired' => 'reparado',
|
||||
'repairing_objects' => 'Reparando documentos e pastas',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => 'O fluxo de trabalho atingiu um estado que requer sua ação.
|
||||
Documento: [name]
|
||||
|
|
@ -1135,6 +1174,7 @@ Estado atual: [current_state]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '[sitename]: [name] - Ação de fluxo de trabalho requerida',
|
||||
'reset_checkout' => 'Concluir retirada',
|
||||
'restrict_access' => 'Nenhum acesso a',
|
||||
|
|
@ -1148,6 +1188,7 @@ sub-fluxo de trabalho: [subworkflow]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - Retornar do sub-fluxo de trabalho',
|
||||
'reverse_links' => 'Documentos, que têm um link para o documento atual',
|
||||
'reviewers' => 'Avaliadores',
|
||||
|
|
@ -1168,6 +1209,7 @@ Versão: [version]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '[sitename]: [name] - Solicitação de revisão excluída',
|
||||
'review_file' => 'Arquivo',
|
||||
'review_group' => 'Grupo de Revisão',
|
||||
|
|
@ -1179,6 +1221,7 @@ Versão: [version]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '[sitename]: [name] - Solicitação de revisão',
|
||||
'review_status' => 'Estado da revisão',
|
||||
'review_submit_email' => 'Revisão submetida',
|
||||
|
|
@ -1189,6 +1232,7 @@ Comentário: [comment]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '[sitename]: [name] - Revisão submetida',
|
||||
'review_summary' => 'Resumo de revisão',
|
||||
'review_update_failed' => 'Erro ao atualizar o status da revisão. Atualização falhou.',
|
||||
|
|
@ -1213,9 +1257,11 @@ Versão: [version]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '[sitename]: [name] - solicitação de revisão',
|
||||
'revision_status' => 'Estado',
|
||||
'revision_submit_email_body' => 'revisão enviar corpo do e-mail',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '[sitename]: [name] - Revisão enviar assunto de e-mail',
|
||||
'revision_summary' => 'Resumo das revisões',
|
||||
'revisors' => 'Revisores',
|
||||
|
|
@ -1229,6 +1275,7 @@ Fluxo de processo: [workflow]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '[sitename]: [name] - Fluxo de processo foi revisto',
|
||||
'rewind_workflow_warning' => 'Se você voltar um fluxo de trabalho ao seu estado inicial, então o log todo o fluxo de trabalho para este documento será eliminado e não poderá ser recuperado.',
|
||||
'rm_attrdef' => 'Remover definição de atributo',
|
||||
|
|
@ -1271,6 +1318,7 @@ Sub-fluxo de trabalho: [subworkflow]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - Sub-fluxo de trabalho foi iniciado',
|
||||
'ru_RU' => 'Russo',
|
||||
'saturday' => 'Sábado',
|
||||
|
|
@ -1284,7 +1332,7 @@ URL: [url]',
|
|||
'search' => 'Busca',
|
||||
'search_fulltext' => 'Pesquisa em texto completo',
|
||||
'search_in' => 'Busca em',
|
||||
'search_mode' => '',
|
||||
'search_mode' => 'Modo de Pesquisa',
|
||||
'search_mode_and' => 'todas as palavras',
|
||||
'search_mode_documents' => 'Só Documentos',
|
||||
'search_mode_folders' => 'Só Pastas',
|
||||
|
|
@ -1424,6 +1472,8 @@ Nome: [username]
|
|||
'settings_defaultDocPosition_desc' => 'Esta é a posição padrão dentro de uma pasta quando um documento é criado.',
|
||||
'settings_defaultDocPosition_val_end' => 'fim',
|
||||
'settings_defaultDocPosition_val_start' => 'início',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'settings_defaultSearchMethod' => 'Forma padrão para buscas',
|
||||
'settings_defaultSearchMethod_desc' => 'Método de pesquisa padrão, quando uma pesquisa é iniciada pelo formulário de pesquisa no menu principal.',
|
||||
'settings_defaultSearchMethod_valdatabase' => 'Banco de Dados',
|
||||
|
|
@ -1466,6 +1516,10 @@ Nome: [username]
|
|||
'settings_enableDuplicateSubFolderNames_desc' => 'Permite ter nomes de subpastas duplicados em uma pasta.',
|
||||
'settings_enableEmail' => 'Ativar E-mail',
|
||||
'settings_enableEmail_desc' => 'Ativar/desativar a notificação de e-mail automático',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => 'Filtrar dono, revisor, ... da lista de recepção',
|
||||
'settings_enableFilterReceipt_desc' => 'Ativar para filtrar alguns destinatários de uma lista de recepção, se os membros de um grupo estiverem selecionados.',
|
||||
'settings_enableFolderTree' => 'Ativar Árvore de Pasta',
|
||||
|
|
@ -1544,6 +1598,7 @@ Nome: [username]
|
|||
'settings_expandFolderTree_val0' => 'começar com a árvore escondida',
|
||||
'settings_expandFolderTree_val1' => 'começar com a árvore mostrada e primeiro nível expandido',
|
||||
'settings_expandFolderTree_val2' => 'começar com árvore mostrada totalmente expandida',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => 'Extensões',
|
||||
'settings_extraPath' => 'PHP extra incluem Path',
|
||||
'settings_extraPath_desc' => 'Caminho para o software adicional. Este é o diretório que contém, por exemplo, o diretório adodb ou pacotes adicionais em pear',
|
||||
|
|
@ -1607,6 +1662,8 @@ Nome: [username]
|
|||
'settings_more_settings' => 'Configurar outras configurações. Login padrão: admin/admin',
|
||||
'settings_noDocumentFormFields' => 'configurações sem campos de formulário de documento',
|
||||
'settings_noDocumentFormFields_desc' => 'configurações sem campos de formulário de documento desc',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => 'Não encontrado',
|
||||
'settings_Notification' => 'Configurações de notificação',
|
||||
'settings_notwritable' => 'A configuração não pode ser salva porque o arquivo de configuração não é gravável.',
|
||||
|
|
@ -1967,6 +2024,7 @@ Estado atual: [current_state]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '[sitename]: [name] - Transição de fluxo de trabalho desencadeado',
|
||||
'transmittal' => 'Transmissão',
|
||||
'transmittalitem_removed' => 'Item de transmissão removido',
|
||||
|
|
@ -1992,7 +2050,7 @@ URL: [url]',
|
|||
'unknown_id' => 'ID desconhecido',
|
||||
'unknown_keyword_category' => 'Categoria desconhecida',
|
||||
'unknown_owner' => 'ID do proprietário desconhecida',
|
||||
'unknown_status' => '',
|
||||
'unknown_status' => 'Estado desconhecido',
|
||||
'unknown_user' => 'ID do usuário desconhecida',
|
||||
'unlinked_content' => 'Conteúdo não conectado',
|
||||
'unlinked_documents' => 'Documentos não conectados',
|
||||
|
|
@ -2048,6 +2106,7 @@ Versão: [version]
|
|||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename]: [name] - Versão eliminada',
|
||||
'version_info' => 'Informações da versão',
|
||||
'view' => 'Visualizar',
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ Document: [name]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename]: [name] - Permisiune schimbată',
|
||||
'according_settings' => 'conform setărilor',
|
||||
'action' => 'Acțiune',
|
||||
|
|
@ -117,6 +118,7 @@ Versiune: [version]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '[sitename]: [name] - Cerere aprobare stearsa',
|
||||
'approval_file' => '',
|
||||
'approval_group' => 'Grup aprobare',
|
||||
|
|
@ -128,6 +130,7 @@ Versiune: [version]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]: [name] - Cerere aprobare',
|
||||
'approval_status' => 'Status aprobare',
|
||||
'approval_submit_email' => '',
|
||||
|
|
@ -139,6 +142,7 @@ Status: [status]
|
|||
Comentariu: [comment]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - Aprobare trimisă',
|
||||
'approval_summary' => 'Sumar aprobare',
|
||||
'approval_update_failed' => 'Eroare actualizare status aprobare. Actualizarea nu a reușit.',
|
||||
|
|
@ -162,6 +166,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => '',
|
||||
'attrdef_exists' => 'Definitie atribut exista deja',
|
||||
'attrdef_info' => '',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => 'Definitie atribut inca in utilizare',
|
||||
'attrdef_management' => 'Management definitii atribute',
|
||||
'attrdef_maxvalues' => 'Numar maxim de valori',
|
||||
|
|
@ -200,6 +205,7 @@ New value: [attribute_new_value]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Atribut schimbat',
|
||||
'attribute_count' => 'Numărul de utilizări',
|
||||
'attribute_value' => 'Valoare atribut',
|
||||
|
|
@ -391,6 +397,7 @@ URL: [url]',
|
|||
'document_already_checkedout' => 'Acest document este deja verificat',
|
||||
'document_already_locked' => 'Acest document este deja blocat',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Comentariu schimbat',
|
||||
'document_comment_changed_email_body' => 'Comentariu schimbat
|
||||
|
|
@ -400,6 +407,7 @@ Comentariu: [new_comment]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]: [name] - Comentariu schimbat',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => '',
|
||||
|
|
@ -409,6 +417,7 @@ URL: [url]',
|
|||
Document: [name]
|
||||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]: [name] - Document sters',
|
||||
'document_duplicate_name' => 'Nume document duplicat',
|
||||
'document_files' => '',
|
||||
|
|
@ -428,6 +437,7 @@ Folder vechi: [old_folder_path]
|
|||
Folder nou: [new_folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename]: [name] - Document mutat',
|
||||
'document_not_checkedout' => 'Documentul nu este verificat.',
|
||||
'document_renamed_email' => 'Document redenumit',
|
||||
|
|
@ -437,6 +447,7 @@ Folder parinte: [folder_path]
|
|||
Nume vechi: [old_name]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename]: [name] - Document redenumit',
|
||||
'document_status_changed_email' => 'Status document schimbat',
|
||||
'document_status_changed_email_body' => 'Status document schimbat
|
||||
|
|
@ -445,9 +456,11 @@ Status: [status]
|
|||
Folder patinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename]: [name] - Status document schimbat',
|
||||
'document_title' => 'Document \'[documentname]\'',
|
||||
'document_transfered_email_body' => '',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '',
|
||||
'document_updated_email' => 'Document actualizat',
|
||||
'document_updated_email_body' => 'Document actualizat
|
||||
|
|
@ -457,6 +470,7 @@ Utilizator: [username]
|
|||
Comentariu: [comment]
|
||||
Comentariu versiune: [version_comment]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[sitename]: [name] - Document actualizat',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'Nu expiră',
|
||||
|
|
@ -586,6 +600,7 @@ Document: [name]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Data de expirare schimbată',
|
||||
'export' => '',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -600,6 +615,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => 'Nu se poate incarca o extensie noua pentru ca directorul nu are drepturi de scriere',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => 'Disponibila',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => 'Versiuni',
|
||||
|
|
@ -618,6 +634,7 @@ URL: [url]',
|
|||
'folders_and_documents_statistic' => 'Privire de ansamblu asupra continutului',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Comentariu schimbat',
|
||||
'folder_comment_changed_email_body' => 'Comentariu schimbat
|
||||
|
|
@ -627,6 +644,7 @@ Comentariu: [new_comment]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - Comentariu schimbat',
|
||||
'folder_contents' => 'Continut folder',
|
||||
'folder_deleted_email' => 'Folder sters',
|
||||
|
|
@ -635,6 +653,7 @@ Folder: [name]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename]: [name] - Folder sters',
|
||||
'folder_infos' => 'Informatii folder',
|
||||
'folder_moved_email' => 'Folder mutat',
|
||||
|
|
@ -644,6 +663,7 @@ Folder vechi: [old_folder_path]
|
|||
Folder nou: [new_folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename]: [name] - Folder mutat',
|
||||
'folder_renamed_email' => 'Folder redenumit',
|
||||
'folder_renamed_email_body' => 'Folder redenumit
|
||||
|
|
@ -652,6 +672,7 @@ Folder parinte: [folder_path]
|
|||
Nume vechi: [old_name]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Folder redenumit',
|
||||
'folder_title' => 'Folder \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
|
|
@ -895,6 +916,7 @@ Comment: [comment]
|
|||
Comentariu versiune: [version_comment]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename]: [folder_name] - Document nou',
|
||||
'new_file_email' => 'Atașament nou',
|
||||
'new_file_email_body' => 'Atașament nou
|
||||
|
|
@ -903,6 +925,7 @@ Document: [document]
|
|||
Comentariu: [comment]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename]: [document] - Atașament nou',
|
||||
'new_folder' => 'Folder nou',
|
||||
'new_password' => 'Parolă noua',
|
||||
|
|
@ -913,6 +936,7 @@ Folder parinte: [folder_path]
|
|||
Comentariu: [comment]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Folder nou',
|
||||
'new_user_image' => 'Imagine nouă',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -926,6 +950,7 @@ Nume: [name]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename]: [name] - Adăugat la lista de notificări',
|
||||
'notify_deleted_email' => 'Ai fost scos din lista de notificări',
|
||||
'notify_deleted_email_body' => 'Scos din lista de notificări
|
||||
|
|
@ -933,6 +958,7 @@ Nume: [name]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]: [name] - Scos din lista de notificări',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'Noiembrie',
|
||||
|
|
@ -946,9 +972,11 @@ URL: [url]',
|
|||
'no_current_version' => 'Utilizați o versiune veche de SeedDMS. Cea mai recentă versiune disponibilă este [latestversion].',
|
||||
'no_default_keywords' => 'Nu există cuvinte cheie disponibile',
|
||||
'no_docs_checked_out' => 'Nu exista documente verificate',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Nici un document blocat.',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => '',
|
||||
'no_docs_to_approve' => 'Momentan nu există documente care necesită aprobarea.',
|
||||
'no_docs_to_look_at' => 'Nici un document care necesită atenție.',
|
||||
|
|
@ -969,6 +997,7 @@ URL: [url]',
|
|||
'no_user_image' => 'Nu au fost găsite imagini',
|
||||
'no_version_check' => 'Verificarea pentru o noua versiune SeedDMS a reușit! Acest lucru ar putea fi cauzat de setarea allow_url_fopen=0 în configurația php-ului dumneavoastră.',
|
||||
'no_version_modification' => '',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => 'Nici un workflow disponibil',
|
||||
'objectcheck' => 'Verificare folder/document',
|
||||
'object_check_critical' => '',
|
||||
|
|
@ -990,6 +1019,7 @@ Proprietar vechi: [old_owner]
|
|||
Proprietar nou: [new_owner]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename]: [name] - Proprietar schimbat',
|
||||
'password' => 'Parolă',
|
||||
'password_already_used' => 'Parolă folosită deja',
|
||||
|
|
@ -1007,6 +1037,7 @@ Acest lucru poate fi realizat prin click pe link-ul următor:
|
|||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
Dacă aveți în continuare probleme la autentificare, vă rugăm să contactați administratorul.',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: Am uitat parola',
|
||||
'password_forgotten_send_hash' => 'Instrucțiuni privind modul cum trebuie procedat au fost trimise la adresa de email a utilizatorului',
|
||||
'password_forgotten_text' => 'Completați formularul de mai jos și urmați instrucțiunile ce vor fi trimise prin e-mail.',
|
||||
|
|
@ -1054,11 +1085,16 @@ Dacă aveți în continuare probleme la autentificare, vă rugăm să contactaț
|
|||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '',
|
||||
'receipt_log' => '',
|
||||
'receipt_request_email_body' => '',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '',
|
||||
'receipt_status' => '',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Incarcari recente',
|
||||
|
|
@ -1078,6 +1114,7 @@ Dacă aveți în continuare probleme la autentificare, vă rugăm să contactaț
|
|||
Document: [document]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename]: [document] - Atașament eliminat',
|
||||
'removed_recipient' => 'a fost eliminat de pe lista de destinatari.',
|
||||
'removed_reviewer' => 'a fost eliminat din lista de revizuitori.',
|
||||
|
|
@ -1089,6 +1126,7 @@ Workflow: [workflow]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - Workflow eliminat din versiunea documentului',
|
||||
'removeFolderFromDropFolder' => '',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1097,6 +1135,7 @@ URL: [url]',
|
|||
'repaired' => 'reparat',
|
||||
'repairing_objects' => 'Reparare documente și foldere.',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => 'Workflow-ul a ajuns la o stare care necesita actiunea ta.
|
||||
Document: [name]
|
||||
|
|
@ -1106,6 +1145,7 @@ Starea curenta: [current_state]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '[sitename]: [name] - Actiune workflow necesara',
|
||||
'reset_checkout' => 'Termina verificarea',
|
||||
'restrict_access' => '',
|
||||
|
|
@ -1119,6 +1159,7 @@ Subworkflow: [subworkflow]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - Întoarcere din subworkflow',
|
||||
'reverse_links' => 'Documentele, care au un link către la documentul curent',
|
||||
'reviewers' => 'Revizuitori',
|
||||
|
|
@ -1139,6 +1180,7 @@ Versiune: [version]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '[sitename]: [name] - Cerere de revizuire eliminata',
|
||||
'review_file' => '',
|
||||
'review_group' => 'Grup revizuire',
|
||||
|
|
@ -1150,6 +1192,7 @@ Versiune: [version]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '[sitename]: [name] - Cerere de revizuire',
|
||||
'review_status' => 'Status revizuire',
|
||||
'review_submit_email' => 'Revizuire trimisă',
|
||||
|
|
@ -1161,6 +1204,7 @@ Comentariu: [comment]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '[sitename]: [name] - Revizuire trimisă',
|
||||
'review_summary' => 'Sumar revizuire',
|
||||
'review_update_failed' => 'Eroare actualizarea status revizuire. Actualizarea a eșuat.',
|
||||
|
|
@ -1180,9 +1224,11 @@ URL: [url]',
|
|||
'revision_date' => '',
|
||||
'revision_log' => 'Log revizuire',
|
||||
'revision_request_email_body' => '',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '',
|
||||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => 'Revizuitori',
|
||||
|
|
@ -1196,6 +1242,7 @@ Workflow: [workflow]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '[sitename]: [name] - Workflow derulat',
|
||||
'rewind_workflow_warning' => 'Dacă derulati înapoi un workflow la starea inițială, atunci tot log-ul workflow-ului pentru acest document vor fi șters și nu va mai putea fi recuperat.',
|
||||
'rm_attrdef' => 'Eliminați definiție atribut',
|
||||
|
|
@ -1238,6 +1285,7 @@ Subworkflow: [subworkflow]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - Subworkflow-ul a fost pornit',
|
||||
'ru_RU' => 'Rusă',
|
||||
'saturday' => 'Sâmbătă',
|
||||
|
|
@ -1386,6 +1434,8 @@ URL: [url]',
|
|||
'settings_defaultDocPosition_desc' => '',
|
||||
'settings_defaultDocPosition_val_end' => '',
|
||||
'settings_defaultDocPosition_val_start' => '',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'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_valdatabase' => 'baza de date',
|
||||
|
|
@ -1428,6 +1478,10 @@ URL: [url]',
|
|||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Activare E-mail',
|
||||
'settings_enableEmail_desc' => 'Activare/dezactivare notificari automare prin e-mail',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
'settings_enableFilterReceipt_desc' => '',
|
||||
'settings_enableFolderTree' => 'Activare Folder Ierarhic',
|
||||
|
|
@ -1506,6 +1560,7 @@ URL: [url]',
|
|||
'settings_expandFolderTree_val0' => 'începeți cu ierarhia ascunsă',
|
||||
'settings_expandFolderTree_val1' => 'începeți cu ierarhia afișată si primul nivel expandat',
|
||||
'settings_expandFolderTree_val2' => 'începeți cu ierarhia afișată expandat',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => 'Extensii',
|
||||
'settings_extraPath' => 'Extra PHP include Path',
|
||||
'settings_extraPath_desc' => 'Calea catre software suplimentare. Acesta este directorul ce conține de exemplu directorul adodb sau pachete suplimentare de pear package',
|
||||
|
|
@ -1569,6 +1624,8 @@ URL: [url]',
|
|||
'settings_more_settings' => 'Configurare mai multe setări. Autentificare implicită: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => 'Nu a fost găsit',
|
||||
'settings_Notification' => 'Setările de notificare',
|
||||
'settings_notwritable' => 'Configurația nu poate fi salvată deoarece fișierul de configurare nu poate fi scris.',
|
||||
|
|
@ -1929,6 +1986,7 @@ Stare curenta: [current_state]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '[sitename]: [name] - Tranziție Workflow declanșată',
|
||||
'transmittal' => '',
|
||||
'transmittalitem_removed' => '',
|
||||
|
|
@ -2010,6 +2068,7 @@ Versiune: [version]
|
|||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename]: [name] - Versiune ștearsă',
|
||||
'version_info' => 'Informații versiune',
|
||||
'view' => 'Vizualizare',
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (1717)
|
||||
// Translators: Admin (1718)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Двухфакторная аутентификация',
|
||||
|
|
@ -50,6 +50,7 @@ $text = array(
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename]: изменён доступ для «[name]»',
|
||||
'according_settings' => 'соответствующие настройки',
|
||||
'action' => 'Действие',
|
||||
|
|
@ -117,6 +118,7 @@ URL: [url]',
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '[sitename]: [name] - Запрос на утверждение удален',
|
||||
'approval_file' => 'Файл',
|
||||
'approval_group' => 'Утверждающая группа',
|
||||
|
|
@ -128,6 +130,7 @@ URL: [url]',
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]: запрос на утверждение «[name]»',
|
||||
'approval_status' => 'Статус утверждения',
|
||||
'approval_submit_email' => 'Утвержденный документ',
|
||||
|
|
@ -139,6 +142,7 @@ URL: [url]',
|
|||
Комментарий: [comment]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - Утверждено',
|
||||
'approval_summary' => 'Сводка по утверждению',
|
||||
'approval_update_failed' => 'Произошла ошибка при изменении статуса утверждения',
|
||||
|
|
@ -162,6 +166,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => 'Найденные определения',
|
||||
'attrdef_exists' => 'Определение атрибута уже существует',
|
||||
'attrdef_info' => 'Информация',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => 'Определение этого атрибута используется',
|
||||
'attrdef_management' => 'Управление определениями атрибутов',
|
||||
'attrdef_maxvalues' => 'Макс. количество значений',
|
||||
|
|
@ -200,6 +205,7 @@ New value: [attribute_new_value]
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '[sitename]: изменён атрибут «[name]»',
|
||||
'attribute_count' => 'Использован раз',
|
||||
'attribute_value' => 'Значение атрибута',
|
||||
|
|
@ -391,6 +397,7 @@ URL: [url]',
|
|||
'document_already_checkedout' => 'Этот документ уже проверен',
|
||||
'document_already_locked' => 'Документ уже заблокирован',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Изменён комментарий',
|
||||
'document_comment_changed_email_body' => 'Изменён комментарий
|
||||
|
|
@ -400,6 +407,7 @@ URL: [url]',
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]: изменён комментарий к «[name]»',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => 'Количество документов',
|
||||
|
|
@ -409,6 +417,7 @@ URL: [url]',
|
|||
Документ: [name]
|
||||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]: удалён документ «[name]»',
|
||||
'document_duplicate_name' => 'Одноимённый документ уже существует.',
|
||||
'document_files' => '',
|
||||
|
|
@ -428,6 +437,7 @@ URL: [url]',
|
|||
Предыдущий каталог: [old_folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename]: перемещён документ «[name]»',
|
||||
'document_not_checkedout' => 'Документ не проверен',
|
||||
'document_renamed_email' => 'Документ переименован',
|
||||
|
|
@ -437,6 +447,7 @@ URL: [url]',
|
|||
Прежнее имя: [old_name]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename]: переименован документ «[name]»',
|
||||
'document_status_changed_email' => 'Статус документа изменён',
|
||||
'document_status_changed_email_body' => 'Изменён статус документа
|
||||
|
|
@ -445,9 +456,11 @@ URL: [url]',
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename]: изменён статус документа «[name]»',
|
||||
'document_title' => 'Документ [documentname]',
|
||||
'document_transfered_email_body' => '',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '',
|
||||
'document_updated_email' => 'Документ обновлён',
|
||||
'document_updated_email_body' => 'Документ обновлён
|
||||
|
|
@ -457,6 +470,7 @@ URL: [url]',
|
|||
Комментарий: [comment]
|
||||
Комментарий версии: [version_comment]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[sitename]: обновлён документ «[name]»',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'безсрочный',
|
||||
|
|
@ -493,7 +507,7 @@ URL: [url]',
|
|||
'dropfolder_metadata' => '',
|
||||
'dropupload' => 'Быстрая загрузка',
|
||||
'drop_files_here' => 'Переместите файлы сюда',
|
||||
'drop_files_here_or_click' => '',
|
||||
'drop_files_here_or_click' => 'Перетащите сюда файлы или кликните!',
|
||||
'dump_creation' => 'Создать дамп БД',
|
||||
'dump_creation_warning' => 'Эта операция создаст дамп базы данных. После создания, файл будет сохранен в каталоге данных сервера.',
|
||||
'dump_list' => 'Существующие дампы',
|
||||
|
|
@ -586,6 +600,7 @@ URL: [url]',
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '[sitename]: изменен срок действия для «[name]»',
|
||||
'export' => 'Экспорт',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -600,6 +615,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => 'Загрузка новых расширений невозможна, потому что каталог расширений недоступен для записи.',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => 'Установленные',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => 'Версии',
|
||||
|
|
@ -618,6 +634,7 @@ URL: [url]',
|
|||
'folders_and_documents_statistic' => 'Обзор содержимого',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Комментарий изменён',
|
||||
'folder_comment_changed_email_body' => 'Изменён комментарий каталога
|
||||
|
|
@ -627,6 +644,7 @@ URL: [url]',
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: изменён комментарий каталога «[folder]»',
|
||||
'folder_contents' => 'Содержимое каталога',
|
||||
'folder_deleted_email' => 'Каталог удалён',
|
||||
|
|
@ -635,6 +653,7 @@ URL: [url]',
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename]: удалён каталог «[name]»',
|
||||
'folder_infos' => 'Информация о каталоге',
|
||||
'folder_moved_email' => 'Каталог перемещён',
|
||||
|
|
@ -644,6 +663,7 @@ URL: [url]',
|
|||
Предыдущее расположение: [old_folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename]: перемещён каталог «[name]»',
|
||||
'folder_renamed_email' => 'Каталог переименован',
|
||||
'folder_renamed_email_body' => 'Каталог переименован
|
||||
|
|
@ -652,6 +672,7 @@ URL: [url]',
|
|||
Предыдущее имя: [old_name]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename]: переименован каталог «[name]»',
|
||||
'folder_title' => 'Каталог [foldername]',
|
||||
'foot_note' => '',
|
||||
|
|
@ -895,6 +916,7 @@ URL: [url]',
|
|||
Комментарий версии: [version_comment]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename]: новый документ в каталоге «[folder_name]»',
|
||||
'new_file_email' => 'Новое приложение',
|
||||
'new_file_email_body' => 'Новое приложение: [name]
|
||||
|
|
@ -902,6 +924,7 @@ URL: [url]',
|
|||
Комментарий: [comment]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename]: новое приложение к документу «[document]»',
|
||||
'new_folder' => 'Новый каталог',
|
||||
'new_password' => 'Новый пароль',
|
||||
|
|
@ -912,6 +935,7 @@ URL: [url]',
|
|||
Комментарий: [comment]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename]: новый каталог «[name]»',
|
||||
'new_user_image' => 'Новое изображение',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -925,6 +949,7 @@ URL: [url]',
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename]: вы добавлены в список уведомлений для «[name]»',
|
||||
'notify_deleted_email' => 'Вы удалены из списка уведомлений',
|
||||
'notify_deleted_email_body' => 'Вы удалены из списка уведомлений
|
||||
|
|
@ -932,6 +957,7 @@ URL: [url]',
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]: вы удалены из списка уведомлений для «[name]»',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'Ноябрь',
|
||||
|
|
@ -945,9 +971,11 @@ URL: [url]',
|
|||
'no_current_version' => 'Вы используете старую версию SeedDMS. Последняя доступная версия [latestversion].',
|
||||
'no_default_keywords' => 'Нет меток',
|
||||
'no_docs_checked_out' => 'Нет документов на рассмотрении',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Нет заблокированных документов',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => 'Нет отклоненных докуметов',
|
||||
'no_docs_to_approve' => 'Нет документов, нуждающихся в утверждении',
|
||||
'no_docs_to_look_at' => 'Нет документов, нуждающихся во внимании',
|
||||
|
|
@ -968,6 +996,7 @@ URL: [url]',
|
|||
'no_user_image' => 'Изображение не найдено',
|
||||
'no_version_check' => 'Проверка на наличие новой версии SeedDMS не удалось! Это может быть вызвано allow_url_fopen установленным в 0 в конфигурации PHP.',
|
||||
'no_version_modification' => 'Отсутствует модификация версии',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => 'Отсутствует процесс',
|
||||
'objectcheck' => 'Проверка целостности',
|
||||
'object_check_critical' => '',
|
||||
|
|
@ -989,6 +1018,7 @@ URL: [url]',
|
|||
Новый владелец: [new_owner]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename]: изменён владелец «[name]»',
|
||||
'password' => 'Пароль',
|
||||
'password_already_used' => 'Пароль уже используется',
|
||||
|
|
@ -1004,6 +1034,7 @@ URL: [url]',
|
|||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
Если вы и после этого не сможете войти, свяжитесь с администратором.',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: Забытый пароль',
|
||||
'password_forgotten_send_hash' => 'Инструкции высланы на e-mail',
|
||||
'password_forgotten_text' => 'Заполните форму и следуйте инструкциям в письме',
|
||||
|
|
@ -1051,6 +1082,7 @@ URL: [url]',
|
|||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '',
|
||||
'receipt_log' => 'Лог получения',
|
||||
'receipt_request_email_body' => 'Запрос получения
|
||||
|
|
@ -1059,8 +1091,12 @@ URL: [url]',
|
|||
Каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '[sitename]: [name] - Запрос получения',
|
||||
'receipt_status' => '',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => 'Сводка по получению',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Последние загрузки',
|
||||
|
|
@ -1080,6 +1116,7 @@ URL: [url]',
|
|||
Документ: [document]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename]: удалено вложение к «[document]»',
|
||||
'removed_recipient' => 'удален из списка получателей',
|
||||
'removed_reviewer' => 'удалён из списка рецензентов',
|
||||
|
|
@ -1091,6 +1128,7 @@ URL: [url]',
|
|||
Каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename]: удалён процесс из версии документа «[name]»',
|
||||
'removeFolderFromDropFolder' => '',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1099,6 +1137,7 @@ URL: [url]',
|
|||
'repaired' => 'исправлено',
|
||||
'repairing_objects' => 'Восстановление каталогов и документов',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => 'Процесс достиг состояния требующего вашего внимания.
|
||||
Документ: [name]
|
||||
|
|
@ -1108,6 +1147,7 @@ URL: [url]',
|
|||
Каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '[sitename]: [name] - Требуется действие по процессу',
|
||||
'reset_checkout' => 'Завершить проверку',
|
||||
'restrict_access' => 'Ограничить доступ',
|
||||
|
|
@ -1121,6 +1161,7 @@ URL: [url]',
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: выход из подпроцесса «[name]»',
|
||||
'reverse_links' => 'Документы, в которых есть ссылки на текущий документ',
|
||||
'reviewers' => 'Рецензирующие',
|
||||
|
|
@ -1141,6 +1182,7 @@ URL: [url]',
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '[sitename]: отменен запрос на рецензирование для [name]',
|
||||
'review_file' => 'Файл',
|
||||
'review_group' => 'Группа рецензентов',
|
||||
|
|
@ -1152,6 +1194,7 @@ URL: [url]',
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '[sitename]: [name] - Запрос на рецензирование',
|
||||
'review_status' => 'Статус рецензирования',
|
||||
'review_submit_email' => 'Отправлено на рецензирование',
|
||||
|
|
@ -1163,6 +1206,7 @@ URL: [url]',
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '[sitename]: отправлена рецензия на «[name]»',
|
||||
'review_summary' => 'Сводка по рецензии',
|
||||
'review_update_failed' => 'Ошибка обновления статуса рецензии',
|
||||
|
|
@ -1187,9 +1231,11 @@ URL: [url]',
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '[sitename]: [name] - Запрос на ревизию',
|
||||
'revision_status' => 'Состояние ревизии',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => 'Ревизор',
|
||||
|
|
@ -1203,6 +1249,7 @@ URL: [url]',
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '[sitename]: процесс начат с начала для «[name]»',
|
||||
'rewind_workflow_warning' => 'Если вы начнёте процесс с начала, то весь журнал процесса для этого документа будет очищен и его невозможно будет восстановить.',
|
||||
'rm_attrdef' => 'Удалить определение атрибута',
|
||||
|
|
@ -1245,6 +1292,7 @@ URL: [url]',
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename]: запущен подпроцесс для «[name]»',
|
||||
'ru_RU' => 'Русский',
|
||||
'saturday' => 'Суббота',
|
||||
|
|
@ -1393,6 +1441,8 @@ URL: [url]',
|
|||
'settings_defaultDocPosition_desc' => '',
|
||||
'settings_defaultDocPosition_val_end' => '',
|
||||
'settings_defaultDocPosition_val_start' => '',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'settings_defaultSearchMethod' => 'Метод поиска по умолчанию',
|
||||
'settings_defaultSearchMethod_desc' => 'Метод поиска по умолчанию, когда поиск начинается с поисковой формы главного меню.',
|
||||
'settings_defaultSearchMethod_valdatabase' => 'база данных',
|
||||
|
|
@ -1435,6 +1485,10 @@ URL: [url]',
|
|||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Включить e-mail',
|
||||
'settings_enableEmail_desc' => 'Включить/отключить автоматическое уведомление по e-mail.',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
'settings_enableFilterReceipt_desc' => '',
|
||||
'settings_enableFolderTree' => 'Включить дерево каталогов',
|
||||
|
|
@ -1513,6 +1567,7 @@ URL: [url]',
|
|||
'settings_expandFolderTree_val0' => 'Начинать со свёрнутого дерева',
|
||||
'settings_expandFolderTree_val1' => 'Начинать с развёрнутого дерева до первого уровня',
|
||||
'settings_expandFolderTree_val2' => 'Начинать с полностью развёрнутого дерева',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => 'Расширения',
|
||||
'settings_extraPath' => 'Дополнительный путь PHP',
|
||||
'settings_extraPath_desc' => 'Расположение дополнительного программного обеспечения. Например, каталог содержащий adodb или дополнительные pear-пакеты.',
|
||||
|
|
@ -1576,6 +1631,8 @@ URL: [url]',
|
|||
'settings_more_settings' => 'Прочие настройки. Логин по умолчанию: admin/admin',
|
||||
'settings_noDocumentFormFields' => 'Не показывать поле',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => 'Не найден',
|
||||
'settings_Notification' => 'Настройки извещения',
|
||||
'settings_notwritable' => 'Конфигурация не может быть сохранена, потому что файл конфигурации только для чтения.',
|
||||
|
|
@ -1936,6 +1993,7 @@ URL: [url]',
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '[sitename]: изменено состояние процесса для «[name]»',
|
||||
'transmittal' => 'Передача',
|
||||
'transmittalitem_removed' => 'Переданный элемент удален',
|
||||
|
|
@ -2017,6 +2075,7 @@ URL: [url]',
|
|||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename]: удалена версия «[name]»',
|
||||
'version_info' => 'Информация о версии',
|
||||
'view' => 'Просмотр',
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ Dokument: [name]
|
|||
Nadradený adresár: [folder_path]
|
||||
Užívateľ: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename]: [name] - Práva boli zmenené',
|
||||
'according_settings' => 'podľa nastavenia',
|
||||
'action' => 'Operácia',
|
||||
|
|
@ -117,6 +118,7 @@ Verzia: [version]
|
|||
Nadradený adresár: [folder_path]
|
||||
Užívateľ: [username]
|
||||
URL: [url]',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '[sitename]: [name] - Požiadavka na schválenie zmazaná',
|
||||
'approval_file' => 'Súbor',
|
||||
'approval_group' => 'Skupina schválenia',
|
||||
|
|
@ -128,6 +130,7 @@ Verzia: [version]
|
|||
Nadradený adresár: [folder_path]
|
||||
Užívateľ: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]: [name] - Požiadavka na schválenie',
|
||||
'approval_status' => 'Stav schválenia',
|
||||
'approval_submit_email' => '',
|
||||
|
|
@ -139,6 +142,7 @@ Stav: [status]
|
|||
Komentár: [comment]
|
||||
Užívateľ: [username]
|
||||
URL: [url]',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - Odoslané schválenie',
|
||||
'approval_summary' => 'Zhrnutie schválenia',
|
||||
'approval_update_failed' => 'Chyba pri aktualizácii stavu schválenia. Aktualizácia zlyhala.',
|
||||
|
|
@ -162,6 +166,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => 'Výsledok hľadania',
|
||||
'attrdef_exists' => 'Definícia atribútu už existuje',
|
||||
'attrdef_info' => 'Informácia',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => 'Definícia atribútu sa stále používa',
|
||||
'attrdef_management' => 'Správa definície atribútu',
|
||||
'attrdef_maxvalues' => 'Max. počet hodnôt',
|
||||
|
|
@ -200,6 +205,7 @@ New value: [attribute_new_value]
|
|||
Nadradená zložka: [folder_path]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Atribút sa zmenil',
|
||||
'attribute_count' => 'Počet použití',
|
||||
'attribute_value' => 'Hodnota atribútu',
|
||||
|
|
@ -398,6 +404,7 @@ Nová hodnota: [attribute_new_value]
|
|||
Nadradená zložka: [folder_path]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '[sitename]: [name] - Atribút bol zmenený',
|
||||
'document_comment_changed_email' => 'Komentár sa zmenil',
|
||||
'document_comment_changed_email_body' => 'Komentár sa zmenil
|
||||
|
|
@ -407,6 +414,7 @@ Nový komentár: [new_comment]
|
|||
Nadradená zložka: [folder_path]
|
||||
Užívateľ: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]: [name] - Komentár sa zmenil',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => 'Počet dokumentov',
|
||||
|
|
@ -416,6 +424,7 @@ URL: [url]',
|
|||
Dokument: [name]
|
||||
Nadradená zložka: [folder_path]
|
||||
Používateľ: [username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]: [name] - Dokument bol zmazaný',
|
||||
'document_duplicate_name' => 'Duplicitný názov dokumentu',
|
||||
'document_files' => '',
|
||||
|
|
@ -435,6 +444,7 @@ Predošlá zložka: [old_folder_path]
|
|||
Nová zložka: [new_folder_path]
|
||||
Užívateľ: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename]: [name] - Dokument bol presunutý',
|
||||
'document_not_checkedout' => 'Document is not checked out.',
|
||||
'document_renamed_email' => 'Dokument premenovany',
|
||||
|
|
@ -444,6 +454,7 @@ Nadradená zložka: [folder_path]
|
|||
Starý názov: [old_name]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename]: [name] - Dokument bol premenovaný',
|
||||
'document_status_changed_email' => 'Stav dokumentu zmenený',
|
||||
'document_status_changed_email_body' => 'Stav dokumentu zmenený
|
||||
|
|
@ -452,6 +463,7 @@ Stav: [status]
|
|||
Nadradená zložka: [folder_path]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename]: [name] - Stav dokumentu zmenený',
|
||||
'document_title' => 'Dokument \'[documentname]\'',
|
||||
'document_transfered_email_body' => 'Transfer dokumentu inému používateľovi
|
||||
|
|
@ -460,6 +472,7 @@ Nový vlastník: [newuser]
|
|||
Nadradená zložka: [folder_path]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '[sitename]: [name] - Transfer dokumentu',
|
||||
'document_updated_email' => 'Dokument aktualizovany',
|
||||
'document_updated_email_body' => 'Dokument aktualizovaný
|
||||
|
|
@ -469,6 +482,7 @@ Užívateľ: [username]
|
|||
Komentár: [comment]
|
||||
Komentár verzie: [version_comment]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[sitename]: [name] - Dokument bol aktualizovaný',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'Platnosť nikdy nevyprší',
|
||||
|
|
@ -598,6 +612,7 @@ Dokument: [name]
|
|||
Nadradená zložka: [folder_path]
|
||||
Užívateľ: [username]
|
||||
URL: [url]',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Dátum vypršania platnosti bol zmenený',
|
||||
'export' => 'Exportovať',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -612,6 +627,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => 'Uploading new extensions is not possible because the extentension directory is not writable.',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => 'Available',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => 'Versions',
|
||||
|
|
@ -637,6 +653,7 @@ Nová hodnota: [attribute_new_value]
|
|||
Nadradená zložka: [folder_path]
|
||||
Užívateľ: [username]
|
||||
URL: [url]',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '[sitename]: [name] - Atribút zmenený',
|
||||
'folder_comment_changed_email' => 'Komentár sa zmenil',
|
||||
'folder_comment_changed_email_body' => 'Komentár zmenený
|
||||
|
|
@ -646,6 +663,7 @@ Nový komentár: [new_comment]
|
|||
Nadradená zložka: [folder_path]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - Komentár zmenený',
|
||||
'folder_contents' => 'Obsah zložky',
|
||||
'folder_deleted_email' => 'Zložka zmazaná',
|
||||
|
|
@ -654,6 +672,7 @@ Zložka: [name]
|
|||
Nadradená zložka: [folder_path]
|
||||
Užívateľ: [username]
|
||||
URL: [url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename]: [name] - Zložka bola odstránená',
|
||||
'folder_infos' => 'Informácie o zložke',
|
||||
'folder_moved_email' => 'Zložka presunutá',
|
||||
|
|
@ -663,6 +682,7 @@ Predošlá zložka: [old_folder_path]
|
|||
Nová zložka: [new_folder_path]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename]: [name] - Zložka bola presunutá',
|
||||
'folder_renamed_email' => 'Zložka premenovaná',
|
||||
'folder_renamed_email_body' => 'Zložka bola premenovaná
|
||||
|
|
@ -671,6 +691,7 @@ Nadradená zložka: [folder_path]
|
|||
Predošlý názov: [old_name]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Zložka bola premenovaná',
|
||||
'folder_title' => 'Zložka \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
|
|
@ -914,6 +935,7 @@ Komentár: [comment]
|
|||
Komentár k verzii: [version_comment]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename]: [folder_name] - Nový dokument',
|
||||
'new_file_email' => 'Nová príloha',
|
||||
'new_file_email_body' => 'Nová príloha
|
||||
|
|
@ -922,6 +944,7 @@ Dokument: [document]
|
|||
Komentár: [comment]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename]: [document] - Nová príloha',
|
||||
'new_folder' => 'Nová zložka',
|
||||
'new_password' => 'Nové heslo',
|
||||
|
|
@ -932,6 +955,7 @@ Nadradená zložka: [folder_path]
|
|||
Komentár: [comment]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Nová zložka',
|
||||
'new_user_image' => 'Nový obrázok',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -945,6 +969,7 @@ Meno: [name]
|
|||
Nadradená zložka: [folder_path]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename]: [name] - Pridané do zoznamu notifikácií',
|
||||
'notify_deleted_email' => 'Boli ste odstránení z notifikačného zoznamu',
|
||||
'notify_deleted_email_body' => 'Odstránené z notifikačného zoznamu
|
||||
|
|
@ -952,6 +977,7 @@ Meno: [name]
|
|||
Nadradená zložka: [folder_path]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]: [name] - Odstránené z notifikačného zoznamu',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'November',
|
||||
|
|
@ -965,9 +991,11 @@ URL: [url]',
|
|||
'no_current_version' => 'Neaktualizovaná verzia',
|
||||
'no_default_keywords' => 'Nie sú dostupné žiadne kľúčové slová.',
|
||||
'no_docs_checked_out' => 'No documents checked out',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Žiadne uzamknuté dokumenty.',
|
||||
'no_docs_needs_correction' => 'Žiadne dokumenty potrebné opraviť',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => 'Žiadne dokumenty neboli zamietnuté.',
|
||||
'no_docs_to_approve' => 'Momentálne neexistujú žiadne dokumenty, ktoré vyžadujú schválenie.',
|
||||
'no_docs_to_look_at' => 'Žiadne dokumenty, ktoré potrebujú pozornosť.',
|
||||
|
|
@ -988,6 +1016,7 @@ URL: [url]',
|
|||
'no_user_image' => 'nebol nájdený žiadny obrázok',
|
||||
'no_version_check' => 'Checking for a new version of SeedDMS has failed! This could be caused by allow_url_fopen being set to 0 in your php configuration.',
|
||||
'no_version_modification' => 'Žiadne zmeny',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => 'Nie je k dispozícii žiaden workflow',
|
||||
'objectcheck' => 'Kontrola Adresárov/Dokumentov',
|
||||
'object_check_critical' => 'Kritické chyby',
|
||||
|
|
@ -1009,6 +1038,7 @@ Predošlý vlastník: [old_owner]
|
|||
Nový vlastník: [new_owner]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename]: [name] - Vlastník zmenený',
|
||||
'password' => 'Heslo',
|
||||
'password_already_used' => 'Heslo sa už používa',
|
||||
|
|
@ -1026,6 +1056,7 @@ This can be done by clicking on the following link:
|
|||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
If you have still problems to login, then please contact your administrator.',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: Zabudnuté heslo',
|
||||
'password_forgotten_send_hash' => 'Instructions on how to proceed has been send to the user\'s email address',
|
||||
'password_forgotten_text' => 'Fill out the form below and follow the instructions in the email, which will be sent to you.',
|
||||
|
|
@ -1079,6 +1110,7 @@ Nadradená zložka: [folder_path]
|
|||
Recipient: [recipient]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '[sitename]: [name] - Recipient odstránený',
|
||||
'receipt_log' => 'Reception Log',
|
||||
'receipt_request_email_body' => 'Reception request
|
||||
|
|
@ -1087,8 +1119,12 @@ Verzia: [version]
|
|||
Nadradená zložka: [folder_path]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '[sitename]: [name] - Reception request',
|
||||
'receipt_status' => 'Stav',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => 'Receipt summary',
|
||||
'receipt_update_failed' => 'Acknowledging reception failed',
|
||||
'recent_uploads' => 'Naposledy nahrané súbory',
|
||||
|
|
@ -1108,6 +1144,7 @@ URL: [url]',
|
|||
Dokument: [document]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename]: [document] - Príloha bola odstránená',
|
||||
'removed_recipient' => 'bol odstránený zo zoznamu recipientov.',
|
||||
'removed_reviewer' => 'bol odstránený zo zoznamu recenzentov.',
|
||||
|
|
@ -1119,6 +1156,7 @@ Workflow: [workflow]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - Removed workflow from document version',
|
||||
'removeFolderFromDropFolder' => 'Po importe odstrániť zložku',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1127,6 +1165,7 @@ URL: [url]',
|
|||
'repaired' => 'opravené',
|
||||
'repairing_objects' => 'Oprava dokumentov a zložiek.',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => 'The workflow has reached a state which requires your action.
|
||||
Document: [name]
|
||||
|
|
@ -1136,6 +1175,7 @@ Current state: [current_state]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '[sitename]: [name] - Workflow action required',
|
||||
'reset_checkout' => 'Finish Check out',
|
||||
'restrict_access' => 'Žiadny prístup k',
|
||||
|
|
@ -1149,6 +1189,7 @@ Subworkflow: [subworkflow]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - Return from subworkflow',
|
||||
'reverse_links' => 'Dokumenty, ktoré majú odkaz na aktuálny dokument',
|
||||
'reviewers' => 'Recenzenti',
|
||||
|
|
@ -1169,6 +1210,7 @@ Verzia: [version]
|
|||
Nadradená zložka: [folder_path]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '[sitename]: [name] - Požiadavka na recenziu zmazaná',
|
||||
'review_file' => 'Súbor',
|
||||
'review_group' => 'Skupina recenzie',
|
||||
|
|
@ -1180,6 +1222,7 @@ Verzia: [version]
|
|||
Nadradená zložka: [folder_path]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '[sitename]: [name] - Požiadavka na recenziu',
|
||||
'review_status' => 'Stav recenzie',
|
||||
'review_submit_email' => 'Odoslaná recenzia',
|
||||
|
|
@ -1191,6 +1234,7 @@ Komentár: [comment]
|
|||
Nadradená zložka: [folder_path]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '[sitename]: [name] - Odoslaná recenzia',
|
||||
'review_summary' => 'Zhrnutie recenzie',
|
||||
'review_update_failed' => 'Chyba pri aktualizácii stavu recenzie. Aktualizácia zlyhala.',
|
||||
|
|
@ -1215,9 +1259,11 @@ Verzia: [version]
|
|||
Nadradený priečinok: [folder_path]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '[sitename]: [name] - Žiadosť o revíziu',
|
||||
'revision_status' => 'Stav',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => 'Revisors',
|
||||
|
|
@ -1231,6 +1277,7 @@ Workflow: [workflow]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '[sitename]: [name] - Workflow was rewinded',
|
||||
'rewind_workflow_warning' => 'If you rewind a workflow to its initial state, then the whole workflow log for this document will be deleted and cannot be recovered.',
|
||||
'rm_attrdef' => 'Odstrániť definíciu atribútu',
|
||||
|
|
@ -1273,6 +1320,7 @@ Subworkflow: [subworkflow]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - Subworkflow was started',
|
||||
'ru_RU' => 'Ruština',
|
||||
'saturday' => 'Sobota',
|
||||
|
|
@ -1426,6 +1474,8 @@ Meno: [username]
|
|||
'settings_defaultDocPosition_desc' => 'This is the default position within a folder when a document is created.',
|
||||
'settings_defaultDocPosition_val_end' => 'end',
|
||||
'settings_defaultDocPosition_val_start' => 'start',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'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_valdatabase' => 'databáza',
|
||||
|
|
@ -1468,6 +1518,10 @@ Meno: [username]
|
|||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Povoliť e-mail',
|
||||
'settings_enableEmail_desc' => 'Povoliť/zakázať automatickú emailovú notifikáciu',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => 'Filter out owner, reviewer, ... from reception list',
|
||||
'settings_enableFilterReceipt_desc' => 'Enable, in order to filter out some recipients from a reception list if members of a group are selected.',
|
||||
'settings_enableFolderTree' => 'Zobrazovať strom zložiek',
|
||||
|
|
@ -1546,6 +1600,7 @@ Meno: [username]
|
|||
'settings_expandFolderTree_val0' => 'začať so skrytou stromovou štruktúrou',
|
||||
'settings_expandFolderTree_val1' => 'začať so stromovou štruktúrou s prvou rozbalenou úrovňou',
|
||||
'settings_expandFolderTree_val2' => 'začať so stromovou štruktúrou plne rozbalenou',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => 'Rozšírenia',
|
||||
'settings_extraPath' => 'Extra PHP include Path',
|
||||
'settings_extraPath_desc' => 'Path to additional software. This is the directory containing e.g. the adodb directory or additional pear packages',
|
||||
|
|
@ -1609,6 +1664,8 @@ Meno: [username]
|
|||
'settings_more_settings' => 'Configure more settings. Default login: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => 'Nenájdené',
|
||||
'settings_Notification' => 'Nastavenia notifikácií',
|
||||
'settings_notwritable' => 'The configuration cannot be saved because the configuration file is not writable.',
|
||||
|
|
@ -1969,6 +2026,7 @@ Current state: [current_state]
|
|||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '[sitename]: [name] - Workflow transition triggered',
|
||||
'transmittal' => 'Transmittal',
|
||||
'transmittalitem_removed' => 'Transmittal item removed',
|
||||
|
|
@ -2050,6 +2108,7 @@ Verzia: [version]
|
|||
Nadradená zložka: [folder_path]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename]: [name] - Verzia bola odstránená',
|
||||
'version_info' => 'Informácie o verzii',
|
||||
'view' => 'Zobraziť',
|
||||
|
|
|
|||
|
|
@ -51,6 +51,7 @@ Dokument: [name]
|
|||
Överordnade katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename]: [name] - Ändrade rättigheter',
|
||||
'according_settings' => 'enl. inställningarna',
|
||||
'action' => 'Åtgärd',
|
||||
|
|
@ -118,6 +119,7 @@ Version: [version]
|
|||
Överordnad katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '[sitename]: [name] - Godkännandet har raderats',
|
||||
'approval_file' => 'Fil',
|
||||
'approval_group' => 'Grupp av personer som godkänner',
|
||||
|
|
@ -129,6 +131,7 @@ Version: [version]
|
|||
Överordnade katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]: [name] - Begäran om godkännande',
|
||||
'approval_status' => 'Status för godkännande',
|
||||
'approval_submit_email' => '',
|
||||
|
|
@ -140,6 +143,7 @@ Status: [status]
|
|||
Kommentar: [comment]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - Skicka godkännande',
|
||||
'approval_summary' => 'Sammanfattning av godkännande',
|
||||
'approval_update_failed' => 'Fel vid uppdatering av godkännande-status. Status uppdaterades inte.',
|
||||
|
|
@ -163,6 +167,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => 'Sökresutlat',
|
||||
'attrdef_exists' => 'Attributdefinitionen finns redan',
|
||||
'attrdef_info' => 'Information',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => 'Attributdefinitionen används',
|
||||
'attrdef_management' => 'Hantering av attributdefinitioner',
|
||||
'attrdef_maxvalues' => 'Max tillåtna värde',
|
||||
|
|
@ -201,6 +206,7 @@ New value: [attribute_new_value]
|
|||
Överordnad katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Ändrat attribut',
|
||||
'attribute_count' => 'Antal användningar',
|
||||
'attribute_value' => 'Attributvärde',
|
||||
|
|
@ -392,6 +398,7 @@ URL: [url]',
|
|||
'document_already_checkedout' => 'Dokumentet är redan utcheckat',
|
||||
'document_already_locked' => 'Detta dokument är redan låst',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Kommentar ändrad',
|
||||
'document_comment_changed_email_body' => 'Kommentar ändrat
|
||||
|
|
@ -401,6 +408,7 @@ Kommentar: [new_comment]
|
|||
Överordnade katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]: [name] - Kommentar ändrat',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => 'Antal dokument',
|
||||
|
|
@ -410,6 +418,7 @@ URL: [url]',
|
|||
Dokument: [name]
|
||||
Överordnade katalog: [folder_path]
|
||||
Användare: [username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]: [name] - Dokument har raderats',
|
||||
'document_duplicate_name' => 'Dubblett av dokumentnamn',
|
||||
'document_files' => '',
|
||||
|
|
@ -429,6 +438,7 @@ Tidigare katalog: [old_folder_path]
|
|||
Ny katalog: [new_folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename]: [name] - Dokument har flyttats',
|
||||
'document_not_checkedout' => 'Dokumentet är inte utcheckat',
|
||||
'document_renamed_email' => 'Dokument har bytt namn',
|
||||
|
|
@ -438,6 +448,7 @@ Dokument: [name]
|
|||
Tidigare namn: [old_name]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename]: [name] - Dokument har bytt namn',
|
||||
'document_status_changed_email' => 'Dokumentstatus ändrad',
|
||||
'document_status_changed_email_body' => 'Dokument status ändrad
|
||||
|
|
@ -446,6 +457,7 @@ Status: [status]
|
|||
Överordnade katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename]: [name] - Dokument status ändrad',
|
||||
'document_title' => 'Dokument \'[documentname]\'',
|
||||
'document_transfered_email_body' => 'Dokument övedrfört till annan användare
|
||||
|
|
@ -454,6 +466,7 @@ Ny ägare: [newuser]
|
|||
Överordnad katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '[sitename]: [name] - Flytta dokument',
|
||||
'document_updated_email' => 'Dokument har uppdaterats',
|
||||
'document_updated_email_body' => 'Dokument har uppdaterats
|
||||
|
|
@ -463,6 +476,7 @@ Användare: [username]
|
|||
Kommentar: [comment]
|
||||
Versionskommentar: [version_comment]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[sitename]: [name] - Dokument har uppdaterats',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'Löper aldrig ut',
|
||||
|
|
@ -592,6 +606,7 @@ Dokument: [name]
|
|||
Överordnade katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Utgångsdatum ändrat',
|
||||
'export' => 'Exportera',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -606,6 +621,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => '',
|
||||
|
|
@ -624,6 +640,7 @@ URL: [url]',
|
|||
'folders_and_documents_statistic' => 'Innehållsöversikt',
|
||||
'folders_with_notification' => 'Kataloger med meddelandefunktion',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Kommentar har ändrats',
|
||||
'folder_comment_changed_email_body' => 'Kommentar har ändrats
|
||||
|
|
@ -633,6 +650,7 @@ Kommentar: [new_comment]
|
|||
Överordnad katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - Kommentar har ändrats',
|
||||
'folder_contents' => 'Kataloginnehåll',
|
||||
'folder_deleted_email' => 'Katalog har tagits bort',
|
||||
|
|
@ -641,6 +659,7 @@ Katalog: [name]
|
|||
Överordnade katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename]: [name] - Katalog har tagits bort',
|
||||
'folder_infos' => 'Kataloginformation',
|
||||
'folder_moved_email' => 'Katalog har flyttats',
|
||||
|
|
@ -650,6 +669,7 @@ Tidigare katalog: [old_folder_path]
|
|||
Ny katalog: [new_folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename]: [name] - Katalog har flyttats',
|
||||
'folder_renamed_email' => 'Katalog har bytt namn',
|
||||
'folder_renamed_email_body' => 'Katalog har bytt namn
|
||||
|
|
@ -658,6 +678,7 @@ Katalog: [name]
|
|||
Tidigare namn: [old_name]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Katalog har bytt namn',
|
||||
'folder_title' => 'Katalog \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
|
|
@ -901,6 +922,7 @@ Kommentar: [comment]
|
|||
Versions kommentar: [version_comment]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename]: [folder_name] - Nytt dokument',
|
||||
'new_file_email' => 'Ny bilaga',
|
||||
'new_file_email_body' => 'Ny bilaga
|
||||
|
|
@ -909,6 +931,7 @@ Dokument: [document]
|
|||
Kommentar: [comment]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename]: [document] - Ny bilaga',
|
||||
'new_folder' => 'Ny katalog',
|
||||
'new_password' => 'Nytt lösenord',
|
||||
|
|
@ -919,6 +942,7 @@ Namn: [name]
|
|||
Kommentar: [comment]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Ny katalog',
|
||||
'new_user_image' => 'Ny användarbild',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -932,6 +956,7 @@ Namn: [name]
|
|||
Överordnade katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename]: [name] - Adderad till meddelandelista',
|
||||
'notify_deleted_email' => 'Du har tagits bort från meddelandelistan',
|
||||
'notify_deleted_email_body' => 'Borttagen från meddelandelistan
|
||||
|
|
@ -939,6 +964,7 @@ Namn: [name]
|
|||
Överordnad katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]: [name] - Borttagen från meddelandelistan',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'November',
|
||||
|
|
@ -952,9 +978,11 @@ URL: [url]',
|
|||
'no_current_version' => 'Du har en gammal version av SeedDMS. Senaste versionen är [latestversion].',
|
||||
'no_default_keywords' => 'Inga nyckelord tillgängliga',
|
||||
'no_docs_checked_out' => 'Inga utcheckade dokument',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Inga låsta dokument.',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => 'Det finns inga avvisade dokument.',
|
||||
'no_docs_to_approve' => 'Det finns inga dokument som behöver godkännas.',
|
||||
'no_docs_to_look_at' => 'Det finns inga dokument som behöver godkännas eller granskas.',
|
||||
|
|
@ -975,6 +1003,7 @@ URL: [url]',
|
|||
'no_user_image' => 'Ingen bild hittades',
|
||||
'no_version_check' => 'Fel vid sökning efter ny version av SeedDMS! Orsaken kan vara att allow_url_fopen i din php konfiguration är satt till 0.',
|
||||
'no_version_modification' => 'Ingen versionsförändring',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => 'Arbetsflöde saknas',
|
||||
'objectcheck' => 'Kontroll av Katalog/Dokument',
|
||||
'object_check_critical' => 'Kritiska fel',
|
||||
|
|
@ -996,6 +1025,7 @@ Tidigare ägare: [old_owner]
|
|||
Ny ägare: [new_owner]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename]: [name] - Ägare har ändrats',
|
||||
'password' => 'Lösenord',
|
||||
'password_already_used' => 'Lösenordet används redan',
|
||||
|
|
@ -1010,6 +1040,7 @@ vi fick en förfrågan om att ändra ditt lösenord. Du kan göra det genom att
|
|||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
Om du fortfarande har problem med inloggningen, kontakta administratören.',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: Glömt lösenord',
|
||||
'password_forgotten_send_hash' => 'En beskrivning av vad du måste göra har nu skickats till din e-postadress.',
|
||||
'password_forgotten_text' => 'Fyll i formuläret nedan och följ instruktionerna som skickas till din e-postadress.',
|
||||
|
|
@ -1057,11 +1088,16 @@ Om du fortfarande har problem med inloggningen, kontakta administratören.',
|
|||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '',
|
||||
'receipt_log' => '',
|
||||
'receipt_request_email_body' => '',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '',
|
||||
'receipt_status' => 'Status',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Senast uppladdat',
|
||||
|
|
@ -1081,6 +1117,7 @@ Om du fortfarande har problem med inloggningen, kontakta administratören.',
|
|||
Dokument: [document]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename]: [document] - Borttagen bilaga',
|
||||
'removed_recipient' => 'har tagits bort från meddelandelistan.',
|
||||
'removed_reviewer' => 'har tagits bort från listan med personer som ska granska dokumentet.',
|
||||
|
|
@ -1092,6 +1129,7 @@ Arbetsflöde: [workflow]
|
|||
Överordnad katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - Arbetsflöde borttaget från dokumentversion',
|
||||
'removeFolderFromDropFolder' => 'Radera katalog efter import',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1100,6 +1138,7 @@ URL: [url]',
|
|||
'repaired' => 'reparerat',
|
||||
'repairing_objects' => 'Reparerar dokument och kataloger.',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => 'Arbetsflödet har nått en status som kräver åtgärd av dig.
|
||||
Dokument: [name]
|
||||
|
|
@ -1109,6 +1148,7 @@ Status: [current_state]
|
|||
Överordnad katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '[sitename]: [name] - Åtgärd krävs i arbetsflödet',
|
||||
'reset_checkout' => 'Slutför utcheckning',
|
||||
'restrict_access' => 'Ingen åtkomst till',
|
||||
|
|
@ -1122,6 +1162,7 @@ Underliggande arbetsflöde: [subworkflow]
|
|||
Overordnade katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - Tillbaka from underliggande arbetsflöde',
|
||||
'reverse_links' => 'Dokument som är länkat till aktuell dokument.',
|
||||
'reviewers' => 'Granska',
|
||||
|
|
@ -1142,6 +1183,7 @@ Version: [version]
|
|||
Överordnad katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '[sitename]: [name] - Begäran om granskning har tagits bort',
|
||||
'review_file' => 'Fil',
|
||||
'review_group' => 'Grupp som granskar',
|
||||
|
|
@ -1153,6 +1195,7 @@ Version: [version]
|
|||
Överordnad katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '[sitename]: [name] - Begäran om granskning',
|
||||
'review_status' => 'Status för granskningen',
|
||||
'review_submit_email' => 'Skickat granskning',
|
||||
|
|
@ -1164,6 +1207,7 @@ Kommentar: [comment]
|
|||
Överordnade katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '[sitename]: [name] - Skickat granskning',
|
||||
'review_summary' => 'Sammanfattning av granskningen',
|
||||
'review_update_failed' => 'Fel vid uppdatering av granskningsstatus. Kunde inte uppdatera.',
|
||||
|
|
@ -1188,9 +1232,11 @@ Version: [version]
|
|||
Överordnad katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '[sitename]: [name] - Begäran om revision',
|
||||
'revision_status' => 'Status',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => 'Reviderare',
|
||||
|
|
@ -1204,6 +1250,7 @@ Arbetsflöde: [workflow]
|
|||
Överordnade katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '[sitename]: [name] - Återställ arbetsflödet',
|
||||
'rewind_workflow_warning' => 'Om du återställer ett arbetsflöde till sin ursprungliga status, kommer hela loggboken för dokumentets arbetsflöde att raderas och kan då inte återställas.',
|
||||
'rm_attrdef' => 'Ta bort attributdefinition',
|
||||
|
|
@ -1246,6 +1293,7 @@ Underliggande arbetsflöde: [subworkflow]
|
|||
Överordnade katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - Under-arbetsflöde utförs',
|
||||
'ru_RU' => 'Ryska',
|
||||
'saturday' => 'Lördag',
|
||||
|
|
@ -1399,6 +1447,8 @@ Kommentar: [comment]',
|
|||
'settings_defaultDocPosition_desc' => '',
|
||||
'settings_defaultDocPosition_val_end' => '',
|
||||
'settings_defaultDocPosition_val_start' => '',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'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_valdatabase' => 'databas',
|
||||
|
|
@ -1441,6 +1491,10 @@ Kommentar: [comment]',
|
|||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Använd e-postmeddelanden',
|
||||
'settings_enableEmail_desc' => 'Aktivera/Inaktivera automatiska e-postmeddelanden',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
'settings_enableFilterReceipt_desc' => '',
|
||||
'settings_enableFolderTree' => 'Visa katalogers trädstruktur',
|
||||
|
|
@ -1519,6 +1573,7 @@ Kommentar: [comment]',
|
|||
'settings_expandFolderTree_val0' => 'Börja med dolt träd',
|
||||
'settings_expandFolderTree_val1' => 'Börja med att visa trädet och första nivån',
|
||||
'settings_expandFolderTree_val2' => 'Börja med att visa hela trädet',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => 'Tillägg',
|
||||
'settings_extraPath' => 'Extra PHP include sökväg',
|
||||
'settings_extraPath_desc' => 'Sökväg till ytterligare mjukvara. Detta är mappen som kan innehålla t.ex. ADOdb-mappen eller ytterligare pear paket.',
|
||||
|
|
@ -1582,6 +1637,8 @@ Kommentar: [comment]',
|
|||
'settings_more_settings' => 'Konfigurera flera inställningar. Standard-inloggning: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => 'Hittades inte',
|
||||
'settings_Notification' => 'Meddelandeinställningar',
|
||||
'settings_notwritable' => 'Konfigurationen kunde inte sparas, eftersom konfigurationsfilen inte är skrivbar.',
|
||||
|
|
@ -1942,6 +1999,7 @@ Aktuell status: [current_state]
|
|||
Överordnade katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '[sitename]: [name] - Arbetsflödesövergång utlöstes',
|
||||
'transmittal' => 'Meddelande',
|
||||
'transmittalitem_removed' => 'Komponent i meddelande borttaget',
|
||||
|
|
@ -2023,6 +2081,7 @@ Version: [version]
|
|||
Överordnad katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename]: [name] - Version borttagen',
|
||||
'version_info' => 'Versionsinformation',
|
||||
'view' => 'Vy',
|
||||
|
|
|
|||
|
|
@ -49,6 +49,7 @@ $text = array(
|
|||
Üst klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename]: [name] - İzni değişti',
|
||||
'according_settings' => 'ilgili ayarlar',
|
||||
'action' => 'Eylem',
|
||||
|
|
@ -111,6 +112,7 @@ URL: [url]',
|
|||
'approvals_without_user' => '',
|
||||
'approval_deletion_email' => 'Onay talebi silindi',
|
||||
'approval_deletion_email_body' => '',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '',
|
||||
'approval_file' => '',
|
||||
'approval_group' => 'Onay Grubu',
|
||||
|
|
@ -122,6 +124,7 @@ Versiyon: [version]
|
|||
Üst klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]: [name] - Onay talebi',
|
||||
'approval_status' => 'Onay Durumu',
|
||||
'approval_submit_email' => '',
|
||||
|
|
@ -133,6 +136,7 @@ Durum: [status]
|
|||
Açıklama: [comment]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - Onay isteği gönder',
|
||||
'approval_summary' => 'Onay Özeti',
|
||||
'approval_update_failed' => 'Onay durumu güncellenirken hata oluştu. Güncelleme başarısız.',
|
||||
|
|
@ -156,6 +160,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => '',
|
||||
'attrdef_exists' => 'Nitelik tanımı zaten mevcut',
|
||||
'attrdef_info' => '',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => 'Nitelik tanımı halen kullanımda',
|
||||
'attrdef_management' => 'Nitelik tanımı yönetimi',
|
||||
'attrdef_maxvalues' => 'Maks. değer',
|
||||
|
|
@ -194,6 +199,7 @@ New value: [attribute_new_value]
|
|||
Üst klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Nitelik değişti',
|
||||
'attribute_count' => 'Kullanım sayısı',
|
||||
'attribute_value' => 'Niteliğin değeri',
|
||||
|
|
@ -385,6 +391,7 @@ URL: [url]',
|
|||
'document_already_checkedout' => '',
|
||||
'document_already_locked' => 'Bu doküman zaten kilitli',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Açıklama değişti',
|
||||
'document_comment_changed_email_body' => 'Açıklama değişti
|
||||
|
|
@ -394,6 +401,7 @@ Açıklama: [new_comment]
|
|||
Üst klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]: [name] - Açıklama değişti',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => '',
|
||||
|
|
@ -403,6 +411,7 @@ URL: [url]',
|
|||
Doküman: [name]
|
||||
Üst klasör: [folder_path]
|
||||
Kullanıcı: [username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]: [name] - Doküman silindi',
|
||||
'document_duplicate_name' => 'Mükerrer doküman ismi',
|
||||
'document_files' => '',
|
||||
|
|
@ -422,6 +431,7 @@ Klasörün önceki yeri: [old_folder_path]
|
|||
Klasörün yeni yeri: [new_folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename]: [name] - Doküman taşındı',
|
||||
'document_not_checkedout' => '',
|
||||
'document_renamed_email' => 'Dokümanın adı değiştirildi',
|
||||
|
|
@ -431,6 +441,7 @@ Doküman: [name]
|
|||
Önceki adı: [old_name]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename]: [name] - Dokümanın adı değiştirildi',
|
||||
'document_status_changed_email' => 'Dokümanın durumu değişti',
|
||||
'document_status_changed_email_body' => 'Dokümanın durumu değişti
|
||||
|
|
@ -439,9 +450,11 @@ Durum: [status]
|
|||
Üst klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename]: [name] - Doküman durumu değişti',
|
||||
'document_title' => 'Doküman \'[documentname]\'',
|
||||
'document_transfered_email_body' => '',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '',
|
||||
'document_updated_email' => 'Doküman güncellendi',
|
||||
'document_updated_email_body' => 'Doküman güncellendi
|
||||
|
|
@ -451,6 +464,7 @@ Kullanıcı: [username]
|
|||
Açıklama: [comment]
|
||||
Versiyon açıklaması: [version_comment]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[sitename]: [name] - Doküman güncellendi',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'Süresiz',
|
||||
|
|
@ -580,6 +594,7 @@ Doküman: [name]
|
|||
Üst klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - Bitiş tarihi değişti',
|
||||
'export' => '',
|
||||
'export_user_list_csv' => 'Kullanıcıları CSV olarak dışa aktar',
|
||||
|
|
@ -594,6 +609,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => 'Mevcut',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => 'Veysionlar',
|
||||
|
|
@ -612,6 +628,7 @@ URL: [url]',
|
|||
'folders_and_documents_statistic' => 'İçeriğe Bakış',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Açıklama değişti',
|
||||
'folder_comment_changed_email_body' => 'Açıklama değişti
|
||||
|
|
@ -621,6 +638,7 @@ Açıklama: [new_comment]
|
|||
Üst klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - Açıklama değişti',
|
||||
'folder_contents' => 'Klasör İçeriği',
|
||||
'folder_deleted_email' => 'Klasör silindi',
|
||||
|
|
@ -629,6 +647,7 @@ Klasör: [name]
|
|||
Üst klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename]: [name] - Klasör silindi',
|
||||
'folder_infos' => 'Klasör Bilgisi',
|
||||
'folder_moved_email' => 'Klasör Taşındı',
|
||||
|
|
@ -638,6 +657,7 @@ Klasör: [name]
|
|||
Yeni klasör: [new_folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename]: [name] - Klasör Taşındı',
|
||||
'folder_renamed_email' => 'Klasörün adı değişti',
|
||||
'folder_renamed_email_body' => 'Klasörün adı değişti
|
||||
|
|
@ -646,6 +666,7 @@ Klasör: [name]
|
|||
Önceki adı: [old_name]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Klasörün adı değişti',
|
||||
'folder_title' => 'Klasör \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
|
|
@ -889,6 +910,7 @@ Açıklama: [comment]
|
|||
Versiyon açıklaması: [version_comment]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename]: [folder_name] - Yeni doküman',
|
||||
'new_file_email' => 'Yeni ek',
|
||||
'new_file_email_body' => 'Yeni ek
|
||||
|
|
@ -897,6 +919,7 @@ Doküman: [document]
|
|||
Açıklama: [comment]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename]: [document] - Yeni ek',
|
||||
'new_folder' => 'Yeni klasör',
|
||||
'new_password' => 'Yeni parola',
|
||||
|
|
@ -907,6 +930,7 @@ URL: [url]',
|
|||
Açıklama: [comment]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - Yeni klasör',
|
||||
'new_user_image' => 'Yeni resim',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -920,6 +944,7 @@ URL: [url]',
|
|||
Üst klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename]: [name] - Bildirim listesine eklendiniz',
|
||||
'notify_deleted_email' => 'Bildirim listesinden çıkarıldınız',
|
||||
'notify_deleted_email_body' => 'Bildirim listesinden çıkarıldınız
|
||||
|
|
@ -927,6 +952,7 @@ URL: [url]',
|
|||
Üst klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]: [name] - Bildirim listesinden çıkarıldınız',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'Kasım',
|
||||
|
|
@ -940,9 +966,11 @@ URL: [url]',
|
|||
'no_current_version' => 'Kullandığınız SeedDMS versiyonu eski görünüyor. Son versiyon [latestversion].',
|
||||
'no_default_keywords' => 'Anahtar kelime yok',
|
||||
'no_docs_checked_out' => '',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Kilitli doküman yok.',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => '',
|
||||
'no_docs_to_approve' => 'Şu anda onay bekleyen doküman yok.',
|
||||
'no_docs_to_look_at' => 'Dikkat edilmesi gereken bir doküman yok.',
|
||||
|
|
@ -963,6 +991,7 @@ URL: [url]',
|
|||
'no_user_image' => 'Resim bulunamadı',
|
||||
'no_version_check' => 'SeedDMS yeni versiyon kontrolü başarısız oldu! Bunun sebebi php konfigürasyonunuzdaki allow_url_fopen parametresinin 0 olarak ayarlanması olabilir.',
|
||||
'no_version_modification' => 'Versiyon değişikliği yapılmamış',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => 'Uygun iş akışı yok',
|
||||
'objectcheck' => 'Klasör/Doküman kontrol',
|
||||
'object_check_critical' => '',
|
||||
|
|
@ -984,6 +1013,7 @@ Klasör: [folder_path]
|
|||
Yeni sahibi: [new_owner]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename]: [name] - Sahip değişti',
|
||||
'password' => 'Parola',
|
||||
'password_already_used' => 'Bu parola zaten kullanılmış',
|
||||
|
|
@ -1003,6 +1033,7 @@ Aşağıdaki linke tıklayarak bu işlemi gerçekleştirebilirsiniz.
|
|||
Böyle bir talebiniz olmadıysa bu mesajı görmezden gelebilirsiniz.
|
||||
|
||||
Giriş yaparken halen sorun yaşıyorsanız lütfen sistem yöneticinizle görüşünüz.',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: Şifre sıfırlama',
|
||||
'password_forgotten_send_hash' => 'Yeni şifre alma talimatı kullanıcının e-posta adresine gönderilmiştir.',
|
||||
'password_forgotten_text' => 'Aşağıdaki formu doldurunuz ve e-posta adresinize gönderilecek olan talimatı uygulayınız.',
|
||||
|
|
@ -1050,11 +1081,16 @@ Giriş yaparken halen sorun yaşıyorsanız lütfen sistem yöneticinizle görü
|
|||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '',
|
||||
'receipt_log' => '',
|
||||
'receipt_request_email_body' => '',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '',
|
||||
'receipt_status' => '',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'En son yüklenenler',
|
||||
|
|
@ -1074,6 +1110,7 @@ Giriş yaparken halen sorun yaşıyorsanız lütfen sistem yöneticinizle görü
|
|||
Doküman: [document]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename]: [document] - Ek silindi',
|
||||
'removed_recipient' => '',
|
||||
'removed_reviewer' => 'kontrol edenler listesinden çıkarıldı',
|
||||
|
|
@ -1085,6 +1122,7 @@ Versiyon: [version]
|
|||
Klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - Doküman versiyonundan iş akışı silindi',
|
||||
'removeFolderFromDropFolder' => '',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1093,8 +1131,10 @@ URL: [url]',
|
|||
'repaired' => 'onarıldı',
|
||||
'repairing_objects' => 'Doküman ve klasörler onarılıyor.',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => '',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '',
|
||||
'reset_checkout' => '',
|
||||
'restrict_access' => '',
|
||||
|
|
@ -1108,6 +1148,7 @@ Alt iş akışı: [subworkflow]
|
|||
Klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - Alt iş akış dönüşü',
|
||||
'reverse_links' => 'Mevcut dokümana linki olan dokümanlar',
|
||||
'reviewers' => 'Kontrol edenler',
|
||||
|
|
@ -1123,12 +1164,14 @@ URL: [url]',
|
|||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => 'Kontrol talebi silindi',
|
||||
'review_deletion_email_body' => '',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '',
|
||||
'review_file' => '',
|
||||
'review_group' => 'Kontrol grubu',
|
||||
'review_log' => 'Kontrol kayıtları',
|
||||
'review_request_email' => 'Kontrol talebi',
|
||||
'review_request_email_body' => '',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '',
|
||||
'review_status' => 'Kontrol durumu:',
|
||||
'review_submit_email' => 'Kontrol gönderildi',
|
||||
|
|
@ -1140,6 +1183,7 @@ Açıklama: [comment]
|
|||
Klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '[sitename]: [name] - Kontrol gönderildi',
|
||||
'review_summary' => 'Kontrol Özeti',
|
||||
'review_update_failed' => 'Kontrol güncelleme durumu hatalı. Güncelleme başarısız.',
|
||||
|
|
@ -1159,9 +1203,11 @@ URL: [url]',
|
|||
'revision_date' => '',
|
||||
'revision_log' => '',
|
||||
'revision_request_email_body' => '',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '',
|
||||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => '',
|
||||
|
|
@ -1175,6 +1221,7 @@ Versiyon: [version]
|
|||
Klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '[sitename]: [name] - İş akışı geri alındı',
|
||||
'rewind_workflow_warning' => 'İş akışını başlangıç durumuna geri alırsanız tüm iş akış kayıtları geri dönüşümü olmadan silinecektir.',
|
||||
'rm_attrdef' => 'Nitelik tanımını sil',
|
||||
|
|
@ -1217,6 +1264,7 @@ Alt İş Akışı: [subworkflow]
|
|||
Klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - Alt iş akışı başlatıldı',
|
||||
'ru_RU' => 'Rusça',
|
||||
'saturday' => 'Cumartesi',
|
||||
|
|
@ -1365,6 +1413,8 @@ URL: [url]',
|
|||
'settings_defaultDocPosition_desc' => '',
|
||||
'settings_defaultDocPosition_val_end' => '',
|
||||
'settings_defaultDocPosition_val_start' => '',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'settings_defaultSearchMethod' => 'Ön tanımlı arama metodu',
|
||||
'settings_defaultSearchMethod_desc' => '',
|
||||
'settings_defaultSearchMethod_valdatabase' => 'veritabanı',
|
||||
|
|
@ -1407,6 +1457,10 @@ URL: [url]',
|
|||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'E-Postayı Etkinleştir',
|
||||
'settings_enableEmail_desc' => 'Otomatik e-posta bildirimlerini etkinleştir/devre dışı bırak',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
'settings_enableFilterReceipt_desc' => '',
|
||||
'settings_enableFolderTree' => 'Klasör Ağaç Yapısını Etkinleştir',
|
||||
|
|
@ -1485,6 +1539,7 @@ URL: [url]',
|
|||
'settings_expandFolderTree_val0' => 'ağaç yapısı gizli olarak başlat',
|
||||
'settings_expandFolderTree_val1' => 'ağaç yapısı görünür ve ilk seviye genişletilmiş olarak başlat',
|
||||
'settings_expandFolderTree_val2' => 'ağaç yapısı tam görünür oluruk başlat',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => 'Bileşenler (Extensions)',
|
||||
'settings_extraPath' => 'Ekstra PHP kapsama yolu',
|
||||
'settings_extraPath_desc' => 'Ek yazılımlar için yol. Bu dizinde örneğin adodb gibi ek pear paketler bulunur',
|
||||
|
|
@ -1548,6 +1603,8 @@ URL: [url]',
|
|||
'settings_more_settings' => 'Daha fazla ayar yapın. Varsayılan kullanıcı adı/parola: admin/admin',
|
||||
'settings_noDocumentFormFields' => 'Bu alanı gösterme',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => 'Bulunamadı',
|
||||
'settings_Notification' => 'Bildirim ayarları',
|
||||
'settings_notwritable' => 'Konfigürasyon dosyası yazılabilir olmadığından ayarlar kaydedilmeyecek.',
|
||||
|
|
@ -1908,6 +1965,7 @@ Mevcut durum: [current_state]
|
|||
Üst klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '[sitename]: [name] - İş Akış Geçişi Tetiklendi',
|
||||
'transmittal' => '',
|
||||
'transmittalitem_removed' => '',
|
||||
|
|
@ -1989,6 +2047,7 @@ Versiyon: [version]
|
|||
Üst klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename]: [name] - Versiyon silindi',
|
||||
'version_info' => 'Versiyon Bilgisi',
|
||||
'view' => 'Görüntüle',
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ $text = array(
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename]: змінений доступ для «[name]»',
|
||||
'according_settings' => 'відповідні налаштування',
|
||||
'action' => 'Дія',
|
||||
|
|
@ -117,6 +118,7 @@ URL: [url]',
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '[sitename]: [name] - Запит на підтвердження скасовано',
|
||||
'approval_file' => 'Файл',
|
||||
'approval_group' => 'Група затверджувачів',
|
||||
|
|
@ -128,6 +130,7 @@ URL: [url]',
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]: запит на затвердження «[name]»',
|
||||
'approval_status' => 'Статус затвердження',
|
||||
'approval_submit_email' => 'Затверджено документ',
|
||||
|
|
@ -139,6 +142,7 @@ URL: [url]',
|
|||
Коментар: [comment]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - Затверджено',
|
||||
'approval_summary' => 'Підсумки затвердження',
|
||||
'approval_update_failed' => 'Виникла помилка при зміні статусу затвердження',
|
||||
|
|
@ -162,6 +166,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => '',
|
||||
'attrdef_exists' => 'Визначення атрибуту вже існує',
|
||||
'attrdef_info' => 'Інформація',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => 'Визначення цього атрибуту вже використовується',
|
||||
'attrdef_management' => 'Керування визначенням атрибутів',
|
||||
'attrdef_maxvalues' => 'Макс. кількість значень',
|
||||
|
|
@ -200,6 +205,7 @@ New value: [attribute_new_value]
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '[sitename]: змінено атрибут «[name]»',
|
||||
'attribute_count' => 'Використано разів',
|
||||
'attribute_value' => 'Значення атрибута',
|
||||
|
|
@ -391,6 +397,7 @@ URL: [url]',
|
|||
'document_already_checkedout' => 'Цей документ вже на опрацюванні',
|
||||
'document_already_locked' => 'Цей документ вже заблокований',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Змінено коментар',
|
||||
'document_comment_changed_email_body' => 'Змінено коментар
|
||||
|
|
@ -400,6 +407,7 @@ URL: [url]',
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]: змінено коментар «[name]»',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => 'Кількість документів',
|
||||
|
|
@ -409,6 +417,7 @@ URL: [url]',
|
|||
Документ: [name]
|
||||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]: видалено документ «[name]»',
|
||||
'document_duplicate_name' => 'Документ з такою назвою вже існує',
|
||||
'document_files' => '',
|
||||
|
|
@ -428,6 +437,7 @@ URL: [url]',
|
|||
Попередній каталог: [old_folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename]: переміщено документ «[name]»',
|
||||
'document_not_checkedout' => 'документ не на опрацюванні',
|
||||
'document_renamed_email' => 'Документ перейменований',
|
||||
|
|
@ -437,6 +447,7 @@ URL: [url]',
|
|||
Попередня назва: [old_name]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename]: документ перейменований «[name]»',
|
||||
'document_status_changed_email' => 'Статус документа змінено',
|
||||
'document_status_changed_email_body' => 'Змінено статус документа
|
||||
|
|
@ -445,9 +456,11 @@ URL: [url]',
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename]: змінено статус документа «[name]»',
|
||||
'document_title' => 'Документ [documentname]',
|
||||
'document_transfered_email_body' => '',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '',
|
||||
'document_updated_email' => 'Документ оновлено',
|
||||
'document_updated_email_body' => 'Оновлено документ
|
||||
|
|
@ -457,6 +470,7 @@ URL: [url]',
|
|||
Коментар: [comment]
|
||||
Коментар версії: [version_comment]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[sitename]: оновлено документ «[name]»',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => 'Без терміну виконання',
|
||||
|
|
@ -586,6 +600,7 @@ URL: [url]',
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '[sitename]: зміна дати терміну виконання для «[name]»',
|
||||
'export' => 'Експорт',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -600,6 +615,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => '',
|
||||
|
|
@ -618,6 +634,7 @@ URL: [url]',
|
|||
'folders_and_documents_statistic' => 'Огляд вмісту',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Коментар змінено',
|
||||
'folder_comment_changed_email_body' => 'Змінено коментар каталогу
|
||||
|
|
@ -627,6 +644,7 @@ URL: [url]',
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: змінено коментар каталогу «[folder]»',
|
||||
'folder_contents' => 'Вміст каталогу',
|
||||
'folder_deleted_email' => 'Каталог видалено',
|
||||
|
|
@ -635,6 +653,7 @@ URL: [url]',
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename]: видалено каталог «[name]»',
|
||||
'folder_infos' => 'Інформація про каталог',
|
||||
'folder_moved_email' => 'Каталог переміщено',
|
||||
|
|
@ -644,6 +663,7 @@ URL: [url]',
|
|||
Попереднє розташування: [old_folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename]: переміщено каталог «[name]»',
|
||||
'folder_renamed_email' => 'Каталог перейменовано',
|
||||
'folder_renamed_email_body' => 'Каталог перейменовано
|
||||
|
|
@ -652,6 +672,7 @@ URL: [url]',
|
|||
Попередня назва: [old_name]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename]: перейменовано каталог «[name]»',
|
||||
'folder_title' => 'Каталог [foldername]',
|
||||
'foot_note' => '',
|
||||
|
|
@ -895,6 +916,7 @@ URL: [url]',
|
|||
Коментар версії: [version_comment]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename]: новий документ в каталозі «[folder_name]»',
|
||||
'new_file_email' => 'Новий додаток',
|
||||
'new_file_email_body' => 'Новий додаток: [name]
|
||||
|
|
@ -902,6 +924,7 @@ URL: [url]',
|
|||
Коментар: [comment]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename]: новий додаток до документа «[document]»',
|
||||
'new_folder' => 'Новий каталог',
|
||||
'new_password' => 'Новий пароль',
|
||||
|
|
@ -912,6 +935,7 @@ URL: [url]',
|
|||
Коментар: [comment]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename]: новий каталог «[name]»',
|
||||
'new_user_image' => 'Нове зображення',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -925,6 +949,7 @@ URL: [url]',
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename]: вас додали до списку сповіщення для «[name]»',
|
||||
'notify_deleted_email' => 'Вас видалено зі списку сповіщення',
|
||||
'notify_deleted_email_body' => 'Вас видалено зі списку сповіщення
|
||||
|
|
@ -932,6 +957,7 @@ URL: [url]',
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]: вас видалено зі списку сповіщення для «[name]»',
|
||||
'not_subscribed' => '',
|
||||
'november' => 'Листопад',
|
||||
|
|
@ -945,9 +971,11 @@ URL: [url]',
|
|||
'no_current_version' => 'Ви використовуєте застарілу версію SeedDMS. Остання версія [latestversion].',
|
||||
'no_default_keywords' => 'Немає ключових слів',
|
||||
'no_docs_checked_out' => 'Немає документів на опрацюванні',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => 'Немає заблокованих документів',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => '',
|
||||
'no_docs_to_approve' => 'Немає документів, які потребують затвердження',
|
||||
'no_docs_to_look_at' => 'Немає документів, які потребують уваги',
|
||||
|
|
@ -968,6 +996,7 @@ URL: [url]',
|
|||
'no_user_image' => 'Зображення не знайдено',
|
||||
'no_version_check' => 'Перевірка наявності нової версії SeedDMS не відбулася! Це може бути спричинено налаштуванням allow_url_fopen = 0 у конфігурації вашого php.',
|
||||
'no_version_modification' => 'Відсутня модифікація версії',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => 'Немає доступних процесів',
|
||||
'objectcheck' => 'Перевірка каталогу чи документа',
|
||||
'object_check_critical' => '',
|
||||
|
|
@ -989,6 +1018,7 @@ URL: [url]',
|
|||
Новий власник: [new_owner]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename]: змінено власника «[name]»',
|
||||
'password' => 'Пароль',
|
||||
'password_already_used' => 'Пароль вже використовується',
|
||||
|
|
@ -1004,6 +1034,7 @@ URL: [url]',
|
|||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
Якщо ви і після цього не зможете зайти, зв\'яжіться з адміністратором',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: Втрачено пароль',
|
||||
'password_forgotten_send_hash' => 'Інструкції вислано на e-mail',
|
||||
'password_forgotten_text' => 'Заповніть форму і виконайте інструкції в листі',
|
||||
|
|
@ -1051,6 +1082,7 @@ URL: [url]',
|
|||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '',
|
||||
'receipt_log' => 'Лог отримання',
|
||||
'receipt_request_email_body' => 'Запит отримання
|
||||
|
|
@ -1059,8 +1091,12 @@ URL: [url]',
|
|||
Каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '[sitename]: [name] - Запит отримання',
|
||||
'receipt_status' => '',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => 'Підсумки отримання',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => 'Останні завантаження',
|
||||
|
|
@ -1080,6 +1116,7 @@ URL: [url]',
|
|||
Документ: [document]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename]: видалено додаток до «[document]»',
|
||||
'removed_recipient' => 'видалено отримувача',
|
||||
'removed_reviewer' => 'видалено зі списку рецензентів',
|
||||
|
|
@ -1091,6 +1128,7 @@ URL: [url]',
|
|||
Каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename]: видалено процес з версії документа «[name]»',
|
||||
'removeFolderFromDropFolder' => '',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1099,8 +1137,10 @@ URL: [url]',
|
|||
'repaired' => 'виправлено',
|
||||
'repairing_objects' => 'Відновлення каталогів і документів',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => 'Запит дії по процесу',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '[sitename]: [name] - Запит дії для процесу',
|
||||
'reset_checkout' => 'Зняти стан опрацювання',
|
||||
'restrict_access' => '',
|
||||
|
|
@ -1114,6 +1154,7 @@ URL: [url]',
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: вихід з підпроцесу «[name]»',
|
||||
'reverse_links' => 'Документи, які посилаються на цей документ',
|
||||
'reviewers' => 'Рецензенти',
|
||||
|
|
@ -1134,6 +1175,7 @@ URL: [url]',
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '[sitename]: скасовано запит на рецензування для [name]',
|
||||
'review_file' => 'Файл',
|
||||
'review_group' => 'Група рецензентів',
|
||||
|
|
@ -1145,6 +1187,7 @@ URL: [url]',
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => 'Запит на рецензування',
|
||||
'review_status' => 'Статус рецензування',
|
||||
'review_submit_email' => 'Відправлено на рецензування',
|
||||
|
|
@ -1156,6 +1199,7 @@ URL: [url]',
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '[sitename]: відправлена рецензія «[name]»',
|
||||
'review_summary' => 'Підсумки рецензування',
|
||||
'review_update_failed' => 'Помилка оновлення статусу рецензії',
|
||||
|
|
@ -1180,9 +1224,11 @@ URL: [url]',
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '[sitename]: [name] - Запит на ревізію',
|
||||
'revision_status' => '',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => 'Ревізори',
|
||||
|
|
@ -1196,6 +1242,7 @@ URL: [url]',
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '[sitename]: процес перезапущено для «[name]»',
|
||||
'rewind_workflow_warning' => 'Якщо ви почнете процес спочатку, то весь журнал процесу для цього процесу буде очищено і його неможливо буде відновити.',
|
||||
'rm_attrdef' => 'Видалити визначення атрибуту',
|
||||
|
|
@ -1238,6 +1285,7 @@ URL: [url]',
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename]: запущено підпроцес для «[name]»',
|
||||
'ru_RU' => 'Русский',
|
||||
'saturday' => 'Субота',
|
||||
|
|
@ -1386,6 +1434,8 @@ URL: [url]',
|
|||
'settings_defaultDocPosition_desc' => '',
|
||||
'settings_defaultDocPosition_val_end' => '',
|
||||
'settings_defaultDocPosition_val_start' => '',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'settings_defaultSearchMethod' => 'Метод пошуку за замовчуванням',
|
||||
'settings_defaultSearchMethod_desc' => 'Метод пошуку за замовчуванням, коли пошук починається з пошукової форми головного меню.',
|
||||
'settings_defaultSearchMethod_valdatabase' => 'база даних',
|
||||
|
|
@ -1428,6 +1478,10 @@ URL: [url]',
|
|||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => 'Увімкнути e-mail',
|
||||
'settings_enableEmail_desc' => 'Увімкнути/вимкнути автоматичне сповіщення по e-mail.',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
'settings_enableFilterReceipt_desc' => '',
|
||||
'settings_enableFolderTree' => 'Увімкнути дерево каталогів',
|
||||
|
|
@ -1506,6 +1560,7 @@ URL: [url]',
|
|||
'settings_expandFolderTree_val0' => 'Починати із згорнутого дерева',
|
||||
'settings_expandFolderTree_val1' => 'Починати з розгорнутого дерева першого рівня',
|
||||
'settings_expandFolderTree_val2' => 'Починати з повністю розгорнутого дерева',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => 'Розширення',
|
||||
'settings_extraPath' => 'Додатковий шлях PHP',
|
||||
'settings_extraPath_desc' => 'Розміщення додаткового програмного забезпечення. Наприклад, каталог, що містить adodb або додаткові pear-пакети.',
|
||||
|
|
@ -1569,6 +1624,8 @@ URL: [url]',
|
|||
'settings_more_settings' => 'Інші налаштування. Логін по замовчуванню: admin/admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => 'Не знайдено',
|
||||
'settings_Notification' => 'Налаштування сповіщення',
|
||||
'settings_notwritable' => 'Конфігурація не може бути збережена, тому що файл налаштувань доступний лише на читання.',
|
||||
|
|
@ -1929,6 +1986,7 @@ URL: [url]',
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '[sitename]: змінено стан процесу для «[name]»',
|
||||
'transmittal' => 'Передача',
|
||||
'transmittalitem_removed' => 'Переданий елемент видалено',
|
||||
|
|
@ -2010,6 +2068,7 @@ URL: [url]',
|
|||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename]: знищено версію «[name]»',
|
||||
'version_info' => 'Інформація про версію',
|
||||
'view' => 'Перегляд',
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ $text = array(
|
|||
上级文件夹: [folder_path]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename]: [name] - 权限已变更',
|
||||
'according_settings' => '相应的设置',
|
||||
'action' => '执行',
|
||||
|
|
@ -117,6 +118,7 @@ URL: [url]',
|
|||
父文件夹: [folder_path]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '[sitename]: [name] - 审核请求已删除',
|
||||
'approval_file' => '文件',
|
||||
'approval_group' => '审核组',
|
||||
|
|
@ -128,6 +130,7 @@ URL: [url]',
|
|||
父文件夹: [folder_path]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]: [name] - 审核请求',
|
||||
'approval_status' => '审核状态',
|
||||
'approval_submit_email' => '',
|
||||
|
|
@ -139,6 +142,7 @@ URL: [url]',
|
|||
批注: [comment]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - 提交审核',
|
||||
'approval_summary' => '审核汇总',
|
||||
'approval_update_failed' => '错误:更新审核状态.更新失败.',
|
||||
|
|
@ -162,6 +166,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => '检索结果',
|
||||
'attrdef_exists' => '属性定义已存在',
|
||||
'attrdef_info' => '',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => '属性定义仍在使用中',
|
||||
'attrdef_management' => '属性定义管理',
|
||||
'attrdef_maxvalues' => '最大值',
|
||||
|
|
@ -192,6 +197,7 @@ URL: [url]',
|
|||
'attrdef_valueset_help' => '',
|
||||
'attributes' => '属性',
|
||||
'attribute_changed_email_body' => '',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '',
|
||||
'attribute_count' => '使用次数',
|
||||
'attribute_value' => '属性值',
|
||||
|
|
@ -385,6 +391,7 @@ URL: [url]',
|
|||
'document_already_checkedout' => '当前文档已签出',
|
||||
'document_already_locked' => '该文档已被锁定',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => '批注已更新',
|
||||
'document_comment_changed_email_body' => '批注已更新
|
||||
|
|
@ -394,6 +401,7 @@ URL: [url]',
|
|||
父文件夹: [folder_path]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]: [name] - 批注已更新',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => '文档数量',
|
||||
|
|
@ -403,6 +411,7 @@ URL: [url]',
|
|||
文档: [name]
|
||||
父文件夹: [folder_path]
|
||||
用户: [username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]: [name] - 文档已删除',
|
||||
'document_duplicate_name' => '文档名称重复',
|
||||
'document_files' => '',
|
||||
|
|
@ -422,6 +431,7 @@ URL: [url]',
|
|||
当前所在文件夹: [new_folder_path]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename]: [name] - 文档已移动',
|
||||
'document_not_checkedout' => '文档未签出。',
|
||||
'document_renamed_email' => '文档已被重命名',
|
||||
|
|
@ -431,6 +441,7 @@ URL: [url]',
|
|||
原名称: [old_name]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename]: [name] - 文档已重命名',
|
||||
'document_status_changed_email' => '文档状态已被更改',
|
||||
'document_status_changed_email_body' => '文档状态已更新
|
||||
|
|
@ -439,9 +450,11 @@ URL: [url]',
|
|||
上级目录: [folder_path]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename]: [name] - 文档状态已更新',
|
||||
'document_title' => '文档名称 \'[documentname]\'',
|
||||
'document_transfered_email_body' => '',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '',
|
||||
'document_updated_email' => '文档已被更新',
|
||||
'document_updated_email_body' => '文档已更新
|
||||
|
|
@ -451,6 +464,7 @@ URL: [url]',
|
|||
批注: [comment]
|
||||
版本批注: [version_comment]
|
||||
URL: [url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[sitename]: [name] - 文档已更新',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => '永不过期',
|
||||
|
|
@ -576,6 +590,7 @@ URL: [url]',
|
|||
'expire_tomorrow' => '截止至明天',
|
||||
'expiry_changed_email' => '到期日子已改变',
|
||||
'expiry_changed_email_body' => '',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '',
|
||||
'export' => '导出',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -590,6 +605,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => '上传新扩展名是不可能的,因为extentension目录不可写',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => '可得到',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => '版本列表',
|
||||
|
|
@ -608,6 +624,7 @@ URL: [url]',
|
|||
'folders_and_documents_statistic' => '内容概要',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => '注释已更新',
|
||||
'folder_comment_changed_email_body' => '批注已更新
|
||||
|
|
@ -617,6 +634,7 @@ URL: [url]',
|
|||
父文件夹: [folder_path]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - 批注已更新',
|
||||
'folder_contents' => '文件夹内容',
|
||||
'folder_deleted_email' => '文件夹已被删除',
|
||||
|
|
@ -625,6 +643,7 @@ URL: [url]',
|
|||
父文件夹: [folder_path]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename]: [name] - 文件夹已删除',
|
||||
'folder_infos' => '文件夹信息',
|
||||
'folder_moved_email' => '文件夹已被移动',
|
||||
|
|
@ -634,6 +653,7 @@ URL: [url]',
|
|||
文件夹当前所在路径: [new_folder_path]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename]: [name] - 文件夹已迁移',
|
||||
'folder_renamed_email' => '文件夹已被重命名',
|
||||
'folder_renamed_email_body' => '文件夹已重命名
|
||||
|
|
@ -642,6 +662,7 @@ URL: [url]',
|
|||
历史名称: [old_name]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - 文件夹已重命名',
|
||||
'folder_title' => '文件夹 \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
|
|
@ -885,6 +906,7 @@ URL: [url]',
|
|||
版本备注: [version_comment]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename]: [folder_name] - 新建文档',
|
||||
'new_file_email' => '添加新附件',
|
||||
'new_file_email_body' => '新建附件
|
||||
|
|
@ -893,6 +915,7 @@ URL: [url]',
|
|||
备注: [comment]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename]: [document] - 新建附件',
|
||||
'new_folder' => '新建文件夹',
|
||||
'new_password' => '新密码',
|
||||
|
|
@ -903,6 +926,7 @@ URL: [url]',
|
|||
备注: [comment]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - 新建文件夹',
|
||||
'new_user_image' => '新建图片',
|
||||
'next_revision_abbr' => '',
|
||||
|
|
@ -916,6 +940,7 @@ URL: [url]',
|
|||
父文件夹: [folder_path]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename]: [name] - 添加到通知列表',
|
||||
'notify_deleted_email' => '您已经从通知名单中删除',
|
||||
'notify_deleted_email_body' => '从通知列表中移除
|
||||
|
|
@ -923,6 +948,7 @@ URL: [url]',
|
|||
父文件夹: [folder_path]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]: [name] - 从通知列表中移除',
|
||||
'not_subscribed' => '',
|
||||
'november' => '十一月',
|
||||
|
|
@ -936,9 +962,11 @@ URL: [url]',
|
|||
'no_current_version' => '',
|
||||
'no_default_keywords' => '无关键字',
|
||||
'no_docs_checked_out' => '文档未签出',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '',
|
||||
'no_docs_locked' => '无锁定的文档',
|
||||
'no_docs_needs_correction' => '',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => '',
|
||||
'no_docs_to_approve' => '当前没有需要审核的文档',
|
||||
'no_docs_to_look_at' => '没有需要关注的文档',
|
||||
|
|
@ -959,6 +987,7 @@ URL: [url]',
|
|||
'no_user_image' => '无图片',
|
||||
'no_version_check' => '检查SeedDMS的新版本失败!这可能是由于在您的php配置中allow_url_fopen设置为0引起的。',
|
||||
'no_version_modification' => '版本未修改',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => '工作流不可用',
|
||||
'objectcheck' => '文件夹/文件检查',
|
||||
'object_check_critical' => '重大错误',
|
||||
|
|
@ -980,6 +1009,7 @@ URL: [url]',
|
|||
当前所有者: [new_owner]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename]: [name] - 所有者已更新',
|
||||
'password' => '密码',
|
||||
'password_already_used' => '密码已被使用',
|
||||
|
|
@ -997,6 +1027,7 @@ URL: [url]',
|
|||
[url_prefix]out/out.ChangePassword.php?hash=[hash]
|
||||
|
||||
若您在修改后仍无法登录系统,请联系您 SeedDMS 管理员寻求帮助。',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: 忘记密码',
|
||||
'password_forgotten_send_hash' => '',
|
||||
'password_forgotten_text' => '填写以下表格,并遵循邮件中的指示找回遗失密码。',
|
||||
|
|
@ -1044,6 +1075,7 @@ URL: [url]',
|
|||
'receipts_without_group' => '',
|
||||
'receipts_without_user' => '',
|
||||
'receipt_deletion_email_body' => '',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '',
|
||||
'receipt_log' => '处理日志',
|
||||
'receipt_request_email_body' => '接收请求
|
||||
|
|
@ -1052,8 +1084,12 @@ URL: [url]',
|
|||
父文件夹: [folder_path]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '',
|
||||
'receipt_status' => '状态',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => '',
|
||||
'receipt_update_failed' => '',
|
||||
'recent_uploads' => '最近上传',
|
||||
|
|
@ -1073,6 +1109,7 @@ URL: [url]',
|
|||
文档: [document]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename]: [document] - 已删除附件',
|
||||
'removed_recipient' => '',
|
||||
'removed_reviewer' => '已经从校对人名单中删除',
|
||||
|
|
@ -1084,6 +1121,7 @@ URL: [url]',
|
|||
父文件夹: [folder_path]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - 已从文档版本中移除工作流',
|
||||
'removeFolderFromDropFolder' => '导入后删除文件夹',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1092,14 +1130,17 @@ URL: [url]',
|
|||
'repaired' => '已修复',
|
||||
'repairing_objects' => '',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => '',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '',
|
||||
'reset_checkout' => '完成签出',
|
||||
'restrict_access' => '无访问权限',
|
||||
'results_page' => '结果页面',
|
||||
'return_from_subworkflow' => '',
|
||||
'return_from_subworkflow_email_body' => '',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '',
|
||||
'reverse_links' => '',
|
||||
'reviewers' => '校对人',
|
||||
|
|
@ -1115,12 +1156,14 @@ URL: [url]',
|
|||
'reviews_without_user' => '',
|
||||
'review_deletion_email' => '校对请求被删除',
|
||||
'review_deletion_email_body' => '',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '',
|
||||
'review_file' => '文件',
|
||||
'review_group' => '校对组',
|
||||
'review_log' => '审阅记录',
|
||||
'review_request_email' => '校对请求',
|
||||
'review_request_email_body' => '',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '[sitename]: [name] - 校对请求',
|
||||
'review_status' => '校对状态',
|
||||
'review_submit_email' => '提交校对',
|
||||
|
|
@ -1132,6 +1175,7 @@ URL: [url]',
|
|||
父文件夹: [folder_path]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '',
|
||||
'review_summary' => '校对汇总',
|
||||
'review_update_failed' => '错误 更新校对状态.更新失败',
|
||||
|
|
@ -1156,9 +1200,11 @@ URL: [url]',
|
|||
父文件夹: [folder_path]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '[sitename]: [name] - 修订请求',
|
||||
'revision_status' => '修订状态',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '',
|
||||
'revisors' => '修订人',
|
||||
|
|
@ -1166,6 +1212,7 @@ URL: [url]',
|
|||
'revisor_already_removed' => '修订人已经从修订过程中删除,或者已经修改了文档。',
|
||||
'rewind_workflow' => '回退工作流',
|
||||
'rewind_workflow_email_body' => '',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '',
|
||||
'rewind_workflow_warning' => '',
|
||||
'rm_attrdef' => '去掉属性定义',
|
||||
|
|
@ -1208,6 +1255,7 @@ URL: [url]',
|
|||
父文件夹: [folder_path]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - 子工作流已启动',
|
||||
'ru_RU' => '俄语',
|
||||
'saturday' => 'Saturday',
|
||||
|
|
@ -1361,6 +1409,8 @@ URL: [url]',
|
|||
'settings_defaultDocPosition_desc' => '',
|
||||
'settings_defaultDocPosition_val_end' => '',
|
||||
'settings_defaultDocPosition_val_start' => '',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'settings_defaultSearchMethod' => '默认搜索模式',
|
||||
'settings_defaultSearchMethod_desc' => '在主菜单中启动检索时,设置默认的搜索方式',
|
||||
'settings_defaultSearchMethod_valdatabase' => '数据库',
|
||||
|
|
@ -1403,6 +1453,10 @@ URL: [url]',
|
|||
'settings_enableDuplicateSubFolderNames_desc' => '',
|
||||
'settings_enableEmail' => '开启邮件',
|
||||
'settings_enableEmail_desc' => '开启/关闭邮件自动提醒',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => '',
|
||||
'settings_enableFilterReceipt_desc' => '',
|
||||
'settings_enableFolderTree' => '开启目录树',
|
||||
|
|
@ -1481,6 +1535,7 @@ URL: [url]',
|
|||
'settings_expandFolderTree_val0' => '启动时隐藏树形结构',
|
||||
'settings_expandFolderTree_val1' => '启动时显示树形结构并展开第一级',
|
||||
'settings_expandFolderTree_val2' => '启动时显示属性结构并全部展开',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => '设置扩展',
|
||||
'settings_extraPath' => '额外的PHP的include路径',
|
||||
'settings_extraPath_desc' => '附加软件的路径。这是包含目录,例如在ADODB目录或额外的PEAR包',
|
||||
|
|
@ -1544,6 +1599,8 @@ URL: [url]',
|
|||
'settings_more_settings' => '更多设置。默认登陆账户: admin / admin',
|
||||
'settings_noDocumentFormFields' => '',
|
||||
'settings_noDocumentFormFields_desc' => '',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => '未找到',
|
||||
'settings_Notification' => '通知设置',
|
||||
'settings_notwritable' => '设置_不可写',
|
||||
|
|
@ -1895,6 +1952,7 @@ URL: [url]',
|
|||
'transfer_to_user' => '共享给其他用户',
|
||||
'transition_triggered_email' => '',
|
||||
'transition_triggered_email_body' => '',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '',
|
||||
'transmittal' => '',
|
||||
'transmittalitem_removed' => '',
|
||||
|
|
@ -1976,6 +2034,7 @@ URL: [url]',
|
|||
父文件夹: [folder_path]
|
||||
用户: [username]
|
||||
URL: [url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename]: [name] - 版本已删除',
|
||||
'version_info' => '版本信息',
|
||||
'view' => '查看',
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ $text = array(
|
|||
上級資料夾: [folder_path]
|
||||
使用者: [username]
|
||||
URL: [url]',
|
||||
'access_permission_changed_email_body_html' => '',
|
||||
'access_permission_changed_email_subject' => '[sitename]: [name] - 許可權已變更',
|
||||
'according_settings' => '相應的設置',
|
||||
'action' => '執行',
|
||||
|
|
@ -117,6 +118,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'approval_deletion_email_body_html' => '',
|
||||
'approval_deletion_email_subject' => '[sitename]:[name]-批准請求已刪除',
|
||||
'approval_file' => '檔案',
|
||||
'approval_group' => '審核組',
|
||||
|
|
@ -128,6 +130,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'approval_request_email_body_html' => '',
|
||||
'approval_request_email_subject' => '[sitename]:[name]-批准請求',
|
||||
'approval_status' => '審核狀態',
|
||||
'approval_submit_email' => '',
|
||||
|
|
@ -139,6 +142,7 @@ URL: [url]',
|
|||
評論:[comment]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'approval_submit_email_body_html' => '',
|
||||
'approval_submit_email_subject' => '[sitename]: [name] - 提交審核',
|
||||
'approval_summary' => '審核匯總',
|
||||
'approval_update_failed' => '錯誤:更新審核狀態.更新失敗.',
|
||||
|
|
@ -162,6 +166,7 @@ URL: [url]',
|
|||
'attrdefgrp_show_searchlist' => '搜尋結果',
|
||||
'attrdef_exists' => '屬性定義已存在',
|
||||
'attrdef_info' => '資訊',
|
||||
'attrdef_invalid_regex' => '',
|
||||
'attrdef_in_use' => '屬性定義仍在使用',
|
||||
'attrdef_management' => '屬性定義管理',
|
||||
'attrdef_maxvalues' => '最大值',
|
||||
|
|
@ -200,6 +205,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'attribute_changed_email_body_html' => '',
|
||||
'attribute_changed_email_subject' => '[sitename]:[name]-屬性已更改',
|
||||
'attribute_count' => '使用次數',
|
||||
'attribute_value' => '屬性值',
|
||||
|
|
@ -398,6 +404,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'document_attribute_changed_email_body_html' => '',
|
||||
'document_attribute_changed_email_subject' => '[sitename]:[name]-屬性已更改',
|
||||
'document_comment_changed_email' => '評論已更改',
|
||||
'document_comment_changed_email_body' => '評論已更改
|
||||
|
|
@ -407,6 +414,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'document_comment_changed_email_body_html' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]:[name]-評論已更改',
|
||||
'document_content_missing' => '',
|
||||
'document_count' => '文件數',
|
||||
|
|
@ -416,6 +424,7 @@ URL: [url]',
|
|||
文件:[name]
|
||||
父文件夾:[folder_path]
|
||||
使用者:[username]',
|
||||
'document_deleted_email_body_html' => '',
|
||||
'document_deleted_email_subject' => '[sitename]:[name]-文檔已刪除',
|
||||
'document_duplicate_name' => '文件名稱重複',
|
||||
'document_files' => '',
|
||||
|
|
@ -435,6 +444,7 @@ URL: [url]',
|
|||
新文件夾:[new_folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'document_moved_email_body_html' => '',
|
||||
'document_moved_email_subject' => '[sitename]:[name]-文件已移動',
|
||||
'document_not_checkedout' => '文件沒有簽出',
|
||||
'document_renamed_email' => '文件已被重命名',
|
||||
|
|
@ -444,6 +454,7 @@ URL: [url]',
|
|||
舊名稱:[old_name]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'document_renamed_email_body_html' => '',
|
||||
'document_renamed_email_subject' => '[sitename]:[name]-文件已重命名',
|
||||
'document_status_changed_email' => '文件狀態已被更改',
|
||||
'document_status_changed_email_body' => '文件狀態已變更
|
||||
|
|
@ -452,6 +463,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'document_status_changed_email_body_html' => '',
|
||||
'document_status_changed_email_subject' => '[sitename]:[name]-文檔狀態已更改',
|
||||
'document_title' => '文件名稱 \'[documentname]\'',
|
||||
'document_transfered_email_body' => '文件轉移給其他使用者
|
||||
|
|
@ -460,6 +472,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'document_transfered_email_body_html' => '',
|
||||
'document_transfered_email_subject' => '[sitename]:[name]-轉移文件',
|
||||
'document_updated_email' => '文件已被更新',
|
||||
'document_updated_email_body' => '文件已更新
|
||||
|
|
@ -469,6 +482,7 @@ URL: [url]',
|
|||
評論:[comment]
|
||||
版本註釋:[version_comment]
|
||||
網址:[url]',
|
||||
'document_updated_email_body_html' => '',
|
||||
'document_updated_email_subject' => '[sitename]:[name]-文檔已更新',
|
||||
'document_versions' => '',
|
||||
'does_not_expire' => '永不過期',
|
||||
|
|
@ -598,6 +612,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'expiry_changed_email_body_html' => '',
|
||||
'expiry_changed_email_subject' => '[sitename]: [name] - 有效日期已更改',
|
||||
'export' => '匯出',
|
||||
'export_user_list_csv' => '',
|
||||
|
|
@ -612,6 +627,7 @@ URL: [url]',
|
|||
'extension_mgr_no_upload' => '無法上傳新的套件因為套件目錄無法寫入',
|
||||
'extension_mgr_no_zipfile' => '',
|
||||
'extension_mgr_repository' => '可用',
|
||||
'extension_mgr_upload_disabled' => '',
|
||||
'extension_missing_name' => '',
|
||||
'extension_toggle_error' => '',
|
||||
'extension_version_list' => '版本',
|
||||
|
|
@ -637,6 +653,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'folder_attribute_changed_email_body_html' => '',
|
||||
'folder_attribute_changed_email_subject' => '[sitename]: [name] - 屬性已更改',
|
||||
'folder_comment_changed_email' => '評論已更改',
|
||||
'folder_comment_changed_email_body' => '評論已更改
|
||||
|
|
@ -646,6 +663,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'folder_comment_changed_email_body_html' => '',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - 評論已修改',
|
||||
'folder_contents' => '資料夾內容',
|
||||
'folder_deleted_email' => '資料夾已被刪除',
|
||||
|
|
@ -654,6 +672,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'folder_deleted_email_body_html' => '',
|
||||
'folder_deleted_email_subject' => '[sitename]: [name] - 資料夾已刪除',
|
||||
'folder_infos' => '資料夾資訊',
|
||||
'folder_moved_email' => '資料夾已被移動',
|
||||
|
|
@ -663,6 +682,7 @@ URL: [url]',
|
|||
新文件夾:[new_folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'folder_moved_email_body_html' => '',
|
||||
'folder_moved_email_subject' => '[sitename]: [name] - 資料夾已移動',
|
||||
'folder_renamed_email' => '資料夾已被重命名',
|
||||
'folder_renamed_email_body' => '文件夾已重命名
|
||||
|
|
@ -671,6 +691,7 @@ URL: [url]',
|
|||
舊名稱:[old_name]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'folder_renamed_email_body_html' => '',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - 資料夾已經重新命名',
|
||||
'folder_title' => '資料夾 \'[foldername]\'',
|
||||
'foot_note' => '',
|
||||
|
|
@ -914,6 +935,7 @@ URL: [url]',
|
|||
版本註釋:[version_comment]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'new_document_email_body_html' => '',
|
||||
'new_document_email_subject' => '[sitename]: [document] - 新文件',
|
||||
'new_file_email' => '新增新附件',
|
||||
'new_file_email_body' => '新附件
|
||||
|
|
@ -922,6 +944,7 @@ URL: [url]',
|
|||
評論:[comment]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'new_file_email_body_html' => '',
|
||||
'new_file_email_subject' => '[sitename]: [document] - 新附件',
|
||||
'new_folder' => '新建資料夾',
|
||||
'new_password' => '新密碼',
|
||||
|
|
@ -932,6 +955,7 @@ URL: [url]',
|
|||
評論:[comment]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'new_subfolder_email_body_html' => '',
|
||||
'new_subfolder_email_subject' => '[sitename]: [name] - 新文件夾',
|
||||
'new_user_image' => '新建圖片',
|
||||
'next_revision_abbr' => '下一版',
|
||||
|
|
@ -945,6 +969,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'notify_added_email_body_html' => '',
|
||||
'notify_added_email_subject' => '[sitename]: [name] - 從通知列表中刪除',
|
||||
'notify_deleted_email' => '您已經從通知名單中刪除',
|
||||
'notify_deleted_email_body' => '從通知列表中刪除
|
||||
|
|
@ -952,6 +977,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'notify_deleted_email_body_html' => '',
|
||||
'notify_deleted_email_subject' => '[sitename]: [name] - 從通知列表中刪除',
|
||||
'not_subscribed' => '',
|
||||
'november' => '十一月',
|
||||
|
|
@ -965,9 +991,11 @@ URL: [url]',
|
|||
'no_current_version' => '您正在運行舊版本的SeedDMS。最新的可用版本是[latestversion]。',
|
||||
'no_default_keywords' => '無關鍵字',
|
||||
'no_docs_checked_out' => '沒有簽出文件',
|
||||
'no_docs_draft' => '',
|
||||
'no_docs_expired' => '沒有過期的文件',
|
||||
'no_docs_locked' => '無鎖定的文件',
|
||||
'no_docs_needs_correction' => '沒有文件,需要更正',
|
||||
'no_docs_obsolete' => '',
|
||||
'no_docs_rejected' => '沒有文件被拒絕。',
|
||||
'no_docs_to_approve' => '當前沒有需要審核的文件',
|
||||
'no_docs_to_look_at' => '沒有需要關注的文件',
|
||||
|
|
@ -988,6 +1016,7 @@ URL: [url]',
|
|||
'no_user_image' => '無圖片',
|
||||
'no_version_check' => '檢查新版本的SeedDMS失敗!這可能是由於在您的php配置中將allow_url_fopen設置為0',
|
||||
'no_version_modification' => '沒有版本修改',
|
||||
'no_workflows' => '',
|
||||
'no_workflow_available' => '沒有可用的工作流程',
|
||||
'objectcheck' => '資料夾/檔檢查',
|
||||
'object_check_critical' => '嚴重錯誤',
|
||||
|
|
@ -1009,6 +1038,7 @@ URL: [url]',
|
|||
新所有者:[new_owner]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'ownership_changed_email_body_html' => '',
|
||||
'ownership_changed_email_subject' => '[sitename]: [name] - 擁有者已改變',
|
||||
'password' => '密碼',
|
||||
'password_already_used' => '密碼已使用',
|
||||
|
|
@ -1024,6 +1054,7 @@ URL: [url]',
|
|||
可以通過單擊以下鏈接來完成:
|
||||
|
||||
[url_prefix] out / out.ChangePassword.php?hash = [hash]',
|
||||
'password_forgotten_email_body_html' => '',
|
||||
'password_forgotten_email_subject' => '[sitename]: 密碼忘記',
|
||||
'password_forgotten_send_hash' => '有關如何進行操作的說明已發送到使用者的電子郵件地址',
|
||||
'password_forgotten_text' => '填寫以下表格,然後按照將發送給您的電子郵件中的說明進行操作。',
|
||||
|
|
@ -1077,6 +1108,7 @@ URL: [url]',
|
|||
收件人:[recipient]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'receipt_deletion_email_body_html' => '',
|
||||
'receipt_deletion_email_subject' => '[sitename]: [name] - 收件人已刪除',
|
||||
'receipt_log' => '接待記錄',
|
||||
'receipt_request_email_body' => '接待要求
|
||||
|
|
@ -1085,8 +1117,12 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'receipt_request_email_body_html' => '',
|
||||
'receipt_request_email_subject' => '[sitename]: [name] - 接待要求',
|
||||
'receipt_status' => '狀態',
|
||||
'receipt_submit_email_body' => '',
|
||||
'receipt_submit_email_body_html' => '',
|
||||
'receipt_submit_email_subject' => '',
|
||||
'receipt_summary' => '收據摘要',
|
||||
'receipt_update_failed' => '確認接收失敗',
|
||||
'recent_uploads' => '最近上傳',
|
||||
|
|
@ -1106,6 +1142,7 @@ URL: [url]',
|
|||
文件:[document]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'removed_file_email_body_html' => '',
|
||||
'removed_file_email_subject' => '[sitename]: [document] - 移除了附件',
|
||||
'removed_recipient' => '已從收件人列表中刪除。',
|
||||
'removed_reviewer' => '已經從校對人名單中刪除',
|
||||
|
|
@ -1117,6 +1154,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'removed_workflow_email_body_html' => '',
|
||||
'removed_workflow_email_subject' => '[sitename]: [name] - 從文檔版本中刪除了工作流程',
|
||||
'removeFolderFromDropFolder' => '導入後刪除文件夾',
|
||||
'remove_approval_log' => '',
|
||||
|
|
@ -1125,6 +1163,7 @@ URL: [url]',
|
|||
'repaired' => '修復',
|
||||
'repairing_objects' => '修復文檔和文件夾。',
|
||||
'replace_content_email_body' => '',
|
||||
'replace_content_email_body_html' => '',
|
||||
'replace_content_email_subject' => '',
|
||||
'request_workflow_action_email_body' => '工作流程已達到需要您採取措施的狀態。
|
||||
文件:[name]
|
||||
|
|
@ -1134,6 +1173,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'request_workflow_action_email_body_html' => '',
|
||||
'request_workflow_action_email_subject' => '[sitename]: [name] - 需要採取的工作流程措施',
|
||||
'reset_checkout' => '完成簽出',
|
||||
'restrict_access' => '無法訪問',
|
||||
|
|
@ -1147,6 +1187,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'return_from_subworkflow_email_body_html' => '',
|
||||
'return_from_subworkflow_email_subject' => '[sitename]: [name] - 返回子流程',
|
||||
'reverse_links' => '文檔,具有指向當前文檔的鏈接',
|
||||
'reviewers' => '校對人',
|
||||
|
|
@ -1167,6 +1208,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'review_deletion_email_body_html' => '',
|
||||
'review_deletion_email_subject' => '[sitename]: [name] - 審核請求已刪除',
|
||||
'review_file' => '檔案',
|
||||
'review_group' => '校對組',
|
||||
|
|
@ -1178,6 +1220,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'review_request_email_body_html' => '',
|
||||
'review_request_email_subject' => '[sitename]: [name] - 審查要求',
|
||||
'review_status' => '校對狀態',
|
||||
'review_submit_email' => '提交校對',
|
||||
|
|
@ -1189,6 +1232,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'review_submit_email_body_html' => '',
|
||||
'review_submit_email_subject' => '[sitename]: [name] - 提交評論',
|
||||
'review_summary' => '校對匯總',
|
||||
'review_update_failed' => '錯誤 更新校對狀態.更新失敗',
|
||||
|
|
@ -1213,9 +1257,11 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'revision_request_email_body_html' => '',
|
||||
'revision_request_email_subject' => '[sitename]: [name] - 修訂要求',
|
||||
'revision_status' => '狀態',
|
||||
'revision_submit_email_body' => '',
|
||||
'revision_submit_email_body_html' => '',
|
||||
'revision_submit_email_subject' => '',
|
||||
'revision_summary' => '修訂摘要',
|
||||
'revisors' => '修訂者',
|
||||
|
|
@ -1229,6 +1275,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'rewind_workflow_email_body_html' => '',
|
||||
'rewind_workflow_email_subject' => '[sitename]: [name] - 工作流程已倒帶',
|
||||
'rewind_workflow_warning' => '如果將工作流程倒回其初始狀態,則該文檔的整個工作流程日誌將被刪除並且無法恢復。',
|
||||
'rm_attrdef' => '刪除屬性定義',
|
||||
|
|
@ -1271,6 +1318,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
使用者:[username]
|
||||
網址:[url]',
|
||||
'run_subworkflow_email_body_html' => '',
|
||||
'run_subworkflow_email_subject' => '[sitename]: [name] - 子流程啟動',
|
||||
'ru_RU' => '俄語',
|
||||
'saturday' => 'Saturday',
|
||||
|
|
@ -1424,6 +1472,8 @@ URL: [url]',
|
|||
'settings_defaultDocPosition_desc' => '這是創建文檔時文件夾中的默認位置。',
|
||||
'settings_defaultDocPosition_val_end' => '結束',
|
||||
'settings_defaultDocPosition_val_start' => '開始',
|
||||
'settings_defaultFolderPosition' => '',
|
||||
'settings_defaultFolderPosition_desc' => '',
|
||||
'settings_defaultSearchMethod' => '預設搜尋方式',
|
||||
'settings_defaultSearchMethod_desc' => '默認搜索方法,當通過主菜單中的搜索表單開始搜索時。',
|
||||
'settings_defaultSearchMethod_valdatabase' => '資料庫',
|
||||
|
|
@ -1466,6 +1516,10 @@ URL: [url]',
|
|||
'settings_enableDuplicateSubFolderNames_desc' => '允許文件夾中有重複的子文件夾名稱。',
|
||||
'settings_enableEmail' => '啟動 E-mail',
|
||||
'settings_enableEmail_desc' => '啟用/禁用自動電子郵件通知',
|
||||
'settings_enableExtensionDownload' => '',
|
||||
'settings_enableExtensionImport' => '',
|
||||
'settings_enableExtensionImportFromRepository' => '',
|
||||
'settings_enableExtensionImport_desc' => '',
|
||||
'settings_enableFilterReceipt' => '從接待清單中過濾出所有者,審閱者,...',
|
||||
'settings_enableFilterReceipt_desc' => '啟用,以便在選擇了組成員的情況下從接收列表中過濾掉某些收件人。',
|
||||
'settings_enableFolderTree' => '啟動目錄樹',
|
||||
|
|
@ -1544,6 +1598,7 @@ URL: [url]',
|
|||
'settings_expandFolderTree_val0' => '從隱藏的樹開始',
|
||||
'settings_expandFolderTree_val1' => '從顯示的樹開始,展開第一級',
|
||||
'settings_expandFolderTree_val2' => '從顯示完全展開的樹開始',
|
||||
'settings_ExtensionMgr' => '',
|
||||
'settings_Extensions' => '延伸功能',
|
||||
'settings_extraPath' => '額外的PHP的include路徑',
|
||||
'settings_extraPath_desc' => '附加軟體的路徑。這是包含目錄,例如在ADODB目錄或額外的PEAR包',
|
||||
|
|
@ -1607,6 +1662,8 @@ URL: [url]',
|
|||
'settings_more_settings' => '配置更多設置。默認登錄名:admin / admin',
|
||||
'settings_noDocumentFormFields' => '不顯示此字段',
|
||||
'settings_noDocumentFormFields_desc' => '添加或編輯文檔時不會顯示此字段。現有值將保留。',
|
||||
'settings_noFolderFormFields' => '',
|
||||
'settings_noFolderFormFields_desc' => '',
|
||||
'settings_notfound' => '找不到',
|
||||
'settings_Notification' => '通知設置',
|
||||
'settings_notwritable' => '由於配置文件不可寫,因此無法保存配置。',
|
||||
|
|
@ -1967,6 +2024,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
用戶:[username]
|
||||
網址:[url]',
|
||||
'transition_triggered_email_body_html' => '',
|
||||
'transition_triggered_email_subject' => '[sitename]: [name] - 觸發工作流程過渡',
|
||||
'transmittal' => '傳輸',
|
||||
'transmittalitem_removed' => '傳輸項目已刪除',
|
||||
|
|
@ -2048,6 +2106,7 @@ URL: [url]',
|
|||
父文件夾:[folder_path]
|
||||
用戶:[username]
|
||||
網址:[url]',
|
||||
'version_deleted_email_body_html' => '',
|
||||
'version_deleted_email_subject' => '[sitename]: [name]-版本已刪除',
|
||||
'version_info' => '版本資訊',
|
||||
'view' => '檢視',
|
||||
|
|
|
|||
|
|
@ -978,6 +978,9 @@ switch($command) {
|
|||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>false, 'message'=>getMLText('error_occured'), 'data'=>''));
|
||||
} else {
|
||||
if($notifier) {
|
||||
$notifier->sendNewFileMail($res, $user);
|
||||
}
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode(array('success'=>true, 'message'=>getMLText('splash_document_added'), 'data'=>$document->getID()));
|
||||
add_log_line();
|
||||
|
|
|
|||
|
|
@ -163,7 +163,11 @@ else if ($action == "editattrdef") {
|
|||
$controller->setParam('regex', $regex);
|
||||
$controller->setParam('attrdef', $attrdef);
|
||||
if (!$controller($_POST)) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("error_occured"));
|
||||
if ($controller->getErrorMsg() != '')
|
||||
$errormsg = $controller->getErrorMsg();
|
||||
else
|
||||
$errormsg = "error_occured";
|
||||
UI::exitError(getMLText("admin_tools"),getMLText($errormsg));
|
||||
}
|
||||
|
||||
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_edit_attribute')));
|
||||
|
|
|
|||
|
|
@ -37,8 +37,14 @@ if (!$settings->_backupDir) {
|
|||
|
||||
$v = new SeedDMS_Version;
|
||||
$dump_name = addDirSep($settings->_backupDir).date('Y-m-d\TH-i-s')."_".$v->version().".sql";
|
||||
if(!$dms->createDump($dump_name))
|
||||
$fp = fopen($dump_name, "w");
|
||||
if(!$fp)
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("error_occured"));
|
||||
if(!$dms->getDb()->createDump($fp)) {
|
||||
fclose($fp);
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("error_occured"));
|
||||
}
|
||||
fclose($fp);
|
||||
|
||||
if (SeedDMS_Core_File::gzcompressfile($dump_name,9)) unlink($dump_name);
|
||||
else UI::exitError(getMLText("admin_tools"),getMLText("error_occured"));
|
||||
|
|
|
|||
|
|
@ -32,6 +32,10 @@ include("../inc/inc.Authentication.php");
|
|||
|
||||
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
||||
$controller = Controller::factory($tmp[1], array('dms'=>$dms, 'user'=>$user));
|
||||
$accessop = new SeedDMS_AccessOperation($dms, $user, $settings);
|
||||
if (!$accessop->check_controller_access($controller, $_POST)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("access_denied"));
|
||||
}
|
||||
|
||||
/* Check if the form data comes from a trusted request */
|
||||
if(!checkFormKey('editdocumentfile')) {
|
||||
|
|
|
|||
|
|
@ -45,6 +45,9 @@ else $currenttab=NULL;
|
|||
|
||||
// Download extension -------------------------------------------------------
|
||||
if ($action == "download") { /* {{{ */
|
||||
if(!$settings->_enableExtensionDownload) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("access_denied"));
|
||||
}
|
||||
if (!isset($_POST["extname"])) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("unknown_id"));
|
||||
}
|
||||
|
|
@ -72,6 +75,9 @@ elseif ($action == "refresh") { /* {{{ */
|
|||
header("Location:../out/out.ExtensionMgr.php?currenttab=".$currenttab);
|
||||
} /* }}} */
|
||||
elseif ($action == "upload") { /* {{{ */
|
||||
if(!$settings->_enableExtensionImport) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("extension_mgr_upload_disabled"));
|
||||
}
|
||||
if(!$extMgr->isWritableExtDir()) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("extension_mgr_no_upload"));
|
||||
}
|
||||
|
|
@ -92,6 +98,9 @@ elseif ($action == "upload") { /* {{{ */
|
|||
header("Location:../out/out.ExtensionMgr.php?currenttab=".$currenttab);
|
||||
} /* }}} */
|
||||
elseif ($action == "import") { /* {{{ */
|
||||
if(!$settings->_enableExtensionImportFromRepository) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("extension_mgr_upload_disabled"));
|
||||
}
|
||||
if(!$_POST['url']) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("error_occured"));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -59,6 +59,7 @@ if(isset($_GET['version'])) {
|
|||
$controller->setParam('document', $document);
|
||||
$controller->setParam('version', $version);
|
||||
$controller->setParam('type', 'version');
|
||||
$controller->setParam('conversionmgr', $conversionmgr);
|
||||
if(!$controller->run()) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -54,6 +54,7 @@ if ($document->getAccessMode($user) < M_READ) {
|
|||
exit;
|
||||
}
|
||||
|
||||
$controller->setParam('conversionmgr', $conversionmgr);
|
||||
if(isset($_GET['version'])) {
|
||||
$version = $_GET["version"];
|
||||
if (!is_numeric($version))
|
||||
|
|
|
|||
|
|
@ -94,6 +94,29 @@ if(!$controller->run()) {
|
|||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText($controller->getErrorMsg()));
|
||||
}
|
||||
|
||||
if ($_POST["receiptType"] == "ind" || $_POST["receiptType"] == "grp") {
|
||||
if($notifier) {
|
||||
$nl=$document->getNotifyList();
|
||||
$subject = "receipt_submit_email_subject";
|
||||
$message = "receipt_submit_email_body";
|
||||
$params = array();
|
||||
$params['name'] = $document->getName();
|
||||
$params['version'] = $version;
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['status'] = getReceiptStatusText($_POST["receiptStatus"]);
|
||||
$params['comment'] = strip_tags($_POST['comment']);
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = getBaseUrl().$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
$notifier->toList($user, $nl["users"], $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
foreach ($nl["groups"] as $grp) {
|
||||
$notifier->toGroup($user, $grp, $subject, $message, $params, SeedDMS_NotificationService::RECV_NOTIFICATION);
|
||||
}
|
||||
$notifier->toIndividual($user, $content->getUser(), $subject, $message, $params, SeedDMS_NotificationService::RECV_OWNER);
|
||||
}
|
||||
}
|
||||
|
||||
header("Location:../out/out.ViewDocument.php?documentid=".$documentid."¤ttab=recipients");
|
||||
|
||||
?>
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user