autorisation de modifier le nom du slug = réservé aux admins @gamuza.fr.

This commit is contained in:
cy_altern 2021-03-08 18:59:52 +01:00
parent 2abc097a57
commit c986429568
3 changed files with 21 additions and 10 deletions

View file

@ -24,9 +24,6 @@ function gamumail_autoriser() {
// ----------------- // -----------------
// Objet gamumails // Objet gamumails
/** /**
* Autorisation de créer (gamumail) * Autorisation de créer (gamumail)
* *
@ -82,3 +79,12 @@ function autoriser_gamumail_modifier_dist($faire, $type, $id, $qui, $opt) {
function autoriser_gamumail_supprimer_dist($faire, $type, $id, $qui, $opt) { function autoriser_gamumail_supprimer_dist($faire, $type, $id, $qui, $opt) {
return $qui['statut'] == '0minirezo' and !$qui['restreint']; return $qui['statut'] == '0minirezo' and !$qui['restreint'];
} }
/**
* Autorisation de modifier le nom d'un slug
* uniquement les webmestres avec un mail en @gamuza.fr
**/
function autoriser_gamumail_modifier_nom_slug_dist($faire, $type, $id, $qui, $opt) {
return $qui['webmestre'] === "oui"
and strpos($qui['email'], 'gamuza.fr') !== false;
}

View file

@ -14,6 +14,9 @@
padding: 10px; padding: 10px;
border-radius: 4px; border-radius: 4px;
} }
.configuration_mails .well .crayon {
background-color: inherit;
}
.un-pdf { .un-pdf {
border: 1px solid black; border: 1px solid black;
margin-bottom: 1rem; margin-bottom: 1rem;
@ -97,12 +100,14 @@
</h4> </h4>
<div id="#SLUG" class="js-hidden"> <div id="#SLUG" class="js-hidden">
[(#AUTORISER{supprimer,gamumail}|oui) <div class="objet--slug">
<div class="objet--slug"> <strong><:gamumail:slug:>: </strong>
<strong><:gamumail:slug:>: </strong> [(#AUTORISER{modifier_nom_slug,gamumail}|?{
<span class="#EDIT{nom_slug}">[(#SLUG|sinon{<:gamumail:dbe_clic_editer:>})]</span> <span class="[(#EDIT{nom_slug})]">[(#SLUG|sinon{<:gamumail:dbe_clic_editer:>})]</span>
</div> ,
] <span class="">[(#SLUG)]</span>
})]
</div>
<div class="objet--mail"> <div class="objet--mail">
<strong><:gamumail:objet:>: </strong> <strong><:gamumail:objet:>: </strong>
<span class="#EDIT{sujet}">[(#SUJET|sinon{<:gamumail:dbe_clic_editer:>})]</span> <span class="#EDIT{sujet}">[(#SUJET|sinon{<:gamumail:dbe_clic_editer:>})]</span>