En el taller se mostrara la creación de un modulo básico, veremos ejemplos existentes y como poder aprovecharlos para hacer nuestros desarrollos a medida. El objetivo es mostrar como empezar desde cero el desarrollo de módulos de Drupal y obtener unas líneas para poder realizar módulos y desarrollos de mayor tamaño en el futuro.
Veremos también los coding standards de Drupal y la forma en la que poder aportar módulos a la comunidad. El objetivo no es programar una funcionalidad (para eso tenéis un montón de post en blogs de todo tipo), sino cer como implementar un módulo siguiendo las pautas que la comunidad Drupal recomienda.
No escribiréis código (en poco más de una hora es muy complicado hacer nada desde cero) pero las personas que quieran pueden llevar un Drupal 7 instalado para que vayan viendo las cosas de forma más cómoda en sus propios equipos y resolver dudas sobre la marcha de una forma ágil. :-)
Finalizaremos viendo por cómo y por dónde meter mano a los módulos contribuidos, para saber así como añadir funcinoalidad, arreglar errores y ponerlos en la cola de revisión para que los creadores del módulo original no incorporen a la funcionalidad del módulo y de esta forma contribuir como uno más al desarrollo de Drupal.
Recomendación:
- Drupal 7
- IDE/editor de texto de desarrollo.
- Drush
Están disponibles maquinas virtuales o instaladores para facilitar (no se instalara, ni se configurara durante el taller):
Maquina Virtual
- http://drupalcamp2014.keopx.net/ (recomendado)
- https://bitnami.com/stack/drupal/installer
- https://bitnami.com/stack/drupal/virtual-machine
Todo esto será explicado para la versión 7 de Drupal (pues es la última release estable), aunque se irán dando indicaciones y recomendaciones al vuelo de "lo que está por venir" con Drupal 8.
Información
- Inicie sesión para comentar