Changeset [1b8e2063b1c7ab719b9507da09b295305ee0a743] by dogmatic69
Revision 1b8e2063b1c7ab719b9507da09b295305ee0a743,
committed by dogmatic69
· December 6th, 2012 @ 04:46 AM
Module config
Now modules can have a config file when configured as
modules/name/module.ctp
and modules/name/config.ctp. Previous modules still
work without the config and
will be given the old text area for json config.
Added code for ajaxing the config in the backend as modules are changed.
Added method for generating the config forms
removed author details from the modules as they are only ever
part of a plugin which
has the author details already.
https://github.com/infinitas/infinitas/commit/1b8e2063b1c7ab719b950...
15 changed files
-
A
Core/Modules/Config/releases/000091_Modules.php -
A
Core/Modules/View/Modules/admin_config.ctp -
A
Core/Modules/webroot/js/modules_admin.js -
M
Core/Modules/Config/Schema/schema.php -
M
Core/Modules/Config/config.json -
M
Core/Modules/Config/releases/map.php -
M
Core/Modules/Controller/ModulesController.php -
M
Core/Modules/Doc/en/designer-modules-for-designers.md -
M
Core/Modules/Lib/ModulesEvents.php -
M
Core/Modules/Model/Module.php -
M
Core/Modules/Test/Case/Model/ModuleTest.php -
M
Core/Modules/Test/Fixture/ModuleFixture.php -
M
Core/Modules/View/Helper/ModuleLoaderHelper.php -
M
Core/Modules/View/Modules/admin_form.ctp -
M
Core/Modules/View/Modules/admin_index.ctp