Guida al BBCode

Introduzione

Cos’è il BBCode?
Il BBCode è una speciale implementazione dell’HTML. La possibilità di utilizzare i BBCode nei messaggi sul forum è stabilita dall’amministratore. Inoltre, è possibile disabilitare il BBCode in ogni messaggio attraverso il modulo di invio. Il BBCode è simile all’HTML, le etichette sono racchiuse tra parentesi quadre [ e ] piuttosto che tra parentesi angolari < e > e offre un maggiore controllo su cosa e come qualcosa viene mostrata. A seconda del modello grafico (template) che si sta utilizzando è possibile trovare l’aggiunta del BBCode nei messaggi in modo facile, attraverso un’interfaccia a pulsanti sopra la zona messaggio sul modulo di invio. Anche per questo la seguente guida è utile.
Ritorna su

Formattazione testo

Come creare il testo in grassetto, sottolineato o corsivo
Il BBCode include delle etichette per permettono di cambiare velocemente lo stile di base del proprio testo. Questo avviene nel seguente modo:
  • Per il testo in grassetto usare [b][/b], esempio:

    [b]Ciao[/b]

    diventerà Ciao
  • Per il testo sottolineato usare [u][/u], esempio:

    [u]Buon giorno[/u]

    diventa Buon giorno
  • Per il testo in corsivo usare [i][/i], esempio:

    Questo è [i]Grandioso![/i]

    diventa Questo è Grandioso!
