Skip to content
Extraits de code Groupes Projets
Valider a3ee5246 rédigé par Fil's avatar Fil
Parcourir les fichiers

ne marchait qu'avec autorite, a cause du autoriser(webmestre) (mortimer, azerttyu)

parent eb7424da
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -34,8 +34,7 @@ function action_charger_plugin_dist() {
// droits : il faut avoir le droit de choisir les plugins,
// mais aussi d'en ajouter -- a voir
include_spip('inc/autoriser');
if (!autoriser('configurer', 'plugins')
OR !autoriser('webmestre')) {
if (!autoriser('configurer', 'plugins')) {
echo minipres();
exit;
}
......
......@@ -30,6 +30,10 @@ define('_STATUT_AUTEUR_RUBRIQUE', _ADMINS_RESTREINTS ? '0minirezo' : '');
if (!function_exists('autoriser')) {
// http://doc.spip.org/@autoriser
function autoriser() {
// Charger les fonctions d'autorisation supplementaires
static $pipe;
if (!isset($pipe)) { $pipe = 1; pipeline('autoriser'); }
$args = func_get_args();
return call_user_func_array('autoriser_dist', $args);
}
......@@ -51,9 +55,6 @@ if (!function_exists('autoriser')) {
// http://doc.spip.org/@autoriser_dist
function autoriser_dist($faire, $type='', $id=0, $qui = NULL, $opt = NULL) {
// Charger les fonctions d'autorisation supplementaires
pipeline('autoriser');
// Qui ? auteur_session ?
if ($qui === NULL)
$qui = $GLOBALS['auteur_session'] ? $GLOBALS['auteur_session'] : array('statut' => '', 'id_auteur' =>0);
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter