Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
7f51425
Create backward compatibility 6 plugin
HLeithner Apr 16, 2025
7cd89fa
Moved relevant code from old compat plugin and removed it
HLeithner Apr 16, 2025
e5ac30a
Add new plugin on install and uninstall old plugin
HLeithner Apr 16, 2025
f5b58f3
Merge branch '6.0-dev' into 6.0/feature/compat-6
HLeithner Apr 17, 2025
a5ec2b4
Remove compat media folder, add compat6 removed.asset.json
HLeithner Apr 17, 2025
4a881e6
Fix cs exceptions
HLeithner Apr 17, 2025
208c321
Update ExtensionHelper
HLeithner Apr 23, 2025
e54d218
Merge branch '6.0-dev' into 6.0/feature/compat-6
HLeithner Apr 24, 2025
e26d3dd
Rename Compat.php to Compat6.php
richard67 Apr 24, 2025
5688fba
Merge branch '6.0-dev' into 6.0/feature/compat-6
richard67 Apr 29, 2025
8874677
Merge remote-tracking branch 'upstream/6.0-dev' into 6.0/feature/comp…
richard67 Apr 30, 2025
16b9847
Disable compat6 plugin for system tests
richard67 Apr 30, 2025
c91862e
Update administrator/language/en-GB/plg_behaviour_compat6.ini
HLeithner Apr 30, 2025
6bd9dcd
Update plugins/behaviour/compat6/compat6.xml
HLeithner Apr 30, 2025
d5c72bc
Update plugins/behaviour/compat6/compat6.xml
HLeithner Apr 30, 2025
820ae22
Update administrator/language/en-GB/plg_behaviour_compat6.ini
HLeithner Apr 30, 2025
cb161ab
Update administrator/language/en-GB/plg_behaviour_compat6.sys.ini
HLeithner Apr 30, 2025
578d73f
Update plugins/behaviour/compat6/src/Extension/Compat6.php
HLeithner Apr 30, 2025
1de57f9
Restore class aliases from compat 5 plugin
HLeithner May 5, 2025
b9166de
Merge branch '6.0-dev' into 6.0/feature/compat-6
HLeithner May 14, 2025
dc3373a
Relocate files from #44925
HLeithner May 14, 2025
aaa89d6
Merge branch '6.0-dev' into 6.0/feature/compat-6
HLeithner May 15, 2025
b6c3594
Apply language string improvement from review suggestion
richard67 May 17, 2025
1925cd5
Merge branch '6.0-dev' into 6.0/feature/compat-6
HLeithner May 24, 2025
a9e4118
Update plugins/behaviour/compat6/src/Extension/Compat6.php
bembelimen May 25, 2025
0082bed
Update plugins/behaviour/compat6/compat6.xml
bembelimen May 25, 2025
690f8c7
Update installation/sql/mysql/base.sql
bembelimen May 25, 2025
0fd89dd
Update installation/sql/postgresql/base.sql
bembelimen May 25, 2025
9c80dec
Fix wrong folder in uninstallation of compat (5) plugin.
richard67 May 25, 2025
d8cbde2
Merge branch '6.0-dev' into 6.0/feature/compat-6
richard67 May 25, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions administrator/components/com_admin/script.php
Original file line number Diff line number Diff line change
Expand Up @@ -287,6 +287,8 @@ protected function uninstallExtensions()
* ['type' => 'plugin', 'element' => 'demotasks', 'folder' => 'task', 'client_id' => 0, 'pre_function' => null],
* ['type' => 'plugin', 'element' => 'compat', 'folder' => 'system', 'client_id' => 0, 'pre_function' => 'migrateCompatPlugin'],
*/
// Uninstall the old joomla 5 compatibility plugin
['type' => 'plugin', 'element' => 'compat', 'folder' => 'behaviour', 'client_id' => 0, 'pre_function' => null],
];

$db = Factory::getDbo();
Expand Down
15 changes: 0 additions & 15 deletions administrator/language/en-GB/plg_behaviour_compat.ini

This file was deleted.

7 changes: 0 additions & 7 deletions administrator/language/en-GB/plg_behaviour_compat.sys.ini

This file was deleted.

8 changes: 7 additions & 1 deletion administrator/language/en-GB/plg_behaviour_compat6.ini
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,10 @@
; Note : All ini files need to be saved as UTF-8

PLG_BEHAVIOUR_COMPAT6="Behaviour - Backward Compatibility 6"
PLG_COMPAT6_XML_DESCRIPTION="This plugin should be enabled before updating to Joomla 6."
PLG_COMPAT6_FIELD_CLASSES_ALIASES_DESCRIPTION="Add class aliases for classes which have been renamed or moved to a namespace."
PLG_COMPAT6_FIELD_CLASSES_ALIASES_LABEL="Classes Aliases"
PLG_COMPAT6_FIELD_LEGACY_CLASSES_DESCRIPTION="Activate this option if your extension requires previously deprecated classes removed from the current version of Joomla. These removed classes can be found in the folder /plugins/behavior/compat6/classes/."
PLG_COMPAT6_FIELD_LEGACY_CLASSES_LABEL="Include Deprecated Classes"
PLG_COMPAT6_FIELD_REMOVED_ASSETS_DESCRIPTION="Activate this option if your extension requires removed assets which has resulted in an exception. The assets provided are empty but prevent the exception."
PLG_COMPAT6_FIELD_REMOVED_ASSETS_LABEL="Removed Assets"
PLG_COMPAT6_XML_DESCRIPTION="If you use extensions which are not using the current Joomla Coding standards then this plugin, when enabled, will provide backward compatibility to the previous major version, Joomla 5."
2 changes: 1 addition & 1 deletion administrator/language/en-GB/plg_behaviour_compat6.sys.ini
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@
; Note : All ini files need to be saved as UTF-8

PLG_BEHAVIOUR_COMPAT6="Behaviour - Backward Compatibility 6"
PLG_COMPAT6_XML_DESCRIPTION="This plugin should be enabled before updating to Joomla 6."
PLG_COMPAT6_XML_DESCRIPTION="If you use extensions which are not using the current Joomla Coding standards then this plugin, when enabled, will provide backward compatibility to the previous major version, Joomla 5."
Loading