Drupal - Module, Themes, Benutzer und Rechte

Aus HOSTING-STATION55 - Webhosting Wiki / FAQ
Zur Navigation springen Zur Suche springen

Module erweitern Drupal, Themes steuern die Darstellung und Rollen bündeln Berechtigungen. Änderungen an diesen Bereichen sollten zuerst in einer Staging-Umgebung geprüft werden.

Modul auswählen

  • Prüfen Sie auf drupal.org die ausdrückliche Drupal-11-Kompatibilität.
  • Achten Sie auf Sicherheitsabdeckung, gepflegte Releases, offene Probleme und Abhängigkeiten.
  • Klären Sie, ob Drupal-Core die Funktion bereits bereitstellt.
  • Prüfen Sie externe Datenübertragung und Datenschutz.

Modul installieren

  1. Erstellen Sie Backup und Staging-Kopie.
  2. Fügen Sie das Modul im Projektstamm mit dem auf drupal.org angegebenen Composer-Paket hinzu.
  3. Öffnen Sie Erweitern oder /admin/modules.
  4. Aktivieren Sie das Modul und erforderliche Abhängigkeiten.
  5. Prüfen Sie neue Berechtigungen unter Personen > Berechtigungen.
  6. Konfigurieren und testen Sie die Funktion.

Zum Entfernen deinstallieren Sie das Modul zuerst über Erweitern > Deinstallieren. Entfernen Sie das Composer-Paket erst danach. Ein bloßes Löschen der Dateien kann Konfiguration und Datenbankzustand beschädigen.

Theme installieren und wechseln

  1. Prüfen Sie Drupal-11-Kompatibilität und Unterstützung der eingesetzten Module.
  2. Installieren Sie das Theme per Composer.
  3. Öffnen Sie Darstellung.
  4. Installieren und konfigurieren Sie das Theme zunächst, ohne das bisherige Standardtheme zu entfernen.
  5. Ordnen Sie Blöcke den vorgesehenen Regionen zu.
  6. Prüfen Sie Inhalte, Formulare, Suche, Konto, Mobilansicht und Barrierefreiheit.
  7. Legen Sie es erst danach als Standard fest.

Verändern Sie Herstellerdateien nicht direkt. Verwenden Sie für eigene Anpassungen ein dafür vorgesehenes eigenes Theme oder Subtheme.

Rollen und Berechtigungen

  1. Öffnen Sie Personen > Rollen.
  2. Legen Sie eine Rolle für eine konkrete Aufgabe an.
  3. Öffnen Sie die Berechtigungen dieser Rolle.
  4. Erlauben Sie nur benötigte Aktionen und Inhaltstypen.
  5. Erstellen Sie ein Testkonto und ordnen Sie die Rolle zu.
  6. Prüfen Sie anonymen, angemeldeten und redaktionellen Zugriff getrennt.

Berechtigungen wie die Verwaltung von Benutzern, Konfiguration, Modulen oder PHP-/Textformaten sind besonders weitreichend. Vergeben Sie sie nicht an normale Redaktionskonten.

Textformate beachten

Unter Konfiguration > Inhaltserstellung > Textformate und Editoren wird festgelegt, welcher HTML-Inhalt erlaubt ist. Ein zu mächtiges Textformat kann ein Sicherheitsrisiko sein. Gewähren Sie ungefiltertes HTML nur vollständig vertrauenswürdigen Rollen.

Verwandte Artikel