Wir haben gesperrte Gruppen auf TL3 verwendet und kehren nun zum Standard-Trust-Level-System zurück (da wir Discord verlassen haben und mehr Engagement in unserem Forum benötigen).\n\n1) Wie schalte ich alle TL frei und richte alle Benutzer an den TL-Einstellungen aus?\n2) Wie aktualisiere ich Gruppen mit den TL? Denn wir haben Leute auf entsperrtem TL1 in Gruppen mit TL3-Zugang.\n\n> Ich habe einige Abfragen ausprobiert, aber sie scheinen veraltet zu sein (mehr als 4 Jahre alt).
Es ist wahrscheinlich am einfachsten, die Gruppen-TL in der Benutzeroberfläche zu ändern, aber Sie könnten sie in der Rails-Konsole identifizieren, wenn Sie eine ganze Menge davon haben.
So setzen Sie Vertrauensstufen zurück:
Seien Sie gewarnt, es wird dazu führen, dass alle von vorne beginnen.
Ist es nicht möglich, das TL-System zurückzusetzen und zu respektieren und alle Benutzer von den Standardeinstellungen neu anzusiedeln?
Das scheint das erwartete Verhalten zu sein (aus dem von Ihnen verlinkten Beitrag). Daher benötige ich immer noch den Weg, um allen TL von Rails aus freizuschalten ![]()
Verwenden Sie
Group.last
um zu sehen, wie das Gruppenmodell aussieht. Oder Group.find_by_slug("some_slug"), um ein bestimmtes zu betrachten. Sie können sich eines ansehen, das sich geändert hat, und eines, das es nicht getan hat.
Sie können dann Group.all.update_all(field: value) verwenden, um sie alle festzulegen.
Hast du alles bekommen, was du brauchst, aus diesem Thema @satonotdead?