Plugin pour ajouter un bouton au contenu du message

Bonjour !

Ma communauté Discourse est destinée à un cours de programmation, et nous réfléchissons à la possibilité de développer notre propre plugin.

Notre objectif est d’ajouter un bouton aux publications contenant des blocs de code délimités en Java (et éventuellement en Kotlin) permettant d’encapsuler le code délimité et de l’envoyer via une requête POST à l’un de nos serveurs pour qu’il soit compilé.

Pour l’instant, nous en sommes encore à la phase de réflexion, mais nous nous demandons s’il est possible que notre plugin modifie le contenu d’une publication pour y insérer le HTML d’un bouton.

Tous conseils ou approches alternatives sont les bienvenus !

Oui, un plugin peut modifier le contenu d’un message. Ma préoccupation porte sur le temps nécessaire pour compiler le code, mais je suppose que les compilateurs sont plus rapides aujourd’hui qu’à l’époque où je compilais des noyaux il y a 25 ans.

Vous pourriez faire en sorte que votre processus s’exécute lors de la sauvegarde d’un message et ajoute la sortie au message brut. Du moins, c’est ce que je pense avec très peu de temps.