User tests: Successful: Unsuccessful:
Pull Request resolves # .
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.
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).
Make a new installation of a 6.1.2 stable.
Make a copy of the complete folder of that installation and all subfolders and files.
Update that installation to the latest 6.1 nightly build for the actual result.
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.
Now fall back to the copy before the update.
Update that installation to the patched package created by Drone for the expected result.
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.
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.
The files are not in the list of deleted files in script.php, and they are not deleted on update.
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
| Status | New | ⇒ | Pending |
| Category | ⇒ | Administration com_admin |
| Title |
|
||||||
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
I have tested this item ✅ successfully on f90a4bf
I have tested this item ✅ successfully on f90a4bf
Thanks @richard67 and @brianteeman
| 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
|
||
Thanks for the detailed explanation and instructions. I will make some time in the morning to test