autorisations convertir page unique + configuration exemple

This commit is contained in:
chankalan 2020-09-25 12:04:45 +02:00
parent d64edb92ac
commit 473ac49cec
3 changed files with 21 additions and 4 deletions

View File

@ -20,3 +20,20 @@ if (!defined('_ECRIRE_INC_VERSION')) {
*/ */
function baz_april_autoriser() { function baz_april_autoriser() {
} }
/**
* on ne veut pas la possibilite de convertir un article en page, donc on surcharge la fonction du plugin Pages
en utilisant une nouvelle fonction d'autorisation avec *_dist, pour pouvoir la surcharger à son tour si besoin, merci Ybbet
https://zone.spip.org/trac/spip-zone/browser/_plugins_/info_sites/trunk/info_sites_autorisations.php#L281
du coup, si on veut revenir sur cette decision on surcharge dans un plugin
function autoriser_baz_april_pageconvertir() {
return true;
}
*/
function autoriser_page_convertir($faire, $type, $id, $qui, $opt) {
return autoriser('pageconvertir', 'baz_april', $qui);
}
function autoriser_baz_april_pageconvertir_dist($faire, $type, $id, $qui, $opt) {
return false;
}

View File

@ -9,9 +9,9 @@
<div> <div>
#ACTION_FORMULAIRE{#ENV{action}} #ACTION_FORMULAIRE{#ENV{action}}
<ul class="editer-groupe"> <ul class="editer-groupe">
[(#SAISIE{case,afficherauteurs, [(#SAISIE{case,exemple,
label=<:baz_april:afficherauteurs_label:>, label=<:baz_april:exemple_label:>,
explication=<:baz_april:afficherauteurs_explications:>, explication=<:baz_april:exemple_explications:>,
defaut=non})] defaut=non})]
</ul> </ul>
<p class="boutons"><span class="image_loading">&nbsp;</span><input type="submit" class="submit" value="<:bouton_enregistrer:/>" /></p> <p class="boutons"><span class="image_loading">&nbsp;</span><input type="submit" class="submit" value="<:bouton_enregistrer:/>" /></p>

View File

@ -1,7 +1,7 @@
<paquet <paquet
prefix="baz_april" prefix="baz_april"
categorie="squelette" categorie="squelette"
version="2.0.4" version="2.0.5"
schema="1.0.0" schema="1.0.0"
etat="dev" etat="dev"
compatibilite="[3.2.0;3.3.*]" compatibilite="[3.2.0;3.3.*]"