Discourse BBCode

:information_source: Riepilogo Discourse BBCode aggiunge la possibilità di utilizzare BBCode per formattare i post.
:discourse2: Ospitato da noi? Questo plugin è disponibile nei nostri piani Enterprise
:mechanic: Installazione Self-hosted Install plugins on a self-hosted site
:hammer_and_wrench: Link al Repository https://github.com/discourse/discourse-bbcode

Il plugin Discourse BBCode migliora il compositore Markdown [1] con il supporto per la sintassi BBCode oltre a quanto incluso per impostazione predefinita (ovvero [i], [b], [s], [u], [quote], [url], [email] e [code]) per offrire un’esperienza più “BBCode” ™.

Funzionalità

Costrutti inline

Costrutti inline che possono essere incorporati nei paragrafi [s]come questo[/s].

  • [size=SIZE] : imposta la dimensione del testo

  • [font=FACE]: imposta il font del testo

  • [color=COLOR]: imposta il \[color=#381\]colore\[/color\] del testo \[/li\]

  • [bgcolor=COLOR]: imposta il colore di sfondo del testo

  • [highlight]: Evidenzia il testo

  • [small]: Rendi il testo molto piccolo

  • [aname=NAME]: crea un’ancora nel tuo documento con un nome

  • [jumpto=NAME]: salta all’ancora creata con aname

Costrutti multilinea

Costrutti multilinea (o a livello di blocco) racchiudono un blocco di testo.

[right]
Come questo esempio
[/right]

I costrutti multilinea non devono mai iniziare o finire nel mezzo di una riga.

Elenchi

[list]
* elemento
* elemento
[/list]

o

[ol]
[li]questo è un elemento dell'elenco[/li]
[/ol]

o

[ul]
[*] questo è un elemento
[*] questo è un elemento **importante**
[/ul]

Allineamento del testo

[center]
Centra del testo
[/center]

[right]
Allinea a destra del testo
[/right]

[left]
Allinea a sinistra del testo
[/left]

:warning: Attenzione: Queste funzionalità possono essere facilmente utilizzate per abusi nascondendo testo e rendendo il testo illeggibile. BBCode renderà anche il tuo markup meno comprensibile.


  1. Questo plugin non è costruito per la modalità rich text del compositore, quindi potrebbe essere necessario utilizzare l’interruttore image per passare alla modalità Markdown quando si utilizzano questi codici. Se la tua community si basa su questo plugin, puoi aggiornare l’impostazione del sito default_composition_mode per garantire che i membri vedano la modalità Markdown del compositore per impostazione predefinita. ↩︎

49 Mi Piace

3 post sono stati divisi in un nuovo argomento: È supportato [hide] nel plugin BBCode?

8 messaggi sono stati divisi in un nuovo argomento: Aggiungi pulsanti della composizione per i tag aggiunti dai plugin BBCode

Ciao ragazzi.
Non so in quale argomento sia meglio scrivere, ma penso che questo sia adatto) l’altro è stato chiuso.
Ho migliorato un po’ un piano.
Lo condivido con voi per la revisione.

[note]Questa è una nota normale[/note]

[info]Questa è una nota informativa[/info]

[warn]Questo è un avvertimento[/warn]

[negative]Questo è un errore[/negative]

[positive]Questo è un successo[/positive]

[caution]Questo è un avvertimento importante[/caution]

Rilevamento scuro/chiaro
E anche le impostazioni dell’amministratore sono consentite.

4 Mi Piace

C’è anche un componente a tema per questo, tra l’altro

4 Mi Piace

Oh, cavolo.
Mezza giornata sprecata a creare questo… E stavo cercando una realizzazione… e non ho trovato niente di valido!
Grazie!

2 Mi Piace

Le chiamate auth if menzionavano a volte la creazione di un plugin. Quindi forse i 2 possono essere fatti per dare un percorso a TC (lato client) e al Plugin (lato server)

Credo che il tuo plugin sarà più amichevole con cose come la stampa in PDF

Il tuo plugin, ad esempio, tiene conto di chiaro/scuro.

2 Mi Piace

Se questo plugin può essere utilizzato in modo improprio come indicato, avrebbe senso consentire che il suo utilizzo sia limitato per categoria o per livello utente. Attualmente non esiste tale possibilità nel plugin.

Potrei sbagliarmi, ma direi che nella maggior parte dei casi gli utenti che nascondono testo per motivi malevoli è un evento raro e l’avviso serve come avvertenza di ‘ciò che potrebbe accadere’.

Se questa è una preoccupazione per te, potresti creare una richiesta di funzionalità (Feature request) o utilizzare le parole monitorate per catturare persone che digitano [colour][/colour], ad esempio.

1 Mi Piace

L’idea della parola monitorata è buona.

1 Mi Piace

Nell’ultimo aggiornamento ho questo problema con BBCode

quando modifico un vecchio argomento
"Nessun parser ha elaborato il token bbcode_open per il tag: span, attrs: [["style","color:#d71d1d"]]”

Questo sta accadendo perché sta impostando come predefinito il nuovo editor: Choosing the default composer mode for your community, che non supporta ancora questo tipo di contenuto.

Puoi chiudere questo messaggio e passare all’editor Markdown tramite l’interruttore a sinistra della barra degli strumenti, oppure premendo CTRL M, e le cose dovrebbero funzionare come al solito.