Révisions :
« autorisations:description : couteauprive - fr »

Révisions

# Date Auteur
Février 2014 Salvatore
Avril 2013 Salvatore
Avril 2013 Salvatore
Avril 2013 -1

Texte de la chaine de langue

Cet outil est réservé aux webmestres du site. Pour créer une autorisation SPIP?, il suffit de créer les fonctions adéquates. L’exemple L’exemple ci-dessous permet d’utiliser d’utiliser la fonction autoriser('troller','doc') ou la balise

#AUTORISER{troller, doc}</code > :
<cadre>function autoriser_doc_troller_dist($faire, $type='', $id=0, $qui=NULL, $opt=NULL) {
   return false; // aucun troll permis, non mais !
}</cadre>
Signification des paramètres : :
-* <code>$faire&lt;/code > : action demandée (’ (' modifier’, ’publier ’, ', 'publier ', ...)
-* <code>$type&lt;/code > : type d’objet d'objet sur lequel appliquer l’action (’ l'action (' article’, ’auteur ’, ', 'auteur ', ...)
-* <code>$id&lt;/code > : identifiant éventuel de cet objet
-* <code>$qui&lt;/code > : {id_auteur} demandant l’autorisation l'autorisation  (vide si auteur en cours)
-* <code>$opt&lt;/code > : tableau d’options d'options , généralement vide


Après récupération/valorisation contextuelle des valeurs par défaut, SPIP tente de d’exécuter d'exécuter la meilleure autorisation déclarée et va chercher dans l’ordre  : l'ordre :  <code>autoriser_type_faire()

, autoriser_type(), autoriser_faire(), puis autoriser_defaut().

@puce@ Utilisez cet outil pour définir des alias d’autorisations d’autorisations simples. Pensez à bien les tester toutes.
La syntaxe est : «   <  : « < code>qui : faire type id = alias</code  » [1]
@puce@ Configurez les options de journalisation grâce à l’outil «   [. l’outil « [. ->spip_log]  ». [2]

Traducteur(s)
6969
Statut
OK
Notes

[1%autorisations_alias alias »[[%autorisations_alias %

[2%autorisations_debug%