Ritorna su
Come cambiare colore o grandezza al testo
Per modificare il colore o la grandezza del testo si possono usare le seguenti etichette. Tenere a mente che il risultato di come apparirà dipende dal browser e dal sistema di chi lo visualizza:
  • Cambiare il colore al testo è possibile inserendolo in [color=][/color]. Si può specificare sia un nome di colore riconosciuto (esempio: red, blue, yellow, ecc.) o l’alternativa esadecimale, come #FFFFFF, #000000. Ad esempio, per creare del testo rosso si può usare:

    [color=red]Ciao![/color]

    oppure

    [color=#FF0000]Ciao![/color]

    Tutti e due daranno come risultato Ciao!
  • Cambiare la dimensione del testo è possibile in modo similare, usando [size=][/size]. Questa etichetta è influenzata dallo stile che l’utente ha selezionato, ma il formato raccomandato è un valore numerico rappresentante la dimensione del testo in percentuale, da 20 fino a 200 (molto grande) come da impostazioni predefinite. Per esempio:

    [size=30]Piccolo[/size]

    diventaPiccolo

    mentre:

    [size=200]Enorme![/size]

    diventa Enorme!
Ritorna su
Si possono combinare più etichette?
Certo, ad esempio per attirare l’attenzione di qualcuno si può scrivere:

[size=200][color=red][b]Guardami![/b][/color][/size]

questo genera Guardami!

È comunque consigliato di non esagerare e scrivere molto testo in questo modo. Ricordarsi inoltre che è proprio compito assicurarsi che le etichette siano chiuse correttamente. Ad esempio, quello che segue non è corretto:

[b][u]Questo è sbagliato[/b][/u]
Ritorna su

Citazioni e testo a larghezza fissa

Citazioni di testo nelle risposte
Ci sono due modi per fare una citazione, con un referente o senza.
  • Quando si usa la funzione Citazione per rispondere ad un messaggio sul forum, si deve notare che il testo del messaggio viene incluso nella finestra del messaggio tra [quote=""][/quote]. Questo metodo permette di fare una citazione riferendosi a una persona o a qualsiasi altra cosa che si è deciso di inserire. Per esempio: per citare un pezzo di testo di Mr. Blobby si deve inserire:

    [quote="Mr. Blobby"]Il testo di Mr. Blobby andrà qui[/quote]

    Nel messaggio verrà automaticamente aggiunto, Mr. Blobby ha scritto: prima del testo citato. Ricordare che si deve inserire le virgolette "" attorno al nome che si sta citando; non sono opzionali.
  • Il secondo metodo permette di citare qualcosa senza referente. Per utilizzare questo metodo, racchiudere il testo fra le etichette [quote][/quote]. Quando si visualizzerà il messaggio, comparirà semplicemente il testo dentro un riquadro di citazione.
Ritorna su
Mostrare il codice o dati a larghezza fissa
Se si vuol mostrare un pezzo di codice o qualcosa che ha bisogno di una larghezza fissa, come il carattere Courier, si deve racchiudere il testo fra el etichette [code][/code], esempio:

[code]echo "Questo è un codice";[/code]

Tutta la formattazione utilizzata fra le etichette [code][/code] viene mantenuta quando viene mostrata in seguito. Per evidenziare la sintassi, PHP usa l’etichetta [code=php][/code] che ne permette una lettura migliore.
Ritorna su

Generazione elenchi

Creare un elenco non ordinato
Il BBCode supporta due tipi di elenchi, ordinati e non. Sono essenzialmente la stessa cosa del loro equivalente in HTML. Un elenco non ordinato mostra ogni oggetto nel proprio elenco in modo sequenziale, uno dopo l’altro inserendo un punto per ogni riga. Per creare un elenco non ordinato usare [list][/list] e definire ogni oggetto nell’elenco usando [*]. Per esempio, per fare un elenco dei propri colori preferiti si può usare:

[list]
[*]Rosso
[*]Blu
[*]Giallo
[/list]

Ciò mostrerà questo elenco:
  • Rosso
  • Blu
  • Giallo

Alternativamente si può specificare uno stile di elenco puntato usando [list=disc][/list], [list=circle][/list], o [list=square][/list].
Ritorna su
Creare un elenco ordinato
Il secondo tipo di elenco, un elenco ordinato, ti permette di controllare ciò che è in uscita prima di ogni elemento. Per creare un elenco ordinato si utilizza [list=1][/list] per creare un elenco numerato o alternativamente [list=a][/list] un elenco alfabetico. Come per l’elenco non ordinato, gli elementi vengono specificati utilizzando [*]. Per esempio:

[list=1]
[*]Vai al negozio
[*]Compra un nuovo computer
[*]Impreca sul computer quando si blocca
[/list]

mentre per un elenco alfabetico si deve usare:
  1. Vai al negozio
  2. Compra un nuovo computer
  3. Impreca sul computer quando si blocca
mentre per un elenco alfabetico devi usare:

[list=a]
[*]La prima risposta possibile
[*]La seconda risposta possibile
[*]La terza risposta possibile
[/list]

sarà
  1. La prima risposta possibile
  2. La seconda risposta possibile
  3. La terza risposta possibile

[list=A]
[*]La prima risposta possibile
[*]La seconda risposta possibile
[*]La terza risposta possibile
[/list]

sarà
  1. La prima risposta possibile
  2. La seconda risposta possibile
  3. La terza risposta possibile

[list=i]
[*]La prima risposta possibile
[*]La seconda risposta possibile
[*]La terza risposta possibile
[/list]

sarà
  1. La prima risposta possibile
  2. La seconda risposta possibile
  3. La terza risposta possibile

[list=I]
[*]La prima risposta possibile
[*]La seconda risposta possibile
[*]La terza risposta possibile
[/list]

sarà
  1. La prima risposta possibile
  2. La seconda risposta possibile
  3. La terza risposta possibile
Ritorna su

Creazione collegamenti

Reindirizzare su un altro sito
Il BBCode di phpBB supporta diversi modi per creare URI (Uniform Resource Identifier) meglio conosciuti come URL (Uniform Resource Locator).
  • Il primo di questi utilizza l’etichetta [url=][/url], qualunque cosa si digita dopo il segno = genererà il contenuto dell’etichetta che si comporterà come un URL. Per esempio per mettere un collegamento a phpBB.com si deve usare:

    [url=https://www.phpbb.com/]Visita phpBB![/url]

    Questo genera il seguente collegamento: Visita phpBB! Notare che il collegamento si apre nella stessa finestra o scheda o in una nuova finestra o scheda, a seconda delle impostazioni del browser.
  • Se si desidera che l’URL stesso sia mostrato come collegamento, si può fare usando semplicemente:

    [url]https://www.phpbb.com/[/url]

    Questo genera il seguente collegamento: https://www.phpbb.com/
  • Inoltre phpBB dispone di una funzione chiamata Magic Links, questo cambierà ogni URL sintatticamente corretto in un collegamento senza la necessità di specificare nessuna etichetta o http://. Per esempio digitando www.phpbb.com nel messaggio, automaticamente verrà cambiato in www.phpbb.com e verrà mostrato nel messaggio finale.
  • La stessa cosa accade per gli indirizzi di posta elettronica, si può specificare un indirizzo esplicitamente, per esempio:

    [email]no.one@domain.adr[/email]

    che mostrerà no.one@domain.adr oppure si può digitare no.one@domain.adr che verrà automaticamente convertito all’interno del messaggio.
Come per tutte le etichette del BBCode, si può includere URL in ogni altra etichetta come [img][/img] (leggere il punto successivo), [b][/b], eccetera. Come per le etichette di formattazione, sarebbe meglio verificare che tutte siano correttamente aperte e chiuse, per esempio:

[url=https://www.phpbb.com/][img]https://www.phpbb.com/theme/images/logos/blue/160x52.png[/url][/img]

non è corretto e potrebbe eliminare il messaggio. Quindi, prestare molta attenzione.
Ritorna su

Visualizza immagini nei messaggi

Aggiungere un’immagine al messaggio
Il BBCode di phpBB incorpora un’etichetta per includere immagini nei messaggi. Due cose molto importanti da ricordare quando si usa questa etichetta sono: molti utenti non gradiscono vedere molte immagini nei messaggi e, seconda cosa, l’immagine deve essere già disponibile su Internet (non può esistere solo sul proprio computer a meno che non si esegua un caricamento su un server web). Per visualizzare un’immagine è necessario l’URL che rimanda all’immagine con etichetta [img][/img]. Per esempio:

[img]https://www.phpbb.com/theme/images/logos/blue/160x52.png[/img]

Come indicato nella sezione URL descritta sopra, è possibile disporre un’immagine in un’etichetta [url][/url] se lo si desidera, per esempio

[url=https://www.phpbb.com/][img]https://www.phpbb.com/theme/images/logos/blue/160x52.png[/img][/url]

creerebbe:

Ritorna su
Aggiungere degli allegati in un messaggio
Gli allegati possono essere inseriti in qualsiasi parte di un messaggio utilizzando il nuovo BBCode [attachment=][/attachment], se la funzionalità degli allegati è stata abilitata da un amministratore e se sono state date le autorizzazioni appropriate per creare gli allegati. All’interno della schermata del messaggio c’è una casella a discesa (premendo un pulsante) per l’immissione degli allegati in linea.
Ritorna su

Generating Spoilers

Aggiungere uno spoiler in un messaggio
Uno spoiler di base consiste in un testo racchiuso fra [spoiler][/spoiler]. Ad esempio:

[spoiler]Dettagli approfonditi del film[/spoiler]

Il quale genererebbe:
Spoiler
Mostra
Dettagli approfonditi del film
Ritorna su
Aggiungere uno spoiler con un titolo in un messaggio
Uno spoiler può anche mostrare un titolo personalizzato, per farlo è necessario racchiudere il testo fra [spoiler title=][/spoiler]. Ad esempio:

[spoiler title=Riassunto della trama]Dettagli approfonditi del film[/spoiler]

Il quale genererebbe:
Riassunto della trama
Mostra
Dettagli approfonditi del film
Ritorna su

Altre questioni

Si possono aggiungere etichette personali?
Se si un amministratore di questo forum e si hanno i permessi adeguati, si possono aggiungere altri BBCode nella sezione BBCode personalizzati.
Ritorna su