Message Board categories organize threads by topic. This makes it easier to find the right topic for discussion, and can also help discussions stay on topic. For example, a tropical fishkeeping message board may have separate categories for freshwater and saltwater topics.
This article shows you how to create and manage message board categories.
Follow these steps to create a message board category:
Open the Message Boards app in your scope’s Site Administration menu, as described in Creating Message Boards.
Click the Add icon () and select Category. This opens the Add Category form.
Enter a name and description for the category.
Select the category’s Display Style. This controls how threads in the category appear. By default, you can choose these display styles:
Default: Classic display style for general purpose discussions.
Question: Threads appear in a question and answer style.
You can create custom display styles and make them available for selection in this form. You must set the available display styles via the [portal property](https://docs.liferay.com/dxp/portal/7.2-latest/propertiesdoc/portal.properties.html#Message Boards Portlet)
message.boards.category.display.styles. Similarly, you can set the default display style in
Open the Mailing List section of the form and set the mailing list options you want. To enable a mailing list for the category, set the Active toggle to YES. To enable anonymous emails in the list, set the Allow Anonymous Emails toggle to YES. The default for both toggles is NO. For an explanation of these features, see the documentation on mailing lists for Message Boards.
Open the Permissions section and set the category’s permissions. The Viewable by selector lets you pick who can view the category:
- Anyone (Guest Role)
- Site Members
To show more permissions options, click More Options. A table appears with the rest of the category’s permissions, which you can assign to the Guest and Site Member roles:
Delete: Remove the category.
Permissions: View and modify permissions.
Add File: Attach a file to any of your messages.
Reply to Message: Respond to existing messages.
Lock Thread: Stop any further additions or modifications to a thread’s messages.
Update: Edit the category.
Subscribe: Receive notifications on new and modified posts.
View: View the category.
Add Message: Post a new thread.
Move Thread: Move a thread to a different category or subcategory.
Add Subcategory: Add a new category within this category.
Update Thread Priority: Modify a thread’s priority.
Note that after creating a category, you can revisit its permission options by clicking the category’s Actions icon () and selecting Permissions.
Click Save when you’re finished. Your category now appears in the table.
As you add categories to a message board, they appear on the message board’s home screen. The list displays the category names and the numbers of subcategories, threads, and posts in each one.
Categories can contain as many subcategories as you like. If, however, you nest categories too deep, users can have trouble finding them.
Follow these steps to add a subcategory to a category:
Click the category’s name in the list, then click the Add icon () and select Category. The Add Category form appears.
Fill out the Add Category form with the values and settings you want to use for the subcategory. This form is populated with the parent category’s properties by default.
Click Save when you’re finished. Your subcategory now appears in the table.
Each category can have any number of threads, and you can add as many categories and subcategories as you wish. You can also move and merge categories.
Follow these steps to move a category or merge it with another:
Click the category’s Actions icon () and select Move. This brings up the Move Category form.
Select a new parent category via the Select button under the Parent Category field. Note that this field is empty for top-level categories.
If you want to merge the category with the selected parent category, select Merge with Parent Category.