Tabla de Contenidos
Documentación de uso y mantenimiento de la plataforma participación digital
Participación digital es una infraestructura para crear un catálogo común de recursos que pueden ser usados en procesos participativos o más en general colaborativos. Incluye la posibilidad de registrar herramientas, espacios, metodologías, actores que conforman la red humana, y términos que conforman un glosario. También dispone de un calendario de eventos.
Participación digital permite crear sitios para proyectos concretos que pueden incorporar los recursos que se van añadiendo a la plataforma usando las colecciones.
Plataforma desarrollada entre Montera34 y la Oficina de Innovación Cívica.
Sistema de usuarias
Registro de usuarias
El registro de usuarias es común a todos los sitios de la red. Sin embargo la cuenta de usuaria solo se activa en el sitio desde el que se registra. Esto permite que cada sitio de cada proyecto tenga un formulario de registro diferente. Por ejemplo el registro en la página principal es básico, con nombre de usuario y correo electrónico, y el del sitio de Reglamento de participación de La Laguna incluye muchos más campos.
Cuando una persona intenta registrarse por segunda vez en la plataforma con el mismo correo electrónico, en un sitio diferente de la plataforma, se le advierte de que ya está registrado y se activa su cuenta en ese sitio. Así la persona puede decidir en qué sitios participa, de cuáles recibe notificaciones…
Plugins necesarios
BM Custom Login. Personalización del estilo del formulario de registro y login de WordPress.
Edit author slug. Configuración de la URL del perfil de usuario.
Hide Admin Bar From Front End.
Login Logout Register Menu. Creación de menú de usuaria desde el dashboard.
Network Subsite User Registration. Registro de usuarias granular por sitios pero guardando un sistema de usuarias único.
Newsletter - WP Users Integration. Addon del plugin Newsletter que permite suscribira una usuaria a la newsletter cuando se registra en el sistema.
Catálogo
El catálogo está centralizado en el sitio principal de la plataforma accesible en el dominio participaciondigital.es.
Añadir información al catálogo
Para añadir información se puede usar el formulario Añadir recurso del sitio principal. Los recursos se publican inmediatamente, sin necesidad de aprobación, en el listado general.
Cualquier persona puede añadir información al catálogo. El único requisito es registrarse en la plataforma e iniciar sesión.
Tipos de información que contiene el catálogo
Recursos
Los recursos están estructurados según las siguientes categorías:
- Experiencias. Proyectos, casos de éxito.
- Infraestructura. Herramientas, protocolos, metodologías.
- Legislación. Leyes, normativas.
- Teoría. Textos, libros, vídeos.
Además se pueden clasificar por países, regiones y ciudades. También se les pueden asignar etiquetas.
Espacios
En proceso.
Red humana
En proceso.
Glosario
El glosario se puede consultar en participaciondigital.es/glosario.
El glosario aún no tiene un formulario asociado para enviar términos desde el front end, así que para añadir términos hay que hacerlo desde el dashboard de wordpress: solo las usuarias con acceso al dashboard pueden publicar términos por el momento.
Los términos se clasifican dentro de su letra y se les pueden asignar etiquetas.
Los términos se pueden duplicar igual que los recursos en los sitios de cada proyecto usando el plugin Duplicator.
Cómo mostrar información del catálogo en uno de los sitios de la plataforma
Para esta función se utiliza el plugin Distributor.
Para mostrar registro del catálogo en un sitio de la plataforma hay que tener privilegios de administrador.
Esta tarea se lleva a cabo desde la sección del sitio el panel de control de la plataforma, accesible únicamente para administradores. Por ejemplo, si se quiere añadir registros del catálogo al sitio de fuerteventura.participaciondigital.es hay que acceder a https://fuerteventura.participaciondigital.es/wp-admin.
Una vez en el panel hay que usar la opción Pull content del menú Distributor. Después:
- Seleccionamos el sitio participaciondigital.es del desplegable de sitios desde los que hacer pull
- Seleccionamos el tipo de contenido que queramos descargar: Recursos, Red humana, Espacios, Glosario o Eventos del desplegable sobre la lista de contenidos. Pinchamos en Filter
- De los contenidos que aparezcan, seleccionamos los que queramos vincular . Pinchamos en Apply.
A partir de este momento los contenidos estarán disponibles en el listado correspondiente. Por ejemplo, si hemos vinculado recursos, aparecerán en el listado de recursos.
Los contenidos vinculados permanecen sincronizados a menos que específicamente se rompa el vínculo con el contenido original. Esto significa que cualquier cambio en el sitio principal se replicará en el sitio donde se ha vinculado, el de Fuerteventura en nuestro ejemplo.
Colecciones
Las colecciones son una manera de crear agrupaciones de contenidos en el sitio de un proyecto. Estas agrupaciones se forman a partir de contenidos vinculados de la manera que se recoge en la sección precedente.
Se pueden crear colecciones de recursos sobre presupuestos participativos, sobre educación popular, recursos de la Comunidad Valenciana, proyectos llevados a cabo desde la ciudadanía…
La idea detrás de las colecciones es tener una manera ágil de mostrar los recursos que interesen para un proyecto, en el orden que se quiera, mezclando diferentes tipos de contenidos del catálogo si es necesario.
Calendario de eventos y acciones
Los eventos se gestionan con el plugin The Event Calendar.
Cómo añadir un listado de eventos a cualquier página
Se puede usar el shortcode [tribe_events]
para añadir un listado de eventos a cualquier página de la web. Para ello, usando el editor de bloques, se puede seleccionar el bloque shortcode.
Todas los parámetros del shortcode tribe_events se pueden consultar en la documentación oficial del plugin.
Algunos ejemplos:
[tribe_events]
Incluye un listado de eventos con las opciones por omisión configuradas en los parámetros de configuración del plugin.
[tribe_events view=“list”]
Incluye un listado de eventos en formato lista.
[tribe_events view=“list” tribe-bar=“false”]
Incluye un listado de eventos en formato lista sin la barra de filtros y búsqueda.
[tribe_events category=“acciones”]
Incluye un listado con los eventos de la categoría Acciones.
Aspectos técnicos del desarrollo
La plataforma está desarrollada usando el gestor de contenidos WordPress. Las funcionalidades necesarias para que la plataforma funcione están contenidas en el plugin Participacion Digital, desarrollado ad hoc para este proyecto. Los ajustes necesarios de la interfaz de usuario están contenidos en el theme Participación Digital.
Todo el código es software libre y está liberado bajo licencia GNU General Public License v3.0.
Usamos git como sistema de control de versiones y el código está alojado en code.montera34.com, en dos repositorios:
Utilizamos el sistema de issues de gitlab para ir listando errores a resolver en el código, y mejoras y nuevas funcionalidades a añadir a la plataforma. Se puede consultar el listado de issues abiertos y abrir uno nuevo aquí: https://code.montera34.com/civicwise/pdigital-plugin/-/issues
Si lo crees necesario y quieres contribuir puedes abrir un issue.