Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

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