News - Oct 09, 2016 (8 months ago)

New Rule Effective Oct. 17

Please visit the forums for more details, or click here to read forum #11357

X

Help: DText

DText is the name for Ouroboros's custom text formatting language. It's a mishmash of several markdown languages including Textile, MediaWiki, and BBCode.

URL linking | Text formatting | Page linking | Blocks | Other

URL linking

DText syntax http://example.com
Result http://example.com/
Description URLs are automatically found and turned into links
DText syntax "A link":http://example.com/
Result A link
Description Creates a hyperlink with custom text

Text formatting

DText syntax [b]strong text[/b]
Result strong text
Description Makes some text bold
DText syntax [i]emphasized text[/i]
Result emphasized text
Description Italicizes some text
DText syntax [s]struck-out text[/s]
Result struck-out text
Description Formats text with a struck-out style
DText syntax This is a [spoiler]spoiler[/spoiler]
Result This is a spoiler
Description Adds a spoiler tag over text, which disappears when you mouse over it
DText syntax [color=red]some red text[/color]
[color=#ff0000]some red text[/color]
[color=#f00]some red text[/color]
Result some red text
Description Colors text using either a color name (see this article for all supported names), or a 3 or 6 digit hexadecimal number. Only usable by privileged+

Page linking

DText syntax [[wiki page title]]
Result wiki page title
Description Links to a wiki page
DText syntax {{tag}}
Result tag
Description Links to a tag search
DText syntax post #1234
Result post #1234
Description Links to a post
DText syntax thumb #1234
Result
Description Creates a thumbnail which links to its post page
DText syntax forum #1234
Result forum #1234
Description Links to a forum post
DText syntax category #1
Result category #1
Description Links to a forum category
DText syntax comment #1234
Result comment #1234
Description Links to a comment
DText syntax pool #1234
Result pool #1234
Description Links to a pool
DText syntax blip #1234
Result blip #1234
Description Links to a blip
DText syntax takedown #1234
Result takedown #1234
Description Links to a takedown request
DText syntax record #1234
Result record #1234
Description Links to a user record

Blocks

DText syntax [quote]Please quote me![/quote] I'm quoting you!
Result
Please quote me!
I'm quoting you!
Description Shows some text inside of a quote box
DText syntax [code]std::cout << "Hello, world!\n";[/code]
Result
std::cout << "Hello, world!\n";
Description Shows some text in a box, with a monospace font
DText syntax [section]Pretend this is a really large block of text[/section]
Result
► Click to expand
▼ Click to collapse

Pretend this is a really large block of text
Description Shows some text inside a collapsible section
DText syntax [section=There's a lot of text in here]Pretend this is a really large block of text[/section]
Result
► There's a lot of text in here
▼ There's a lot of text in here

Pretend this is a really large block of text
Description You can optionally give a name to the section

Other

DText syntax h1.A large header
Result

A large header

Description Creates a header. You can use h1 through h6, h6 being the smallest
DText syntax * Item 1
* Item 2
** Item 2A
** Item 2B
* Item 3
Result
  • Item 1
  • Item 2
    • Item 2A
    • Item 2A
  • Item 3
Description Create lists by prepending each item with a *. Use multiple *s for nested lists
DText syntax @username
Result @username
Description Emphasizes a user's name. When used inside of a blip, the blip will show up on the user's page
DText syntax \[section]This is how you create a section\[/section]
Result [section]This is how you create a section[/section]
Description You can escape a [dtext] tag by prepending a \ to it