Page 1 of 1

MicroTinyV7 : A nice TinyMCE 7 module for CMSMS 2.x

Posted: Fri Jul 25, 2025 1:45 pm
by brambaud
Hello CMSMS Community,

For those who love the stability of CMSMS 2.x but want a more modern content editing experience, I'm happy to release MicroTinyV7 :)

This module is a complete, feature-rich replacement for the core MicroTiny editor, upgrading the engine from TinyMCE v4 to the latest TinyMCE v7.

Key Upgrades:
  • Modern TinyMCE 7 Interface: A faster, cleaner, and more powerful editor.
  • Rewritten CMSMS Linker: Features a live, as-you-type page search.
  • Advanced Mailto Plugin: A true WYSIWYG experience for {mailto} tags with visual placeholders and a full-featured dialog.
  • Full FilePicker Integration: Works seamlessly with the official FilePicker module, including uploads and directory navigation.
My goal was to create a safe, drop-in replacement that deeply respects the CMSMS ecosystem while providing the modern tools we've all been waiting for.

A note on transparency: To accelerate the development process and overcome some of the complexities of the new TinyMCE 7 API, this project was developed with significant assistance from Google's Gemini Pro model (via AI Studio). It has been a fascinating and productive collaboration between a human developer and an AI, and I wanted to share that aspect of the journey with you all.

You can download the first stable release and see the full feature list on GitHub:
https://github.com/benoitrambaud/cmsms- ... -v7-module

I hope you find it useful. All feedback is welcome!

Benoit

Re: MicroTinyV7 : A nice TinyMCE 7 module for CMSMS 2.x

Posted: Sat Jul 26, 2025 12:25 am
by DIGI3
Nice! Looking forward to checking it out soon.

Re: MicroTinyV7 : A nice TinyMCE 7 module for CMSMS 2.x

Posted: Sun Aug 03, 2025 9:26 am
by jce76350
Does this version work correctly with CMS Version: 2.2.22-b.12?

Re: MicroTinyV7 : A nice TinyMCE 7 module for CMSMS 2.x

Posted: Mon Aug 25, 2025 1:29 pm
by brambaud
jce76350 wrote: Sun Aug 03, 2025 9:26 am Does this version work correctly with CMS Version: 2.2.22-b.12?
For me it's ok with the official version 2.2.22 - Saskatoon.

PS : A new TinyMce 8.0.2 is available.
I hope to make a new TinyMCE 8 module for CMSMS 2.x in the coming weeks.

Re: MicroTinyV7 : A nice TinyMCE 7 module for CMSMS 2.x

Posted: Tue Aug 26, 2025 10:44 am
by creopard
Great module!
Thank you - very appreciated!

Please re-add the plugins
  • help
  • autoresize
in the file "tinymce_config.js" to the "plugins:" section for admin users. So one can see the TinyMCE version information and use the autoresize feature by default.

The only thing that does not work (for me) is setting a "Stylesheet for editor" in the "MicroTinyV7 WYSIWYG editor" settings for "Admin Editors". When setting any stylesheet, the WYSIWYG breaks already in the "MicroTiny example" preview window.

How can I see the value stored in "$mt_selector"?

Code: Select all

    selector: '{if isset($mt_selector) && $mt_selector != ''}{$mt_selector}{else}textarea.MicroTinyV7{/if}',

Oh, and on your Github page you should correct the "Download the Module" section as the link is just a placeholder.

Re: MicroTinyV7 : A nice TinyMCE 7 module for CMSMS 2.x

Posted: Thu Aug 28, 2025 12:53 pm
by airelibre
Hi Benoit,

good job :) Thanks for sharing! Interesting to see how AI assistants could be so powerful.

In parralel, the TinyMCE module is going to be upgraded with Tiny v8.
We are currently testing it and we will release soon.

++