EN LÍNEA
Actualmente hay 0 usuarios y 4 invitados en línea.
USUARIO

Sitio elaborado con Drupal, un sistema de gestión de contenido de código abierto
Módulos Contribuidos
Escrito por: rcechang | Categoría:

Drupal es un sistema modular, es decir, es posible agregar funcionalidad adicional instalando módulos. Existen módulos para muchas tareas, como crear una galería de imagenes, crear una tienda electrónica, establecer un flujo de trabajo, etc.

 

Cuando descargamos Drupal, en su instalación por defecto, este viene con un conjunto de módulos. Estos módulo son conocidos como módulos del core. Algunos de estos módulos del core son de uso obligatorio y otro son opcionales.

Los módulos del core obligatorios son los siguientes:

  • Block
  • Filter
  • Node
  • System
  • User

Los módulos del core opcionales son los siguientes:

  • Aggregator
  • Blog
  • Blog API
  • Book
  • Color
  • Comment
  • Contact
  • Content Traslation
  • Database Logging
  • Forum
  • Help
  • Locale
  • Menu
  • OpenID
  • Path
  • PHP Filter
  • Ping
  • Poll
  • Profile
  • Search
  • Statistics
  • Syslog
  • Taxonomy
  • Throttle
  • Tracker
  • Trigger
  • Update status
  • Upload

Para una descripción de estos módulos así como una explicación sobre su forma de uso, consultar el libro Drupal para administradores web.

 

Cualquier otro módulo que no pertenezca a los módulos del core, es decir que no apareca en ninguna de las dos listas anteriores, y que este publicado en el sitio de drupal bajo la misma licencia GPL, se le conoce como módulo contribuido. El autor o autores de los módulos contribuidos son instituciones o personas de la comunidad que encontraron algúna necesidad que no era cubierta por alguno de los módulos existentes, crearon un módulo para esta necesidad y decidieron compartirlo con el resto de la comunidad; tu también puedes ser autor de un módulo contribuido.

 

Es importante aclarar que el desarrollo y mantenimiento de los módulos contribuidos es responsabilidad de las personas que han decido tomarlos a cargo y no del equipo de desarrollo del core de drupal. Por tanto la calidad de los módulos contribuidos es diversa y es posible la existencia de bugs de mayor o menor seriedad. Además, es posible que el desarrollo de algún módulo halla quedado estancado (no se hallan producido cambios en un tiempo largo). Otro aspecto que podemos evaluar es su mayor o menor integración con el API de drupal. Todos estos elementos son importantes a la hora de escoger un módulo que cumpla con nuestros requerimientos.

 

En este libro trataremos sobre algunos de los módulos contribuidos de uso frecuente, y también algunos otros que nos han parecido interesantes.

 

Existe un tercer tipo de módulo que son los módulos creados por los desarrolladores de un sitio web y que es usado sin ser compartido para el resto de la comunidad bajo la misma licencia GPL. Es decir, son módulos de uso interno de algún proyecto específico.