Möglichkeit, Mitglieder zu zwingen, Benutzerfelder zu aktualisieren

Ich habe ein älteres Forum mit vielen Mitgliedern. Die Details der Mitglieder sind möglicherweise veraltet, und aus Sicherheitsgründen müssen wir sicherstellen, dass die Mitgliederprofile auf dem neuesten Stand sind, insbesondere die Benutzerfelder, die wir sie beim Anmelden ausfüllen lassen.

Wie kann ich die Benutzer dazu bringen, dies auszufüllen, bevor sie weitermachen? Wäre es am besten, sie mit einem Popup dazu aufzufordern, oder ist es möglich, dies obligatorisch zu machen?

Um es klarzustellen: Wir regieren nicht mit eiserner Faust – aber Sicherheit hat oberste Priorität.

3 „Gefällt mir“

Wenn Sie dies obligatorisch machen müssen, soweit ich weiß, hat Discourse keine solche Funktion. Daher benötigen Sie ein Plugin, um dies zu tun. Vielleicht können Sie Custom Wizards ausprobieren?

5 „Gefällt mir“

Ich habe einmal eine Theme-Komponente erstellt, die zu einer bestimmten Seite weiterleitete, es sei denn, eine bestimmte Aktion war ausgeführt worden (sie waren einer Gruppe beigetreten).

Wenn das current_user-Modell einen Indikator dafür hat, ob die Informationen ausgefüllt wurden, können Sie sie bis zur Aktualisierung zu ihrem Profil weiterleiten. Es ist jedoch ein wenig benutzerfeindlich.

4 „Gefällt mir“