dip-2.markdown
31 lines
| 730 B
| text/x-markdown
|
MarkdownLexer
/ docs / dip-2.markdown
neko259
|
r1190 | # 0 Title # | ||
"post" model reference | ||||
# 1 Description # | ||||
"post" is a model that defines an imageboard message, or post. | ||||
# 2 Fields # | ||||
# 2.1 Mandatory fields # | ||||
* title -- text field. | ||||
* text -- text field. | ||||
* pub-time -- timestamp (TBD: Define format). | ||||
neko259
|
r1570 | * version -- when post content changes, version should be incremented. | ||
neko259
|
r1190 | |||
# 2.2 Optional fields # | ||||
* attachments -- defines attachments such as images. | ||||
* attachment -- contains and attachment or link to attachment to be downloaded | ||||
manually. Required attributes are mimetype and name. | ||||
This field is used for the opening post (thread): | ||||
* tags -- text tag name list. | ||||
This field is used for non-opening post: | ||||
* thread -- ID of a post model that this post is related to. | ||||
neko259
|
r1556 | * tripcode | ||