Release 1.3.6

Cedric's Avatar
Cedric · in ForumSpark Headlines
23 replies 606 views

Hi everyone,

Version 1.3.6 is here, and it's another big one - touching almost every corner of the platform. Let's get into it.

Theme Editor

The highlight of 1.3.6 is the brand new Theme Editor, available directly from the front end clicking your username dropdown.

You can now customize every color in your theme - in both light and dark modes - using a visual color picker. No more guessing hex codes or editing raw CSS.

Beyond colors, the editor also allows you to:

  • Write custom CSS

  • Edit layout templates

  • Upload your own board logo and forum marker images

All changes happen in real-time through a slide-out panel, so you can instantly see the results of your adjustments.

Under the hood, the entire theme system has been rebuilt using CSS custom properties and variables, making your customizations cleaner, more predictable, and resilient to future updates. Some custom themes may need some minor fixing. I tried to cause as little damage as I could. If wanted, I can look into an automatic migration later. But now our theme system is finalized, so we can stop pushing changes to the theme system. 😇

The theme editor is still a work in progress.


Custom Templates (RPG Templates)

For RPG and creative communities, this is a game changer. Due to some great feedback from the RPG community, ForumSpark now supports fully custom Mustache-style HTML templates across six key areas:

  • Mini-profiles

  • Profile pages

  • Forum rows

  • Topic rows

  • Replies

  • Categories

You’ll have access to variables, conditionals, and loops - everything needed to build immersive, highly customized layouts.

If you’ve ever wanted your forum to feel like it belongs in a completely different universe - now you can build it that way from the ground up. The custom templates are found in the theme editor.


TipTap Rich Text Editor

The old textarea is gone.

ForumSpark now uses TipTap v3, a modern WYSIWYG editor for all posts and replies.

Formatting & Structure

  • Bold, italic, headings

  • Text alignment

  • Lists and formatting tools

Media & Embeds

  • Images (paste + drag & drop)

  • YouTube embeds

  • GIF search (powered by Klipy) => Coming soon. We need to verify our production license.

Advanced Features

  • Tables

  • Code blocks

  • Mentions

  • Text color and highlight pickers

Legacy BBCode content is automatically converted, so nothing breaks.

The editor is lazy-loaded, ensuring it doesn’t impact page performance for browsing users.

And importantly - draft autosave is now built in. If a tab is closed or navigation is interrupted, your content will be restored when you return.


Gravatar Support

ForumSpark now integrates with Gravatar.

  • Avatars can be pulled automatically on registration

  • Members can link or unlink their Gravatar anytime


Help Pages & Custom Pages

Help pages and custom pages now support group-based visibility permissions.

This allows you to restrict content to specific user groups - ideal for:

  • Staff documentation

  • Member-only guides

  • VIP content

Both page types now use the TipTap editor, replacing the old plain textarea.


Google Analytics Integration

You can now add your Google Analytics tracking ID directly from board settings.

No template edits. No code injection. Just paste your ID and go.


Security Improvements

Security has been significantly strengthened in this release.


Performance Improvements

A number of performance enhancements have been introduced:

  • New database indexes for faster queries

  • Search result caching

  • Fixed N+1 queries in key areas (Most Active Users, Users Online)

  • Non-render-blocking font loading

  • Lazy-loaded images

  • Lazy-loaded editor and theme editor assets

  • Refactored CSS into smaller, component-based files


SEO & Accessibility Improvements

Building on 1.3.5, this release continues to improve:

  • Page structure

  • ARIA labels

  • Contrast ratios

These changes contribute to better accessibility and improved search engine visibility. We're nearing that perfect score:


Removed Widgets

The following widgets have been retired:

  • Today’s Active Topics

  • Today’s Top Posters

  • All Time Top Posters

These were lightly used and introduced unnecessary database queries on every page load.

The underlying data remains available, and these features will return in a more optimized form in the future.

As always, feel free to leave some feedback or suggestions.

Very nice. Gravatar Ok but now html do not work on create new page and board templates code head, top do not work

sophialange:

Very nice. Gravatar Ok but now html do not work on create new page and board templates code head, top do not work

Are you sure? I've just tested it to be sure, and it was in fact working.

Edit: it seems you were correct. Working on a fix now.

This has been fixed.

Last edited by Cedric

Nicely done, Cedric. Working long shifts huh

Sir Chivas:

Nicely done, Cedric. Working long shifts huh

It’s been wild yeah. But I’ve enjoyed every minute of it.

Cedric:

sophialange:

Very nice. Gravatar Ok but now html do not work on create new page and board templates code head, top do not work

Are you sure? I've just tested it to be sure, and it was in fact working.

Edit: it seems you were correct. Working on a fix now.

This has been fixed.

Yes i got this "This content is blocked. Contact the site owner to fix the issue"

sophialange:

Cedric:

sophialange:

Very nice. Gravatar Ok but now html do not work on create new page and board templates code head, top do not work

Are you sure? I've just tested it to be sure, and it was in fact working.

Edit: it seems you were correct. Working on a fix now.

This has been fixed.

Yes i got this "This content is blocked. Contact the site owner to fix the issue"

It is likely due to a script. Some scripts like iframes are not allowed because they can cause security problems.

Weather code and Tawk io is secure . But ok

I just noticed it affected all of my hard work, bro… https://aforum.forumspark.net

Sir Chivas:

I just noticed it affected all of my hard work, bro… https://aforum.forumspark.net

So I’ve heard from Cory. Currently working on a fix for that. Apologies!

Apologies everyone.

The Content Security Policy I implemented was too strong. This has been disabled for now for further testing and tuning to make sure I don't break anything going forward. For themes, a hard refresh may be necessary. Please accept my sincere apologies. 🙏

Cedric:

Apologies everyone.

The Content Security Policy I implemented was too strong. This has been disabled for now for further testing and tuning to make sure I don't break anything going forward. For themes, a hard refresh may be necessary. Please accept my sincere apologies. 🙏

Now is ok everything. But in future tawk io pop up chat customer better can stay code if someone want ask something before register or problem

Its good because do not have option report profile and I use Tawk io for this

I need to have to redo my theme :( again, click white and dark makes it all weired

"Please remain seated. The captain has absolutely no idea what he’s doing."

empire:

I need to have to redo my theme :( again, click white and dark makes it all weired

Hard refresh please.

What do you mean about hard refresh? Like start all over again?

Theme: FS 2.0
Create Your Community with ForumSpark

ForumSpark is a modern community platform built on custom software. It combines the familiar feel of classic forums with a fast, simple experience designed for today’s communities.