From c86aa4a697c8d18ee0cde9e131e3c6e36f5a863a Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Fri, 2 Sep 2016 08:35:19 +0200
Subject: [PATCH 1/3] add new phrases for workflow manager
---
languages/ar_EG/lang.inc | 6 ++++++
languages/bg_BG/lang.inc | 6 ++++++
languages/ca_ES/lang.inc | 6 ++++++
languages/cs_CZ/lang.inc | 6 ++++++
languages/de_DE/lang.inc | 8 +++++++-
languages/en_GB/lang.inc | 8 +++++++-
languages/es_ES/lang.inc | 6 ++++++
languages/fr_FR/lang.inc | 6 ++++++
languages/hr_HR/lang.inc | 6 ++++++
languages/hu_HU/lang.inc | 6 ++++++
languages/it_IT/lang.inc | 6 ++++++
languages/ko_KR/lang.inc | 6 ++++++
languages/nl_NL/lang.inc | 6 ++++++
languages/pl_PL/lang.inc | 6 ++++++
languages/pt_BR/lang.inc | 6 ++++++
languages/ro_RO/lang.inc | 6 ++++++
languages/ru_RU/lang.inc | 6 ++++++
languages/sk_SK/lang.inc | 6 ++++++
languages/sv_SE/lang.inc | 6 ++++++
languages/tr_TR/lang.inc | 6 ++++++
languages/uk_UA/lang.inc | 6 ++++++
languages/zh_CN/lang.inc | 6 ++++++
languages/zh_TW/lang.inc | 6 ++++++
23 files changed, 140 insertions(+), 2 deletions(-)
diff --git a/languages/ar_EG/lang.inc b/languages/ar_EG/lang.inc
index dc4a1d6d2..28749c176 100644
--- a/languages/ar_EG/lang.inc
+++ b/languages/ar_EG/lang.inc
@@ -1323,6 +1323,7 @@ URL: [url]',
'submit_review' => 'بدأ المراجعة',
'submit_revision' => '',
'submit_userinfo' => 'ادخال بيانات',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => '',
'substitute_user' => 'استبدال المستخدم',
'success_add_aro' => '',
@@ -1463,8 +1464,12 @@ URL: [url]',
'workflow_group_summary' => 'ملخص المجموعة',
'workflow_initstate' => 'الحالة الابتدائية',
'workflow_in_use' => 'مسار العمل هذا مستخدم حاليا لمستندات',
+'workflow_layoutdata_saved' => '',
'workflow_management' => 'ادارة مسار العمل',
'workflow_name' => 'اسم',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => 'يجب تحديد حالات مسار العمل قبل تحديد مسار العمل.',
'workflow_state' => '',
'workflow_states_management' => 'ادارة حالات مسار العمل',
@@ -1472,6 +1477,7 @@ URL: [url]',
'workflow_state_in_use' => 'هذه الحالة مستخدمة من قبل مسار عمل',
'workflow_state_name' => 'اسم',
'workflow_summary' => 'ملخص مسار العمل',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => 'ملخص المستخدم',
'year_view' => 'عرض السنة',
'yes' => 'نعم',
diff --git a/languages/bg_BG/lang.inc b/languages/bg_BG/lang.inc
index 669fe6553..0ab0722e2 100644
--- a/languages/bg_BG/lang.inc
+++ b/languages/bg_BG/lang.inc
@@ -1188,6 +1188,7 @@ $text = array(
'submit_review' => 'Рецензирай',
'submit_revision' => '',
'submit_userinfo' => 'Изпрати информация за потребител',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => '',
'substitute_user' => '',
'success_add_aro' => '',
@@ -1314,8 +1315,12 @@ $text = array(
'workflow_group_summary' => 'Резюме за група',
'workflow_initstate' => 'Начално състояние',
'workflow_in_use' => 'Този процес се използва от документ.',
+'workflow_layoutdata_saved' => '',
'workflow_management' => 'Управление на процеси',
'workflow_name' => 'Име',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => 'Трябва първо да дефинирате състояние на процес, а след това да добавите процес.',
'workflow_state' => '',
'workflow_states_management' => 'Управление на състоянието на процеси',
@@ -1323,6 +1328,7 @@ $text = array(
'workflow_state_in_use' => 'Този статус текущо се използва от процесите.',
'workflow_state_name' => 'Име',
'workflow_summary' => 'Резюме за процес',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => 'Резюме за потребител',
'year_view' => 'годишен изглед',
'yes' => 'Да',
diff --git a/languages/ca_ES/lang.inc b/languages/ca_ES/lang.inc
index fc33175bd..100db847b 100644
--- a/languages/ca_ES/lang.inc
+++ b/languages/ca_ES/lang.inc
@@ -1193,6 +1193,7 @@ URL: [url]',
'submit_review' => 'Enviar revisiót',
'submit_revision' => '',
'submit_userinfo' => '',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => '',
'substitute_user' => 'Canviar usuari',
'success_add_aro' => '',
@@ -1319,8 +1320,12 @@ URL: [url]',
'workflow_group_summary' => '',
'workflow_initstate' => '',
'workflow_in_use' => '',
+'workflow_layoutdata_saved' => '',
'workflow_management' => '',
'workflow_name' => '',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => '',
'workflow_state' => '',
'workflow_states_management' => '',
@@ -1328,6 +1333,7 @@ URL: [url]',
'workflow_state_in_use' => '',
'workflow_state_name' => '',
'workflow_summary' => '',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => '',
'year_view' => 'Vista d\'any',
'yes' => 'Sí',
diff --git a/languages/cs_CZ/lang.inc b/languages/cs_CZ/lang.inc
index 1bbf7773a..c132ba541 100644
--- a/languages/cs_CZ/lang.inc
+++ b/languages/cs_CZ/lang.inc
@@ -1332,6 +1332,7 @@ URL: [url]',
'submit_review' => 'Poslat ke kontrole',
'submit_revision' => '',
'submit_userinfo' => 'Odeslat info',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => '',
'substitute_user' => 'Zaměnit uživatele',
'success_add_aro' => '',
@@ -1472,8 +1473,12 @@ URL: [url]',
'workflow_group_summary' => 'Přehled skupiny',
'workflow_initstate' => 'Počáteční stav',
'workflow_in_use' => 'Tento pracovní postup je momentálně používán dokumentem.',
+'workflow_layoutdata_saved' => '',
'workflow_management' => 'Správa pracovního postupu',
'workflow_name' => 'Název',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => 'Před přidáním pracovního postupu musíte definovat stavy pracovního postupu.',
'workflow_state' => '',
'workflow_states_management' => 'Správa stavů pracovních postupů',
@@ -1481,6 +1486,7 @@ URL: [url]',
'workflow_state_in_use' => 'Tento stav je momentálně užíván pracovním postupem.',
'workflow_state_name' => 'Název',
'workflow_summary' => 'Přehled pracovního postupu',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => 'Přehled uživatelů',
'year_view' => 'Zobrazení roku',
'yes' => 'Ano',
diff --git a/languages/de_DE/lang.inc b/languages/de_DE/lang.inc
index eb5b00632..a192de9cf 100644
--- a/languages/de_DE/lang.inc
+++ b/languages/de_DE/lang.inc
@@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
//
-// Translators: Admin (2283), dgrutsch (21)
+// Translators: Admin (2289), dgrutsch (21)
$text = array(
'2_factor_auth' => '2-Faktor Authentifizierung',
@@ -1369,6 +1369,7 @@ URL: [url]',
'submit_review' => 'Überprüfung hinzufügen',
'submit_revision' => 'Wiederholungsprüfung hinzufügen',
'submit_userinfo' => 'Daten setzen',
+'subsribe_timelinefeed' => 'Verauf als RSS-Feed abonnieren',
'substitute_to_user' => 'Wechsel zu \'[username]\'',
'substitute_user' => 'Benutzer wechseln',
'success_add_aro' => 'Zugriffsobjekt hinzugefügt',
@@ -1509,8 +1510,12 @@ URL: [url]',
'workflow_group_summary' => 'Gruppenübersicht',
'workflow_initstate' => 'Initialer Status',
'workflow_in_use' => 'Dieser Workflow wird zur Zeit noch von einem Dokument verwendet.',
+'workflow_layoutdata_saved' => 'Layout-Daten gespeichert',
'workflow_management' => 'Workflow-Management',
'workflow_name' => 'Name',
+'workflow_no_doc_rejected_state' => 'Das Dokument wird in keinem Workflow-Status abgelehnt!',
+'workflow_no_doc_released_state' => 'Das Dokument wird in keinem Workflow-Status freigegeben!',
+'workflow_no_initial_state' => 'Keine Transition beginnt mit dem initialen Status des Workflows!',
'workflow_no_states' => 'Es muss zunächst mindestens ein Workflow-Status angelegt werden, um einen Workflow anlegen zu können.',
'workflow_state' => 'Workflow-Status',
'workflow_states_management' => 'Workflow-Status-Management',
@@ -1518,6 +1523,7 @@ URL: [url]',
'workflow_state_in_use' => 'Dieser Status wird zur Zeit von einem Workflow verwendet.',
'workflow_state_name' => 'Name',
'workflow_summary' => 'Übersicht Workflows',
+'workflow_transition_without_user_group' => 'Mindestens eine Transition hat weder einen Benutzer noch eine Gruppe zugewiesen!',
'workflow_user_summary' => 'Übersicht Benutzer',
'year_view' => 'Jahresansicht',
'yes' => 'Ja',
diff --git a/languages/en_GB/lang.inc b/languages/en_GB/lang.inc
index a88d3e873..88ec371d8 100644
--- a/languages/en_GB/lang.inc
+++ b/languages/en_GB/lang.inc
@@ -19,7 +19,7 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
//
-// Translators: Admin (1430), dgrutsch (7), netixw (14)
+// Translators: Admin (1436), dgrutsch (7), netixw (14)
$text = array(
'2_factor_auth' => '2-factor authentication',
@@ -1370,6 +1370,7 @@ URL: [url]',
'submit_review' => 'Submit review',
'submit_revision' => 'Add Revision',
'submit_userinfo' => 'Submit info',
+'subsribe_timelinefeed' => 'Subscribe to time line feed',
'substitute_to_user' => 'Switch to \'[username]\'',
'substitute_user' => 'Substitute User',
'success_add_aro' => 'Access request object added',
@@ -1510,8 +1511,12 @@ URL: [url]',
'workflow_group_summary' => 'Group summary',
'workflow_initstate' => 'Initial state',
'workflow_in_use' => 'This workflow is currently used by documents.',
+'workflow_layoutdata_saved' => 'Layout data saved',
'workflow_management' => 'Workflow management',
'workflow_name' => 'Name',
+'workflow_no_doc_rejected_state' => 'The document will not be rejected in a workflow state!',
+'workflow_no_doc_released_state' => 'The document will not be released in a workflow state!',
+'workflow_no_initial_state' => 'None of the transitions starts with the initial state of the workflow!',
'workflow_no_states' => 'You must first define workflow states, before adding a workflow.',
'workflow_state' => 'workflow state',
'workflow_states_management' => 'Workflow states management',
@@ -1519,6 +1524,7 @@ URL: [url]',
'workflow_state_in_use' => 'This state is currently used by workflows.',
'workflow_state_name' => 'Name',
'workflow_summary' => 'Workflow summary',
+'workflow_transition_without_user_group' => 'At least one of the transitions has neither a user nor a group!',
'workflow_user_summary' => 'User summary',
'year_view' => 'Year View',
'yes' => 'Yes',
diff --git a/languages/es_ES/lang.inc b/languages/es_ES/lang.inc
index 4eec234cf..54adc8114 100644
--- a/languages/es_ES/lang.inc
+++ b/languages/es_ES/lang.inc
@@ -1338,6 +1338,7 @@ URL: [url]',
'submit_review' => 'Enviar revisión',
'submit_revision' => '',
'submit_userinfo' => 'Enviar información',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => 'Cambiar a \'[username]\'',
'substitute_user' => 'Cambiar de usuario',
'success_add_aro' => '',
@@ -1478,8 +1479,12 @@ URL: [url]',
'workflow_group_summary' => 'Resumen de Grupo',
'workflow_initstate' => 'Estado Inicial',
'workflow_in_use' => 'Este flujo de trabajo esta siendo usado por documentos.',
+'workflow_layoutdata_saved' => '',
'workflow_management' => 'Gestión Flujo de Trabajo',
'workflow_name' => 'Nombre',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => 'Debe definir un estado de flujo de trabajo, antes de añadir.',
'workflow_state' => '',
'workflow_states_management' => 'Gestión del estado de flujo de trabajo',
@@ -1487,6 +1492,7 @@ URL: [url]',
'workflow_state_in_use' => 'Este estado está siendo usado por flujos de trabajo.',
'workflow_state_name' => 'Nombre',
'workflow_summary' => 'Resumen Flujo de Trabajo',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => 'Resumen Usuario',
'year_view' => 'Vista del año',
'yes' => 'Sí',
diff --git a/languages/fr_FR/lang.inc b/languages/fr_FR/lang.inc
index d8de155b1..5f09324ff 100644
--- a/languages/fr_FR/lang.inc
+++ b/languages/fr_FR/lang.inc
@@ -1314,6 +1314,7 @@ URL: [url]',
'submit_review' => 'Soumettre la correction',
'submit_revision' => '',
'submit_userinfo' => 'Soumettre info',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => '',
'substitute_user' => 'Utilisateur de substitution',
'success_add_aro' => '',
@@ -1445,8 +1446,12 @@ URL: [url]',
'workflow_group_summary' => 'Résumé de groupe',
'workflow_initstate' => 'Etat initial',
'workflow_in_use' => 'Ce workflow est actuellement utilisé par des documents.',
+'workflow_layoutdata_saved' => '',
'workflow_management' => 'Gestion de workflow',
'workflow_name' => 'Nom',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => 'Vous devez d\'abord définir des états de workflow avant d\'ajouter un workflow.',
'workflow_state' => '',
'workflow_states_management' => 'Gestion d\'états de workflow',
@@ -1454,6 +1459,7 @@ URL: [url]',
'workflow_state_in_use' => 'Cet état est actuellement utilisé par des workflows.',
'workflow_state_name' => 'Nom',
'workflow_summary' => 'Résumé du workflow',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => 'Résumé d\'utilisateur',
'year_view' => 'Vue annuelle',
'yes' => 'Oui',
diff --git a/languages/hr_HR/lang.inc b/languages/hr_HR/lang.inc
index a50551386..5676b0a1a 100644
--- a/languages/hr_HR/lang.inc
+++ b/languages/hr_HR/lang.inc
@@ -1359,6 +1359,7 @@ Internet poveznica: [url]',
'submit_review' => 'Pošaljite ovjeru',
'submit_revision' => '',
'submit_userinfo' => 'Pošaljite info',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => 'Prebaci na \'[username]\'',
'substitute_user' => 'Zamjenski korisnik',
'success_add_aro' => '',
@@ -1499,8 +1500,12 @@ Internet poveznica: [url]',
'workflow_group_summary' => 'Pregled grupe',
'workflow_initstate' => 'Početni status',
'workflow_in_use' => 'Dokumenti trenutno koriste ovaj tok rada.',
+'workflow_layoutdata_saved' => '',
'workflow_management' => 'Upravljanje toka rada',
'workflow_name' => 'Naziv',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => 'Prije dodavanja toka rada najprije morate odrediti statuse toka rada.',
'workflow_state' => '',
'workflow_states_management' => 'Upravljanje statusima toka rada',
@@ -1508,6 +1513,7 @@ Internet poveznica: [url]',
'workflow_state_in_use' => 'Tok rada trenutno koristi ovaj status.',
'workflow_state_name' => 'Naziv statusa',
'workflow_summary' => 'Pregled toka rada',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => 'Pregled korisnika',
'year_view' => 'Pregled po godini',
'yes' => 'Da',
diff --git a/languages/hu_HU/lang.inc b/languages/hu_HU/lang.inc
index 63841c7d0..395407fad 100644
--- a/languages/hu_HU/lang.inc
+++ b/languages/hu_HU/lang.inc
@@ -1337,6 +1337,7 @@ URL: [url]',
'submit_review' => 'Felülvizsgálat küldése',
'submit_revision' => '',
'submit_userinfo' => 'Információ küldése',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => '',
'substitute_user' => 'Helyettesítő felhasználó',
'success_add_aro' => '',
@@ -1477,8 +1478,12 @@ URL: [url]',
'workflow_group_summary' => 'Csoport áttekintés',
'workflow_initstate' => 'Kezdeti állapot',
'workflow_in_use' => 'Ezt a munkafolyamatot dokumentumok használják.',
+'workflow_layoutdata_saved' => '',
'workflow_management' => 'Munkafolyamat kezelés',
'workflow_name' => 'Név',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => 'A munkafolyamat hozzáadása előtt munkafolyamat állapotokat kell meghatározni.',
'workflow_state' => '',
'workflow_states_management' => 'Munkafolyamat állapotok kezelése',
@@ -1486,6 +1491,7 @@ URL: [url]',
'workflow_state_in_use' => 'Ezt az állapotot munkafolyamatok használják.',
'workflow_state_name' => 'Név',
'workflow_summary' => 'Munkafolyamat áttekintés',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => 'Felhasználó áttekintés',
'year_view' => 'Éves nézet',
'yes' => 'Igen',
diff --git a/languages/it_IT/lang.inc b/languages/it_IT/lang.inc
index 8e5c41057..0f0f302d7 100644
--- a/languages/it_IT/lang.inc
+++ b/languages/it_IT/lang.inc
@@ -1371,6 +1371,7 @@ URL: [url]',
'submit_review' => 'Invio revisione',
'submit_revision' => 'Aggiungere Revisione',
'submit_userinfo' => 'Invio info utente',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => 'Cambia in \'[username]\'',
'substitute_user' => 'Impersona utente',
'success_add_aro' => 'Aggiunto richiesta di accesso oggetto',
@@ -1511,8 +1512,12 @@ URL: [url]',
'workflow_group_summary' => 'Sommario di gruppo',
'workflow_initstate' => 'Stato iniziale',
'workflow_in_use' => 'Questo flusso di lavoro è attualmente usato da alcuni documenti',
+'workflow_layoutdata_saved' => '',
'workflow_management' => 'Gestione flusso di lavoro',
'workflow_name' => 'Nome',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => 'Prima di aggiungere un flusso di lavoro occorre definirne prima gli stati.',
'workflow_state' => 'Stato del flusso di lavoro',
'workflow_states_management' => 'Gestione stati del flusso di lavoro',
@@ -1520,6 +1525,7 @@ URL: [url]',
'workflow_state_in_use' => 'Questo stato è attualmente usato da alcuni flussi di lavoro',
'workflow_state_name' => 'Nome',
'workflow_summary' => 'Riepilogo flusso di lavoro',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => 'Riepilogo utenti',
'year_view' => 'Vista anno',
'yes' => 'Sì',
diff --git a/languages/ko_KR/lang.inc b/languages/ko_KR/lang.inc
index 19b0ba9b8..4ec3a85a1 100644
--- a/languages/ko_KR/lang.inc
+++ b/languages/ko_KR/lang.inc
@@ -1352,6 +1352,7 @@ URL : [url]',
'submit_review' => '리뷰 제출',
'submit_revision' => '',
'submit_userinfo' => '정보 제출',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => '\'[username]\'로 전환',
'substitute_user' => '대체 사용자',
'success_add_aro' => '',
@@ -1492,8 +1493,12 @@ URL : [url]',
'workflow_group_summary' => '그룹 요약',
'workflow_initstate' => '초기 상태',
'workflow_in_use' => '이 워크플로는 현재 문서에서 사용 됩니다.',
+'workflow_layoutdata_saved' => '',
'workflow_management' => '워크플로우 관리',
'workflow_name' => '이름',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => '워크플로를 추가하기 전에, 워크플로우 상태를 정의해야 합니다.',
'workflow_state' => '워크플로 상태',
'workflow_states_management' => '워크플로우 관리를 말한다',
@@ -1501,6 +1506,7 @@ URL : [url]',
'workflow_state_in_use' => '이 상태는 현재 워크플로우에 의해 사용된다.',
'workflow_state_name' => '이름',
'workflow_summary' => '워크플로우 요약',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => '사용자 요약',
'year_view' => '연간 단위로 보기',
'yes' => '예',
diff --git a/languages/nl_NL/lang.inc b/languages/nl_NL/lang.inc
index 8b1a42273..923ba7416 100644
--- a/languages/nl_NL/lang.inc
+++ b/languages/nl_NL/lang.inc
@@ -1365,6 +1365,7 @@ URL: [url]',
'submit_review' => 'Verzend Beoordeling',
'submit_revision' => 'Herziening verzenden',
'submit_userinfo' => 'Wijzigingen opslaan',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => 'Switch naar \'[username]\'',
'substitute_user' => 'Invaller/ vervanger Gebruiker',
'success_add_aro' => 'Access request object added',
@@ -1505,8 +1506,12 @@ URL: [url]',
'workflow_group_summary' => 'Groepssamenvatting',
'workflow_initstate' => 'Begin status',
'workflow_in_use' => 'Deze workflow wordt momenteel gebruikt door documenten.',
+'workflow_layoutdata_saved' => '',
'workflow_management' => 'Workflow beheer',
'workflow_name' => 'Naam',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => 'U moet eerst workflow-statussen definiëren, voordat u een workflow toevoegt.',
'workflow_state' => 'workflow_states_managementWorkflow status beheer',
'workflow_states_management' => 'Workflow status beheer',
@@ -1514,6 +1519,7 @@ URL: [url]',
'workflow_state_in_use' => 'Deze status wordt momenteel gebruikt door workflows.',
'workflow_state_name' => 'Naam',
'workflow_summary' => 'Workflow samenvatting',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => 'Gebruiker samenvatting',
'year_view' => 'Jaar Overzicht',
'yes' => 'Ja',
diff --git a/languages/pl_PL/lang.inc b/languages/pl_PL/lang.inc
index f7de79502..3263e658a 100644
--- a/languages/pl_PL/lang.inc
+++ b/languages/pl_PL/lang.inc
@@ -1317,6 +1317,7 @@ URL: [url]',
'submit_review' => 'Zatwierdź recenzję',
'submit_revision' => '',
'submit_userinfo' => 'Zatwierdź dane',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => '',
'substitute_user' => 'Zastępca użytkownika',
'success_add_aro' => '',
@@ -1457,8 +1458,12 @@ URL: [url]',
'workflow_group_summary' => 'Podsumowanie grupy',
'workflow_initstate' => 'Początkowy status',
'workflow_in_use' => 'Proces ten jest obecnie zastosowany w dokumentach.',
+'workflow_layoutdata_saved' => '',
'workflow_management' => 'Menadżer procesów',
'workflow_name' => 'Nazwa',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => 'Zanim dodasz proces musisz najpierw zdefiniować jego status.',
'workflow_state' => '',
'workflow_states_management' => 'Menadżer statusów procesu',
@@ -1466,6 +1471,7 @@ URL: [url]',
'workflow_state_in_use' => 'Ten status jest aktualnie zastosowany w procesach.',
'workflow_state_name' => 'Nazwa',
'workflow_summary' => 'Podsumowanie procesu',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => 'Podsumowanie użytkownika',
'year_view' => 'Widok roczny',
'yes' => 'Tak',
diff --git a/languages/pt_BR/lang.inc b/languages/pt_BR/lang.inc
index 7dfb7979f..a2b3096cf 100644
--- a/languages/pt_BR/lang.inc
+++ b/languages/pt_BR/lang.inc
@@ -1335,6 +1335,7 @@ URL: [url]',
'submit_review' => '',
'submit_revision' => '',
'submit_userinfo' => 'Submeter informação',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => '',
'substitute_user' => 'Substituto do usuário',
'success_add_aro' => '',
@@ -1475,8 +1476,12 @@ URL: [url]',
'workflow_group_summary' => 'Sumário do grupo',
'workflow_initstate' => 'Estado inicial',
'workflow_in_use' => 'Esse fluxo de trabalho é usado atualmente por documentos.',
+'workflow_layoutdata_saved' => '',
'workflow_management' => 'Gestão de fluxo de trabalho',
'workflow_name' => 'Nome',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => 'Você deve primeiro definir estados de fluxo de trabalho, antes de adicionar um fluxo de trabalho.',
'workflow_state' => '',
'workflow_states_management' => 'Gestão de fluxo de trabalho estados',
@@ -1484,6 +1489,7 @@ URL: [url]',
'workflow_state_in_use' => 'Este estado está sendo usado por fluxos de trabalho.',
'workflow_state_name' => 'Nome',
'workflow_summary' => 'Sumário de fluxo de trabalho',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => 'Sumário de usuário',
'year_view' => 'Visualização Anual',
'yes' => 'Sim',
diff --git a/languages/ro_RO/lang.inc b/languages/ro_RO/lang.inc
index 33767920d..c25bdbd76 100644
--- a/languages/ro_RO/lang.inc
+++ b/languages/ro_RO/lang.inc
@@ -1360,6 +1360,7 @@ URL: [url]',
'submit_review' => 'Trimite revizuire',
'submit_revision' => '',
'submit_userinfo' => 'Trimite informații',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => '',
'substitute_user' => 'Substituie Utilizator',
'success_add_aro' => '',
@@ -1500,8 +1501,12 @@ URL: [url]',
'workflow_group_summary' => 'Sumar Grup',
'workflow_initstate' => 'Stare inițială',
'workflow_in_use' => 'Acest Workflow este utilizat în prezent de documente.',
+'workflow_layoutdata_saved' => '',
'workflow_management' => 'Management Workflow',
'workflow_name' => 'Nume',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => 'Mai întâi trebuie să definiți stările de Workflow, iar apoi să adăugați un Workflow.',
'workflow_state' => '',
'workflow_states_management' => 'Management stări Workflow',
@@ -1509,6 +1514,7 @@ URL: [url]',
'workflow_state_in_use' => 'Această stare este utilizată în prezent de Workflow-uri.',
'workflow_state_name' => 'Nume',
'workflow_summary' => 'Sumar Workflow',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => 'Sumar Utilizator',
'year_view' => 'Vizualizare an',
'yes' => 'Da',
diff --git a/languages/ru_RU/lang.inc b/languages/ru_RU/lang.inc
index 566fb4484..065a19450 100644
--- a/languages/ru_RU/lang.inc
+++ b/languages/ru_RU/lang.inc
@@ -1367,6 +1367,7 @@ URL: [url]',
'submit_review' => 'Рецензировать',
'submit_revision' => '',
'submit_userinfo' => 'Отправить информацию',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => 'Переключиться на \'[username]\'',
'substitute_user' => 'Переключиться',
'success_add_aro' => '',
@@ -1507,8 +1508,12 @@ URL: [url]',
'workflow_group_summary' => 'Сводка по группе',
'workflow_initstate' => 'Начальный статус',
'workflow_in_use' => 'Этот процесс используется документами.',
+'workflow_layoutdata_saved' => '',
'workflow_management' => 'Управление процессами',
'workflow_name' => 'Название',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => 'Сначала добавьте статусы процессов.',
'workflow_state' => 'Статус процесса',
'workflow_states_management' => 'Управление статусами процессов',
@@ -1516,6 +1521,7 @@ URL: [url]',
'workflow_state_in_use' => 'Этот статус используется процессами.',
'workflow_state_name' => 'Название',
'workflow_summary' => 'Сводка по процессу',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => 'Сводка по пользователю',
'year_view' => 'Год',
'yes' => 'Да',
diff --git a/languages/sk_SK/lang.inc b/languages/sk_SK/lang.inc
index 813130357..0fd3471a8 100644
--- a/languages/sk_SK/lang.inc
+++ b/languages/sk_SK/lang.inc
@@ -1192,6 +1192,7 @@ URL: [url]',
'submit_review' => 'Poslať kontrolu',
'submit_revision' => '',
'submit_userinfo' => '',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => '',
'substitute_user' => 'Nahradiť používateľa',
'success_add_aro' => '',
@@ -1318,8 +1319,12 @@ URL: [url]',
'workflow_group_summary' => '',
'workflow_initstate' => '',
'workflow_in_use' => '',
+'workflow_layoutdata_saved' => '',
'workflow_management' => '',
'workflow_name' => '',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => '',
'workflow_state' => '',
'workflow_states_management' => '',
@@ -1327,6 +1332,7 @@ URL: [url]',
'workflow_state_in_use' => '',
'workflow_state_name' => '',
'workflow_summary' => '',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => '',
'year_view' => 'Rok',
'yes' => 'Áno',
diff --git a/languages/sv_SE/lang.inc b/languages/sv_SE/lang.inc
index 73f7335b1..1215b378a 100644
--- a/languages/sv_SE/lang.inc
+++ b/languages/sv_SE/lang.inc
@@ -1323,6 +1323,7 @@ URL: [url]',
'submit_review' => 'Skicka granskning',
'submit_revision' => '',
'submit_userinfo' => 'Skicka info',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => '',
'substitute_user' => 'Byt användare',
'success_add_aro' => '',
@@ -1463,8 +1464,12 @@ URL: [url]',
'workflow_group_summary' => 'Sammanfattning grupp',
'workflow_initstate' => 'Ursprungsstatus',
'workflow_in_use' => 'Detta arbetsflöde används i ett dokument.',
+'workflow_layoutdata_saved' => '',
'workflow_management' => 'Arbetsflöden',
'workflow_name' => 'Namn',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => 'Du måste först fastlägga ett antal status för arbetsflödet, innan du kan lägga till ett arbetsflöde.',
'workflow_state' => '',
'workflow_states_management' => 'Status för arbetsflöde',
@@ -1472,6 +1477,7 @@ URL: [url]',
'workflow_state_in_use' => 'Detta status används i ett arbetsflöde.',
'workflow_state_name' => 'Namn',
'workflow_summary' => 'Sammanfattning arbetsflöde',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => 'Sammanfattning användare',
'year_view' => 'årsvy',
'yes' => 'Ja',
diff --git a/languages/tr_TR/lang.inc b/languages/tr_TR/lang.inc
index 7ab208552..f90bca2d1 100644
--- a/languages/tr_TR/lang.inc
+++ b/languages/tr_TR/lang.inc
@@ -1339,6 +1339,7 @@ URL: [url]',
'submit_review' => 'Kabul et',
'submit_revision' => '',
'submit_userinfo' => 'Bilgi gönder',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => '',
'substitute_user' => 'Kullanıcının Yerine Geç',
'success_add_aro' => '',
@@ -1479,8 +1480,12 @@ URL: [url]',
'workflow_group_summary' => 'Grup özeti',
'workflow_initstate' => 'İlk durum',
'workflow_in_use' => 'Bu iş akışı doküman(lar) tarafından kullanımda.',
+'workflow_layoutdata_saved' => '',
'workflow_management' => 'İş akış yönetimi',
'workflow_name' => 'İsim',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => 'İş akışı eklemeden önce iş akış durumu tanımlamalısınız.',
'workflow_state' => '',
'workflow_states_management' => 'Doküman durumu yönetimi',
@@ -1488,6 +1493,7 @@ URL: [url]',
'workflow_state_in_use' => 'Bu durum iş akışı tarafından kullanımda.',
'workflow_state_name' => 'İsim',
'workflow_summary' => 'İş akış özeti',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => 'Kullanıcı özeti',
'year_view' => 'Yıllık Görünüm',
'yes' => 'Evet',
diff --git a/languages/uk_UA/lang.inc b/languages/uk_UA/lang.inc
index 5eb5b4921..061b7ee9e 100644
--- a/languages/uk_UA/lang.inc
+++ b/languages/uk_UA/lang.inc
@@ -1360,6 +1360,7 @@ URL: [url]',
'submit_review' => 'Рецензувати',
'submit_revision' => '',
'submit_userinfo' => 'Відправити інформацію',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => 'Перемикнутися на \'[username]\'',
'substitute_user' => 'Перемикнутися',
'success_add_aro' => '',
@@ -1500,8 +1501,12 @@ URL: [url]',
'workflow_group_summary' => 'Підсумки по процесу групи',
'workflow_initstate' => 'Початковий статус',
'workflow_in_use' => 'Цей процес використовується в документах.',
+'workflow_layoutdata_saved' => '',
'workflow_management' => 'Керування процесами',
'workflow_name' => 'Назва',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => 'Спочатку додайте статуси процесів.',
'workflow_state' => 'Статус процесу',
'workflow_states_management' => 'Керування статусами процесів',
@@ -1509,6 +1514,7 @@ URL: [url]',
'workflow_state_in_use' => 'Цей статус використовується в процесах.',
'workflow_state_name' => 'Назва',
'workflow_summary' => 'Підсумки по процесу',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => 'Підсумки по користувачу',
'year_view' => 'Рік',
'yes' => 'Так',
diff --git a/languages/zh_CN/lang.inc b/languages/zh_CN/lang.inc
index 47c1ebd46..e753d4521 100644
--- a/languages/zh_CN/lang.inc
+++ b/languages/zh_CN/lang.inc
@@ -1194,6 +1194,7 @@ URL: [url]',
'submit_review' => '提交校对',
'submit_revision' => '',
'submit_userinfo' => '',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => '',
'substitute_user' => '代理人',
'success_add_aro' => '',
@@ -1320,8 +1321,12 @@ URL: [url]',
'workflow_group_summary' => '',
'workflow_initstate' => '',
'workflow_in_use' => '',
+'workflow_layoutdata_saved' => '',
'workflow_management' => '',
'workflow_name' => '',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => '',
'workflow_state' => '',
'workflow_states_management' => '',
@@ -1329,6 +1334,7 @@ URL: [url]',
'workflow_state_in_use' => '',
'workflow_state_name' => '',
'workflow_summary' => '',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => '',
'year_view' => '年视图',
'yes' => '是',
diff --git a/languages/zh_TW/lang.inc b/languages/zh_TW/lang.inc
index 677bc2201..668c99448 100644
--- a/languages/zh_TW/lang.inc
+++ b/languages/zh_TW/lang.inc
@@ -1192,6 +1192,7 @@ URL: [url]',
'submit_review' => '提交校對',
'submit_revision' => '',
'submit_userinfo' => '',
+'subsribe_timelinefeed' => '',
'substitute_to_user' => '',
'substitute_user' => '代理人',
'success_add_aro' => '',
@@ -1318,8 +1319,12 @@ URL: [url]',
'workflow_group_summary' => '流程群組簡述',
'workflow_initstate' => '',
'workflow_in_use' => '正在使用之流程',
+'workflow_layoutdata_saved' => '',
'workflow_management' => '流程管理',
'workflow_name' => '流程名稱',
+'workflow_no_doc_rejected_state' => '',
+'workflow_no_doc_released_state' => '',
+'workflow_no_initial_state' => '',
'workflow_no_states' => '',
'workflow_state' => '',
'workflow_states_management' => '流程狀態管理',
@@ -1327,6 +1332,7 @@ URL: [url]',
'workflow_state_in_use' => '正在使用之流程狀態',
'workflow_state_name' => '流程狀態名稱',
'workflow_summary' => '',
+'workflow_transition_without_user_group' => '',
'workflow_user_summary' => '',
'year_view' => '年視圖',
'yes' => '是',
From c0e816fdc5e2aff6209a0ffbca3af3a037df8a30 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Fri, 2 Sep 2016 08:35:51 +0200
Subject: [PATCH 2/3] add zoom button, restrict zooming
---
views/bootstrap/class.WorkflowGraph.php | 18 ++++++++++++++++--
1 file changed, 16 insertions(+), 2 deletions(-)
diff --git a/views/bootstrap/class.WorkflowGraph.php b/views/bootstrap/class.WorkflowGraph.php
index 5478e080f..f2555e517 100644
--- a/views/bootstrap/class.WorkflowGraph.php
+++ b/views/bootstrap/class.WorkflowGraph.php
@@ -125,6 +125,7 @@ cy.on('free', 'node', function(evt) {
cy.on('tap', 'node', function(evt) {
var node = evt.cyTarget;
var scratch = node.scratch('app');
+ if(typeof scratch !== 'undefined') {
noty({
text: (scratch.users ? ': ' + scratch.users + '
' : '') + (scratch.groups ? ': ' + scratch.groups + '
' : ''),
type: 'information',
@@ -134,13 +135,20 @@ cy.on('tap', 'node', function(evt) {
timeout: 4000,
killer: true,
});
+ }
});
+
+cy.on('zoom', function(evt) {
+ $('#zoom button').text(Math.round(cy.zoom()*100)+'%');
+});
+
printGraph();
?>
cy.layout({ name: '', condense: true, ready: function() {$('#png').attr('src', cy.png({'full': true}))} });
-// $('#png').attr('src', cy.png({'full': true}));
+ cy.maxZoom(2.5);
+ cy.minZoom(0.4);
$(document).ready(function() {
$('body').on('click', '#setlayout', function(ev){
@@ -148,6 +156,10 @@ $(document).ready(function() {
var element = $(this);
cy.layout({name: element.data('layout'), ready: function() {$('#png').attr('src', cy.png({'full': true}))}});
});
+ $('body').on('click', '#zoom button', function(ev){
+ cy.zoom(1);
+ cy.center();
+ });
});
body {padding: 0px;}
div.buttons {float: right; padding-left: 4px; height: 100px; width: 120px; margin-right: 5px;}
-div.buttons button {margin: 3px; float: right;}
+div.buttons button {margin: 3px; _float: right;}
+div.buttons #zoom {margin: 3px; _float: right;}
#legend {display: inline-block; margin-left: 10px;}
#preview {height: 115px; background: #f5f5f5; border-top: 1px solid #e3e3e3;}
#preview img {float: left;border: 1px solid #bbb; background: #fff; min-height: 100px; height: 100px; _width: 100px; padding: 3px; margin: 3px;}
@@ -302,6 +315,7 @@ div.buttons button {margin: 3px; float: right;}
From 588137ddd2b91df7657acfe9b7340884088c7678 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Fri, 2 Sep 2016 08:36:12 +0200
Subject: [PATCH 3/3] check for missing release/reject of document, nicer
layout
---
views/bootstrap/class.WorkflowMgr.php | 39 ++++++++++++++++++---------
1 file changed, 26 insertions(+), 13 deletions(-)
diff --git a/views/bootstrap/class.WorkflowMgr.php b/views/bootstrap/class.WorkflowMgr.php
index aab63f1b1..2dbd4e0fd 100644
--- a/views/bootstrap/class.WorkflowMgr.php
+++ b/views/bootstrap/class.WorkflowMgr.php
@@ -90,35 +90,42 @@ $(document).ready(function() {
$transitions = $workflow->getTransitions();
$initstate = $workflow->getInitState();
$hasinitstate = true;
+ $hasreleased = true;
+ $hasrejected = true;
$missesug = false;
if($transitions) {
$hasinitstate = false;
+ $hasreleased = false;
+ $hasrejected = false;
foreach($transitions as $transition) {
$transusers = $transition->getUsers();
$transgroups = $transition->getGroups();
if(!$transusers && !$transgroups) {
$missesug = true;
}
+ if($transition->getNextState()->getDocumentStatus() == S_RELEASED)
+ $hasreleased = true;
+ if($transition->getNextState()->getDocumentStatus() == S_REJECTED)
+ $hasrejected = true;
if($transition->getState()->getID() == $initstate->getID())
$hasinitstate = true;
}
}
if($missesug)
- $this->errorMsg('One of the transitions has neither a user nor a group!');
+ $this->errorMsg(getMLText('workflow_transition_without_user_group'));
if(!$hasinitstate)
- $this->errorMsg('None of the transitions starts with the initial state of the workflow!');
+ $this->errorMsg(getMLText('workflow_no_initial_state'));
+ if(!$hasreleased)
+ $this->errorMsg(getMLText('workflow_no_doc_released_state'));
+ if(!$hasrejected)
+ $this->errorMsg(getMLText('workflow_no_doc_rejected_state'));
- if($workflow->isUsed()) {
-?>
-
-
-
-isUsed()) {
+ $this->infoMsg(getMLText('workflow_in_use'));
+ }
}
?>
+
getAllWorkflowActions();
@@ -308,9 +323,7 @@ $(document).ready(function() {