Tecnología

Inicio

¿Qué es un módulo de Drupal?

módulos de Drupal son complementos para el sistema de gestión de contenidos Drupal, similar a las extensiones en Joomla !, y plug-ins de WordPress. La función principal de los módulos es ampliar la lista de características del núcleo de la CMS. Existen cientos de módulos para cambiar la forma en que funciona Drupal e integrar nuevas características.

Módulos centrales

Drupal viene con una serie de módulos básicos, la mayor parte de las cuales son activadas por defecto. Estos módulos se pueden activar o desactivar en el enlace de administración "Módulos". Algunos ejemplos de módulos básicos incluyen el módulo de blog, que crea el "Blog" tipo de nodo personalizado, el módulo de comentarios que permite a los comentarios, y el módulo de foro que crea un foro de discusión.

En el pasado, algunos módulos de terceros se han integrado en el núcleo de Drupal. Por ejemplo, la CCK (Contenido Kit de construcción), un módulo contribuido, se integró en Drupal para la versión 7.

Módulos contribuido

módulos de terceros son los módulos disponibles en el repositorio de módulos de Drupal. Estos módulos son desarrollados por terceros y desarrolladores independientes. El repositorio incluye opiniones y los comentarios de otros usuarios sobre la calidad de los módulos, así como una lista de errores conocidos. Los desarrolladores también pueden utilizar la sección de módulos para trabajar con otros para solucionar problemas con módulos de terceros. Los módulos en el repositorio de Drupal se clasifican según la versión de Drupal son compatibles con.

Módulos comúnmente usados

Según el repositorio de módulos Drupal.org, los módulos de Drupal más comúnmente usados ​​incluyen Vistas, ficha, CCK (para las versiones de Drupal 6 y mayores), y Pathauto FileField. Vistas le permite diseñar a medida el contenido como página de página y perfil de usuario frontal del sitio. Token le permite integrar códigos cortos para recuperar los valores personalizados. Pathauto genera automáticamente un alias de URL nodo. campo de archivo reemplaza el campo de carga núcleo de Drupal, que le da un mayor control sobre la carga de archivos.

Premium y módulos personalizados

Los desarrolladores de terceros pueden construir módulos de Drupal personalizados y optar por no incluir en el repositorio de módulos de Drupal. Estos módulos son generalmente de carácter comercial, mientras que todos los módulos en el repositorio son libres de usar y modificar, publicada bajo un (Licencia Pública General) GPL.