01. Empezamos

Para centrar este tutorial, empezaremos creando un módulo block que muestre los links de las entradas de los blgs o de las discusiones del foro creadas en la última semana. El tutorial completo, te enseñará como crear un blque de contenido, escribir los links y obtener la información de los nodos de Drupal.

Empieza el módulo creando una carpeta en la instalación Drupal, en la ruta: sites/all/modules/onthisdate. Necesitarás crear primero el directorio sites/all/modules. Crea un archivo PHP y salvalo como onthisdate.module en el directorio sites/all/modules/onthisdate. En Drupal 5.x, sites/all/modules es el lugar elegido para alojar los módulos que no pertenecen al core de Drupal (y site/all/themes para los themes que no pertenecen al core o núcleo Drupal). Esto te permite actualizar los archivos del core y los módulos sin borrar tus personalizaciones

<?php
/* $Id$ */

Según el Coding standards Estandar de Codificación, se omite el tag de cierre ?> and use the longhand <?php tag. La cadena $Id$ nos ayudará a mantener un eguimiento del número y fecha del módulo cuando se convieta el archivo en CVS

Todas las funciones del módulo que son usadas por Drupal se nombran como {nombremodulo}_{hook}, donde "hook" es una función predefinida llamada sufijo. Drupal llamará a esas funciones para conseguir datos específicos, así teniendo estos nombres bien definidos, Drupal sabe donde debe buscar. En breve hablaremos de los hooks

El módulo aún no está operativo: no ha sido activado. Activaremos el módulo en el próximo tutorial.