40 lines
1.1 KiB
PHP
40 lines
1.1 KiB
PHP
<?php
|
|
/**
|
|
* Définit les autorisations du plugin baz_april
|
|
*
|
|
* @plugin baz_april
|
|
* @copyright 2019
|
|
* @author Nicolas Dorigny
|
|
* @licence GNU/GPL
|
|
* @package SPIP\baz_april\Autorisations
|
|
*/
|
|
|
|
if (!defined('_ECRIRE_INC_VERSION')) {
|
|
return;
|
|
}
|
|
|
|
/**
|
|
* Fonction d'appel pour le pipeline
|
|
*
|
|
* @pipeline 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', 'bazapril', $qui);
|
|
}
|
|
function autoriser_bazapril_pageconvertir_dist($faire, $type, $id, $qui, $opt) {
|
|
return false;
|
|
}
|