It’s also super easy to add custom user fields at /admin/customize/user_fields and make them required at signup (which displays them on the registration form).
mein Problem ist, dass ich bereits vorhandene Felder (Standort, Website) in das Anmeldeformular integrieren möchte. Ich weiß zwar, wie man zusätzliche Felder „Standort
Nein, soweit ich weiß, ist das derzeit nicht möglich. Das sind nicht wirklich typische Fragen, die man Nutzern stellt, wenn sie sich für eine Community anmelden. Die übliche Vorgehensweise ist es, Nutzer erst hereinzulassen und ihnen dann zu einem späteren Zeitpunkt in Ruhe zu überlassen, ihr Profil auszufüllen.
Wenn Sie wirklich möchten, dass Nutzer diese Felder aktualisieren, könnten Sie den Data Explorer verwenden, um Nutzer mit leeren Feldern zu finden, und dann über discourse-bcc auf sie zukommen, um sie zu einer Profilaktualisierung zu ermutigen.
Danke, auch wenn es nicht die Antwort ist, auf die ich gehofft habe. In einer anderen Community habe ich die Erfahrung gemacht, dass 90 % der Benutzer die Profilfelder nicht ausfüllen und oft nicht einmal wissen, wo sie sich befinden (es erfordert viele Klicks: Avatar → Rad → Einstellungen → Profil, und „Konto
Vergessen Sie nicht, dass Sie bereits Registrierungs- und zuletzt genutzte IP-Adressen erfassen, sodass Sie aus diesen Daten bereits einen gewissen Grad an geografischen Informationen ableiten können.
Sie können auch Opt-in-Gruppen für jede geografische Region erstellen. Wenn Ihre Nutzer davon profitieren, dass Sie ihren Standort kennen, sollte dies kein schwerer Verkauf sein.
Schließlich können Sie direkte generische Links zum Benutzerprofil bereitstellen, damit die Nutzer diese direkt aufrufen können. Discourse verfügt über einen speziellen Pfad /my/, der Benutzer zu ihrer spezifischen Seite führt.