¿ 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 consiste en ampliar la lista de características del núcleo del CMS. Cientos de módulos existen para cambiar las obras Drupal forma e integrar nuevas características. Módulos Básicos
Drupal viene con una serie de módulos básicos , la mayoría de los cuales son activados 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 tipo personalizado "Blog " del nodo, 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 han contribuido módulos se han integrado en el núcleo de Drupal. Por ejemplo, el CCK (Content Construction Kit ) , un módulo contribuido , se integró en Drupal de la versión 7 .
Contribución Modules
Contribuido módulos son módulos disponibles en el repositorio de módulos de Drupal. Estos módulos son desarrollados por terceros desarrolladores e independiente. El repositorio incluye opiniones y comentarios de otros usuarios sobre la calidad de los módulos , así como un listado de los errores conocidos. Los desarrolladores también pueden utilizar la sección de módulos para trabajar con otros para resolver los problemas con los módulos aportados. Los módulos en el repositorio de Drupal se clasifican por la versión de Drupal son compatibles con .
Comúnmente módulos utilizados
Según el módulo Drupal.org repositorio, los módulos de Drupal más utilizados incluyen vistas, Token , CCK ( para las versiones de Drupal 6 años en adelante) , Pathauto y FileField . Vistas que le permite a los contenidos de diseño personalizado, como la portada del sitio y la página de perfil de usuario. Token permite integrar códigos cortos para recuperar valores personalizados . Pathauto genera automáticamente un nodo alias de URL. Campo Archivo reemplaza el campo carga núcleo de Drupal , que le da un mayor control sobre la carga de archivos .
Premium y módulos personalizados
desarrolladores de terceros pueden crear módulos de Drupal personalizados y seleccione no incluirlos en el repositorio de módulos de Drupal. Estos módulos son generalmente de carácter comercial , mientras que todos los módulos del repositorio son libres de usar y modificar , publicada bajo una licencia GPL ( General Public License) .