bug PR-6.1-dev Pending

User tests: Successful: Unsuccessful:

avatar richard67
richard67
11 Jul 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

This pull request (PR) removes the Bosnian language file /media/vendor/tinymce/langs/bs.js and the minified and the gzipped versions of that file from the list of files to be deleted on update in the script.php file.

The TinyMCE version used in Joomla 6.0 did not provide the Bosnian language file anymore as that file hasn't been converted to the new format yet.

Therefore the files were added to the list in script.php in the 6.0-dev branch with my PR #45849 so they get removed when updating from 5.4 to 6.0.

Later in 6.1-dev these files were removed from the list in script.php with my PR #46575 because the newer TinyMCE version used in Joomla 6.1 has added the Bosnian language file back with the new format.

But the latter change got lost with the upmerge PR #46848 , possibly due to a wrong conflict resolution. This is at least partly also my fault because I had reviewed and approved that PR.

So currently the files are present in any 6.1 new installation or update package, but when updating to a newer 6.1.x version they are removed.

This error causes warnings in 3rd party tools which check core file consistency of a Joomla site like e.g. Akeeba's Panopticon does. See this issue in their repository: akeeba/panopticon#1013

This PR here fixes that.

Testing Instructions

1. Code review and check 6.2 installation or update package

Verify that the files removed from the list of deleted files in script.php are present in a 6.1 full installation or update package (e.g. 6.1.2 or latest 6.1-dev nightly build).

2. Real test (optional)

  1. Make a new installation of a 6.1.2 stable.

  2. Make a copy of the complete folder of that installation and all subfolders and files.

  3. Update that installation to the latest 6.1 nightly build for the actual result.

  4. Compare the actual installation with the previously made copy.
    Result: See section "Actual result BEFORE applying this Pull Request".
    The files have been removed with the update.
    No other files have been removed with the update.

  5. Now fall back to the copy before the update.

  6. Update that installation to the patched package created by Drone for the expected result.

  7. Compare the actual installation with the previously made copy.
    Result: See section "Expected result AFTER applying this Pull Request".
    The files have not been removed with the update.
    No other files have been removed with the update.

Actual result BEFORE applying this Pull Request

The files are in the list of deleted files in script.php, so they are deleted on update, but they are included in the 6.2 installation and update packages and should not be deleted on update.

Expected result AFTER applying this Pull Request

The files are not in the list of deleted files in script.php, and they are not deleted on update.

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 richard67 richard67 - open - 11 Jul 2026
avatar richard67 richard67 - change - 11 Jul 2026
Status New ⇒ Pending
avatar joomla-cms-bot joomla-cms-bot - change - 11 Jul 2026
Category ⇒ Administration com_admin
avatar richard67 richard67 - change - 11 Jul 2026
The description was changed
avatar richard67 richard67 - edited - 11 Jul 2026
avatar richard67 richard67 - change - 11 Jul 2026
The description was changed
avatar richard67 richard67 - edited - 11 Jul 2026
avatar richard67 richard67 - change - 11 Jul 2026
The description was changed
avatar richard67 richard67 - edited - 11 Jul 2026
avatar richard67 richard67 - change - 11 Jul 2026
The description was changed
avatar richard67 richard67 - edited - 11 Jul 2026
avatar brianteeman
brianteeman - comment - 11 Jul 2026

Thanks for the detailed explanation and instructions. I will make some time in the morning to test

avatar richard67 richard67 - change - 11 Jul 2026
Title
…
[6.1] Remove tinymce Bosnian language files from deleted files list on script.php
[6.1] Remove tinymce Bosnian language files from deleted files list in script.php
avatar richard67 richard67 - edited - 11 Jul 2026
avatar brianteeman
brianteeman - comment - 14 Jul 2026

installed 6.1.2 and then upgraded to nightly
confirmed that the bosnian language is removed
installed 6.1.2 and then upgraded to the update for this pr
confirmed that the bosnian language is not removed

avatar brianteeman brianteeman - test_item - 14 Jul 2026 - Tested successfully
avatar brianteeman
brianteeman - comment - 14 Jul 2026

I have tested this item ✅ successfully on f90a4bf


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

avatar brianteeman
brianteeman - comment - 14 Jul 2026

I have tested this item ✅ successfully on f90a4bf


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

avatar tecpromotion tecpromotion - change - 15 Jul 2026
The description was changed
avatar tecpromotion tecpromotion - edited - 15 Jul 2026
avatar tecpromotion
tecpromotion - comment - 15 Jul 2026
avatar tecpromotion tecpromotion - close - 15 Jul 2026
avatar tecpromotion tecpromotion - merge - 15 Jul 2026
avatar tecpromotion tecpromotion - change - 15 Jul 2026
Status Pending ⇒ Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 ⇒ 2026-07-15 10:08:05
Closed_By ⇒ tecpromotion
Labels Added: bug PR-6.1-dev

Add a Comment

Login with GitHub to post a comment