Code Fences Highlighting Buttons Plugin

Hey guys,
I’ve created a plugin for Discourse, which adds additional code fences and syntax highlighting buttons to the composer toolbar.
The plugin, documentation and all future updates can be found here: GitHub - ThomDietrich/discourse-plugin-code-fences-buttons: Discourse Plugin: Code Fences Buttons (cfbtn)

The available buttons in your toolbar are configured through the plugin settings. Currently there is one javascript option and one with free to choose syntax highlighting. Options are easily extendable, just duplicate one of the two. Pull requests welcome!

15 Me gusta

Este plugin dejó de mostrar iconos en el panel. ¿Alguien sabe cómo solucionarlo?

1 me gusta

Parece que el archivo plugin.rb no está especificando los iconos que necesita. Debería haber líneas como esta cerca del inicio:

register_svg_icon "nombre-del-icono" if respond_to?(:register_svg_icon)

Estas no eran necesarias en versiones anteriores de Discourse, pero ahora sí lo son.

También he descubierto que algunos nombres de iconos cambian con el tiempo, supongo que debido a cambios en el lado de Font Awesome, lo que ha hecho que algunos de mis propios iconos de plugin desaparezcan hasta que encontré los nuevos nombres para ellos.

2 Me gusta

El problema con los iconos está solucionado; el plugin se ha confirmado que funciona nuevamente :slight_smile:

2 Me gusta

¡Qué buen plugin!

Sería genial que la configuración del botón personalizado aceptara una lista separada por comas que generara un menú desplegable para el botón en el editor. Me encantaría tener una amplia gama de idiomas allí :slight_smile: