| Zusammenfassung | Eine Sammlung praktischer Erweiterungen und Admin-Tools für Discourse | |
| Repository-Link | https://github.com/communiteq/discourse-communiteq-powertools | |
| Installationsanleitung | So installieren Sie Plugins in Discourse |
Funktionen
Im Laufe der Jahre haben wir eine große Anzahl kleiner (oft privater) Plugins entwickelt, um gezielte Anpassungen für unsere Kunden umzusetzen. Dieses Plugin fasst diese in einem einzigen, gewarteten Paket zusammen.
- Zählt bei gehosteten Kunden als ein einzelnes Plugin
- Macht eine Reihe nützlicher Funktionen einem breiteren Publikum zugänglich
- Macht ansonsten versteckte Seiteneinstellungen sichtbar und reduziert so die Notwendigkeit des Zugriffs auf die Rails-Konsole oder von Support-Eingriffen
Wir werden im Laufe der Zeit weitere interne Plugins in dieses Paket integrieren. Vorschläge für neue Funktionen sind sehr willkommen.
Wir werden dieses Plugin in den kommenden Wochen für Communiteq-Kunden mit dem Professional-Plan und höher bereitstellen. Als Open-Source-Projekt ist es auch öffentlich für jeden verfügbar, der eine eigene Discourse-Instanz betreibt.
Der Name ist eine kleine Hommage an die klassischen Windows PowerToys, eine Sammlung leichtgewichtiger Dienstprogramme, die die Kernfunktionalität auf praktische Weise erweitern. Wir haben jedoch bewusst auf die Bezeichnung „toys“ verzichtet, da viele dieser Funktionen leistungsstarke Einstellungen freilegen, die das Verhalten und die Leistung eines Forums erheblich beeinflussen können und daher mit Sorgfalt und einem klaren Verständnis dessen, was sie tun, verwendet werden sollten.
Detaillierte Funktionalität
Allgemein-Reiter
- Vorlagen alphabetisch sortieren: Wenn aktiviert, werden Vorlagen alphabetisch sortiert angezeigt, anstatt nach der letzten Verwendung
- 3-stufige Kategoriestackung aktivieren: Umschalten von
max_category_nestingzwischen 2 und 3 mit Schutzmaßnahmen, wenn Kategorien der dritten Ebene existieren - Badge-SQL aktivieren: Umschalten der SQL-basierten Badge-Abfragefunktion
Beiträge-Reiter
- Auto Auto Grid (Aktiviert): Umschalten des serverseitigen Auto-Grid-Wrappings für hochgeladene Bilder während der Erstellung von Beiträgen
- Auto Auto Grid (Min-Bilder): Mindestanzahl aufeinanderfolgender Bild-Uploads, die erforderlich sind, bevor sie in einem Grid-Block zusammengefasst werden
- Zeitlimit für Beitragslöschung (Aktiviert): Umschalten, um ein Zeitlimit für das Löschen von Beiträgen durchzusetzen
- Zeitlimit für Beitragslöschung (Stunden): Festlegen des Zeitfensters (in Stunden), in dem Benutzer ihre eigenen Beiträge nach der Erstellung löschen können
- Moderation für neue Themen durch Gruppen erzwingen: Gruppenlistenbasierte Moderationsanforderung für neue Themen
- Moderation für Gruppen erzwingen: Gruppenlistenbasierte Moderationsanforderung für alle Beiträge/Antworten
Protokollierung-Reiter
- AI-Übersetzung detaillierte Protokolle (gesperrt, es sei denn, discourse-ai ist aktiviert)
- OAuth2 Debug Auth (gesperrt, es sei denn, discourse-oauth2-basic ist aktiviert)
- OpenID Connect detaillierte Protokollierung (gesperrt, es sei denn, discourse-openid-connect ist aktiviert)
- Discourse ID detaillierte Protokollierung
- Detaillierte Upload-Protokollierung
- Detaillierte Auth-Token-Protokollierung
- Detaillierte Client-Protokollierung für Seiteneinstellungen





