Page History
Devstatus | ||||
---|---|---|---|---|
| ||||
store is accessible via the AdminCentral |
Module store
For 4.3 the goal is to to provide at least a listing of existing modules integrated into AdminCentral, with links for manual download. It may just be an iframe that loads a page from magnolia-cms.com. We may want to pass information about the installation that acesses the module store, e.g. installed modules and version info. A nice/cheap addon could be a page that lists currently installed modules (this one generated directly by Magnolia).
...
Menu and pages configuration
A new magnolia module "modulestore", adding a menu item "Module store" in the magnolia admin interface, and .
The module provides two freemarker pages:
- all modules list: displays all available modules (loaded from a url set in module's configuration);
- installed modules list: displays only modules installed in the current application.
All modules page
Selecting the "Module store" menu item shows the all modules page; the module list is requested to the remote server (magnolia-cms.infocom):
Parameters are posted in the form of <module-name>=<module-version>
Current application's data is posted as a json-encoded parameter:
All modules page layout
Clicking on a module shows a details page:
Datail page layout
Installed modules page
Selecting the "Installed modules" sub-menu item shows the list of installed modules.
Module definitions are retrieved from the ModuleRegistry.
...