| Riepilogo | Permetti agli utenti di usare snapblocks nei loro post. | |
| Link al Repository | GitHub - snap-blocks/snapblocks-discourse: snapblocks discourse plugin | |
| Guida all’Installazione | Come installare plugin in Discourse |
Funzionalità
Snapblocks è un fork di scratchblocks che permette agli utenti di convertire testo in immagini di script Snap!. Questo plugin per Discourse permette agli utenti di usare snapblocks nei loro post.
Puoi creare snapblocks in un post, digitando il codice snapblocks all’interno dei tag bbcode [snapblocks][/snapblocks]. Ad esempio:
[snapblocks]
move (10) steps
[/snapblocks]
Puoi alternativamente usare [scratchblocks][/scratchblocks] come alias, sebbene possa essere disabilitato.
Puoi anche usare [sb][/sb] per aggiungere codice snapblocks inline.
Usa il blocco [sb]move (10) steps[/sb] per muoverti in avanti.
Opzioni
Ci sono alcune impostazioni disponibili per cambiare il modo in cui vengono renderizzati gli snapblocks.
- Stile Blocco
- Scala Blocco
- Colori Zebra
- A Capo Blocco
- Mostra Spazi
- Cappelli di Babbo Natale
Molte opzioni possono anche essere usate negli snippet 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]
Puoi anche impostare lo stile del blocco usando il parametro di default.
[snapblocks="snap-flat"]
move (10) steps
[/snapblocks]
Configurazione
| Nome | Descrizione |
|---|---|
| Stile Blocco | Lo stile del blocco di default. Può essere snap, snap-flat, scratch2, scratch3, o scratch3-hc. |
| Scala Blocco | La scala dell’immagine del blocco di default. Deve essere un float. |
| Colori Zebra | Se più blocchi hanno lo stesso colore, alterna un colore più chiaro. |
| A Capo Blocco | Va a capo con le parti del blocco su una nuova riga se il blocco diventa troppo largo. |
| Mostra Spazi | Mostra gli spazi come un punto negli input. |
| Alias Scratchblock | Abilita l’alias [scratchblocks]. |
CHANGELOG
- 1.4.1
- Corretta la citazione di snippet di codice multiriga
- Rileva effettivamente le traduzioni dei blocchi
- 1.4.0
- Migliorata la citazione degli snapblocks
- Il testo nei blocchi non può essere selezionato (anche se puoi comunque selezionare sopra di essi e citare l’intero script).
- 1.3.0
- Aggiunta l’opzione “Cappelli di Babbo Natale” alle impostazioni
- Aggiunta l’opzione
santaagli snippet snapblocks - Aggiornato snapblocks a 1.8.0
- 1.2.0
- Permetti di attivare/disattivare l’alias [scratchblocks] (finalmente ho capito come fare).
- Aggiornato snapblocks a 1.7.0
- 1.1.1
- Assicurati che gli script che eccedono possano essere scorribili.
- Aggiunto testo effettivo quando si usa il pulsante snapblocks nella barra degli strumenti.
- 1.1.0
- Aggiornato snapblocks a 1.6.0
- 1.0.0
- Rilascio iniziale
TODO
- Permetti uno stile di default separato per
[scratchblocks]



