Das Bevorstehende Änderungen-System hilft Administratoren, neue Funktionen und Änderungen, die in Discourse eingeführt werden, zu verstehen, zu testen und zu verwalten, bevor sie vollständig bereitgestellt werden.
Zugriff auf Bevorstehende Änderungen
Navigieren Sie zu Admin > Bevorstehende Änderungen (oder besuchen Sie /admin/config/upcoming-changes).
Bevorstehende Änderungen verstehen
Jede bevorstehende Änderung zeigt vier wichtige Informationen an:
1. Name und Beschreibung
Eine kurze Erklärung der Änderung, um deren Auswirkungen auf Ihre Community zu beschreiben. In diesem Abschnitt finden Sie auch Links zu Bildvorschauen, die die Änderung veranschaulichen, und zu einem Meta-Thema, in dem Sie mehr erfahren und Feedback geben können.
2. Status
Der Status gibt an, wo sich die Änderung im Entwicklungszyklus befindet, und bestimmt, ob sie optional (Opt-in), deaktivierbar (Opt-out) oder obligatorisch ist.
Experimentell: Frühe Entwicklungs- oder Testphase. Die Funktion kann sich erheblich weiterentwickeln oder eingestellt werden. Diese Änderungen sind nur optional (Opt-in).Alpha: Getestet und sicher in der Anwendung, obwohl geringfügige Design- oder Funktionsaktualisierungen noch auftreten können. Diese Änderungen sind nur optional (Opt-in).Beta: Getestet, sicher und es ist unwahrscheinlich, dass sie sich erheblich ändert, bevor siestabiloderpermanentwird.Beta-Änderungen werden für die meisten Benutzer automatisch aktiviert, es sei denn, Sie haben sich zuvor dafür entschieden (Opt-in), aber Sie können sich immer noch dagegen entscheiden (Opt-out).Stabil: Abgeschlossen und bereit für den allgemeinen Gebrauch, aber immer noch deaktivierbar (Opt-out).Permanent: Für alle Websites obligatorisch; kann nicht deaktiviert werden. (Siehe Hinweis unten.)Inaktiv: Eingestelltes Experiment; kann nicht aktiviert werden.
Änderungen durchlaufen diese Status nicht immer linear. Einige können bei alpha oder beta beginnen, und andere können auf unbestimmte Zeit bei stabil bleiben, anstatt permanent zu werden. Es gibt keinen festen Zeitplan, wie lange Änderungen in jedem Status verbleiben. Der Fortschritt hängt von Testergebnissen, Community-Feedback und der Art der Änderung selbst ab.
Benachrichtigungen
Administratoren erhalten Benachrichtigungen, wenn:
-
Eine neue Änderung zum Ausprobieren verfügbar wird (normalerweise im Status
alpha) -
Eine Änderung automatisch für Ihre Website aktiviert wurde (normalerweise im Status
beta)
Administratoren sehen eine Problemprüfung, wenn sie eine Änderung deaktiviert haben, die bald obligatorisch wird (wenn die Änderung stabil, aber bald permanent wird), um sicherzustellen, dass Sie genügend Zeit haben, die Auswirkungen der Änderung zu testen, während Sie sie noch einfach ausschalten können, bevor sie in Ihrer Community dauerhaft gemacht wird.
3. Betroffene Benutzer
Beschreibt, welche Benutzer in Ihrer Community die Änderung sehen oder mit ihr interagieren werden:
-
Administratoren: Nur für Seitenadministratoren sichtbar
-
Mitarbeiter: Für Administratoren und Moderatoren sichtbar
-
Alle Mitglieder: Für alle Benutzer auf Ihrer Website sichtbar
-
Entwickler: Nur für diejenigen bemerkbar, die mit Code im Kern, in Themes oder Plugins arbeiten
4. Aktiviert für
Steuert, wer auf Ihrer Website Zugriff auf die Änderung hat:
-
Niemand: Deaktiviert die Änderung für alle
-
Jeder: Aktiviert für alle Benutzer, einschließlich anonymer Besucher (dies ist die Standardeinstellung, wenn Änderungen im Status
betaautomatisch aktiviert werden) -
Nur Mitarbeiter: Aktiviert nur für Administratoren und Moderatoren
-
Spezifische Gruppen: Aktiviert für ausgewählte Benutzergruppen
Hinweis: Wie Sie die Änderung aktivieren, hat keinen Einfluss darauf, wer davon betroffen sein könnte. Die folgende Änderung betrifft beispielsweise nur Mitarbeiter, wurde aber für alle aktiviert – da jedoch nur Mitarbeiter Zugriff auf die Erstellung von Kategorien haben, werden normale Mitglieder die Änderungen nicht sehen.
Änderungen verwalten
Sie können das Dropdown-Menü „Aktiviert für“ verwenden, um zu steuern, wie Änderungen in Ihrer Community ausgerollt werden. Dies ermöglicht es Ihnen:
-
Änderungen mit Mitarbeitern zu testen, bevor sie breiter ausgerollt werden
-
Funktionen für bestimmte Benutzergruppen zu aktivieren, um Feedback zu sammeln
-
Änderungen vorübergehend zu deaktivieren, während Sie Website-Anpassungen, Prozesse oder Dokumentationen aktualisieren
-
Ihre Community über bevorstehende Änderungen zu informieren, bevor diese live gehen
Sehen, welche Änderungen ein Benutzer aktiviert hat
Es kann für Administratoren notwendig sein zu verstehen, warum ein bestimmter Benutzer eine Änderung sehen kann oder nicht bzw. von ihr betroffen ist. Wenn Sie zur Benutzerseite im Admin-Bereich unter /admin/users/:id/:username gehen, sehen Sie diesen Abschnitt, der erklärt, ob die Änderung für einen Benutzer aktiviert ist und warum:



