Categories and Discussions
Categories and Discussions
Categories
Understanding Categories
Categories are the top-level organizational structure of your forum. They group related discussions together and help users find content easily.
Best Practices:
- Keep category count manageable (5-15 categories)
- Use clear, descriptive names
- Add helpful descriptions
- Organize hierarchically when needed
Creating Categories
Access: Admin Panel > Discussions > Categories
- Click "New Category"
- Fill in details:
- Name - Category display name (e.g., "General Discussion")
- Slug - URL-friendly identifier (auto-generated from name)
- Description - Category description (supports Markdown)
- Parent Category - For subcategories (optional)
- Icon - Category icon (Font Awesome class)
- Color - Category color (hex code)
- Order - Display order (lower numbers appear first)
- Set permissions:
- View - Who can view this category
- Post - Who can create discussions
- Reply - Who can reply to discussions
- Click "Create Category"
Category Structure Example
General
├── Announcements (subcategory)
├── Introductions (subcategory)
└── Off-Topic (subcategory)
Support
├── Installation Help
├── Configuration
└── Troubleshooting
Development
├── Feature Requests
├── Bug Reports
└── Code SharingEditing Categories
- Find category in list
- Click "Edit"
- Modify settings
- Click "Save"
Deleting Categories
- Click "Delete" on category
- Choose action:
- Delete All Content - Remove category and all content
- Move Discussions - Move discussions to another category
- Confirm deletion
Category Permissions
Set category-specific permissions:
- View Category - Who can see the category
- Create Discussions - Who can start discussions
- Reply to Discussions - Who can post replies
- Moderate - Who can moderate this category
Discussions
Creating Discussions
As a User:
- Navigate to a category
- Click "New Discussion"
- Fill in:
- Title - Clear, descriptive title
- Content - Discussion content (Markdown supported)
- Tags - Relevant tags (optional)
- Attachments - Upload files (if enabled)
- Click "Create Discussion"
Best Practices for Titles:
- Be specific and descriptive
- Use proper capitalization
- Avoid all caps or excessive punctuation
- Search before posting to avoid duplicates
Discussion Features
Pinning Discussions
Pin important discussions to the top:
- Open discussion
- Click "Pin" (admin/moderator only)
- Discussion appears at top of category
Locking Discussions
Lock discussions to prevent new replies:
- Open discussion
- Click "Lock" (admin/moderator only)
- Users can view but not reply
Moving Discussions
Move discussions between categories:
- Open discussion
- Click "Move" (admin/moderator only)
- Select target category
- Confirm move
Deleting Discussions
- Open discussion
- Click "Delete" (admin/moderator only)
- Confirm deletion
Discussion Sorting
Users can sort discussions by:
- Latest - Most recently active
- Oldest - Oldest first
- Most Replies - Highest reply count
- Most Views - Highest view count
- Title - Alphabetical
Discussion Filtering
Filter discussions by:
- Tags - Filter by specific tags
- Author - Filter by discussion creator
- Date Range - Filter by creation date
- Status - Pinned, locked, normal
Posts
Creating Posts
Posts are replies within discussions:
- Open a discussion
- Scroll to reply box
- Write your reply (Markdown supported)
- Add attachments if needed
- Click "Post Reply"
Post Features
Editing Posts
- Own Posts - Users can edit their own posts (if enabled)
- Time Limit - Edit window may be limited (e.g., 15 minutes)
Deleting Posts
- Own Posts - Users can delete their own posts (if enabled)
- Moderator Delete - Moderators can delete any post
- Soft Delete - Posts may be soft-deleted (hidden but recoverable)
Post Reactions
Users can react to any post using emoji buttons displayed below the content. Click a reaction to toggle it; click it again to remove it. Hovering a reaction shows the count and who reacted.
Available reaction types (name, emoji, colour, display order) are configured by administrators at Admin Panel > Discussions > Reactions.
Post Mentions
Mention users in posts:
- Use
@usernamesyntax - Mentioned users receive notifications
- Mentions are clickable links
Draft Auto-save
While composing a discussion or a reply, Flatboard automatically saves a draft every few seconds. A discrete "Draft saved at HH:MM" indicator appears below the editor.
If you leave the page and return before submitting, a dialog offers to restore the saved draft (title, content, category, and tags are all restored). Declining the prompt deletes the draft. The draft is also deleted automatically when the form is submitted successfully.
Discussion Subscriptions
A bell button is displayed on every discussion page. Clicking it subscribes you to the discussion — you will receive a notification whenever a new reply is posted.
- Click Subscribe (bell icon) to follow a discussion
- Click Unsubscribe to stop receiving notifications
- Your subscriptions are listed in your profile under Subscriptions
To subscribe automatically to every discussion you create, enable Auto-subscribe to new discussions in Profile > Settings > Notifications.
Post Moderation
Moderators can:
- Edit Posts - Modify content
- Delete Posts - Remove posts
- Split Posts - Move to new discussion
- Merge Posts - Combine multiple posts
- Warn User - Send warning about post
Tags
Using Tags
Tags help organize and find content:
- When creating a discussion, add tags
- Separate multiple tags with commas
- Use existing tags or create new ones
- Tags are clickable for filtering
Tag Management
Access: Admin Panel > Discussions > Tags
- View all tags
- Edit tag names
- Merge duplicate tags
- Delete unused tags
Tag Best Practices
- Use consistent naming
- Keep tag count reasonable (3-5 per discussion)
- Use descriptive, specific tags
- Review and clean up tags regularly
Search and Discovery
Search Functionality
Users can search for:
- Discussions by title
- Posts by content
- Users by username
- Tags
Search Options:
- Search in specific categories
- Filter by date range
- Filter by author
- Advanced search operators
Discovery Features
- Recent Discussions - Latest activity
- Popular Discussions - Most viewed/replied
- Trending Tags - Popular tags
- User Activity - Recent posts by users
Moderation Tools
Reports
Handle user reports:
- Access reports in admin panel
- Review reported content
- Take appropriate action:
- Dismiss invalid reports
- Warn users
- Delete content
- Ban users
Bulk Actions
Perform actions on multiple items:
- Bulk delete discussions
- Bulk move discussions
- Bulk lock/unlock
- Bulk pin/unpin
Best Practices
Category Organization
- Logical Structure - Organize by topic or purpose
- Clear Names - Use descriptive category names
- Helpful Descriptions - Explain category purpose
- Reasonable Count - Don't create too many categories
Discussion Management
- Clear Titles - Descriptive discussion titles
- Proper Categorization - Place in correct category
- Use Tags - Tag appropriately
- Moderate Actively - Handle reports and issues
Content Quality
- Encourage Quality - Guide users to post well
- Set Guidelines - Create posting guidelines
- Moderate Fairly - Consistent moderation
- Engage Community - Participate in discussions
Troubleshooting
Discussion Not Appearing
Check:
- Category permissions
- User permissions
- Discussion is not deleted
- Cache issues
Can't Create Discussion
Check:
- User has create permission
- Category allows new discussions
- Rate limiting not blocking
- User is not banned
Search Not Working
Solution:
- Clear search cache
- Rebuild search index
- Check search permissions
- Verify search configuration
Resources
- Admin Panel Guide - Administration interface
- Users and Groups - User management
- Security Guide - Security and permissions
- Troubleshooting - Common issues
Last updated: March 28, 2026