你好!
我的 Discourse 社区是用于编程课程的,我们一直在考虑开发自己的插件。
我们的目标是在包含 Java(最终可能还有 Kotlin) fenced 代码块的帖子中添加一个按钮,该按钮可以将 fenced 代码打包并通过 POST 请求发送到我们的服务器之一进行编译。
目前我们仍处于头脑风暴阶段,但我们想知道插件是否有一种方式可以修改帖子内容以插入按钮的 HTML。
任何建议或替代方案都将不胜感激!
你好!
我的 Discourse 社区是用于编程课程的,我们一直在考虑开发自己的插件。
我们的目标是在包含 Java(最终可能还有 Kotlin) fenced 代码块的帖子中添加一个按钮,该按钮可以将 fenced 代码打包并通过 POST 请求发送到我们的服务器之一进行编译。
目前我们仍处于头脑风暴阶段,但我们想知道插件是否有一种方式可以修改帖子内容以插入按钮的 HTML。
任何建议或替代方案都将不胜感激!
是的,插件可以修改帖子的内容。我担心的是代码编译需要多长时间,但我想现在的编译器比我 25 年前编译内核时要快多了。
你可以让进程在帖子保存时运行,并将输出添加到原始帖子中。至少我是这么认为的,虽然时间非常有限。