2.4 Aktion und Reaktion

  • Interne Abläufe (Hook- und Form-API für PHP-Entwickler)
    • Benutzer-Aktion (erstellen, blockieren, einloggen, ausloggen usw.)
    • Node-Aktionen (erstellen, laden, vorbereiten und ausgeben)
  • Kontakt-Formular erzeugt E-Mail (Messaging-Modul kann mehr)
  • Core: Trigger und Actions (z.B. Benutzer sperren)
  • Core: Update status informiert Admin über Sicherheits-Updates
  • Workflow-Modul (Arbeits-Abläufen, Status-Änderungen)
  • Rules-Modul (erweiterbares Automatisierungs-Framework)
  • Weitere Module z.B. zum automatisierten Twittern
  • Taktgeber: cron.php (intern Unix, extern über HTTP)

 

Fließtext: 
Drupal ist so aufgebaut, dass an sehr vielen Abläufen mit dem so genannten Hook- Systems programmiertechnisch angeknüpft werden kann. Schon das Kern-System bietet einfach konfigurierbare Möglichkeiten, wie z.B. Kontakt-Formulare oder einen Moderations-Workflow. Auch gibt es die Möglichkeit Aktionen auszuführen, wenn bestimmte Ereignisse eintreten z. B. E-Mail-Versand, User sperren oder ähnliches. Neben vielen Modulen für bestimmte Aufgaben bietet das Rules-Modul ein komplexes Aktion-Reaktion-Framework. Da Rules wenn nötig per Programmierung erweitert werden kann, sind eigene Module für eine individuelle Automatisierung oft nicht notwendig.
Für zeitbasierte Aktionen benötigt Drupal einen Taktgeber der vom Betriebssystem kommen oder auch durch den Aufruf der Datei „cron.php“ erfolgen kann.
Gruppen: