From 084cb44318db1f38d14287a94a220b8be9104f2d Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Thu, 31 Aug 2023 08:18:15 +0200
Subject: [PATCH 1/3] distinguish between attribute value changed and new value
---
inc/inc.ClassNotificationService.php | 14 ++++++--------
1 file changed, 6 insertions(+), 8 deletions(-)
diff --git a/inc/inc.ClassNotificationService.php b/inc/inc.ClassNotificationService.php
index 9dd23b033..bf585b22a 100644
--- a/inc/inc.ClassNotificationService.php
+++ b/inc/inc.ClassNotificationService.php
@@ -652,14 +652,13 @@ class SeedDMS_NotificationService {
if($newattributes) {
foreach($newattributes as $attrdefid=>$attribute) {
if(!isset($oldattributes[$attrdefid]) && $attribute) {
- $subject = "document_attribute_changed_email_subject";
- $message = "document_attribute_changed_email_body";
+ $subject = "document_attribute_added_email_subject";
+ $message = "document_attribute_added_email_body";
$params = array();
$params['name'] = $document->getName();
$params['document_id'] = $document->getId();
$params['attribute_name'] = $dms->getAttributeDefinition($attrdefid)->getName();
- $params['attribute_old_value'] = '';
- $params['attribute_new_value'] = $attribute->getValue();
+ $params['attribute_value'] = $attribute->getValue();
$params['folder_path'] = $folder->getFolderPathPlain();
$params['username'] = $user->getFullName();
$params['url'] = getBaseUrl().$this->settings->_httpRoot."out/out.ViewDocument.php?documentid=".$document->getID();
@@ -708,13 +707,12 @@ class SeedDMS_NotificationService {
if($newattributes) {
foreach($newattributes as $attrdefid=>$attribute) {
if(!isset($oldattributes[$attrdefid]) && $attribute) {
- $subject = "folder_attribute_changed_email_subject";
- $message = "folder_attribute_changed_email_body";
+ $subject = "folder_attribute_added_email_subject";
+ $message = "folder_attribute_added_email_body";
$params = array();
$params['name'] = $folder->getName();
$params['attribute_name'] = $dms->getAttributeDefinition($attrdefid)->getName();
- $params['attribute_old_value'] = '';
- $params['attribute_new_value'] = $attribute->getValue();
+ $params['attribute_value'] = $attribute->getValue();
$params['folder_path'] = $folder->getFolderPathPlain();
$params['username'] = $user->getFullName();
$params['url'] = getBaseUrl().$this->settings->_httpRoot."out/out.ViewFolder.php?folderid=".$folder->getID();
From b66f05142f3a167f4b5140ba23a914aed2302ad0 Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Thu, 31 Aug 2023 08:19:07 +0200
Subject: [PATCH 2/3] distinguish between attribute value changed and new value
---
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 | 36 +++++++++++++++++++++++++++++++++++-
languages/el_GR/lang.inc | 6 ++++++
languages/en_GB/lang.inc | 36 +++++++++++++++++++++++++++++++++++-
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/id_ID/lang.inc | 6 ++++++
languages/it_IT/lang.inc | 6 ++++++
languages/ko_KR/lang.inc | 6 ++++++
languages/lo_LA/lang.inc | 6 ++++++
languages/nb_NO/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 ++++++
27 files changed, 220 insertions(+), 2 deletions(-)
diff --git a/languages/ar_EG/lang.inc b/languages/ar_EG/lang.inc
index 65c790b10..977bb534d 100644
--- a/languages/ar_EG/lang.inc
+++ b/languages/ar_EG/lang.inc
@@ -415,6 +415,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - تم تغيير الصلاحيات',
'document_already_checkedout' => 'تم سحب الملف',
'document_already_locked' => 'هذا المستند محمي ضد التعديل',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => 'معرف المستند غير موضوع البريد الإلكتروني',
'document_attribute_changed_email_body_html' => '',
'document_attribute_changed_email_subject' => 'معرف المستند غير موضوع البريد الإلكتروني',
@@ -696,6 +699,9 @@ User: [username]
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - تم تغيير الصلاحيات',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => 'معرف المجلد غير محتوى البريد الإلكتروني',
'folder_attribute_changed_email_body_html' => '',
'folder_attribute_changed_email_subject' => 'معرف المجلد غير موضوع البريد الإلتكتروني',
diff --git a/languages/bg_BG/lang.inc b/languages/bg_BG/lang.inc
index 6e6f06381..f8abb9276 100644
--- a/languages/bg_BG/lang.inc
+++ b/languages/bg_BG/lang.inc
@@ -398,6 +398,9 @@ $text = array(
'document_access_permission_changed_email_subject' => '',
'document_already_checkedout' => '',
'document_already_locked' => 'Документът е вече блокиран',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => '',
'document_attribute_changed_email_body_html' => '',
'document_attribute_changed_email_subject' => '',
@@ -626,6 +629,9 @@ $text = array(
'folder_access_permission_changed_email_body' => '',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => '',
'folder_attribute_changed_email_body_html' => '',
'folder_attribute_changed_email_subject' => '',
diff --git a/languages/ca_ES/lang.inc b/languages/ca_ES/lang.inc
index ffd4708b7..cdadcda1c 100644
--- a/languages/ca_ES/lang.inc
+++ b/languages/ca_ES/lang.inc
@@ -403,6 +403,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '',
'document_already_checkedout' => '',
'document_already_locked' => 'Aquest document ja està bloquejat',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => '',
'document_attribute_changed_email_body_html' => '',
'document_attribute_changed_email_subject' => '',
@@ -631,6 +634,9 @@ URL: [url]',
'folder_access_permission_changed_email_body' => '',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => '',
'folder_attribute_changed_email_body_html' => '',
'folder_attribute_changed_email_subject' => '',
diff --git a/languages/cs_CZ/lang.inc b/languages/cs_CZ/lang.inc
index 7dc3d9ee1..f16a26033 100644
--- a/languages/cs_CZ/lang.inc
+++ b/languages/cs_CZ/lang.inc
@@ -427,6 +427,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - Oprávnění změněno',
'document_already_checkedout' => 'Tento dokument je již zkontrolován',
'document_already_locked' => 'Tento dokument je už zamčený',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => 'Atribut změněn
Dokument: [name]
Atribut: [atribut_name]
@@ -720,6 +723,9 @@ Uživatel: [username]
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - Oprávnění změněno',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => 'Atribut změněn
Složka [name]
Atribut: [atribut_name]
diff --git a/languages/de_DE/lang.inc b/languages/de_DE/lang.inc
index d5882f26b..2bc54ea73 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 (3253), dgrutsch (22)
+// Translators: Admin (3264), dgrutsch (22)
$text = array(
'2_factor_auth' => '2-Faktor Authentifizierung',
@@ -466,6 +466,23 @@ URL: [url]
',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - Zugriffsrechte geändert',
'document_already_checkedout' => 'Dieses Dokument ist bereits ausgecheckt',
'document_already_locked' => 'Dieses Dokument ist bereits gesperrt',
+'document_attribute_added_email_body' => 'Attribut hinzugefügt
+
+Dokument: [name]
+Attribut: [attribute_name]
+Wert: [attribute_value]
+Elternordner: [folder_path]
+Benutzer: [username]
+URL: [url]',
+'document_attribute_added_email_body_html' => 'Attribut hinzugefügt
+
+Dokument: [name]
+Attribut: [attribute_name]
+Wert: [attribute_value]
+Elternordner: [folder_path]
+Benutzer: [username]
+URL: [url]',
+'document_attribute_added_email_subject' => '[sitename]: [name] - Attribut hinzugefügt',
'document_attribute_changed_email_body' => 'Attribut geändert
Dokument: [name]
@@ -850,6 +867,23 @@ Elternordner: [folder_path]
Benutzer: [username]
URL: [url]',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - Zugriffsrechte geändert',
+'folder_attribute_added_email_body' => 'Attribut hinzugefügt
+
+Ordner: [name]
+Attribut: [attribute_name]
+Wert: [attribute_value]
+Elternordner: [folder_path]
+Benutzer: [username]
+URL: [url]',
+'folder_attribute_added_email_body_html' => 'Attribut hinzugefügt
+
+Ordner: [name]
+Attribut: [attribute_name]
+Wert: [attribute_value]
+Elternordner: [folder_path]
+Benutzer: [username]
+URL: [url]
',
+'folder_attribute_added_email_subject' => '[sitename]: [name] - Attribut hinzugefügt',
'folder_attribute_changed_email_body' => 'Attribut geändert
Ordner: [name]
diff --git a/languages/el_GR/lang.inc b/languages/el_GR/lang.inc
index 7ca7c370d..076d5deb3 100644
--- a/languages/el_GR/lang.inc
+++ b/languages/el_GR/lang.inc
@@ -398,6 +398,9 @@ $text = array(
'document_access_permission_changed_email_subject' => '',
'document_already_checkedout' => '',
'document_already_locked' => '',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => '',
'document_attribute_changed_email_body_html' => '',
'document_attribute_changed_email_subject' => '',
@@ -626,6 +629,9 @@ $text = array(
'folder_access_permission_changed_email_body' => '',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => '',
'folder_attribute_changed_email_body_html' => '',
'folder_attribute_changed_email_subject' => '',
diff --git a/languages/en_GB/lang.inc b/languages/en_GB/lang.inc
index 014256ae2..74cfb0da9 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 (2344), archonwang (3), dgrutsch (9), netixw (14)
+// Translators: Admin (2357), archonwang (3), dgrutsch (9), netixw (14)
$text = array(
'2_factor_auth' => '2-factor authentication',
@@ -466,6 +466,23 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - Permission changed',
'document_already_checkedout' => 'This document is already checked out',
'document_already_locked' => 'This document is already locked',
+'document_attribute_added_email_body' => 'Attribute added
+
+Document: [name]
+Attribute: [attribute_name]
+Value: [attribute_value]
+Parent folder: [folder_path]
+User: [username]
+URL: [url]',
+'document_attribute_added_email_body_html' => 'Attribute added
+
+Document: [name]
+Attribute: [attribute_name]
+Value: [attribute_value]
+Parent folder: [folder_path]
+User: [username]
+URL: [url]
',
+'document_attribute_added_email_subject' => '[sitename]: [name] - Attribute added',
'document_attribute_changed_email_body' => 'Attribute changed
Document: [name]
@@ -850,6 +867,23 @@ Parent folder: [folder_path]
User: [username]
URL: [url]',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - Permission changed',
+'folder_attribute_added_email_body' => 'Attribute added
+
+Folder: [name]
+Attribute: [attribute_name]
+Value: [attribute_value]
+Parent folder: [folder_path]
+User: [username]
+URL: [url]',
+'folder_attribute_added_email_body_html' => 'Attribute changed
+
+Folder: [name]
+Attribute: [attribute_name]
+Value: [attribute_value]
+Parent folder: [folder_path]
+User: [username]
+URL: [url]
',
+'folder_attribute_added_email_subject' => '[sitename]: [name] - Attribute changed',
'folder_attribute_changed_email_body' => 'Attribute changed
Folder: [name]
diff --git a/languages/es_ES/lang.inc b/languages/es_ES/lang.inc
index 57f13d4ae..e3ebb32b0 100644
--- a/languages/es_ES/lang.inc
+++ b/languages/es_ES/lang.inc
@@ -422,6 +422,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - Permisos modificados',
'document_already_checkedout' => '',
'document_already_locked' => 'Este documento ya está bloqueado',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => '',
'document_attribute_changed_email_body_html' => '',
'document_attribute_changed_email_subject' => '',
@@ -709,6 +712,9 @@ Usuario: [username]
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - Permisos modificados',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => '',
'folder_attribute_changed_email_body_html' => '',
'folder_attribute_changed_email_subject' => '',
diff --git a/languages/fr_FR/lang.inc b/languages/fr_FR/lang.inc
index 2cd19a067..d07af00c8 100644
--- a/languages/fr_FR/lang.inc
+++ b/languages/fr_FR/lang.inc
@@ -456,6 +456,9 @@ URL : [url]',
'document_access_permission_changed_email_subject' => '[sitename] : [name] - Permission modifiée',
'document_already_checkedout' => 'Ce document est déjà débloqué',
'document_already_locked' => 'Ce document est déjà verrouillé',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => 'Attribut modifié
Document : [name]
Attribut : [attribute_name]
@@ -835,6 +838,9 @@ Dossier parent : [folder_path]
Utilisateur : [username]
URL : [url]',
'folder_access_permission_changed_email_subject' => '[sitename] : [name] - Permission modifiée',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => 'Attribut modifié
Dossier : [name]
diff --git a/languages/hr_HR/lang.inc b/languages/hr_HR/lang.inc
index 67247e3b9..dae330d41 100644
--- a/languages/hr_HR/lang.inc
+++ b/languages/hr_HR/lang.inc
@@ -427,6 +427,9 @@ Internet poveznica: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - Dozvola je promijenjena',
'document_already_checkedout' => 'Ovaj dokument je već odjavljen',
'document_already_locked' => 'Ovaj dokument je već zaključan',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => '',
'document_attribute_changed_email_body_html' => '',
'document_attribute_changed_email_subject' => '',
@@ -708,6 +711,9 @@ Korisnik: [username]
Internet poveznica: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - Dozvola je promijenjena',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => '',
'folder_attribute_changed_email_body_html' => '',
'folder_attribute_changed_email_subject' => '',
diff --git a/languages/hu_HU/lang.inc b/languages/hu_HU/lang.inc
index 724d1c1d7..2b59e8405 100644
--- a/languages/hu_HU/lang.inc
+++ b/languages/hu_HU/lang.inc
@@ -422,6 +422,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - Jogosultság megváltozott',
'document_already_checkedout' => '',
'document_already_locked' => 'Ez a dokumentum már zárolt',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => '',
'document_attribute_changed_email_body_html' => '',
'document_attribute_changed_email_subject' => '',
@@ -703,6 +706,9 @@ Felhasználó: [username]
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - Jogosultság megváltozott',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => '',
'folder_attribute_changed_email_body_html' => '',
'folder_attribute_changed_email_subject' => '',
diff --git a/languages/id_ID/lang.inc b/languages/id_ID/lang.inc
index 1ac4753af..f61da37ad 100644
--- a/languages/id_ID/lang.inc
+++ b/languages/id_ID/lang.inc
@@ -436,6 +436,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - Izin diterapkan',
'document_already_checkedout' => 'Dokumen ini sudah diperiksa',
'document_already_locked' => 'Dokumen ini telah dikunci',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => '',
'document_attribute_changed_email_body_html' => 'Atribut diubah
@@ -764,6 +767,9 @@ Folder induk: [folder_path]
Pengguna: [username]
URL: [url]',
'folder_access_permission_changed_email_subject' => '',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => 'Label berubah
Folder: [name]
diff --git a/languages/it_IT/lang.inc b/languages/it_IT/lang.inc
index e6fd41c53..419b826ff 100644
--- a/languages/it_IT/lang.inc
+++ b/languages/it_IT/lang.inc
@@ -427,6 +427,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - Permessi modificati',
'document_already_checkedout' => 'Questo documento è già approvato',
'document_already_locked' => 'Questo documento è già bloccato',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => 'Attributo modificato',
'document_attribute_changed_email_body_html' => '',
'document_attribute_changed_email_subject' => '[sitename]: [name] - Attributo modificato',
@@ -713,6 +716,9 @@ Utente: [username]
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - Permessi modificati',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => 'Attributo cartella modificato',
'folder_attribute_changed_email_body_html' => '',
'folder_attribute_changed_email_subject' => 'Attributo cartella modificato',
diff --git a/languages/ko_KR/lang.inc b/languages/ko_KR/lang.inc
index d3d00c133..2c1cdd571 100644
--- a/languages/ko_KR/lang.inc
+++ b/languages/ko_KR/lang.inc
@@ -430,6 +430,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename ]: [name] - 권한 변경',
'document_already_checkedout' => '이문서는 이미 체크아웃 되었습니다',
'document_already_locked' => '이미 잠겨진 문서',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => '',
'document_attribute_changed_email_body_html' => '',
'document_attribute_changed_email_subject' => '',
@@ -709,6 +712,9 @@ URL: [url]',
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename ]: [name] - 권한 변경',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => '',
'folder_attribute_changed_email_body_html' => '',
'folder_attribute_changed_email_subject' => '',
diff --git a/languages/lo_LA/lang.inc b/languages/lo_LA/lang.inc
index bd66bccd3..643f24c3c 100644
--- a/languages/lo_LA/lang.inc
+++ b/languages/lo_LA/lang.inc
@@ -425,6 +425,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: [name] ອານຸຍາດປ່ຽນແລ້ວ',
'document_already_checkedout' => 'ເອກະສານນີ້ແມ່ນໄດ້ຮັບການກວດສອບຮຽບຮ້ອຍແລ້ວ',
'document_already_locked' => 'ເອກະສານນີ້ແມ່ນໄດ້ຖືກລັອກ',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => '',
'document_attribute_changed_email_body_html' => '',
'document_attribute_changed_email_subject' => '',
@@ -706,6 +709,9 @@ URL: [url]',
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] ອານຸຍາດປ່ຽນແລ້ວ',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => '',
'folder_attribute_changed_email_body_html' => '',
'folder_attribute_changed_email_subject' => '',
diff --git a/languages/nb_NO/lang.inc b/languages/nb_NO/lang.inc
index c3b1b46d2..f1dcef020 100644
--- a/languages/nb_NO/lang.inc
+++ b/languages/nb_NO/lang.inc
@@ -427,6 +427,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - Rettigheter endret',
'document_already_checkedout' => 'Dokumentet er allerede sjekket ut',
'document_already_locked' => 'Dette dokumentet er allerede låst',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => 'Egenskaper forandret
Dokument: [name]
Egenskap: [attribute_name]
@@ -720,6 +723,9 @@ Bruker: [username]
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - Rettigheter endret',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => 'Egenskap endret
Mappe: [name]
Egenskaper: [attribute_name]
diff --git a/languages/nl_NL/lang.inc b/languages/nl_NL/lang.inc
index 96da15c75..df44d02a6 100644
--- a/languages/nl_NL/lang.inc
+++ b/languages/nl_NL/lang.inc
@@ -420,6 +420,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - Toestemming gewijzigd',
'document_already_checkedout' => 'Al in behandeling genomen documenten',
'document_already_locked' => 'Dit document is al geblokkeerd',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => 'Attribute changed
Document: [name]
Attribute: [attribute_name]
@@ -713,6 +716,9 @@ User: [username]
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - Toestemming gewijzigd',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => 'Attribute changed
Folder: [name]
Attribute: [attribute_name]
diff --git a/languages/pl_PL/lang.inc b/languages/pl_PL/lang.inc
index c31728c83..4636253ed 100644
--- a/languages/pl_PL/lang.inc
+++ b/languages/pl_PL/lang.inc
@@ -415,6 +415,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => 'Zmiana uprawnień',
'document_already_checkedout' => 'Dokument został już pobrany',
'document_already_locked' => 'Ten dokument jest już zablokowany',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => '',
'document_attribute_changed_email_body_html' => '',
'document_attribute_changed_email_subject' => '',
@@ -696,6 +699,9 @@ Użytkownik: [username]
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - Zmiana uprawnień',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => '',
'folder_attribute_changed_email_body_html' => '',
'folder_attribute_changed_email_subject' => '',
diff --git a/languages/pt_BR/lang.inc b/languages/pt_BR/lang.inc
index 3b2f5522d..78b762533 100644
--- a/languages/pt_BR/lang.inc
+++ b/languages/pt_BR/lang.inc
@@ -427,6 +427,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - Permissões modificadas',
'document_already_checkedout' => 'Este documento já foi retirado.',
'document_already_locked' => 'Este documento já está travado',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => 'Atributo alterado
Documento: [name]
Atributo: [attribute_name]
@@ -720,6 +723,9 @@ Usuário: [username]
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - Permissões modificadas',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => 'Atributo alterado
Pasta: [name]
Atributo: [attribute_name]
diff --git a/languages/ro_RO/lang.inc b/languages/ro_RO/lang.inc
index 7dfa901bd..5916bd883 100644
--- a/languages/ro_RO/lang.inc
+++ b/languages/ro_RO/lang.inc
@@ -427,6 +427,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - Permisiune schimbată',
'document_already_checkedout' => 'Acest document este deja verificat',
'document_already_locked' => 'Acest document este deja blocat',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => '',
'document_attribute_changed_email_body_html' => '',
'document_attribute_changed_email_subject' => '',
@@ -708,6 +711,9 @@ Utilizator: [username]
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - Permisiune schimbată',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => '',
'folder_attribute_changed_email_body_html' => '',
'folder_attribute_changed_email_subject' => '',
diff --git a/languages/ru_RU/lang.inc b/languages/ru_RU/lang.inc
index c8069e11f..fcd9f155d 100644
--- a/languages/ru_RU/lang.inc
+++ b/languages/ru_RU/lang.inc
@@ -427,6 +427,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: изменён доступ для «[name]»',
'document_already_checkedout' => 'Этот документ уже проверен',
'document_already_locked' => 'Документ уже заблокирован',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => '',
'document_attribute_changed_email_body_html' => '',
'document_attribute_changed_email_subject' => '',
@@ -708,6 +711,9 @@ URL: [url]',
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: изменён доступ для «[name]»',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => '',
'folder_attribute_changed_email_body_html' => '',
'folder_attribute_changed_email_subject' => '',
diff --git a/languages/sk_SK/lang.inc b/languages/sk_SK/lang.inc
index 3c7ad9c01..00c43e427 100644
--- a/languages/sk_SK/lang.inc
+++ b/languages/sk_SK/lang.inc
@@ -427,6 +427,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - Práva boli zmenené',
'document_already_checkedout' => 'This document is already checked out',
'document_already_locked' => 'Tento dokument je už zamknutý',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => 'Atribút bol zmenený
Dokument: [name]
Atribút: [attribute_name]
@@ -720,6 +723,9 @@ Užívateľ: [username]
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - Práva boli zmenené',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => 'Atribút zmenený
Zložka: [name]
Atribút: [attribute_name]
diff --git a/languages/sv_SE/lang.inc b/languages/sv_SE/lang.inc
index bf5967379..7c8d388a1 100644
--- a/languages/sv_SE/lang.inc
+++ b/languages/sv_SE/lang.inc
@@ -428,6 +428,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - Ändrade rättigheter',
'document_already_checkedout' => 'Dokumentet är redan utcheckat',
'document_already_locked' => 'Detta dokument är redan låst',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => '',
'document_attribute_changed_email_body_html' => '',
'document_attribute_changed_email_subject' => '',
@@ -714,6 +717,9 @@ Användare: [username]
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - Ändrade rättigheter',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => '',
'folder_attribute_changed_email_body_html' => '',
'folder_attribute_changed_email_subject' => '',
diff --git a/languages/tr_TR/lang.inc b/languages/tr_TR/lang.inc
index 702109234..3efd4fb82 100644
--- a/languages/tr_TR/lang.inc
+++ b/languages/tr_TR/lang.inc
@@ -421,6 +421,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - İzni değişti',
'document_already_checkedout' => '',
'document_already_locked' => 'Bu doküman zaten kilitli',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => '',
'document_attribute_changed_email_body_html' => '',
'document_attribute_changed_email_subject' => '',
@@ -701,6 +704,9 @@ Kullanıcı: [username]
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - İzni değişti',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => '',
'folder_attribute_changed_email_body_html' => '',
'folder_attribute_changed_email_subject' => '',
diff --git a/languages/uk_UA/lang.inc b/languages/uk_UA/lang.inc
index efe56254a..d63910368 100644
--- a/languages/uk_UA/lang.inc
+++ b/languages/uk_UA/lang.inc
@@ -427,6 +427,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: змінений доступ для «[name]»',
'document_already_checkedout' => 'Цей документ вже на опрацюванні',
'document_already_locked' => 'Цей документ вже заблокований',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => '',
'document_attribute_changed_email_body_html' => '',
'document_attribute_changed_email_subject' => '',
@@ -707,6 +710,9 @@ URL: [url]',
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: змінений доступ для «[name]»',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => '',
'folder_attribute_changed_email_body_html' => '',
'folder_attribute_changed_email_subject' => '',
diff --git a/languages/zh_CN/lang.inc b/languages/zh_CN/lang.inc
index 201f1d270..c32684d30 100644
--- a/languages/zh_CN/lang.inc
+++ b/languages/zh_CN/lang.inc
@@ -421,6 +421,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - 权限已变更',
'document_already_checkedout' => '当前文档已签出',
'document_already_locked' => '该文档已被锁定',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => '文档属性已更新',
'document_attribute_changed_email_body_html' => '',
'document_attribute_changed_email_subject' => '文档主题已更新',
@@ -710,6 +713,9 @@ URL: [url]',
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - 权限已变更',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => '属性改变',
'folder_attribute_changed_email_body_html' => '',
'folder_attribute_changed_email_subject' => '[sitename]: [name] -属性更改',
diff --git a/languages/zh_TW/lang.inc b/languages/zh_TW/lang.inc
index 0855e3cd6..e0bc0b98c 100644
--- a/languages/zh_TW/lang.inc
+++ b/languages/zh_TW/lang.inc
@@ -427,6 +427,9 @@ URL: [url]',
'document_access_permission_changed_email_subject' => '[sitename]: [name] - 許可權已變更',
'document_already_checkedout' => '此份文件已經簽出',
'document_already_locked' => '該文件已被鎖定',
+'document_attribute_added_email_body' => '',
+'document_attribute_added_email_body_html' => '',
+'document_attribute_added_email_subject' => '',
'document_attribute_changed_email_body' => '屬性已更改
文件:[name]
屬性:[attribute_name]
@@ -720,6 +723,9 @@ URL: [url]',
URL: [url]',
'folder_access_permission_changed_email_body_html' => '',
'folder_access_permission_changed_email_subject' => '[sitename]: [name] - 許可權已變更',
+'folder_attribute_added_email_body' => '',
+'folder_attribute_added_email_body_html' => '',
+'folder_attribute_added_email_subject' => '',
'folder_attribute_changed_email_body' => '屬性已更改
文件夾:[name]
屬性:[attribute_name]
From a7d4b786a2f3b0c44bbd615517b54d47afdd190d Mon Sep 17 00:00:00 2001
From: Uwe Steinmann
Date: Thu, 31 Aug 2023 14:19:52 +0200
Subject: [PATCH 3/3] send notification when document access changes
---
op/op.DocumentAccess.php | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/op/op.DocumentAccess.php b/op/op.DocumentAccess.php
index 6fc483123..009f62fac 100644
--- a/op/op.DocumentAccess.php
+++ b/op/op.DocumentAccess.php
@@ -176,10 +176,19 @@ else if ($action == "setdefault") {
}
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_set_default_access')));
} elseif($action == "delaccess") {
+ if($notifier) {
+ $notifier->sendChangedDocumentAccessMail($document, $user);
+ }
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_delete_access')));
} elseif($action == "addaccess") {
+ if($notifier) {
+ $notifier->sendChangedDocumentAccessMail($document, $user);
+ }
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_add_access')));
} elseif($action == "editaccess") {
+ if($notifier) {
+ $notifier->sendChangedDocumentAccessMail($document, $user);
+ }
$session->setSplashMsg(array('type'=>'success', 'msg'=>getMLText('splash_edit_access')));
}