Erstellen, verwalten und zeigen Sie ganz einfach Benachrichtigungen/Warnungen für Benutzer an
Mit diesem Block können Benutzer DEFCON-ähnliche Warnungen anzeigen, die Bootstrap-basiert sind und verschiedene Konfigurationen ermöglichen. Dies kann in Fällen nützlich sein, in denen Sie Benutzer auf geplante Ausfälle aufmerksam machen, sie auf Ihrer Website willkommen heißen oder Lehrer damit Benutzer über Änderungen/Fälligkeitstermine benachrichtigen können usw.
Merkmale:
- Anpassbarer Titel und Nachricht
- Grundlegende HTML-Tags sind für fortgeschrittene Benutzer zulässig
- Mehrsprachigkeit/Filterunterstützung
- Mehrere Arten von Benachrichtigungen (Bootstrap-basierte Stile)
- Typbasierte Symbole (optionale Einstellung)
- Absetzbar/nicht absetzbar
- Anpassbarer Datumsbereich zum Anzeigen von Benachrichtigungen
- Zeigen Sie dem Benutzer eine bestimmte Anzahl von Malen eine Benachrichtigung an
- Instanzbasierte oder globale/standortweite Benachrichtigungen
- Benutzer (z. B. Lehrer) können ihre eigenen instanzbasierten Benachrichtigungen erstellen und verwalten – standardmäßig deaktiviert
- Aktivieren/Deaktivieren aller/einer Benachrichtigungen (siteweit und instanzbasiert)
- Benachrichtigungen bearbeiten/löschen/wiederherstellen
- Option zum automatischen Löschen der Benachrichtigung nach dem Enddatum
- Option zum dauerhaften Löschen von Benachrichtigungen, die seit mehr als 30 Tagen mit der Markierung „Gelöscht“ gekennzeichnet sind
- Option zum automatischen Entfernen von Benutzerdatensätzen (verworfen/gesehen), die sich auf Benachrichtigungen beziehen, die nicht mehr vorhanden sind
- AJAX wurde verwendet, um die Benutzererfahrung zu verbessern und Prozesse zu vereinfachen
- Live-Vorschau beim Hinzufügen/Bearbeiten einer Benachrichtigung
- Einfach zu bedienen, aber vollständig dokumentiert mit allen wichtigen Informationen
- Implementiert Privacy API (DSGVO-Compliance)
Die vollständige Dokumentation finden Sie hier – oder im /docs
-Verzeichnis des Plugins.
Benachrichtigungsanatomie
Installationshinweis
Alle Einstellungen des Plugins sind standardmäßig deaktiviert. Aktivieren Sie es bei der Installation, wenn Sie es sofort verwenden möchten, oder aktivieren Sie es später, indem Sie zu Site-Administration > Plugins > Blöcke > Erweiterte Benachrichtigungen navigieren.
Abwärtskompatibilität/progressive Verbesserung
Obwohl das Plugin ohne JavaScript funktioniert und nutzbar ist, wird dringend empfohlen, das Plugin mit aktiviertem JavaScript zu verwenden. Durch die Verwendung des Plugins mit deaktiviertem JavaScript können einige Funktionen nicht in vollem Umfang genutzt werden, angefangen beim Verwerfen einer Benachrichtigung über das dynamische Bearbeiten vorhandener Benachrichtigungen bis hin zur Live-Vorschaufunktion – die alle in irgendeiner Form auf JavaScript angewiesen sind, um das Benutzererlebnis zu verbessern angenehmer.
Pull-Anfragen
Pull-Requests sind willkommen – senden Sie Pull-Requests, um Probleme zu beheben, Funktionen hinzuzufügen, Tippfehler zu korrigieren, alles!
TODO:
- Fügen Sie die Zeit (hh:mm) zur Einstellung „Von/Bis“ hinzu.