Je prévois de créer une plateforme communautaire pour étudiants universitaires en utilisant Discourse. Ma proposition de valeur fondamentale (USP) implique des profils étudiants détaillés et l’accès à une bibliothèque de matériel d’étude (notes de cours, anciens examens, révisions de projets, etc.).
Je souhaite mettre en œuvre un système de restriction de contenu similaire à Scribd pour les documents de grande valeur (PDF/DOCX). Plus précisément, je voudrais savoir si Discourse peut prendre en charge nativement ou via des plugins existants les deux méthodes d’accès suivantes simultanément :
- Accès Payant (Paywall) : Les utilisateurs paient des frais d’abonnement pour rejoindre un groupe spécifique, ce qui leur donne accès à une Catégorie contenant des documents premium.
- Accès par Contribution (Téléverser pour Voir/Système de Points) : Les utilisateurs qui téléversent un certain nombre de documents approuvés et de haute qualité (par exemple, 3 rapports de projet) sont automatiquement promus dans un Groupe Contributeur, ce qui leur donne également accès à la même Catégorie de documents premium.
Le Plugin d’Abonnements Discourse semble gérer le point n°1. Mais existe-t-il un plugin/une fonctionnalité existant(e), stable et facilement configurable qui gère la logique automatisée pour le point n°2 (suivi des téléversements/contributions des utilisateurs et octroi de l’accès au groupe) sans nécessiter un développement personnalisé approfondi ?