Voies d'inscription alternatives

Salut @tgustilo

Il semble que j’aie réussi à faire fonctionner les choses sans avoir recours à des plugins tiers.

J’utilise uniquement le plugin intégré Automations, et un conseil et un piège à ce sujet ont été publiés juste au-dessus dans ce fil de discussion.

J’ai (pour l’instant) abandonné l’idée d’une boîte de dialogue conditionnelle pour l’inscription des utilisateurs où les informations demandées à un utilisateur diffèrent selon le forum auquel il souhaite accéder. Donc, pas de validations d’authentification Discourse ni de plugin Assistant personnalisé.

Le résultat n’est pas tout à fait aussi élégant pour les candidats aux forums publics, mais dans une certaine mesure, il est probablement utile d’exposer la plupart des qualifications professionnelles et des rôles de travail, etc., champs personnalisés d’utilisateur utilisés pour les candidats aux forums privés, afin de capturer toute autre qualification professionnelle et rôle que le membre du public postulant détient, et de les afficher sur son profil public.

Ces informations signifient que toute personne interagissant avec cette personne a une meilleure idée de ce qui pourrait être pertinent pour son niveau et son domaine d’expertise.

À partir de là, j’aimerais vraiment qu’un administrateur puisse modifier directement une candidature d’utilisateur avant qu’elle ne soit approuvée, le tout depuis la même boîte de dialogue d’approbation.

De cette façon, quelqu’un qui tente de postuler pour accéder au forum privé et qui n’a clairement pas sa place (sur la base des autres informations fournies) peut au moins être membre du groupe d’utilisateurs du forum public sans avoir à postuler à nouveau à partir de zéro (gâchant cet effort), et toute autre erreur évidente pourrait être corrigée en une seule fois (peut-être avec un indicateur codé en couleur avertissant l’utilisateur des champs de son profil modifiés).

Actuellement, la résolution des problèmes dans les profils d’utilisateurs des candidats soumis (y compris le groupe d’utilisateurs sélectionné par l’utilisateur) nécessite soit de rejeter la candidature de l’utilisateur, avec peu ou pas d’explication détaillée, soit d’entreprendre un processus de nettoyage séparé, multi-étapes et sujet aux erreurs, avec un risque élevé d’erreurs ou d’omissions par l’administrateur.