Home box

Homebox allows site administrators to create dashboards for their users, using blocks as widgets. Blocks in a Homebox page are resizeable, and reorderable by dragging.

Homebox is currently used on Drupal.org for the 'Your Dashboard' feature.

Version 3.x of Homebox is under active development for Drupal 6 and Drupal 7, with many new features and improvements. Versions 6.x-1.x and 6.x-2.x have been deprecated. There is no upgrade path from 6.x-1.x to 6.x-3.x or 7.x-2.x. You must completely uninstall version 6.x-1.x prior to installing version 3.x.

Drupal 6

Homebox was largely rewritten in preparation for the Drupal.org redesign. As a result, we have moved continued D6 development to the 6.x-3.x branch.

At this time, the 6.x-3.x branch is recommended for new development or upgrades from the 6.x-2.x-dev release.

6.x-2.x has been is no longer supported following discovery of several security concerns.

If you are currently running a 6.x-1.x release, you must completely uninstall the module before installing a newer version of Homebox.

Drupal 7

7.x-2.0-beta6 has been released. The core homebox module should be more or less production-ready. However, the status of the Homebox OG integration is unknown. Please help test and fix this portion, so we can release 7.x-2.0!

Homebox Features

  • Create as many homebox pages as needed.
  • Each homebox pages as its own access permissions by role.
  • Block layout and status is saved per-user, so each user can reorder, resize, add and remove blocks to meet their specific needs.
  • Layout settings autosaved via AJAX.
  • Users can set color (manually or via Color Picker) for each block (available colors are defined per homebox pages).
  • Integrated with Views 2 and its exposed Ajax filters. Exposed filter settings are saved between sessions.
  • All Homebox pages are alias-able via the core Path module.
  • Uses the block system, so anything that can be exposed in a block can be made available to Homebox.
  • Comes with documentation through the excellent Advanced help module.
  • Homeboxes may be placed in code via hook_homebox().
  • Import/export homebox pages.
  • Optional block title overrides.
  • Option to have a Homebox appear on a user profile tab.
  • Easily create custom region layouts (easier than Panels).
  • User-added custom blocks.
  • Option to disable theme block regions so homebox can go full-width.

Requirements

Recommended / Integrated modules.

Tested with the following themes

French

Homebox permet à vos utilisateurs d'avoir une page du type iGoogle, Netvibes ou BBC.co.uk. Homebox peut être vu comme le module MySite, mais celui-ci ne sera pas porté sur Drupal 6. Homebox fonctionne différemment, il est pour le moment uniquement basé sur les blocks Drupal. Ce qui laisse suffisamment de souplesse pour présenter du contenu à vos utilisateurs.

Homebox development is sponsored by Radio France and developed by Breek and OWS.

Portions of the Drupal 7 port sponsored by PINGV Creative.

"...first let me say that your module is the best I have seen on Drupal. I absolutely love it."

Downloads

Recommended releases

Version Downloads Date Links
7.x-2.0-beta6 tar.gz (41.98 KB) | zip (50.35 KB) 2011-Oct-05 Notes
6.x-3.0-beta5 tar.gz (43.39 KB) | zip (52.08 KB) 2011-Oct-05 Notes

Development releases

Version Downloads Date Links
7.x-2.x-dev tar.gz (40.28 KB) | zip (48.14 KB) 2013-May-07 Notes
6.x-3.x-dev tar.gz (43.69 KB) | zip (52.28 KB) 2012-Jun-11 Notes

Project Information


Maintainers for Homebox

  • drumm - 39 commits
    last: 47 weeks ago, first: 2 years ago
  • brianV - 60 commits
    last: 1 year ago, first: 2 years ago
  • mstef - 104 commits
    last: 2 years ago, first: 3 years ago
  • jchatard - 22 commits
    last: 3 years ago, first: 4 years ago

Issues for Homebox

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