Benutzerdefiniertes Modul.
Ein benutzerdefiniertes Modul ist ein Softwaremodul, das eigens für eine Drupal-Website erstellt wurde. Es ist eine Sammlung von Code in der Programmiersprache PHP, die einer Drupal-Website neue Funktionen verleiht. Benutzerdefinierte Module erweitern die Fähigkeiten von Drupal über das hinaus, was die Core-Software bietet.
Benutzerdefinierte Module werden von der Entwicklung erstellt, um die konkreten Anforderungen einer Website zu erfüllen. Mit ihnen lassen sich neue Funktionen hinzufügen, bestehende Funktionen verändern oder sogar ersetzen. Benutzerdefinierte Module dienen auch zur Integration von Drittanbieterdiensten wie Zahlungsgateways oder sozialen Medien.
Benutzerdefinierte Module liegen im Ordner „modules“ einer Drupal-Website. Sie werden ebenso geschrieben wie Core-Module, gehören aber nicht zur Core-Software. Benutzerdefinierte Module müssen installiert und aktiviert werden, um genutzt zu werden.
Benutzerdefinierte Module erweitern die Fähigkeiten einer Drupal-Website wirkungsvoll. Mit ihnen entstehen eigenständige Funktionen, die die Core-Software nicht bietet. Benutzerdefinierte Module können jedoch auch komplex und aufwendig zu pflegen sein. Daher ist sicherzustellen, dass benutzerdefinierte Module sauber geschrieben und gründlich getestet sind, bevor sie auf einer Live-Website eingesetzt werden.