Terminado

Cambio de estructura de datos (campos) en tipo de contenido en Drupal 7 (proyecto actualizado)

Publicado el 07 Diciembre, 2016 en Programación y Tecnología

Sobre este proyecto

Abierto

Se cuenta con sistema web desarrollado con Drupal 7 para la gestión de registros digitales. Dicho sistema tiene un tipo de contenido con una serie de campos. Se requiere modificar la estructura de este tipo de contenido como sigue:
- Habilitar los comentarios para este tipo de contenido
- 'Mover' algunos campos de este tipo de contenido a los comentarios.
La idea es que ciertos campos presentes actualmente en el tipo de contenido aparezcan ahora en los comentarios
- Migrar la información entre los campos modificados

El detalle a tener en cuenta para este proyecto es que ya existe data almacenada para este tipo de contenido, por lo que se requiere implementar un procedimiento para 'mover' la data desde los campos originales hacia los nuevos campos creados.

Este proceso de migración está definido conceptualmente y consistiría en crear una regla que recorra todos los nodos del tipo de contenido actualizado, y que actualice la data de los campos creados.

Ademas del proceso anterior, se requiere dar estilos a la nueva estructura de datos según diseño que será discutido una vez seleccionado al candidatoa. Básicamente implicaría implementar botones por cada uno de los campos modificados para abrir/cerrar el campo correspondiente para ser editado.

En resumen el proyecto consistiría en:
- Habilitar comentarios para un (1) tipo de contenido.
- Crear los campos indicados en los comentarios de este tipo de contenido
- Migrar la información entre los campos existentes/creados
- Eliminar campos indicados de este tipo de contenido
- Implementar diseño a la página de creación/edición del tipo de contenidos de a cuerdo a la nueva estructura creada.

El plazo para la realizacion de este proyecto es de dos semanas. El sistema esta basado en modulos Features, por lo que el desarrollador contará con un repositorio Git en el cual sincronizar sus cambios. Se espera como producto de este proyecto todos los módulos/scripts necesarios para implementar estos cambios en el entorno de producción.


Importanta: este proyecto, aunque sencillo, requiere experiencia y conocimientos sobre Drupal 7, por favor abstenerse de no contar con estos conocimientos.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Es un proyecto o una posición? Un proyecto
Disponibilidad requerida Según se necesite

Plazo de Entrega: No definido