Notas a pie de página en Drupal

Una de las típicas carencias iniciales de los gestores de contenidos, cuando es necesario redactar y publicar documentación científica o técnica a través de ellos, es la dificultad para utilizar notas a pie de página. Dependiendo de la herramienta que se use, o es necesario etiquetar con código HTML, o hay que buscar módulos o plugins complementarios que ayuden en la labor. Para Drupal disponemos del módulo Footnotes, que está activo desde junio de 2006, cuando apareció por primera vez una versión para Drupal 4.7.

El módulo Footnotes hace posible usar shortcodes para insertar notas al pie de un documento. Hay que recordar que en este caso, al hablar de documento, en realidad estamos haciendo referencia a un nodo de un tipo de contenido dado (recuérdese la terminología de componentes de Drupal). El uso de este módulo es sencillo:

  1. Se instala el módulo de forma estándar (hay versiones para Drupal 6 y 7, estando en desarrollo para 8).
  2. Se activa el módulo.
  3. Posteriormente hay que indicar para qué tipos de formatos de texto va a estar disponible: Menú Configuración, submenú Formatos de Texto. En cualquier de ellos debe aparecer, en la sección de Filtros activos, una casilla de selección Footnotes. Basta con marcarla y guardar los cambios.

Ahora ya es posible usar notas al pie. Se edita el nodo en cuestión y:

  1. Situar el cursor donde quiera que vaya la llamada a la nota.
  2. Introducir el shortcode [fn] ó <fn>
  3. Introducir detrás del shortcode el texto de la nota al pie.
  4. Cerrar el texto con el shortcode [/fn] ó </fn>.
  5. Guardar los cambios.

Las notas al pie ya están disponibles. Debe observarse que esta fundionalidad permite añadir texto al pie, y que éste puede ser una nota aclaratoria, referencias bibliográficas, una mezcla de ambos… Si es necesario, se puede jugar con la numeración y el indicador de nota usando el parámetro value con la forma [fn value=»X»].

Si se está pensando en usar esta funcionalidad para referencias bibliográficas, es necesario combinarlo con el módulo Biblio. En este caso, se usa el shortcode [biblio]xxxx[/biblio], en el cual xxxx debe ser sustituido por el citekey de Biblio de la referencia que se quiere utilizar. Y si ya lo quieres para nota, es posible integrarlo con CKEditor y TinyMCE en sus versiones para Wysiwyg. O al menos eso dicen, aunque yo todavía no lo he conseguido…