Fortalecimiento Drupal para entidad de control
Caso enfocado en la gestión técnica del portal institucional de la Contraloría de Bogotá D.C. sobre Drupal: implementación y mantenimiento de módulos, configuración de entidades, tipos de contenido, vistas y bloques, personalización Twig, permisos y roles, migración documental, Datos Abiertos, consultas de base de datos y soporte a usuarios.
Necesidad técnica
Escalabilidad de contenidos
El portal requería soportar grandes volúmenes de documentos institucionales, mejorar la estabilidad durante migraciones masivas y mantener la clasificación correcta de contenidos.
Gestión Drupal ordenada
Era necesario estructurar entidades, tipos de contenido, campos, vistas, bloques, taxonomías y permisos para facilitar la administración editorial y la consulta ciudadana.
Apoyo Drupal realizado
Módulos y compatibilidad
Apoyo en implementación de funcionalidades, mantenimiento de módulos personalizados, revisión de módulos contribuidos y compatibilidad con parches recientes de Drupal 10.
Tipos de contenido y vistas
Configuración de tipos de contenido para Datos Abiertos con campos para recursos, enlaces externos, archivos estructurados y metadata; creación de vistas para consulta y filtrado.
Twig, CSS y JavaScript
Ajustes visuales y maquetación mediante plantillas Twig, estilos CSS y JavaScript, cuidando coherencia visual, accesibilidad, UX/UI y adaptación móvil.
Migración documental
Apoyo en migración de documentos desde portal anterior hacia producción, validando clasificación, taxonomía, visualización final y control de inconsistencias.
Permisos, roles y usuarios
Revisión de permisos asociados a nuevos tipos de contenido, control de campos sensibles y perfiles editores autorizados para cargue, edición o depuración.
Base de datos y rendimiento
Revisión de consultas asociadas a listados masivos, optimización de tablas de publicaciones y transparencia, y validación de claves para evitar duplicidad.
Proceso de trabajo
Actividades destacadas
Implementación de funcionalidades y mantenimiento de módulos para garantizar compatibilidad y estabilidad del portal.
Creación de estructura editorial especializada para publicar recursos, enlaces externos, archivos estructurados y metadata.
Migración y clasificación de documentos desde el portal anterior hacia el sitio en producción, cuidando taxonomía y visualización final.
Orientación a usuarios y acompañamiento en administración de archivos, publicación y pruebas de la sección de Datos Abiertos.