autoriser
Rubriques
Autorisations
Deux éléments essentiels permettent de gérer les accès aux actions et aux affichages des pages de SPIP : les autorisations, avec la fonction (...)
Articles
autoriser
Charger des fonctions d’autorisations.
boite_infos
Afficher des informations sur les objets dans les boîtes infos de l’espace privé.
La librairie « autoriser »
SPIP dispose d’une fonction extensible autoriser() permettant de vérifier des autorisations. Cette fonction admet 5 arguments. Seul le premier (...)
Processus de la fonction autoriser()
Les autorisations par défaut de SPIP sont écrites dans le fichier ecrire/inc/autoriser.php
Lorsque l’on demande à SPIP une autorisation (...)Définir des onglets
Déclarer des onglets pour les pages exec de l’espace privé reprend exactement la même syntaxe que les boutons. Le nom du parent par contre est (...)
Autoriser ou non l’affichage du formulaire
Le formulaire est affiché par défaut, cependant il est possible de restreindre cet affichage en fonction d’autorisations données.
Deux (...)Créer ou surcharger des autorisations
Pour créer une autorisation, il suffit de créer les fonctions adéquates. php function autoriser_documentation_troller_dist($faire, $type, $id, (...)
Définir des boutons
Pour ajouter des boutons dans l’espace privé il suffit de renseigner un attribut bouton dans le fichier plugin.xml, de la sorte : xml chemin (...)