SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

280 Plugins, 197 contribs sur SPIP-Zone, 92 visiteurs en ce moment

Accueil > Auteurs, authentification et autorisations > Archives Auteurs et Authentification > Las múltiples posibilidades de #LOGIN_PUBLIC

Las múltiples posibilidades de #LOGIN_PUBLIC

4 novembre 2005 – par Martin Gaitan

Toutes les versions de cet article : [français] [français]

2 votes

Ceci est une ARCHIVE, peut-être périmée. Vérifiez bien les compatibilités !

Cómo utilizar el #LOGIN_PUBLIC para ofrecer opciones a los usuarios autentificados

Según la documentación oficial, la baliza #LOGIN_PUBLIC se estableció para gestionar los foros bajo suscripción. Más tarde esta opción se utilizó como método de limitar el acceso a algunas partes “públicas” del contenido de un sitio.

La utilización que se presentará aquí es completamente diferente y tuvo como punto de inicio la posibilidad de ofrecer servicios a usuarios autentificados. Es cierto que tener usuarios registrados permite a los administradores seguir un poco lo que pasa, pero existe también otro aspecto que da la posibilidad de conservar algunos datos en las tablas, devueltas a su autor, previa petición.

La prueba de autenticación se explica en “Los formularios” de la documentación de SPIP, en particular al final del documento, donde explica sobre la utilización de la variable $auteur_session.

Un ejemplo concreto

En mi caso, he trabajado en un sitio para universitarios que ofrece herramientas, además de apuntes y las notas de curso. Un estudiante autentificado puede comentar en las páginas del curso (que son artículos en el sentido de SPIP), puede hacerse de su espacio personal con artículos favoritos, permitiéndole además acceder a partir de su conexión a una selección de algunos artículos sobre los centenares que están disponibles.

También queremos establecer un sistema que permita a los estudiantes acceder a una serie de preguntas cortas tipo exámen.

El conjunto de los temas pertenecen a una sección especial, en nuestro caso la nº13. El tema está en el título, la declaración en el texto y la respuesta esperada en el epígrafe (chapo). Los vínculos son accesibles desde el espacio personal del visitante.

Un bucle (ARTICLES)(id_rubrique=13) devuelve la lista los temas, con un vínculo responder que no es más que el foro vinculado al artículo. ¡Han comprendido !, es el funcionamiento clásico del foro por suscripción, utilizado para simular un examen.

Sobre esta página de control, una consulta SQL prueba permanentemente en la tabla spip_forum, la existencia de un mensaje publicado por el auteur_session y correspondiendo al artículo (tema) en curso. Si existe una respuesta, el texto se indicará bajo la declaración y esto para cada tema. Si las mismas condiciones se reúnen, un vínculo “Ver la respuesta” permite acceder a la respuesta modelo en una ventana popup.

Estas páginas contienen un poco de SPIP, como tambien PHP y consultas SQL a traves de las funcion spip_query(). He aquí un extracto :

Asi se reciben contribuciones de los estudiantes que responden a temas editoriales, que pueden comparar su respuesta con la que se espera.

Pueden ver un ejemplo funcionando en mi sitio, eligiendo la opción Control contínuo (Contrôle continu).

Se agregaron posteriormente dos mejoras :

-  Por cada tema hay palabras clave definidas por el evaluador, cuya presencia se busca en el texto de la respuesta. Si figuran, se subrayan. Si no, se listan como ausentes.

-  El evaluador, que tiene derechos de administrador, puede responder al foro del artículo (id_parent). De esta forma, el estudiante puede disponer de observaciones personalizadas sobre su respuesta.

Retour en haut de la page

Tout afficher

Répondre à cet article

Qui êtes-vous ?
  • [Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Un sommaire pour vos articles

    12 août 2007 – 187 commentaires

    Une fonctionnalité du Couteau Suisse qui repère les intertitres des textes de vos articles ou de vos rubriques, et permet même plusieurs niveaux, puis en fabrique automatiquement un sommaire.

  • Jappix Mini

    24 janvier 2011 – 39 commentaires

    Jappix Mini est un mini-chat à embarquer facilement sur votre site. Ce plugin facilite son intégration et sa configuration dans le contexte d’un site développé sous SPIP. Qu’est-ce que Jappix Mini ? Jappix Mini est un script à embarquer dans le code (...)

  • Squelette EasySqueletting pour SPIP 2.0

    22 août 2009 – 13 commentaires

    Le squelette EasySqueletting est un squelette de type généraliste, il propose une navigation sur 2 à 3 colonnes ainsi qu’une navigation horizontale par onglets. Les onglets sont des liens vers des rubriques que vous pouvez sélectionner manuellement. (...)

  • Facteur

    21 janvier 2010 – 311 commentaires

    Un plugin pour regrouper toutes les fonctions avancées autour de l’envoi de courriels. [#introductionenvoyer_mail() pour envoyer un courriel. Elle est assez simple d’utilisation mais peut paraître limitée lorsqu’on veut configurer des options plus (...)

  • Plugin Vidéo(s)

    23 novembre 2010 – 531 commentaires

    Interface de gestion et modèle d’insertion des vidéos : Dailymotion Vimeo Youtube Modèle de la balise HTML5 video avec alternative flash html5media : Lecture HTML5/Flash pour tout navigateur des fichiers MP4/H264/Ogg/WebM/Mkv Support (...)