[spip-dev] Quelle sont les variables?

Bonjour,
Je voudrai savoir quelle sont les variables qui permettent de:
- differencier administrateur et redacteur
- connaitre les rubriques associée à un administrateur restrein.

Merci d'avance
Niko

Nicolas écrivait:

--===============28742510843122404==

Bonjour,

Bonjour,

Je voudrai savoir quelle sont les variables qui permettent de:
- differencier administrateur et redacteur

C'est un tableau php $auteur_session qui contient cette information :

$auteur_session['statut'] est une chaîne de caractère.
Cette chaîne vaut '0minirezo' pour un administrateur et '1comite' pour un rédacteur. Cette information est récupéré de la table spip_auteurs, du champ statut, pour être précis.

$auteur_session est une variable globale, définit si le visiteur est authentifiée au cours de sa session.

Ainsi, pour savoir si ce visiteur est authentifié dans une page, il faut, en langage php, vérifier l'existence de cette variable.

- connaitre les rubriques associée à un administrateur restrein.

un administrateur restreint est un rédacteur dont l'identifiant sera associé à une rubrique dans la table spip_auteurs_rubriques.

on retrouve l'identifiant d'un rédacteur dans le tableau $auteur_session :

$auteur_session['id_auteur']