Edit
Table of Contents
DText is the name of Danbooru's — and by extension, SWAbooru's — custom text formatting language. It's a mishmash of several markup languages, including BBCode, MediaWiki, Markdown, and HTML.
Overtime, the functions of DText will expand as Chef further develops the system behind it, and will reflect in updates to this help page.
Basic formatting
What you type | What you get | Notes |
---|---|---|
[b]bold[/b] | bold | |
[i]italics[/i] | italics | |
[u]underline[/u] | underline | |
[s]strikethrough[/s] | ||
[tn]note[/tn] | note | |
[spoilers]ssh![/spoilers] | ssh! | |
[nodtext][u]nodtext[/u][/nodtext] | [u]nodtext[/u] | Ignore DText tags |
[co de][u]code[/u][/co de] | [u]code[/u] | Ignore DText and format as code |
line[br]break | line break | Insert a line break (Allows line breaks to be specified in line) |
Links
What you type | What you get | Notes |
---|---|---|
https://swaggerswithattitude.com | https://swaggerswithattitude.com | Basic link |
<https://swaggerswithattitude.com> | https://swaggerswithattitude.com | Basic link with delimiters |
"SWAbooru":[https://swaggerswithattitude.com] | SWAbooru | Link with custom text |
[SWAbooru](https://swaggerswithattitude.com) | SWAbooru | Markdown style link |
[https://swaggerswithattitude.com](SWAbooru) | SWAbooru | Reverse Markdown style link |
<a href="https://swaggerswithattitude.com">SWAbooru</a> | SWAbooru | HTML style link |
[url]https://swaggerswithattitude.com[/url] | https://swaggerswithattitude.com | BBCode style link |
[url=https://swaggerswithattitude.com]SWAbooru[/url] | SWAbooru | BBCode style link with custom text |
"ToS":[/terms_of_service] | ToS | Link to a SWAbooru page Note: Substitute [ and ] in links with %5B and %5D to avoid format breaking |
"Here":[#dtext-basic-formatting] | Here | Link to a specific section of the current page |
[[Triumvirate]] | Triumvirate | Link to a wiki |
[[Triumvirate#Tl;dr]] | Triumvirate | Link to a specific section of a wiki article Note: The first letter of the anchor must be capitalized when using this link syntax Note: When the link is parsed, the anchor will be converted to lowercase Note: When the link is parsed, " dtext- " will be prepended to the anchor |
[[Mysteries of Ifunny|iMysteries]] | iMysteries | Link to a wiki with custom text |
[[Family_Guy|]] | Family_Guy | Link to a wiki without the qualifier |
[[cat]]s, 19[[60s]] | cats, 1960s | Adjacent text becomes part of the link |
{{curious_george video}} | curious_george video | Link to a tag search |
{{curious_george video|Freaking Epic}} | Freaking Epic | Link to a tag search with custom text |
@PETRIXXX | @PETRIXXX | Link to a user |
Links using ID
What you type | What you get | Notes |
---|---|---|
post #2 | post #2 | Link to post |
asset #1 | asset #1 | Link to media asset |
topic #24 | topic #24 | Link to forum topic |
topic #37/p1 | topic #37/p1 | Link to forum topic (page 1) |
forum #21 | forum #21 | Link to forum post |
comment #12 | comment #12 | Link to comment |
pool #1 | pool #1 | Link to pool |
favgroup #1 | favgroup #1 | Link to favorite group |
wiki shit | wiki shit | Link to wiki |
user #79 | user #79 | Link to user |
ban #1 | ban #1 | Link to ban |
feedback #3 | feedback #3 | Link to user feedback |
appeal #1 | appeal #1 | Link to post appeal |
flag #1 | flag #1 | Link to post flag |
note #1 | note #1 | Link to translation note |
BUR #1 | BUR #1 | Link to bulk update request |
alias #1 | alias #1 | Link to tag alias |
implication #1 | implication #1 | Link to tag implication |
mod action #5 | mod action #5 | Link to mod action |
artist #2 | artist #2 | Link to artist |
issue #1 | issue #1 | Link to Github issue |
pixiv #52004043 | pixiv #52004043 | Link to Pixiv post |
pawoo #113820226908084083 | pawoo #113820226908084083 | Link to Pawoo post |
twitter #91748 | twitter #91748 | Link to Twitter post |
deviantart #1095361082 | deviantart #1095361082 | Link to DeviantArt post |
artstation #1450982567 | artstation #1450982567 | Link to ArtStation post |
Images
What you type | Notes |
---|---|
!post #247 | Large image of post |
!post #888: Caption | Large image of post with caption |
!asset #12 | Large image of asset |
!asset #199: Caption | Large image of asset with caption |
* !post #477 | Thumbnail image of post |
* !post #163: Caption | Thumbnail image of post with caption |
* !asset #1 | Thumbnail image of asset |
* !asset #3: Caption | Thumbnail image of asset with caption |
Paragraphs
Paragraphs are separated by blank lines.
A single line break inside a paragraph
creates a new line
instead of a new paragraph.
Horizontal rules
Use [hr]
on a line by itself to create a horizontal rule, like this:
Headings
Use h4. text
, h5. text
, or h6. text
to create a heading:
h4. Heading
h5. Heading
h6. Heading
Quotes
[quote] Fatpat said: Yup. [/quote]
Becomes:
Fatpat said:
Yup.
Quotes can be nested:
[quote] [quote] Pope Francis: Oh boy, time to finally play that Undertale game that fine young man gave me. [/quote] [b]Pope Francis has died on Easter Monday aged 88[/b] [/quote]
Becomes:
Pope Francis: Oh boy, time to finally play that Undertale game that fine young man gave me.
Pope Francis has died on Easter Monday aged 88
Lists
Start a line with an '*' to make a list:
* Item 1 * Item 2 ** Item 2.a ** Item 2.b * Item 3
Becomes:
- Item 1
- Item 2
- Item 2.a
- Item 2.b
- Item 3
Expands
Use [expand]
to create collapsible blocks of text:
[expand] Text that is hidden by default. Click the "Show" button to expand the block and make the text visible. [/expand]
Becomes:
Show
This text is hidden by default. Clicking the "Show" button will expand the block.
Use [expand=Custom title]
to add a custom title:
[expand=Custom title] This text is hidden by default. Clicking the "Show" button will expand the block. [/expand]
Becomes:
Custom title
This text is hidden by default. Clicking the "Show" button will expand the block.
Tables
Use HTML table tags to make a table.
Table Tags | ||
---|---|---|
DText Tags | Valid Optional Attributes | |
[table] | ||
[thead] | align | |
[tbody] | align | |
[tr] | align | |
[col] | align , span | |
[colgroup] | ||
[th] | align , colspan , rowspan | |
[td] | align , colspan , rowspan |
To use the optional table element attributes use this syntax: [
<element‑name>
<attribute>
="
<value>
"]
Note: You can specify more than one valid attribute on an element.
Table Element Attributes | |
---|---|
Attributes | Attributes Values |
align | left , right , center , justify |
span | positive integer |
colspan | positive integer |
rowspan | positive integer |
Example:
[table] [thead] [tr] [th colspan="3" align="center"]Table[/th] [/tr] [tr align="center"] [th]A[/th] [th]B[/th] [th]C[/th] [/tr] [/thead] [tbody] [tr] [td align="left"]L[/td] [td align="center"]C[/td] [td align="right"]R[/td] [/tr] [tr] [td]---1---[/td] [td]---2---[/td] [td]---3---[/td] [/tr] [/tbody] [/table]
Becomes:
Table | ||
---|---|---|
A | B | C |
L | C | R |
---1--- | ---2--- | ---3--- |
HTML style tags
DText supports the following HTML style tags:
HTML Style | DText |
---|---|
<b> , or <strong> | [b] |
<i> , or <em> | [i] |
<u> | [u] |
<s> | [s] |
<tn> | [tn] |
<spoiler> | [spoiler] |
<nodtext> | [nodtext] |
<co de> | [co de] |
<br> | [br] |
<a href="http://example.com">click here</a> | "click here":[http://example.com] |
<hr> | [hr] |
<quote> | [quote] |
<expand> | [expand] |
<table> | [table] |
<thead> | [thead] |
<tbody> | [tbody] |
<tr> | [tr] |
<col> | [col] |
<colgroup> | [colgroup] |
<th> | [th] |
<td> | [td] |
No posts found.