| | title | "Comments" |
|---|
| description | "Schema for nested comments with replies" |
|---|
| type | "object" |
|---|
|
|---|
| properties.comments | | title | "comments" |
|---|
| type | "array" |
|---|
| items | | type | "object" |
|---|
| required | false |
|---|
| uniqueItems | false |
|---|
| readOnly | false |
|---|
| x-render-template | "Template:Comments.comments.Item" |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
|
|---|
| properties.comments.items | | title | "item 1" |
|---|
| type | "object" |
|---|
| x-render-template | "Template:Comments.comments.Item" |
|---|
|
|---|
| properties.comments.items.properties.name | | title | "name" |
|---|
| type | "string" |
|---|
| required | true |
|---|
| x-format | "text" |
|---|
|
|---|
| properties.comments.items.properties.content | | title | "content" |
|---|
| type | "string" |
|---|
| required | true |
|---|
| x-format | "wikitext" |
|---|
| minLength | 1 |
|---|
| maxLength | 10000 |
|---|
|
|---|
| properties.comments.items.properties.createdAt | | title | "createdAt" |
|---|
| type | "string" |
|---|
| required | true |
|---|
| x-format | "text" |
|---|
| x-value-formula | "{{CURRENTTIMESTAMP}}" |
|---|
| x-hidden | true |
|---|
|
|---|
| properties.comments.items.properties.replies | | title | "replies" |
|---|
| type | "array" |
|---|
| x-render-template | "Comments.comments.Item.replies" |
|---|
| items | | type | "object" |
|---|
| required | false |
|---|
| uniqueItems | false |
|---|
| readOnly | false |
|---|
| x-render-template | "Template:Comments.comments.Item" |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
|
|---|
| properties.comments.items.properties.replies.items | | title | "root" |
|---|
| type | "object" |
|---|
| x-render-template | "Template:Comments.comments.Item" |
|---|
|
|---|
| properties.comments.items.properties.replies.items.properties.name | | title | "name" |
|---|
| type | "string" |
|---|
| required | true |
|---|
| x-format | "text" |
|---|
|
|---|
| properties.comments.items.properties.replies.items.properties.content | | title | "content" |
|---|
| type | "string" |
|---|
| required | true |
|---|
| x-format | "wikitext" |
|---|
| minLength | 1 |
|---|
| maxLength | 10000 |
|---|
|
|---|
| properties.comments.items.properties.replies.items.properties.createdAt | | title | "createdAt" |
|---|
| type | "string" |
|---|
| required | true |
|---|
| x-format | "text" |
|---|
| x-value-formula | "{{CURRENTTIMESTAMP}}" |
|---|
| x-hidden | true |
|---|
|
|---|
| properties.comments.items.properties.replies.items.properties.replies | | title | "replies" |
|---|
| type | "array" |
|---|
| x-render-template | "Comments.comments.Item.replies" |
|---|
| x-hidden | true |
|---|
| items | | type | "object" |
|---|
| required | false |
|---|
| uniqueItems | false |
|---|
| readOnly | false |
|---|
| x-render-template | "Template:Comments.comments.Item" |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
|
|---|
| properties.comments.items.properties.replies.properties.name | | title | "name" |
|---|
| type | "string" |
|---|
| required | true |
|---|
| x-format | "text" |
|---|
|
|---|
| properties.comments.items.properties.replies.properties.content | | title | "content" |
|---|
| type | "string" |
|---|
| required | true |
|---|
| x-format | "wikitext" |
|---|
| minLength | 1 |
|---|
| maxLength | 10000 |
|---|
|
|---|
| properties.comments.items.properties.replies.properties.createdAt | | title | "createdAt" |
|---|
| type | "string" |
|---|
| required | true |
|---|
| x-format | "text" |
|---|
| x-value-formula | "{{CURRENTTIMESTAMP}}" |
|---|
| x-hidden | true |
|---|
|
|---|
| properties.comments.items.properties.replies.properties.replies | | title | "replies" |
|---|
| type | "array" |
|---|
| x-render-template | "Comments.comments.Item.replies" |
|---|
| x-hidden | true |
|---|
| items | | type | "object" |
|---|
| required | false |
|---|
| uniqueItems | false |
|---|
| readOnly | false |
|---|
| x-render-template | "Template:Comments.comments.Item" |
|---|
| x-hidden | false |
|---|
| x-runtime-only | false |
|---|
|
|---|
|
|---|