This forum needs the ability to type a post without selecting a heading/paragraph. That is annoying.
Could you clarify what you mean? I'm not sure I fully understand the issue you're referring to.
Discourse Clone Theme for the frontend.
Flatboard has its own visual identity by design rather than trying to replicate another platform. That said, you can easily create a Discourse-inspired theme by duplicating either the default theme or the Premium theme and customizing it to your needs.
Ability to edit the footer information, maybe even footer widgets and sidebar widgets.
Take a look at the theme settings. FlatHome already provides a wide range of customization options, including the footer and several layout elements.
Ability to display the stats in the sidebar or below the forums/discussions as a full-width section.
This is already possible through the Premium theme. It includes additional layout options that let you customize the placement and appearance of interface elements directly from the theme settings.
How do you change the footer copyright? Pro should remove the Flatboard copyright.
Both Community and Pro currently ship with the same footer. Pro doesn't automatically hide or remove it.
One thing to keep in mind is that the small "Built with Flatboard" link is one of the main ways people discover the project. If you decide to remove it, it'd be greatly appreciated if you could mention Flatboard somewhere else on your site instead. 🙂
Newsletter in the footer has no field to even sign up for a newsletter, no newsletter control in the admin.
The newsletter section is purely cosmetic by default. You can edit its content directly from the theme settings, replace it with your own markup or integration, or disable the entire footer section if you don't need it.
Ability to attach images and videos without putting them directly into the post. Add image extensions to approved attachments.
Flatboard already had a dedicated attachment system for posts, separate from images embedded directly into the post content. However, the attachment allowlist only covered documents and archives (PDF, DOC, ZIP, etc.), meaning images and videos couldn't be selected, even though the same file extensions were already supported for inline images and avatars.
Starting with the next update, admins can also allow JPG, JPEG, PNG, GIF, WEBP, as well as MP4, WEBM, and MOV, as valid attachment types. This can be configured from Admin → Permissions → Media & Attachments, alongside the existing document/archive options and the maximum attachment size.
Like the rest of Flatboard's attachment permissions, this setting is enabled on a per-group basis, so existing forums won't change unless an administrator explicitly turns it on.
Header menu editor, add/remove links.
This is already supported in FlatHome. You can add, remove, and reorder navigation items directly from the administration panel using drag-and-drop.
Support link in header should go to a contact form or built-in ticket system instead of /discussions.
This is a configuration issue rather than a bug, so there's nothing to fix in the code.
The Support label comes from FlatHome's forum_nav_label setting, but that option only changes the label of FlatHome's built-in Forum navigation item. Its destination is hardcoded to /discussions, regardless of the label you assign.
You already have a fully functional Contact page with email delivery, CSRF protection, rate limiting, and more. It's simply located under the Pages dropdown instead of being exposed as a top-level navigation item.
The simplest solution is to rename forum_nav_label back to Forum, then add the Contact page as its own top-level navigation item named Support.
If you're looking for a complete ticketing system with statuses, threaded replies, assignments, and similar features, that's not currently part of FlatHome. It would be better implemented as a dedicated plugin.
Get rid of the French (or whatever language it is) in error messages, user groups, etc. Not everyone can read it.
Already fixed for the next release. 🙂
Cover photo for user profiles.
That's a good suggestion. We'd prefer to keep this out of core because Flatboard's philosophy is to stay lightweight, and profile cover photos are a nice-to-have rather than a feature every forum needs.
To support this, core now provides a view.profile.cover hook on the profile page, positioned just above the avatar. Plugins can use it to inject a cover image without requiring any changes to Flatboard's database schema, since they can store the image reference in their own tables.
So if someone wants to build a profile cover plugin, or if we decide to build one ourselves in the future, the extension point is already in place.
Login with passkey.
This is something we're currently considering. If implemented, it will most likely be released as a plugin rather than being included in the core.
Cloudflare Turnstile on forms, login, register.
A dedicated Cloudflare Turnstile plugin is currently in development. Once it's ready, it will be available through the Resource Manager.
Bot redirection and bad bot banning from a detected bot list.
This is already possible. Flatboard includes IP banning tools in the administration panel, allowing you to block unwanted bots and malicious traffic.