PR-6.2-dev Pending

User tests: Successful: Unsuccessful:

avatar brianteeman
brianteeman
22 Oct 2026

Pull Request resolves # .

  • I read the Generative AI policy and my contribution is either not created with the help of AI or is compatible with the policy and GNU/GPL 2 or later.

Summary of Changes

I discovered while writing #48678 that the default values for the tinymce presets that you can get by clicking on the button in the tinymce plugin confiugration are out of sync with the installation sql.

Synchronise the default TinyMCE toolbar presets in install.sql with the presets defined in ToolbarPresets.php.

This PR puts them back in sync on a NEW install - it does not change the configuration on an update as the values in the db are supposed to be your personal settings.

  1. Update the stored menu and toolbar configurations to match the PHP presets.
  2. Include the Help menu in the medium and advanced configurations.
  3. Add missing toolbar buttons, including accordion, where defined by the PHP presets.
  4. Preserve the existing configuration sets and access permissions.

Testing Instructions

On a clean install go to the tinyMCE plugin configuration and look at the tinymce plugin menubar and toolbar
Click on "use Advanced preset" and nothing should change

Chose Set 1 and repeat for "use medium preset"

Actual result BEFORE applying this Pull Request

before clicking on "use advanced preset"

image

after clicking on "use advanced preset"

image

on Set 1 before clicking on use medium preset

image

on Set 1 after clicking on use medium preset

image

Expected result AFTER applying this Pull Request

after a clean install with the corrected sql there is no change between the before and after clicking on the button

Link to documentations

Please select:

  • Documentation link for guide.joomla.org:

  • No documentation changes for guide.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar brianteeman brianteeman - open - 22 Oct 2026
avatar brianteeman brianteeman - change - 22 Oct 2026
Status New ⇒ Pending
avatar joomla-cms-bot joomla-cms-bot - change - 22 Oct 2026
Category ⇒ SQL Installation Postgresql
avatar brianteeman brianteeman - change - 22 Oct 2026
Labels Added: PR-6.2-dev
avatar brianteeman
brianteeman - comment - 23 Oct 2026

Note to testers due to a related bug #48678 the help button will not work even if it is displayed

avatar ThomasFinnern ThomasFinnern - test_item - 23 Oct 2026 - Tested successfully
avatar ThomasFinnern
ThomasFinnern - comment - 23 Oct 2026

I have tested this item ✅ successfully on 1f8082d

Downloaded the PR installation.
After installing the buttons do not change the view icons


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/48679.

avatar ThomasFinnern
ThomasFinnern - comment - 23 Oct 2026

I have tested this item ✅ successfully on 1f8082d

Downloaded the PR installation.
After installing the buttons do not change the view icons


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/48679.

avatar muhme muhme - test_item - 30 Oct 2026 - Tested successfully
avatar muhme muhme - test_item - 30 Oct 2026 - Tested successfully
avatar muhme muhme - test_item - 30 Oct 2026 - Tested successfully
avatar muhme
muhme - comment - 30 Oct 2026

I have tested this item ✅ successfully on 1f8082d

Tested with JBT using PostgreSQL

  • Before PR, opening Editor - TinyMCE > Options before clicking on "Use Advanced preset" there is no Help and no accordion
  • Installed PR with prebuild package and before clicking "Use Advanced preset" there is Help and accordion, nothing changing if I click on "Use Advanced preset"
  • Set "Use Advanced preset" for Set 0 and tried to
    • Edit new article and seen Help and accordion (with additional installed 48678)
  • Compared booth lines for MySQL/MariaDB and PostgreSQL are identical
  • No unusual Joomla and PHP log messages
    This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/48679.
avatar muhme
muhme - comment - 30 Oct 2026

I have tested this item ✅ successfully on 1f8082d

Tested with JBT using PostgreSQL

  • Before PR, opening Editor - TinyMCE > Options before clicking on "Use Advanced preset" there is no Help and no accordion
  • Installed PR with prebuild package and before clicking "Use Advanced preset" there is Help and accordion, nothing changing if I click on "Use Advanced preset"
  • Set "Use Advanced preset" for Set 0 and tried to
    • Edit new article and seen Help and accordion (with additional installed 48678)
  • Compared booth lines for MySQL/MariaDB and PostgreSQL are identical
  • No unusual Joomla and PHP log messages
    This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/48679.
avatar MacJoom MacJoom - change - 30 Oct 2026
Status Pending ⇒ Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 ⇒ 2026-10-30 15:42:02
Closed_By ⇒ MacJoom
avatar MacJoom MacJoom - close - 30 Oct 2026
avatar MacJoom MacJoom - merge - 30 Oct 2026
avatar MacJoom
MacJoom - comment - 30 Oct 2026

Thank you!

Add a Comment

Login with GitHub to post a comment