SPIP-Contrib

SPIP-Contrib

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

286 Plugins, 197 contribs sur SPIP-Zone, 322 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.

Dernière modification de cette page le 4 novembre 2005

Retour en haut de la page

Répondre à cet article

Qui êtes-vous ?

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

  • ScolaSPIP 4

    19 janvier – 95 commentaires

    ScolaSPIP est plugin-squelette responsive personnalisable pour sites Web d’établissements scolaires basé sur SPIPr Présentation de ScolaSPIP Ce plugin pour SPIP 3 est développé par la Dane de l’académie de Versailles pour les webmestres de cette (...)

  • Calendrier Mini 2.0

    19 mai 2012 – 226 commentaires

    Ce plugin ajoute la balise #CALENDRIER_MINI qui insère un petit widget de navigation par mois dans les dates des évènements. Fonctionnement du mini calendrier Le mini calendrier présente un mois à la fois. Les jours du mois comportant des (...)

  • Mosaïque

    21 septembre 2012 – 54 commentaires

    Ce plugin permet d’organiser les images du portfolio par simple glisser-déposer des vignettes d’une mosaïque accessible depuis la page d’édition de l’article. Dépendances Ce plugin nécessite les plugins Champs extra et Saisies pour fonctionner. (...)

  • Édition directe 3

    16 octobre 2011 – 12 commentaires

    Ce plugin permet d’éditer directement l’article depuis la page de l’objet dans l’espace privé. Principe Adaptation à SPIP 3 du plugin Edition directe Quand on désire éditer un objet spip, on arrive d’abord sur sa page d’accueil où est affiché (...)

  • Formidable, le générateur de formulaires

    23 janvier 2012 – 1963 commentaires

    Un générateur de formulaires facilement configurable pour les non-informaticiens et facilement extensible pour les développeurs. Introduction L’objectif était de créer un plugin permettant de générer des formulaires. Historiquement, 2 plugins (...)