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  » [alias »[[%autorisations_ali" id="nh1">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%