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.
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...
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.
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 ?
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 ?
> 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.
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.
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.