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

Have a question or a suggestion about a 3rd party addon module or plugin?
Let us know here.
Post Reply
User avatar
brambaud
Forum Members
Forum Members
Posts: 11
Joined: Mon Apr 18, 2011 8:38 am

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

Post 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
French CMSMS websites maker
User avatar
DIGI3
Dev Team Member
Dev Team Member
Posts: 1807
Joined: Wed Feb 25, 2009 4:25 am

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

Post by DIGI3 »

Nice! Looking forward to checking it out soon.
Not getting the answer you need? CMSMS support options
jce76350
Beta Tester
Beta Tester
Posts: 2095
Joined: Mon May 29, 2006 1:20 pm

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

Post by jce76350 »

Does this version work correctly with CMS Version: 2.2.22-b.12?
Jean-Claude Etiemble MyPageFr
User avatar
brambaud
Forum Members
Forum Members
Posts: 11
Joined: Mon Apr 18, 2011 8:38 am

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

Post 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.
French CMSMS websites maker
User avatar
creopard
Forum Members
Forum Members
Posts: 94
Joined: Fri Nov 10, 2017 10:25 am
Contact:

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

Post 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.
User avatar
airelibre
Dev Team Member
Dev Team Member
Posts: 100
Joined: Tue Dec 01, 2009 3:42 pm

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

Post 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.

++
Post Reply

Return to “Modules/Add-Ons”