Unser Forum ist nur für zahlende Mitglieder unserer Organisation zugänglich, daher scheint Spam kein Problem zu sein. Leider haben wir aufgrund des automatischen Umschaltens des Standardvertrauensniveaus nach 50 Nutzern derzeit einige Nutzer mit Vertrauensniveau 0.
Gibt es eine Möglichkeit, die Nutzer mit Vertrauensniveau 0 zu finden und auf Vertrauensniveau 1 hochzustufen? Mir ist aufgefallen, dass Nutzer mit Vertrauensniveau 1 auch in der Gruppe für Vertrauensniveau 0 erscheinen, sodass sich dort alle Nutzer befinden. Danke!
How many users are we talking about? You can see users who have only Trust Level 1 from the admin report /admin/users/list/newuser. This does not include users with TL1 or higher. From here you can manually up the user’s trust levels. You are correct that all users on the site technically have TL0, even if they also have a greater trust level. If a lot, a rails command is your best bet.
You should also make sure to change the site setting default trust level if you want all users to have TL1.
Thanks! We only had about 7 users at level 0, so it was easy to upgrade them manually. We’ve also set our default trust level to 1, and may even bump it to 2 if users are running into posting limits. I’ll look into the rails commands if we go that route.
Werden sie später automatisch in diese Gruppe aufgenommen? Gibt es eine Sidekiq-Aufgabe, die ausgeführt werden muss?
Was passiert, wenn wir den Vertrauenslevel eines Benutzers über die Kommandozeile herabsetzen (Stufe 4 → Stufe 2)?
Ich habe es herausgefunden.
Die Sidekiq-Aufgabe, die die Befüllung der Vertrauensstufen-Gruppen auslöst, ist EnsureDbConsistency.
Nachdem die Vertrauensstufen der Benutzer über die Kommandozeile aktualisiert wurden (entweder durch Gewinn oder Verlust von Vertrauensstufen), verschiebt EnsureDbConsistency die Benutzer in diese Gruppen hinein oder heraus.