Commit fd677f99 authored by THEO GUILLON's avatar THEO GUILLON
Browse files

Merge branch '233-de-commenter-la-faq' into '1.2.0'

Resolve "Dé-commenter la FAQ"

See merge request web-DPO/web-DPO!278
parents c853dfb3 33a6ca61
......@@ -41,10 +41,10 @@ CREATE UNIQUE INDEX articles_organisations_article_id_organisation_id_idx ON art
-- Insertion de valeur dans la table liste_droits
--
INSERT INTO liste_droits (libelle, value, created, modified) VALUES
('Créer un article dans la FAQ', 26, NOW(), NOW()),
('Modifier un article dans la FAQ', 27, NOW(), NOW()),
('Consulter la FAQ', 28, NOW(), NOW()),
('Supprimer un article dans la FAQ', 29, NOW(), NOW());
('Créer un article dans la FAQ', 28, NOW(), NOW()),
('Modifier un article dans la FAQ', 29, NOW(), NOW()),
('Consulter la FAQ', 30, NOW(), NOW()),
('Supprimer un article dans la FAQ', 31, NOW(), NOW());
COMMIT;
......@@ -54,10 +54,10 @@ class ListeDroit extends AppModel {
const GESTION_MAINTENACE = 25; // Gestion des connecteurs
const GESTION_MODELE = 26; // Gestion des modèles
const GESTION_FORMULAIRE = 27; // Gestion des formulaires
//const CREER_ARTICLE_FAQ = 28; // Créer un article dans la FAQ
//const MODIFIER_ARTICLE_FAQ = 29; // Modifier un article dans la FAQ
//const CONSULTER_ARTICLE_FAQ = 30; // Consulter un article dans la FAQ
//const SUPPRIMER_ARTICLE_FAQ = 31; // Supprimer un article dans la FAQ
const CREER_ARTICLE_FAQ = 28; // Créer un article dans la FAQ
const MODIFIER_ARTICLE_FAQ = 29; // Modifier un article dans la FAQ
const CONSULTER_ARTICLE_FAQ = 30; // Consulter un article dans la FAQ
const SUPPRIMER_ARTICLE_FAQ = 31; // Supprimer un article dans la FAQ
const LISTE_DROITS_ADMINISTRATEUR = [
ListeDroit::REDIGER_TRAITEMENT,
......@@ -83,10 +83,10 @@ class ListeDroit extends AppModel {
ListeDroit::GESTION_MAINTENACE,
ListeDroit::GESTION_MODELE,
ListeDroit::GESTION_FORMULAIRE,
// ListeDroit::CREER_ARTICLE_FAQ,
// ListeDroit::MODIFIER_ARTICLE_FAQ,
// ListeDroit::CONSULTER_ARTICLE_FAQ,
// ListeDroit::SUPPRIMER_ARTICLE_FAQ
ListeDroit::CREER_ARTICLE_FAQ,
ListeDroit::MODIFIER_ARTICLE_FAQ,
ListeDroit::CONSULTER_ARTICLE_FAQ,
ListeDroit::SUPPRIMER_ARTICLE_FAQ
];
const LISTE_DROITS_REDACTEUR = [
......@@ -94,7 +94,7 @@ class ListeDroit extends AppModel {
ListeDroit::CONSULTER_REGISTRE,
ListeDroit::TELECHARGER_TRAITEMENT_REGISTRE,
ListeDroit::VISUALISER_NORME,
// ListeDroit::CONSULTER_ARTICLE_FAQ
ListeDroit::CONSULTER_ARTICLE_FAQ
];
const LISTE_DROITS_VALIDEUR = [
......@@ -102,14 +102,14 @@ class ListeDroit extends AppModel {
ListeDroit::CONSULTER_REGISTRE,
ListeDroit::TELECHARGER_TRAITEMENT_REGISTRE,
ListeDroit::VISUALISER_NORME,
// ListeDroit::CONSULTER_ARTICLE_FAQ
ListeDroit::CONSULTER_ARTICLE_FAQ
];
const LISTE_DROITS_CONSULTANT = [
ListeDroit::VISER_TRAITEMENT,
ListeDroit::CONSULTER_REGISTRE,
ListeDroit::VISUALISER_NORME,
// ListeDroit::CONSULTER_ARTICLE_FAQ
ListeDroit::CONSULTER_ARTICLE_FAQ
];
const LISTE_DROITS_DPO = [
......@@ -138,11 +138,10 @@ class ListeDroit extends AppModel {
ListeDroit::GESTION_MAINTENACE,
ListeDroit::GESTION_MODELE,
ListeDroit::GESTION_FORMULAIRE,
// ListeDroit::CREER_ARTICLE_FAQ,
// ListeDroit::MODIFIER_ARTICLE_FAQ,
// ListeDroit::CONSULTER_ARTICLE_FAQ,
// ListeDroit::SUPPRIMER_ARTICLE_FAQ
ListeDroit::CREER_ARTICLE_FAQ,
ListeDroit::MODIFIER_ARTICLE_FAQ,
ListeDroit::CONSULTER_ARTICLE_FAQ,
ListeDroit::SUPPRIMER_ARTICLE_FAQ
];
const LISTE_DROITS_DPO_MINIMUM = [
......@@ -158,10 +157,10 @@ class ListeDroit extends AppModel {
ListeDroit::ABROGER_NORME,
ListeDroit::GESTION_MODELE,
ListeDroit::GESTION_FORMULAIRE,
// ListeDroit::CREER_ARTICLE_FAQ,
// ListeDroit::MODIFIER_ARTICLE_FAQ,
// ListeDroit::CONSULTER_ARTICLE_FAQ,
// ListeDroit::SUPPRIMER_ARTICLE_FAQ
ListeDroit::CREER_ARTICLE_FAQ,
ListeDroit::MODIFIER_ARTICLE_FAQ,
ListeDroit::CONSULTER_ARTICLE_FAQ,
ListeDroit::SUPPRIMER_ARTICLE_FAQ
];
/**
......
......@@ -279,23 +279,23 @@
]
]
],
// __d('default', 'default.titreFAQ') => [
// 'disabled' => !($this->Autorisation->authorized(['26', '27', '29'], $this->Session->read('Droit.liste'))),
// __d('default', 'default.sousTitreToutesLaFAQ') => [
// 'class' => 'fa-question-circle',
// 'url' => [
// 'controller' => 'articles',
// 'action' => 'index'
// ]
// ],
// __d('default', 'default.sousTitreMaFAQ') => [
// 'class' => 'fa-link',
// 'url' => [
// 'controller' => 'articles',
// 'action' => 'entite'
// ]
// ]
// ],
__d('default', 'default.titreFAQ') => [
'disabled' => !($this->Autorisation->authorized(['28', '29', '31'], $this->Session->read('Droit.liste'))),
__d('default', 'default.sousTitreToutesLaFAQ') => [
'class' => 'fa-question-circle',
'url' => [
'controller' => 'articles',
'action' => 'index'
]
],
__d('default', 'default.sousTitreMaFAQ') => [
'class' => 'fa-link',
'url' => [
'controller' => 'articles',
'action' => 'entite'
]
]
],
__d('default', 'default.titreNormes') => [
'disabled' => !($this->Autorisation->authorized(['19', '21', '22'], $this->Session->read('Droit.liste'))),
__d('default', 'default.sousTitreLesNormes') => [
......@@ -445,18 +445,18 @@
if ($this->Session->read('Su') === false) {
$userEntiteEnCours = sprintf("%s - %s", $userCo['User']['nom_complet'], $this->Session->read('Organisation.raisonsociale'));
// if ($this->Autorisation->authorized('28', $this->Session->read('Droit.liste'))) {
// $items += [
// '' => [
// 'class' => 'fa-question-circle fa-lg',
// 'url' => [
// 'controller' => 'articles',
// 'action' => 'faq',
// $this->Session->read('Organisation.id')
// ]
// ]
// ];
// }
if ($this->Autorisation->authorized('30', $this->Session->read('Droit.liste'))) {
$items += [
'' => [
'class' => 'fa-question-circle fa-lg',
'url' => [
'controller' => 'articles',
'action' => 'faq',
$this->Session->read('Organisation.id')
]
]
];
}
$items += [
$userEntiteEnCours => [
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment