Discourse BBCode

:information_source: Resumen Discourse BBCode añade la capacidad de usar BBCode para formatear publicaciones.
:discourse2: ¿Alojado por nosotros? Este plugin está disponible en nuestros planes Enterprise
:mechanic: Instalación autoalojada Install plugins on a self-hosted site
:hammer_and_wrench: Enlace al repositorio https://github.com/discourse/discourse-bbcode

El plugin Discourse BBCode mejora el editor Markdown [1] con soporte para la sintaxis BBCode más allá de lo que se incluye por defecto (es decir, [i], [b], [s], [u], [quote], [url], [email] y [code]) para proporcionar una experiencia más “BBCode” ™.

Características

Construcciones en línea

Construcciones en línea que se pueden incrustar en párrafos [s]como esta[/s].

  • [size=SIZE] : establece el tamaño del texto

  • [font=FACE]: establece la fuente del texto

  • [color=COLOR]: establece el color del texto [color=#381]color[/color]

  • [bgcolor=COLOR]: establece el color de fondo del texto

  • [highlight]: Resalta texto

  • [small]: Haz el texto muy pequeño

  • [aname=NAME]: crea una ancla en tu documento con un nombre

  • [jumpto=NAME]: salta al ancla creada con aname

Construcciones multilínea

Las construcciones multilínea (o a nivel de bloque) abarcan un bloque de texto.

[right]
Como este ejemplo
[/right]

Las construcciones multilínea nunca deben comenzar o terminar en medio de una línea.

Listas

[list]
* elemento
* elemento
[/list]

o

[ol]
[li]este es un elemento de lista[/li]
[/ol]

o

[ul]
[*] este es un elemento
[*] este es un elemento **con negrita**
[/ul]

Alineación de texto

[center]
Centra algo de texto
[/center]

[right]
Alinea a la derecha algo de texto
[/right]

[left]
Alinea a la izquierda algo de texto
[/left]

:warning: Precaución: Estas características se pueden usar fácilmente para abusar ocultando texto y haciéndolo ilegible. BBCode también hará que tu marcado sea menos comprensible.


  1. Este plugin no está diseñado para el modo de texto enriquecido del editor, por lo que es posible que necesites usar el interruptor image para cambiar al modo Markdown al usar estos códigos. Si tu comunidad depende de este plugin, puedes actualizar la configuración del sitio default_composition_mode para asegurar que los miembros vean el modo Markdown del editor por defecto. ↩︎

49 Me gusta

3 publicaciones se dividieron en un nuevo tema: ¿Es compatible [hide] en el plugin BBCode?

8 publicaciones se dividieron en un nuevo tema: Añadir botones de composición para etiquetas añadidas por plugins BBCode

Hola, chicos.
No sé en qué tema es mejor escribir, pero creo que este es adecuado) el otro fue cerrado.
He mejorado un poco un plan.
Lo comparto con ustedes para su revisión.

[note]Esta es una nota normal[/note]

[info]Esta es una nota informativa[/info]

[warn]Esta es una advertencia[/warn]

[negative]Este es un error[/negative]

[positive]Este es un éxito[/positive]

[caution]Esta es una advertencia importante[/caution]

detección oscura / clara
Y también se permiten la configuración del administrador.

4 Me gusta

Por cierto, también hay un componente temático para esto

4 Me gusta

Oh, hombre.
Medio día perdido creando esto… Y estaba buscando una realización… ¡y no encontré nada que valiera la pena!
¡Gracias!

2 Me gusta

La autenticación si las llamadas mencionaba a veces la creación de un plugin. Así que tal vez los 2 se pueden hacer para dar una ruta a TC (lado del cliente) y al Plugin (lado del servidor).

Creo que tu plugin será más amigable con cosas como imprimir a PDF.

Tu plugin, por ejemplo, tiene en cuenta la luz/oscuridad.

2 Me gusta

Si este plugin puede ser usado para abuso como se indica, tendría sentido permitir que su uso sea restringido por categoría o por nivel de usuario. Actualmente no existe tal capacidad en el plugin.

Podría estar equivocado, pero diría que en la mayoría de los casos, los usuarios que ocultan texto por razones maliciosas son una ocurrencia rara y la advertencia sirve como una advertencia de ‘lo que podría suceder’.

Si esto es algo que le preocupa, podría crear una solicitud de Feature o usar palabras vigiladas para detectar a personas que escriben [colour][/colour], por ejemplo.

1 me gusta

La idea de la palabra vigilada es buena.

1 me gusta

En la última actualización tengo este problema con BBCode

cuando edito un tema antiguo
“No se procesó ningún analizador para el token bbcode_open de la etiqueta: span, attrs: [["style","color:#d71d1d"]]”

Esto sucede porque se está utilizando el nuevo editor de forma predeterminada: Elegir el modo de redactor predeterminado para tu comunidad, que aún no es compatible con este tipo de contenido.

Puedes cerrar este mensaje y cambiar al editor de Markdown a través del interruptor a la izquierda de la barra de herramientas, o presionando CTRL M, y las cosas deberían funcionar como de costumbre.