Completed

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

Published on the December 07, 2016 in IT & Programming

About this project

Open

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.

Category IT & Programming
Subcategory Web development
Is this a project or a position? Project
Required availability As needed

Delivery term: Not specified