El editor de texto enriquecido (de una sola ventana, WYSIWYG) está incompleto y aún no admite correctamente este componente de tema.
| Resumen | Composer Button Bonanza permite a un administrador del sitio definir y agregar nuevos botones de formato a la barra de herramientas del Editor de Composición (Composer), y proporciona una gran cantidad de botones nuevos en su configuración predeterminada. | |
| Repositorio | centertap/DiscourseComposerButtonBonanza - Codeberg.org | |
| Readme | README.md | |
| Notas de Lanzamiento | RELEASE-NOTES.md | |
| Guía de Instalación | Cómo instalar un tema o componente de tema | |
| Patrocinio | Presentado por… Este componente de tema es desarrollado por el Center for Transparent Analysis and Policy, una organización sin fines de lucro 501(c)(3). Si este componente es útil para su sitio, considere hacer una donación para apoyar a CTAP. |
Instalar Composer Button Bonanza
“¡Facilidades de Composición que Puede Permitirse!”
Composer Button Bonanza es un componente de tema que proporciona más botones de formato para el Editor de Composición (Composer).
De fábrica, proporciona una gran cantidad de botones nuevos, un revoltijo de botones, una bonanza de botones. La configuración predeterminada agrega tres botones nuevos a la barra de herramientas (¿Puedes encontrarlos?
), y oculta el resto detrás de un botón de alternancia en el menú emergente
:
Después de hacer clic en el botón de alternancia, el resto de los botones se hacen visibles:
Mediante la configuración del componente de tema, usted puede:
- agregar nuevas definiciones de botones (y/o eliminar las proporcionadas);
- seleccionar qué botones mostrar y cuándo mostrarlos;
- cambiar el orden de los botones y colocar botones en la barra de herramientas o en el menú emergente
de la barra de herramientas; - proporcionar traducciones/localizaciones para los botones.
Este componente no define ningún formato o estilo, sino que simplemente agrega botones convenientes (¡facilidades!) para escribir el formato existente que invocará los estilos existentes. Su propósito principal es ayudar a sus usuarios a descubrir y utilizar la funcionalidad del Editor de Composición. Por ejemplo, los usuarios que usan muchas notas al pie de página probablemente simplemente teclearán ^[ y ] directamente en el teclado; pero el resto de nosotros estaremos encantados de tener un botón
para recordarnos qué hacer.
Una ventaja de este enfoque es que si decide eliminar este componente de tema, no alterará el estilo de ninguna publicación existente. Este componente no es responsable de aplicar ningún estilo; solo proporciona atajos a la funcionalidad que ya existe en el Editor de Composición, y/o proporcionada por otros complementos o componentes de tema.
Configuración Predeterminada
La configuración predeterminada proporciona definiciones para la mayor parte (¿todo?) del formato adicional que está disponible en una instalación predeterminada de Discourse (con todos los complementos integrados habilitados y sin complementos adicionales instalados):
- Estilos de texto:
- subrayado,
tachado - \u003csup\u003esuperíndice\u003c/sup\u003e y \u003csub\u003esubíndice\u003c/sub\u003e
- \u003cbig\u003eTexto grande\u003c/big\u003e, \u003csmall\u003eTexto pequeño\u003c/small\u003e
- \u003ckbd\u003eestilo de tecla\u003c/kbd\u003e
- subrayado,
- Formato
- \u003cbig\u003e\u003cb\u003eEncabezado 1\u003c/b\u003e\u003c/big\u003e, \u003cb\u003eEncabezado 2\u003c/b\u003e, \u003csmall\u003e\u003cb\u003eEncabezado 3\u003c/b\u003e\u003c/small\u003e
- Nota al pie[1]
- \u003cruby\u003eTexto rubí\u003crp\u003e(\u003c/rp\u003e\u003crt\u003e ルビー テキスト\u003c/rt\u003e\u003crp\u003e)\u003c/rp\u003e\u003c/ruby\u003e
- Imagen a través de URL externa (
\u003cimg\u003e) - Lista de verificación
- \u003cmark\u003eTexto resaltado\u003c/mark\u003e, \u003cins\u003eTexto insertado\u003c/ins\u003e, \u003cdel\u003eTexto eliminado\u003c/del\u003e
- Símbolos
- Copyright ©, Registrado ®, Marca registrada™
- Euro €, Yen ¥
- el kaomoji “encogerse de hombros” (porque, ¿por qué no? ¯\_(ツ)_/¯ )
- y, un botón de alternancia para mostrar/ocultar la mayoría de los botones anteriores
Como se mencionó anteriormente, estos son meramente los valores predeterminados. Todos estos botones pueden reorganizarse o eliminarse, y se pueden agregar nuevos.
…como esta nota al pie, por ejemplo. ↩︎


