| 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 bündelt diese in einem einzigen, gewarteten Paket.
- 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 von Zugriff auf die Rails-Konsole oder Support-Eingriffe
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 steht es auch allen öffentlich zur Verfügung, die ihre eigene Discourse-Instanz betreiben.
Der Name ist eine kleine Hommage an die klassischen Windows PowerToys, eine Sammlung leichter Utilities, die die Kernfunktionalität auf praktische Weise erweitern. Wir haben 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 mit Sorgfalt und einem klaren Verständnis dessen, was sie bewirken, verwendet werden sollten.
Detaillierte Funktionalität
Registerkarte Allgemein
- Vorlagen alphabetisch sortieren: Wenn aktiviert, werden Vorlagen alphabetisch sortiert angezeigt, anstatt nach der letzten Verwendung (ermöglicht es Ihnen, diese Änderung zu deaktivieren)
- 3-stufige Kategorietief verschachtelung aktivieren: Umschalten von
max_category_nestingzwischen 2 und 3 mit Schutzmechanismen, wenn Kategorien der dritten Ebene existieren - Badge-SQL aktivieren: Umschalten der SQL-basierten Badge-Abfragefunktion
- Passkeys aktivieren: Umschalten der Passkey-Unterstützung
- Einbetten der Seite in ein iframe zulassen: Umschalten des Einbettens der Seite in ein iFrame
Registerkarte Beiträge
- Auto Auto Grid (Aktiviert): Umschalten des serverseitigen Auto-Grid-Wrappings für hochgeladene Bilder während der Erstellung eines Beitrags
- Auto Auto Grid (Minimale Bilder): Mindestanzahl aufeinanderfolgender Bild-Uploads, die erforderlich sind, bevor sie in einem Grid-Block umgebrochen 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
Registerkarte Moderation
- Moderation für neue Themen durch Gruppen erzwingen: Gruppenbasierte Moderationsanforderung für neue Themen (ersetzt dieses jetzt nicht mehr gewartete Plugin)
- Moderation für Gruppen erzwingen: Gruppenbasierte Moderationsanforderung für alle Beiträge/Antworten
Dauerhaftes Löschen für Mitarbeiter aktivieren→ ist keine versteckte Einstellung mehr
Registerkarte Protokollierung
- AI-Übersetzungs-Verbose-Logs (gesperrt, es sei denn, discourse-ai ist aktiviert)
- OAuth2 Debug Auth (gesperrt, es sei denn, discourse-oauth2-basic ist aktiviert)
- OpenID Connect Verbose Logging (gesperrt, es sei denn, discourse-openid-connect ist aktiviert)
- Discourse ID Verbose Logging
- Verbose Upload Logging
- Verbose Auth Token Logging
- Site Setting Verbose Client Logging





