From 8b568d29f75cfd8e6897f57c590d344ae974dd20 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Tue, 5 Apr 2011 09:50:10 +0000 Subject: [PATCH] Fix: compatibility with viewimage and possibility to just view a document (not download) --- htdocs/includes/modules/modECM.class.php | 9 ++++++++- htdocs/langs/en_US/admin.lang | 3 ++- htdocs/langs/fr_FR/admin.lang | 5 +++-- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/htdocs/includes/modules/modECM.class.php b/htdocs/includes/modules/modECM.class.php index 951856cb234..f7ecc2e4cb0 100644 --- a/htdocs/includes/modules/modECM.class.php +++ b/htdocs/includes/modules/modECM.class.php @@ -98,10 +98,17 @@ class modECM extends DolibarrModules $this->rights[$r][1] = 'Consulter les documents'; $this->rights[$r][2] = 'r'; $this->rights[$r][3] = 1; + $this->rights[$r][4] = 'read'; + + $r++; + $this->rights[$r][0] = 2502; + $this->rights[$r][1] = 'Telecharger les documents'; + $this->rights[$r][2] = 'r'; + $this->rights[$r][3] = 1; $this->rights[$r][4] = 'download'; $r++; - $this->rights[$r][0] = 2502; + $this->rights[$r][0] = 2503; $this->rights[$r][1] = 'Soumettre ou supprimer des documents'; $this->rights[$r][2] = 'w'; $this->rights[$r][3] = 1; diff --git a/htdocs/langs/en_US/admin.lang b/htdocs/langs/en_US/admin.lang index 556aac1911e..4ad5e455283 100644 --- a/htdocs/langs/en_US/admin.lang +++ b/htdocs/langs/en_US/admin.lang @@ -614,7 +614,8 @@ Permission2411=Read actions (events or tasks) of others Permission2412=Create/modify actions (events or tasks) of others Permission2413=Delete actions (events or tasks) of others Permission2501=Read documents -Permission2502=Submit or delete documents +Permission2502=Download documents +Permission2503=Submit or delete documents Permission2515=Setup documents directories DictionnaryCompanyType=Company types DictionnaryCompanyJuridicalType=Juridical kinds of company diff --git a/htdocs/langs/fr_FR/admin.lang b/htdocs/langs/fr_FR/admin.lang index 7e0842d7ad0..4ba76c10bd0 100644 --- a/htdocs/langs/fr_FR/admin.lang +++ b/htdocs/langs/fr_FR/admin.lang @@ -619,8 +619,9 @@ Permission2403= Supprimer les actions (événements ou tâches) liées à son co Permission2411= Lire les actions (événements ou tâches) des autres Permission2412= Créer/modifier les actions (événements ou tâches) pour les autres Permission2413= Supprimer les actions (événements ou tâches) pour les autres -Permission2501= Consulter les documents -Permission2502= Soumettre ou supprimer des documents +Permission2501= Lire les documents +Permission2502= Récupérer les documents +Permission2503= Soumettre ou supprimer des documents Permission2515= Administrer les rubriques de documents Permission8555= Utilisation du module Permission8556= Définir les sites ecommerce