Information Required ?
avatar thoni56
thoni56
17 Dec 2019

Is your feature request related to a problem? Please describe.

Creating overrides is fairly easy (but see #24484), but managing them after that is cumbersome and leaks the implementation to the user. To delete an override you have to delete the file, it is hard to see which overrides you have already created. And, in particular, it is very hard to see what changes are made to an override.

Describe the solution you'd like

I'd like a GUI where the overrides (not files) are listed so that I could see if there actually is an override, what differences to the original there are, with an easy way to delete a particular override (preferably in a more fine-grained way (like suggested in #24484).

A particularly useful, but more advanced, feature would be to be able to see which changes have updates made to the file in question compared to the file content when the override was created.

Additional context

In order to implement this the abstraction of overrides has to be raised and maintained. E.g. under the hood a copy of the original file need to be kept to be able to diff the override after updates to the original, which should not be show to the user. The user should navigate overrides, not files.

And an override must be defined to mean any replacement of any single file. So names for overrides should probably be the "path" to the file.

avatar thoni56 thoni56 - open - 17 Dec 2019
avatar joomla-cms-bot joomla-cms-bot - change - 17 Dec 2019
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - labeled - 17 Dec 2019
avatar thoni56 thoni56 - change - 17 Dec 2019
The description was changed
avatar thoni56 thoni56 - edited - 17 Dec 2019
avatar brianteeman
brianteeman - comment - 17 Dec 2019

I think you will find that all of this is already present in joomla 4.

avatar thoni56
thoni56 - comment - 17 Dec 2019

Lovely! I'm looking forward to seeing that. Just a few months from now ;-)

avatar infograf768
infograf768 - comment - 17 Dec 2019

You can test the present 4.0 beta by using the nightly build (NOT for production)
https://developer.joomla.org/nightly-builds.html

If you find there what you want, please close this Issue.

avatar Quy Quy - change - 19 Dec 2019
Labels Added: Information Required
avatar Quy Quy - labeled - 19 Dec 2019
avatar Quy
Quy - comment - 29 Dec 2019

This can be reopened if you have further feedback after testing J4.

avatar Quy Quy - change - 29 Dec 2019
Status New Closed
Closed_Date 0000-00-00 00:00:00 2019-12-29 22:45:21
Closed_By Quy
avatar Quy Quy - close - 29 Dec 2019

Add a Comment

Login with GitHub to post a comment