[spip-dev] visiteurs

Bonjour,

Je viens d'installer SPIP svn et je ne parviens pas à créer des auteurs
ayant statut de visiteurs. Bien qu'ayant activé l'option "Accepter
l'inscription de visiteurs du site public" dans la configuration, le
statut "visiteur" n'est pas proposé dans la liste des statuts des
auteurs.

Par ailleurs, la balise #URL_LOGOUT renvoie vers
spip.php?action=ical&logout=public&url=.%2F qui dit "Accès interdit" et
ne fait rien.

bonne journée,

François

Corrigé, merci.

Committo,Ergo:Sum

Merci, ça fonctionne :slight_smile:

Je précise cependant l'usage que j'ai de ce statut "visiteur" : je
l'utilise pour gérer l'espace membres d'une association (pv des
réunions, revue de presse, forums internes,...). Je ne souhaite pas
donner accès à l'interface privée à ces personnes.

J'ai donc besoin :

- De pouvoir créer des visiteurs depuis l'interface privée

- De ne pas permettre à des internautes lambda de se créer un profil de
  visiteur ;

Ce que SPIP ne permet pas de faire, sauf erreur de ma part, à moins
évidemment de désactiver à la main le script d'auto-inscription des
visiteurs. Idéalement, il faudrait deux options séparées :
  - activer le statut visiteur oui/non
  - autoriser l'inscription des visiteurs oui/non

Maintenant, peut-être qu'il existe une autre manière de faire ce que je
fais en se prenant moins la tête...

François

Il suffit qu'il y ait un forum sur abonnement pour que le menu du statut contienne "visiteur".
Crée un tel forum sur un article non publié, ça devrait le faire.

Committo,Ergo:Sum

Il me semble que non : dans ce cas, le bloc ad hoc de la config dit
ceci :

        Votre site comporte des forums sur abonnement ; les visiteurs
        sont donc invités à s'enregistrer sur le site public.

Autrement dit, dès qu'on a un visiteur, on ne peut plus interdire
l'inscription de nouveaux visiteurs, quels qu'ils soient...

François

franz wrote:

J'ai donc besoin :
- De pouvoir créer des visiteurs depuis l'interface privée
- De ne pas permettre à des internautes lambda de se créer un profil de visiteur ;

Bonjour François,

Je fais la même chose. Je laisse activé l'option "Accepter l'inscription de visiteurs du site public", mais en fait les squelettes ne propose aucune possiblité pour s'inscrire. Alors c'est bon comme ça, non ?

Paolo

Bonjour Paolo,

franz wrote:

C'est assez faible, comme protection : il suffit de connaître l'url

Aha ! Je me demandais si j'allais recevoir une réponse comme ça...
Alors j'ai le même besoin que toi :slight_smile:

Paolo

franz wrote:

C'est assez faible, comme protection : il suffit de connaître l'url

Je vois qu'avec cela tu peux ajouter un enregistrement à la table spip_auteurs. Mais cet enregistrement possède le statut "nouveau" et n'apparaît pas dans la liste des visiteurs du site dans l'espace privé.

En fait, je ne vois rien dans l'espace privé (avec les options que j'ai activé) qui préviennent les administrateurs qu'il y a de telles inscriptions. Théoretiquement alors, quelqu'un pourrait submerger un site en ajoutant beaucoup de lignes dans la table spip_auteurs ?

Paolo

Si, si, c'est possible de créer un visiteur, il faut simplement se
loguer une fois, et le statut "nouveau" est changé en "visiteur".

François

franz <spip@schreuer.org> a écrit :

> franz wrote:
> >>> J'ai donc besoin :
> >>> - De pouvoir créer des visiteurs depuis
l'interface privée
> >>> - De ne pas permettre à des internautes lambda
de se créer un profil
> >>> de visiteur ;
>

si tu es en 1.9.2, tu peux éventuellement utiliser le
plugin csv2spip pour créer tes visiteurs sans avoir
besoin d'autoriser les inscriptions pour les forums.
La contrainte est qu'il te faut partir d'un fichier
CSV donc si tu dois les créer un à la fois, c'est un
peu lourd comme manip.

* franz tapuscrivait, le 29/06/2008 09:47:

Je pense (mais je ne suis pas sûr à 100%) que dans ce cas, dès qu'un
auteur ayant statut de visiteur est créé, SPIP considère que d'autres
visiteurs peuvent être inscrits...

Cela dit, je suis ici sur SPIP svn et je préférerais pouvoir créer les
visiteurs via le formulaire de l'interface privée.

François

Non, non, elle est gérée simplement avec quelques tests php dans les
squelettes concernés. Je ne pense pas avoir l'usage du plugin accès
restreint; il s'agit ici de quelque chose de très simple.

François