Système de blocage similaire à Scribd

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 :

  1. 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.
  2. 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 ?

1 « J'aime »

J’ai déplacé ceci vers un nouveau sujet car cela n’a pas vraiment de rapport avec le composant PDF en ligne.

Le plugin d’automatisation pourrait aider, mais je ne sais pas s’il dispose d’un déclencheur qui fera cela.

Je pense que vous aurez besoin d’un plugin personnalisé ou d’un déclencheur personnalisé pour le plugin d’automatisation.