The Post
node is defined as the child node of Topic
and allowed adding only the Attachment
child node type.
The Post
node has the type of exo:post
, and the child node type is exo:forumAttachment
.
The Post
node is stored in
/exo:applications/ForumService/ForumData/CategoryHome/%Category-id%/%Forum-id%/%Topic-id%/%Post-id%
and its exo:post
node type has the following properties:
Properties name | Required type | Multiple | Description |
---|---|---|---|
exo:id | String | false | The post Id. |
exo:owner | String | false | The user Id of the poster. |
exo:path | String | false | The node path of the post. |
exo:createdDate | Date | false | The date time when post is submitted, including date, time, time zone. |
exo:modifiedBy | String | false | The Id of the user who modified the post. |
exo:editReason | String | false | The reason for editing the post. |
exo:modifiedDate | Date | false | The date when the post was modified. |
exo:name | String | false | The post title. |
exo:message | String | false | The message of the post. |
exo:remoteAddr | String | false | The remote IP address of the post. |
exo:icon | String | false | The name of the icon for the post. |
exo:userPrivate | String | true | The list of user Ids that are restricted from the post. |
exo:link | String | false | The link to open the topic. |
exo:isApproved | Boolean | false | The state of the post: approved/unapproved. The post is approved if the value is set to "true". |
exo:numberAttach | Long | false | The number of attachments in the post. |
exo:isActiveByTopic | Boolean | false | The post is activity status based on the topic state. If the topic is close, all post in it will be considered as inactive. |
exo:isHidden | Boolean | false | The post status: shown/hidden. The post is hidden if the value is set to "true". |
exo:isWaiting | Boolean | false | The post is in the "waiting for approval" status. The post is waiting if the value is set to "true". |
exo:isFirstPost | Boolean | false | The post is the first one in a topic if the value is set to "true". |