INTRANET CON SPIP

¿y no sería más sencillo y completo usar alguno de los plugins para restringir acceso? Como Acceso restringido (Acces restreint). Por la documentación indica que modifica los bucles, de manera que gestiona el acceso a las diferentes zonas.

Así, bastaría definir desde el plugin las zonas a proteger, e incluso con la posibilidad de crear grupos de usuarios diferentes para zonas distintas.

Pero estoy seguro que alguno de los listeros slip ha tenido que lidiar con este tipo de instalación de Spip en entorno educativo y se ha enfrentado a esta clase de problemas de forma práctica.

Un cordial saludo

====================
            Javier

From: " Martín Gaitán " <gaitan@gmail.com>
Subject: Re: [Spip-es] INTRANET CON SPIP
To: "Alberto Escobar" <gruncho2008@gmail.com>

Hola Alberto.

La gestión de contenido restringido para usuarios autenticados se realiza
a
través del formulario #LOGIN_PUBLIC y consultando el array
$auteur_session. Antiguamente
esto se hacía mediante php, en una estructura if que se describe al final
de
la documentación de formularios.

Los formularios - SPIP

--------------------------------
<?php if ($auteur_session) { ?>

Estás autentificado, <a href='#URL_LOGOUT'>pincha aqui para
desconectarte</a>
... aqui se pone el contenido de acceso restringido....

<?php } else { ?>

<h2>Acceso restringido</h2>
<p>Hay que identificarse para ver esta parte</p>
#LOGIN_PUBLIC
<?php } ?>
--------------------------------

Sin embargo, esto es poco elegante e ineficiente. Por eso se creo un
plugin
que agrega la baliza #SESSION (incorporada al nucleo de spip desde la
1.93).

Traduje el articulo introductorio, aunque para comprender cómo funciona
debes mirar los ejemplos (y el código) del esqueleto que se incluye con el
plugin y será accesible a traves tusitio.com/spip.php?page=session

El articulo está aqui:
Baliza #SESSION - SPIP-Contrib

saludos.

On Mon, Jun 2, 2008 at 7:41 PM, Alberto Escobar <gruncho2008@gmail.com>
wrote:

> Muy buenas noches, como ya comente en una ocasion estoy trabajando para
la
> creacion de una intranet para el instituto en el que trabajo, hasta
ahora me
> está yendo bastante bien, salvo por algún contratiempo en los
esqueletos,
> que como es cuestión de estetica aun no me preocupa demasiado, ahora la
> cuestion.
>
> Como ya he comentado se trata de una intranet, por lo que está fijada en
> uno de los servidores del centro, y para acceder a esta página dispongo
de
> un enlace en la propia web del centro. La cuestión es que esta intranet
de
> momento es para uso del equipo docente, y no me interesa que los alumnos
> puedan acceder al espacio publico (y menos aun al privado, aun que aqui
no
> hay problema puesto que necesitan un user y pass).
>
> Por lo tanto me gustaria saber si hay algun modo de impedir el acceso a
la
> web a menos que seas un usuario (redactor o administrador) del sitio. es
> decir que te pida el user/pass para poder acceder al espacio publico,
aun
> que sea uno generico, y que luego cada redactor ya ponga el suyo en caso
de
> que quiera entrar a su espacio.
>
> no se si me he explicado con la suficiente claridad. Os rogaria me
dijerais
> algo, pues es un tema que me tiene de cabeza ahora mismo. Gracias.
>