J’ai lu des informations sur le BBCode et comment le code suivant peut m’aider à masquer certains contenus aux utilisateurs non enregistrés.
[LOGIN]contenu à masquer[/LOGIN]
J’ai installé et activé le plugin BBCode sur mon instance Discourse. Cependant, lorsque je crée un nouveau message et que j’essaie d’utiliser cette syntaxe, elle ne fonctionne pas comme prévu.
Pour vous montrer un exemple, veuillez vous référer aux captures d’écran suivantes. Les deux captures d’écran (une depuis un profil connecté et une autre depuis un profil anonyme)
Vous devrez peut-être le coder, mais ce ne sera probablement pas trivial, surtout si vous n’êtes pas familier avec les PRs Alternativement, considérez Marketplace si vous avez un budget.
« PR » signifie « pull request ». Vous y soumettez une modification proposée au code et attendez que quelqu’un ayant le contrôle de cette base de code l’accepte.
Vous pourriez également forker le plugin, que vous pouvez rechercher vous-même.
Voici un exemple de ce qui gère un BBcode. Vous devrez ajouter quelque chose de similaire pour ce que vous voulez qu’il se passe pour votre connexion :
Vous changeriez « small » en « login » et feriez quelque chose concernant le style, et auriez peut-être besoin d’ajouter du CSS quelque part pour que cela fasse ce que vous voulez.