mirror of
https://git.code.sf.net/p/seeddms/code
synced 2024-11-26 15:32:13 +00:00
Merge branch 'seeddms-5.1.x' into seeddms-6.0.x
This commit is contained in:
commit
dffdc46568
10
CHANGELOG
10
CHANGELOG
|
@ -96,7 +96,15 @@
|
|||
--------------------------------------------------------------------------------
|
||||
Changes in version 5.1.7
|
||||
--------------------------------------------------------------------------------
|
||||
- support for upload/download of extensions
|
||||
- PLEASE READ doc/README.Dist-Layout WHEN UPGRADING!!!!
|
||||
- support for upload/import/download of extensions
|
||||
- extension can have a changelog file
|
||||
- remove ancient code to upgrade from old config file
|
||||
- place all log files in contentDir/log
|
||||
- add readme for new dist layout
|
||||
- do not list empty groups as reviewer/approver
|
||||
- fix sending notification when document attributes change
|
||||
- sending notification when folder attributes change
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Changes in version 5.1.6
|
||||
|
|
2
Makefile
2
Makefile
|
@ -15,7 +15,7 @@ PHPDOC=~/Downloads/phpDocumentor-2.8.1/bin/phpdoc
|
|||
dist:
|
||||
mkdir -p tmp/seeddms-$(VERSION)
|
||||
cp -a $(SRC) tmp/seeddms-$(VERSION)
|
||||
(cd tmp/seeddms-$(VERSION); rm -rf $(NODISTFILES))
|
||||
(cd tmp/seeddms-$(VERSION); rm -rf $(NODISTFILES); mv conf conf.template)
|
||||
(cd tmp; tar --exclude=.svn --exclude=.gitignore --exclude=views/blue --exclude=views/hc --exclude=views/clean --exclude=styles/blue --exclude=styles/hc --exclude=styles/clean -czvf ../seeddms-$(VERSION).tar.gz seeddms-$(VERSION))
|
||||
rm -rf tmp
|
||||
|
||||
|
|
|
@ -89,6 +89,7 @@
|
|||
- partitionSize: size of chunk uploaded by jumploader
|
||||
- dropFolderDir: where files for document upload are located
|
||||
- cacheDir: where the preview images are saved
|
||||
- backupDir: where the backups are saved
|
||||
-->
|
||||
<server
|
||||
rootDir = ""
|
||||
|
@ -102,6 +103,7 @@
|
|||
partitionSize = "2000000"
|
||||
dropFolderDir = ""
|
||||
cacheDir = ""
|
||||
backupDir = ""
|
||||
/>
|
||||
<!--
|
||||
- enableGuestLogin: If you want anybody to login as guest, set the following line to true
|
||||
|
|
94
doc/README.Dist-Layout
Normal file
94
doc/README.Dist-Layout
Normal file
|
@ -0,0 +1,94 @@
|
|||
Layout of installation
|
||||
=======================
|
||||
|
||||
SeedDMS allows various kinds of installations with very individual layouts
|
||||
on disc. The proposed layout till version 5.1.6 was as the following:
|
||||
|
||||
seeddms51x ---+--- data
|
||||
|
|
||||
+--- pear
|
||||
|
|
||||
+--- seeddms-5.1.x
|
||||
|
|
||||
+--- www -> seeddms-5.1.x
|
||||
|
||||
'data' contains all document files, the sqlite database (if used), the full text
|
||||
data, the log files, and the cached preview images.
|
||||
|
||||
'pear' contains all PEAR packages including the four SeedDMS packages SeedDMS_Core,
|
||||
SeedDMS_Lucene, SeedDMS_Preview, SeedDMS_SQLiteFTS.
|
||||
|
||||
'seeddms-5.1.x' are the sources of seeddms and 'www' being a link on it.
|
||||
|
||||
This layout has disadvantages when updating the source of seeddms, because
|
||||
the directories 'conf' and 'ext' has to be moved from 'seeddms-5.1.x' to
|
||||
'seeddms-5.1.(x+1)'. 'conf' was also visible over the web unless it was
|
||||
protected by an .htaccess file. The .htaccess file has been shipped, but it
|
||||
is far better to keep senѕitive data out of the document root in the first
|
||||
place.
|
||||
|
||||
The new layout mostly retains that structure but uses more soft links to place
|
||||
the local data outside of 'seeddms-5.1.x' which makes updating a lot easier
|
||||
and moves the configuration out of the document root.
|
||||
As MS Windows does not support soft links, this change will only apply to Linux/Unix
|
||||
systems. The new layout is the following:
|
||||
|
||||
seeddms51x ---+--- data --+-- log
|
||||
| |
|
||||
| +-- ext
|
||||
| |
|
||||
| +-- ...
|
||||
|
|
||||
+--- pear
|
||||
|
|
||||
+--- conf
|
||||
|
|
||||
+--- seeddms-5.1.x
|
||||
|
|
||||
+--- seeddms -> seeddms-5.1.x
|
||||
|
|
||||
+--- www --+-- inc -> ../seeddms/inc
|
||||
|
|
||||
+-- op -> ../seeddms/op
|
||||
|
|
||||
+-- out -> ../seeddms/out
|
||||
|
|
||||
+-- views -> ../seeddms/views
|
||||
|
|
||||
+-- controllers -> ../seeddms/controllers
|
||||
|
|
||||
+-- styles -> ../seeddms/styles
|
||||
|
|
||||
+-- languages -> ../seeddms/languages
|
||||
|
|
||||
+-- webdav -> ../seeddms/webdav
|
||||
|
|
||||
+-- restapi -> ../seeddms/restapi
|
||||
|
|
||||
+-- pdfviewer -> ../seeddms/pdfviewer
|
||||
|
|
||||
+-- index.php -> ../seeddms/index.php
|
||||
|
|
||||
+-- ext -> ../data/ext
|
||||
|
||||
In order to convert to this layout you need to do the following in the seeddms51x
|
||||
directory:
|
||||
|
||||
ln -s seeddms-5.1.x seeddms
|
||||
mv www/conf .
|
||||
mv www/ext data
|
||||
rm www
|
||||
mdkir www
|
||||
cd www
|
||||
ln -s ../seeddms/inc
|
||||
ln -s ../seeddms/op
|
||||
ln -s ../seeddms/out
|
||||
ln -s ../seeddms/views
|
||||
ln -s ../seeddms/controllers
|
||||
ln -s ../seeddms/styles
|
||||
ln -s ../seeddms/languages
|
||||
ln -s ../seeddms/webdav
|
||||
ln -s ../seeddms/restapi
|
||||
ln -s ../seeddms/pdfviewer
|
||||
ln -s ../seeddms/index.php
|
||||
ln -s ../data/ext
|
2
ext/example/changelog.md
Normal file
2
ext/example/changelog.md
Normal file
|
@ -0,0 +1,2 @@
|
|||
Changes in version 1.0.0
|
||||
==========================
|
|
@ -52,6 +52,7 @@ $EXT_CONF['example'] = array(
|
|||
'depends' => array('php' => '5.4.4-', 'seeddms' => '4.3.0-'),
|
||||
),
|
||||
'icon' => 'icon.png',
|
||||
'changelog' => 'changelog.md',
|
||||
'class' => array(
|
||||
'file' => 'class.example.php',
|
||||
'name' => 'SeedDMS_ExtExample'
|
||||
|
|
|
@ -32,6 +32,12 @@ class SeedDMS_Extension_Mgr {
|
|||
*/
|
||||
protected $extdir;
|
||||
|
||||
/**
|
||||
* @var string $reposurl url for fetching list of extensions in repository
|
||||
* @access protected
|
||||
*/
|
||||
protected $reposurl;
|
||||
|
||||
/**
|
||||
* @var array[] $extconf configuration of all extensions
|
||||
* @access protected
|
||||
|
@ -91,9 +97,10 @@ class SeedDMS_Extension_Mgr {
|
|||
* configuration file if it does not exist and the extension dir
|
||||
* is given
|
||||
*/
|
||||
public function __construct($extdir = '', $cachedir = '') {
|
||||
public function __construct($extdir = '', $cachedir = '', $reposurl = '') { /* {{{ */
|
||||
$this->cachedir = $cachedir;
|
||||
$this->extdir = $extdir;
|
||||
$this->reposurl = $reposurl;
|
||||
$this->extconf = array();
|
||||
if($extdir) {
|
||||
if(!file_exists($this->getExtensionsConfFile())) {
|
||||
|
@ -104,7 +111,7 @@ class SeedDMS_Extension_Mgr {
|
|||
$this->extconf = $EXT_CONF;
|
||||
}
|
||||
}
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
protected function getExtensionsConfFile() { /* {{{ */
|
||||
return $this->cachedir."/extensions.php";
|
||||
|
@ -119,6 +126,15 @@ class SeedDMS_Extension_Mgr {
|
|||
return $this->extconf;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Check if extension directory is writable
|
||||
*
|
||||
* @return boolean
|
||||
*/
|
||||
public function isWritableExitDir() { /* {{{ */
|
||||
return is_writable($this->extdir);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Create the cached file containing extension information
|
||||
*
|
||||
|
@ -174,36 +190,46 @@ class SeedDMS_Extension_Mgr {
|
|||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Check content of extension directory
|
||||
* Check content of extension directory or configuration of extension
|
||||
*
|
||||
* @param string $dir full path to extension directory or extension name
|
||||
* @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.
|
||||
*/
|
||||
public function checkExtension($dir, $noconstraints=false) { /* {{{ */
|
||||
public function checkExtension($dir, $options=array()) { /* {{{ */
|
||||
$this->errmsgs = array();
|
||||
|
||||
if(!file_exists($dir)) {
|
||||
if(!file_exists($this->extdir.'/'.$dir))
|
||||
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;
|
||||
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)) {
|
||||
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)) {
|
||||
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;
|
||||
}
|
||||
|
||||
$extconf = $EXT_CONF[$extname];
|
||||
if(!isset($extconf['constraints']['depends']['seeddms'])) {
|
||||
$this->errmsgs[] = "Missing dependency on SeedDMS";
|
||||
}
|
||||
|
@ -219,36 +245,49 @@ class SeedDMS_Extension_Mgr {
|
|||
if(!isset($extconf['author'])) {
|
||||
$this->errmsgs[] = "Missing author";
|
||||
}
|
||||
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(!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(!$noconstraints && isset($extconf['constraints']['depends'])) {
|
||||
foreach($extconf['constraints']['depends'] as $dkey=>$dval) {
|
||||
switch($dkey) {
|
||||
case 'seeddms':
|
||||
$version = new SeedDMS_Version;
|
||||
$tmp = explode('-', $dval, 2);
|
||||
if(self::cmpVersion($tmp[0], $version->version()) > 0 || ($tmp[1] && self::cmpVersion($tmp[1], $version->version()) < 0))
|
||||
$this->errmsgs[] = sprintf("Incorrect SeedDMS version (needs version %s)", $extconf['constraints']['depends']['seeddms']);
|
||||
break;
|
||||
case 'php':
|
||||
$tmp = explode('-', $dval, 2);
|
||||
if(self::cmpVersion($tmp[0], phpversion()) > 0 || ($tmp[1] && self::cmpVersion($tmp[1], phpversion()) < 0))
|
||||
$this->errmsgs[] = sprintf("Incorrect PHP version (needs version %s)", $extconf['constraints']['depends']['php']);
|
||||
break;
|
||||
default:
|
||||
$tmp = explode('-', $dval, 2);
|
||||
if(isset($GLOBALS['EXT_CONF'][$dkey]['version'])) {
|
||||
if(self::cmpVersion($tmp[0], $GLOBALS['EXT_CONF'][$dkey]['version']) > 0 || ($tmp[1] && self::cmpVersion($tmp[1], $GLOBALS['EXT_CONF'][$dkey]['version']) < 0))
|
||||
$this->errmsgs[] = sprintf("Incorrect version of extension '%s' (needs version '%s' but provides '%s')", $dkey, $dval, $GLOBALS['EXT_CONF'][$dkey]['version']);
|
||||
} else {
|
||||
$this->errmsgs[] = sprintf("Missing extension or version for '%s'", $dkey);
|
||||
if(!isset($options['noconstraints']) || $options['noconstraints'] == false) {
|
||||
if(isset($extconf['constraints']['depends'])) {
|
||||
foreach($extconf['constraints']['depends'] as $dkey=>$dval) {
|
||||
switch($dkey) {
|
||||
case 'seeddms':
|
||||
$version = new SeedDMS_Version;
|
||||
$tmp = explode('-', $dval, 2);
|
||||
if(self::cmpVersion($tmp[0], $version->version()) > 0 || ($tmp[1] && self::cmpVersion($tmp[1], $version->version()) < 0))
|
||||
$this->errmsgs[] = sprintf("Incorrect SeedDMS version (needs version %s)", $extconf['constraints']['depends']['seeddms']);
|
||||
break;
|
||||
case 'php':
|
||||
$tmp = explode('-', $dval, 2);
|
||||
if(self::cmpVersion($tmp[0], phpversion()) > 0 || ($tmp[1] && self::cmpVersion($tmp[1], phpversion()) < 0))
|
||||
$this->errmsgs[] = sprintf("Incorrect PHP version (needs version %s)", $extconf['constraints']['depends']['php']);
|
||||
break;
|
||||
case 'phpext':
|
||||
if(is_array($dval) && $dval) {
|
||||
$extlist = get_loaded_extensions();
|
||||
foreach($dval as $d) {
|
||||
if(!in_array($d, $extlist))
|
||||
$this->errmsgs[] = sprintf("Missing php extension '%s'", $d);
|
||||
}
|
||||
}
|
||||
break;
|
||||
default:
|
||||
$tmp = explode('-', $dval, 2);
|
||||
if(isset($GLOBALS['EXT_CONF'][$dkey]['version'])) {
|
||||
if(self::cmpVersion($tmp[0], $GLOBALS['EXT_CONF'][$dkey]['version']) > 0 || ($tmp[1] && self::cmpVersion($tmp[1], $GLOBALS['EXT_CONF'][$dkey]['version']) < 0))
|
||||
$this->errmsgs[] = sprintf("Incorrect version of extension '%s' (needs version '%s' but provides '%s')", $dkey, $dval, $GLOBALS['EXT_CONF'][$dkey]['version']);
|
||||
} else {
|
||||
$this->errmsgs[] = sprintf("Missing extension or version for '%s'", $dkey);
|
||||
}
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -318,11 +357,31 @@ class SeedDMS_Extension_Mgr {
|
|||
/**
|
||||
* Import list of extension from repository
|
||||
*
|
||||
* @param boolean $force force download even if file already exists
|
||||
*/
|
||||
public function importExtensionList($url) { /* {{{ */
|
||||
$file = file_get_contents($url."/repository.json");
|
||||
file_put_contents($this->cachedir."/repository.json", $file);
|
||||
return file($this->cachedir."/repository.json");
|
||||
public function getExtensionList() { /* {{{ */
|
||||
if(file_exists($this->cachedir."/repository.json")) {
|
||||
return file($this->cachedir."/repository.json");
|
||||
} else {
|
||||
return array();
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Import list of extension from repository
|
||||
*
|
||||
* @param boolean $force force download even if file already exists
|
||||
*/
|
||||
public function updateExtensionList($force=false) { /* {{{ */
|
||||
if($this->reposurl) {
|
||||
if(!file_exists($this->cachedir."/repository.json") || $force) {
|
||||
$file = file_get_contents($this->reposurl);
|
||||
file_put_contents($this->cachedir."/repository.json", $file);
|
||||
}
|
||||
return true;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
|
|
|
@ -99,6 +99,8 @@ class Settings { /* {{{ */
|
|||
var $_checkOutDir = null;
|
||||
// Create checkout dir if it doesn't exists
|
||||
var $_createCheckOutDir = false;
|
||||
// Where the repository for extensions is located
|
||||
var $_repositoryUrl = null;
|
||||
// enable removal of file from dropfolder after success import
|
||||
var $_removeFromDropFolder = false;
|
||||
// Where the stop word file is located
|
||||
|
@ -514,6 +516,7 @@ class Settings { /* {{{ */
|
|||
$this->_backupDir = strval($tab["backupDir"]);
|
||||
$this->_checkOutDir = strval($tab["checkOutDir"]);
|
||||
$this->_createCheckOutDir = Settings::boolVal($tab["createCheckOutDir"]);
|
||||
$this->_repositoryUrl = strval($tab["repositoryUrl"]);
|
||||
$this->_logFileEnable = Settings::boolVal($tab["logFileEnable"]);
|
||||
$this->_logFileRotation = strval($tab["logFileRotation"]);
|
||||
$this->_enableLargeFileUpload = Settings::boolVal($tab["enableLargeFileUpload"]);
|
||||
|
@ -845,6 +848,7 @@ class Settings { /* {{{ */
|
|||
$this->setXMLAttributValue($node, "backupDir", $this->_backupDir);
|
||||
$this->setXMLAttributValue($node, "checkOutDir", $this->_checkOutDir);
|
||||
$this->setXMLAttributValue($node, "createCheckOutDir", $this->_createCheckOutDir);
|
||||
$this->setXMLAttributValue($node, "repositoryUrl", $this->_repositoryUrl);
|
||||
$this->setXMLAttributValue($node, "logFileEnable", $this->_logFileEnable);
|
||||
$this->setXMLAttributValue($node, "logFileRotation", $this->_logFileRotation);
|
||||
$this->setXMLAttributValue($node, "enableLargeFileUpload", $this->_enableLargeFileUpload);
|
||||
|
|
|
@ -25,7 +25,12 @@ if ($settings->_logFileEnable) {
|
|||
else if ($settings->_logFileRotation=="d") $logname=date("Ymd", time());
|
||||
else $logname=date("Ym", time());
|
||||
|
||||
$logger = Log::factory('file', $settings->_contentDir.$logname.'.log');
|
||||
if(!file_exists($settings->_contentDir.'log'))
|
||||
@mkdir($settings->_contentDir.'log');
|
||||
if(file_exists($settings->_contentDir.'log') && is_dir($settings->_contentDir.'log'))
|
||||
$logger = Log::factory('file', $settings->_contentDir.'log/'.$logname.'.log');
|
||||
else
|
||||
$logger = null;
|
||||
} else {
|
||||
$logger = null;
|
||||
}
|
||||
|
|
|
@ -18,34 +18,6 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
|
||||
$_tmp = dirname($_SERVER['SCRIPT_FILENAME']);
|
||||
if(is_link($_tmp)) {
|
||||
$_arr = preg_split('/\//', $_tmp);
|
||||
array_pop($_arr);
|
||||
|
||||
$_configDir = implode('/', $_arr).'/conf';
|
||||
// include(implode('/', $_arr)."/conf/conf.Settings.php");
|
||||
} else {
|
||||
// include("../conf/conf.Settings.php");
|
||||
}
|
||||
|
||||
// ----------------------------
|
||||
// Update previous version <3.0
|
||||
// ----------------------------
|
||||
if (file_exists("../inc/inc.Settings.old.php")) {
|
||||
// Change class name
|
||||
$str = file_get_contents("../inc/inc.Settings.old.php");
|
||||
$str = str_replace("class Settings" , "class OLDSettingsOLD", $str);
|
||||
$str = str_replace("Settings()" , "OLDSettingsOLD()", $str);
|
||||
file_put_contents("../inc/inc.Settings.old.php", $str);
|
||||
|
||||
include "inc.Settings.old.php";
|
||||
|
||||
$settingsOLD = $settings;
|
||||
} else {
|
||||
$settingsOLD = null;
|
||||
}
|
||||
|
||||
require_once('inc.ClassSettings.php');
|
||||
if(defined("SEEDDMS_CONFIG_FILE"))
|
||||
$settings = new Settings(SEEDDMS_CONFIG_FILE);
|
||||
|
@ -55,21 +27,6 @@ if(!defined("SEEDDMS_INSTALL") && file_exists(dirname($settings->_configFilePath
|
|||
die("SeedDMS won't run unless your remove the file ENABLE_INSTALL_TOOL from your configuration directory.");
|
||||
}
|
||||
|
||||
// ----------------------------
|
||||
// Update previous version <3.0
|
||||
// ----------------------------
|
||||
if (isset($settingsOLD)) {
|
||||
$class_vars = get_class_vars(get_class($settingsOLD));
|
||||
foreach ($class_vars as $name => $value) {
|
||||
if (property_exists ("Settings", $name))
|
||||
$settings->$name = $value;
|
||||
}
|
||||
|
||||
$settings->save();
|
||||
echo "Update finish, you must delete " . realpath("../inc/inc.Settings.old.php") . " file";
|
||||
exit;
|
||||
}
|
||||
|
||||
if(isset($settings->_extraPath))
|
||||
ini_set('include_path', $settings->_extraPath. PATH_SEPARATOR .ini_get('include_path'));
|
||||
|
||||
|
|
|
@ -175,6 +175,7 @@ if(!$settings->_contentDir) {
|
|||
$settings->_luceneDir = $settings->_contentDir . 'lucene/';
|
||||
$settings->_stagingDir = $settings->_contentDir . 'staging/';
|
||||
$settings->_cacheDir = $settings->_contentDir . 'cache/';
|
||||
$settings->_backupDir = $settings->_contentDir . 'backup/';
|
||||
} else {
|
||||
if(!$settings->_cacheDir) {
|
||||
$settings->_cacheDir = $settings->_contentDir . 'cache/';
|
||||
|
|
|
@ -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 (1286)
|
||||
// Translators: Admin (1287)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
@ -157,12 +157,14 @@ URL: [url]',
|
|||
'attrdef_type_url' => '',
|
||||
'attrdef_valueset' => 'مجموعة القيم',
|
||||
'attributes' => 'السمات',
|
||||
'attribute_changed_email_body' => 'تم تغيير سمة
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Attribute: [attribute]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
'attribute_changed_email_body' => 'تم تغيير سمة
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Attribute: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - تم تغيير سمة',
|
||||
'attribute_count' => 'ﻉﺩﺩ ﻡﺭﺎﺗ ﺍﻸﺴﺘﺧﺩﺎﻣ',
|
||||
|
@ -336,6 +338,8 @@ URL: [url]',
|
|||
'documents_with_notification' => '',
|
||||
'document_already_checkedout' => '',
|
||||
'document_already_locked' => 'هذا المستند محمي ضد التعديل',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'تم تعديل التعليق',
|
||||
'document_comment_changed_email_body' => 'تم تعديل التعليق
|
||||
المستند: [name]
|
||||
|
@ -496,6 +500,9 @@ URL: [url]',
|
|||
'export' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => 'ﺇﺩﺍﺭﺓ ﺍﻼﻣﺩﺍﺩﺎﺗ',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'فبراير',
|
||||
'file' => 'ملف',
|
||||
'files' => 'ملفات',
|
||||
|
@ -509,6 +516,8 @@ URL: [url]',
|
|||
'folders' => 'مجلدات',
|
||||
'folders_and_documents_statistic' => 'رؤية عامة للمحتوى',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'تم تعديل التعليق',
|
||||
'folder_comment_changed_email_body' => 'تم تعديل التعليق
|
||||
الملجلد: [name]
|
||||
|
@ -544,6 +553,7 @@ Parent folder: [folder_path]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - تم اعادة تسمية المجلد',
|
||||
'folder_title' => 'مجلد \'[foldername]\'',
|
||||
'force_update' => '',
|
||||
'friday' => 'الجمعة',
|
||||
'friday_abbr' => 'ج',
|
||||
'from' => 'من',
|
||||
|
@ -1223,6 +1233,8 @@ URL: [url]',
|
|||
'settings_enablePasswordForgotten_desc' => '',
|
||||
'settings_enableRecursiveCount' => '',
|
||||
'settings_enableRecursiveCount_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
'settings_enableRevisionWorkflow_desc' => '',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1350,6 +1362,8 @@ URL: [url]',
|
|||
'settings_quota_desc' => '',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
'settings_removeFromDropFolder_desc' => '',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => '',
|
||||
'settings_restricted_desc' => '',
|
||||
'settings_rootDir' => '',
|
||||
|
|
|
@ -321,6 +321,8 @@ $text = array(
|
|||
'documents_with_notification' => '',
|
||||
'document_already_checkedout' => '',
|
||||
'document_already_locked' => 'Документът е вече блокиран',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => '',
|
||||
'document_comment_changed_email_body' => '',
|
||||
'document_comment_changed_email_subject' => '',
|
||||
|
@ -447,6 +449,9 @@ $text = array(
|
|||
'export' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => 'управление на добавките',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'Февруари',
|
||||
'file' => 'Файл',
|
||||
'files' => 'Файлове',
|
||||
|
@ -460,6 +465,8 @@ $text = array(
|
|||
'folders' => 'Папки',
|
||||
'folders_and_documents_statistic' => 'Обзор на съдържанието',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => '',
|
||||
'folder_comment_changed_email_body' => '',
|
||||
'folder_comment_changed_email_subject' => '',
|
||||
|
@ -475,6 +482,7 @@ $text = array(
|
|||
'folder_renamed_email_body' => '',
|
||||
'folder_renamed_email_subject' => '',
|
||||
'folder_title' => 'Папка \'[foldername]\'',
|
||||
'force_update' => '',
|
||||
'friday' => 'петък',
|
||||
'friday_abbr' => '',
|
||||
'from' => 'От',
|
||||
|
@ -1088,6 +1096,8 @@ $text = array(
|
|||
'settings_enablePasswordForgotten_desc' => 'Ако е включено, разрешава на потребителите да си възстанавяват паролата на email.',
|
||||
'settings_enableRecursiveCount' => '',
|
||||
'settings_enableRecursiveCount_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
'settings_enableRevisionWorkflow_desc' => '',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1215,6 +1225,8 @@ $text = array(
|
|||
'settings_quota_desc' => 'Максималният брой байтове, които всеки потребител може да заема на диска. 0 за неограничено използване на диска. Тази стойност може да бъде презаписана за всяко използване на профила.',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
'settings_removeFromDropFolder_desc' => '',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => 'Ограничен достъп',
|
||||
'settings_restricted_desc' => 'Разреши вход за потребители, само ако имат съотв. запис в БД (независимо от успешния вход чрез LDAP)',
|
||||
'settings_rootDir' => 'Корнева папка',
|
||||
|
|
|
@ -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 (741)
|
||||
// Translators: Admin (745)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
@ -53,7 +53,7 @@ $text = array(
|
|||
'add_attrdefgroup' => '',
|
||||
'add_document' => 'Afegir document',
|
||||
'add_document_link' => 'Afegir vincle',
|
||||
'add_document_notify' => '',
|
||||
'add_document_notify' => 'Assigna la notificació',
|
||||
'add_doc_reviewer_approver_warning' => 'Els documents N.B. es marquen automàticament com a publicats si no hi ha revisors o aprovadors assignats',
|
||||
'add_doc_workflow_warning' => '',
|
||||
'add_event' => 'Afegir esdeveniment',
|
||||
|
@ -181,7 +181,7 @@ URL: [url]',
|
|||
'backup_tools' => 'Eines de còpia de seguretat',
|
||||
'between' => 'entre',
|
||||
'bg_BG' => 'Búlgar',
|
||||
'browse' => '',
|
||||
'browse' => 'Navega',
|
||||
'calendar' => 'Calendari',
|
||||
'calendar_week' => '',
|
||||
'cancel' => 'Cancel.lar',
|
||||
|
@ -231,7 +231,7 @@ URL: [url]',
|
|||
'choose_role' => '',
|
||||
'choose_target_category' => '',
|
||||
'choose_target_document' => 'Escollir document',
|
||||
'choose_target_file' => '',
|
||||
'choose_target_file' => 'Selecciona el fitxer',
|
||||
'choose_target_folder' => 'Escollir directori de destinació',
|
||||
'choose_user' => 'Seleccionar usuari',
|
||||
'choose_workflow' => '',
|
||||
|
@ -326,6 +326,8 @@ URL: [url]',
|
|||
'documents_with_notification' => '',
|
||||
'document_already_checkedout' => '',
|
||||
'document_already_locked' => 'Aquest document ja està bloquejat',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => '',
|
||||
'document_comment_changed_email_body' => '',
|
||||
'document_comment_changed_email_subject' => '',
|
||||
|
@ -452,6 +454,9 @@ URL: [url]',
|
|||
'export' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => 'Gestiona les Extensions',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'Febrer',
|
||||
'file' => 'Fitxer',
|
||||
'files' => 'Fitxers',
|
||||
|
@ -465,6 +470,8 @@ URL: [url]',
|
|||
'folders' => 'Carpetes',
|
||||
'folders_and_documents_statistic' => 'Vista general de continguts',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => '',
|
||||
'folder_comment_changed_email_body' => '',
|
||||
'folder_comment_changed_email_subject' => '',
|
||||
|
@ -480,6 +487,7 @@ URL: [url]',
|
|||
'folder_renamed_email_body' => '',
|
||||
'folder_renamed_email_subject' => '',
|
||||
'folder_title' => 'Carpeta \'[foldername]\'',
|
||||
'force_update' => '',
|
||||
'friday' => 'Divendres',
|
||||
'friday_abbr' => '',
|
||||
'from' => 'Des de',
|
||||
|
@ -948,7 +956,7 @@ URL: [url]',
|
|||
'select_one' => 'Seleccionar un',
|
||||
'select_user' => '',
|
||||
'select_users' => 'Prem per seleccionar els usuaris',
|
||||
'select_value' => '',
|
||||
'select_value' => 'Selecciona un valor',
|
||||
'select_workflow' => '',
|
||||
'send_email' => '',
|
||||
'send_login_data' => '',
|
||||
|
@ -1093,6 +1101,8 @@ URL: [url]',
|
|||
'settings_enablePasswordForgotten_desc' => '',
|
||||
'settings_enableRecursiveCount' => '',
|
||||
'settings_enableRecursiveCount_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
'settings_enableRevisionWorkflow_desc' => '',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1220,6 +1230,8 @@ URL: [url]',
|
|||
'settings_quota_desc' => '',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
'settings_removeFromDropFolder_desc' => '',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => '',
|
||||
'settings_restricted_desc' => '',
|
||||
'settings_rootDir' => '',
|
||||
|
|
|
@ -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 (739), kreml (455)
|
||||
// Translators: Admin (740), kreml (455)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
@ -164,12 +164,14 @@ URL: [url]',
|
|||
'attrdef_type_url' => '',
|
||||
'attrdef_valueset' => 'Soubor hodnot',
|
||||
'attributes' => 'Atributy',
|
||||
'attribute_changed_email_body' => 'Atributy změněny
|
||||
Dokument: [name]
|
||||
Verze: [version]
|
||||
Atribut: [attribute]
|
||||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
'attribute_changed_email_body' => 'Atributy změněny
|
||||
Dokument: [name]
|
||||
Verze: [version]
|
||||
Atribut: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Nadřazená složka: [folder_path]
|
||||
Uživatel: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Atributy změněny',
|
||||
'attribute_count' => 'Počet použití',
|
||||
|
@ -343,6 +345,8 @@ URL: [url]',
|
|||
'documents_with_notification' => '',
|
||||
'document_already_checkedout' => '',
|
||||
'document_already_locked' => 'Tento dokument je už zamčený',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Změna komentáře',
|
||||
'document_comment_changed_email_body' => 'Změna komentáře
|
||||
Dokument: [name]
|
||||
|
@ -503,6 +507,9 @@ URL: [url]',
|
|||
'export' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => 'Správa rozšíření',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'Únor',
|
||||
'file' => 'Soubor',
|
||||
'files' => 'Soubory',
|
||||
|
@ -516,6 +523,8 @@ URL: [url]',
|
|||
'folders' => 'Složky',
|
||||
'folders_and_documents_statistic' => 'Přehled složek a dokumentů',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Změna komentáře',
|
||||
'folder_comment_changed_email_body' => 'Změna komentáře
|
||||
Složka: [name]
|
||||
|
@ -551,6 +560,7 @@ Uživatel: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Složka přejmenována',
|
||||
'folder_title' => 'Adresář \'[foldername]\'',
|
||||
'force_update' => '',
|
||||
'friday' => 'Pátek',
|
||||
'friday_abbr' => 'Pá',
|
||||
'from' => 'Od',
|
||||
|
@ -1232,6 +1242,8 @@ URL: [url]',
|
|||
'settings_enablePasswordForgotten_desc' => '',
|
||||
'settings_enableRecursiveCount' => 'Povolit rekurzivní počítání dokumentů/složek',
|
||||
'settings_enableRecursiveCount_desc' => 'Při zapnutí je počet dokumentů a složek v zobrazení složek určen počítáním všech objektů při rekurzivním zpracování složek a počítáním těch dokumentů a složek, ke kterým má uživatel přístup.',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
'settings_enableRevisionWorkflow_desc' => '',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1359,6 +1371,8 @@ URL: [url]',
|
|||
'settings_quota_desc' => 'Maximální počet bytů na disku, který může uživatel použít. Nula znamená neomezený prostor. Tato hodnota může být přepsána pro každé použití jeho profilu.',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
'settings_removeFromDropFolder_desc' => '',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => 'Restricted access',
|
||||
'settings_restricted_desc' => '',
|
||||
'settings_rootDir' => 'Root directory',
|
||||
|
|
|
@ -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 (2560), dgrutsch (22)
|
||||
// Translators: Admin (2582), dgrutsch (22)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '2-Faktor Authentifizierung',
|
||||
|
@ -66,7 +66,7 @@ URL: [url]',
|
|||
'add_multiple_documents' => 'Mehrere Dokumente anlegen',
|
||||
'add_multiple_files' => 'Mehrere Dateien hochladen (Dateiname wird als Dokumentenname verwendet)',
|
||||
'add_receipt' => 'Empfang bestätigen',
|
||||
'add_review' => 'Überprüfung hinzufügen',
|
||||
'add_review' => 'Wiederholungsprüfung hinzufügen',
|
||||
'add_revision' => 'Wiederholungsprüfung hinzufügen',
|
||||
'add_role' => 'Neue Rolle anlegen',
|
||||
'add_subfolder' => 'Unterordner anlegen',
|
||||
|
@ -172,7 +172,9 @@ URL: [url]',
|
|||
'attribute_changed_email_body' => 'Attribut geändert
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Attribut: [attribute]
|
||||
Attribut: [attribute_name]
|
||||
Alter Wert: [attribute_old_value]
|
||||
Neuer Wert: [attribute_new_value]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
|
@ -348,11 +350,20 @@ URL: [url]',
|
|||
'documents_with_notification' => 'Dokumente unter Beobachtung',
|
||||
'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]
|
||||
Neuer Wert: [attribute_new_value]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'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]
|
||||
Kommentar: [new_comment]
|
||||
Neuer Kommentar: [new_comment]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
|
@ -519,6 +530,9 @@ URL: [url]',
|
|||
'export' => 'Export',
|
||||
'extension_archive' => 'Erweiterung',
|
||||
'extension_manager' => 'Erweiterungen verwalten',
|
||||
'extension_mgr_installed' => 'Installiert',
|
||||
'extension_mgr_no_upload' => 'Der Upload neuer Erweiterungen ist nicht möglich, weil das Verzeichnis für Erweiterungen nicht beschreibbar ist.',
|
||||
'extension_mgr_repository' => 'Verfügbar',
|
||||
'february' => 'Februar',
|
||||
'file' => 'Datei',
|
||||
'files' => 'Dateien',
|
||||
|
@ -532,11 +546,20 @@ URL: [url]',
|
|||
'folders' => 'Verzeichnisse',
|
||||
'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]
|
||||
Neuer Wert: [attribute_new_value]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'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]
|
||||
Vorheriger Kommentar: [old_comment]
|
||||
Kommentar: [new_comment]
|
||||
Alter Kommentar: [old_comment]
|
||||
Neuer Kommentar: [new_comment]
|
||||
Elternordner: [folder_path]
|
||||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
|
@ -567,6 +590,7 @@ Benutzer: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Ordner umbenannt',
|
||||
'folder_title' => 'SeedDMS - Ordner: [foldername]',
|
||||
'force_update' => 'Aktualisieren',
|
||||
'friday' => 'Freitag',
|
||||
'friday_abbr' => 'Fr',
|
||||
'from' => 'von',
|
||||
|
@ -1024,7 +1048,7 @@ URL: [url]',
|
|||
'review_summary' => 'Übersicht Prüfungen',
|
||||
'review_update_failed' => 'Störung bei Aktualisierung des Prüfstatus. Aktualisierung gescheitert.',
|
||||
'revise_document' => 'Wiederholungsprüfung',
|
||||
'revise_document_on' => 'Nächste Überprüfung des Dokuments am [date]',
|
||||
'revise_document_on' => 'Nächste Wiederholungsprüfung des Dokuments am [date]',
|
||||
'revisions_accepted' => '[no_revisions] Wiederholungsprüfungen',
|
||||
'revisions_not_touched' => '[no_revisions] offene Wiederholungspüfungen',
|
||||
'revisions_pending' => '[no_revisions] zukünftige Wiederholungsprüfungen',
|
||||
|
@ -1050,7 +1074,7 @@ Kommentar: [comment]
|
|||
Benutzer: [username]
|
||||
URL: [url]',
|
||||
'revision_submit_email_subject' => '[sitename]: [name] - Erneute Freigabe erteilen',
|
||||
'revisors' => 'Überprüfer',
|
||||
'revisors' => 'Wiederholungsprüfer',
|
||||
'revisor_already_assigned' => 'Benutzer bereits als Wiederholungsprüfer eingetragen.',
|
||||
'revisor_already_removed' => 'Wiederholungsprüfer wurde bereits vom Prozess ausgeschlossen oder hat das Dokument bereits geprüft.',
|
||||
'rewind_workflow' => 'Zurück zum Anfangszustand',
|
||||
|
@ -1298,6 +1322,8 @@ Name: [username]
|
|||
'settings_enablePasswordForgotten_desc' => 'Setzen Sie diese Option, wenn Benutzer ein neues Password per E-Mail anfordern dürfen.',
|
||||
'settings_enableRecursiveCount' => 'Rekursive Dokumenten-/Ordner-Zählung',
|
||||
'settings_enableRecursiveCount_desc' => 'Wenn diese Option eingeschaltet ist, wird die Anzahl der Dokumente und Ordner in der Ordner-Ansicht rekursiv, unter Berücksichtigung der Zugriffsrechte ermittelt.',
|
||||
'settings_enableRevisionOnVoteReject' => 'Ablehnung durch einen Wiederholungsprüfer',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'Ermögliche Wiederholungsprüfung von Dokumenten',
|
||||
'settings_enableRevisionWorkflow_desc' => 'Anwählen, um den Workflow der Wiederholungsprüfung von Dokumenten nach einer einstellbaren Zeit zu ermöglichen.',
|
||||
'settings_enableSelfReceipt' => 'Erlaube Empfangsbestätigung durch angemeldeten Benutzer',
|
||||
|
@ -1425,6 +1451,8 @@ Name: [username]
|
|||
'settings_quota_desc' => 'Die maximale Anzahl Bytes, die ein Benutzer belegen darf. Setzen Sie diesen Wert auf 0 für unbeschränkten Plattenplatz. Dieser Wert kann individuell in den Benutzereinstellungen überschrieben werden.',
|
||||
'settings_removeFromDropFolder' => 'Datei aus Ablageordner nach erfolgreichem Hochladen löschen',
|
||||
'settings_removeFromDropFolder_desc' => 'Schalten Sie dies ein, wenn eine Datei aus dem Ablageordner nach erfolgreichem Hochladen gelöscht werden soll.',
|
||||
'settings_repositoryUrl' => 'URL des Repositoriums',
|
||||
'settings_repositoryUrl_desc' => 'URL des Repositoriums für Erweiterungen',
|
||||
'settings_restricted' => 'Beschränkter Zugriff',
|
||||
'settings_restricted_desc' => 'Nur Benutzer, die einen Eintrag in der Benutzerdatenbank haben dürfen sich anmelden (unabhängig von einer erfolgreichen Authentifizierung über LDAP)',
|
||||
'settings_rootDir' => 'Wurzelverzeichnis',
|
||||
|
@ -1588,7 +1616,7 @@ Name: [username]
|
|||
'status_revised' => 'überprüft',
|
||||
'status_revision_rejected' => 'Abgelehnt',
|
||||
'status_revision_sleeping' => 'wartend',
|
||||
'status_revisor_removed' => 'Überprüfer von Liste entfernt',
|
||||
'status_revisor_removed' => 'Wiederholungsprüfer von Liste entfernt',
|
||||
'status_unknown' => 'unbekannt',
|
||||
'storage_size' => 'Speicherverbrauch',
|
||||
'submit_2_fact_auth' => 'Schlüssel speichern',
|
||||
|
@ -1597,7 +1625,7 @@ Name: [username]
|
|||
'submit_password' => 'Setze neues Passwort',
|
||||
'submit_password_forgotten' => 'Neues Passwort setzen und per E-Mail schicken',
|
||||
'submit_receipt' => 'Empfang bestätigen',
|
||||
'submit_review' => 'Überprüfung hinzufügen',
|
||||
'submit_review' => 'Wiederholungsprüfung hinzufügen',
|
||||
'submit_revision' => 'Wiederholungsprüfung hinzufügen',
|
||||
'submit_userinfo' => 'Daten setzen',
|
||||
'subsribe_timelinefeed' => 'Verauf als RSS-Feed abonnieren',
|
||||
|
|
|
@ -321,6 +321,8 @@ $text = array(
|
|||
'documents_with_notification' => '',
|
||||
'document_already_checkedout' => '',
|
||||
'document_already_locked' => '',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => '',
|
||||
'document_comment_changed_email_body' => '',
|
||||
'document_comment_changed_email_subject' => '',
|
||||
|
@ -447,6 +449,9 @@ $text = array(
|
|||
'export' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => '',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'Φεβρουάριος',
|
||||
'file' => 'Αρχείο',
|
||||
'files' => 'Αρχεία',
|
||||
|
@ -460,6 +465,8 @@ $text = array(
|
|||
'folders' => 'Φάκελοι',
|
||||
'folders_and_documents_statistic' => '',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => '',
|
||||
'folder_comment_changed_email_body' => '',
|
||||
'folder_comment_changed_email_subject' => '',
|
||||
|
@ -475,6 +482,7 @@ $text = array(
|
|||
'folder_renamed_email_body' => '',
|
||||
'folder_renamed_email_subject' => '',
|
||||
'folder_title' => 'Όνομα Φακέλου',
|
||||
'force_update' => '',
|
||||
'friday' => 'Παρασκευή',
|
||||
'friday_abbr' => 'Πα',
|
||||
'from' => 'Από',
|
||||
|
@ -1099,6 +1107,8 @@ URL: [url]',
|
|||
'settings_enablePasswordForgotten_desc' => '',
|
||||
'settings_enableRecursiveCount' => '',
|
||||
'settings_enableRecursiveCount_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
'settings_enableRevisionWorkflow_desc' => '',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1226,6 +1236,8 @@ URL: [url]',
|
|||
'settings_quota_desc' => '',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
'settings_removeFromDropFolder_desc' => '',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => '',
|
||||
'settings_restricted_desc' => '',
|
||||
'settings_rootDir' => '',
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
//
|
||||
// Translators: Admin (1681), archonwang (3), dgrutsch (9), netixw (14)
|
||||
// Translators: Admin (1696), archonwang (3), dgrutsch (9), netixw (14)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '2-factor authentication',
|
||||
|
@ -172,7 +172,9 @@ URL: [url]',
|
|||
'attribute_changed_email_body' => 'Attribute changed
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Attribute: [attribute]
|
||||
Attribute: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
|
@ -348,13 +350,22 @@ URL: [url]',
|
|||
'documents_with_notification' => 'Documents with notification',
|
||||
'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]
|
||||
New value: [attribute_new_value]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'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]
|
||||
Comment: [new_comment]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
'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_subject' => '[sitename]: [name] - Comment changed',
|
||||
'document_count' => 'Number of documents',
|
||||
|
@ -520,6 +531,9 @@ URL: [url]',
|
|||
'export' => 'Export',
|
||||
'extension_archive' => 'Extension',
|
||||
'extension_manager' => 'Manage extensions',
|
||||
'extension_mgr_installed' => 'Installed',
|
||||
'extension_mgr_no_upload' => 'Uploading new extensions is not possible because the extentension directory is not writable.',
|
||||
'extension_mgr_repository' => 'Available',
|
||||
'february' => 'February',
|
||||
'file' => 'File',
|
||||
'files' => 'Files',
|
||||
|
@ -533,11 +547,20 @@ URL: [url]',
|
|||
'folders' => 'Folders',
|
||||
'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]
|
||||
New value: [attribute_new_value]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
'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]
|
||||
Comment: [new_comment]
|
||||
New Comment: [new_comment]
|
||||
Parent folder: [folder_path]
|
||||
User: [username]
|
||||
URL: [url]',
|
||||
|
@ -568,6 +591,7 @@ User: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Folder renamed',
|
||||
'folder_title' => 'Folder \'[foldername]\'',
|
||||
'force_update' => 'Update',
|
||||
'friday' => 'Friday',
|
||||
'friday_abbr' => 'Fr',
|
||||
'from' => 'From',
|
||||
|
@ -1293,6 +1317,8 @@ Name: [username]
|
|||
'settings_enablePasswordForgotten_desc' => 'If you want to allow user to set a new password and send it by mail, check this option.',
|
||||
'settings_enableRecursiveCount' => 'Enable recursive document/folder count',
|
||||
'settings_enableRecursiveCount_desc' => 'If turned on, the number of documents and folders in the folder view will be determined by counting all objects by recursively processing the folders and counting those documents and folders the user is allowed to access.',
|
||||
'settings_enableRevisionOnVoteReject' => 'Reject by one revisor',
|
||||
'settings_enableRevisionOnVoteReject_desc' => 'If set the document will be reject if one revisor rejects the document.',
|
||||
'settings_enableRevisionWorkflow' => 'Enable revision of documents',
|
||||
'settings_enableRevisionWorkflow_desc' => 'Enable, to be able to run the workflow for revising a document after a given period of time.',
|
||||
'settings_enableSelfReceipt' => 'Allow reception for logged in user',
|
||||
|
@ -1420,6 +1446,8 @@ Name: [username]
|
|||
'settings_quota_desc' => 'The maximum number of bytes a user may use on disk. Set this to 0 for unlimited disk space. This value can be overridden for each user in his profile.',
|
||||
'settings_removeFromDropFolder' => 'Remove file from drop folder after successful upload',
|
||||
'settings_removeFromDropFolder_desc' => 'Enable this, if a file taken from the drop folder shall be deleted after successful upload.',
|
||||
'settings_repositoryUrl' => 'URL of repository',
|
||||
'settings_repositoryUrl_desc' => 'URL of repository for extensions',
|
||||
'settings_restricted' => 'Restricted access',
|
||||
'settings_restricted_desc' => 'Only allow users to log in if they have an entry in the local database (irrespective of successful authentication with LDAP)',
|
||||
'settings_rootDir' => 'Root directory',
|
||||
|
|
|
@ -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 (1057), angel (123), francisco (2), jaimem (14)
|
||||
// Translators: acabello (20), Admin (1058), angel (123), francisco (2), jaimem (14)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
@ -164,12 +164,14 @@ URL: [url]',
|
|||
'attrdef_type_url' => 'URL',
|
||||
'attrdef_valueset' => 'Conjunto de valores',
|
||||
'attributes' => 'Atributos',
|
||||
'attribute_changed_email_body' => 'Atributo modificado
|
||||
Documento: [name]
|
||||
Versión: [version]
|
||||
Atributo: [attribute]
|
||||
Carpeta principal: [folder_path]
|
||||
Usario: [username]
|
||||
'attribute_changed_email_body' => 'Atributo modificado
|
||||
Documento: [name]
|
||||
Versión: [version]
|
||||
Atributo: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Carpeta principal: [folder_path]
|
||||
Usario: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Atributo modificado',
|
||||
'attribute_count' => 'Cantidad de usos',
|
||||
|
@ -343,6 +345,8 @@ URL: [url]',
|
|||
'documents_with_notification' => '',
|
||||
'document_already_checkedout' => '',
|
||||
'document_already_locked' => 'Este documento ya está bloqueado',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Comentario modificado',
|
||||
'document_comment_changed_email_body' => 'Comentario modificado
|
||||
Documento: [name]
|
||||
|
@ -503,6 +507,9 @@ URL: [url]',
|
|||
'export' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => 'Administrar extensiones',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'Febrero',
|
||||
'file' => 'Fichero',
|
||||
'files' => 'Ficheros',
|
||||
|
@ -516,6 +523,8 @@ URL: [url]',
|
|||
'folders' => 'Carpetas',
|
||||
'folders_and_documents_statistic' => 'Vista general de contenidos',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Comentario modificado',
|
||||
'folder_comment_changed_email_body' => 'Comentario modificado
|
||||
Carpeta: [name]
|
||||
|
@ -551,6 +560,7 @@ Usuario: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Carpeta renombrada',
|
||||
'folder_title' => 'Carpeta \'[foldername]\'',
|
||||
'force_update' => '',
|
||||
'friday' => 'Viernes',
|
||||
'friday_abbr' => 'V',
|
||||
'from' => 'Desde',
|
||||
|
@ -1238,6 +1248,8 @@ URL: [url]',
|
|||
'settings_enablePasswordForgotten_desc' => 'Si quiere permitir a los usuarios fijar una nueva contraseña recibiendo un correo electrónico, active esta opción.',
|
||||
'settings_enableRecursiveCount' => 'Habilitar cuenta de documento/carpeta recursivo',
|
||||
'settings_enableRecursiveCount_desc' => 'Si cambia a activado, el número de documentos y carpetas en la carpeta será determinado por la cuenta de todos los objetos recursivos procesados de la carpeta y una vez contados el usuarios tendrá permiso para acceder.',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
'settings_enableRevisionWorkflow_desc' => '',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1365,6 +1377,8 @@ URL: [url]',
|
|||
'settings_quota_desc' => 'El número máximo de bytes que el usuario puede ocupar en disco. Asignar 0 para no limitar el espacio de disco. Este valor puede ser sobreescrito por cada uso en su perfil.',
|
||||
'settings_removeFromDropFolder' => 'Elimina el archivo de la carpeta de subida despues de una subida exitosa',
|
||||
'settings_removeFromDropFolder_desc' => '',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => 'Acceso restringido',
|
||||
'settings_restricted_desc' => 'Solo permitir conectar a usuarios si tienen alguna entrada en la base de datos local (independientemente de la autenticación correcta con LDAP)',
|
||||
'settings_rootDir' => 'Carpeta raíz',
|
||||
|
|
|
@ -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 (1079), jeromerobert (50), lonnnew (9), Oudiceval (657)
|
||||
// Translators: Admin (1080), jeromerobert (50), lonnnew (9), Oudiceval (660)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Authentification forte',
|
||||
|
@ -169,12 +169,14 @@ URL : [url]',
|
|||
'attrdef_type_url' => 'URL',
|
||||
'attrdef_valueset' => 'Ensemble de valeurs',
|
||||
'attributes' => 'Attributs',
|
||||
'attribute_changed_email_body' => 'Attribut changé
|
||||
Document: [name]
|
||||
Version: [version]
|
||||
Attribut: [attribute]
|
||||
Répertoire parent: [folder_path]
|
||||
Utilisateur: [username]
|
||||
'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_subject' => '[sitename]: [name] - Attribut changé',
|
||||
'attribute_count' => 'Nombre d\'utilisations',
|
||||
|
@ -348,6 +350,8 @@ URL: [url]',
|
|||
'documents_with_notification' => 'Documents avec notification',
|
||||
'document_already_checkedout' => 'Ce document est déjà débloqué',
|
||||
'document_already_locked' => 'Ce document est déjà verrouillé',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Commentaire modifié',
|
||||
'document_comment_changed_email_body' => 'Commentaire modifié
|
||||
Document: [name]
|
||||
|
@ -520,6 +524,9 @@ URL : [url]',
|
|||
'export' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => 'Gestionnaire d\'extensions',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'Février',
|
||||
'file' => 'Fichier',
|
||||
'files' => 'Fichiers',
|
||||
|
@ -533,6 +540,8 @@ URL : [url]',
|
|||
'folders' => 'Dossiers',
|
||||
'folders_and_documents_statistic' => 'Aperçu du contenu',
|
||||
'folders_with_notification' => 'Dossiers avec notification',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Commentaire changé',
|
||||
'folder_comment_changed_email_body' => 'Commentaire changé
|
||||
Dossier: [name]
|
||||
|
@ -568,6 +577,7 @@ Utilisateur: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Dossier renommé',
|
||||
'folder_title' => 'Dossier \'[foldername]\'',
|
||||
'force_update' => 'Mettre à jour',
|
||||
'friday' => 'Vendredi',
|
||||
'friday_abbr' => 'Ven.',
|
||||
'from' => 'Du',
|
||||
|
@ -1277,6 +1287,8 @@ Nom : [username]
|
|||
'settings_enablePasswordForgotten_desc' => 'Si vous voulez permettre à l\'utilisateur de définir un nouveau mot de passe et l\'envoyer par mail, cochez cette option.',
|
||||
'settings_enableRecursiveCount' => 'Décompte récursif des documents/dossiers',
|
||||
'settings_enableRecursiveCount_desc' => 'Si activé, le nombre de documents et répertoires dans un répertoire est calculé en comptant récursivement le contenu des sous-répertoires auxquels l\'utilisateur a accès.',
|
||||
'settings_enableRevisionOnVoteReject' => 'Rejet par un réviseur',
|
||||
'settings_enableRevisionOnVoteReject_desc' => 'Si activé, le document sera rejeté si un réviseur rejette le document.',
|
||||
'settings_enableRevisionWorkflow' => 'Activer la révision des documents',
|
||||
'settings_enableRevisionWorkflow_desc' => 'Activer afin de pouvoir lancer un flux de travail pour réviser un document après une période donnée.',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1404,6 +1416,8 @@ Nom : [username]
|
|||
'settings_quota_desc' => 'Espace maximum (en octets) qu’un utilisateur peut occuper sur le disque. Définir à 0 pour un espace illimité. Une valeur spécifique peut être définie par utilisateur depuis son profil.',
|
||||
'settings_removeFromDropFolder' => 'Supprimer le fichier du dossier de dépôt après un chargement réussi',
|
||||
'settings_removeFromDropFolder_desc' => 'Activez ceci si un fichier pris du dossier de dépôt doit être supprimé après un upload réussi.',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => 'Accès restreint',
|
||||
'settings_restricted_desc' => 'Autoriser les utilisateurs à se connecter seulement s\'ils ont une entrée dans la BD locale (independamment d\'une authentification réussie avec LDAP)',
|
||||
'settings_rootDir' => 'Répertoire racine',
|
||||
|
|
|
@ -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 (1197), marbanas (16)
|
||||
// Translators: Admin (1198), marbanas (16)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
@ -169,12 +169,14 @@ Internet poveznica: [url]',
|
|||
'attrdef_type_url' => 'URL',
|
||||
'attrdef_valueset' => 'Skup vrijednosti',
|
||||
'attributes' => 'Atributi',
|
||||
'attribute_changed_email_body' => 'Promijenjen atribut
|
||||
Dokument: [name]
|
||||
Verzija: [version]
|
||||
Atribut: [attribute]
|
||||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
'attribute_changed_email_body' => 'Promijenjen atribut
|
||||
Dokument: [name]
|
||||
Verzija: [version]
|
||||
Atribut: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Glavna mapa: [folder_path]
|
||||
Korisnik: [username]
|
||||
Internet poveznica: [url]',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Promijenjen atribut',
|
||||
'attribute_count' => 'Broj uporaba',
|
||||
|
@ -348,6 +350,8 @@ Internet poveznica: [url]',
|
|||
'documents_with_notification' => '',
|
||||
'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_subject' => '',
|
||||
'document_comment_changed_email' => 'Promijenjen komentar',
|
||||
'document_comment_changed_email_body' => 'Promijenjen komentar
|
||||
Dokument: [name]
|
||||
|
@ -508,6 +512,9 @@ Internet poveznica: [url]',
|
|||
'export' => 'Izvoz',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => 'Upravljanje ekstenzijama',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'Veljača',
|
||||
'file' => 'Datoteka',
|
||||
'files' => 'Datoteke',
|
||||
|
@ -521,6 +528,8 @@ Internet poveznica: [url]',
|
|||
'folders' => 'Mape',
|
||||
'folders_and_documents_statistic' => 'Pregled sadržaja',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Promijenjen komentar',
|
||||
'folder_comment_changed_email_body' => 'Promijenjen komentar
|
||||
Mapa: <b>[name]</b>
|
||||
|
@ -556,6 +565,7 @@ Korisnik: [username]
|
|||
Internet poveznica: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Preimenovana mapa',
|
||||
'folder_title' => 'Mapa \'[foldername]\'',
|
||||
'force_update' => '',
|
||||
'friday' => 'Petak',
|
||||
'friday_abbr' => 'Pe',
|
||||
'from' => 'Od',
|
||||
|
@ -1259,6 +1269,8 @@ Internet poveznica: [url]',
|
|||
'settings_enablePasswordForgotten_desc' => 'Ako želite omogućiti korisniku da postavi novu lozinku i pošalje ju e-mailom, označite ovu opciju.',
|
||||
'settings_enableRecursiveCount' => 'Omogući rekurzivno brojanje dokumenta/mape',
|
||||
'settings_enableRecursiveCount_desc' => 'Ako je uključeno, broj dokumenata i mapa u pregledu mape će biti određen brojanjem svih objekata rekurzivnom obradom mapa i brojanjem tih dokumenata i mapa kojima je korisniku omogućen pristup.',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'Omogućavanje revizije dokumenata',
|
||||
'settings_enableRevisionWorkflow_desc' => 'Omogućite kako bi se mogao pokrenuti tok rada za revidiranje dokumenta nakon zadanog vremenskog perioda.',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1386,6 +1398,8 @@ Internet poveznica: [url]',
|
|||
'settings_quota_desc' => 'Maksimalni broj bajtova na disku koji korisnik može koristiti. Postavite na 0 za neograničeni prostor na disku. Ova vrijednost može biti postavljena svakom korisniku u njegovom profilu.',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
'settings_removeFromDropFolder_desc' => '',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => 'Ograničeni pristup',
|
||||
'settings_restricted_desc' => 'Omogući prijavu korisnicima samo ako imaju pristup u lokalnu bazu podataka (bez obzira na uspješnu autentifikaciju s LDAP-om)',
|
||||
'settings_rootDir' => 'Root mapa',
|
||||
|
|
|
@ -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 (621), ribaz (1023)
|
||||
// Translators: Admin (622), ribaz (1023)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
@ -164,12 +164,14 @@ URL: [url]',
|
|||
'attrdef_type_url' => '',
|
||||
'attrdef_valueset' => 'Értékek beállítása',
|
||||
'attributes' => 'Jellemzők',
|
||||
'attribute_changed_email_body' => 'Jellemző módosult
|
||||
Dokumentum: [name]
|
||||
Verzió: [version]
|
||||
Jellemző: [attribute]
|
||||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]
|
||||
'attribute_changed_email_body' => 'Jellemző módosult
|
||||
Dokumentum: [name]
|
||||
Verzió: [version]
|
||||
Jellemző: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Szülő mappa: [folder_path]
|
||||
Felhasználó: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Jellemző módosult',
|
||||
'attribute_count' => 'Felhasználók száma',
|
||||
|
@ -343,6 +345,8 @@ URL: [url]',
|
|||
'documents_with_notification' => '',
|
||||
'document_already_checkedout' => '',
|
||||
'document_already_locked' => 'Ez a dokumentum már zárolt',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Megjegyzés módosult',
|
||||
'document_comment_changed_email_body' => 'Megjegyzés módosult
|
||||
Dokumentum: [name]
|
||||
|
@ -503,6 +507,9 @@ URL: [url]',
|
|||
'export' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => 'Bővítmények kezelése',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'Február',
|
||||
'file' => 'Állomány',
|
||||
'files' => 'Állományok',
|
||||
|
@ -516,6 +523,8 @@ URL: [url]',
|
|||
'folders' => 'Mappák',
|
||||
'folders_and_documents_statistic' => 'Tartalmak áttekintése',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Megjegyzés módosult',
|
||||
'folder_comment_changed_email_body' => 'Megjegyzés módosult
|
||||
Mappa: [name]
|
||||
|
@ -551,6 +560,7 @@ Felhasználó: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Mappa átnevezve',
|
||||
'folder_title' => 'Mappa \'[foldername]\'',
|
||||
'force_update' => '',
|
||||
'friday' => 'Péntek',
|
||||
'friday_abbr' => 'Pé',
|
||||
'from' => 'Tól',
|
||||
|
@ -1237,6 +1247,8 @@ URL: [url]',
|
|||
'settings_enablePasswordForgotten_desc' => 'Ha azt szeretné, hogy a felhasználó megadhasson új jelszót és elküldhesse azt emailben, engedélyezze ezt a lehetőséget.',
|
||||
'settings_enableRecursiveCount' => 'Engedélyezi a rekurzív dokumentum/mappa számot',
|
||||
'settings_enableRecursiveCount_desc' => 'Ha be van kapcsolva a mappa nézetben a dokumentumok és mappák száma minden objektum rekurzív feldolgozásával kerül meghatározásra és a dokumentumok és mappák száma a felhasználó számára engedélyezett.',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
'settings_enableRevisionWorkflow_desc' => '',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1364,6 +1376,8 @@ URL: [url]',
|
|||
'settings_quota_desc' => 'A felhasználó által a lemezen használható bájtok legnagyobb száma. Állítsa 0-ra a korlátlan lemezterülethez. Ez az érték felülírható valamennyi felhasználó saját profiljában.',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
'settings_removeFromDropFolder_desc' => '',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => 'Korlátozott hozzáférés',
|
||||
'settings_restricted_desc' => 'Kizárólag azok a felhasználók jelentkezhetnek be, akik a helyi adatbázisban vannak (függetlenül a sikeres LDAP azonosítástól)',
|
||||
'settings_rootDir' => 'Gyökérkönyvtár',
|
||||
|
|
|
@ -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 (1592), rickr (144), s.pnt (26)
|
||||
// Translators: Admin (1593), rickr (144), s.pnt (26)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Autorizzazione a due fattori',
|
||||
|
@ -169,12 +169,14 @@ URL: [url]',
|
|||
'attrdef_type_url' => 'URL',
|
||||
'attrdef_valueset' => 'Set di valori',
|
||||
'attributes' => 'Attributi',
|
||||
'attribute_changed_email_body' => 'Attributo modificato
|
||||
Documento: [name]
|
||||
Versione: [version]
|
||||
Attributo: [attribute]
|
||||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
'attribute_changed_email_body' => 'Attributo modificato
|
||||
Documento: [name]
|
||||
Versione: [version]
|
||||
Attributo: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Cartella: [folder_path]
|
||||
Utente: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Attributo modificato',
|
||||
'attribute_count' => 'Numero di utilizzi',
|
||||
|
@ -349,6 +351,8 @@ URL: [url]',
|
|||
'documents_with_notification' => '',
|
||||
'document_already_checkedout' => 'Questo documento è già approvato',
|
||||
'document_already_locked' => 'Questo documento è già bloccato',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Commento modificato',
|
||||
'document_comment_changed_email_body' => 'Commento modificato
|
||||
Documento: [name]
|
||||
|
@ -509,6 +513,9 @@ URL: [url]',
|
|||
'export' => 'Esporta',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => 'Gestisci le estensioni dei files',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'Febbraio',
|
||||
'file' => 'File',
|
||||
'files' => 'Files',
|
||||
|
@ -522,6 +529,8 @@ URL: [url]',
|
|||
'folders' => 'Cartelle',
|
||||
'folders_and_documents_statistic' => 'Visualizzazione generale',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Commento modificato per la Cartella',
|
||||
'folder_comment_changed_email_body' => 'Commento modificato per la Cartella
|
||||
Cartella: [name]
|
||||
|
@ -557,6 +566,7 @@ Utente: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Cartella rinominata',
|
||||
'folder_title' => 'Cartella \'[foldername]\'',
|
||||
'force_update' => '',
|
||||
'friday' => 'Venerdì',
|
||||
'friday_abbr' => 'Ven',
|
||||
'from' => 'da',
|
||||
|
@ -1271,6 +1281,8 @@ URL: [url]',
|
|||
'settings_enablePasswordForgotten_desc' => 'Spuntare nel caso si desideri permettere all\'utente di re-impostare la password inviata per email.',
|
||||
'settings_enableRecursiveCount' => 'Abilita il conteggio ricursivo di documenti/cartelle',
|
||||
'settings_enableRecursiveCount_desc' => 'Se selezionato il numero di documenti e sottocartelle accessibili all\'utente sarà calcolato con un conteggio ricursivo di tutti gli oggetti contenuti nella cartella.',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'Abilita revisione documenti',
|
||||
'settings_enableRevisionWorkflow_desc' => 'Abilita per attivare workflow su revisione documenti dopo scadenza.',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1398,6 +1410,8 @@ URL: [url]',
|
|||
'settings_quota_desc' => 'La quantità Max di spazio su disco che può essere occupata da ciascun utente. Impostare il valore 0 offre spazio illimitato.',
|
||||
'settings_removeFromDropFolder' => 'Rimuovere file dalla cartella di ricezione dopo il successo di posto',
|
||||
'settings_removeFromDropFolder_desc' => 'Attivare questa, se un file è preso dalla cartella di ricezione, si è cancellata dopo il caricamento di successo.',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => 'Accesso limitato',
|
||||
'settings_restricted_desc' => 'Permette agli utenti di entrare nel sistema soltanto se hanno un record nel database locale (ignora l\'autenticazione positiva attraverso LDAP)',
|
||||
'settings_rootDir' => 'Cartella principale',
|
||||
|
|
|
@ -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 (944), daivoc (421), fofwisdom (166)
|
||||
// Translators: Admin (945), daivoc (421), fofwisdom (166)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '이중 인증',
|
||||
|
@ -169,12 +169,14 @@ URL: [url]',
|
|||
'attrdef_type_url' => 'URL',
|
||||
'attrdef_valueset' => '값 설정',
|
||||
'attributes' => '속성',
|
||||
'attribute_changed_email_body' => '속성 변경
|
||||
문서: [name]
|
||||
버전: [version]
|
||||
속성: [attribute]
|
||||
상위폴더: [folder_path]
|
||||
사용자: [username]
|
||||
'attribute_changed_email_body' => '속성 변경
|
||||
문서: [name]
|
||||
버전: [version]
|
||||
속성: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
상위폴더: [folder_path]
|
||||
사용자: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_subject' => '[sitename] : [name] - 속성이 변경',
|
||||
'attribute_count' => '사용자수',
|
||||
|
@ -351,6 +353,8 @@ URL: [url]',
|
|||
'documents_with_notification' => '',
|
||||
'document_already_checkedout' => '이문서는 이미 체크아웃 되었습니다',
|
||||
'document_already_locked' => '이미 잠겨진 문서',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => '주석 변경됨',
|
||||
'document_comment_changed_email_body' => '변경된 코멘트
|
||||
문서: [name]
|
||||
|
@ -509,6 +513,9 @@ URL: [url]',
|
|||
'export' => '내보내기',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => '확장자 관리',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => '2월',
|
||||
'file' => '파일',
|
||||
'files' => '파일',
|
||||
|
@ -522,6 +529,8 @@ URL: [url]',
|
|||
'folders' => '폴더',
|
||||
'folders_and_documents_statistic' => '개요 내용',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => '주석 변경됨',
|
||||
'folder_comment_changed_email_body' => '코멘트 변경
|
||||
폴더: [name]
|
||||
|
@ -557,6 +566,7 @@ URL : [url]',
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename] : [name] - 폴더 이름',
|
||||
'folder_title' => '폴더 \'[foldername]\'',
|
||||
'force_update' => '',
|
||||
'friday' => '금요일',
|
||||
'friday_abbr' => '금',
|
||||
'from' => '시작일',
|
||||
|
@ -1253,6 +1263,8 @@ URL : [url]',
|
|||
'settings_enablePasswordForgotten_desc' => '옵션을 사용자가 새 비밀번호를 설정하도록 메일로 보내 확인 할 수 있습니다.',
|
||||
'settings_enableRecursiveCount' => '재귀적 문서 / 폴더 수 사용',
|
||||
'settings_enableRecursiveCount_desc' => 'If turned on, the number of documents and folders in the folder view will be determined by counting all objects by recursively processing the folders and counting those documents and folders the user is allowed to access.',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '문서의 개정 허용',
|
||||
'settings_enableRevisionWorkflow_desc' => '일정 기간후에 문서를 개정 하기위해 워크플로우를 수행 할 수 있도록 설정 합니다.',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1380,6 +1392,8 @@ URL : [url]',
|
|||
'settings_quota_desc' => '사용자가 디스크를 사용할 수 있습니다 최대 바이트 수. 무제한 디스크 공간 사용시 0으로 설정합니다. 각각 자신의 프로필에 사용을 위해이 값은 변경 할 수 있습니다.',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
'settings_removeFromDropFolder_desc' => '',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => '제한된 액세스',
|
||||
'settings_restricted_desc' => '로컬 데이터베이스에 항목이있는 경우만 사용자가 로그인 할 수 있습니다. (LDAP 인증에 관계없이 )',
|
||||
'settings_rootDir' => '루트 디렉토리',
|
||||
|
|
|
@ -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 (746), gijsbertush (610), pepijn (45), reinoutdijkstra@hotmail.com (270)
|
||||
// Translators: Admin (747), gijsbertush (610), pepijn (45), reinoutdijkstra@hotmail.com (270)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '2-factor-authenticatie',
|
||||
|
@ -162,12 +162,14 @@ URL: [url]',
|
|||
'attrdef_type_url' => 'attribuut: url',
|
||||
'attrdef_valueset' => 'Verzameling waarden',
|
||||
'attributes' => 'Attributen',
|
||||
'attribute_changed_email_body' => 'Attribuut gewijzigd
|
||||
Document: [name]
|
||||
Versie: [version]
|
||||
Attribuut: [attribute]
|
||||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
'attribute_changed_email_body' => 'Attribuut gewijzigd
|
||||
Document: [name]
|
||||
Versie: [version]
|
||||
Attribuut: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Bovenliggende map: [folder_path]
|
||||
Gebruiker: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Attribuut gewijzigd',
|
||||
'attribute_count' => 'Aantal maal gebruikt',
|
||||
|
@ -341,6 +343,8 @@ URL: [url]',
|
|||
'documents_with_notification' => 'Documenten met notificatie',
|
||||
'document_already_checkedout' => 'Al in behandeling genomen documenten',
|
||||
'document_already_locked' => 'Dit document is al geblokkeerd',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Commentaar gewijzigd',
|
||||
'document_comment_changed_email_body' => 'Commentaar gewijzigd
|
||||
Document: [name]
|
||||
|
@ -508,6 +512,9 @@ URL: [url]',
|
|||
'export' => 'export',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => 'Beheer uitbreidingen',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'februari',
|
||||
'file' => 'Bestand',
|
||||
'files' => 'Bestanden',
|
||||
|
@ -521,6 +528,8 @@ URL: [url]',
|
|||
'folders' => 'Mappen',
|
||||
'folders_and_documents_statistic' => 'Inhoudsopgave',
|
||||
'folders_with_notification' => 'Mappen met notificatie',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Commentaar gewijzigd',
|
||||
'folder_comment_changed_email_body' => 'Commentaar gewijzigd
|
||||
Map: [name]
|
||||
|
@ -556,6 +565,7 @@ Gebruiker: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Folder hernoemd',
|
||||
'folder_title' => 'Map naam \'[foldername]\'',
|
||||
'force_update' => '',
|
||||
'friday' => 'Vrijdag',
|
||||
'friday_abbr' => 'FR',
|
||||
'from' => 'Van',
|
||||
|
@ -1283,6 +1293,8 @@ Name: [username]
|
|||
'settings_enablePasswordForgotten_desc' => 'Inschakelen om een wachtwoord via mail te versturen als de gebruiker een nieuw wachtwoord heeft ingesteld.',
|
||||
'settings_enableRecursiveCount' => 'Document/ map teller herhalen toestaan',
|
||||
'settings_enableRecursiveCount_desc' => 'If turned on, the number of documents and folders in the folder view will be determined by counting all objects by recursively processing the folders and counting those documents and folders the user is allowed to access.',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'Herzieningsworkflow aanzetten',
|
||||
'settings_enableRevisionWorkflow_desc' => 'Herzieningsworkflow aanzetten',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1410,6 +1422,8 @@ Name: [username]
|
|||
'settings_quota_desc' => 'Het maximum aantal bytes een gebruiker op de schijf mag schrijven. Stel deze in op 0 voor een onbeperkte schijfruimte. Deze waarde kan worden overschreven voor elk gebruik in zijn profiel.',
|
||||
'settings_removeFromDropFolder' => 'Verwijder het bestand uit de dropfolder na een succesvolle upload',
|
||||
'settings_removeFromDropFolder_desc' => 'Verwijder het bestand uit de dropfolder na een succesvolle upload',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => 'Beperkte toegang',
|
||||
'settings_restricted_desc' => 'Sta alleen gebruiker toe om in te loggen die in de database zijn opgenomen (ongeacht succesvolle authenticatie met LDAP)',
|
||||
'settings_rootDir' => 'Basismap',
|
||||
|
|
|
@ -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 (790), netixw (84), romi (93), uGn (112)
|
||||
// Translators: Admin (791), netixw (84), romi (93), uGn (112)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
@ -160,7 +160,9 @@ URL: [url]',
|
|||
'attribute_changed_email_body' => 'Zmiana atrybutu
|
||||
Dokument: [name]
|
||||
Wersja: [version]
|
||||
Atrybut: [attribute]
|
||||
Atrybut: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Folder nadrzędny: [folder_path]
|
||||
Użytkownik: [username]
|
||||
URL: [url]',
|
||||
|
@ -336,6 +338,8 @@ URL: [url]',
|
|||
'documents_with_notification' => '',
|
||||
'document_already_checkedout' => '',
|
||||
'document_already_locked' => 'Ten dokument jest już zablokowany',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Zmiana komentarza',
|
||||
'document_comment_changed_email_body' => 'Zmodyfikowano komentarz
|
||||
Dokument: [name]
|
||||
|
@ -496,6 +500,9 @@ URL: [url]',
|
|||
'export' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => 'Zarządzanie rozszerzeniami',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'Luty',
|
||||
'file' => 'Plik',
|
||||
'files' => 'Pliki',
|
||||
|
@ -509,6 +516,8 @@ URL: [url]',
|
|||
'folders' => 'Foldery',
|
||||
'folders_and_documents_statistic' => 'Podsumowanie zawartości',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Zmiana komentarza',
|
||||
'folder_comment_changed_email_body' => 'Komentarz uległ zmianie
|
||||
Folder: [name]
|
||||
|
@ -544,6 +553,7 @@ Użytkownik: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Zmiana nazwy folderu',
|
||||
'folder_title' => 'Folder \'[foldername]\'',
|
||||
'force_update' => '',
|
||||
'friday' => 'Piątek',
|
||||
'friday_abbr' => 'Fr',
|
||||
'from' => 'Od',
|
||||
|
@ -1217,6 +1227,8 @@ URL: [url]',
|
|||
'settings_enablePasswordForgotten_desc' => 'Jeśli chcesz zezwolić użytkownikom na zmianę własnego hasła i wysyłanie go emailem, zaznacz tę opcję.',
|
||||
'settings_enableRecursiveCount' => 'Włącz licznik rekurencji dokumentu/folderu',
|
||||
'settings_enableRecursiveCount_desc' => 'Jeżeli jest włączone, to liczba dokumentów i folderów w widoku będzie ustalona poprzez zliczenie wszystkich obiektów przez rekurencyjnie przetwarzane foldery i policzenia tych dokumentów i folderów do których użytkownik ma dostęp',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
'settings_enableRevisionWorkflow_desc' => '',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1344,6 +1356,8 @@ URL: [url]',
|
|||
'settings_quota_desc' => 'Maksymalna liczba bajtów jaką użytkownik może wykorzystać na dysku. Ustaw na 0 dla nieograniczonej przestrzeni dyskowej. Wartość ta może być zastąpiona dla każdego zastosowania w swoim profilu.',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
'settings_removeFromDropFolder_desc' => '',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => 'Ograniczony dostęp',
|
||||
'settings_restricted_desc' => 'Mogą zalogować się tylko ci użytkownicy, którzy mają swoje wpisy w lokalnej bazie danych (niezależnie od pomyślnego uwierzytelnienia w LDAP)',
|
||||
'settings_rootDir' => 'Katalog główny',
|
||||
|
|
|
@ -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 (973), flaviove (627), lfcristofoli (352)
|
||||
// Translators: Admin (974), flaviove (627), lfcristofoli (352)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
@ -164,12 +164,14 @@ URL: [url]',
|
|||
'attrdef_type_url' => '',
|
||||
'attrdef_valueset' => 'Conjunto de valores',
|
||||
'attributes' => 'Atributos',
|
||||
'attribute_changed_email_body' => 'Atributo alterado
|
||||
Documento: [name]
|
||||
Versão: [version]
|
||||
Atributo: [attribute]
|
||||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
'attribute_changed_email_body' => 'Atributo alterado
|
||||
Documento: [name]
|
||||
Versão: [version]
|
||||
Atributo: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Pasta mãe: [folder_path]
|
||||
Usuário: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Atributo modificado',
|
||||
'attribute_count' => 'Número de utilizações',
|
||||
|
@ -343,6 +345,8 @@ URL: [url]',
|
|||
'documents_with_notification' => '',
|
||||
'document_already_checkedout' => '',
|
||||
'document_already_locked' => 'Este documento já está travado',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Comentário modificado',
|
||||
'document_comment_changed_email_body' => 'Comentário modificado
|
||||
Documento: [name]
|
||||
|
@ -502,6 +506,9 @@ URL: [url]',
|
|||
'export' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => 'Gerenciar extensões',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'February',
|
||||
'file' => 'Arquivo',
|
||||
'files' => 'Arquivos',
|
||||
|
@ -515,6 +522,8 @@ URL: [url]',
|
|||
'folders' => 'Pastas',
|
||||
'folders_and_documents_statistic' => 'Relatórios de pastas e documentos',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Comentário mudou',
|
||||
'folder_comment_changed_email_body' => 'Comentário mudou
|
||||
Pasta: [name]
|
||||
|
@ -550,6 +559,7 @@ Usuário: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Pasta renomeada',
|
||||
'folder_title' => 'Pasta [foldername]',
|
||||
'force_update' => '',
|
||||
'friday' => 'Friday',
|
||||
'friday_abbr' => 'Fr',
|
||||
'from' => 'From',
|
||||
|
@ -1235,6 +1245,8 @@ URL: [url]',
|
|||
'settings_enablePasswordForgotten_desc' => 'Se você quiser permitir o usuário definir uma nova senha e enviá-la por e-mail, marque esta opção.',
|
||||
'settings_enableRecursiveCount' => 'Ativar contagem de documentos/pasta recursiva',
|
||||
'settings_enableRecursiveCount_desc' => 'Se estiver ativado, o número de documentos e pastas na exibição de pasta será determinada pela contagem de todos os objetos de forma recursiva proceáando as pastas e contando eáes documentos e pastas que o usuário tem permissão de acesso.',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
'settings_enableRevisionWorkflow_desc' => '',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1362,6 +1374,8 @@ URL: [url]',
|
|||
'settings_quota_desc' => 'O número máximo de bytes que um utilizador pode usar no disco. Defina para 0 para o espaço em disco ilimitado. Este valor pode ser substituído para cada uso em seu perfil.',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
'settings_removeFromDropFolder_desc' => '',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => 'acesso restrito',
|
||||
'settings_restricted_desc' => 'Só permitir que os usuários façam login se eles têm uma entrada no banco de dados local (independentemente de autenticação bem-sucedida com LDAP)',
|
||||
'settings_rootDir' => 'Diretório raiz',
|
||||
|
|
|
@ -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 (1068), balan (87)
|
||||
// Translators: Admin (1070), balan (87)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
@ -169,12 +169,14 @@ URL: [url]',
|
|||
'attrdef_type_url' => 'URL',
|
||||
'attrdef_valueset' => 'Set de valori',
|
||||
'attributes' => 'Atribute',
|
||||
'attribute_changed_email_body' => 'Atribut schimbat
|
||||
Document: [name]
|
||||
Versiune: [version]
|
||||
Atribut: [attribute]
|
||||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
'attribute_changed_email_body' => 'Atribut schimbat
|
||||
Document: [name]
|
||||
Versiune: [version]
|
||||
Atribut: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Folder parinte: [folder_path]
|
||||
Utilizator: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Atribut schimbat',
|
||||
'attribute_count' => 'Numărul de utilizări',
|
||||
|
@ -348,6 +350,8 @@ URL: [url]',
|
|||
'documents_with_notification' => '',
|
||||
'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_subject' => '',
|
||||
'document_comment_changed_email' => 'Comentariu schimbat',
|
||||
'document_comment_changed_email_body' => 'Comentariu schimbat
|
||||
Document: [name]
|
||||
|
@ -508,6 +512,9 @@ URL: [url]',
|
|||
'export' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => 'Gestionați extensiile',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'Februarie',
|
||||
'file' => 'Fișier',
|
||||
'files' => 'Fișiere',
|
||||
|
@ -521,6 +528,8 @@ URL: [url]',
|
|||
'folders' => 'Foldere',
|
||||
'folders_and_documents_statistic' => 'Privire de ansamblu asupra continutului',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Comentariu schimbat',
|
||||
'folder_comment_changed_email_body' => 'Comentariu schimbat
|
||||
Folder: [name]
|
||||
|
@ -556,6 +565,7 @@ Utilizator: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Folder redenumit',
|
||||
'folder_title' => 'Folder \'[foldername]\'',
|
||||
'force_update' => '',
|
||||
'friday' => 'Vineri',
|
||||
'friday_abbr' => 'Vi',
|
||||
'from' => 'De la',
|
||||
|
@ -1260,6 +1270,8 @@ URL: [url]',
|
|||
'settings_enablePasswordForgotten_desc' => 'Dacă doriți să permiteti utilizatorilor să stabilească o nouă parolă și să le fie trimisă prin e-mail, bifați această opțiune.',
|
||||
'settings_enableRecursiveCount' => 'Activați numararea recursiva pentru documente/foldere',
|
||||
'settings_enableRecursiveCount_desc' => 'Dacă este activată, numărul de documente și foldere din vizualizarea unui director va fi determinat prin numărarea tuturor obiectelor recursiv din folderele unde accesul utilizatorului este permis.',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
'settings_enableRevisionWorkflow_desc' => '',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1387,6 +1399,8 @@ URL: [url]',
|
|||
'settings_quota_desc' => 'Numărul maxim de bytes pe care un utilizator îi poate folosi pe disc. Setați această opțiune pe 0 pentru spatiu pe disc nelimitat. Această valoare poate fi suprascrisă în profilul fiecărui utilizăr.',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
'settings_removeFromDropFolder_desc' => '',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => 'Acces restricționat',
|
||||
'settings_restricted_desc' => 'Permite utilizatorilor să se autentifice doar dacă au o intrare în baza de date locală (indiferent de autentificarea cu succes folosind LDAP)',
|
||||
'settings_rootDir' => 'Director rădăcină',
|
||||
|
@ -1609,7 +1623,7 @@ URL: [url]',
|
|||
'toggle_manager' => 'Comută Manager',
|
||||
'toggle_qrcode' => '',
|
||||
'to_before_from' => 'Data de încheiere nu poate fi înainte de data de începere',
|
||||
'transfer_document' => '',
|
||||
'transfer_document' => 'Transfer document',
|
||||
'transfer_no_read_access' => '',
|
||||
'transfer_no_write_access' => '',
|
||||
'transfer_objects' => '',
|
||||
|
|
|
@ -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 (1661)
|
||||
// Translators: Admin (1662)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => 'Двухфакторная аутентификация',
|
||||
|
@ -169,12 +169,14 @@ URL: [url]',
|
|||
'attrdef_type_url' => 'URL',
|
||||
'attrdef_valueset' => 'Набор значений',
|
||||
'attributes' => 'Атрибуты',
|
||||
'attribute_changed_email_body' => 'Изменён атрибут
|
||||
Документ: [name]
|
||||
Версия: [version]
|
||||
Атрибут: [attribute]
|
||||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
'attribute_changed_email_body' => 'Изменён атрибут
|
||||
Документ: [name]
|
||||
Версия: [version]
|
||||
Атрибут: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Родительский каталог: [folder_path]
|
||||
Пользователь: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_subject' => '[sitename]: изменён атрибут «[name]»',
|
||||
'attribute_count' => 'Использован раз',
|
||||
|
@ -348,6 +350,8 @@ URL: [url]',
|
|||
'documents_with_notification' => '',
|
||||
'document_already_checkedout' => 'Этот документ уже проверен',
|
||||
'document_already_locked' => 'Документ уже заблокирован',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Изменён комментарий',
|
||||
'document_comment_changed_email_body' => 'Изменён комментарий
|
||||
Документ: [name]
|
||||
|
@ -508,6 +512,9 @@ URL: [url]',
|
|||
'export' => 'Экспорт',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => 'Управление расширениями',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'Февраль',
|
||||
'file' => 'Файл',
|
||||
'files' => 'Файлы',
|
||||
|
@ -521,6 +528,8 @@ URL: [url]',
|
|||
'folders' => 'кат.',
|
||||
'folders_and_documents_statistic' => 'Обзор содержимого',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Комментарий изменён',
|
||||
'folder_comment_changed_email_body' => 'Изменён комментарий каталога
|
||||
Каталог: [name]
|
||||
|
@ -556,6 +565,7 @@ URL: [url]',
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: переименован каталог «[name]»',
|
||||
'folder_title' => 'Каталог [foldername]',
|
||||
'force_update' => '',
|
||||
'friday' => 'Пятница',
|
||||
'friday_abbr' => 'Пт',
|
||||
'from' => 'От',
|
||||
|
@ -1267,6 +1277,8 @@ URL: [url]',
|
|||
'settings_enablePasswordForgotten_desc' => 'Если включено, разрешает пользователям восстанавливать пароль через e-mail.',
|
||||
'settings_enableRecursiveCount' => 'Рекурсивно подсчитывать<br/>документы и каталоги',
|
||||
'settings_enableRecursiveCount_desc' => 'Если включено, количество документов и каталогов в виде каталога будет определятся рекурсивным подсчётом всех документов и каталогов разрешённых для доступа пользователя.',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'Включить процесс ревизии',
|
||||
'settings_enableRevisionWorkflow_desc' => 'Включить для активации функции ревизии документа по истечении определенного периода времени.',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1394,6 +1406,8 @@ URL: [url]',
|
|||
'settings_quota_desc' => 'Максимально количество байт, которые пользователь может использовать на дисковом пространстве. Значение 0 снимает ограничение на используемое дисковое пространство. Это значение может быть указано отдельно для каждого пользователя в его профиле.',
|
||||
'settings_removeFromDropFolder' => 'Удалить из проходного каталога',
|
||||
'settings_removeFromDropFolder_desc' => 'Включите, для удаления файла из проходного каталога после успешной загрузки.',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => 'Ограниченный доступ',
|
||||
'settings_restricted_desc' => 'Разрешать вход пользователям, только если у них есть соответствующая учётная запись в БД (независимо от успешного входа через LDAP).',
|
||||
'settings_rootDir' => 'Корневой каталог',
|
||||
|
|
|
@ -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 (565), destinqo (19), pS2017 (508)
|
||||
// Translators: Admin (566), destinqo (19), pS2017 (508)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '2-faktorové overovanie',
|
||||
|
@ -152,7 +152,15 @@ URL: [url]',
|
|||
'attrdef_type_url' => 'URL',
|
||||
'attrdef_valueset' => 'Nastaviť hodnoty',
|
||||
'attributes' => 'Atribúty',
|
||||
'attribute_changed_email_body' => 'Zmenené atribúty Dokumentu: [name] Vezia: [version] Atribút: [attribute] Nadradená zložka: [folder_path] Používateľ: [username] URL: [url]',
|
||||
'attribute_changed_email_body' => 'Zmenené atribúty
|
||||
Dokumentu: [name]
|
||||
Vezia: [version]
|
||||
Atribút: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Nadradená zložka: [folder_path]
|
||||
Používateľ: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Atribút sa zmenil',
|
||||
'attribute_count' => 'Počet použití',
|
||||
'attribute_value' => 'Hodnota atribútu',
|
||||
|
@ -325,6 +333,8 @@ URL: [url]',
|
|||
'documents_with_notification' => 'Dokumenty s upozornením',
|
||||
'document_already_checkedout' => '',
|
||||
'document_already_locked' => 'Tento dokument je už zamknutý',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Komentár sa zmenil',
|
||||
'document_comment_changed_email_body' => '',
|
||||
'document_comment_changed_email_subject' => '[sitename]: [name] - Komentár sa zmenil',
|
||||
|
@ -451,6 +461,9 @@ URL: [url]',
|
|||
'export' => 'Exportovať',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => 'Správa rozšírení',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'Február',
|
||||
'file' => 'Súbor',
|
||||
'files' => 'Súbory',
|
||||
|
@ -464,6 +477,8 @@ URL: [url]',
|
|||
'folders' => 'Zložky',
|
||||
'folders_and_documents_statistic' => 'Prehľad zložiek a dokumentov',
|
||||
'folders_with_notification' => 'Zložky s upozornením',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Komentár sa zmenil',
|
||||
'folder_comment_changed_email_body' => 'Komentár zmenený pre Zložku: [name] Starý komentár: [old_comment] Komentár: [new_comment] Nadradená zložka: [folder_path] Používateľ: [username] URL: [url]',
|
||||
'folder_comment_changed_email_subject' => '[sitename]: [name] - Komentár zmenený',
|
||||
|
@ -479,6 +494,7 @@ URL: [url]',
|
|||
'folder_renamed_email_body' => 'Zložka bola premenovaná Zložka: [name] Nadradená zložka: [folder_path] Starý názov: [old_name] Používateľ: [username] URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Zložka bola premenovaná',
|
||||
'folder_title' => 'Zložka \'[foldername]\'',
|
||||
'force_update' => '',
|
||||
'friday' => 'Piatok',
|
||||
'friday_abbr' => 'Pia',
|
||||
'from' => 'Od',
|
||||
|
@ -1092,6 +1108,8 @@ URL: [url]',
|
|||
'settings_enablePasswordForgotten_desc' => '',
|
||||
'settings_enableRecursiveCount' => '',
|
||||
'settings_enableRecursiveCount_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'Povoliť revíziu dokumentov',
|
||||
'settings_enableRevisionWorkflow_desc' => '',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1219,6 +1237,8 @@ URL: [url]',
|
|||
'settings_quota_desc' => '',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
'settings_removeFromDropFolder_desc' => '',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => '',
|
||||
'settings_restricted_desc' => '',
|
||||
'settings_rootDir' => 'Koreňový adresár',
|
||||
|
|
|
@ -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 (1154), MagnusI (649), tmichelfelder (106)
|
||||
// Translators: Admin (1155), MagnusI (649), tmichelfelder (106)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '2-faktors autentisering',
|
||||
|
@ -170,12 +170,14 @@ URL: [url]',
|
|||
'attrdef_type_url' => 'URL',
|
||||
'attrdef_valueset' => 'Värden',
|
||||
'attributes' => 'Attribut',
|
||||
'attribute_changed_email_body' => 'Ändrat attribut
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Attribut: [attribute]
|
||||
Överordnad katalog: [folder_path]
|
||||
Användare: [username]
|
||||
'attribute_changed_email_body' => 'Ändrat attribut
|
||||
Dokument: [name]
|
||||
Version: [version]
|
||||
Attribut: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Överordnad katalog: [folder_path]
|
||||
Användare: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Ändrat attribut',
|
||||
'attribute_count' => 'Antal användningar',
|
||||
|
@ -349,6 +351,8 @@ URL: [url]',
|
|||
'documents_with_notification' => 'Dokument med meddelande',
|
||||
'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_subject' => '',
|
||||
'document_comment_changed_email' => 'Kommentar ändrad',
|
||||
'document_comment_changed_email_body' => 'Kommentar ändrat
|
||||
Document: [name]
|
||||
|
@ -521,6 +525,9 @@ URL: [url]',
|
|||
'export' => 'Exportera',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => 'Hantera tillägg',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'februari',
|
||||
'file' => 'Fil',
|
||||
'files' => 'Filer',
|
||||
|
@ -534,6 +541,8 @@ URL: [url]',
|
|||
'folders' => 'Kataloger',
|
||||
'folders_and_documents_statistic' => 'Innehållsöversikt',
|
||||
'folders_with_notification' => 'Kataloger med meddelandefunktion',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Kommentar har ändrats',
|
||||
'folder_comment_changed_email_body' => 'Kommentar har ändrats
|
||||
Katalog: [name]
|
||||
|
@ -569,6 +578,7 @@ User: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Katalog har bytt namn',
|
||||
'folder_title' => 'Katalog \'[foldername]\'',
|
||||
'force_update' => '',
|
||||
'friday' => 'Fredag',
|
||||
'friday_abbr' => 'Fr',
|
||||
'from' => 'från',
|
||||
|
@ -1280,6 +1290,8 @@ Kommentar: [comment]',
|
|||
'settings_enablePasswordForgotten_desc' => 'Om du vill tillåta att användare kan få nytt lösenord genom att skicka e-post, aktivera denna option.',
|
||||
'settings_enableRecursiveCount' => 'Aktivera rekursiv räkning av dokument/katalog',
|
||||
'settings_enableRecursiveCount_desc' => 'Om detta sätts på, kommer antal dokument och kataloger i katalogvyn fastställas genom att räkna alla objekter via rekursiv hantering av alla kataloger och räkna dessa dokument och kataloger som användaren har rättigheter till.',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'Aktivera revidering av dokument',
|
||||
'settings_enableRevisionWorkflow_desc' => 'Aktivera för att kunna köra arbetsflöde för revidering av dokument efter en specifik tidsperiod.',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1407,6 +1419,8 @@ Kommentar: [comment]',
|
|||
'settings_quota_desc' => 'Maximala storlek av lagringsutrymme i bytes som en användare har tillgång till. Storlek 0 bytes betyder obegränsad lagring. Detta värde kan sättas individuellt för varje användare i dess profil. 1 GB = ca 1 000 000 000 bytes.',
|
||||
'settings_removeFromDropFolder' => 'Ta bort filen från snabbuppladdningslistan efter slutförd uppladdning',
|
||||
'settings_removeFromDropFolder_desc' => 'Aktivera denna om du automatiskt vill ta bort filer från snabbuppladdningskatalogen efter slutförd uppladdning.',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => 'Begränsad behörighet',
|
||||
'settings_restricted_desc' => 'Tillåt användare att logga in bara om det finns en inloggning för användaren i den lokala databasen (irrespective of successful authentication with LDAP)',
|
||||
'settings_rootDir' => 'Root-mapp',
|
||||
|
|
|
@ -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 (1064), aydin (83)
|
||||
// Translators: Admin (1065), aydin (83)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
@ -163,12 +163,14 @@ URL: [url]',
|
|||
'attrdef_type_url' => '',
|
||||
'attrdef_valueset' => 'Değer',
|
||||
'attributes' => 'Nitelik',
|
||||
'attribute_changed_email_body' => 'Değer değişti
|
||||
Doküman: [name]
|
||||
Versiyon: [version]
|
||||
Nitelik: [attribute]
|
||||
Üst klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
'attribute_changed_email_body' => 'Değer değişti
|
||||
Doküman: [name]
|
||||
Versiyon: [version]
|
||||
Nitelik: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Üst klasör: [folder_path]
|
||||
Kullanıcı: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_subject' => '[sitename]: [name] - Nitelik değişti',
|
||||
'attribute_count' => 'Kullanım sayısı',
|
||||
|
@ -342,6 +344,8 @@ URL: [url]',
|
|||
'documents_with_notification' => '',
|
||||
'document_already_checkedout' => '',
|
||||
'document_already_locked' => 'Bu doküman zaten kilitli',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Açıklama değişti',
|
||||
'document_comment_changed_email_body' => 'Açıklama değişti
|
||||
Doküman: [name]
|
||||
|
@ -502,6 +506,9 @@ URL: [url]',
|
|||
'export' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => 'Uzantıları düzenle',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'Şubat',
|
||||
'file' => 'Dosya',
|
||||
'files' => 'Dosyalar',
|
||||
|
@ -515,6 +522,8 @@ URL: [url]',
|
|||
'folders' => 'Klasör',
|
||||
'folders_and_documents_statistic' => 'İçeriğe Bakış',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Açıklama değişti',
|
||||
'folder_comment_changed_email_body' => 'Açıklama değişti
|
||||
Klasör: [name]
|
||||
|
@ -550,6 +559,7 @@ Kullanıcı: [username]
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - Klasörün adı değişti',
|
||||
'folder_title' => 'Klasör \'[foldername]\'',
|
||||
'force_update' => '',
|
||||
'friday' => 'Cuma',
|
||||
'friday_abbr' => 'Cu',
|
||||
'from' => 'Kimden',
|
||||
|
@ -1239,6 +1249,8 @@ URL: [url]',
|
|||
'settings_enablePasswordForgotten_desc' => 'Kullanıcının unuttuğu parolayı kendisine gönderilecek e-posta ile sıfırlamasına izin vermek için bu seçeneği etkinleştirebilirsiniz.',
|
||||
'settings_enableRecursiveCount' => 'Özyinelenen doküman/klasör sayımını etkinleştir',
|
||||
'settings_enableRecursiveCount_desc' => 'Aktif hale getirildiğinde, klasör içindeki dokümanlar ve diğer klasörlerin sayısı kullanıcının erişim hakkı olan tüm nesnelerin özyinelemeli olarak sayılması yolu ile bulunur.',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
'settings_enableRevisionWorkflow_desc' => '',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1366,6 +1378,8 @@ URL: [url]',
|
|||
'settings_quota_desc' => 'Kullanıcının yükleyebileceği maksimum dosya boyutu (byte cinsinden). Sınırsız kota için 0 girilir.',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
'settings_removeFromDropFolder_desc' => '',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => 'Kısıtlı erişim',
|
||||
'settings_restricted_desc' => '(LDAP kullanıcısı olarak giriş yapılmış olunsa da) Sadece yerel veritabanında kullanıcı hesabı olanların girişine izin verilir.',
|
||||
'settings_rootDir' => 'Kök dizin',
|
||||
|
|
|
@ -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 (1329)
|
||||
// Translators: Admin (1330)
|
||||
|
||||
$text = array(
|
||||
'2_factor_auth' => '',
|
||||
|
@ -169,12 +169,14 @@ URL: [url]',
|
|||
'attrdef_type_url' => 'Посилання',
|
||||
'attrdef_valueset' => 'Набір значень',
|
||||
'attributes' => 'Атрибути',
|
||||
'attribute_changed_email_body' => 'Змінено атрибут
|
||||
Документ: [name]
|
||||
Версія: [version]
|
||||
Атрибут: [attribute]
|
||||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
'attribute_changed_email_body' => 'Змінено атрибут
|
||||
Документ: [name]
|
||||
Версія: [version]
|
||||
Атрибут: [attribute_name]
|
||||
Old value: [attribute_old_value]
|
||||
New value: [attribute_new_value]
|
||||
Батьківський каталог: [folder_path]
|
||||
Користувач: [username]
|
||||
URL: [url]',
|
||||
'attribute_changed_email_subject' => '[sitename]: змінено атрибут «[name]»',
|
||||
'attribute_count' => 'Використано разів',
|
||||
|
@ -348,6 +350,8 @@ URL: [url]',
|
|||
'documents_with_notification' => '',
|
||||
'document_already_checkedout' => 'Цей документ вже на опрацюванні',
|
||||
'document_already_locked' => 'Цей документ вже заблокований',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => 'Змінено коментар',
|
||||
'document_comment_changed_email_body' => 'Змінено коментар
|
||||
Документ: [name]
|
||||
|
@ -508,6 +512,9 @@ URL: [url]',
|
|||
'export' => 'Експорт',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => 'Керування розширеннями',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => 'Лютий',
|
||||
'file' => 'Файл',
|
||||
'files' => 'Файли',
|
||||
|
@ -521,6 +528,8 @@ URL: [url]',
|
|||
'folders' => 'кат.',
|
||||
'folders_and_documents_statistic' => 'Огляд вмісту',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => 'Коментар змінено',
|
||||
'folder_comment_changed_email_body' => 'Змінено коментар каталогу
|
||||
Каталог: [name]
|
||||
|
@ -556,6 +565,7 @@ URL: [url]',
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: перейменовано каталог «[name]»',
|
||||
'folder_title' => 'Каталог [foldername]',
|
||||
'force_update' => '',
|
||||
'friday' => 'П\'ятниця',
|
||||
'friday_abbr' => 'Пт',
|
||||
'from' => 'Від',
|
||||
|
@ -1260,6 +1270,8 @@ URL: [url]',
|
|||
'settings_enablePasswordForgotten_desc' => 'Якщо увімкнено, дозволяє користувачам відновлювати пароль через e-mail.',
|
||||
'settings_enableRecursiveCount' => 'Рекурсивно підраховувати<br/>документи і каталоги',
|
||||
'settings_enableRecursiveCount_desc' => 'Якщо увімкнено, кількість документів і каталогів при перегляді каталогу буде підраховано рекурсивно для всіх документів до яких користувач має доступ.',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => 'Увімкнути процес ревізії',
|
||||
'settings_enableRevisionWorkflow_desc' => 'Увімкніть для актвації функції ревізії документа через певний час',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1387,6 +1399,8 @@ URL: [url]',
|
|||
'settings_quota_desc' => 'Максимальна кількість байт, Які користувач може використовувати на дисковому просторі. Значення 0 знімає обмеження на дисковий простір. Це значення може бути вказано окремо для кожного користувача в його профілі.',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
'settings_removeFromDropFolder_desc' => '',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => 'Обмежений доступ',
|
||||
'settings_restricted_desc' => 'Дозволити вхід користувачам, тільки якщо в них є відповідний обліковий запис в БД (незалежно від успішного входу через LDAP).',
|
||||
'settings_rootDir' => 'Кореневий каталог',
|
||||
|
|
|
@ -344,6 +344,8 @@ URL: [url]',
|
|||
'documents_with_notification' => '',
|
||||
'document_already_checkedout' => '当前文档已签出',
|
||||
'document_already_locked' => '该文档已被锁定',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => '批注已更新',
|
||||
'document_comment_changed_email_body' => '批注已更新
|
||||
文档: [name]
|
||||
|
@ -506,6 +508,9 @@ URL: [url]',
|
|||
'export' => '导出',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => '扩展管理器',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => '二 月',
|
||||
'file' => '文件',
|
||||
'files' => '文件',
|
||||
|
@ -519,6 +524,8 @@ URL: [url]',
|
|||
'folders' => '文件夹',
|
||||
'folders_and_documents_statistic' => '内容概要',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => '注释已更新',
|
||||
'folder_comment_changed_email_body' => '批注已更新
|
||||
文件夹: [name]
|
||||
|
@ -554,6 +561,7 @@ URL: [url]',
|
|||
URL: [url]',
|
||||
'folder_renamed_email_subject' => '[sitename]: [name] - 文件夹已重命名',
|
||||
'folder_title' => '文件夹 \'[foldername]\'',
|
||||
'force_update' => '',
|
||||
'friday' => 'Friday',
|
||||
'friday_abbr' => '',
|
||||
'from' => '从',
|
||||
|
@ -1243,6 +1251,8 @@ URL: [url]',
|
|||
'settings_enablePasswordForgotten_desc' => '如您想让用户可以通过邮件方式自主设置新密码,请勾选此选项',
|
||||
'settings_enableRecursiveCount' => '',
|
||||
'settings_enableRecursiveCount_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '启用文档修订记录',
|
||||
'settings_enableRevisionWorkflow_desc' => '',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1370,6 +1380,8 @@ URL: [url]',
|
|||
'settings_quota_desc' => '',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
'settings_removeFromDropFolder_desc' => '',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => '禁止访问',
|
||||
'settings_restricted_desc' => '',
|
||||
'settings_rootDir' => '根目录',
|
||||
|
|
|
@ -325,6 +325,8 @@ URL: [url]',
|
|||
'documents_with_notification' => '',
|
||||
'document_already_checkedout' => '',
|
||||
'document_already_locked' => '該文檔已被鎖定',
|
||||
'document_attribute_changed_email_body' => '',
|
||||
'document_attribute_changed_email_subject' => '',
|
||||
'document_comment_changed_email' => '',
|
||||
'document_comment_changed_email_body' => '',
|
||||
'document_comment_changed_email_subject' => '',
|
||||
|
@ -451,6 +453,9 @@ URL: [url]',
|
|||
'export' => '',
|
||||
'extension_archive' => '',
|
||||
'extension_manager' => '整體索引進度',
|
||||
'extension_mgr_installed' => '',
|
||||
'extension_mgr_no_upload' => '',
|
||||
'extension_mgr_repository' => '',
|
||||
'february' => '二 月',
|
||||
'file' => '文件',
|
||||
'files' => '文件',
|
||||
|
@ -464,6 +469,8 @@ URL: [url]',
|
|||
'folders' => '資料夾',
|
||||
'folders_and_documents_statistic' => '內容概要',
|
||||
'folders_with_notification' => '',
|
||||
'folder_attribute_changed_email_body' => '',
|
||||
'folder_attribute_changed_email_subject' => '',
|
||||
'folder_comment_changed_email' => '',
|
||||
'folder_comment_changed_email_body' => '',
|
||||
'folder_comment_changed_email_subject' => '',
|
||||
|
@ -479,6 +486,7 @@ URL: [url]',
|
|||
'folder_renamed_email_body' => '',
|
||||
'folder_renamed_email_subject' => '',
|
||||
'folder_title' => '資料夾 \'[foldername]\'',
|
||||
'force_update' => '',
|
||||
'friday' => 'Friday',
|
||||
'friday_abbr' => '',
|
||||
'from' => '從',
|
||||
|
@ -1092,6 +1100,8 @@ URL: [url]',
|
|||
'settings_enablePasswordForgotten_desc' => '',
|
||||
'settings_enableRecursiveCount' => '',
|
||||
'settings_enableRecursiveCount_desc' => '',
|
||||
'settings_enableRevisionOnVoteReject' => '',
|
||||
'settings_enableRevisionOnVoteReject_desc' => '',
|
||||
'settings_enableRevisionWorkflow' => '',
|
||||
'settings_enableRevisionWorkflow_desc' => '',
|
||||
'settings_enableSelfReceipt' => '',
|
||||
|
@ -1219,6 +1229,8 @@ URL: [url]',
|
|||
'settings_quota_desc' => '',
|
||||
'settings_removeFromDropFolder' => '',
|
||||
'settings_removeFromDropFolder_desc' => '',
|
||||
'settings_repositoryUrl' => '',
|
||||
'settings_repositoryUrl_desc' => '',
|
||||
'settings_restricted' => '',
|
||||
'settings_restricted_desc' => '',
|
||||
'settings_rootDir' => '',
|
||||
|
|
|
@ -59,10 +59,15 @@ if (!is_object($version)) {
|
|||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("invalid_version"));
|
||||
}
|
||||
|
||||
$attributes = $_POST["attributes"];
|
||||
/* Make a real copy of each attribute because setting a new attribute value
|
||||
* will just update the old attribute object in array attributes[] and hence
|
||||
* also update the old value
|
||||
*/
|
||||
foreach($version->getAttributes() as $ai=>$aa)
|
||||
$oldattributes[$ai] = clone $aa;
|
||||
|
||||
$attributes = $_POST["attributes"];
|
||||
if($attributes) {
|
||||
$oldattributes = $version->getAttributes();
|
||||
foreach($attributes as $attrdefid=>$attribute) {
|
||||
$attrdef = $dms->getAttributeDefinition($attrdefid);
|
||||
if($attribute) {
|
||||
|
@ -73,30 +78,6 @@ if($attributes) {
|
|||
if(!isset($oldattributes[$attrdefid]) || $attribute != $oldattributes[$attrdefid]->getValue()) {
|
||||
if(!$version->setAttributeValue($dms->getAttributeDefinition($attrdefid), $attribute)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("error_occured"));
|
||||
} else {
|
||||
if($notifier) {
|
||||
$notifyList = $document->getNotifyList();
|
||||
$subject = "attribute_changed_email_subject";
|
||||
$message = "attribute_changed_email_body";
|
||||
$params = array();
|
||||
$params['name'] = $document->getName();
|
||||
$params['version'] = $version->getVersion();
|
||||
$params['attribute'] = $attribute;
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID()."&version=".$version->getVersion();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
|
||||
$notifier->toList($user, $notifyList["users"], $subject, $message, $params);
|
||||
foreach ($notifyList["groups"] as $grp) {
|
||||
$notifier->toGroup($user, $grp, $subject, $message, $params);
|
||||
}
|
||||
// if user is not owner send notification to owner
|
||||
// if ($user->getID() != $document->getOwner()->getID())
|
||||
// $notifier->toIndividual($user, $document->getOwner(), $subject, $message, $params);
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
} elseif($attrdef->getMinValues() > 0) {
|
||||
|
@ -108,6 +89,63 @@ if($attributes) {
|
|||
}
|
||||
}
|
||||
|
||||
$newattributes = $version->getAttributes();
|
||||
if($oldattributes) {
|
||||
foreach($oldattributes as $attrdefid=>$attribute) {
|
||||
if(!isset($newattributes[$attrdefid]) || $newattributes[$attrdefid]->getValueAsArray() !== $oldattributes[$attrdefid]->getValueAsArray()) {
|
||||
if($notifier) {
|
||||
$notifyList = $document->getNotifyList();
|
||||
$subject = "attribute_changed_email_subject";
|
||||
$message = "attribute_changed_email_body";
|
||||
$params = array();
|
||||
$params['name'] = $document->getName();
|
||||
$params['version'] = $version->getVersion();
|
||||
$params['attribute_name'] = $attribute->getAttributeDefinition()->getName();
|
||||
$params['attribute_old_value'] = $oldattributes[$attrdefid]->getValue();
|
||||
$params['attribute_new_value'] = isset($newattributes[$attrdefid]) ? $newattributes[$attrdefid]->getValue() : '';
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
|
||||
$notifier->toList($user, $notifyList["users"], $subject, $message, $params);
|
||||
foreach ($notifyList["groups"] as $grp) {
|
||||
$notifier->toGroup($user, $grp, $subject, $message, $params);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
/* Check for new attributes which didn't have a value before */
|
||||
if($newattributes) {
|
||||
foreach($newattributes as $attrdefid=>$attribute) {
|
||||
if(!isset($oldattributes[$attrdefid]) && $attribute) {
|
||||
if($notifier) {
|
||||
$notifyList = $document->getNotifyList();
|
||||
$subject = "attribute_changed_email_subject";
|
||||
$message = "attribute_changed_email_body";
|
||||
$params = array();
|
||||
$params['name'] = $document->getName();
|
||||
$params['version'] = '';
|
||||
$params['attribute_name'] = $dms->getAttributeDefinition($attrdefid)->getName();
|
||||
$params['attribute_old_value'] = '';
|
||||
$params['attribute_new_value'] = $attribute->getValue();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
|
||||
$notifier->toList($user, $notifyList["users"], $subject, $message, $params);
|
||||
foreach ($notifyList["groups"] as $grp) {
|
||||
$notifier->toGroup($user, $grp, $subject, $message, $params);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
add_log_line("?documentid=".$documentid);
|
||||
|
||||
header("Location:../out/out.DocumentVersionDetail.php?documentid=".$documentid."&version=".$versionid);
|
||||
|
|
|
@ -109,7 +109,13 @@ $oldcomment = $document->getComment();
|
|||
$oldcategories = $document->getCategories();
|
||||
$oldkeywords = $document->getKeywords();
|
||||
$oldexpires = $document->getExpires();
|
||||
$oldattributes = $document->getAttributes();
|
||||
/* Make a real copy of each attribute because setting a new attribute value
|
||||
* will just update the old attribute object in array attributes[] and hence
|
||||
* also update the old value
|
||||
*/
|
||||
foreach($document->getAttributes() as $ai=>$aa)
|
||||
$oldattributes[$ai] = clone $aa;
|
||||
//$oldattributes = $document->getAttributes();
|
||||
|
||||
$controller->setParam('document', $document);
|
||||
$controller->setParam('name', $name);
|
||||
|
@ -212,6 +218,61 @@ if ($expires != $oldexpires) {
|
|||
if ($oldkeywords != $keywords) {
|
||||
}
|
||||
|
||||
$newattributes = $document->getAttributes();
|
||||
if($oldattributes) {
|
||||
foreach($oldattributes as $attrdefid=>$attribute) {
|
||||
if(!isset($newattributes[$attrdefid]) || $newattributes[$attrdefid]->getValueAsArray() !== $oldattributes[$attrdefid]->getValueAsArray()) {
|
||||
if($notifier) {
|
||||
$notifyList = $document->getNotifyList();
|
||||
$subject = "document_attribute_changed_email_subject";
|
||||
$message = "document_attribute_changed_email_body";
|
||||
$params = array();
|
||||
$params['name'] = $document->getName();
|
||||
$params['attribute_name'] = $attribute->getAttributeDefinition()->getName();
|
||||
$params['attribute_old_value'] = $oldattributes[$attrdefid]->getValue();
|
||||
$params['attribute_new_value'] = isset($newattributes[$attrdefid]) ? $newattributes[$attrdefid]->getValue() : '';
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
|
||||
$notifier->toList($user, $notifyList["users"], $subject, $message, $params);
|
||||
foreach ($notifyList["groups"] as $grp) {
|
||||
$notifier->toGroup($user, $grp, $subject, $message, $params);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
/* Check for new attributes which didn't have a value before */
|
||||
if($newattributes) {
|
||||
foreach($newattributes as $attrdefid=>$attribute) {
|
||||
if(!isset($oldattributes[$attrdefid]) && $attribute) {
|
||||
if($notifier) {
|
||||
$notifyList = $document->getNotifyList();
|
||||
$subject = "document_attribute_changed_email_subject";
|
||||
$message = "document_attribute_changed_email_body";
|
||||
$params = array();
|
||||
$params['name'] = $document->getName();
|
||||
$params['attribute_name'] = $dms->getAttributeDefinition($attrdefid)->getName();
|
||||
$params['attribute_old_value'] = '';
|
||||
$params['attribute_new_value'] = $attribute->getValue();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
|
||||
$notifier->toList($user, $notifyList["users"], $subject, $message, $params);
|
||||
foreach ($notifyList["groups"] as $grp) {
|
||||
$notifier->toGroup($user, $grp, $subject, $message, $params);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_document_edited')));
|
||||
|
||||
add_log_line("?documentid=".$documentid);
|
||||
|
|
|
@ -66,7 +66,12 @@ else
|
|||
|
||||
$oldname = $folder->getName();
|
||||
$oldcomment = $folder->getComment();
|
||||
$oldattributes = $folder->getAttributes();
|
||||
/* Make a real copy of each attribute because setting a new attribute value
|
||||
* will just update the old attribute object in array attributes[] and hence
|
||||
* also update the old value
|
||||
*/
|
||||
foreach($folder->getAttributes() as $ai=>$aa)
|
||||
$oldattributes[$ai] = clone $aa;
|
||||
|
||||
$controller->setParam('folder', $folder);
|
||||
$controller->setParam('name', $name);
|
||||
|
@ -115,7 +120,7 @@ if($oldcomment != $comment) {
|
|||
$params['name'] = $folder->getName();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['old_comment'] = $oldcomment;
|
||||
$params['comment'] = $comment;
|
||||
$params['new_comment'] = $comment;
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewFolder.php?folderid=".$folder->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
|
@ -131,6 +136,61 @@ if($oldcomment != $comment) {
|
|||
}
|
||||
}
|
||||
|
||||
$newattributes = $folder->getAttributes();
|
||||
if($oldattributes) {
|
||||
foreach($oldattributes as $attrdefid=>$attribute) {
|
||||
if(!isset($newattributes[$attrdefid]) || $newattributes[$attrdefid]->getValueAsArray() !== $oldattributes[$attrdefid]->getValueAsArray()) {
|
||||
if($notifier) {
|
||||
$notifyList = $folder->getNotifyList();
|
||||
$subject = "folder_attribute_changed_email_subject";
|
||||
$message = "folder_attribute_changed_email_body";
|
||||
$params = array();
|
||||
$params['name'] = $folder->getName();
|
||||
$params['attribute_name'] = $attribute->getAttributeDefinition()->getName();
|
||||
$params['attribute_old_value'] = $oldattributes[$attrdefid]->getValue();
|
||||
$params['attribute_new_value'] = isset($newattributes[$attrdefid]) ? $newattributes[$attrdefid]->getValue() : '';
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewFolder.php?folderid=".$folder->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
|
||||
$notifier->toList($user, $notifyList["users"], $subject, $message, $params);
|
||||
foreach ($notifyList["groups"] as $grp) {
|
||||
$notifier->toGroup($user, $grp, $subject, $message, $params);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
/* Check for new attributes which didn't have a value before */
|
||||
if($newattributes) {
|
||||
foreach($newattributes as $attrdefid=>$attribute) {
|
||||
if(!isset($oldattributes[$attrdefid]) && $attribute) {
|
||||
if($notifier) {
|
||||
$notifyList = $folder->getNotifyList();
|
||||
$subject = "folder_attribute_changed_email_subject";
|
||||
$message = "folder_attribute_changed_email_body";
|
||||
$params = array();
|
||||
$params['name'] = $folder->getName();
|
||||
$params['attribute_name'] = $dms->getAttributeDefinition($attrdefid)->getName();
|
||||
$params['attribute_old_value'] = '';
|
||||
$params['attribute_new_value'] = $attribute->getValue();
|
||||
$params['folder_path'] = $folder->getFolderPathPlain();
|
||||
$params['username'] = $user->getFullName();
|
||||
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewFolder.php?folderid=".$folder->getID();
|
||||
$params['sitename'] = $settings->_siteName;
|
||||
$params['http_root'] = $settings->_httpRoot;
|
||||
|
||||
$notifier->toList($user, $notifyList["users"], $subject, $message, $params);
|
||||
foreach ($notifyList["groups"] as $grp) {
|
||||
$notifier->toGroup($user, $grp, $subject, $message, $params);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_folder_edited')));
|
||||
|
||||
add_log_line("?folderid=".$folderid);
|
||||
|
|
|
@ -40,6 +40,9 @@ if(!checkFormKey('extensionmgr')) {
|
|||
if (isset($_POST["action"])) $action=$_POST["action"];
|
||||
else $action=NULL;
|
||||
|
||||
if (isset($_POST["currenttab"])) $currenttab=$_POST["currenttab"];
|
||||
else $currenttab=NULL;
|
||||
|
||||
// add new attribute definition ---------------------------------------------
|
||||
if ($action == "download") {
|
||||
if (!isset($_POST["extname"])) {
|
||||
|
@ -49,7 +52,7 @@ if ($action == "download") {
|
|||
if (!file_exists($settings->_rootDir.'/ext/'.$extname) ) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("missing_extension"));
|
||||
}
|
||||
$extMgr = new SeedDMS_Extension_Mgr($settings->_rootDir."/ext", $settings->_cacheDir);
|
||||
// $extMgr = new SeedDMS_Extension_Mgr($settings->_rootDir."/ext", $settings->_cacheDir);
|
||||
$controller->setParam('extmgr', $extMgr);
|
||||
$controller->setParam('extname', $extname);
|
||||
if (!$controller($_POST)) {
|
||||
|
@ -58,7 +61,7 @@ if ($action == "download") {
|
|||
add_log_line();
|
||||
} /* }}} */
|
||||
elseif ($action == "refresh") { /* {{{ */
|
||||
$extMgr = new SeedDMS_Extension_Mgr($settings->_rootDir."/ext", $settings->_cacheDir);
|
||||
// $extMgr = new SeedDMS_Extension_Mgr($settings->_rootDir."/ext", $settings->_cacheDir);
|
||||
$extMgr->createExtensionConf();
|
||||
$controller->setParam('extmgr', $extMgr);
|
||||
if (!$controller($_POST)) {
|
||||
|
@ -66,16 +69,19 @@ elseif ($action == "refresh") { /* {{{ */
|
|||
}
|
||||
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_extension_refresh')));
|
||||
add_log_line();
|
||||
header("Location:../out/out.ExtensionMgr.php");
|
||||
header("Location:../out/out.ExtensionMgr.php?currenttab=".$currenttab);
|
||||
} /* }}} */
|
||||
elseif ($action == "upload") { /* {{{ */
|
||||
if(!$extmgr->isWritableExitDir()) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("extension_mgr_no_upload"));
|
||||
}
|
||||
if($_FILES['userfile']['error']) {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("error_occured"));
|
||||
}
|
||||
if($_FILES['userfile']['type'] != 'application/zip') {
|
||||
UI::exitError(getMLText("admin_tools"),getMLText("error_occured"));
|
||||
}
|
||||
$extMgr = new SeedDMS_Extension_Mgr($settings->_rootDir."/ext", $settings->_cacheDir);
|
||||
// $extMgr = new SeedDMS_Extension_Mgr($settings->_rootDir."/ext", $settings->_cacheDir);
|
||||
$controller->setParam('extmgr', $extMgr);
|
||||
$controller->setParam('file', $_FILES['userfile']['tmp_name']);
|
||||
if (!$controller($_POST)) {
|
||||
|
@ -83,7 +89,7 @@ elseif ($action == "upload") { /* {{{ */
|
|||
}
|
||||
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_extension_import')));
|
||||
add_log_line();
|
||||
header("Location:../out/out.ExtensionMgr.php");
|
||||
header("Location:../out/out.ExtensionMgr.php?currenttab=".$currenttab);
|
||||
} /* }}} */
|
||||
elseif ($action == "import") { /* {{{ */
|
||||
if(!$_POST['url']) {
|
||||
|
@ -94,7 +100,7 @@ elseif ($action == "import") { /* {{{ */
|
|||
$file = tempnam(sys_get_temp_dir(), '');
|
||||
file_put_contents($file, $content);
|
||||
|
||||
$extMgr = new SeedDMS_Extension_Mgr($settings->_rootDir."/ext", $settings->_cacheDir);
|
||||
// $extMgr = new SeedDMS_Extension_Mgr($settings->_rootDir."/ext", $settings->_cacheDir);
|
||||
$controller->setParam('extmgr', $extMgr);
|
||||
$controller->setParam('file', $file);
|
||||
$_POST['action'] = 'upload';
|
||||
|
@ -105,7 +111,7 @@ elseif ($action == "import") { /* {{{ */
|
|||
unlink($file);
|
||||
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_extension_upload')));
|
||||
add_log_line();
|
||||
header("Location:../out/out.ExtensionMgr.php");
|
||||
header("Location:../out/out.ExtensionMgr.php?currenttab=".$currenttab);
|
||||
} /* }}} */
|
||||
|
||||
|
||||
|
|
|
@ -121,6 +121,7 @@ if ($action == "saveSettings")
|
|||
$settings->_backupDir = addDirSep($_POST["backupDir"]);
|
||||
$settings->_checkOutDir = addDirSep($_POST["checkOutDir"]);
|
||||
$settings->_createCheckOutDir = getBoolValue("createCheckOutDir");
|
||||
$settings->_repositoryUrl = addDirSep($_POST["repositoryUrl"]);
|
||||
$settings->_logFileEnable = getBoolValue("logFileEnable");
|
||||
$settings->_logFileRotation = $_POST["logFileRotation"];
|
||||
$settings->_enableLargeFileUpload = getBoolValue("enableLargeFileUpload");
|
||||
|
|
|
@ -33,16 +33,28 @@ if (!$accessop->check_view_access($view, $_GET)) {
|
|||
UI::exitError(getMLText("admin_tools"),getMLText("access_denied"));
|
||||
}
|
||||
|
||||
$reposurl = $settings->_repositoryUrl;
|
||||
|
||||
$v = new SeedDMS_Version;
|
||||
$extmgr = new SeedDMS_Extension_Mgr($settings->_rootDir."/ext", $settings->_cacheDir);
|
||||
$currenttab = 'installed';
|
||||
$extmgr = new SeedDMS_Extension_Mgr($settings->_rootDir."/ext", $settings->_cacheDir, $reposurl);
|
||||
if(isset($_GET['currenttab']))
|
||||
$currenttab = $_GET['currenttab'];
|
||||
else
|
||||
$currenttab = 'installed';
|
||||
|
||||
if(isset($_GET['forceupdate']) && $_GET['forceupdate']==1)
|
||||
$extmgr->updateExtensionList(true);
|
||||
else
|
||||
$extmgr->updateExtensionList();
|
||||
|
||||
if($view) {
|
||||
$view->setParam('httproot', $settings->_httpRoot);
|
||||
$view->setParam('extdir', $settings->_rootDir."/ext");
|
||||
$view->setParam('version', $v);
|
||||
$view->setParam('accessobject', $accessop);
|
||||
$view->setParam('extmgr', $extmgr);
|
||||
$view->setParam('currenttab', $currenttab);
|
||||
$view->setParam('reposurl', $reposurl);
|
||||
$view($_GET);
|
||||
exit;
|
||||
}
|
||||
|
|
|
@ -525,7 +525,7 @@ $(document).ready(function() {
|
|||
$mandatory=false;
|
||||
foreach ($res as $r) if ($r['reviewerGroupID']==$grp->getID()) $mandatory=true;
|
||||
|
||||
if ($mandatory) print "<option value=\"".$grp->getID()."\" disabled=\"disabled\">".htmlspecialchars($grp->getName())."</option>";
|
||||
if ($mandatory || !$grp->getUsers()) print "<option value=\"".$grp->getID()."\" disabled=\"disabled\">".htmlspecialchars($grp->getName())."</option>";
|
||||
else print "<option value=\"".$grp->getID()."\">".htmlspecialchars($grp->getName())."</option>";
|
||||
}
|
||||
?>
|
||||
|
@ -649,7 +649,7 @@ $(document).ready(function() {
|
|||
$mandatory=false;
|
||||
foreach ($res as $r) if ($r['approverGroupID']==$grp->getID()) $mandatory=true;
|
||||
|
||||
if ($mandatory) print "<option value=\"". $grp->getID() ."\" disabled=\"disabled\">".htmlspecialchars($grp->getName())."</option>";
|
||||
if ($mandatory || !$grp->getUsers()) print "<option value=\"". $grp->getID() ."\" disabled=\"disabled\">".htmlspecialchars($grp->getName())."</option>";
|
||||
else print "<option value=\"". $grp->getID() ."\">".htmlspecialchars($grp->getName())."</option>";
|
||||
|
||||
}
|
||||
|
|
|
@ -1371,7 +1371,7 @@ $(document).ready(function() {
|
|||
function printAttributeEditField($attrdef, $attribute, $fieldname='attributes', $norequire=false) { /* {{{ */
|
||||
switch($attrdef->getType()) {
|
||||
case SeedDMS_Core_AttributeDefinition::type_boolean:
|
||||
echo "<input type=\"hidden\" name=\"".$fieldname."[".$attrdef->getId()."]\" value=\"0\" />";
|
||||
echo "<input type=\"hidden\" name=\"".$fieldname."[".$attrdef->getId()."]\" value=\"\" />";
|
||||
echo "<input type=\"checkbox\" id=\"".$fieldname."_".$attrdef->getId()."\" name=\"".$fieldname."[".$attrdef->getId()."]\" value=\"1\" ".(($attribute && $attribute->getValue()) ? 'checked' : '')." />";
|
||||
break;
|
||||
case SeedDMS_Core_AttributeDefinition::type_date:
|
||||
|
|
|
@ -67,12 +67,12 @@ class SeedDMS_View_ExtensionMgr extends SeedDMS_Bootstrap_Style {
|
|||
$dms = $this->params['dms'];
|
||||
$user = $this->params['user'];
|
||||
$httproot = $this->params['httproot'];
|
||||
$extdir = $this->params['extdir'];
|
||||
$version = $this->params['version'];
|
||||
$extmgr = $this->params['extmgr'];
|
||||
$currenttab = $this->params['currenttab'];
|
||||
|
||||
$reposurl = 'http://seeddms.steinmann.cx/repository';
|
||||
|
||||
$reposurl = $this->params['reposurl'];
|
||||
|
||||
$this->htmlStartPage(getMLText("admin_tools"));
|
||||
$this->globalNavigation();
|
||||
$this->contentStart();
|
||||
|
@ -81,6 +81,9 @@ class SeedDMS_View_ExtensionMgr extends SeedDMS_Bootstrap_Style {
|
|||
?>
|
||||
<div class="row-fluid">
|
||||
<div class="span4">
|
||||
<?php
|
||||
if($extmgr->isWritableExitDir()) {
|
||||
?>
|
||||
<form class="form-horizontal" method="post" enctype="multipart/form-data" action="../op/op.ExtensionMgr.php">
|
||||
<?= createHiddenFieldWithKey('extensionmgr') ?>
|
||||
<input type="hidden" name="action" value="upload" />
|
||||
|
@ -97,11 +100,16 @@ class SeedDMS_View_ExtensionMgr extends SeedDMS_Bootstrap_Style {
|
|||
</div>
|
||||
</div>
|
||||
</form>
|
||||
<?php
|
||||
} else {
|
||||
echo "<div class=\"alert alert-warning\">".getMLText('extension_mgr_no_upload')."</div>";
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
<div class="span8">
|
||||
<ul class="nav nav-tabs" id="extensionstab">
|
||||
<li class="<?php if(!$currenttab || $currenttab == 'installed') echo 'active'; ?>"><a data-target="#installed" data-toggle="tab"><?= getMLText('extensions_installed'); ?></a></li>
|
||||
<li class="<?php if($currenttab == 'repository') echo 'active'; ?>"><a data-target="#repository" data-toggle="tab"><?= getMLText('extensions_repository'); ?></a></li>
|
||||
<li class="<?php if(!$currenttab || $currenttab == 'installed') echo 'active'; ?>"><a data-target="#installed" data-toggle="tab"><?= getMLText('extension_mgr_installed'); ?></a></li>
|
||||
<li class="<?php if($currenttab == 'repository') echo 'active'; ?>"><a data-target="#repository" data-toggle="tab"><?= getMLText('extension_mgr_repository'); ?></a></li>
|
||||
</ul>
|
||||
<div class="tab-content">
|
||||
<div class="tab-pane <?php if(!$currenttab || $currenttab == 'installed') echo 'active'; ?>" id="installed">
|
||||
|
@ -131,11 +139,16 @@ class SeedDMS_View_ExtensionMgr extends SeedDMS_Bootstrap_Style {
|
|||
if($extconf['icon'])
|
||||
echo "<img src=\"".$httproot."ext/".$extname."/".$extconf['icon']."\" alt=\"".$extname."\" title=\"".$extname."\">";
|
||||
echo "</td>";
|
||||
echo "<td>".$extconf['title']."<br /><small>".$extconf['description']."</small>";
|
||||
echo "<td>".$extconf['title'];
|
||||
if($extconf['changelog'] && file_exists($extdir."/".$extname."/".$extconf['changelog'])) {
|
||||
echo $this->printPopupBox("<i class=\"icon-reorder\"></i>", '<div style="white-space: pre-wrap; font-family: monospace; padding: 0px;">'.file_get_contents($extdir."/".$extname."/".$extconf['changelog'])."</div>", true);
|
||||
}
|
||||
echo "<br /><small>".$extconf['description']."</small>";
|
||||
if($errmsgs)
|
||||
echo "<div><img src=\"".$this->getImgPath("attention.gif")."\"> ".implode('<br /><img src="'.$this->getImgPath("attention.gif").'"> ', $errmsgs)."</div>";
|
||||
echo "</td>";
|
||||
echo "<td nowrap>".$extconf['version']."<br /><small>".$extconf['releasedate']."</small>";
|
||||
echo "<td nowrap>".$extconf['version'];
|
||||
echo "<br /><small>".$extconf['releasedate']."</small>";
|
||||
echo "</td>";
|
||||
echo "<td nowrap><a href=\"mailto:".$extconf['author']['email']."\">".$extconf['author']['name']."</a><br /><small>".$extconf['author']['company']."</small></td>";
|
||||
echo "<td nowrap>";
|
||||
|
@ -169,13 +182,15 @@ class SeedDMS_View_ExtensionMgr extends SeedDMS_Bootstrap_Style {
|
|||
print "<th>".getMLText('author')."</th>\n";
|
||||
print "<th></th>\n";
|
||||
print "</tr></thead><tbody>\n";
|
||||
$list = $extmgr->importExtensionList($reposurl);
|
||||
$list = $extmgr->getExtensionList();
|
||||
foreach($list as $e) {
|
||||
if($e[0] != '#') {
|
||||
$re = json_decode($e);
|
||||
$needsupdate = !isset($GLOBALS['EXT_CONF'][$re->name]) || SeedDMS_Extension_Mgr::cmpVersion($re->version, $GLOBALS['EXT_CONF'][$re->name]['version']) > 0;
|
||||
$re = json_decode($e, true);
|
||||
$extmgr->checkExtension($re);
|
||||
$checkmsgs = $extmgr->getErrorMsgs();
|
||||
$needsupdate = !isset($GLOBALS['EXT_CONF'][$re['name']]) || SeedDMS_Extension_Mgr::cmpVersion($re['version'], $GLOBALS['EXT_CONF'][$re['name']]['version']) > 0;
|
||||
echo "<tr";
|
||||
if(isset($GLOBALS['EXT_CONF'][$re->name])) {
|
||||
if(isset($GLOBALS['EXT_CONF'][$re['name']])) {
|
||||
if($needsupdate)
|
||||
echo " class=\"warning\"";
|
||||
else
|
||||
|
@ -183,13 +198,16 @@ class SeedDMS_View_ExtensionMgr extends SeedDMS_Bootstrap_Style {
|
|||
}
|
||||
echo ">";
|
||||
echo "<td></td>";
|
||||
echo "<td>".$re->title."<br /><small>".$re->description."</small></td>";
|
||||
echo "<td nowrap>".$re->version."<br /><small>".$re->releasedate."</small></td>";
|
||||
echo "<td nowrap>".$re->author->name."<br /><small>".$re->author->company."</small></td>";
|
||||
echo "<td>".$re['title']."<br /><small>".$re['description']."</small>";
|
||||
if($checkmsgs)
|
||||
echo "<div><img src=\"".$this->getImgPath("attention.gif")."\"> ".implode('<br /><img src="'.$this->getImgPath("attention.gif").'"> ', $checkmsgs)."</div>";
|
||||
echo "</td>";
|
||||
echo "<td nowrap>".$re['version']."<br /><small>".$re['releasedate']."</small></td>";
|
||||
echo "<td nowrap>".$re['author']['name']."<br /><small>".$re['author']['company']."</small></td>";
|
||||
echo "<td nowrap>";
|
||||
echo "<div class=\"list-action\">";
|
||||
if($needsupdate)
|
||||
echo "<form style=\"display: inline-block; margin: 0px;\" method=\"post\" action=\"../op/op.ExtensionMgr.php\" id=\"".$extname."-import\">".createHiddenFieldWithKey('extensionmgr')."<input type=\"hidden\" name=\"action\" value=\"import\" /><input type=\"hidden\" name=\"url\" value=\"".$re->filename."\" /><a class=\"import\" data-extname=\"".$extname."\" title=\"".getMLText('import_extension')."\"><i class=\"icon-download\"></i></a></form>";
|
||||
if(!$checkmsgs && $extmgr->isWritableExitDir())
|
||||
echo "<form style=\"display: inline-block; margin: 0px;\" method=\"post\" action=\"../op/op.ExtensionMgr.php\" id=\"".$re['name']."-import\">".createHiddenFieldWithKey('extensionmgr')."<input type=\"hidden\" name=\"action\" value=\"import\" /><input type=\"hidden\" name=\"currenttab\" value=\"repository\" /><input type=\"hidden\" name=\"url\" value=\"".$re['filename']."\" /><a class=\"import\" data-extname=\"".$re['name']."\" title=\"".getMLText('import_extension')."\"><i class=\"icon-download\"></i></a></form>";
|
||||
echo "</div>";
|
||||
echo "</td>";
|
||||
echo "</tr>";
|
||||
|
@ -197,6 +215,7 @@ class SeedDMS_View_ExtensionMgr extends SeedDMS_Bootstrap_Style {
|
|||
}
|
||||
echo "</tbody></table>\n";
|
||||
?>
|
||||
<div><a href="?forceupdate=1¤ttab=repository" class="btn btn-delete"><?= getMLText('force_update')?></a></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -166,7 +166,7 @@ class SeedDMS_View_SetReviewersApprovers extends SeedDMS_Bootstrap_Style {
|
|||
$mandatory=false;
|
||||
foreach ($res as $r) if ($r['reviewerGroupID']==$group->getID()) $mandatory=true;
|
||||
|
||||
if ($mandatory){
|
||||
if ($mandatory || !$group->getUsers()){
|
||||
|
||||
print "<option value=\"".$group->getID()."\" disabled='disabled'>".htmlspecialchars($group->getName())."</option>";
|
||||
// print "<input id='revGrp".$group->getID()."' type='hidden' name='grpReviewers[]' value='". $group->getID() ."' />";
|
||||
|
@ -289,7 +289,7 @@ class SeedDMS_View_SetReviewersApprovers extends SeedDMS_Bootstrap_Style {
|
|||
$mandatory=false;
|
||||
foreach ($res as $r) if ($r['approverGroupID']==$group->getID()) $mandatory=true;
|
||||
|
||||
if ($mandatory){
|
||||
if ($mandatory || !$group->getUsers()){
|
||||
|
||||
print "<option type='checkbox' checked='checked' disabled='disabled'>".htmlspecialchars($group->getName())."</option>";
|
||||
// print "<input id='appGrp".$group->getID()."' type='hidden' name='grpApprovers[]' value='". $group->getID() ."'>";
|
||||
|
|
|
@ -448,6 +448,9 @@ if(!is_writeable($settings->_configFilePath)) {
|
|||
<tr title="<?php printMLText("settings_createCheckOutDir_desc");?>">
|
||||
<td><?php printMLText("settings_createCheckOutDir");?>:</td>
|
||||
<td><input type="checkbox" name="createCheckOutDir" <?php if($settings->_createCheckOutDir) echo "checked" ?> /></td>
|
||||
<tr title="<?php printMLText("settings_repositoryUrl_desc");?>">
|
||||
<td><?php printMLText("settings_repositoryUrl");?>:</td>
|
||||
<td><?php $this->showTextField("repositoryUrl", $settings->_repositoryUrl); ?></td>
|
||||
</tr>
|
||||
<tr title="<?php printMLText("settings_logFileEnable_desc");?>">
|
||||
<td><?php printMLText("settings_logFileEnable");?>:</td>
|
||||
|
|
|
@ -437,7 +437,7 @@ console.log(element);
|
|||
$mandatory=false;
|
||||
foreach ($res as $r) if ($r['reviewerGroupID']==$grp->getID()) $mandatory=true;
|
||||
|
||||
if ($mandatory) print "<option value=\"".$grp->getID()."\" disabled=\"disabled\">".htmlspecialchars($grp->getName())."</option>";
|
||||
if ($mandatory || !$grp->getUsers()) print "<option value=\"".$grp->getID()."\" disabled=\"disabled\">".htmlspecialchars($grp->getName())."</option>";
|
||||
else print "<option value=\"".$grp->getID()."\">".htmlspecialchars($grp->getName())."</option>";
|
||||
}
|
||||
?>
|
||||
|
@ -599,7 +599,7 @@ console.log(element);
|
|||
$mandatory=false;
|
||||
foreach ($res as $r) if ($r['approverGroupID']==$grp->getID()) $mandatory=true;
|
||||
|
||||
if ($mandatory) print "<option value=\"". $grp->getID() ."\" disabled=\"disabled\">".htmlspecialchars($grp->getName())."</option>";
|
||||
if ($mandatory || !$grp->getUsers()) print "<option value=\"". $grp->getID() ."\" disabled=\"disabled\">".htmlspecialchars($grp->getName())."</option>";
|
||||
else print "<option value=\"". $grp->getID() ."\">".htmlspecialchars($grp->getName())."</option>";
|
||||
|
||||
}
|
||||
|
|
|
@ -12,8 +12,13 @@ if($settings->_logFileEnable) {
|
|||
if ($settings->_logFileRotation=="h") $logname=date("YmdH", time());
|
||||
else if ($settings->_logFileRotation=="d") $logname=date("Ymd", time());
|
||||
else $logname=date("Ym", time());
|
||||
$logname = $settings->_contentDir."webdav-".$logname.".log";
|
||||
$log = Log::factory('file', $logname);
|
||||
$logname = $settings->_contentDir."log/webdav-".$logname.".log";
|
||||
if(!file_exists($settings->_contentDir.'log'))
|
||||
@mkdir($settings->_contentDir.'log');
|
||||
if(file_exists($settings->_contentDir.'log') && is_dir($settings->_contentDir.'log'))
|
||||
$log = Log::factory('file', $logname);
|
||||
else
|
||||
$log = null;
|
||||
} else {
|
||||
$log = null;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user