You are here

README.txt in Simplified Modules 7

HOW TO USE THIS MODULE
----------------------

This module provides an API to allow related modules on the Modules page to be
grouped under a single checkbox.

If your site's Modules page is growing uncontrollably in length and complexity,
this module can help you simplify it. You can use the API to hide less
important modules from the page, and make it so those modules are instead
turned on and off automatically behind the scenes, exactly when they are
needed.

For example, you might use the API to declare that all the modules that ship
with the XML Sitemap project should appear as a single checkbox labeled "XML
"Sitemap" on the modules page (with the component modules automatically enabled
behind the scenes whenever they can be).

Or, you might group the Views and Views UI module under a single checkbox
labeled "Views". Or hide the Date API module, but turn it on automatically
whenever any date-related module that depends on it is enabled.

See the simplified_modules.api.php file included in this directory for more
information about the API and available hooks.

REQUIRED PATCHES
----------------

Until the Drupal core bug at http://drupal.org/node/1205684 is fixed, you will
likely want to apply the patch in that issue to your installation if you are
using this module.

This will avoid hidden modules unexpectedly appearing in a confirmation form
every time the form on the Modules page is submitted.

WHAT IF I'M NOT A DEVELOPER?
----------------------------

Currently, this module does not do much on its own; it's primarily an API
module for developers to use to simplify the Modules page (e.g. on particular
sites).

When the module is installed, it does cause all non-core modules on the Modules
page to be listed together in the "Other" category, rather than scattered among
different packages. But generally, it will only be useful if you've also
implemented the API to customize the Modules page experience for the site you
are building.

MAINTAINERS
-----------

This module was contributed by Acquia as part of the Drupal Gardens project and
is currently maintained by the Acquia design and engineering teams.

File

README.txt
View source
  1. HOW TO USE THIS MODULE
  2. ----------------------
  3. This module provides an API to allow related modules on the Modules page to be
  4. grouped under a single checkbox.
  5. If your site's Modules page is growing uncontrollably in length and complexity,
  6. this module can help you simplify it. You can use the API to hide less
  7. important modules from the page, and make it so those modules are instead
  8. turned on and off automatically behind the scenes, exactly when they are
  9. needed.
  10. For example, you might use the API to declare that all the modules that ship
  11. with the XML Sitemap project should appear as a single checkbox labeled "XML
  12. "Sitemap" on the modules page (with the component modules automatically enabled
  13. behind the scenes whenever they can be).
  14. Or, you might group the Views and Views UI module under a single checkbox
  15. labeled "Views". Or hide the Date API module, but turn it on automatically
  16. whenever any date-related module that depends on it is enabled.
  17. See the simplified_modules.api.php file included in this directory for more
  18. information about the API and available hooks.
  19. REQUIRED PATCHES
  20. ----------------
  21. Until the Drupal core bug at http://drupal.org/node/1205684 is fixed, you will
  22. likely want to apply the patch in that issue to your installation if you are
  23. using this module.
  24. This will avoid hidden modules unexpectedly appearing in a confirmation form
  25. every time the form on the Modules page is submitted.
  26. WHAT IF I'M NOT A DEVELOPER?
  27. ----------------------------
  28. Currently, this module does not do much on its own; it's primarily an API
  29. module for developers to use to simplify the Modules page (e.g. on particular
  30. sites).
  31. When the module is installed, it does cause all non-core modules on the Modules
  32. page to be listed together in the "Other" category, rather than scattered among
  33. different packages. But generally, it will only be useful if you've also
  34. implemented the API to customize the Modules page experience for the site you
  35. are building.
  36. MAINTAINERS
  37. -----------
  38. This module was contributed by Acquia as part of the Drupal Gardens project and
  39. is currently maintained by the Acquia design and engineering teams.