? Drupal -Module sind Add- ons für das Drupal Content-Management- System, ähnlich Erweiterungen in Joomla, und Plug-Ins in WordPress ! . Die primäre Funktion der Module ist es, den Kern Feature-Liste des CMS erweitern . Hunderte von Modulen bestehen, um die Art und Weise ändern Drupal Werke und die Integration neuer Funktionen. Kernmodule
Drupal kommt mit einer Reihe von Core-Module , von denen die meisten standardmäßig aktiviert sind. Diese Module können ein-oder ausgeschaltet in der "Module" Verwaltungs-Link werden. Ein paar Beispiele für Core-Module umfassen die Blog -Modul, das die benutzerdefinierte "Blog" Knoten-Typ , den Kommentar Modul, ermöglicht Kommentare und das Forum -Modul, das ein Diskussionsforum schafft schafft .
In der Vergangenheit einige beigetragen Module in Drupal Kern integriert. Zum Beispiel wurde die CCK (Content Construction Kit ), ein beigetragen Modul in Drupal für Version 7 integriert.
Zusätzliche Module
Zusätzliche Module sind Module in die Drupal Modul -Repository . Diese Module werden von Drittanbietern und unabhängigen Entwicklern entwickelt. Das Repository enthält Bewertungen und Kommentare von anderen Usern über die Qualität der Module , sowie eine Liste der bekannten Bugs . Entwickler können auch die Module Abschnitt miteinander zu arbeiten, um Probleme mit Modulen beigetragen beheben. Die Module in der Drupal -Repository werden durch die Version von Drupal sind sie kompatibel mit kategorisiert.
Häufig verwendete Module
Nach dem Drupal.org Modul Repository , sind die am häufigsten verwendeten Module Drupal Views , Token , CCK ( für Versionen von Drupal 6 und älter) , Pathauto und FileField . Ansichten können Sie benutzerdefinierte Design-Inhalte wie die Website der Titelseite und Benutzerprofil -Seite. Token ermöglicht die Integration von Kurzwahlnummern für das Abrufen benutzerdefinierte Werte . Pathauto generiert automatisch ein Knoten URL-Alias . Feld Datei ersetzt den Drupal Kern Upload Feld, so dass Sie eine größere Kontrolle über Datei-Uploads .
Premium und Custom Module
Third - Party-Entwickler können benutzerdefinierte Drupal-Module zu bauen und wählen sie nicht in der Drupal-Modul -Repository enthalten . Diese Module sind in der Regel von einem kommerziellen Charakter , während alle Module im Repository frei zu verwenden und zu modifizieren, veröffentlicht unter der GPL ( General Public License) sind .