| Resumen | Permitir a los usuarios usar snapblocks en sus publicaciones. | |
| Enlace del Repositorio | GitHub - snap-blocks/snapblocks-discourse: snapblocks discourse plugin | |
| Guía de Instalación | Cómo instalar plugins en Discourse |
Características
Snapblocks es una bifurcación de scratchblocks que permite a los usuarios convertir texto en imágenes de scripts de Snap!. Este plugin de Discourse permite a los usuarios usar snapblocks en sus publicaciones.
Puedes crear snapblocks en una publicación, escribiendo código snapblocks dentro de las etiquetas bbcode [snapblocks][/snapblocks]. Por ejemplo:
[snapblocks]
move (10) steps
[/snapblocks]
Alternativamente, puedes usar [scratchblocks][/scratchblocks] como alias, aunque puede ser deshabilitado.
También puedes usar [sb][/sb] para agregar código snapblocks en línea.
Usa el bloque [sb]move (10) steps[/sb] para avanzar.
Opciones
Hay algunas configuraciones disponibles para cambiar cómo se renderizan los snapblocks.
- Estilo de Bloque
- Escala de Bloque
- Colores Cebra
- Ajuste de Bloque
- Mostrar Espacios
- Sombreros de Santa
Muchas opciones también se pueden usar en fragmentos de snapblocks.
[snapblocks blockStyle="snap-flat" wrap="true" wrapSize=100 zebra="true" showSpaces="false" santa="true"]
when flag clicked
if <[] = []> {
forever {
run ({} @addInput) with inputs [Hello world] @delInput @verticalEllipsis @addInput
}
}
[/snapblocks]
También puedes establecer el estilo de bloque usando el parámetro predeterminado.
[snapblocks="snap-flat"]
move (10) steps
[/snapblocks]
Configuración
| Nombre | Descripción |
|---|---|
| Estilo de Bloque | El estilo de bloque predeterminado. Puede ser snap, snap-flat, scratch2, scratch3, o scratch3-hc. |
| Escala de Bloque | La escala de imagen de bloque predeterminada. Debe ser un flotante. |
| Colores Cebra | Si varios bloques tienen el mismo color, alterna un color más claro. |
| Ajuste de Bloque | Ajusta las partes del bloque a una nueva línea si el bloque se vuelve demasiado ancho. |
| Mostrar Espacios | Muestra los espacios como un punto en las entradas. |
| Alias de Scratchblock | Habilita el alias [scratchblocks]. |
HISTORIAL DE CAMBIOS
- 1.4.1
- Corrige la cita de fragmentos de código multilínea
- Detecta realmente las traducciones de bloques
- 1.4.0
- Mejora la cita de snapblocks
- El texto en los bloques no se puede seleccionar (aunque todavía puedes seleccionar sobre ellos y citar todo el script).
- 1.3.0
- Agrega la opción “Sombreros de Santa” a la configuración
- Agrega la opción
santaa los fragmentos de snapblocks - Actualiza snapblocks a 1.8.0
- 1.2.0
- Permite que el alias [scratchblocks] se active/desactive (finalmente descubrí cómo hacerlo).
- Actualiza snapblocks a 1.7.0
- 1.1.1
- Asegúrate de que los scripts que desbordan sean desplazables.
- Agrega texto real al usar el botón snapblocks en la barra de herramientas.
- 1.1.0
- Actualiza snapblocks a 1.6.0
- 1.0.0
- Lanzamiento inicial
TODO
- Permite un estilo predeterminado separado para
[scratchblocks]



