Template | Used for |
post.html | A post |
category.html | A Forum Category |
Template | Used for |
catlisting.html | yb_forum_categories_list |
cattitle.html | yb_forum_category |
post_form.html | yb_forum_post_create_form, yb_forum_post_edit_form |
postlisting.html | yb_forum_posts_list |
topic_form.html | yb_forum_topic_create_form, yb_forum_topic_edit_form |
topiclisting.html | yb_forum_topics_list |
topictitle.html | yb_forum_topic_title |
emails/post_mod_notification.html | Notify moderator that post requiring moderation has been posted |
emails/post_posted_notification.html | Notify the moderator that a post not requiring moderation has been posted |
emails/post_watch_notification.html | Notify members of a topic's watch list that something has been posted |
YB Forum templates work just like other Perch templates. There are a default set in perch/addons/apps/yb_forum/templates
. If you want to modify these you should first copy them to perch/templates/yb_forum
.
catID | The ID number of the category |
catSlug | Short title |
catTitle | Long title |
catDesc | The description of the category entered in the Perch UI |
topicID - The ID of the topic that the post will be added to. You should send this back to the form handler by including it as a hidden field in the form template.
The templates used in conjunction with the yb_forum_posts_list() function
postID | The ID of the individual post |
topicID | The ID of the topic this post is under |
postCreatedDateTime | The time the post was created |
postEditedDateTime | The time the post was last edited |
postAuthor | The name of the person who wrote the post, taken from their login information at the time of writing the post |
postAuthorEmail | The email address of the post author |
postContent | The original Textile version of the post |
postContentHTMLCache | The HTML version of the post |
postStatus | Whether the post will be displayed or not |
postIP | The IP address of the poster |
postMine | The current logged in user matches that of the post |
loggedIn | Processing of the Template by Perch_Member doesn't work for me, this gets round the issue by adding the logged in state of the current user |
quotable | The text of a post can be copied into a new post |
catOptions - An options list that can be sent to a Perch Select element to provide a list of available Forum Categories
topicID | The topic ID |
catID | The associated category ID |
topicTitle | The text of the topic |
topicDateTime | The time the topic was created |
topicUpdatedDateTime | The time one of the posts of the topic was last update |