Puis-je forcer les membres existants à se réinscrire lors de leur prochaine connexion ?

Nous avons une communauté de 10 ans, et les données que nous collectons via « Personnaliser/Champs utilisateur » doivent être modifiées. Nous devons ajouter de nouveaux champs et en supprimer certains - cela convient aux nouveaux utilisateurs, mais nous avons besoin que les utilisateurs existants les mettent à jour.

Lors de leur prochaine connexion, j’aimerais pouvoir forcer (je n’aime pas ce mot) l’utilisateur à mettre à jour les champs avant de pouvoir continuer. Ou, à tout le moins, informer les utilisateurs que cela doit être fait avant une certaine date, puis le forcer.

Quelle est la meilleure solution pour cela, s’il vous plaît ?

1 « J'aime »

Rendre le champ « Requis pour tous les utilisateurs »

Il existe un paramètre dans les champs utilisateur personnalisés pour « Afficher sur le profil utilisateur » et « Exigence du champ ». Si vous définissez un champ personnalisé comme « Requis pour tous les utilisateurs » (les versions récentes de Discourse ont ajouté cette option), les utilisateurs qui tentent d’enregistrer leur profil ou de mettre à jour leurs paramètres seront invités à remplir les champs requis. Cependant, cela n’interrompt pas la navigation normale et ne se déclenche que lorsqu’ils accèdent à leurs préférences utilisateur.

Accès restreint basé sur l’achèvement des champs personnalisés

Utiliser le plugin Discourse Automation pour envoyer des messages ou des rappels aux utilisateurs

Détecter les utilisateurs qui n’ont pas rempli les champs et leur envoyer des rappels par message privé.

1 « J'aime »

Ce n’est pas correct. La modale vous avertit clairement :

Et lors de la connexion, cela affiche :

Et le site est utilisable jusqu’à ce que je le fasse.

Donc oui, le paramètre « Exigence de champ » est la bonne approche, mais vous n’avez pas besoin de l’autre configuration pour le forcer.

5 « J'aime »

Ah, je suppose que c’était comme ça plus tôt — c’est de mon fait. Merci de clarifier.

2 « J'aime »

Si c’est aussi simple, alors cela fonctionne parfaitement. Comment modifierais-je cette invite pour qu’elle corresponde à notre TOV ?

1 « J'aime »

Vous pouvez facilement mettre à jour n’importe quel texte de l’interface utilisateur : allez simplement dans Admin → Personnaliser → Texte du site dans Discourse. Pour des instructions complètes, consultez le guide officiel des textes du site.

3 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.