Merge branch 'seeddms-4.3.15'

This commit is contained in:
Uwe Steinmann 2015-03-13 11:52:39 +01:00
commit 0ee4427547
38 changed files with 482 additions and 122 deletions

View File

@ -1,6 +1,13 @@
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
Changes in version 4.3.15 Changes in version 4.3.15
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
- ѕend notification to users if they are required to take action
in the next workflow transition
- escape quotes in workflow graph (javascript threw an error if usernames
contains quotes)
- fix installation issue on MS Windows
- propperly escape quotes in strings to confirm deletion when clicking
on the delete icon in the folder/document list (Bug #189, #204)
- new language turkish - new language turkish
- SeedDMS_Core_DMS::getAllUsers() returns now previously missing - SeedDMS_Core_DMS::getAllUsers() returns now previously missing
language and theme of user language and theme of user
@ -9,6 +16,10 @@
- reviewers and approvers can be taken over from the previous version - reviewers and approvers can be taken over from the previous version
- disabling clipboard will disable all clipboard functions not just - disabling clipboard will disable all clipboard functions not just
the clipboard area on the ViewFolder page the clipboard area on the ViewFolder page
- if a user substitution was done, it will be done in the restapi too
- doSearch() in restapi applies the limit after filtering the hits
by access rights. This slows down search, but at least returns a
result set in cases where the user has access to very few documents only.
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
Changes in version 4.3.14 Changes in version 4.3.14

View File

@ -1,4 +1,4 @@
VERSION=4.3.14 VERSION=4.3.15
SRC=CHANGELOG inc conf utils index.php languages views op out README.md README.Notification README.Ubuntu drop-tables-innodb.sql styles js TODO LICENSE Makefile webdav install restapi SRC=CHANGELOG inc conf utils index.php languages views op out README.md README.Notification README.Ubuntu drop-tables-innodb.sql styles js TODO LICENSE Makefile webdav install restapi
# webapp # webapp

View File

@ -12,7 +12,7 @@
<email>uwe@steinmann.cx</email> <email>uwe@steinmann.cx</email>
<active>yes</active> <active>yes</active>
</lead> </lead>
<date>2015-02-05</date> <date>2015-02-12</date>
<time>18:23:24</time> <time>18:23:24</time>
<version> <version>
<release>4.3.15</release> <release>4.3.15</release>

View File

@ -123,6 +123,11 @@ class Settings { /* {{{ */
var $_enableDuplicateDocNames = true; var $_enableDuplicateDocNames = true;
// enable/disable notification when added as a reviewer/approver // enable/disable notification when added as a reviewer/approver
var $_enableNotificationAppRev = true; var $_enableNotificationAppRev = true;
// enable/disable notification of users/group who need to take action for
// next transition. This is not like enableNotificationAppRev where a
// notification is added to the document. If this is turned on, the
// notification will be send in any case.
var $_enableNotificationWorkflow = false;
// preset expiration date // preset expiration date
var $_presetExpirationDate = ""; var $_presetExpirationDate = "";
// the name of the versioning info file created by the backup tool // the name of the versioning info file created by the backup tool
@ -485,6 +490,7 @@ class Settings { /* {{{ */
$tab = $node[0]->attributes(); $tab = $node[0]->attributes();
$this->_enableNotificationAppRev = Settings::boolval($tab["enableNotificationAppRev"]); $this->_enableNotificationAppRev = Settings::boolval($tab["enableNotificationAppRev"]);
$this->_enableOwnerNotification = Settings::boolval($tab["enableOwnerNotification"]); $this->_enableOwnerNotification = Settings::boolval($tab["enableOwnerNotification"]);
$this->_enableNotificationWorkflow = Settings::boolval($tab["enableNotificationWorkflow"]);
} }
// XML Path: /configuration/advanced/server // XML Path: /configuration/advanced/server
@ -506,7 +512,7 @@ class Settings { /* {{{ */
$this->_converters = array(); $this->_converters = array();
foreach($converters as $converter) { foreach($converters as $converter) {
$tab = $converter->attributes(); $tab = $converter->attributes();
if(empty(trim(strval($tab['target'])))) if(!trim(strval($tab['target'])))
$this->_converters['fulltext'][trim(strval($tab['mimeType']))] = trim(strval($converter)); $this->_converters['fulltext'][trim(strval($tab['mimeType']))] = trim(strval($converter));
else else
$this->_converters[trim(strval($tab['target']))][trim(strval($tab['mimeType']))] = trim(strval($converter)); $this->_converters[trim(strval($tab['target']))][trim(strval($tab['mimeType']))] = trim(strval($converter));
@ -738,6 +744,7 @@ class Settings { /* {{{ */
$node = $this->getXMLNode($xml, '/configuration/advanced', 'notification'); $node = $this->getXMLNode($xml, '/configuration/advanced', 'notification');
$this->setXMLAttributValue($node, "enableNotificationAppRev", $this->_enableNotificationAppRev); $this->setXMLAttributValue($node, "enableNotificationAppRev", $this->_enableNotificationAppRev);
$this->setXMLAttributValue($node, "enableOwnerNotification", $this->_enableOwnerNotification); $this->setXMLAttributValue($node, "enableOwnerNotification", $this->_enableOwnerNotification);
$this->setXMLAttributValue($node, "enableNotificationWorkflow", $this->_enableNotificationWorkflow);
// XML Path: /configuration/advanced/server // XML Path: /configuration/advanced/server
$node = $this->getXMLNode($xml, '/configuration/advanced', 'server'); $node = $this->getXMLNode($xml, '/configuration/advanced', 'server');
@ -804,7 +811,7 @@ class Settings { /* {{{ */
*/ */
function getConfigDir() { /* {{{ */ function getConfigDir() { /* {{{ */
$_tmp = dirname($_SERVER['SCRIPT_FILENAME']); $_tmp = dirname($_SERVER['SCRIPT_FILENAME']);
$_arr = preg_split('/\//', $_tmp); $_arr = preg_split('/\//', rtrim(str_replace('\\', '/', $_tmp)));
$configDir = null; $configDir = null;
if(file_exists(implode('/', $_arr)."/conf/")) if(file_exists(implode('/', $_arr)."/conf/"))
$configDir = implode('/', $_arr)."/conf/"; $configDir = implode('/', $_arr)."/conf/";

View File

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

View File

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

View File

@ -75,6 +75,8 @@ URL: [url]',
'and' => 'و', 'and' => 'و',
'apply' => 'تطبيق', 'apply' => 'تطبيق',
'approval_deletion_email' => 'طلب الموافقة تم الغاؤه', 'approval_deletion_email' => 'طلب الموافقة تم الغاؤه',
'approval_deletion_email_body' => '',
'approval_deletion_email_subject' => '',
'approval_group' => 'مجموعة الموافقة', 'approval_group' => 'مجموعة الموافقة',
'approval_log' => 'ﺲﺠﻟ ﺎﻠﻣﻭﺎﻔﻗﺓ', 'approval_log' => 'ﺲﺠﻟ ﺎﻠﻣﻭﺎﻔﻗﺓ',
'approval_request_email' => 'طلب الموافقة', 'approval_request_email' => 'طلب الموافقة',
@ -668,6 +670,8 @@ URL: [url]',
'remove_marked_files' => 'ازالة الملفات المختارة', 'remove_marked_files' => 'ازالة الملفات المختارة',
'repaired' => 'تم اصلاحه', 'repaired' => 'تم اصلاحه',
'repairing_objects' => 'تحضير المستندات والمجلدات.', 'repairing_objects' => 'تحضير المستندات والمجلدات.',
'request_workflow_action_email_body' => '',
'request_workflow_action_email_subject' => '',
'results_page' => 'صفحة النتائج', 'results_page' => 'صفحة النتائج',
'return_from_subworkflow' => 'العودة من مسار العمل الفرعي', 'return_from_subworkflow' => 'العودة من مسار العمل الفرعي',
'return_from_subworkflow_email_body' => 'عودة من مسار عمل فرعي 'return_from_subworkflow_email_body' => 'عودة من مسار عمل فرعي
@ -684,9 +688,13 @@ URL: [url]',
'reviewer_already_assigned' => 'بالفعل تم تخصيصة كمراجع', 'reviewer_already_assigned' => 'بالفعل تم تخصيصة كمراجع',
'reviewer_already_removed' => 'بالفعل تم ازالته من عملية المراجعة او تم تقديمه للمراجعة', 'reviewer_already_removed' => 'بالفعل تم ازالته من عملية المراجعة او تم تقديمه للمراجعة',
'review_deletion_email' => 'طلب المراجعة تم مسحه', 'review_deletion_email' => 'طلب المراجعة تم مسحه',
'review_deletion_email_body' => '',
'review_deletion_email_subject' => '',
'review_group' => 'مجموعة المراجعة', 'review_group' => 'مجموعة المراجعة',
'review_log' => 'ﺲﺠﻟ ﺎﻠﻣﺭﺎﺠﻋﺓ', 'review_log' => 'ﺲﺠﻟ ﺎﻠﻣﺭﺎﺠﻋﺓ',
'review_request_email' => 'طلب مراجعة', 'review_request_email' => 'طلب مراجعة',
'review_request_email_body' => '',
'review_request_email_subject' => '',
'review_status' => 'حالة المراجعة:', 'review_status' => 'حالة المراجعة:',
'review_submit_email' => 'تم تقديم المراجعة', 'review_submit_email' => 'تم تقديم المراجعة',
'review_submit_email_body' => 'تم تقديم المراجعة 'review_submit_email_body' => 'تم تقديم المراجعة
@ -843,6 +851,8 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => '', 'settings_enableLargeFileUpload_desc' => '',
'settings_enableNotificationAppRev' => '', 'settings_enableNotificationAppRev' => '',
'settings_enableNotificationAppRev_desc' => '', 'settings_enableNotificationAppRev_desc' => '',
'settings_enableNotificationWorkflow' => '',
'settings_enableNotificationWorkflow_desc' => '',
'settings_enableOwnerNotification' => '', 'settings_enableOwnerNotification' => '',
'settings_enableOwnerNotification_desc' => '', 'settings_enableOwnerNotification_desc' => '',
'settings_enableOwnerRevApp' => '', 'settings_enableOwnerRevApp' => '',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (647) // Translators: Admin (649)
$text = array( $text = array(
'accept' => 'Acceptar', 'accept' => 'Acceptar',
@ -71,11 +71,18 @@ $text = array(
'and' => 'i', 'and' => 'i',
'apply' => 'Apply', 'apply' => 'Apply',
'approval_deletion_email' => 'Demanda d\'aprovació esborrada', 'approval_deletion_email' => 'Demanda d\'aprovació esborrada',
'approval_deletion_email_body' => '',
'approval_deletion_email_subject' => '',
'approval_group' => 'Grup aprovador', 'approval_group' => 'Grup aprovador',
'approval_log' => '', 'approval_log' => '',
'approval_request_email' => 'Petició d\'aprovació', 'approval_request_email' => 'Petició d\'aprovació',
'approval_request_email_body' => '', 'approval_request_email_body' => 'Petició d\'aprovació
'approval_request_email_subject' => '', Dokument: [name]
Version: [version]
Elternordner: [folder_path]
Benutzer: [username]
URL: [url]',
'approval_request_email_subject' => '[sitename]: [name] - Petició d\'aprovació',
'approval_status' => 'Estat d\'aprovació', 'approval_status' => 'Estat d\'aprovació',
'approval_submit_email_body' => '', 'approval_submit_email_body' => '',
'approval_submit_email_subject' => 'Aprovació enviada', 'approval_submit_email_subject' => 'Aprovació enviada',
@ -560,6 +567,8 @@ $text = array(
'remove_marked_files' => '', 'remove_marked_files' => '',
'repaired' => '', 'repaired' => '',
'repairing_objects' => '', 'repairing_objects' => '',
'request_workflow_action_email_body' => '',
'request_workflow_action_email_subject' => '',
'results_page' => 'Pàgina de resultats', 'results_page' => 'Pàgina de resultats',
'return_from_subworkflow' => '', 'return_from_subworkflow' => '',
'return_from_subworkflow_email_body' => '', 'return_from_subworkflow_email_body' => '',
@ -569,9 +578,13 @@ $text = array(
'reviewer_already_assigned' => 'Ja està asignat com revisor', 'reviewer_already_assigned' => 'Ja està asignat com revisor',
'reviewer_already_removed' => 'Ja ha estat eliminat del procés de revisió o ja ha enviat una revisió', 'reviewer_already_removed' => 'Ja ha estat eliminat del procés de revisió o ja ha enviat una revisió',
'review_deletion_email' => 'Petició de revisió eliminada', 'review_deletion_email' => 'Petició de revisió eliminada',
'review_deletion_email_body' => '',
'review_deletion_email_subject' => '',
'review_group' => 'Grup de revisió', 'review_group' => 'Grup de revisió',
'review_log' => '', 'review_log' => '',
'review_request_email' => 'Petició de revisió', 'review_request_email' => 'Petició de revisió',
'review_request_email_body' => '',
'review_request_email_subject' => '',
'review_status' => 'Estat de revisió', 'review_status' => 'Estat de revisió',
'review_submit_email' => 'Revisió enviada', 'review_submit_email' => 'Revisió enviada',
'review_submit_email_body' => '', 'review_submit_email_body' => '',
@ -708,6 +721,8 @@ $text = array(
'settings_enableLargeFileUpload_desc' => '', 'settings_enableLargeFileUpload_desc' => '',
'settings_enableNotificationAppRev' => '', 'settings_enableNotificationAppRev' => '',
'settings_enableNotificationAppRev_desc' => '', 'settings_enableNotificationAppRev_desc' => '',
'settings_enableNotificationWorkflow' => '',
'settings_enableNotificationWorkflow_desc' => '',
'settings_enableOwnerNotification' => '', 'settings_enableOwnerNotification' => '',
'settings_enableOwnerNotification_desc' => '', 'settings_enableOwnerNotification_desc' => '',
'settings_enableOwnerRevApp' => '', 'settings_enableOwnerRevApp' => '',

View File

@ -75,6 +75,8 @@ URL: [url]',
'and' => 'a', 'and' => 'a',
'apply' => 'Použít', 'apply' => 'Použít',
'approval_deletion_email' => 'Zrušení schválení požadavku', 'approval_deletion_email' => 'Zrušení schválení požadavku',
'approval_deletion_email_body' => '',
'approval_deletion_email_subject' => '',
'approval_group' => 'Skupina schválení', 'approval_group' => 'Skupina schválení',
'approval_log' => 'Log schvalování', 'approval_log' => 'Log schvalování',
'approval_request_email' => 'Schválení požadavku', 'approval_request_email' => 'Schválení požadavku',
@ -678,6 +680,8 @@ URL: [url]',
'remove_marked_files' => 'Odstranit označené soubory', 'remove_marked_files' => 'Odstranit označené soubory',
'repaired' => 'opraveno', 'repaired' => 'opraveno',
'repairing_objects' => 'Opravuji dokumenty a složky.', 'repairing_objects' => 'Opravuji dokumenty a složky.',
'request_workflow_action_email_body' => '',
'request_workflow_action_email_subject' => '',
'results_page' => 'Stránka s výsledky', 'results_page' => 'Stránka s výsledky',
'return_from_subworkflow' => 'Návrat z vedlejšího pracovního postupu', 'return_from_subworkflow' => 'Návrat z vedlejšího pracovního postupu',
'return_from_subworkflow_email_body' => 'Návrat z vedlejšího pracovního postupu 'return_from_subworkflow_email_body' => 'Návrat z vedlejšího pracovního postupu
@ -694,9 +698,13 @@ URL: [url]',
'reviewer_already_assigned' => 'je už pověřen jako kontrolor', 'reviewer_already_assigned' => 'je už pověřen jako kontrolor',
'reviewer_already_removed' => 'už byl odstraněn z procesu kontroly nebo poslal kontrolu', 'reviewer_already_removed' => 'už byl odstraněn z procesu kontroly nebo poslal kontrolu',
'review_deletion_email' => 'Žádost na revizi odstraněn', 'review_deletion_email' => 'Žádost na revizi odstraněn',
'review_deletion_email_body' => '',
'review_deletion_email_subject' => '',
'review_group' => 'Skupina kontroly', 'review_group' => 'Skupina kontroly',
'review_log' => 'Přezkum logu', 'review_log' => 'Přezkum logu',
'review_request_email' => 'Požadavek na kontrolu', 'review_request_email' => 'Požadavek na kontrolu',
'review_request_email_body' => '',
'review_request_email_subject' => '',
'review_status' => 'Stav kontroly', 'review_status' => 'Stav kontroly',
'review_submit_email' => 'Předložit ke kontrole', 'review_submit_email' => 'Předložit ke kontrole',
'review_submit_email_body' => 'Odeslán přezkoumaný dokument: [name] 'review_submit_email_body' => 'Odeslán přezkoumaný dokument: [name]
@ -852,6 +860,8 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'If set, file upload is also available through a java applet called jumploader without a file size limit set by the browser. It also allows to upload several files in one step.', 'settings_enableLargeFileUpload_desc' => 'If set, file upload is also available through a java applet called jumploader without a file size limit set by the browser. It also allows to upload several files in one step.',
'settings_enableNotificationAppRev' => 'Povolit oznámení posuzovateli/schvalovateli', 'settings_enableNotificationAppRev' => 'Povolit oznámení posuzovateli/schvalovateli',
'settings_enableNotificationAppRev_desc' => 'Označit pro oznamování posuzovateli/schvalovateli, pokud je přidána nová verze dokumentu.', 'settings_enableNotificationAppRev_desc' => 'Označit pro oznamování posuzovateli/schvalovateli, pokud je přidána nová verze dokumentu.',
'settings_enableNotificationWorkflow' => '',
'settings_enableNotificationWorkflow_desc' => '',
'settings_enableOwnerNotification' => 'Povolit oznámení vlastníka standardně', 'settings_enableOwnerNotification' => 'Povolit oznámení vlastníka standardně',
'settings_enableOwnerNotification_desc' => 'Označit pro přidání oznámení pro vlastníka v případě, kdy dokument je přidán.', 'settings_enableOwnerNotification_desc' => 'Označit pro přidání oznámení pro vlastníka v případě, kdy dokument je přidán.',
'settings_enableOwnerRevApp' => 'Povolit posouzení/schválení pro majitele', 'settings_enableOwnerRevApp' => 'Povolit posouzení/schválení pro majitele',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (1925), dgrutsch (12) // Translators: Admin (1935), dgrutsch (18)
$text = array( $text = array(
'accept' => 'Übernehmen', 'accept' => 'Übernehmen',
@ -75,6 +75,13 @@ URL: [url]',
'and' => 'und', 'and' => 'und',
'apply' => 'Anwenden', 'apply' => 'Anwenden',
'approval_deletion_email' => 'Genehmigungsaufforderung gelöscht', 'approval_deletion_email' => 'Genehmigungsaufforderung gelöscht',
'approval_deletion_email_body' => 'Genehmigungsaufforderung gelöscht
Dokument: [name]
Version: [version]
Elternordner: [folder_path]
Benutzer: [username]
URL: [url]',
'approval_deletion_email_subject' => '[sitename]: [name] - Genehmigungsaufforderung gelöscht',
'approval_group' => 'Berechtigungsgruppe', 'approval_group' => 'Berechtigungsgruppe',
'approval_log' => 'Freigabeprotokoll', 'approval_log' => 'Freigabeprotokoll',
'approval_request_email' => 'Aufforderung zur Genehmigung', 'approval_request_email' => 'Aufforderung zur Genehmigung',
@ -365,14 +372,14 @@ URL: [url]',
'folders' => 'Verzeichnisse', 'folders' => 'Verzeichnisse',
'folders_and_documents_statistic' => 'Ordner- und Dokumentenübersicht', 'folders_and_documents_statistic' => 'Ordner- und Dokumentenübersicht',
'folder_comment_changed_email' => 'Kommentar geändert', 'folder_comment_changed_email' => 'Kommentar geändert',
'folder_comment_changed_email_body' => 'Comment changed 'folder_comment_changed_email_body' => 'Kommentar geändert
Ordner: [name] Ordner: [name]
Old comment: [old_comment] Vorheriger Kommentar: [old_comment]
Comment: [new_comment] Kommentar: [new_comment]
Elternordner: [folder_path] Elternordner: [folder_path]
Benutzer: [username] Benutzer: [username]
URL: [url]', URL: [url]',
'folder_comment_changed_email_subject' => '[sitename]: [name] - Comment changed', 'folder_comment_changed_email_subject' => '[sitename]: [name] - Kommentar geändert',
'folder_contents' => 'Ordner enthält', 'folder_contents' => 'Ordner enthält',
'folder_deleted_email' => 'Ordner gelöscht', 'folder_deleted_email' => 'Ordner gelöscht',
'folder_deleted_email_body' => 'Ordner gelöscht 'folder_deleted_email_body' => 'Ordner gelöscht
@ -536,7 +543,7 @@ URL: [url]',
'my_account' => 'Mein Profil', 'my_account' => 'Mein Profil',
'my_documents' => 'Meine Dokumente', 'my_documents' => 'Meine Dokumente',
'name' => 'Name', 'name' => 'Name',
'needs_workflow_action' => 'Diese Dokument erfordert eine Aktion. Bitte schauen Sie auf den Workflow-Reiter.', 'needs_workflow_action' => 'Dieses Dokument erfordert eine Aktion. Bitte schauen Sie auf den Workflow-Reiter.',
'never' => 'nie', 'never' => 'nie',
'new' => 'Neu', 'new' => 'Neu',
'new_attrdef' => 'Neue Attributdefinition', 'new_attrdef' => 'Neue Attributdefinition',
@ -642,8 +649,8 @@ Dies kann durch den folgenden Link erfolgen:
Sollen Sie danach immer noch Problem bei der Anmeldung haben, dann kontaktieren Sie bitte Ihren Adminstrator', Sollen Sie danach immer noch Problem bei der Anmeldung haben, dann kontaktieren Sie bitte Ihren Adminstrator',
'password_forgotten_email_subject' => 'Passwort vergessen', 'password_forgotten_email_subject' => 'Passwort vergessen',
'password_forgotten_send_hash' => 'Instructions on how to proceed has been send to the user\'s email address', 'password_forgotten_send_hash' => 'Anweisungen zum weiteren Vorgehen wurden an die E-Mail Adresse des Benutzers versandt',
'password_forgotten_text' => 'Fill out the form below and follow the instructions in the email, which will be sent to you.', 'password_forgotten_text' => 'Füllen Sie bitte untenstehendes Formular aus. Weitere Anweisungen erhalten Sie dann in einer E-Mail die an Sie gesandt wird',
'password_forgotten_title' => 'Passwort gesendet', 'password_forgotten_title' => 'Passwort gesendet',
'password_repeat' => 'Passwort wiederholen', 'password_repeat' => 'Passwort wiederholen',
'password_send' => 'Passwort verschickt', 'password_send' => 'Passwort verschickt',
@ -682,6 +689,8 @@ URL: [url]',
'remove_marked_files' => 'Markierte Dateien löschen', 'remove_marked_files' => 'Markierte Dateien löschen',
'repaired' => 'repariert', 'repaired' => 'repariert',
'repairing_objects' => 'Repariere Dokumente und Ordner.', 'repairing_objects' => 'Repariere Dokumente und Ordner.',
'request_workflow_action_email_body' => '',
'request_workflow_action_email_subject' => '',
'results_page' => 'Ergebnis-Seite', 'results_page' => 'Ergebnis-Seite',
'return_from_subworkflow' => 'Rückkehr aus Sub-Workflow', 'return_from_subworkflow' => 'Rückkehr aus Sub-Workflow',
'return_from_subworkflow_email_body' => 'Rückkehr vom Subworkflow 'return_from_subworkflow_email_body' => 'Rückkehr vom Subworkflow
@ -698,9 +707,23 @@ URL: [url]',
'reviewer_already_assigned' => 'Prüfer bereits zugewiesen', 'reviewer_already_assigned' => 'Prüfer bereits zugewiesen',
'reviewer_already_removed' => 'Prüfer wurde bereits aus dem Prüfvorgang entfernt oder hat die Prüfung bereits abgeschlossen', 'reviewer_already_removed' => 'Prüfer wurde bereits aus dem Prüfvorgang entfernt oder hat die Prüfung bereits abgeschlossen',
'review_deletion_email' => 'Prüfungsaufforderung gelöscht', 'review_deletion_email' => 'Prüfungsaufforderung gelöscht',
'review_deletion_email_body' => 'Prüfungsaufforderung gelöscht
Dokument: [name]
Version: [version]
Elternordner: [folder_path]
Benutzer: [username]
URL: [url]',
'review_deletion_email_subject' => '[sitename]: [name] - Prüfungsaufforderung gelöscht',
'review_group' => 'Gruppe: prüfen', 'review_group' => 'Gruppe: prüfen',
'review_log' => 'Prüfungsprotokoll', 'review_log' => 'Prüfungsprotokoll',
'review_request_email' => 'Aufforderung zur Prüfung', 'review_request_email' => 'Aufforderung zur Prüfung',
'review_request_email_body' => 'Aufforderung zur Prüfung
Dokument: [name]
Version: [version]
Elternordner: [folder_path]
Benutzer: [username]
URL: [url]',
'review_request_email_subject' => '[sitename]: [name] - Aufforderung zur Prüfung',
'review_status' => 'Status:', 'review_status' => 'Status:',
'review_submit_email' => 'Prüfung ausgeführt', 'review_submit_email' => 'Prüfung ausgeführt',
'review_submit_email_body' => 'Prüfung ausgeführt 'review_submit_email_body' => 'Prüfung ausgeführt
@ -857,6 +880,8 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'Wenn dies gesetzt ist, dann ist ebenfalls der Upload von Dokumenten durch ein java applet mit Namen \'jumploader\' ohne Begrenzung der maximalen Dateigröße möglich. Auch das Hochladen mehrerer Dokumente in einem Schritt wird dadurch ermöglicht. Das Einschalten bewirkt, dass keine http only Cookies mehr gesetzt werden.', 'settings_enableLargeFileUpload_desc' => 'Wenn dies gesetzt ist, dann ist ebenfalls der Upload von Dokumenten durch ein java applet mit Namen \'jumploader\' ohne Begrenzung der maximalen Dateigröße möglich. Auch das Hochladen mehrerer Dokumente in einem Schritt wird dadurch ermöglicht. Das Einschalten bewirkt, dass keine http only Cookies mehr gesetzt werden.',
'settings_enableNotificationAppRev' => 'Prűfer/Freigeber benachrichtigen', 'settings_enableNotificationAppRev' => 'Prűfer/Freigeber benachrichtigen',
'settings_enableNotificationAppRev_desc' => 'Setzen Sie diese Option, wenn die Prüfer und Freigeber eines Dokuments beim Hochladen einer neuen Version benachrichtigt werden sollen.', 'settings_enableNotificationAppRev_desc' => 'Setzen Sie diese Option, wenn die Prüfer und Freigeber eines Dokuments beim Hochladen einer neuen Version benachrichtigt werden sollen.',
'settings_enableNotificationWorkflow' => 'Sende Benachrichtigung an Benutzer im nächsten Workflow-Schritt',
'settings_enableNotificationWorkflow_desc' => 'Wenn diese Option eingeschaltet ist, werden die Benutzer und Gruppen, die im nächsten Workflow-Schritt aktiv werden müssen, informiert. Selbst dann, wenn Sie für das Dokument keine Benachrichtigung eingetragen haben.',
'settings_enableOwnerNotification' => 'Besitzer als Beobachter eintragen', 'settings_enableOwnerNotification' => 'Besitzer als Beobachter eintragen',
'settings_enableOwnerNotification_desc' => 'Setzen Sie diese Option, wenn der Besitzer eines Dokuments nach dem Hochladen in die Liste der Beobachter eingetragen werden soll.', 'settings_enableOwnerNotification_desc' => 'Setzen Sie diese Option, wenn der Besitzer eines Dokuments nach dem Hochladen in die Liste der Beobachter eingetragen werden soll.',
'settings_enableOwnerRevApp' => 'Erlaube Prüfung/Freigabe durch Besitzer', 'settings_enableOwnerRevApp' => 'Erlaube Prüfung/Freigabe durch Besitzer',
@ -1059,7 +1084,7 @@ URL: [url]',
'splash_settings_saved' => 'Einstellungen gesichert', 'splash_settings_saved' => 'Einstellungen gesichert',
'splash_substituted_user' => 'Benutzer gewechselt', 'splash_substituted_user' => 'Benutzer gewechselt',
'splash_switched_back_user' => 'Zum ursprünglichen Benutzer zurückgekehrt', 'splash_switched_back_user' => 'Zum ursprünglichen Benutzer zurückgekehrt',
'splash_toogle_group_manager' => 'Group manager toogled', 'splash_toogle_group_manager' => 'Gruppenverwalter gewechselt',
'state_and_next_state' => 'Status/Nächster Status', 'state_and_next_state' => 'Status/Nächster Status',
'statistic' => 'Statistik', 'statistic' => 'Statistik',
'status' => 'Status', 'status' => 'Status',
@ -1179,7 +1204,7 @@ URL: [url]',
'week_view' => 'Wochenansicht', 'week_view' => 'Wochenansicht',
'workflow' => 'Workflow', 'workflow' => 'Workflow',
'workflow_actions_management' => 'Workflow-Aktions-Management', 'workflow_actions_management' => 'Workflow-Aktions-Management',
'workflow_action_in_use' => 'This action is currently used by workflows.', 'workflow_action_in_use' => 'Diese Aktion wird zur Zeit von Workflows benutzt',
'workflow_action_name' => 'Name', 'workflow_action_name' => 'Name',
'workflow_editor' => 'Workflow Editor', 'workflow_editor' => 'Workflow Editor',
'workflow_group_summary' => 'Gruppenübersicht', 'workflow_group_summary' => 'Gruppenübersicht',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (1065), dgrutsch (2), netixw (14) // Translators: Admin (1077), dgrutsch (3), netixw (14)
$text = array( $text = array(
'accept' => 'Accept', 'accept' => 'Accept',
@ -75,6 +75,13 @@ URL: [url]',
'and' => 'and', 'and' => 'and',
'apply' => 'Apply', 'apply' => 'Apply',
'approval_deletion_email' => 'Approval request deleted', 'approval_deletion_email' => 'Approval request deleted',
'approval_deletion_email_body' => 'Approval request deleted
Dokument: [name]
Version: [version]
Elternordner: [folder_path]
Benutzer: [username]
URL: [url]',
'approval_deletion_email_subject' => '[sitename]: [name] - Approval request deleted',
'approval_group' => 'Approval Group', 'approval_group' => 'Approval Group',
'approval_log' => 'Approval Log', 'approval_log' => 'Approval Log',
'approval_request_email' => 'Approval request', 'approval_request_email' => 'Approval request',
@ -682,6 +689,15 @@ URL: [url]',
'remove_marked_files' => 'Remove marked files', 'remove_marked_files' => 'Remove marked files',
'repaired' => 'repaired', 'repaired' => 'repaired',
'repairing_objects' => 'Repairing documents and folders.', 'repairing_objects' => 'Repairing documents and folders.',
'request_workflow_action_email_body' => 'The workflow has reached a state which requires your action.
Document: [name]
Version: [version]
Workflow: [workflow]
Current state: [current_state]
Parent folder: [folder_path]
User: [username]
URL: [url]',
'request_workflow_action_email_subject' => 'Workflow action required',
'results_page' => 'Results Page', 'results_page' => 'Results Page',
'return_from_subworkflow' => 'Return from sub workflow', 'return_from_subworkflow' => 'Return from sub workflow',
'return_from_subworkflow_email_body' => 'Return from subworkflow 'return_from_subworkflow_email_body' => 'Return from subworkflow
@ -698,9 +714,23 @@ URL: [url]',
'reviewer_already_assigned' => 'is already assigned as a reviewer', 'reviewer_already_assigned' => 'is already assigned as a reviewer',
'reviewer_already_removed' => 'has already been removed from review process or has already submitted a review', 'reviewer_already_removed' => 'has already been removed from review process or has already submitted a review',
'review_deletion_email' => 'Review request deleted', 'review_deletion_email' => 'Review request deleted',
'review_deletion_email_body' => 'Review request deleted
Dokument: [name]
Version: [version]
Elternordner: [folder_path]
Benutzer: [username]
URL: [url]',
'review_deletion_email_subject' => '[sitename]: [name] - Review request deleted',
'review_group' => 'Review group', 'review_group' => 'Review group',
'review_log' => 'Review log', 'review_log' => 'Review log',
'review_request_email' => 'Review request', 'review_request_email' => 'Review request',
'review_request_email_body' => 'Review request
Document: [name]
Version: [version]
Parent folder: [folder_path]
User: [username]
URL: [url]',
'review_request_email_subject' => '[sitename]: [name] - Review request',
'review_status' => 'Review status:', 'review_status' => 'Review status:',
'review_submit_email' => 'Submitted review', 'review_submit_email' => 'Submitted review',
'review_submit_email_body' => 'Submitted review 'review_submit_email_body' => 'Submitted review
@ -857,6 +887,8 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'If set, file upload is also available through a java applet called jumploader without a file size limit set by the browser. It also allows to upload several files in one step. Turning this on will turn off http only cookies.', 'settings_enableLargeFileUpload_desc' => 'If set, file upload is also available through a java applet called jumploader without a file size limit set by the browser. It also allows to upload several files in one step. Turning this on will turn off http only cookies.',
'settings_enableNotificationAppRev' => 'Enable reviewer/approver notification', 'settings_enableNotificationAppRev' => 'Enable reviewer/approver notification',
'settings_enableNotificationAppRev_desc' => 'Check to send a notification to the reviewer/approver when a new document version is added', 'settings_enableNotificationAppRev_desc' => 'Check to send a notification to the reviewer/approver when a new document version is added',
'settings_enableNotificationWorkflow' => 'Send notification to users in next workflow transition',
'settings_enableNotificationWorkflow_desc' => 'If this option is enabled, the users and groups which need to take action in the next workflow transiton will be notified. Even if they have not added a notification for the document.',
'settings_enableOwnerNotification' => 'Enable owner notification by default', 'settings_enableOwnerNotification' => 'Enable owner notification by default',
'settings_enableOwnerNotification_desc' => 'Check for adding a notification for the owner if a document when it is added.', 'settings_enableOwnerNotification_desc' => 'Check for adding a notification for the owner if a document when it is added.',
'settings_enableOwnerRevApp' => 'Allow review/approval for owner', 'settings_enableOwnerRevApp' => 'Allow review/approval for owner',
@ -956,7 +988,7 @@ URL: [url]',
'settings_printDisclaimer' => 'Print Disclaimer', 'settings_printDisclaimer' => 'Print Disclaimer',
'settings_printDisclaimer_desc' => 'If enabled, the disclaimer message will be printed on the bottom of every page', 'settings_printDisclaimer_desc' => 'If enabled, the disclaimer message will be printed on the bottom of every page',
'settings_quota' => 'User\'s quota', 'settings_quota' => 'User\'s quota',
'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 uses in his profile.', '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_restricted' => 'Restricted access', '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_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', 'settings_rootDir' => 'Root directory',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (930), angel (123), francisco (2), jaimem (14) // Translators: Admin (932), angel (123), francisco (2), jaimem (14)
$text = array( $text = array(
'accept' => 'Aceptar', 'accept' => 'Aceptar',
@ -75,6 +75,8 @@ URL: [url]',
'and' => 'y', 'and' => 'y',
'apply' => 'Aplicar', 'apply' => 'Aplicar',
'approval_deletion_email' => 'Petición de aprobación eliminada', 'approval_deletion_email' => 'Petición de aprobación eliminada',
'approval_deletion_email_body' => '',
'approval_deletion_email_subject' => '',
'approval_group' => 'Grupo aprobador', 'approval_group' => 'Grupo aprobador',
'approval_log' => 'Traza de aprovación', 'approval_log' => 'Traza de aprovación',
'approval_request_email' => 'Petición de aprobación', 'approval_request_email' => 'Petición de aprobación',
@ -683,6 +685,8 @@ nURL: [url]',
'remove_marked_files' => 'Eliminar ficheros marcados', 'remove_marked_files' => 'Eliminar ficheros marcados',
'repaired' => 'Reparado', 'repaired' => 'Reparado',
'repairing_objects' => 'Reparando documentos y carpetas.', 'repairing_objects' => 'Reparando documentos y carpetas.',
'request_workflow_action_email_body' => '',
'request_workflow_action_email_subject' => '',
'results_page' => 'Página de resultados', 'results_page' => 'Página de resultados',
'return_from_subworkflow' => 'Regreso a sub Flujo de trabajo', 'return_from_subworkflow' => 'Regreso a sub Flujo de trabajo',
'return_from_subworkflow_email_body' => 'Retorno del subflujo de trabajo 'return_from_subworkflow_email_body' => 'Retorno del subflujo de trabajo
@ -699,9 +703,13 @@ nURL: [url]',
'reviewer_already_assigned' => 'Ya está asignado como revisor', 'reviewer_already_assigned' => 'Ya está asignado como revisor',
'reviewer_already_removed' => 'Ya ha sido eliminado del proceso de revisión o ya ha enviado una revisión', 'reviewer_already_removed' => 'Ya ha sido eliminado del proceso de revisión o ya ha enviado una revisión',
'review_deletion_email' => 'Petición de revisión eliminada', 'review_deletion_email' => 'Petición de revisión eliminada',
'review_deletion_email_body' => '',
'review_deletion_email_subject' => '',
'review_group' => 'Grupo de revisión', 'review_group' => 'Grupo de revisión',
'review_log' => 'Traza de revisión', 'review_log' => 'Traza de revisión',
'review_request_email' => 'Petición de revisión', 'review_request_email' => 'Petición de revisión',
'review_request_email_body' => '',
'review_request_email_subject' => '',
'review_status' => 'Estado de revisión', 'review_status' => 'Estado de revisión',
'review_submit_email' => 'Revisión enviada', 'review_submit_email' => 'Revisión enviada',
'review_submit_email_body' => 'Revisión enviada 'review_submit_email_body' => 'Revisión enviada
@ -743,7 +751,7 @@ URL: [url]',
'role_admin' => 'Administrador', 'role_admin' => 'Administrador',
'role_guest' => 'Invitado', 'role_guest' => 'Invitado',
'role_user' => 'Usuario', 'role_user' => 'Usuario',
'ro_RO' => '', 'ro_RO' => 'Rumano',
'run_subworkflow' => 'Ejecutar sub flujo de trabajo', 'run_subworkflow' => 'Ejecutar sub flujo de trabajo',
'run_subworkflow_email_body' => 'Subflujo de trabajo iniciado 'run_subworkflow_email_body' => 'Subflujo de trabajo iniciado
Documento: [name] Documento: [name]
@ -858,6 +866,8 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'Si se habilita, la carga de ficheros también estará disponible a través de un applet java llamado jumploader, sin límite de tamaño de fichero fijado por el navegador. También permite la carga de múltiples ficheros de una sola vez.', 'settings_enableLargeFileUpload_desc' => 'Si se habilita, la carga de ficheros también estará disponible a través de un applet java llamado jumploader, sin límite de tamaño de fichero fijado por el navegador. También permite la carga de múltiples ficheros de una sola vez.',
'settings_enableNotificationAppRev' => 'Habilitar notificación a revisor/aprobador', 'settings_enableNotificationAppRev' => 'Habilitar notificación a revisor/aprobador',
'settings_enableNotificationAppRev_desc' => 'Habilitar para enviar notificación a revisor/aprobador cuando se añade una nueva versión de documento', 'settings_enableNotificationAppRev_desc' => 'Habilitar para enviar notificación a revisor/aprobador cuando se añade una nueva versión de documento',
'settings_enableNotificationWorkflow' => '',
'settings_enableNotificationWorkflow_desc' => '',
'settings_enableOwnerNotification' => 'Habilitar notificación al propietario por defecto', 'settings_enableOwnerNotification' => 'Habilitar notificación al propietario por defecto',
'settings_enableOwnerNotification_desc' => 'Marcar para añadir una notificación al propietario del documento cuando es añadido.', 'settings_enableOwnerNotification_desc' => 'Marcar para añadir una notificación al propietario del documento cuando es añadido.',
'settings_enableOwnerRevApp' => 'Permitir al propietario revisar/aprobar', 'settings_enableOwnerRevApp' => 'Permitir al propietario revisar/aprobar',
@ -1110,7 +1120,7 @@ Usuario: [username]
URL: [url]', URL: [url]',
'transition_triggered_email_subject' => '[sitename]: [name] - Workflow transition triggered', 'transition_triggered_email_subject' => '[sitename]: [name] - Workflow transition triggered',
'trigger_workflow' => 'Flujo de Trabajo', 'trigger_workflow' => 'Flujo de Trabajo',
'tr_TR' => '', 'tr_TR' => 'Turco',
'tuesday' => 'Martes', 'tuesday' => 'Martes',
'tuesday_abbr' => 'M', 'tuesday_abbr' => 'M',
'type_to_search' => 'Tipo de búsqueda', 'type_to_search' => 'Tipo de búsqueda',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (960), jeromerobert (50), lonnnew (9) // Translators: Admin (961), jeromerobert (50), lonnnew (9)
$text = array( $text = array(
'accept' => 'Accepter', 'accept' => 'Accepter',
@ -75,6 +75,8 @@ URL: [url]',
'and' => 'et', 'and' => 'et',
'apply' => 'Appliquer', 'apply' => 'Appliquer',
'approval_deletion_email' => 'Demande d\'approbation supprimée', 'approval_deletion_email' => 'Demande d\'approbation supprimée',
'approval_deletion_email_body' => '',
'approval_deletion_email_subject' => '',
'approval_group' => 'Groupe d\'approbation', 'approval_group' => 'Groupe d\'approbation',
'approval_log' => 'Journal des approbations', 'approval_log' => 'Journal des approbations',
'approval_request_email' => 'Demande d\'approbation', 'approval_request_email' => 'Demande d\'approbation',
@ -679,6 +681,8 @@ URL: [url]',
'remove_marked_files' => 'Supprimer les fichiers sélectionnés', 'remove_marked_files' => 'Supprimer les fichiers sélectionnés',
'repaired' => 'réparé', 'repaired' => 'réparé',
'repairing_objects' => 'Réparation des documents et des dossiers.', 'repairing_objects' => 'Réparation des documents et des dossiers.',
'request_workflow_action_email_body' => '',
'request_workflow_action_email_subject' => '',
'results_page' => 'Page de résultats', 'results_page' => 'Page de résultats',
'return_from_subworkflow' => 'Revenir du sous-workflow', 'return_from_subworkflow' => 'Revenir du sous-workflow',
'return_from_subworkflow_email_body' => '', 'return_from_subworkflow_email_body' => '',
@ -688,9 +692,13 @@ URL: [url]',
'reviewer_already_assigned' => 'est déjà déclaré en tant que correcteur', 'reviewer_already_assigned' => 'est déjà déclaré en tant que correcteur',
'reviewer_already_removed' => 'a déjà été retiré du processus de correction ou a déjà soumis une correction', 'reviewer_already_removed' => 'a déjà été retiré du processus de correction ou a déjà soumis une correction',
'review_deletion_email' => 'Demande de correction supprimée', 'review_deletion_email' => 'Demande de correction supprimée',
'review_deletion_email_body' => '',
'review_deletion_email_subject' => '',
'review_group' => 'Groupe de correction', 'review_group' => 'Groupe de correction',
'review_log' => '', 'review_log' => '',
'review_request_email' => 'Demande de correction', 'review_request_email' => 'Demande de correction',
'review_request_email_body' => '',
'review_request_email_subject' => '',
'review_status' => 'Statut de correction', 'review_status' => 'Statut de correction',
'review_submit_email' => 'Correction soumise', 'review_submit_email' => 'Correction soumise',
'review_submit_email_body' => 'Correction soumise 'review_submit_email_body' => 'Correction soumise
@ -726,7 +734,7 @@ URL: [url]',
'role_admin' => 'Administrateur', 'role_admin' => 'Administrateur',
'role_guest' => 'Invité', 'role_guest' => 'Invité',
'role_user' => 'Utilisateur', 'role_user' => 'Utilisateur',
'ro_RO' => '', 'ro_RO' => 'Roumain',
'run_subworkflow' => 'Lancer le sous-workflow', 'run_subworkflow' => 'Lancer le sous-workflow',
'run_subworkflow_email_body' => '', 'run_subworkflow_email_body' => '',
'run_subworkflow_email_subject' => '[sitename]: [name] - Sous-workflow initialisé', 'run_subworkflow_email_subject' => '[sitename]: [name] - Sous-workflow initialisé',
@ -834,6 +842,8 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'Si défini, le téléchargement de fichier est également disponible via un applet java appelé jumploader sans limite de taille définie par le navigateur. Il permet également de télécharger plusieurs fichiers en une seule fois.', 'settings_enableLargeFileUpload_desc' => 'Si défini, le téléchargement de fichier est également disponible via un applet java appelé jumploader sans limite de taille définie par le navigateur. Il permet également de télécharger plusieurs fichiers en une seule fois.',
'settings_enableNotificationAppRev' => 'Notification correcteur/approbateur', 'settings_enableNotificationAppRev' => 'Notification correcteur/approbateur',
'settings_enableNotificationAppRev_desc' => 'Cochez pour envoyer une notification au correcteur/approbateur quand une nouvelle version du document est ajoutée', 'settings_enableNotificationAppRev_desc' => 'Cochez pour envoyer une notification au correcteur/approbateur quand une nouvelle version du document est ajoutée',
'settings_enableNotificationWorkflow' => '',
'settings_enableNotificationWorkflow_desc' => '',
'settings_enableOwnerNotification' => 'ctiver la notification par défaut du propriétaire', 'settings_enableOwnerNotification' => 'ctiver la notification par défaut du propriétaire',
'settings_enableOwnerNotification_desc' => 'Cocher pour ajouter une notification pour le propriétaire si un document quand il est ajouté.', 'settings_enableOwnerNotification_desc' => 'Cocher pour ajouter une notification pour le propriétaire si un document quand il est ajouté.',
'settings_enableOwnerRevApp' => 'Autoriser correction/approbbation pour le propriétaire', 'settings_enableOwnerRevApp' => 'Autoriser correction/approbbation pour le propriétaire',

View File

@ -75,6 +75,8 @@ URL: [url]',
'and' => '-', 'and' => '-',
'apply' => 'Elfogad', 'apply' => 'Elfogad',
'approval_deletion_email' => 'Jóváhagyási kérelem törölve', 'approval_deletion_email' => 'Jóváhagyási kérelem törölve',
'approval_deletion_email_body' => '',
'approval_deletion_email_subject' => '',
'approval_group' => 'Jóváhagyó csoport', 'approval_group' => 'Jóváhagyó csoport',
'approval_log' => 'Jóváhagyási napló', 'approval_log' => 'Jóváhagyási napló',
'approval_request_email' => 'Jóváhagyási kérelem', 'approval_request_email' => 'Jóváhagyási kérelem',
@ -683,6 +685,8 @@ URL: [url]',
'remove_marked_files' => 'Megjelölt állományok eltávolítása', 'remove_marked_files' => 'Megjelölt állományok eltávolítása',
'repaired' => 'javított', 'repaired' => 'javított',
'repairing_objects' => 'Dokumentumok és mappák helyreállítása', 'repairing_objects' => 'Dokumentumok és mappák helyreállítása',
'request_workflow_action_email_body' => '',
'request_workflow_action_email_subject' => '',
'results_page' => 'Találati oldal', 'results_page' => 'Találati oldal',
'return_from_subworkflow' => 'Visszatérés a segéd munkafolyamatból', 'return_from_subworkflow' => 'Visszatérés a segéd munkafolyamatból',
'return_from_subworkflow_email_body' => 'Visszatérés segéd munkafolyamatból 'return_from_subworkflow_email_body' => 'Visszatérés segéd munkafolyamatból
@ -699,9 +703,13 @@ URL: [url]',
'reviewer_already_assigned' => 'már hozzá lett rendelve felülvizsgálóként', 'reviewer_already_assigned' => 'már hozzá lett rendelve felülvizsgálóként',
'reviewer_already_removed' => 'már el lett távolítva a felülvizsgálati folyamatból vagy már el lett küldve egy felülvizsgálat', 'reviewer_already_removed' => 'már el lett távolítva a felülvizsgálati folyamatból vagy már el lett küldve egy felülvizsgálat',
'review_deletion_email' => 'Felülvizsgálat kérés törölve', 'review_deletion_email' => 'Felülvizsgálat kérés törölve',
'review_deletion_email_body' => '',
'review_deletion_email_subject' => '',
'review_group' => 'Felülvizsgáló csoport', 'review_group' => 'Felülvizsgáló csoport',
'review_log' => 'Felülvizsgálati napló', 'review_log' => 'Felülvizsgálati napló',
'review_request_email' => 'Felülvizsgálat kérés', 'review_request_email' => 'Felülvizsgálat kérés',
'review_request_email_body' => '',
'review_request_email_subject' => '',
'review_status' => 'Felülvizsgálat állapot', 'review_status' => 'Felülvizsgálat állapot',
'review_submit_email' => 'Beküldött felülvizsgálat', 'review_submit_email' => 'Beküldött felülvizsgálat',
'review_submit_email_body' => 'Beküldött felülvizsgálat 'review_submit_email_body' => 'Beküldött felülvizsgálat
@ -857,6 +865,8 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'Ha beállítja az állományok feltöltése elérhető lesz egy jumploadernek hívott java appleten keresztül a böngészőprogram állomány méret korlátja nélkül. Ez engedélyezi több állomány feltöltését egy lépésben.', 'settings_enableLargeFileUpload_desc' => 'Ha beállítja az állományok feltöltése elérhető lesz egy jumploadernek hívott java appleten keresztül a böngészőprogram állomány méret korlátja nélkül. Ez engedélyezi több állomány feltöltését egy lépésben.',
'settings_enableNotificationAppRev' => 'A felülvizsgáló/jóváhagyó értesítés engedélyezése', 'settings_enableNotificationAppRev' => 'A felülvizsgáló/jóváhagyó értesítés engedélyezése',
'settings_enableNotificationAppRev_desc' => 'Ellenőrzi az értesítés küldését a felülvizsgálónak/jóváhagyónak új dokumentum változat hozzáadásakor', 'settings_enableNotificationAppRev_desc' => 'Ellenőrzi az értesítés küldését a felülvizsgálónak/jóváhagyónak új dokumentum változat hozzáadásakor',
'settings_enableNotificationWorkflow' => '',
'settings_enableNotificationWorkflow_desc' => '',
'settings_enableOwnerNotification' => 'Engedélyezi a tulajdonos értesítését alapesetben', 'settings_enableOwnerNotification' => 'Engedélyezi a tulajdonos értesítését alapesetben',
'settings_enableOwnerNotification_desc' => 'Ellenőrzi az értesítés hozzáadását a tulajdonosnak ha egy dokumentum hozzáadásra kerül.', 'settings_enableOwnerNotification_desc' => 'Ellenőrzi az értesítés hozzáadását a tulajdonosnak ha egy dokumentum hozzáadásra kerül.',
'settings_enableOwnerRevApp' => 'Engedélyezi a felülvizsgálatot/jóváhagyást a tulajdonosnak', 'settings_enableOwnerRevApp' => 'Engedélyezi a felülvizsgálatot/jóváhagyást a tulajdonosnak',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (1356) // Translators: Admin (1357)
$text = array( $text = array(
'accept' => 'Accetta', 'accept' => 'Accetta',
@ -75,6 +75,8 @@ URL: [url]',
'and' => 'e', 'and' => 'e',
'apply' => 'Applica', 'apply' => 'Applica',
'approval_deletion_email' => 'Cancellata la richiesta di approvazione', 'approval_deletion_email' => 'Cancellata la richiesta di approvazione',
'approval_deletion_email_body' => '',
'approval_deletion_email_subject' => '',
'approval_group' => 'Gruppo di approvazione', 'approval_group' => 'Gruppo di approvazione',
'approval_log' => 'Registro delle approvazioni', 'approval_log' => 'Registro delle approvazioni',
'approval_request_email' => 'Richiesta di approvazione', 'approval_request_email' => 'Richiesta di approvazione',
@ -683,6 +685,8 @@ URL: [url]',
'remove_marked_files' => 'Rimuovi i files contrassegnati', 'remove_marked_files' => 'Rimuovi i files contrassegnati',
'repaired' => 'riparato', 'repaired' => 'riparato',
'repairing_objects' => 'Riparazione documenti e cartelle in corso...', 'repairing_objects' => 'Riparazione documenti e cartelle in corso...',
'request_workflow_action_email_body' => '',
'request_workflow_action_email_subject' => '',
'results_page' => 'Pagina dei risultati', 'results_page' => 'Pagina dei risultati',
'return_from_subworkflow' => 'Ritorno dal sotto-flusso di lavoro', 'return_from_subworkflow' => 'Ritorno dal sotto-flusso di lavoro',
'return_from_subworkflow_email_body' => 'Ritorno dal sotto-flusso di lavoro 'return_from_subworkflow_email_body' => 'Ritorno dal sotto-flusso di lavoro
@ -699,9 +703,13 @@ URL: [url]',
'reviewer_already_assigned' => 'è già assegnato come revisore', 'reviewer_already_assigned' => 'è già assegnato come revisore',
'reviewer_already_removed' => 'è già stato rimosso dal processo di revisione oppure ha già inserito una revisione.', 'reviewer_already_removed' => 'è già stato rimosso dal processo di revisione oppure ha già inserito una revisione.',
'review_deletion_email' => 'Richiesta di revisione cancellata', 'review_deletion_email' => 'Richiesta di revisione cancellata',
'review_deletion_email_body' => '',
'review_deletion_email_subject' => '',
'review_group' => 'Gruppo revisori', 'review_group' => 'Gruppo revisori',
'review_log' => 'Rivedi log', 'review_log' => 'Rivedi log',
'review_request_email' => 'Richiesta di revisione', 'review_request_email' => 'Richiesta di revisione',
'review_request_email_body' => '',
'review_request_email_subject' => '',
'review_status' => 'Stato revisioni:', 'review_status' => 'Stato revisioni:',
'review_submit_email' => 'Sottoposta revisione', 'review_submit_email' => 'Sottoposta revisione',
'review_submit_email_body' => 'Sottoposta revisione 'review_submit_email_body' => 'Sottoposta revisione
@ -743,7 +751,7 @@ URL: [url]',
'role_admin' => 'Amministratore', 'role_admin' => 'Amministratore',
'role_guest' => 'Ospite', 'role_guest' => 'Ospite',
'role_user' => 'Utente', 'role_user' => 'Utente',
'ro_RO' => '', 'ro_RO' => 'Rumeno',
'run_subworkflow' => 'Inizia un sotto-flusso di lavoro', 'run_subworkflow' => 'Inizia un sotto-flusso di lavoro',
'run_subworkflow_email_body' => 'Sotto-flusso di lavoro iniziato 'run_subworkflow_email_body' => 'Sotto-flusso di lavoro iniziato
Documento: [name] Documento: [name]
@ -858,6 +866,8 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'Se selezionato, il caricamento (upload) dei files può essere effettuato anche attraverso un\'applet Java chiamata Jumploader evitando il limite di dimensioni file imposto dal browser; Jumploader permette anche il caricamento di diversi files contemporaneamente.', 'settings_enableLargeFileUpload_desc' => 'Se selezionato, il caricamento (upload) dei files può essere effettuato anche attraverso un\'applet Java chiamata Jumploader evitando il limite di dimensioni file imposto dal browser; Jumploader permette anche il caricamento di diversi files contemporaneamente.',
'settings_enableNotificationAppRev' => 'Abilita/disabilita notifica a revisore/approvatore', 'settings_enableNotificationAppRev' => 'Abilita/disabilita notifica a revisore/approvatore',
'settings_enableNotificationAppRev_desc' => 'Spuntare per inviare una notifica al revisore/approvatore nel momento in cui viene aggiunta una nuova versione del documento.', 'settings_enableNotificationAppRev_desc' => 'Spuntare per inviare una notifica al revisore/approvatore nel momento in cui viene aggiunta una nuova versione del documento.',
'settings_enableNotificationWorkflow' => '',
'settings_enableNotificationWorkflow_desc' => '',
'settings_enableOwnerNotification' => 'Abilita/disabilita notifica al proprietario', 'settings_enableOwnerNotification' => 'Abilita/disabilita notifica al proprietario',
'settings_enableOwnerNotification_desc' => 'Spuntare per inviare una notifica al proprietario del documento nel momento in cui questo viene aggiunto.', 'settings_enableOwnerNotification_desc' => 'Spuntare per inviare una notifica al proprietario del documento nel momento in cui questo viene aggiunto.',
'settings_enableOwnerRevApp' => 'Permetti la revisione/approvazione per il proprietario', 'settings_enableOwnerRevApp' => 'Permetti la revisione/approvazione per il proprietario',

View File

@ -75,6 +75,8 @@ URL: [url]',
'and' => 'en', 'and' => 'en',
'apply' => 'Toepassen', 'apply' => 'Toepassen',
'approval_deletion_email' => 'Goedkeuring verzoek verwijderd', 'approval_deletion_email' => 'Goedkeuring verzoek verwijderd',
'approval_deletion_email_body' => '',
'approval_deletion_email_subject' => '',
'approval_group' => 'Goedkeuring Groep', 'approval_group' => 'Goedkeuring Groep',
'approval_log' => 'Goedkeuring overzicht', 'approval_log' => 'Goedkeuring overzicht',
'approval_request_email' => 'Goedkeuring verzoek', 'approval_request_email' => 'Goedkeuring verzoek',
@ -675,6 +677,8 @@ URL: [url]',
'remove_marked_files' => 'Geselecteerde bestanden zijn verwijderd', 'remove_marked_files' => 'Geselecteerde bestanden zijn verwijderd',
'repaired' => 'Gerepareerd', 'repaired' => 'Gerepareerd',
'repairing_objects' => 'Documenten en mappen repareren.', 'repairing_objects' => 'Documenten en mappen repareren.',
'request_workflow_action_email_body' => '',
'request_workflow_action_email_subject' => '',
'results_page' => 'Resultaten pagina', 'results_page' => 'Resultaten pagina',
'return_from_subworkflow' => 'Ga terug naar sub workflow', 'return_from_subworkflow' => 'Ga terug naar sub workflow',
'return_from_subworkflow_email_body' => 'Terug van subworflow 'return_from_subworkflow_email_body' => 'Terug van subworflow
@ -691,9 +695,13 @@ URL: [url]',
'reviewer_already_assigned' => 'is reeds aangewezen als [Controleur]', 'reviewer_already_assigned' => 'is reeds aangewezen als [Controleur]',
'reviewer_already_removed' => 'is reeds verwijderd uit het [Controle] process of heeft reeds [Controle] uitgevoerd', 'reviewer_already_removed' => 'is reeds verwijderd uit het [Controle] process of heeft reeds [Controle] uitgevoerd',
'review_deletion_email' => 'Controle verzoek gewijzigd', 'review_deletion_email' => 'Controle verzoek gewijzigd',
'review_deletion_email_body' => '',
'review_deletion_email_subject' => '',
'review_group' => '[Controle] Groep', 'review_group' => '[Controle] Groep',
'review_log' => 'Reviseer overzicht', 'review_log' => 'Reviseer overzicht',
'review_request_email' => 'Controle verzoek', 'review_request_email' => 'Controle verzoek',
'review_request_email_body' => '',
'review_request_email_subject' => '',
'review_status' => '[Controle] Status', 'review_status' => '[Controle] Status',
'review_submit_email' => 'Uitgevoerde [Controle]', 'review_submit_email' => 'Uitgevoerde [Controle]',
'review_submit_email_body' => 'Beoordeeld document ingediend: [name] 'review_submit_email_body' => 'Beoordeeld document ingediend: [name]
@ -849,6 +857,8 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'Indien ingeschakeld, is bestandsupload ook beschikbaar via een java applet jumploader genaamd zonder een bestandsgrootte limiet door de browser. Het staat ook toe om meerdere bestanden in een keer te versturen.', 'settings_enableLargeFileUpload_desc' => 'Indien ingeschakeld, is bestandsupload ook beschikbaar via een java applet jumploader genaamd zonder een bestandsgrootte limiet door de browser. Het staat ook toe om meerdere bestanden in een keer te versturen.',
'settings_enableNotificationAppRev' => 'Inschakelen controleur/beoordeler notificatie', 'settings_enableNotificationAppRev' => 'Inschakelen controleur/beoordeler notificatie',
'settings_enableNotificationAppRev_desc' => 'Vink aan om een notificatie te versturen naar de controleur/beoordeler als een nieuw document versie is toegevoegd.', 'settings_enableNotificationAppRev_desc' => 'Vink aan om een notificatie te versturen naar de controleur/beoordeler als een nieuw document versie is toegevoegd.',
'settings_enableNotificationWorkflow' => '',
'settings_enableNotificationWorkflow_desc' => '',
'settings_enableOwnerNotification' => 'Inschakelen eigenaarnotificatie standaard', 'settings_enableOwnerNotification' => 'Inschakelen eigenaarnotificatie standaard',
'settings_enableOwnerNotification_desc' => 'Inschakelen van notificatie naar de eigenaar als een document is toegevoegd.', 'settings_enableOwnerNotification_desc' => 'Inschakelen van notificatie naar de eigenaar als een document is toegevoegd.',
'settings_enableOwnerRevApp' => 'Beoordeling / goedkeuring voor eigenaar toestaan', 'settings_enableOwnerRevApp' => 'Beoordeling / goedkeuring voor eigenaar toestaan',

View File

@ -75,6 +75,8 @@ URL: [url]',
'and' => 'i', 'and' => 'i',
'apply' => 'Zastosuj', 'apply' => 'Zastosuj',
'approval_deletion_email' => 'Prośba o akceptację została usunięta', 'approval_deletion_email' => 'Prośba o akceptację została usunięta',
'approval_deletion_email_body' => '',
'approval_deletion_email_subject' => '',
'approval_group' => 'Grupa akceptująca', 'approval_group' => 'Grupa akceptująca',
'approval_log' => '', 'approval_log' => '',
'approval_request_email' => 'Prośba o akceptację', 'approval_request_email' => 'Prośba o akceptację',
@ -676,6 +678,8 @@ URL: [url]',
'remove_marked_files' => 'Usuń zaznaczone pliki', 'remove_marked_files' => 'Usuń zaznaczone pliki',
'repaired' => 'naprawiony', 'repaired' => 'naprawiony',
'repairing_objects' => 'Naprawa dokumentów i katalogów.', 'repairing_objects' => 'Naprawa dokumentów i katalogów.',
'request_workflow_action_email_body' => '',
'request_workflow_action_email_subject' => '',
'results_page' => 'Strona z wynikami', 'results_page' => 'Strona z wynikami',
'return_from_subworkflow' => 'Powróć z sub procesu', 'return_from_subworkflow' => 'Powróć z sub procesu',
'return_from_subworkflow_email_body' => 'Powrót z sub procesu dokumentu: [name] Wersja: [version] Proces: [workflow] Sub proces: [subworkflow] folderu nadrzędnego: [folder_path] Użytkownik: [username] URL: [url]', 'return_from_subworkflow_email_body' => 'Powrót z sub procesu dokumentu: [name] Wersja: [version] Proces: [workflow] Sub proces: [subworkflow] folderu nadrzędnego: [folder_path] Użytkownik: [username] URL: [url]',
@ -685,9 +689,13 @@ URL: [url]',
'reviewer_already_assigned' => 'jest już przypisany jako recenzent', 'reviewer_already_assigned' => 'jest już przypisany jako recenzent',
'reviewer_already_removed' => 'został już usunięty z procesu opiniowania lub już wydał swoją opinię', 'reviewer_already_removed' => 'został już usunięty z procesu opiniowania lub już wydał swoją opinię',
'review_deletion_email' => 'Prośba o recenzję usunięta', 'review_deletion_email' => 'Prośba o recenzję usunięta',
'review_deletion_email_body' => '',
'review_deletion_email_subject' => '',
'review_group' => 'Grupa recenzentów', 'review_group' => 'Grupa recenzentów',
'review_log' => '', 'review_log' => '',
'review_request_email' => 'Prośba i recenzję', 'review_request_email' => 'Prośba i recenzję',
'review_request_email_body' => '',
'review_request_email_subject' => '',
'review_status' => 'Status recensji', 'review_status' => 'Status recensji',
'review_submit_email' => 'Zgłoszony do recenzji', 'review_submit_email' => 'Zgłoszony do recenzji',
'review_submit_email_body' => 'Zgłoszony do recenzji Dokument: [name] Wersja: [version] Status: [status] Komentarz: [comment] Folder nadrzędny: [folder_path] Użytkownik: [username] URL: [url]', 'review_submit_email_body' => 'Zgłoszony do recenzji Dokument: [name] Wersja: [version] Status: [status] Komentarz: [comment] Folder nadrzędny: [folder_path] Użytkownik: [username] URL: [url]',
@ -837,6 +845,8 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'Jeśli zaznaczone, wczytywanie plików będzie możliwe również przez aplet javy nazywany jumploader bez limitu rozmiaru plików. Aplet ten pozwala również na wczytywanie wielu plików jednocześnie.', 'settings_enableLargeFileUpload_desc' => 'Jeśli zaznaczone, wczytywanie plików będzie możliwe również przez aplet javy nazywany jumploader bez limitu rozmiaru plików. Aplet ten pozwala również na wczytywanie wielu plików jednocześnie.',
'settings_enableNotificationAppRev' => 'Włącz/Wyłącz powiadomienia dla zatwierdzających/recenzentów', 'settings_enableNotificationAppRev' => 'Włącz/Wyłącz powiadomienia dla zatwierdzających/recenzentów',
'settings_enableNotificationAppRev_desc' => 'Zaznacz aby wysyłać powiadomienia do zatwierdzających i recenzentów kiedy pojawi się nowa wersja dokumentu', 'settings_enableNotificationAppRev_desc' => 'Zaznacz aby wysyłać powiadomienia do zatwierdzających i recenzentów kiedy pojawi się nowa wersja dokumentu',
'settings_enableNotificationWorkflow' => '',
'settings_enableNotificationWorkflow_desc' => '',
'settings_enableOwnerNotification' => 'Włącz domyślne powiadamianie właściciela', 'settings_enableOwnerNotification' => 'Włącz domyślne powiadamianie właściciela',
'settings_enableOwnerNotification_desc' => 'Zaznacz aby właściciel pliku był powiadamiany zmianach w pliku.', 'settings_enableOwnerNotification_desc' => 'Zaznacz aby właściciel pliku był powiadamiany zmianach w pliku.',
'settings_enableOwnerRevApp' => 'Pozwól przeglądać/zatwierdzenia właściciela', 'settings_enableOwnerRevApp' => 'Pozwól przeglądać/zatwierdzenia właściciela',

View File

@ -75,6 +75,8 @@ URL: [url]',
'and' => 'e', 'and' => 'e',
'apply' => 'Aplicar', 'apply' => 'Aplicar',
'approval_deletion_email' => 'Solicitação de Aprovação eliminada', 'approval_deletion_email' => 'Solicitação de Aprovação eliminada',
'approval_deletion_email_body' => '',
'approval_deletion_email_subject' => '',
'approval_group' => 'Approval Group', 'approval_group' => 'Approval Group',
'approval_log' => 'Log de Aprovação', 'approval_log' => 'Log de Aprovação',
'approval_request_email' => 'Solicitação de aprovação', 'approval_request_email' => 'Solicitação de aprovação',
@ -681,6 +683,8 @@ URL: [url]',
'remove_marked_files' => 'Remover arquivos marcados', 'remove_marked_files' => 'Remover arquivos marcados',
'repaired' => 'reparado', 'repaired' => 'reparado',
'repairing_objects' => 'Reparando documentos e pastas', 'repairing_objects' => 'Reparando documentos e pastas',
'request_workflow_action_email_body' => '',
'request_workflow_action_email_subject' => '',
'results_page' => 'Results Page', 'results_page' => 'Results Page',
'return_from_subworkflow' => 'Retorno de sub fluxo de trabalho', 'return_from_subworkflow' => 'Retorno de sub fluxo de trabalho',
'return_from_subworkflow_email_body' => 'Retorno de sub fluxo de trabalho 'return_from_subworkflow_email_body' => 'Retorno de sub fluxo de trabalho
@ -697,9 +701,13 @@ URL: [url]',
'reviewer_already_assigned' => 'is already assigned as a reviewer', 'reviewer_already_assigned' => 'is already assigned as a reviewer',
'reviewer_already_removed' => 'has already been removed from review proceá or has already submitted a review', 'reviewer_already_removed' => 'has already been removed from review proceá or has already submitted a review',
'review_deletion_email' => 'Pedido de revisão eliminado', 'review_deletion_email' => 'Pedido de revisão eliminado',
'review_deletion_email_body' => '',
'review_deletion_email_subject' => '',
'review_group' => 'Review Group', 'review_group' => 'Review Group',
'review_log' => 'Log de Revisão', 'review_log' => 'Log de Revisão',
'review_request_email' => 'Pedido de revisão', 'review_request_email' => 'Pedido de revisão',
'review_request_email_body' => '',
'review_request_email_subject' => '',
'review_status' => 'Review Status', 'review_status' => 'Review Status',
'review_submit_email' => 'Revisão submetida', 'review_submit_email' => 'Revisão submetida',
'review_submit_email_body' => 'Submitida revisão de documento: [name] 'review_submit_email_body' => 'Submitida revisão de documento: [name]
@ -855,6 +863,8 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'Se selecionado, o upload de arquivo também estará disponível através de um applet java chamado jumploader sem limite de tamanho de arquivo definido pelo navegador. Ele também permite fazer o upload de vários arquivos de uma só vez.', 'settings_enableLargeFileUpload_desc' => 'Se selecionado, o upload de arquivo também estará disponível através de um applet java chamado jumploader sem limite de tamanho de arquivo definido pelo navegador. Ele também permite fazer o upload de vários arquivos de uma só vez.',
'settings_enableNotificationAppRev' => 'Habilitar notificações revisor/aprovador', 'settings_enableNotificationAppRev' => 'Habilitar notificações revisor/aprovador',
'settings_enableNotificationAppRev_desc' => 'Verificar o envio de uma notificação para o revisor/aprovador quando uma nova versão do documento for adicionada', 'settings_enableNotificationAppRev_desc' => 'Verificar o envio de uma notificação para o revisor/aprovador quando uma nova versão do documento for adicionada',
'settings_enableNotificationWorkflow' => '',
'settings_enableNotificationWorkflow_desc' => '',
'settings_enableOwnerNotification' => 'Habilitar notificações ao proprietário por padrão', 'settings_enableOwnerNotification' => 'Habilitar notificações ao proprietário por padrão',
'settings_enableOwnerNotification_desc' => 'Verifique se há adição de uma notificação para o proprietário, se um documento for adicionado.', 'settings_enableOwnerNotification_desc' => 'Verifique se há adição de uma notificação para o proprietário, se um documento for adicionado.',
'settings_enableOwnerRevApp' => 'Permitir revisão/aprovação para o proprietário', 'settings_enableOwnerRevApp' => 'Permitir revisão/aprovação para o proprietário',

View File

@ -75,6 +75,8 @@ URL: [url]',
'and' => 'si', 'and' => 'si',
'apply' => 'Aplică', 'apply' => 'Aplică',
'approval_deletion_email' => 'Cerere de aprobare stearsă', 'approval_deletion_email' => 'Cerere de aprobare stearsă',
'approval_deletion_email_body' => '',
'approval_deletion_email_subject' => '',
'approval_group' => 'Grup aprobare', 'approval_group' => 'Grup aprobare',
'approval_log' => 'Log aprobare', 'approval_log' => 'Log aprobare',
'approval_request_email' => 'Cerere aprobare', 'approval_request_email' => 'Cerere aprobare',
@ -683,6 +685,8 @@ URL: [url]',
'remove_marked_files' => 'Eliminați fișierele marcate', 'remove_marked_files' => 'Eliminați fișierele marcate',
'repaired' => 'reparat', 'repaired' => 'reparat',
'repairing_objects' => 'Reparare documente și foldere.', 'repairing_objects' => 'Reparare documente și foldere.',
'request_workflow_action_email_body' => '',
'request_workflow_action_email_subject' => '',
'results_page' => 'Pagina rezultate', 'results_page' => 'Pagina rezultate',
'return_from_subworkflow' => 'Întoarcere din subworkflow', 'return_from_subworkflow' => 'Întoarcere din subworkflow',
'return_from_subworkflow_email_body' => 'Întoarcere din subworkflow 'return_from_subworkflow_email_body' => 'Întoarcere din subworkflow
@ -699,9 +703,13 @@ URL: [url]',
'reviewer_already_assigned' => 'este deja alocat ca un revizuitor', 'reviewer_already_assigned' => 'este deja alocat ca un revizuitor',
'reviewer_already_removed' => 'a fost deja eliminat din procesul de revizuire sau a postat deja o revizuire', 'reviewer_already_removed' => 'a fost deja eliminat din procesul de revizuire sau a postat deja o revizuire',
'review_deletion_email' => 'Cerere de revizuire eliminată', 'review_deletion_email' => 'Cerere de revizuire eliminată',
'review_deletion_email_body' => '',
'review_deletion_email_subject' => '',
'review_group' => 'Grup revizuire', 'review_group' => 'Grup revizuire',
'review_log' => 'Log revizuire', 'review_log' => 'Log revizuire',
'review_request_email' => 'Cerere de revizuire', 'review_request_email' => 'Cerere de revizuire',
'review_request_email_body' => '',
'review_request_email_subject' => '',
'review_status' => 'Status revizuire:', 'review_status' => 'Status revizuire:',
'review_submit_email' => 'Revizuire trimisă', 'review_submit_email' => 'Revizuire trimisă',
'review_submit_email_body' => 'Revizuire trimisă 'review_submit_email_body' => 'Revizuire trimisă
@ -858,6 +866,8 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'Dacă este setat, incărcarea este de asemenea disponibilă prin intermediul unui applet Java numit jumploader fără limită de dimensiune a fișierului stabilită de browser. De asemenea, permite încărcarea mai multor fișiere într-un singur pas. Activand aceasta optiune va dezactiva optiunea http only cookies.', 'settings_enableLargeFileUpload_desc' => 'Dacă este setat, incărcarea este de asemenea disponibilă prin intermediul unui applet Java numit jumploader fără limită de dimensiune a fișierului stabilită de browser. De asemenea, permite încărcarea mai multor fișiere într-un singur pas. Activand aceasta optiune va dezactiva optiunea http only cookies.',
'settings_enableNotificationAppRev' => 'Activare notificari rezuitor/aprobator', 'settings_enableNotificationAppRev' => 'Activare notificari rezuitor/aprobator',
'settings_enableNotificationAppRev_desc' => 'Bifati pentru a trimite o notificare către revizuitor/aprobator când se adaugă o nouă versiune la document', 'settings_enableNotificationAppRev_desc' => 'Bifati pentru a trimite o notificare către revizuitor/aprobator când se adaugă o nouă versiune la document',
'settings_enableNotificationWorkflow' => '',
'settings_enableNotificationWorkflow_desc' => '',
'settings_enableOwnerNotification' => 'Activarea notificarii proprietarului, în mod implicit', 'settings_enableOwnerNotification' => 'Activarea notificarii proprietarului, în mod implicit',
'settings_enableOwnerNotification_desc' => 'Bifati pentru a adăuga o notificare pentru proprietar în cazul în care un document este adăugat.', 'settings_enableOwnerNotification_desc' => 'Bifati pentru a adăuga o notificare pentru proprietar în cazul în care un document este adăugat.',
'settings_enableOwnerRevApp' => 'Permite revizuirea/aprobarea de catre proprietar', 'settings_enableOwnerRevApp' => 'Permite revizuirea/aprobarea de catre proprietar',

View File

@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
// //
// Translators: Admin (1240) // Translators: Admin (1241)
$text = array( $text = array(
'accept' => 'Принять', 'accept' => 'Принять',
@ -75,6 +75,8 @@ URL: [url]',
'and' => 'и', 'and' => 'и',
'apply' => 'Применить', 'apply' => 'Применить',
'approval_deletion_email' => 'Запрос на утверждение удалён', 'approval_deletion_email' => 'Запрос на утверждение удалён',
'approval_deletion_email_body' => '',
'approval_deletion_email_subject' => '',
'approval_group' => 'Утверждающая группа', 'approval_group' => 'Утверждающая группа',
'approval_log' => '', 'approval_log' => '',
'approval_request_email' => 'Запрос на утверждение', 'approval_request_email' => 'Запрос на утверждение',
@ -673,6 +675,8 @@ URL: [url]',
'remove_marked_files' => 'Удалить выбранные файлы', 'remove_marked_files' => 'Удалить выбранные файлы',
'repaired' => 'исправлено', 'repaired' => 'исправлено',
'repairing_objects' => 'Восстановление каталогов и документов', 'repairing_objects' => 'Восстановление каталогов и документов',
'request_workflow_action_email_body' => '',
'request_workflow_action_email_subject' => '',
'results_page' => 'Страница результатов', 'results_page' => 'Страница результатов',
'return_from_subworkflow' => 'Выход из подпроцесса', 'return_from_subworkflow' => 'Выход из подпроцесса',
'return_from_subworkflow_email_body' => 'Выход из подпроцесса 'return_from_subworkflow_email_body' => 'Выход из подпроцесса
@ -689,9 +693,13 @@ URL: [url]',
'reviewer_already_assigned' => 'уже назначен на рецензирование', 'reviewer_already_assigned' => 'уже назначен на рецензирование',
'reviewer_already_removed' => 'уже удалён из списка рецензирующих или уже оставил рецензию', 'reviewer_already_removed' => 'уже удалён из списка рецензирующих или уже оставил рецензию',
'review_deletion_email' => 'Запрос на рецензию удалён', 'review_deletion_email' => 'Запрос на рецензию удалён',
'review_deletion_email_body' => '',
'review_deletion_email_subject' => '',
'review_group' => 'Рецензирующая группа', 'review_group' => 'Рецензирующая группа',
'review_log' => '', 'review_log' => '',
'review_request_email' => 'Запрос на рецензию', 'review_request_email' => 'Запрос на рецензию',
'review_request_email_body' => '',
'review_request_email_subject' => '',
'review_status' => 'Статус рецензии', 'review_status' => 'Статус рецензии',
'review_submit_email' => 'Отправленная рецензия', 'review_submit_email' => 'Отправленная рецензия',
'review_submit_email_body' => 'Отправлена рецензия 'review_submit_email_body' => 'Отправлена рецензия
@ -830,7 +838,7 @@ URL: [url]',
'settings_enableClipboard_desc' => 'Включить/отключить буфер обмена.', 'settings_enableClipboard_desc' => 'Включить/отключить буфер обмена.',
'settings_enableConverting' => 'Включить преобразование', 'settings_enableConverting' => 'Включить преобразование',
'settings_enableConverting_desc' => 'Включить/отключить преобразование файлов.', 'settings_enableConverting_desc' => 'Включить/отключить преобразование файлов.',
'settings_enableDropUpload' => '', 'settings_enableDropUpload' => 'Включить быструю загрузку',
'settings_enableDropUpload_desc' => '', 'settings_enableDropUpload_desc' => '',
'settings_enableDuplicateDocNames' => 'Разрешить документы<br/>с одинаковым названием', 'settings_enableDuplicateDocNames' => 'Разрешить документы<br/>с одинаковым названием',
'settings_enableDuplicateDocNames_desc' => 'Разрешить документы с одинаковым названием в каталоге.', 'settings_enableDuplicateDocNames_desc' => 'Разрешить документы с одинаковым названием в каталоге.',
@ -848,6 +856,8 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'Если включено, загрузка файлов доступна так же через Java-апплет, называемый jumploader, без ограничения размера файла. Это также позволит загружать несколько файлов за раз.', 'settings_enableLargeFileUpload_desc' => 'Если включено, загрузка файлов доступна так же через Java-апплет, называемый jumploader, без ограничения размера файла. Это также позволит загружать несколько файлов за раз.',
'settings_enableNotificationAppRev' => 'Извещать рецензента или утверждающего', 'settings_enableNotificationAppRev' => 'Извещать рецензента или утверждающего',
'settings_enableNotificationAppRev_desc' => 'Включите для отправки извещения рецензенту или утверждающему при добавлении новой версии документа.', 'settings_enableNotificationAppRev_desc' => 'Включите для отправки извещения рецензенту или утверждающему при добавлении новой версии документа.',
'settings_enableNotificationWorkflow' => '',
'settings_enableNotificationWorkflow_desc' => '',
'settings_enableOwnerNotification' => 'Извещать владельца по умолчанию', 'settings_enableOwnerNotification' => 'Извещать владельца по умолчанию',
'settings_enableOwnerNotification_desc' => 'Включите для отправки извещения владельцу при добавлении документа.', 'settings_enableOwnerNotification_desc' => 'Включите для отправки извещения владельцу при добавлении документа.',
'settings_enableOwnerRevApp' => 'Разрешить рецензию/утверждение<br/>владельцем', 'settings_enableOwnerRevApp' => 'Разрешить рецензию/утверждение<br/>владельцем',

View File

@ -71,6 +71,8 @@ $text = array(
'and' => 'a', 'and' => 'a',
'apply' => '', 'apply' => '',
'approval_deletion_email' => 'Poziadavka na schvalenie zmazana', 'approval_deletion_email' => 'Poziadavka na schvalenie zmazana',
'approval_deletion_email_body' => '',
'approval_deletion_email_subject' => '',
'approval_group' => 'Skupina schválenia', 'approval_group' => 'Skupina schválenia',
'approval_log' => '', 'approval_log' => '',
'approval_request_email' => 'Poziadavka na schvalenie', 'approval_request_email' => 'Poziadavka na schvalenie',
@ -560,6 +562,8 @@ $text = array(
'remove_marked_files' => '', 'remove_marked_files' => '',
'repaired' => '', 'repaired' => '',
'repairing_objects' => '', 'repairing_objects' => '',
'request_workflow_action_email_body' => '',
'request_workflow_action_email_subject' => '',
'results_page' => 'Výsledky', 'results_page' => 'Výsledky',
'return_from_subworkflow' => '', 'return_from_subworkflow' => '',
'return_from_subworkflow_email_body' => '', 'return_from_subworkflow_email_body' => '',
@ -569,9 +573,13 @@ $text = array(
'reviewer_already_assigned' => 'je už poverený ako kontrolór', 'reviewer_already_assigned' => 'je už poverený ako kontrolór',
'reviewer_already_removed' => 'už bol odstránený z procesu kontroly alebo poslal kontrolu', 'reviewer_already_removed' => 'už bol odstránený z procesu kontroly alebo poslal kontrolu',
'review_deletion_email' => 'Poziadavka na recenziu zmazana', 'review_deletion_email' => 'Poziadavka na recenziu zmazana',
'review_deletion_email_body' => '',
'review_deletion_email_subject' => '',
'review_group' => 'Skupina kontroly', 'review_group' => 'Skupina kontroly',
'review_log' => '', 'review_log' => '',
'review_request_email' => 'Poziadavka na recenziu', 'review_request_email' => 'Poziadavka na recenziu',
'review_request_email_body' => '',
'review_request_email_subject' => '',
'review_status' => 'Stav kontroly', 'review_status' => 'Stav kontroly',
'review_submit_email' => 'Poslana recenzia', 'review_submit_email' => 'Poslana recenzia',
'review_submit_email_body' => '', 'review_submit_email_body' => '',
@ -708,6 +716,8 @@ $text = array(
'settings_enableLargeFileUpload_desc' => '', 'settings_enableLargeFileUpload_desc' => '',
'settings_enableNotificationAppRev' => '', 'settings_enableNotificationAppRev' => '',
'settings_enableNotificationAppRev_desc' => '', 'settings_enableNotificationAppRev_desc' => '',
'settings_enableNotificationWorkflow' => '',
'settings_enableNotificationWorkflow_desc' => '',
'settings_enableOwnerNotification' => '', 'settings_enableOwnerNotification' => '',
'settings_enableOwnerNotification_desc' => '', 'settings_enableOwnerNotification_desc' => '',
'settings_enableOwnerRevApp' => '', 'settings_enableOwnerRevApp' => '',

View File

@ -75,6 +75,8 @@ URL: [url]',
'and' => 'och', 'and' => 'och',
'apply' => 'Använd', 'apply' => 'Använd',
'approval_deletion_email' => 'Begäran om godkännande har raderats', 'approval_deletion_email' => 'Begäran om godkännande har raderats',
'approval_deletion_email_body' => '',
'approval_deletion_email_subject' => '',
'approval_group' => 'Grupp av personer som godkänner', 'approval_group' => 'Grupp av personer som godkänner',
'approval_log' => '', 'approval_log' => '',
'approval_request_email' => 'Begäran om godkännande', 'approval_request_email' => 'Begäran om godkännande',
@ -668,6 +670,8 @@ URL: [url]',
'remove_marked_files' => 'Ta bort markerade filer', 'remove_marked_files' => 'Ta bort markerade filer',
'repaired' => 'repaired', 'repaired' => 'repaired',
'repairing_objects' => 'Förbereder dokument och kataloger.', 'repairing_objects' => 'Förbereder dokument och kataloger.',
'request_workflow_action_email_body' => '',
'request_workflow_action_email_subject' => '',
'results_page' => 'Resultatsida', 'results_page' => 'Resultatsida',
'return_from_subworkflow' => 'Tillbaka från under-arbetsflöde', 'return_from_subworkflow' => 'Tillbaka från under-arbetsflöde',
'return_from_subworkflow_email_body' => 'Tillbaka från underliggande arbetsflöde 'return_from_subworkflow_email_body' => 'Tillbaka från underliggande arbetsflöde
@ -684,9 +688,13 @@ URL: [url]',
'reviewer_already_assigned' => 'ska redan granska dokumentet', 'reviewer_already_assigned' => 'ska redan granska dokumentet',
'reviewer_already_removed' => 'har redan tagits bort från granskningen eller har redan skickat en granskning', 'reviewer_already_removed' => 'har redan tagits bort från granskningen eller har redan skickat en granskning',
'review_deletion_email' => 'Förfrågan om granskning borttagen', 'review_deletion_email' => 'Förfrågan om granskning borttagen',
'review_deletion_email_body' => '',
'review_deletion_email_subject' => '',
'review_group' => 'Grupp som granskar', 'review_group' => 'Grupp som granskar',
'review_log' => '', 'review_log' => '',
'review_request_email' => 'Förfrågan om granskning', 'review_request_email' => 'Förfrågan om granskning',
'review_request_email_body' => '',
'review_request_email_subject' => '',
'review_status' => 'Status för granskningen', 'review_status' => 'Status för granskningen',
'review_submit_email' => 'Skickat granskning', 'review_submit_email' => 'Skickat granskning',
'review_submit_email_body' => 'Skickat granskning 'review_submit_email_body' => 'Skickat granskning
@ -843,6 +851,8 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'Om aktiverad, kan filer laddas upp via javaapplet med namnet jumploader, utan begränsningar i filstorlek. Flera filer kan även laddas upp samtidigt i ett steg.', 'settings_enableLargeFileUpload_desc' => 'Om aktiverad, kan filer laddas upp via javaapplet med namnet jumploader, utan begränsningar i filstorlek. Flera filer kan även laddas upp samtidigt i ett steg.',
'settings_enableNotificationAppRev' => 'Aktivera meddelande till personer som granskar/godkänner', 'settings_enableNotificationAppRev' => 'Aktivera meddelande till personer som granskar/godkänner',
'settings_enableNotificationAppRev_desc' => 'Kryssa i, för att skicka ett meddelande till personer som granskar/godkänner när en ny version av dokumentet har lagts till', 'settings_enableNotificationAppRev_desc' => 'Kryssa i, för att skicka ett meddelande till personer som granskar/godkänner när en ny version av dokumentet har lagts till',
'settings_enableNotificationWorkflow' => '',
'settings_enableNotificationWorkflow_desc' => '',
'settings_enableOwnerNotification' => 'Aktivera meddelande till dokumentägaren', 'settings_enableOwnerNotification' => 'Aktivera meddelande till dokumentägaren',
'settings_enableOwnerNotification_desc' => 'Kryssa i, för att skapa ett meddelande till ägaren av dokumentet, när en ny version av dokumentet har laddats upp.', 'settings_enableOwnerNotification_desc' => 'Kryssa i, för att skapa ett meddelande till ägaren av dokumentet, när en ny version av dokumentet har laddats upp.',
'settings_enableOwnerRevApp' => 'Tillåt granskning/godkänning av dokumentägare', 'settings_enableOwnerRevApp' => 'Tillåt granskning/godkänning av dokumentägare',

View File

@ -74,6 +74,8 @@ URL: [url]',
'and' => 've', 'and' => 've',
'apply' => 'Uygula', 'apply' => 'Uygula',
'approval_deletion_email' => 'Onay talebi silindi', 'approval_deletion_email' => 'Onay talebi silindi',
'approval_deletion_email_body' => '',
'approval_deletion_email_subject' => '',
'approval_group' => 'Onay Grubu', 'approval_group' => 'Onay Grubu',
'approval_log' => 'Onay Kayıtları', 'approval_log' => 'Onay Kayıtları',
'approval_request_email' => 'Onay talebi', 'approval_request_email' => 'Onay talebi',
@ -684,6 +686,8 @@ URL: [url]',
'remove_marked_files' => 'İşaretli dosyaları sil', 'remove_marked_files' => 'İşaretli dosyaları sil',
'repaired' => 'onarıldı', 'repaired' => 'onarıldı',
'repairing_objects' => 'Doküman ve klasörler onarılıyor.', 'repairing_objects' => 'Doküman ve klasörler onarılıyor.',
'request_workflow_action_email_body' => '',
'request_workflow_action_email_subject' => '',
'results_page' => 'Sonuç Sayfası', 'results_page' => 'Sonuç Sayfası',
'return_from_subworkflow' => 'Alt iş akış dönüşü', 'return_from_subworkflow' => 'Alt iş akış dönüşü',
'return_from_subworkflow_email_body' => 'Alt akış dönüşü 'return_from_subworkflow_email_body' => 'Alt akış dönüşü
@ -700,9 +704,13 @@ URL: [url]',
'reviewer_already_assigned' => 'zaten kontrol eden olarak tanımlı', 'reviewer_already_assigned' => 'zaten kontrol eden olarak tanımlı',
'reviewer_already_removed' => 'kontrol sürecinden silindi veya zaten kontrolü gönderdi', 'reviewer_already_removed' => 'kontrol sürecinden silindi veya zaten kontrolü gönderdi',
'review_deletion_email' => 'Kontrol talebi silindi', 'review_deletion_email' => 'Kontrol talebi silindi',
'review_deletion_email_body' => '',
'review_deletion_email_subject' => '',
'review_group' => 'Kontrol grubu', 'review_group' => 'Kontrol grubu',
'review_log' => 'Kontrol kayıtları', 'review_log' => 'Kontrol kayıtları',
'review_request_email' => 'Kontrol talebi', 'review_request_email' => 'Kontrol talebi',
'review_request_email_body' => '',
'review_request_email_subject' => '',
'review_status' => 'Kontrol durumu:', 'review_status' => 'Kontrol durumu:',
'review_submit_email' => 'Kontrol gönderildi', 'review_submit_email' => 'Kontrol gönderildi',
'review_submit_email_body' => 'Kontrol gönderildi 'review_submit_email_body' => 'Kontrol gönderildi
@ -859,6 +867,8 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => 'Etkinleştirilirse, büyük dosyalar dosya limitine bakılmaksızın jumploader isimli java applet aracılığıyla yüklenebilir. Bu ayrıca bir seferde birden çok dosya yüklemeyi de sağlar. Bu açıldığında sadece http çerezleri kapanmış olur.', 'settings_enableLargeFileUpload_desc' => 'Etkinleştirilirse, büyük dosyalar dosya limitine bakılmaksızın jumploader isimli java applet aracılığıyla yüklenebilir. Bu ayrıca bir seferde birden çok dosya yüklemeyi de sağlar. Bu açıldığında sadece http çerezleri kapanmış olur.',
'settings_enableNotificationAppRev' => 'Kontrol eden/onaylayan bildirimlerini etkinleştir', 'settings_enableNotificationAppRev' => 'Kontrol eden/onaylayan bildirimlerini etkinleştir',
'settings_enableNotificationAppRev_desc' => 'Dokümanın yeni versiyonu yüklendiğinde kontrol eden/onaylayana bildirim mesajı gitmesi için bunu etkinleştirin.', 'settings_enableNotificationAppRev_desc' => 'Dokümanın yeni versiyonu yüklendiğinde kontrol eden/onaylayana bildirim mesajı gitmesi için bunu etkinleştirin.',
'settings_enableNotificationWorkflow' => '',
'settings_enableNotificationWorkflow_desc' => '',
'settings_enableOwnerNotification' => 'Varsayılan olarak sahip bilgilendirmesi etkin.', 'settings_enableOwnerNotification' => 'Varsayılan olarak sahip bilgilendirmesi etkin.',
'settings_enableOwnerNotification_desc' => 'Yeni bir doküman eklendiğinde dokümanın sahibini bilgilendirmek için bunu etkinleştirin.', 'settings_enableOwnerNotification_desc' => 'Yeni bir doküman eklendiğinde dokümanın sahibini bilgilendirmek için bunu etkinleştirin.',
'settings_enableOwnerRevApp' => 'Sahip için kontrol etme/onaylamayı etkinleştir.', 'settings_enableOwnerRevApp' => 'Sahip için kontrol etme/onaylamayı etkinleştir.',

View File

@ -75,6 +75,8 @@ URL: [url]',
'and' => 'and', 'and' => 'and',
'apply' => '', 'apply' => '',
'approval_deletion_email' => '审核请求已被删除', 'approval_deletion_email' => '审核请求已被删除',
'approval_deletion_email_body' => '',
'approval_deletion_email_subject' => '',
'approval_group' => '审核组', 'approval_group' => '审核组',
'approval_log' => '审批记录', 'approval_log' => '审批记录',
'approval_request_email' => '审核请求', 'approval_request_email' => '审核请求',
@ -566,6 +568,8 @@ URL: [url]',
'remove_marked_files' => '', 'remove_marked_files' => '',
'repaired' => '', 'repaired' => '',
'repairing_objects' => '', 'repairing_objects' => '',
'request_workflow_action_email_body' => '',
'request_workflow_action_email_subject' => '',
'results_page' => '结果页面', 'results_page' => '结果页面',
'return_from_subworkflow' => '', 'return_from_subworkflow' => '',
'return_from_subworkflow_email_body' => '', 'return_from_subworkflow_email_body' => '',
@ -575,9 +579,13 @@ URL: [url]',
'reviewer_already_assigned' => '已经被指派为校对人', 'reviewer_already_assigned' => '已经被指派为校对人',
'reviewer_already_removed' => '已经从校对队列中删除或者已经提交校对', 'reviewer_already_removed' => '已经从校对队列中删除或者已经提交校对',
'review_deletion_email' => '校对请求被删除', 'review_deletion_email' => '校对请求被删除',
'review_deletion_email_body' => '',
'review_deletion_email_subject' => '',
'review_group' => '校对组', 'review_group' => '校对组',
'review_log' => '', 'review_log' => '',
'review_request_email' => '校对请求', 'review_request_email' => '校对请求',
'review_request_email_body' => '',
'review_request_email_subject' => '',
'review_status' => '校对状态', 'review_status' => '校对状态',
'review_submit_email' => '提交校对', 'review_submit_email' => '提交校对',
'review_submit_email_body' => '', 'review_submit_email_body' => '',
@ -714,6 +722,8 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => '', 'settings_enableLargeFileUpload_desc' => '',
'settings_enableNotificationAppRev' => '', 'settings_enableNotificationAppRev' => '',
'settings_enableNotificationAppRev_desc' => '', 'settings_enableNotificationAppRev_desc' => '',
'settings_enableNotificationWorkflow' => '',
'settings_enableNotificationWorkflow_desc' => '',
'settings_enableOwnerNotification' => '', 'settings_enableOwnerNotification' => '',
'settings_enableOwnerNotification_desc' => '', 'settings_enableOwnerNotification_desc' => '',
'settings_enableOwnerRevApp' => '', 'settings_enableOwnerRevApp' => '',

View File

@ -75,6 +75,8 @@ URL: [url]',
'and' => '和', 'and' => '和',
'apply' => '接受', 'apply' => '接受',
'approval_deletion_email' => '審核請求已被刪除', 'approval_deletion_email' => '審核請求已被刪除',
'approval_deletion_email_body' => '',
'approval_deletion_email_subject' => '',
'approval_group' => '審核組', 'approval_group' => '審核組',
'approval_log' => '審批記錄', 'approval_log' => '審批記錄',
'approval_request_email' => '審核請求', 'approval_request_email' => '審核請求',
@ -564,6 +566,8 @@ URL: [url]',
'remove_marked_files' => '', 'remove_marked_files' => '',
'repaired' => '', 'repaired' => '',
'repairing_objects' => '', 'repairing_objects' => '',
'request_workflow_action_email_body' => '',
'request_workflow_action_email_subject' => '',
'results_page' => '結果頁面', 'results_page' => '結果頁面',
'return_from_subworkflow' => '', 'return_from_subworkflow' => '',
'return_from_subworkflow_email_body' => '', 'return_from_subworkflow_email_body' => '',
@ -573,9 +577,13 @@ URL: [url]',
'reviewer_already_assigned' => '已經被指派為校對人', 'reviewer_already_assigned' => '已經被指派為校對人',
'reviewer_already_removed' => '已經從校對佇列中刪除或者已經提交校對', 'reviewer_already_removed' => '已經從校對佇列中刪除或者已經提交校對',
'review_deletion_email' => '校對請求被刪除', 'review_deletion_email' => '校對請求被刪除',
'review_deletion_email_body' => '',
'review_deletion_email_subject' => '',
'review_group' => '校對組', 'review_group' => '校對組',
'review_log' => '', 'review_log' => '',
'review_request_email' => '校對請求', 'review_request_email' => '校對請求',
'review_request_email_body' => '',
'review_request_email_subject' => '',
'review_status' => '校對狀態', 'review_status' => '校對狀態',
'review_submit_email' => '提交校對', 'review_submit_email' => '提交校對',
'review_submit_email_body' => '', 'review_submit_email_body' => '',
@ -712,6 +720,8 @@ URL: [url]',
'settings_enableLargeFileUpload_desc' => '', 'settings_enableLargeFileUpload_desc' => '',
'settings_enableNotificationAppRev' => '', 'settings_enableNotificationAppRev' => '',
'settings_enableNotificationAppRev_desc' => '', 'settings_enableNotificationAppRev_desc' => '',
'settings_enableNotificationWorkflow' => '',
'settings_enableNotificationWorkflow_desc' => '',
'settings_enableOwnerNotification' => '', 'settings_enableOwnerNotification' => '',
'settings_enableOwnerNotification_desc' => '', 'settings_enableOwnerNotification_desc' => '',
'settings_enableOwnerRevApp' => '', 'settings_enableOwnerRevApp' => '',

View File

@ -58,10 +58,12 @@ if(isset($_POST['pwd'])) {
} }
} }
$guestUser = $dms->getUser($settings->_guestID); if($settings->_enableGuestLogin && (int) $settings->_guestID) {
if ((!isset($pwd) || strlen($pwd)==0) && ($login != $guestUser->getLogin())) { $guestUser = $dms->getUser((int) $settings->_guestID);
_printMessage(getMLText("login_error_title"), getMLText("login_error_text")."\n"); if ((!isset($pwd) || strlen($pwd)==0) && ($login != $guestUser->getLogin())) {
exit; _printMessage(getMLText("login_error_title"), getMLText("login_error_text")."\n");
exit;
}
} }
// //

View File

@ -59,6 +59,8 @@ if ($overallStatus["status"]==S_REJECTED || $overallStatus["status"]==S_OBSOLETE
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("cannot_assign_invalid_state")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("cannot_assign_invalid_state"));
} }
$folder = $document->getFolder();
// Retrieve a list of all users and groups that have review / approve // Retrieve a list of all users and groups that have review / approve
// privileges. // privileges.
$docAccess = $document->getReadAccessList(); $docAccess = $document->getReadAccessList();
@ -118,16 +120,19 @@ foreach ($pIndRev as $p) {
// Send an email notification to the new reviewer. // Send an email notification to the new reviewer.
if($settings->_enableNotificationAppRev) { if($settings->_enableNotificationAppRev) {
if ($notifier) { if ($notifier) {
$subject = "###SITENAME###: ".$document->getName().", v.".$content->_version." - ".getMLText("review_request_email"); $subject = "review_request_email_subject";
$message = getMLText("review_request_email")."\r\n"; $message = "review_request_email_body";
$message .= $params = array();
getMLText("document").": ".$document->getName()."\r\n". $params['name'] = $document->getName();
getMLText("version").": ".$content->_version."\r\n". $params['folder_path'] = $folder->getFolderPathPlain();
getMLText("comment").": ".$content->getComment()."\r\n". $params['version'] = $content->_version;
getMLText("user").": ".$user->getFullName()." <". $user->getEmail() .">\r\n". $params['comment'] = $content->getComment();
"URL: ###URL_PREFIX###out/out.ViewDocument.php?documentid=".$document->getID()."&version=".$content->_version."\r\n"; $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->toIndividual($user, $docAccess["users"][$accessIndex["i"][$p]], $subject, $message); $notifier->toIndividual($user, $docAccess["users"][$accessIndex["i"][$p]], $subject, $message, $params);
} }
} }
break; break;
@ -174,16 +179,19 @@ if (count($reviewIndex["i"]) > 0) {
// Send an email notification to the reviewer. // Send an email notification to the reviewer.
if($settings->_enableNotificationAppRev) { if($settings->_enableNotificationAppRev) {
if ($notifier) { if ($notifier) {
$subject = "###SITENAME###: ".$document->getName().", v.".$content->_version." - ".getMLText("review_deletion_email"); $subject = "review_deletion_email_subject";
$message = getMLText("review_deletion_email")."\r\n"; $message = "review_deletion_email_body";
$message .= $params = array();
getMLText("document").": ".$document->getName()."\r\n". $params['name'] = $document->getName();
getMLText("version").": ".$content->_version."\r\n". $params['folder_path'] = $folder->getFolderPathPlain();
getMLText("comment").": ".$content->getComment()."\r\n". $params['version'] = $content->_version;
getMLText("user").": ".$user->getFullName()." <". $user->getEmail() .">\r\n". $params['comment'] = $content->getComment();
"URL: ###URL_PREFIX###out/out.ViewDocument.php?documentid=".$document->getID()."\r\n"; $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->toIndividual($user, $docAccess["users"][$accessIndex["i"][$rx]], $subject, $message); $notifier->toIndividual($user, $docAccess["users"][$accessIndex["i"][$rx]], $subject, $message, $params);
} }
} }
break; break;
@ -218,16 +226,19 @@ foreach ($pGrpRev as $p) {
// Send an email notification to the new reviewer. // Send an email notification to the new reviewer.
if($settings->_enableNotificationAppRev) { if($settings->_enableNotificationAppRev) {
if ($notifier) { if ($notifier) {
$subject = "###SITENAME###: ".$document->getName().", v.".$content->_version." - ".getMLText("review_request_email"); $subject = "review_request_email_subject";
$message = getMLText("review_request_email")."\r\n"; $message = "review_request_email_body";
$message .= $params = array();
getMLText("document").": ".$document->getName()."\r\n". $params['name'] = $document->getName();
getMLText("version").": ".$content->_version."\r\n". $params['folder_path'] = $folder->getFolderPathPlain();
getMLText("comment").": ".$content->getComment()."\r\n". $params['version'] = $content->_version;
getMLText("user").": ".$user->getFullName()." <". $user->getEmail() .">\r\n". $params['comment'] = $content->getComment();
"URL: ###URL_PREFIX###out/out.ViewDocument.php?documentid=".$document->getID()."&version=".$content->_version."\r\n"; $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->toGroup($user, $docAccess["groups"][$accessIndex["g"][$p]], $subject, $message); $notifier->toGroup($user, $docAccess["groups"][$accessIndex["g"][$p]], $subject, $message, $params);
} }
} }
break; break;
@ -271,17 +282,19 @@ if (count($reviewIndex["g"]) > 0) {
// Send an email notification to the review group. // Send an email notification to the review group.
if($settings->_enableNotificationAppRev) { if($settings->_enableNotificationAppRev) {
if ($notifier) { if ($notifier) {
$subject = "review_deletion_email_subject";
$message = "review_deletion_email_body";
$params = array();
$params['name'] = $document->getName();
$params['folder_path'] = $folder->getFolderPathPlain();
$params['version'] = $content->_version;
$params['comment'] = $content->getComment();
$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;
$subject = "###SITENAME###: ".$document->getName().", v.".$content->_version." - ".getMLText("review_deletion_email"); $notifier->toGroup($user, $docAccess["groups"][$accessIndex["g"][$rx]], $subject, $message, $params);
$message = getMLText("review_deletion_email")."\r\n";
$message .=
getMLText("document").": ".$document->getName()."\r\n".
getMLText("version").": ".$content->_version."\r\n".
getMLText("comment").": ".$content->getComment()."\r\n".
getMLText("user").": ".$user->getFullName()." <". $user->getEmail() .">\r\n".
"URL: ###URL_PREFIX###out/out.ViewDocument.php?documentid=".$document->getID()."\r\n";
$notifier->toGroup($user, $docAccess["groups"][$accessIndex["g"][$rx]], $subject, $message);
} }
} }
break; break;
@ -321,16 +334,19 @@ foreach ($pIndApp as $p) {
// Send an email notification to the new approver. // Send an email notification to the new approver.
if($settings->_enableNotificationAppRev) { if($settings->_enableNotificationAppRev) {
if ($overallStatus["status"]!=0 && $notifier) { if ($overallStatus["status"]!=0 && $notifier) {
$subject = "###SITENAME###: ".$document->getName().", v.".$content->_version." - ".getMLText("approval_request_email"); $subject = "approval_request_email_subject";
$message = getMLText("approval_request_email")."\r\n"; $message = "approval_request_email_body";
$message .= $params = array();
getMLText("document").": ".$document->getName()."\r\n". $params['name'] = $document->getName();
getMLText("version").": ".$content->_version."\r\n". $params['folder_path'] = $folder->getFolderPathPlain();
getMLText("comment").": ".$content->getComment()."\r\n". $params['version'] = $content->_version;
getMLText("user").": ".$user->getFullName()." <". $user->getEmail() .">\r\n". $params['comment'] = $content->getComment();
"URL: ###URL_PREFIX###out/out.ViewDocument.php?documentid=".$document->getID()."&version=".$content->_version."\r\n"; $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->toIndividual($user, $docAccess["users"][$accessIndex["i"][$p]], $subject, $message); $notifier->toIndividual($user, $docAccess["users"][$accessIndex["i"][$p]], $subject, $message, $params);
} }
} }
break; break;
@ -375,16 +391,19 @@ if (count($approvalIndex["i"]) > 0) {
// Send an email notification to the approver. // Send an email notification to the approver.
if($settings->_enableNotificationAppRev) { if($settings->_enableNotificationAppRev) {
if ($notifier) { if ($notifier) {
$subject = "###SITENAME###: ".$document->getName().", v.".$content->_version." - ".getMLText("approval_deletion_email"); $subject = "approval_deletion_email_subject";
$message = getMLText("approval_deletion_email")."\r\n"; $message = "approval_deletion_email_body";
$message .= $params = array();
getMLText("document").": ".$document->getName()."\r\n". $params['name'] = $document->getName();
getMLText("version").": ".$content->_version."\r\n". $params['folder_path'] = $folder->getFolderPathPlain();
getMLText("comment").": ".$content->getComment()."\r\n". $params['version'] = $content->_version;
getMLText("user").": ".$user->getFullName()." <". $user->getEmail() .">\r\n". $params['comment'] = $content->getComment();
"URL: ###URL_PREFIX###out/out.ViewDocument.php?documentid=".$document->getID()."\r\n"; $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->toIndividual($user, $docAccess["users"][$accessIndex["i"][$rx]], $subject, $message); $notifier->toIndividual($user, $docAccess["users"][$accessIndex["i"][$rx]], $subject, $message, $params);
} }
} }
break; break;
@ -419,16 +438,18 @@ foreach ($pGrpApp as $p) {
// Send an email notification to the new approver. // Send an email notification to the new approver.
if($settings->_enableNotificationAppRev) { if($settings->_enableNotificationAppRev) {
if ($overallStatus["status"]!=0 && $notifier) { if ($overallStatus["status"]!=0 && $notifier) {
$subject = "###SITENAME###: ".$document->getName().", v.".$content->_version." - ".getMLText("approval_request_email"); $subject = "approval_request_email_subject";
$message = getMLText("approval_request_email")."\r\n"; $message = "approval_request_email_body";
$message .= $params = array();
getMLText("document").": ".$document->getName()."\r\n". $params['name'] = $document->getName();
getMLText("version").": ".$content->_version."\r\n". $params['folder_path'] = $folder->getFolderPathPlain();
getMLText("comment").": ".$content->getComment()."\r\n". $params['version'] = $content->_version;
getMLText("user").": ".$user->getFullName()." <". $user->getEmail() .">\r\n". $params['comment'] = $content->getComment();
"URL: ###URL_PREFIX###out/out.ViewDocument.php?documentid=".$document->getID()."&version=".$content->_version."\r\n"; $params['username'] = $user->getFullName();
$params['sitename'] = $settings->_siteName;
$params['http_root'] = $settings->_httpRoot;
$notifier->toGroup($user, $docAccess["groups"][$accessIndex["g"][$p]], $subject, $message); $notifier->toGroup($user, $docAccess["groups"][$accessIndex["g"][$p]], $subject, $message, $params);
} }
} }
break; break;
@ -473,17 +494,19 @@ if (count($approvalIndex["g"]) > 0) {
// Send an email notification to the approval group. // Send an email notification to the approval group.
if($settings->_enableNotificationAppRev) { if($settings->_enableNotificationAppRev) {
if ($notifier) { if ($notifier) {
$subject = "approval_deletion_email_subject";
$message = "approval_deletion_email_body";
$params = array();
$params['name'] = $document->getName();
$params['folder_path'] = $folder->getFolderPathPlain();
$params['version'] = $content->_version;
$params['comment'] = $content->getComment();
$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;
$subject = "###SITENAME###: ".$document->getName().", v.".$content->_version." - ".getMLText("approval_deletion_email"); $notifier->toGroup($user, $docAccess["groups"][$accessIndex["g"][$rx]], $subject, $message, $params);
$message = getMLText("approval_deletion_email")."\r\n";
$message .=
getMLText("document").": ".$document->getName()."\r\n".
getMLText("version").": ".$content->_version."\r\n".
getMLText("comment").": ".$content->getComment()."\r\n".
getMLText("user").": ".$user->getFullName()." <". $user->getEmail() .">\r\n".
"URL: ###URL_PREFIX###out/out.ViewDocument.php?documentid=".$document->getID()."\r\n";
$notifier->toGroup($user, $docAccess["groups"][$accessIndex["g"][$rx]], $subject, $message);
} }
} }
break; break;

View File

@ -69,6 +69,35 @@ if (!$version->setWorkflow($workflow, $user)){
UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("error_occured")); UI::exitError(getMLText("document_title", array("documentname" => $document->getName())),getMLText("error_occured"));
} }
if ($notifier) {
$nl = $document->getNotifyList();
$folder = $document->getFolder();
if($settings->_enableNotificationWorkflow) {
$subject = "request_workflow_action_email_subject";
$message = "request_workflow_action_email_body";
$params = array();
$params['name'] = $document->getName();
$params['version'] = $version->getVersion();
$params['workflow'] = $workflow->getName();
$params['folder_path'] = $folder->getFolderPathPlain();
$params['current_state'] = $workflow->getInitState()->getName();
$params['username'] = $user->getFullName();
$params['sitename'] = $settings->_siteName;
$params['http_root'] = $settings->_httpRoot;
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
foreach($workflow->getNextTransitions($workflow->getInitState()) as $ntransition) {
foreach($ntransition->getUsers() as $tuser) {
$notifier->toIndividual($user, $tuser->getUser(), $subject, $message, $params);
}
foreach($ntransition->getGroups() as $tuser) {
$notifier->toGroup($user, $tuser->getGroup(), $subject, $message, $params);
}
}
}
}
add_log_line("?documentid=".$documentid); add_log_line("?documentid=".$documentid);
header("Location:../out/out.ViewDocument.php?documentid=".$documentid); header("Location:../out/out.ViewDocument.php?documentid=".$documentid);

View File

@ -152,6 +152,7 @@ if ($action == "saveSettings")
// SETTINGS - ADVANCED - NOTIFICATION // SETTINGS - ADVANCED - NOTIFICATION
$settings->_enableOwnerNotification = getBoolValue("enableOwnerNotification"); $settings->_enableOwnerNotification = getBoolValue("enableOwnerNotification");
$settings->_enableNotificationAppRev = getBoolValue("enableNotificationAppRev"); $settings->_enableNotificationAppRev = getBoolValue("enableNotificationAppRev");
$settings->_enableNotificationWorkflow = getBoolValue("enableNotificationWorkflow");
// SETTINGS - ADVANCED - SERVER // SETTINGS - ADVANCED - SERVER
$settings->_coreDir = $_POST["coreDir"]; $settings->_coreDir = $_POST["coreDir"];
@ -176,6 +177,6 @@ if ($action == "saveSettings")
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_settings_saved'))); $session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_settings_saved')));
header("Location:../out/out.Settings.php"); header("Location:../out/out.Settings.php?currenttab=".$_POST['currenttab']);
?> ?>

View File

@ -104,6 +104,30 @@ if($version->triggerWorkflowTransition($user, $transition, $_POST["comment"])) {
foreach ($nl["groups"] as $grp) { foreach ($nl["groups"] as $grp) {
$notifier->toGroup($user, $grp, $subject, $message, $params); $notifier->toGroup($user, $grp, $subject, $message, $params);
} }
if($settings->_enableNotificationWorkflow) {
$subject = "request_workflow_action_email_subject";
$message = "request_workflow_action_email_body";
$params = array();
$params['name'] = $document->getName();
$params['version'] = $version->getVersion();
$params['workflow'] = $workflow->getName();
$params['folder_path'] = $folder->getFolderPathPlain();
$params['current_state'] = $transition->getNextState()->getName();
$params['username'] = $user->getFullName();
$params['sitename'] = $settings->_siteName;
$params['http_root'] = $settings->_httpRoot;
$params['url'] = "http".((isset($_SERVER['HTTPS']) && (strcmp($_SERVER['HTTPS'],'off')!=0)) ? "s" : "")."://".$_SERVER['HTTP_HOST'].$settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
foreach($workflow->getNextTransitions($transition->getNextState()) as $ntransition) {
foreach($ntransition->getUsers() as $tuser) {
$notifier->toIndividual($user, $tuser->getUser(), $subject, $message, $params);
}
foreach($ntransition->getGroups() as $tuser) {
$notifier->toGroup($user, $tuser->getGroup(), $subject, $message, $params);
}
}
}
} }
} }

View File

@ -31,7 +31,7 @@ if(!trim($settings->_encryptionKey))
$settings->_encryptionKey = md5(uniqid()); $settings->_encryptionKey = md5(uniqid());
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME'])); $tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
$view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user, 'settings'=>$settings)); $view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user, 'settings'=>$settings, 'currenttab'=>(isset($_GET['currenttab']) ? $_GET['currenttab'] : '')));
if($view) { if($view) {
$view->show(); $view->show();
exit; exit;

View File

@ -57,7 +57,6 @@ if($view) {
$view->setParam('folder', $folder); $view->setParam('folder', $folder);
$view->setParam('orderby', $orderby); $view->setParam('orderby', $orderby);
$view->setParam('enableFolderTree', $settings->_enableFolderTree); $view->setParam('enableFolderTree', $settings->_enableFolderTree);
$view->setParam('enableClipboard', $settings->_enableClipboard);
$view->setParam('enableDropUpload', $settings->_enableDropUpload); $view->setParam('enableDropUpload', $settings->_enableDropUpload);
$view->setParam('expandFolderTree', $settings->_expandFolderTree); $view->setParam('expandFolderTree', $settings->_expandFolderTree);
$view->setParam('showtree', showtree()); $view->setParam('showtree', showtree());

View File

@ -42,6 +42,11 @@ if(USE_PHP_SESSION) {
else else
exit; exit;
} }
if($userobj->isAdmin()) {
if($resArr["su"]) {
$userobj = $dms->getUser($resArr["su"]);
}
}
$dms->setUser($userobj); $dms->setUser($userobj);
} }
} }
@ -674,21 +679,29 @@ function doSearch() { /* {{{ */
$querystr = $app->request()->get('query'); $querystr = $app->request()->get('query');
$mode = $app->request()->get('mode'); $mode = $app->request()->get('mode');
if(!$limit = $app->request()->get('limit')) if(!$limit = $app->request()->get('limit'))
$limit = 50; $limit = 8;
$resArr = $dms->search($querystr, $limit); $resArr = $dms->search($querystr);
$entries = array(); $entries = array();
$count = 0;
if($resArr['folders']) { if($resArr['folders']) {
foreach ($resArr['folders'] as $entry) { foreach ($resArr['folders'] as $entry) {
if ($entry->getAccessMode($userobj) >= M_READ) { if ($entry->getAccessMode($userobj) >= M_READ) {
$entries[] = $entry; $entries[] = $entry;
$count++;
} }
if($count >= $limit)
break;
} }
} }
$count = 0;
if($resArr['docs']) { if($resArr['docs']) {
foreach ($resArr['docs'] as $entry) { foreach ($resArr['docs'] as $entry) {
if ($entry->getAccessMode($userobj) >= M_READ) { if ($entry->getAccessMode($userobj) >= M_READ) {
$entries[] = $entry; $entries[] = $entry;
$count++;
} }
if($count >= $limit)
break;
} }
} }

View File

@ -1424,7 +1424,7 @@ $('#delete-folder-btn-".$folderid."').popover({
$showtree = $this->params['showtree']; $showtree = $this->params['showtree'];
$workflowmode = $this->params['workflowmode']; $workflowmode = $this->params['workflowmode'];
$previewwidth = $this->params['previewWidthList']; $previewwidth = $this->params['previewWidthList'];
$enableClipboard = $this->params['enableClipboard']; $enableClipboard = $this->params['enableclipboard'];
$content = ''; $content = '';
@ -1523,7 +1523,7 @@ $('#delete-folder-btn-".$folderid."').popover({
$showtree = $this->params['showtree']; $showtree = $this->params['showtree'];
$enableRecursiveCount = $this->params['enableRecursiveCount']; $enableRecursiveCount = $this->params['enableRecursiveCount'];
$maxRecursiveCount = $this->params['maxRecursiveCount']; $maxRecursiveCount = $this->params['maxRecursiveCount'];
$enableClipboard = $this->params['enableClipboard']; $enableClipboard = $this->params['enableclipboard'];
$owner = $subFolder->getOwner(); $owner = $subFolder->getOwner();
$comment = $subFolder->getComment(); $comment = $subFolder->getComment();

View File

@ -59,6 +59,7 @@ class SeedDMS_View_Search extends SeedDMS_Bootstrap_Style {
$mode = $this->params['mode']; $mode = $this->params['mode'];
$workflowmode = $this->params['workflowmode']; $workflowmode = $this->params['workflowmode'];
$enablefullsearch = $this->params['enablefullsearch']; $enablefullsearch = $this->params['enablefullsearch'];
$enableclipboard = $this->params['enableclipboard'];
$attributes = $this->params['attributes']; $attributes = $this->params['attributes'];
$categories = $this->params['categories']; $categories = $this->params['categories'];
$owner = $this->params['owner']; $owner = $this->params['owner'];
@ -510,9 +511,11 @@ class SeedDMS_View_Search extends SeedDMS_Bootstrap_Style {
<span style="padding: 2px; color: #CCC;"><i class="icon-edit"></i></span> <span style="padding: 2px; color: #CCC;"><i class="icon-edit"></i></span>
<?php <?php
} }
if($enableclipboard) {
?> ?>
<a class="addtoclipboard" rel="<?php echo "D".$document->getID(); ?>" msg="<?php printMLText('splash_added_to_clipboard'); ?>" _href="../op/op.AddToClipboard.php?documentid=<?php echo $document->getID(); ?>&type=document&id=<?php echo $document->getID(); ?>&refferer=<?php echo urlencode($this->params['refferer']); ?>" title="<?php printMLText("add_to_clipboard");?>"><i class="icon-copy"></i></a> <a class="addtoclipboard" rel="<?php echo "D".$document->getID(); ?>" msg="<?php printMLText('splash_added_to_clipboard'); ?>" _href="../op/op.AddToClipboard.php?documentid=<?php echo $document->getID(); ?>&type=document&id=<?php echo $document->getID(); ?>&refferer=<?php echo urlencode($this->params['refferer']); ?>" title="<?php printMLText("add_to_clipboard");?>"><i class="icon-copy"></i></a>
<?php <?php
}
print "</div>"; print "</div>";
print "</td>"; print "</td>";
@ -572,9 +575,11 @@ class SeedDMS_View_Search extends SeedDMS_Bootstrap_Style {
<span style="padding: 2px; color: #CCC;"><i class="icon-edit"></i></span> <span style="padding: 2px; color: #CCC;"><i class="icon-edit"></i></span>
<?php <?php
} }
if($enableclipboard) {
?> ?>
<a class="addtoclipboard" rel="<?php echo "F".$folder->getID(); ?>" msg="<?php printMLText('splash_added_to_clipboard'); ?>" _href="../op/op.AddToClipboard.php?folderid=<?php echo $folder->getID(); ?>&type=folder&id=<?php echo $folder->getID(); ?>&refferer=<?php echo urlencode($this->params['refferer']); ?>" title="<?php printMLText("add_to_clipboard");?>"><i class="icon-copy"></i></a> <a class="addtoclipboard" rel="<?php echo "F".$folder->getID(); ?>" msg="<?php printMLText('splash_added_to_clipboard'); ?>" _href="../op/op.AddToClipboard.php?folderid=<?php echo $folder->getID(); ?>&type=folder&id=<?php echo $folder->getID(); ?>&refferer=<?php echo urlencode($this->params['refferer']); ?>" title="<?php printMLText("add_to_clipboard");?>"><i class="icon-copy"></i></a>
<?php <?php
}
print "</div>"; print "</div>";
print "</td>"; print "</td>";
print "</tr>\n"; print "</tr>\n";

View File

@ -35,6 +35,7 @@ class SeedDMS_View_Settings extends SeedDMS_Bootstrap_Style {
$dms = $this->params['dms']; $dms = $this->params['dms'];
$user = $this->params['user']; $user = $this->params['user'];
$settings = $this->params['settings']; $settings = $this->params['settings'];
$currenttab = $this->params['currenttab'];
$this->htmlStartPage(getMLText("admin_tools")); $this->htmlStartPage(getMLText("admin_tools"));
$this->globalNavigation(); $this->globalNavigation();
@ -44,8 +45,17 @@ class SeedDMS_View_Settings extends SeedDMS_Bootstrap_Style {
?> ?>
<script language="JavaScript">
$(document).ready( function() {
$('#settingstab li a').click(function(event) {
$('#currenttab').val($(event.currentTarget).data('target').substring(1));
});
});
</script>
<form action="../op/op.Settings.php" method="post" enctype="multipart/form-data" name="form0" > <form action="../op/op.Settings.php" method="post" enctype="multipart/form-data" name="form0" >
<input type="hidden" name="action" value="saveSettings" /> <input type="hidden" name="action" value="saveSettings" />
<input type="hidden" id="currenttab" name="currenttab" value="<?php echo (isset($_POST['currenttab']) ? $_POST['currenttab'] : 'site' ); ?>" />
<?php <?php
if(!is_writeable($settings->_configFilePath)) { if(!is_writeable($settings->_configFilePath)) {
print "<div class=\"alert alert-warning\">"; print "<div class=\"alert alert-warning\">";
@ -55,9 +65,9 @@ if(!is_writeable($settings->_configFilePath)) {
?> ?>
<ul class="nav nav-tabs" id="settingstab"> <ul class="nav nav-tabs" id="settingstab">
<li class="active"><a data-target="#site" data-toggle="tab"><?php printMLText('settings_Site'); ?></a></li> <li class="<?php if(!$currenttab || $currenttab == 'site') echo 'active'; ?>"><a data-target="#site" data-toggle="tab"><?php printMLText('settings_Site'); ?></a></li>
<li><a data-target="#system" data-toggle="tab"><?php printMLText('settings_System'); ?></a></li> <li class="<?php if($currenttab == 'system') echo 'active'; ?>"><a data-target="#system" data-toggle="tab"><?php printMLText('settings_System'); ?></a></li>
<li><a data-target="#advanced" data-toggle="tab"><?php printMLText('settings_Advanced'); ?></a></li> <li class="<?php if($currenttab == 'advanced') echo 'active'; ?>"><a data-target="#advanced" data-toggle="tab"><?php printMLText('settings_Advanced'); ?></a></li>
</ul> </ul>
<div class="tab-content"> <div class="tab-content">
@ -509,6 +519,10 @@ if(!is_writeable($settings->_configFilePath)) {
<td><?php printMLText("settings_enableNotificationAppRev");?>:</td> <td><?php printMLText("settings_enableNotificationAppRev");?>:</td>
<td><input name="enableNotificationAppRev" type="checkbox" <?php if ($settings->_enableNotificationAppRev) echo "checked" ?> /></td> <td><input name="enableNotificationAppRev" type="checkbox" <?php if ($settings->_enableNotificationAppRev) echo "checked" ?> /></td>
</tr> </tr>
<tr title="<?php printMLText("settings_enableNotificationWorkflow_desc");?>">
<td><?php printMLText("settings_enableNotificationWorkflow");?>:</td>
<td><input name="enableNotificationWorkflow" type="checkbox" <?php if ($settings->_enableNotificationWorkflow) echo "checked" ?> /></td>
</tr>
<!-- <!--
-- SETTINGS - ADVANCED - SERVER -- SETTINGS - ADVANCED - SERVER

View File

@ -77,7 +77,7 @@ class SeedDMS_View_ViewFolder extends SeedDMS_Bootstrap_Style {
$folder = $this->params['folder']; $folder = $this->params['folder'];
$orderby = $this->params['orderby']; $orderby = $this->params['orderby'];
$enableFolderTree = $this->params['enableFolderTree']; $enableFolderTree = $this->params['enableFolderTree'];
$enableClipboard = $this->params['enableClipboard']; $enableClipboard = $this->params['enableclipboard'];
$enableDropUpload = $this->params['enableDropUpload']; $enableDropUpload = $this->params['enableDropUpload'];
$expandFolderTree = $this->params['expandFolderTree']; $expandFolderTree = $this->params['expandFolderTree'];
$showtree = $this->params['showtree']; $showtree = $this->params['showtree'];

View File

@ -62,7 +62,7 @@ class SeedDMS_View_WorkflowGraph extends SeedDMS_Bootstrap_Style {
foreach($transusers as $transuser) { foreach($transusers as $transuser) {
$unames[] = $transuser->getUser()->getFullName(); $unames[] = $transuser->getUser()->getFullName();
} }
echo "ggg.addNode(\"A".$transition->getID()."-".$action->getID()."\", { render: render_action, maxtime: '".implode(", ", $unames)."', label : \"".$action->getName()."\", color: '".$color."' });\n"; echo "ggg.addNode(\"A".$transition->getID()."-".$action->getID()."\", { render: render_action, maxtime: \"".str_replace('"', "\\\"", implode(", ", $unames))."\", label : \"".str_replace('"', "\\\"", $action->getName())."\", color: '".$color."' });\n";
} }
if(!isset($this->states[$state->getID()])) { if(!isset($this->states[$state->getID()])) {
@ -70,11 +70,11 @@ class SeedDMS_View_WorkflowGraph extends SeedDMS_Bootstrap_Style {
$initstate = ''; $initstate = '';
if($state == $this->workflow->getInitState()) if($state == $this->workflow->getInitState())
$initstate = " (START)"; $initstate = " (START)";
echo "ggg.addNode(\"S".$state->getID()."\", { label : \"".$state->getName()." ".$initstate."\" });\n"; echo "ggg.addNode(\"S".$state->getID()."\", { label : \"".str_replace('"', "\\\"", $state->getName()." ".$initstate)."\" });\n";
} }
if(!isset($this->states[$nextstate->getID()])) { if(!isset($this->states[$nextstate->getID()])) {
$this->states[$state->getID()] = $nextstate; $this->states[$state->getID()] = $nextstate;
echo "ggg.addNode(\"S".$nextstate->getID()."\", { label : \"".$nextstate->getName()."\" });\n"; echo "ggg.addNode(\"S".$nextstate->getID()."\", { label : \"".str_replace('"', "\\\"", $nextstate->getName())."\" });\n";
} }
} }