[MAGNOLIA-1627] essential JavaScript, CSS and image files for gui are placed in admininterface module Created: 14/Jul/07  Updated: 11/Mar/10  Resolved: 11/Mar/10

Status: Closed
Project: Magnolia
Component/s: admininterface, gui
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major
Reporter: Oliver Lietz Assignee: Oliver Lietz
Resolution: Obsolete Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
duplicate
is duplicated by MAGNOLIA-2425 Wrong direction of module dependency ... Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Date of First Response:

 Description   

e. g. tree.js related to info.magnolia.cms.gui.control.Tree is in admininterface module

looks like the most of admin-js should moved to gui

same for CSS and image files



 Comments   
Comment by Oliver Lietz [ 14/Jul/07 ]

more file types involved

Comment by zam6ak [ 03/Aug/07 ]

Side note:

When trying to remove kupu module (was not needed) I noticed that dialogs started throwing bunch of JavaScript errors.
I believe that is because KUPU required JS calls are "hardcoded" in the admininterface modules but the actual JS files are in the kupu module.
So removing kupu module cause all those JS files not to be found.

Removing a module should remove all of its dependencies so that installation can be customized

workaround:

not removing kupu module

Comment by Magnolia International [ 11/Mar/10 ]

We're probably not going to fix this until 5.0 (where it will be irrelevant), unless there's a compelling reason to do so, in which case: please reopen !

Generated at Mon Feb 12 03:28:45 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.