Ich vermute, dass ich im Rahmen dieses Kontextes auch nach einer verwandten Funktion fragen könnte. Vielleicht sollte ich zwei Beiträge verfassen, aber ich beginne zunächst mit diesem, in dem ich mein Problem beschreibe und beiläufig auch meinen Vorschlag einbringe.
Kontext: Ich bin Co-Administrator in einem Discourse-Forum, und der Eigentümer/Hauptadministrator hat mich allgemein gebeten, alle Benutzerfreigaben ihm zu überlassen. Es wäre schön, wenn es eine Option gäbe, dass das System mich nicht ständig über Freigaben informiert, sobald sie erfolgen, sondern dass es eine Möglichkeit gibt, diese Benachrichtigungen nur für mich zu verzögern, bis bestimmte bearbeitbare Kriterien erfüllt sind (z. B. mindestens 10 Freigaben oder mindestens eine Freigabe, die länger als eine Woche offen ist, oder ähnliches).
Das Problem, das ich melde, ist, dass wir selbst dann, wenn der andere Administrator alle ausstehenden Benutzer genehmigt oder ablehnt, sofort eine Systemnachricht erhalten, die besagt, dass immer noch 6 Benutzer ausstehen. Dies ist seit meiner Beförderung zum Co-Administrator der Fall, also seit Jahren.
Das hilft dabei, wie häufig die Nachricht gesendet wird.
Manchmal kommt es vor, dass nicht alle Benutzer automatisch freigegeben werden, wenn die Freigabe neuer Benutzer aktiviert ist. Mir sind mindestens zwei Fehler bekannt, die dies verursachen ([1] & [2]).
Sie können versuchen, die Benutzer zu finden und freizugeben. Ich bevorzuge die Verwendung des Data Explorer-Plugins, aber es ist auch möglich, alle Benutzer zu exportieren, falls Sie keinen Zugriff auf dieses Plugin haben.
Anschließend können Sie versuchen, die Schaltfläche „Freigeben“ auf der Admin-Seite dieser Benutzer zu verwenden. Falls die Schaltfläche nicht funktioniert, müssen Sie auf eine Korrektur warten (Approval button on user's profile doesn't work)
Hier ist ein Auszug aus einer Nachricht, die ich an den anderen Administrator gesendet habe:
Ich habe die Benutzerdatenbank exportiert und eine CSV-Datei erhalten. Ich habe zwei Felder daraus in eine neue Tabelle kopiert: Benutzername und genehmigt. Ich habe nach Werten „false