Feld „Für alle Benutzer erforderlich“ machen
Es gibt eine Einstellung in benutzerdefinierten Benutzerfeldern für „Auf dem Benutzerprofil anzeigen“ und „Feldanforderung“. Wenn Sie ein benutzerdefiniertes Feld als „Für alle Benutzer erforderlich“ festlegen (neuere Discourse-Versionen haben diese Option hinzugefügt), werden Benutzer, die versuchen, ihr Profil zu speichern oder Einstellungen zu aktualisieren, aufgefordert, erforderliche Felder auszufüllen. Dies unterbricht jedoch nicht das normale Surfen und wird nur ausgelöst, wenn sie ihre Benutzereinstellungen aufrufen.
Gesteuerter Zugriff basierend auf der Vervollständigung benutzerdefinierter Felder
- Erstellen Sie eine Gruppe für Benutzer, deren „Profil vervollständigt“ ist.
- Richten Sie Discourse Automation ein ( Adding users to groups through custom field automation ).
- Beschränken Sie die Kategorie auf nur abgeschlossene Profile.
- Verwenden Sie die Theme-Komponente „Gated Topics in Category“ ( Gated Topics in Category ), um eine freundliche Nachricht anzuzeigen: „Sie können diesen Bereich erst betreten, wenn Ihr Profil vollständig ist. Aktualisieren Sie Ihr Profil hier.“
Verwenden Sie das Discourse Automation Plugin, um Benutzern Nachrichten zu senden oder sie zu erinnern
Erkennen Sie Benutzer, die die Felder nicht ausgefüllt haben, und senden Sie Erinnerungen per PM.