¿Cómo restringir el acceso a una sección? ;-)

Hola, compañer@s,

¿Alguien sabe cómo restringir en SPIP el acceso (mediante una petición de
contraseña, por ejemplo) a una sección (rubrique) (¿y sus artículos?), de
modo que cuando se cliquea en el enlace pida una contraseña?

En la web de la Federación de Asociaciones de Vecinos de Valladolid queremos
colgar documentos como las actas de las reuniones, borradores de trabajo,
etc. pero con un acceso limitado.

Gracias mil a tod@s

Salud

Ildefonso

Hola, compañer@s,

¿Alguien sabe cómo restringir en SPIP el acceso (mediante una petición de
contraseña, por ejemplo) a una sección (rubrique) (¿y sus artículos?), de
modo que cuando se cliquea en el enlace pida una contraseña?

Mírate esto:

http://www.uzine.net/spip_contrib/article.php3?id_article=201&var_recherche=
rubrique

Es un sistema para lo que tu quieres utilizando las palabras clave de spip.
Está en francés. Si tuvieras problemas para entenderlo nos lo dices y lo
traducimos.

Hola, José Luis,

Gracias mil por la ayuda... Con un diccionario, un tazón de leche y
paciencia he conseguido entenderlo-"chapurrea-traducirlo"... y hacerlo
(colgar los archivos, modificar los esqueletos, etc.), mero me surgen dudas.
:wink:

Te cuento lo que he hecho:

He creado en la web de Federación
http://www.nodo50.org/fedevecinos.valladolid el grupo de palabras "Acceso
restringido" y en él la palabra clave "Documentos".
He creado una sección llamada "Documentos" donde colocar los artículos de
lectura restringida y la he asociado a la palabra clave "Documentos".
He creado un artículo "Nuevo artículo CAVECAL" que he colocado en la sección
"Documentos" y lo he asociado a la palabra clave "Documentos".

Cuando voy a entrar POR PRIMERA VEZ en esa sección "Documentos" o en ese
artículo "Nuevo artículo CAVECAL" me pide la contraseña, que es precisamente
el nombre de la palabra clave, es decir, "Documentos". Primera cuestión, ¿es
normal que pida como contraseña el nombre de la palabra clave? En mi caso,
como esta aparece públicamente en el menú de grupos de noticias (Acceso
restringido, Monográficos, Asociaciones federadas) no protegería el acceso
ya que acabarían por adivinarla tarde o temprano. Segunda cuestión,
entonces: ¿se puede cambiar la contraseña?

Si intento ENTRAR DE NUEVO en esa sección o artículo ya no me pide la
contraseña y me permite acceder directamente. Tercera cosa: ¿esto es normal
o he hecho algo mal?

Por cierto, sí que sería interesante traducir este artículo.

Agradecido

Salud

Ildefonso

-----Mensaje original-----
De: spip-es-bounces+ivm=inicia.es@rezo.net
[mailto:spip-es-bounces+ivm=inicia.es@rezo.net]En nombre de joseluis
Enviado el: jueves, 12 de febrero de 2004 18:31
Para: Spip-es@rezo.net
Asunto: Re: [Spip-es] ¿Cómo restringir el acceso a una sección?:wink:

Hola, compañer@s,

¿Alguien sabe cómo restringir en SPIP el acceso (mediante una petición de
contraseña, por ejemplo) a una sección (rubrique) (¿y sus artículos?), de
modo que cuando se cliquea en el enlace pida una contraseña?

Mírate esto:

http://www.uzine.net/spip_contrib/article.php3?id_article=201&var_recherche=
rubrique

Es un sistema para lo que tu quieres utilizando las palabras clave de spip.
Está en francés. Si tuvieras problemas para entenderlo nos lo dices y lo
traducimos.

_______________________________________________
Spip-es@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-es

Hola Ildefonso. No puedo ponerme a echarte una mano ahora porque voy a estar de viaje una semana. A la vuelta veo como va todo y si sigues con dudas investigo por mi cuenta. Este sistema de bloqueo lo guardaba en espera de tener tiempo para probarlo. De momento pienso que:

la he asociado a la palabra clave « Documentos ».¿se puede cambiar la contraseña?

Debes poder cambiar la palabra clave sin ningún problema.

Del artículo: “On pourra avec ceci créer autant de mots de passe que l’on voudra. Protéger la rubrique les saucisses avec le mot de passe sauciflon sec et la rubrique jambon avec le mot de passe jamblon sec”.

Algo así como: Se podrán crear tantas palabras de paso como se quieran. Proteger la sección “les saucisses” con la palabra de paso “sauciflon sec” y la sección “jambon” con la palabra de paso “jamblon sec”.

¿es normal que pida como contraseña el nombre de la palabra clave?

Imagino que si ya que se basa en el uso de las palabras clave

Si intento ENTRAR DE NUEVO en esa sección o artículo ya no me pide la
contraseña y me permite acceder directamente. Tercera cosa: ¿esto es normal
o he hecho algo mal?

Seguramente usa variables de sesión para recordar quien ha entrado y no tener que escribirlo de nuevo mientras dure la sesión.

Del artículo: “crée la variable de session $acces…”

Algo así como: “crea la variable de sesión $acces…”

OJO con esto:

Limitations du système

- Un accès par http://mon_site.org/mot.php3 ?id_mot=XX permet de deviner le mot de passe en incrémentant simplement XX à partir de 1, sur un site contenant peu de mots clés, facile de le trouver, pour remedier à cela il faut supprimer le couple de fichiers mot.php3/mot.html, et y repenser en cas de mise à jour de SPIP.
Ou alors dans le squelette mots.html modifier la Boucle MOTS : <BOUCLE_de_mots(MOTS){les criteres deja present}{id_groupe!=}>

  • Il faut s’assurer que les divers squelettes alternatifs ou récapitulatifs (backend, resume, nouveautes, /oo, imprimer, plan, recherche, etc…) n’afficheront pas d’articles qui exigent un mot de passe. C’est très frustrant pour un visiteur de se faire présenter une liste d’articles dont on lui refuse l’accès. Pour cela il faudra exclure les articles correspondants : Par exemple a l’aide d’une première boucle et du critère doublons :

<BOUCLE_articlesproteges(ARTICLES){les criteres deja present}{id_groupe!=}{doublons}></BOUCLE_articlesproteges>
<BOUCLE_principale(ARTICLES){mes criteres}{doublons}>…</BOUCLE_principale>

  • Il faut penser à ajouter quelques directives dans son fichier robots.txt pour que Google et compagnie n’indexent pas des articles accessibles par mot de passe.

Siento no poder ayudarte más en este momento. En tiempos también estuve dándole vueltas a una cosa que se llamaba Xprotector que eran unos scripts de php para bloquear accesos de una forma más potente, pero por más que lo he buscado sólo he encontrado una versión vieja que no debe funcionar con el 1.7.

Si encuentro algo más te aviso.
Un saludo