Cela rend le flux de travail un peu lourd (il faut toujours s’inscrire avant de s’abonner), et cela ne convient qu’aux sites qui ont une structure très simple de « quelques catégories ».
Le problème principal lorsque l’on tente d’utiliser Discourse comme site d’adhésion (avec des membres payants) est que les deux processus (inscription et abonnement) sont actuellement séparés. J’ai abordé cela en l’acceptant, ou en essayant de le contourner :
Accepter la séparation inscription / abonnement
Avoir une composante publique du site, afin que les gens aient déjà une raison de s’y inscrire - et l’« adhésion financière » consiste simplement à passer au niveau supérieur. Exemple de site :
Contourner le problème
Être en mode connexion uniquement, et utiliser le https://meta.discourse.org/t/custom-wizard-plugin/73345 pour diriger les gens vers la page d’abonnement dans le cadre du flux d’inscription.
Malheureusement, ils peuvent toujours en sortir s’ils sont déterminés. S’ils le font, ils bénéficient d’une expérience assez restreinte, mais cela doit être configuré avec soin. Exemple de site :
https://members.ukdhc.org
La voie à suivre
Avoir la possibilité de connecter les deux dans un flux unique serait formidable, en particulier pour les organisations membres qui souhaitent utiliser Discourse pour leur site web.
Personnellement, je le ferais comme ceci dans un premier temps :
- Avoir un réglage dans le plugin qui active les abonnements pendant l’inscription
- OFF : comme la fonctionnalité actuelle (par défaut)
- OPTIONNEL : dirige les gens vers la page d’abonnement à la fin de l’inscription (mais leur permet de naviguer ailleurs)
- FORCÉ : dirige vers la page d’abonnement et n’autorise l’accès à aucune autre partie du site sauf si l’abonnement est accordé.
Il faudrait bien sûr un peu de messagerie et de finition dans ce cadre.