The Discourse BBCode plugin pulls in much of the BBCode syntax into Discourse.
Out-of-the-box: Discourse already supports
[code], this plugin fills in some more of the gaps to provide a more “BBCode” ™ experience.
It supports two types of constructs.
Multiline constructs, which encompass a block. Multiline constructs must never start or end in the middle of a line.
[right] Like this example [/right]
Inline constructs that can be embedded in paragraphs
[size=SIZE]: set the size of text
[font=FACE]: set the font face for text
[color=COLOR]: set the [color=#381]color[/color] of text [/li]
[bgcolor=COLOR]: set background color of text
[highlight]: Highlight text
[small]: Make text very small
[aname=NAME]: create an anchor in your document with a name
[jumpto=NAME]: jump to anchor created with
Block level constructs
[list] * item * item [/list] or [ol] [li]this is a list item[/li] [ol] or [ul] [*] this is an item [*] this is **an** item [/ul]
[center] Center some text [/center] [right] Right align some text [/right] [left] Right align some text [/left]
Careful with this plugin, it can easily be used for abuse by hiding text and making text unreadable, BBCode will make your markup less understandable