Boxes module is a reimplementation of the custom blocks (boxes) that the core block module provides. It is a proof of concept for what a re-worked block module could do.

The module assumes that custom blocks are configuration, and not content. This means that it is a reasonable action to ask for all blocks at one time, this is in fact exactly what the core block module does.

Boxes provides an inline interface for editing blocks, allowing you to change the contents of blocks without going to an admin page.

Boxes provides exportables for its blocks via the (required) Chaos tools module. This allows modules to provide blocks in code that can be overwritten in the UI.

Chaos tools is required to use Boxes.

Boxes Integration

The following modules provide Boxes plugins. Let us know if your plugin is not listed here.

Spaces support

Boxes provides a Spaces controller class that allows individual spaces to override a particular block, or even define a completely new block for a specific space.

Spaces is not required by boxes.

There is a screen cast that demonstrates the Spaces module integration here.

Downloads

Recommended releases

Version Downloads Date Links
7.x-1.1 tar.gz (25.01 KB) | zip (29.65 KB) 2013-Jan-23 Notes
6.x-1.1 tar.gz (20.78 KB) | zip (24.45 KB) 2012-Jan-25 Notes

Development releases

Version Downloads Date Links
7.x-2.x-dev tar.gz (28.49 KB) | zip (37.11 KB) 2012-May-10 Notes
7.x-1.x-dev tar.gz (25.04 KB) | zip (29.67 KB) 2013-Apr-10 Notes

Project Information


Maintainers for Boxes

  • febbraro - 21 commits
    last: 1 year ago, first: 2 years ago
  • e2thex - 3 commits
    last: 1 year ago, first: 1 year ago
  • tirdadc - 23 commits
    last: 1 year ago, first: 2 years ago
  • jobeirne - 1 commit
    last: 1 year ago, first: 1 year ago
  • yhahn - 16 commits
    last: 2 years ago, first: 3 years ago

Issues for Boxes

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Statistics (2 years)
New issues
Open bugs
Participants