Droits utilisateurs

Bonjour à tous,
Je voudrais savoir s'il existe un moyen de "bloquer" l'interface de
publication à certains rédacteurs. Ou alors s'il m'est possible de créer des
visiteurs à la main.
Merci pour votre aide.
Raph

Raphaël a écrit :

Bonjour à tous,
Je voudrais savoir s'il existe un moyen de "bloquer" l'interface de
publication à certains rédacteurs. Ou alors s'il m'est possible de créer des
visiteurs à la main.
Merci pour votre aide.
Raph

pour avoir accès au compte visiteur, tu doit avoir au moins un article avec un forum sur abonnement, il n'est pas nécessaire que cet article soit mis en ligne.
tu peux aller tester sur
http://test-upsti.apinc.org/
en cliquant sur (S'authentifier)
login visiteur
mdp visiteur

le visiteur peut visiter et lire les articles réservé
un quidam ne peut que lire les articles public
un auteur / administrateur peut lire et pénétrer dans l'interface privée
A+

robert

Raphaël a écrit :

Bonjour à tous,
Je voudrais savoir s'il existe un moyen de "bloquer" l'interface de
publication à certains rédacteurs. Ou alors s'il m'est possible de créer des
visiteurs à la main.
Merci pour votre aide.
Raph

pour avoir accès au compte visiteur, tu doit avoir au moins un article avec un forum sur abonnement, il n'est pas nécessaire que cet article soit mis en ligne.
tu peux aller tester sur
http://test-upsti.apinc.org/
en cliquant sur (S'authentifier)
login visiteur
mdp visiteur

le visiteur peut visiter et lire les articles réservé
un quidam ne peut que lire les articles public
un auteur / administrateur peut lire et pénétrer dans l'interface privée
A+

robert

Bonjour,
Spip utilise des fonctions qui lui sont propres comme spip_fetch_array.
Ou peut-on trouver de la documentation sur ces fonctions? Quand je recherche
spip_fetch_array sur le site de spip je ne trouve rien. Plus generalement y
a-t-il une page ou sont presentees les fonctions qui gerent le resultat
d'une requete?

Sinon, j'utilise justement spip_fetch_array pour recuperer les donnees de ma
base, mais cette fonction ne recupere qu'une ligne a la fois. Enfin, c'est
ce qu'il me semble. (Ce serait donc plutot un spip_fetch_row?)
Donc je suis oblige de faire une boucle while pour recuperer mes donnees ce
qui fait beaucoup d'appels a la base de donnees.

Existe-t-il une fonction qui retourner un tableau (bidimensionnel) contenant
tout le resultat de la requete?
Et si cette fonction est spip_fetch_array, avez-vous un exemple ou elle est
utilisee afin que je comprenne ce qu'il faut faire?

Merci d'avance
Spipement votre

Leo

Alain Bruguières wrote:

Bonjour,
Spip utilise des fonctions qui lui sont propres comme spip_fetch_array.
Ou peut-on trouver de la documentation sur ces fonctions? Quand je recherche
spip_fetch_array sur le site de spip je ne trouve rien. Plus generalement y
a-t-il une page ou sont presentees les fonctions qui gerent le resultat
d'une requete?

Sinon, j'utilise justement spip_fetch_array pour recuperer les donnees de ma
base, mais cette fonction ne recupere qu'une ligne a la fois. Enfin, c'est
ce qu'il me semble. (Ce serait donc plutot un spip_fetch_row?)
Donc je suis oblige de faire une boucle while pour recuperer mes donnees ce
qui fait beaucoup d'appels a la base de donnees.

Existe-t-il une fonction qui retourner un tableau (bidimensionnel) contenant
tout le resultat de la requete?
Et si cette fonction est spip_fetch_array, avez-vous un exemple ou elle est
utilisee afin que je comprenne ce qu'il faut faire?

L'arme secrète pour comprendre les entrailles de spip, c'est grep
rgrep "function spip_fetch_array(" *

En fait cette série de fonctions emballes les fonctions mysql équivalentes. ca se trouve dans ecrire/inc_db_mysql.php3
La doc PHP en français explique bien les différences entre fetch_row, fetch_array.
Ensuite, le fait de retourner un tableau à deux dimension n'est pas pertinant. Tu vas tout charger en RAM, puis l'utiliser, alors que là tu utilises directement. donc while($l = spip_fetch_row($r){ c'est trés bien. L'appel à la base, ce fait uniquement dans spip_query_db, ensuite, mysql te confie un pointeur que tu utilises tranquilement. Bref, RTFM.

M.

Raphaël a écrit :

Bonjour à tous,
Je voudrais savoir s'il existe un moyen de "bloquer" l'interface de
publication à certains rédacteurs. Ou alors s'il m'est possible de créer des
visiteurs à la main.
Merci pour votre aide.

oui

Mais encore ?

"BoOz" <booz.bloog@laposte.net> a écrit dans le message de news:
41822BB0.5050705@laposte.net...

oui

"rpapa" <rpapa@apinc.org> a écrit dans le message de news:
clt1bj$b1t$1@sea.gmane.org...

pour avoir accès au compte visiteur, tu doit avoir au moins un article
avec un forum sur abonnement, il n'est pas nécessaire que cet article
soit mis en ligne.
tu peux aller tester sur
http://test-upsti.apinc.org/
en cliquant sur (S'authentifier)
login visiteur
mdp visiteur

Oui mais en fait ce dont j'ai besoin c'est de créer moi-même ces logins
visiteurs. J'ai d'ailleurs supprimé la possibilité de s'inscrire depuis le
formulaire de login.

Merci.

Raphaël a écrit :

"rpapa" <rpapa@apinc.org> a écrit dans le message de news: clt1bj$b1t$1@sea.gmane.org...

pour avoir accès au compte visiteur, tu doit avoir au moins un article
avec un forum sur abonnement, il n'est pas nécessaire que cet article
soit mis en ligne.
tu peux aller tester sur
http://test-upsti.apinc.org/
en cliquant sur (S'authentifier)
login visiteur
mdp visiteur

Oui mais en fait ce dont j'ai besoin c'est de créer moi-même ces logins visiteurs. J'ai d'ailleurs supprimé la possibilité de s'inscrire depuis le formulaire de login.

Merci.

dans l'interface privée, tu peux creer autant de visiteur que tu veux, à partir du menu auteurs

Merci a Mathieu Lecarme,
J'ai bien compris; en fait je faisais donc spontanement ce qu'il faut
faire... et, c'est vrai, il n'y a qu'un seul appel a la base!
Bien spipement,
Leo

dans l'interface privée, tu peux creer autant de visiteur que tu veux, à
partir du menu auteurs

je peux créer des auteurs (rédacteurs ou administrateurs) mais je ne vois
pas où créer des visiteurs ! j'ai juste un lien "afficher les visiteurs" ...
:((

dans l'interface privée, tu peux creer autant de visiteur que tu veux, à
partir du menu auteurs

Le 29 oct. 04, à 17:44, Raphaël a écrit :
je peux créer des auteurs (rédacteurs ou administrateurs) mais je ne vois
pas où créer des visiteurs ! j'ai juste un lien "afficher les visiteurs" ...
:((

salut
normalement tu crée un fiche auteur de la manière habituelle et le statut visiteur apparait dans la liste déroulante (en pied) en desous d'administrateur et rédacteur .. mais c'est vrai, ca arrive parfois chez moi, que ce statut apparait parfois ou non de maniere aléatoire dans cette liste ... j'ai résolu mais je ne sais plus comment, si quelqu'un à une idée

@+
nicolas