Content boxes

Categories

Component ID

1359100

Component name

Content boxes

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

Content boxes is yet another block management module. It allows developers to define "zones" where the content editors will be able to output boxes. Those (content) boxes are nodes and are easy to edit and translate (as any other node). Boxes have several fields used to define in which "zone" and on which pages the box should be displayed.

This module was originally created to let content editor have more flexible options to move _some_ blocks all around the page without having access to the block or contexts administration UI. It also allows them to create as many block they want, to move them all around, to translate them easily...

1 hook must be implemented by developers who use content boxes : hook_content_boxes_zones_alter(). This will allow to modify the default provided zones and to add new ones. Each zone is a block that should be positionned by the developer and in which the content editors will be able to place their boxes.

Another hook is available to modify and add new rendering styles for the boxes hook_content_boxes_styles_alter();

Less permissions but more flexibility for the content editor, more peace for the developers.