Korben, roi d’internet, logo bébé avec des lunettes en mode thug life Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Korben Upgrade your mind

Comment installer un plugin sur Discourse ?

J’ai eu besoin d’installer sur le Discourse, le support des balises BBCode que vous connaissez bien si vous pratiquez un peu les forums. Seulement, nativement ce n’est pas supporté.

Mais Discourse sur son Github, propose tout un tas de plugins qui permettent d’étendre les fonctionnalités de la plateforme et parmi ceux-là, on y trouve le plugin vbulletin-bbcode.

Je vais donc en profiter pour faire un petit tuto expliquant comme installer un plugin sous Discourse. Vous allez voir c’est très simple.

Connectez vous à votre serveur et éditez le fichier de config app.yml qui se trouve logiquement dans /var/discourse/containers/

Recherchez y la section hooks suivante :

appyml

Et ajoutez tout simplement l’URL qui pointe vers le dépôt git. Dans le cas de vbulletin-bbcode, il s’agit donc de https://github.com/discourse/vbulletin-bbcode.git .

– git clone https://github.com/discourse/vbulletin-bbcode.git

(Pour l’indentation, utilisez des espaces et pas des tabulations car sinon, vous aurez des erreurs.)

Oui, rien de plus simple. Pas besoin de télécharger d’archive, et de placer du code. Il suffit juste de spécifier un dépôt git dans le fichier de conf.

Ensuite, sauvegardez le app.yml et reconstruisez l’application avec la commande suivante (placez vous dans /var/discourse) :

./launcher rebuild app

Et voilà !

discoursebbcode

Maintenant vous avez un beau support du BBCode (ou d’autre chose) sur Discourse. D’ailleurs, si vous avez besoin d’autres plugins sur tech.korben.info, n’hésitez pas à me le dire.

 


INTEL NUC Kit NUC5PGYH

i7, 16Go, 2To + 256SSD, NVIDIA® GeForce® GTX 1080 Ti avec l’écran OMEN 25 pouces

Ordinateur PC Intel NUC Kit NUC5PGYH inkl. Intel Pentium N3700 Processeur Intel Pentium N3700 (1.6 GHz) Intel HD Graphics 32 Go

Une solution graphique intégrée permet d’obtenir une qualité visuelle exceptionnelle, des performances graphiques supérieures et des options d’affichage flexibles sans carte graphique séparée.

En Savoir +



Rejoindre la discussion sur Korben Communauté