From 8d55c139ff095fb1a7b21ded852987c65e35f878 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Fri, 13 Jan 2017 08:22:30 +0100 Subject: [PATCH 01/13] add new key list_access_rights --- languages/ar_EG/lang.inc | 1 + languages/bg_BG/lang.inc | 1 + languages/ca_ES/lang.inc | 1 + languages/cs_CZ/lang.inc | 1 + languages/de_DE/lang.inc | 3 ++- languages/el_GR/lang.inc | 1 + languages/en_GB/lang.inc | 3 ++- languages/es_ES/lang.inc | 1 + languages/fr_FR/lang.inc | 1 + languages/hr_HR/lang.inc | 1 + languages/hu_HU/lang.inc | 1 + languages/it_IT/lang.inc | 1 + languages/ko_KR/lang.inc | 1 + languages/nl_NL/lang.inc | 1 + languages/pl_PL/lang.inc | 1 + languages/pt_BR/lang.inc | 1 + languages/ro_RO/lang.inc | 1 + languages/ru_RU/lang.inc | 1 + languages/sk_SK/lang.inc | 1 + languages/sv_SE/lang.inc | 1 + languages/tr_TR/lang.inc | 1 + languages/uk_UA/lang.inc | 1 + languages/zh_CN/lang.inc | 1 + languages/zh_TW/lang.inc | 1 + 24 files changed, 26 insertions(+), 2 deletions(-) diff --git a/languages/ar_EG/lang.inc b/languages/ar_EG/lang.inc index 92aebeac8..9d8f1eb67 100644 --- a/languages/ar_EG/lang.inc +++ b/languages/ar_EG/lang.inc @@ -614,6 +614,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => 'اذا كنت تود تحميل ملفات اكبر من حجم الملفات المتاحة حاليا, من فضلك استخدم البديل صفحة التحميل.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => 'ملف محلي', diff --git a/languages/bg_BG/lang.inc b/languages/bg_BG/lang.inc index d0acad6fd..f046b5c16 100644 --- a/languages/bg_BG/lang.inc +++ b/languages/bg_BG/lang.inc @@ -545,6 +545,7 @@ $text = array( 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => 'Ако искате да качите файлове над текущия лимит, използвайте друг начин.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => 'Локален файл', diff --git a/languages/ca_ES/lang.inc b/languages/ca_ES/lang.inc index 3007016c3..5f80e669d 100644 --- a/languages/ca_ES/lang.inc +++ b/languages/ca_ES/lang.inc @@ -550,6 +550,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => '', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => 'Arxiu local', diff --git a/languages/cs_CZ/lang.inc b/languages/cs_CZ/lang.inc index bc5be4f32..17fefa14d 100644 --- a/languages/cs_CZ/lang.inc +++ b/languages/cs_CZ/lang.inc @@ -621,6 +621,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => 'Hodláte-li nahrát soubory větší než je maximální velikost pro nahrávání, použijte prosím alternativní stránku.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => 'Lokální soubor', diff --git a/languages/de_DE/lang.inc b/languages/de_DE/lang.inc index c1bb25218..12c71300e 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 (2350), dgrutsch (22) +// Translators: Admin (2351), dgrutsch (22) $text = array( '2_factor_auth' => '2-Faktor Authentifizierung', @@ -626,6 +626,7 @@ URL: [url]', 'linked_to_document' => 'Mit dem Dokument verknüpft', 'linked_to_this_version' => 'Mit dieser Version verknüpft', 'link_alt_updatedocument' => 'Wenn Sie ein Dokument hochladen möchten, das größer als die maximale Dateigröße ist, dann benutzen Sie bitte die alternative Upload-Seite.', +'list_access_rights' => 'Alle Zugriffsrechte auflisten ...', 'list_contains_no_access_docs' => 'Die Liste enthält weitere Dokumente auf die Sie keinen Zugriff haben und deshalb nicht angezeigt werden.', 'list_hooks' => 'Liste interne Aufrufe', 'local_file' => 'Lokale Datei', diff --git a/languages/el_GR/lang.inc b/languages/el_GR/lang.inc index 27e09e4ca..c30b3a7a5 100644 --- a/languages/el_GR/lang.inc +++ b/languages/el_GR/lang.inc @@ -545,6 +545,7 @@ $text = array( 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => '', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => '', diff --git a/languages/en_GB/lang.inc b/languages/en_GB/lang.inc index ed7d35efd..e1b17ce9e 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 (1480), dgrutsch (9), netixw (14) +// Translators: Admin (1481), dgrutsch (9), netixw (14) $text = array( '2_factor_auth' => '2-factor authentication', @@ -626,6 +626,7 @@ URL: [url]', 'linked_to_document' => 'Linked to document', 'linked_to_this_version' => 'Linked to this version', 'link_alt_updatedocument' => 'If you would like to upload files bigger than the current maximum upload size, please use the alternative upload page.', +'list_access_rights' => 'List all access rights ...', 'list_contains_no_access_docs' => 'The list contains more documents you have no access to and are not displayed.', 'list_hooks' => 'List hooks', 'local_file' => 'Local file', diff --git a/languages/es_ES/lang.inc b/languages/es_ES/lang.inc index e1fd66675..4932ef54d 100644 --- a/languages/es_ES/lang.inc +++ b/languages/es_ES/lang.inc @@ -621,6 +621,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => 'Si desea subir archivos mayores que el tamaño máximo actualmente permitido, por favor, utilice la página de subida alternativa.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => 'Fichero local', diff --git a/languages/fr_FR/lang.inc b/languages/fr_FR/lang.inc index b2a898510..fbeea18dd 100644 --- a/languages/fr_FR/lang.inc +++ b/languages/fr_FR/lang.inc @@ -626,6 +626,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => 'Pour déposer des fichiers de taille supérieure, utilisez la page d\'ajout multiple.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => 'Fichier local', diff --git a/languages/hr_HR/lang.inc b/languages/hr_HR/lang.inc index 6cd2565a7..15327bd96 100644 --- a/languages/hr_HR/lang.inc +++ b/languages/hr_HR/lang.inc @@ -626,6 +626,7 @@ Internet poveznica: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => 'Ako želite prenijeti datoteke veće od trenutne maksimalne veličine prijenosa, molimo koristite alternativu upload page.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => 'Lokalna datoteka', diff --git a/languages/hu_HU/lang.inc b/languages/hu_HU/lang.inc index 680279a1d..3e98944f3 100644 --- a/languages/hu_HU/lang.inc +++ b/languages/hu_HU/lang.inc @@ -621,6 +621,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => 'Ha a jelenlegi maximális feltöltési méretnél nagyobb állományokat szeretne feltölteni, akkor használja az alternatív feltöltő oldalt.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => 'Helyi állomány', diff --git a/languages/it_IT/lang.inc b/languages/it_IT/lang.inc index dafa15fd1..164905dfd 100644 --- a/languages/it_IT/lang.inc +++ b/languages/it_IT/lang.inc @@ -627,6 +627,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => 'Se vuoi caricare file più grandi del limite massimo attuale, usa la pagina alternativa di upload.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => 'Lista ganci', 'local_file' => 'File locale', diff --git a/languages/ko_KR/lang.inc b/languages/ko_KR/lang.inc index 3651fefa2..afab8324e 100644 --- a/languages/ko_KR/lang.inc +++ b/languages/ko_KR/lang.inc @@ -626,6 +626,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => '최대 업로드 크기보다 큰 파일을 업로드하려는 경우, 대체 업로드 페이지를 upload page 사용하십시오.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => '로컬 파일', diff --git a/languages/nl_NL/lang.inc b/languages/nl_NL/lang.inc index 3b9de41a9..e3bd28996 100644 --- a/languages/nl_NL/lang.inc +++ b/languages/nl_NL/lang.inc @@ -619,6 +619,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => 'Als u bestanden wilt uploaden groter dan het huidige maximum, gebruik aub de alternatieve upload pagina.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => 'Lokaal bestand', diff --git a/languages/pl_PL/lang.inc b/languages/pl_PL/lang.inc index 268769156..0d56d2974 100644 --- a/languages/pl_PL/lang.inc +++ b/languages/pl_PL/lang.inc @@ -614,6 +614,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => 'Jeśli chcesz wczytać pliki większe niż bieżące maksimum, użyj alternatywnej strony wczytywania.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => 'Lokalny plik', diff --git a/languages/pt_BR/lang.inc b/languages/pt_BR/lang.inc index 41347177d..f3fc732a1 100644 --- a/languages/pt_BR/lang.inc +++ b/languages/pt_BR/lang.inc @@ -620,6 +620,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => 'Se você gostaria de fazer envio de arquivos maiores que o tamanho permitido, por favor use a página alternativa de envio.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => 'Arquivo local', diff --git a/languages/ro_RO/lang.inc b/languages/ro_RO/lang.inc index 100391478..1795cdebd 100644 --- a/languages/ro_RO/lang.inc +++ b/languages/ro_RO/lang.inc @@ -626,6 +626,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => 'Dacă doriți să încărcați fișiere mai mari decât dimensiunea maximă curentă de încărcare, vă rugăm să folosiți alternativa pagină de încărcare.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => 'Fișier local', diff --git a/languages/ru_RU/lang.inc b/languages/ru_RU/lang.inc index f60f38500..1510f13d9 100644 --- a/languages/ru_RU/lang.inc +++ b/languages/ru_RU/lang.inc @@ -626,6 +626,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => 'Для загрузки файлов, превышающих ограничение размера, используйте другой способ.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => 'Список хуков', 'local_file' => 'Локальный файл', diff --git a/languages/sk_SK/lang.inc b/languages/sk_SK/lang.inc index a109c73a0..224a8475e 100644 --- a/languages/sk_SK/lang.inc +++ b/languages/sk_SK/lang.inc @@ -549,6 +549,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => '', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => 'Lokálny súbor', diff --git a/languages/sv_SE/lang.inc b/languages/sv_SE/lang.inc index 9f0a1c31e..21c40cfb6 100644 --- a/languages/sv_SE/lang.inc +++ b/languages/sv_SE/lang.inc @@ -614,6 +614,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => 'Om du vill ladda upp filer som är större än den aktuella största tillåtna storleken, använd dig av den alternativa metoden att ladda upp filer Alternativ uppladdning.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => 'Lokal fil', diff --git a/languages/tr_TR/lang.inc b/languages/tr_TR/lang.inc index eb30954c4..759ab8f8f 100644 --- a/languages/tr_TR/lang.inc +++ b/languages/tr_TR/lang.inc @@ -620,6 +620,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => 'Mevcut maksimum yükleme boyutundan daha büyük dosya yüklemek istiyorsanız alternatif yükleme sayfası için tıklayın.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => 'Yerel dosya', diff --git a/languages/uk_UA/lang.inc b/languages/uk_UA/lang.inc index b16e496d5..bc1681aff 100644 --- a/languages/uk_UA/lang.inc +++ b/languages/uk_UA/lang.inc @@ -626,6 +626,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => 'Для завантаження файлів, які перевищують обмеження розміру, використовуйте інший метод.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => 'Локальний файл', diff --git a/languages/zh_CN/lang.inc b/languages/zh_CN/lang.inc index dc080c4f0..9b3e34c65 100644 --- a/languages/zh_CN/lang.inc +++ b/languages/zh_CN/lang.inc @@ -551,6 +551,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => '超过20M大文件,请选择上传大文件.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => '本地文件', diff --git a/languages/zh_TW/lang.inc b/languages/zh_TW/lang.inc index fe1bc1c81..26c12a3d3 100644 --- a/languages/zh_TW/lang.inc +++ b/languages/zh_TW/lang.inc @@ -549,6 +549,7 @@ URL: [url]', 'linked_to_document' => '', 'linked_to_this_version' => '', 'link_alt_updatedocument' => '超過20M大檔,請選擇上傳大檔.', +'list_access_rights' => '', 'list_contains_no_access_docs' => '', 'list_hooks' => '', 'local_file' => '本地檔', From fae3831e11cbf3192fc7759751be7601b7bf8c03 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Fri, 13 Jan 2017 08:22:41 +0100 Subject: [PATCH 02/13] add note on where apache_request_headers() orig. comes from --- webdav/webdav.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webdav/webdav.php b/webdav/webdav.php index 12e31d282..71a5cc184 100644 --- a/webdav/webdav.php +++ b/webdav/webdav.php @@ -7,7 +7,7 @@ else require_once('SeedDMS/Core.php'); /* Set apache_request_headers() in case it doesn't exists, like - * when using fastcgi (patch by christopher täufert) + * when using fastcgi (patch by christopher täufert taken from http://php.net/) */ if( !function_exists('apache_request_headers') ) { function apache_request_headers() { From 4a91b359c8127099f124ea756def86c5e187943d Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Fri, 13 Jan 2017 08:43:18 +0100 Subject: [PATCH 03/13] fix creating of distribution --- Makefile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index b38982a83..6ee89d436 100644 --- a/Makefile +++ b/Makefile @@ -1,15 +1,16 @@ VERSION=4.3.32 -SRC=CHANGELOG inc conf utils index.php languages views op out doc drop-tables-innodb.sql styles TODO LICENSE Makefile webdav install restapi pdfviewer +SRC=CHANGELOG inc conf utils index.php languages views op out doc drop-tables-innodb.sql styles LICENSE webdav install restapi pdfviewer # webapp -NODISTFILES=Makefile utils/importmail.php utils/seedddms-importmail utils/remote-email-upload utils/remote-upload .svn .gitignore styles/blue styles/hc styles/clean views/blue views/hc views/clean +NODISTFILES=utils/importmail.php utils/seedddms-importmail utils/remote-email-upload utils/remote-upload .svn .gitignore styles/blue styles/hc styles/clean views/blue views/hc views/clean PHPDOC=~/Downloads/phpDocumentor-2.8.1/bin/phpdoc dist: mkdir -p tmp/seeddms-$(VERSION) cp -a $(SRC) tmp/seeddms-$(VERSION) - (cd tmp; rm -rf $(NODISTFILES); tar --exclude=.svn --exclude=.gitignore --exclude=views/blue --exclude=views/hc --exclude=views/clean --exclude=styles/blue --exclude=styles/hc --exclude=styles/clean -czvf ../seeddms-$(VERSION).tar.gz seeddms-$(VERSION)) + (cd tmp/seeddms-$(VERSION); rm -rf $(NODISTFILES)) + (cd tmp; tar --exclude=.svn --exclude=.gitignore --exclude=views/blue --exclude=views/hc --exclude=views/clean --exclude=styles/blue --exclude=styles/hc --exclude=styles/clean -czvf ../seeddms-$(VERSION).tar.gz seeddms-$(VERSION)) rm -rf tmp pear: From b34ae57d0ef10a76bfc92168fc666190d5a327da Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Fri, 13 Jan 2017 08:43:40 +0100 Subject: [PATCH 04/13] move drop-tables-innodb.sql into install --- drop-tables-innodb.sql => install/drop-tables-innodb.sql | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename drop-tables-innodb.sql => install/drop-tables-innodb.sql (100%) diff --git a/drop-tables-innodb.sql b/install/drop-tables-innodb.sql similarity index 100% rename from drop-tables-innodb.sql rename to install/drop-tables-innodb.sql From 80ddb5dce220fdb09abd8187c7c8c0ca6c13adbe Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Fri, 13 Jan 2017 08:44:21 +0100 Subject: [PATCH 05/13] fix creation of distribution --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 6ee89d436..da5e7de2f 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ VERSION=4.3.32 -SRC=CHANGELOG inc conf utils index.php languages views op out doc drop-tables-innodb.sql styles LICENSE webdav install restapi pdfviewer +SRC=CHANGELOG inc conf utils index.php languages views op out doc styles LICENSE webdav install restapi pdfviewer # webapp NODISTFILES=utils/importmail.php utils/seedddms-importmail utils/remote-email-upload utils/remote-upload .svn .gitignore styles/blue styles/hc styles/clean views/blue views/hc views/clean From fdcc646c70e8c89abd2bba20ca173bc0292d9f93 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Fri, 13 Jan 2017 08:55:40 +0100 Subject: [PATCH 06/13] this has probably been added by accident --- doc/preview.png | Bin 11516 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 doc/preview.png diff --git a/doc/preview.png b/doc/preview.png deleted file mode 100644 index 47676ee22dcc227b93e600e33baa4042ed739d5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11516 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

u?8!vWtsmbCaV>* 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 Date: Mon, 16 Jan 2017 12:57:48 +0100 Subject: [PATCH 07/13] add settings_enableUpdateRevApp and settings_enableUpdateRevApp_desc --- languages/ar_EG/lang.inc | 2 ++ languages/bg_BG/lang.inc | 2 ++ languages/ca_ES/lang.inc | 2 ++ languages/cs_CZ/lang.inc | 2 ++ languages/de_DE/lang.inc | 4 +++- languages/el_GR/lang.inc | 2 ++ languages/en_GB/lang.inc | 4 +++- languages/es_ES/lang.inc | 2 ++ languages/fr_FR/lang.inc | 2 ++ languages/hr_HR/lang.inc | 2 ++ languages/hu_HU/lang.inc | 2 ++ languages/it_IT/lang.inc | 2 ++ languages/ko_KR/lang.inc | 2 ++ languages/nl_NL/lang.inc | 2 ++ languages/pl_PL/lang.inc | 2 ++ languages/pt_BR/lang.inc | 2 ++ languages/ro_RO/lang.inc | 2 ++ languages/ru_RU/lang.inc | 2 ++ languages/sk_SK/lang.inc | 2 ++ languages/sv_SE/lang.inc | 2 ++ languages/tr_TR/lang.inc | 2 ++ languages/uk_UA/lang.inc | 2 ++ languages/zh_CN/lang.inc | 2 ++ languages/zh_TW/lang.inc | 2 ++ 24 files changed, 50 insertions(+), 2 deletions(-) diff --git a/languages/ar_EG/lang.inc b/languages/ar_EG/lang.inc index 9d8f1eb67..64a47d232 100644 --- a/languages/ar_EG/lang.inc +++ b/languages/ar_EG/lang.inc @@ -1109,6 +1109,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => '', 'settings_enableThemeSelector' => '', 'settings_enableThemeSelector_desc' => '', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => '', 'settings_enableUserImage_desc' => '', 'settings_enableUsersView' => '', diff --git a/languages/bg_BG/lang.inc b/languages/bg_BG/lang.inc index f046b5c16..261d2eeaf 100644 --- a/languages/bg_BG/lang.inc +++ b/languages/bg_BG/lang.inc @@ -974,6 +974,8 @@ $text = array( 'settings_enableSelfRevApp_desc' => '', 'settings_enableThemeSelector' => '', 'settings_enableThemeSelector_desc' => '', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => 'Включи аватари', 'settings_enableUserImage_desc' => 'Включи аватари на потребителите', 'settings_enableUsersView' => 'Включи преглед на потребителите', diff --git a/languages/ca_ES/lang.inc b/languages/ca_ES/lang.inc index 5f80e669d..629dd098b 100644 --- a/languages/ca_ES/lang.inc +++ b/languages/ca_ES/lang.inc @@ -979,6 +979,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => '', 'settings_enableThemeSelector' => '', 'settings_enableThemeSelector_desc' => '', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => '', 'settings_enableUserImage_desc' => '', 'settings_enableUsersView' => '', diff --git a/languages/cs_CZ/lang.inc b/languages/cs_CZ/lang.inc index 17fefa14d..612030eeb 100644 --- a/languages/cs_CZ/lang.inc +++ b/languages/cs_CZ/lang.inc @@ -1118,6 +1118,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => 'Povolte, pokud chcete aktuálně přihlášeného uvést jako posuzovatele/schvalovatele a pro přechody pracovního postupu', 'settings_enableThemeSelector' => 'Volba tématu', 'settings_enableThemeSelector_desc' => 'Volba témat na přihlašovací stránce.', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => '', 'settings_enableUserImage_desc' => '', 'settings_enableUsersView' => '', diff --git a/languages/de_DE/lang.inc b/languages/de_DE/lang.inc index 12c71300e..a6a3913e3 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 (2351), dgrutsch (22) +// Translators: Admin (2354), dgrutsch (22) $text = array( '2_factor_auth' => '2-Faktor Authentifizierung', @@ -1161,6 +1161,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => 'Anwählen, um den aktuell angemeldeten Benutzer in der Liste der Prüfer/Freigeber und für Workflow-Aktionen auswählbar zu machen.', 'settings_enableThemeSelector' => 'Auswahl des Themas', 'settings_enableThemeSelector_desc' => 'Schaltet das Auswahlmenü für die Themenauswahl in der Anmeldemaske ein oder aus.', +'settings_enableUpdateRevApp' => 'Erlaube die Änderung einer Prüfung/Freigabe', +'settings_enableUpdateRevApp_desc' => 'Anwählen, um dem Benutzer, der die Prüfung/Freigabe durchgeführt hat, die Änderung der Entscheidung zu erlauben, solange das Dokument den Workflow-Schritt noch nicht verlassen hat.', 'settings_enableUserImage' => 'Benutzerbilder einschalten', 'settings_enableUserImage_desc' => 'Foto der Benutzer ein-/ausschalten', 'settings_enableUsersView' => 'Benutzeransicht aktivieren', diff --git a/languages/el_GR/lang.inc b/languages/el_GR/lang.inc index c30b3a7a5..98963d39f 100644 --- a/languages/el_GR/lang.inc +++ b/languages/el_GR/lang.inc @@ -985,6 +985,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => '', 'settings_enableThemeSelector' => '', 'settings_enableThemeSelector_desc' => '', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => '', 'settings_enableUserImage_desc' => '', 'settings_enableUsersView' => '', diff --git a/languages/en_GB/lang.inc b/languages/en_GB/lang.inc index e1b17ce9e..b7f0786ba 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 (1481), dgrutsch (9), netixw (14) +// Translators: Admin (1483), dgrutsch (9), netixw (14) $text = array( '2_factor_auth' => '2-factor authentication', @@ -1162,6 +1162,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => 'Enable this if you want the currently logged in user to be listed as reviewers/approvers and for workflow transitions.', 'settings_enableThemeSelector' => 'Theme selection', 'settings_enableThemeSelector_desc' => 'Turns on/off the theme selector on the login page.', +'settings_enableUpdateRevApp' => 'Allow editing of exting review/approval', +'settings_enableUpdateRevApp_desc' => 'Enable this, if the user who has made a review/approval may change the decission as long as the current workflow step has not been finished.', 'settings_enableUserImage' => 'Enable User Image', 'settings_enableUserImage_desc' => 'Enable users images', 'settings_enableUsersView' => 'Enable Users View', diff --git a/languages/es_ES/lang.inc b/languages/es_ES/lang.inc index 4932ef54d..7bc745e3f 100644 --- a/languages/es_ES/lang.inc +++ b/languages/es_ES/lang.inc @@ -1124,6 +1124,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => 'Habilitar esto si quiere que el usuario identificado sea listado como revisor/aprobador y para las transiciones del flujo de trabajo.', 'settings_enableThemeSelector' => 'Selección de temas (skins)', 'settings_enableThemeSelector_desc' => 'Habilitar/deshabilitar la selección de temas en la página de login', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => 'Habilitar imágenes de usuario', 'settings_enableUserImage_desc' => 'Habilitar imágenes de usuario', 'settings_enableUsersView' => 'Habilitar vista de usuarios', diff --git a/languages/fr_FR/lang.inc b/languages/fr_FR/lang.inc index fbeea18dd..b11e55fe5 100644 --- a/languages/fr_FR/lang.inc +++ b/languages/fr_FR/lang.inc @@ -1106,6 +1106,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => 'A autoriser pour avoir l\'utilisateur actuel désigné correcteur/approbateur et pour les transitions de workflow.', 'settings_enableThemeSelector' => 'Sélection du thème', 'settings_enableThemeSelector_desc' => 'Activer/désactiver le sélecteur de thème sur la page de connexion.', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => 'Activer image utilisateurs', 'settings_enableUserImage_desc' => 'Activer les images utilisateurs', 'settings_enableUsersView' => 'Activer Vue des Utilisateurs', diff --git a/languages/hr_HR/lang.inc b/languages/hr_HR/lang.inc index 15327bd96..58fea7203 100644 --- a/languages/hr_HR/lang.inc +++ b/languages/hr_HR/lang.inc @@ -1145,6 +1145,8 @@ Internet poveznica: [url]', 'settings_enableSelfRevApp_desc' => 'Omogući ovo ako želite da trenutno prijavljeni korisnik bude naveden kao recezent/validator i za promjenu toka rada.', 'settings_enableThemeSelector' => 'Odabir teme', 'settings_enableThemeSelector_desc' => 'Uključuje/isključuje izbornik tema na stranici prijave.', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => 'Omogući sliku korisnika', 'settings_enableUserImage_desc' => 'Omogući slike korisnika', 'settings_enableUsersView' => 'Omogući pregled korisnika', diff --git a/languages/hu_HU/lang.inc b/languages/hu_HU/lang.inc index 3e98944f3..754786976 100644 --- a/languages/hu_HU/lang.inc +++ b/languages/hu_HU/lang.inc @@ -1123,6 +1123,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => 'Engedélyezze, a azt szeretné, hogy a bejelentkezett felhasználó listázásra kerüljön felülvizsgálóként/jóváhagyóként és a munkamenet átmeneteknél.', 'settings_enableThemeSelector' => 'Téma választása', 'settings_enableThemeSelector_desc' => 'Kapcsolja be/ki a témaválasztót a bejelentkező oldalon', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => 'Felhasználói kép engedélyezése', 'settings_enableUserImage_desc' => 'Engedélyezi a felhasználók képeit', 'settings_enableUsersView' => 'Felhasználók nézetének engedélyezése', diff --git a/languages/it_IT/lang.inc b/languages/it_IT/lang.inc index 164905dfd..9b9917213 100644 --- a/languages/it_IT/lang.inc +++ b/languages/it_IT/lang.inc @@ -1157,6 +1157,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => 'Abilitare se si desidera aggiungere l\'utente attualmente registrato alla lista dei revisori/approvatori e per le transizioni del flusso di lavoro.', 'settings_enableThemeSelector' => 'Selezione tema grafico', 'settings_enableThemeSelector_desc' => 'Abilita/disabilita il selettore di tema grafico nella finestra di login', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => 'Abilita immagine utente', 'settings_enableUserImage_desc' => 'L\'opzione permette di attribuire un\'immagine a ciascun utente', 'settings_enableUsersView' => 'Abilita visualizzazione utenti', diff --git a/languages/ko_KR/lang.inc b/languages/ko_KR/lang.inc index afab8324e..c7ce477ca 100644 --- a/languages/ko_KR/lang.inc +++ b/languages/ko_KR/lang.inc @@ -1138,6 +1138,8 @@ URL : [url]', 'settings_enableSelfRevApp_desc' => '검토 / 승인자로 워크 플로우 전환을 위해 나열되어있는 것이 현재 로그인 한 사용자가 필요한 경우이를 활성화합니다.', 'settings_enableThemeSelector' => '테마 선택', 'settings_enableThemeSelector_desc' => '로그인 페이지의 테마 선택기를 켜기/끄기로 전환합니다.', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => '사용자 이미지 사용', 'settings_enableUserImage_desc' => '사용자 이미지 사용', 'settings_enableUsersView' => '사용자보기 사용', diff --git a/languages/nl_NL/lang.inc b/languages/nl_NL/lang.inc index e3bd28996..56c976f2f 100644 --- a/languages/nl_NL/lang.inc +++ b/languages/nl_NL/lang.inc @@ -1151,6 +1151,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => 'Schakel in indien the huidig ingelogde gebruiker wordt toegewezen als goedkeurder/ beoordelaar en voor workflow overgangen.', 'settings_enableThemeSelector' => 'Selecteer thema', 'settings_enableThemeSelector_desc' => 'Schakel thema selectie op de aanmeldpagina uit', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => 'Inschakelen Gebruikersplaatjes', 'settings_enableUserImage_desc' => 'Inschakelen Gebruikerplaatjes', 'settings_enableUsersView' => 'Inschakelen Gebruikers overzicht', diff --git a/languages/pl_PL/lang.inc b/languages/pl_PL/lang.inc index 0d56d2974..dbef7e2e2 100644 --- a/languages/pl_PL/lang.inc +++ b/languages/pl_PL/lang.inc @@ -1103,6 +1103,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => 'Włącz tę opcję jeżeli zalogowany użytkownik ma prawo do recenzowania/zatwierdzania oraz do przepływu procesu', 'settings_enableThemeSelector' => '', 'settings_enableThemeSelector_desc' => '', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => 'Włącz obrazy użytkowników', 'settings_enableUserImage_desc' => 'Zezwól na indywidualne obrazki użytkowników', 'settings_enableUsersView' => 'Włącz podgląd użytkownika', diff --git a/languages/pt_BR/lang.inc b/languages/pt_BR/lang.inc index f3fc732a1..c958b37a0 100644 --- a/languages/pt_BR/lang.inc +++ b/languages/pt_BR/lang.inc @@ -1121,6 +1121,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => 'Habilite esta opção se quiser que o usuário conectado no momento seja listado como revisores/aprovadores e para transições de fluxo de trabalho.', 'settings_enableThemeSelector' => 'Seleção de tema', 'settings_enableThemeSelector_desc' => 'Liga/desliga o seletor de tema na página de login.', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => 'Ativar Imagem de Usuário', 'settings_enableUserImage_desc' => 'Ativar Imagens de Usuários', 'settings_enableUsersView' => 'Ativar Usuários Visualizar', diff --git a/languages/ro_RO/lang.inc b/languages/ro_RO/lang.inc index 1795cdebd..c9bf6dd75 100644 --- a/languages/ro_RO/lang.inc +++ b/languages/ro_RO/lang.inc @@ -1146,6 +1146,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => 'Activați această opțiune dacă doriți ca utilizatorul autentificat să fie listat ca revizuitor/aprobator sau in tranzițiile workflow-ului.', 'settings_enableThemeSelector' => 'Selecție Temă', 'settings_enableThemeSelector_desc' => 'Activare/dezactivare selector temă pe pagina de login.', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => 'Activați Imaginea utilizatorului', 'settings_enableUserImage_desc' => 'Activați Imagini utilizatori', 'settings_enableUsersView' => 'Activați Vizualizarea utilizatorilor', diff --git a/languages/ru_RU/lang.inc b/languages/ru_RU/lang.inc index 1510f13d9..124f06da3 100644 --- a/languages/ru_RU/lang.inc +++ b/languages/ru_RU/lang.inc @@ -1153,6 +1153,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => 'Включите для того, чтобы пользователи, в настоящее время выполнившие вход в систему, были в списке рецензентов/утверждающих и в изменении процесса.', 'settings_enableThemeSelector' => 'Выбор темы', 'settings_enableThemeSelector_desc' => 'Включить или отключить возможность выбора темы на странице входа.', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => 'Включить аватары', 'settings_enableUserImage_desc' => 'Включить аватары пользователей.', 'settings_enableUsersView' => 'Включить просмотр пользователей', diff --git a/languages/sk_SK/lang.inc b/languages/sk_SK/lang.inc index 224a8475e..a3e1f9bcb 100644 --- a/languages/sk_SK/lang.inc +++ b/languages/sk_SK/lang.inc @@ -978,6 +978,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => '', 'settings_enableThemeSelector' => '', 'settings_enableThemeSelector_desc' => '', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => '', 'settings_enableUserImage_desc' => '', 'settings_enableUsersView' => '', diff --git a/languages/sv_SE/lang.inc b/languages/sv_SE/lang.inc index 21c40cfb6..7cd8cc833 100644 --- a/languages/sv_SE/lang.inc +++ b/languages/sv_SE/lang.inc @@ -1109,6 +1109,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => 'Aktivera om du vill att aktuell inloggad användare visas i listan för personer som granskar/godkänner dokument och i övergång på arbetsflöden.', 'settings_enableThemeSelector' => 'Tema urval', 'settings_enableThemeSelector_desc' => 'Stäng på/av tema urval vid inloggningssidan.', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => 'Aktivera användarbilder', 'settings_enableUserImage_desc' => 'Aktivera användarbilder', 'settings_enableUsersView' => 'Aktivera visning av användare', diff --git a/languages/tr_TR/lang.inc b/languages/tr_TR/lang.inc index 759ab8f8f..f6f72e91c 100644 --- a/languages/tr_TR/lang.inc +++ b/languages/tr_TR/lang.inc @@ -1125,6 +1125,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => 'O an giriş yapmış olan kullanıcıları kontrol eden/onaylayan olarak listelemek ve iş akışına dahil etmek için bunu seçebilirsiniz.', 'settings_enableThemeSelector' => 'Tema seçimini aç/kapat', 'settings_enableThemeSelector_desc' => 'Giriş sayfasında tema seçimini aç/kapat', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => 'Kullanıcı Resmine İzin Ver', 'settings_enableUserImage_desc' => 'Kullanıcı resimlerine izin ver', 'settings_enableUsersView' => 'Kullanıcı Görüntülemeyi Etkinleştir', diff --git a/languages/uk_UA/lang.inc b/languages/uk_UA/lang.inc index bc1681aff..4515556be 100644 --- a/languages/uk_UA/lang.inc +++ b/languages/uk_UA/lang.inc @@ -1146,6 +1146,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => 'Увімкніть для того, щоб користувачі, в даний момент авторизовані у системі, були в списку рецензентів/затверджувачів і в зміні процесу.', 'settings_enableThemeSelector' => 'Вибір теми', 'settings_enableThemeSelector_desc' => 'Увімкнути/вимкнути можливість вибору теми на сторінці авторизації.', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => 'Увімкнути аватари', 'settings_enableUserImage_desc' => 'Увімкнути аватари користувачів.', 'settings_enableUsersView' => 'Увімкнути перегляд користувачів', diff --git a/languages/zh_CN/lang.inc b/languages/zh_CN/lang.inc index 9b3e34c65..7562e1619 100644 --- a/languages/zh_CN/lang.inc +++ b/languages/zh_CN/lang.inc @@ -980,6 +980,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => '', 'settings_enableThemeSelector' => '', 'settings_enableThemeSelector_desc' => '', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => '', 'settings_enableUserImage_desc' => '', 'settings_enableUsersView' => '开启用户视图', diff --git a/languages/zh_TW/lang.inc b/languages/zh_TW/lang.inc index 26c12a3d3..cb8546d07 100644 --- a/languages/zh_TW/lang.inc +++ b/languages/zh_TW/lang.inc @@ -978,6 +978,8 @@ URL: [url]', 'settings_enableSelfRevApp_desc' => '', 'settings_enableThemeSelector' => '', 'settings_enableThemeSelector_desc' => '', +'settings_enableUpdateRevApp' => '', +'settings_enableUpdateRevApp_desc' => '', 'settings_enableUserImage' => '', 'settings_enableUserImage_desc' => '', 'settings_enableUsersView' => '', From 57498f84a17db41d9619832784a41856661fbea7 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Mon, 16 Jan 2017 12:59:02 +0100 Subject: [PATCH 08/13] add optional parameter to filterDocumentLinks() --- SeedDMS_Core/Core/inc.ClassDMS.php | 24 ++++++++++++++++++++---- SeedDMS_Core/package.xml | 1 + 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/SeedDMS_Core/Core/inc.ClassDMS.php b/SeedDMS_Core/Core/inc.ClassDMS.php index 8cbe01136..022bd816c 100644 --- a/SeedDMS_Core/Core/inc.ClassDMS.php +++ b/SeedDMS_Core/Core/inc.ClassDMS.php @@ -259,13 +259,29 @@ class SeedDMS_Core_DMS { * * @param array $links list of objects of type SeedDMS_Core_DocumentLink * @param object $user user for which access is being checked + * @param string $access set if source or target of link shall be checked + * for sufficient access rights. Set to 'source' if the source document + * of a link is to be checked, set to 'target' for the target document. + * If not set, then access right aren't checked at all. * @return filtered list of links */ - static function filterDocumentLinks($user, $links) { /* {{{ */ + static function filterDocumentLinks($user, $links, $access='') { /* {{{ */ $tmp = array(); - foreach ($links as $link) - if ($link->isPublic() || ($link->getUser()->getID() == $user->getID()) || $user->isAdmin()) - array_push($tmp, $link); + foreach ($links as $link) { + if ($link->isPublic() || ($link->getUser()->getID() == $user->getID()) || $user->isAdmin()){ + if($access == 'source') { + $obj = $link->getDocument(); + if ($obj->getAccessMode($user) >= M_READ) + array_push($tmp, $link); + } elseif($access == 'target') { + $obj = $link->getTarget(); + if ($obj->getAccessMode($user) >= M_READ) + array_push($tmp, $link); + } else { + array_push($tmp, $link); + } + } + } return $tmp; } /* }}} */ diff --git a/SeedDMS_Core/package.xml b/SeedDMS_Core/package.xml index 46568f063..edd27d21f 100644 --- a/SeedDMS_Core/package.xml +++ b/SeedDMS_Core/package.xml @@ -25,6 +25,7 @@ GPL License - order groups by name returned by getReadAccessList() +- add optional parameter to SeedDMS_Core_DMS::filterDocumentLinks()

From 5339c53fa073c7525514c51954c5914328c40a3a Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Mon, 16 Jan 2017 12:59:41 +0100 Subject: [PATCH 09/13] add methods mayUpdateReview() and mayUpdateApproval() --- inc/inc.ClassAccessOperation.php | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/inc/inc.ClassAccessOperation.php b/inc/inc.ClassAccessOperation.php index ceb5e7897..f93a4f4f1 100644 --- a/inc/inc.ClassAccessOperation.php +++ b/inc/inc.ClassAccessOperation.php @@ -228,6 +228,21 @@ class SeedDMS_AccessOperation { return false; } /* }}} */ + /** + * Check if a review maybe edited + * + * A review may only be updated by the user who originaly addedd the + * review and if it is allowed in the settings + */ + function mayUpdateReview($updateUser) { /* {{{ */ + if(get_class($this->obj) == 'SeedDMS_Core_Document') { + if($this->settings->_enableUpdateRevApp && ($updateUser == $this->user) && !$this->obj->hasExpired()) { + return true; + } + } + return false; + } /* }}} */ + /** * Check if document content may be approved * @@ -246,5 +261,20 @@ class SeedDMS_AccessOperation { } return false; } /* }}} */ + + /** + * Check if a approval maybe edited + * + * An approval may only be updated by the user who originaly addedd the + * approval and if it is allowed in the settings + */ + function mayUpdateApproval($updateUser) { /* {{{ */ + if(get_class($this->obj) == 'SeedDMS_Core_Document') { + if($this->settings->_enableUpdateRevApp && ($updateUser == $this->user) && !$this->obj->hasExpired()) { + return true; + } + } + return false; + } /* }}} */ } ?> From 905eddabce368ed0540638d509fffa351f161fdc Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Mon, 16 Jan 2017 13:00:22 +0100 Subject: [PATCH 10/13] add new configuration enableUpdateRevApp --- inc/inc.ClassSettings.php | 4 ++++ op/op.Settings.php | 1 + views/bootstrap/class.Settings.php | 4 ++++ 3 files changed, 9 insertions(+) diff --git a/inc/inc.ClassSettings.php b/inc/inc.ClassSettings.php index 577576a2f..c94b435ac 100644 --- a/inc/inc.ClassSettings.php +++ b/inc/inc.ClassSettings.php @@ -129,6 +129,8 @@ class Settings { /* {{{ */ var $_enableOwnerRevApp = false; // enable/disable listing logged in user as reviewer/approver var $_enableSelfRevApp = false; + // enable/disable update of a review/approval by the reviewer/approver + var $_enableUpdateRevApp = false; // enable/disable default notification for owner var $_enableOwnerNotification = false; // enable/disable deleting of versions for regular users @@ -550,6 +552,7 @@ class Settings { /* {{{ */ $this->_enableAdminRevApp = Settings::boolval($tab["enableAdminRevApp"]); $this->_enableOwnerRevApp = Settings::boolval($tab["enableOwnerRevApp"]); $this->_enableSelfRevApp = Settings::boolval($tab["enableSelfRevApp"]); + $this->_enableUpdateRevApp = Settings::boolval($tab["enableUpdateRevApp"]); $this->_presetExpirationDate = strval($tab["presetExpirationDate"]); $this->_versioningFileName = strval($tab["versioningFileName"]); $this->_workflowMode = strval($tab["workflowMode"]); @@ -836,6 +839,7 @@ class Settings { /* {{{ */ $this->setXMLAttributValue($node, "enableAdminRevApp", $this->_enableAdminRevApp); $this->setXMLAttributValue($node, "enableOwnerRevApp", $this->_enableOwnerRevApp); $this->setXMLAttributValue($node, "enableSelfRevApp", $this->_enableSelfRevApp); + $this->setXMLAttributValue($node, "enableUpdateRevApp", $this->_enableUpdateRevApp); $this->setXMLAttributValue($node, "presetExpirationDate", $this->_presetExpirationDate); $this->setXMLAttributValue($node, "versioningFileName", $this->_versioningFileName); $this->setXMLAttributValue($node, "presetExpirationDate", $this->_presetExpirationDate); diff --git a/op/op.Settings.php b/op/op.Settings.php index 83a0611f5..b8602a8f8 100644 --- a/op/op.Settings.php +++ b/op/op.Settings.php @@ -159,6 +159,7 @@ if ($action == "saveSettings") $settings->_enableAdminRevApp = getBoolValue("enableAdminRevApp"); $settings->_enableOwnerRevApp = getBoolValue("enableOwnerRevApp"); $settings->_enableSelfRevApp = getBoolValue("enableSelfRevApp"); + $settings->_enableUpdateRevApp = getBoolValue("enableUpdateRevApp"); $settings->_enableVersionDeletion = getBoolValue("enableVersionDeletion"); $settings->_enableVersionModification = getBoolValue("enableVersionModification"); $settings->_enableDuplicateDocNames = getBoolValue("enableDuplicateDocNames"); diff --git a/views/bootstrap/class.Settings.php b/views/bootstrap/class.Settings.php index 39ecd58ff..0c6c3c89b 100644 --- a/views/bootstrap/class.Settings.php +++ b/views/bootstrap/class.Settings.php @@ -579,6 +579,10 @@ if(!is_writeable($settings->_configFilePath)) { : _enableSelfRevApp) echo "checked" ?> /> + "> + : + _enableUpdateRevApp) echo "checked" ?> /> + "> : _enableVersionDeletion) echo "checked" ?> /> From d31951748c212c313c294133f594787ce3938b26 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Mon, 16 Jan 2017 13:01:09 +0100 Subject: [PATCH 11/13] pass 'target' or 'source' to filterDocumentLinks() will check if access rights on linked documents are sufficient --- views/bootstrap/class.ViewDocument.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/views/bootstrap/class.ViewDocument.php b/views/bootstrap/class.ViewDocument.php index eda0d51dc..2e1511a83 100644 --- a/views/bootstrap/class.ViewDocument.php +++ b/views/bootstrap/class.ViewDocument.php @@ -338,11 +338,11 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style { /* Retrieve linked documents */ $links = $document->getDocumentLinks(); - $links = SeedDMS_Core_DMS::filterDocumentLinks($user, $links); + $links = SeedDMS_Core_DMS::filterDocumentLinks($user, $links, 'target'); /* Retrieve reverse linked documents */ $reverselinks = $document->getReverseDocumentLinks(); - $reverselinks = SeedDMS_Core_DMS::filterDocumentLinks($user, $reverselinks); + $reverselinks = SeedDMS_Core_DMS::filterDocumentLinks($user, $reverselinks, 'source'); /* Retrieve latest content */ $latestContent = $document->getLatestContent(); From 20e57e8e76da65a3b673bac0d02d165ffd6d4308 Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Mon, 16 Jan 2017 13:02:15 +0100 Subject: [PATCH 12/13] check if enableUpdateRevApp is set --- views/bootstrap/class.ViewDocument.php | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/views/bootstrap/class.ViewDocument.php b/views/bootstrap/class.ViewDocument.php index 2e1511a83..1141c54df 100644 --- a/views/bootstrap/class.ViewDocument.php +++ b/views/bootstrap/class.ViewDocument.php @@ -651,10 +651,12 @@ class SeedDMS_View_ViewDocument extends SeedDMS_Bootstrap_Style { print "