Panels Display Dashboard allows each panel page to behave as a dashboard for users and organic groups.
This means that organic groups can easily customize the content and layout of their group pages, users can configure their default profile page and most important both groups and users can customize new pages that you define on your site.

This module provides a dashboard feature similiar to iGoogle and NetVibes using panels as the backend architecture. You can therefore deploy every object supported by Panels as a widget, like views, blocks, panel panes, and define new widgets as panel panes.

It works by creating a new task handler variant that sits in top of your default panel layout and that assures that swaps the display whenever it find a customized display for users or groups.

It is different from panels_dashboard because it allows a total customization of both layout and content using panels interface. It is different from og_panels because it simplifies the usage of dashboard customization for groups and extend that feature for users. Also it allows that not only group pages could be customized, but actually every page_manager task where that variant is installed, allowing that websites could have as many configurable dashboards as needed.

The sandbox link is here http://drupal.org/sandbox/hernani/1105564

I have several other modules related with visualization that I have done in the past and that I would like to poulish to release.

Thanks

Comments

Shadlington’s picture

Haven't tested this out as I've only got D7 test sites setup at present.
However, I am very curious about this module.

Would this function in a similar manner to the homebox module then? If you haven't used it before, its very good. I believe its responsible for the dashboard on drupal.org and I have used it previously to great effect.
I'd much rather it was panels-based though (I hate using default arguments for block views, context input from panels is so much better).

So if this module offered a similar solution that was panels-based, it'd be pretty awesome.

hernani’s picture

Yes, that is exactly what it does, but allowing several dashboards for users and groups, all done using panels.

meba’s picture

Status: Needs review » Reviewed & tested by the community

It's RTBC from me, I checked the code for basic Security and coding standards, it's good to go

Shadlington’s picture

Well that's great :D

I'll try to find the time to setup a D6 site and test it sometime this weekend. Would be great to see a D7 port eventually though ;)

Shadlington’s picture

I just installed this but I'm really not clear how its meant to be used :(

Could do with some documentation.

hernani’s picture

Yes, I will add some documentation as soon as I have some time.

rfay’s picture

Status: Reviewed & tested by the community » Needs work

Almost none of the files have a file header.
Almost none of the functions have a proper function header.
The indentation is 4 spaces instead of the required 2 spaces.

Please review the coding standards. Have you run coder module on this?

tim.plunkett’s picture

Component: new project application » module
Status: Needs work » Closed (won't fix)

Closing, feel free to re-open if this was a mistake.

hernani’s picture

Status: Closed (won't fix) » Needs review

I corrected the coding errors indicated by rfay.

meba’s picture

Status: Needs review » Reviewed & tested by the community

RTBC again. Some coding style issues shouldn't prevent us from approving this application.

tim.plunkett’s picture

Assigned: Unassigned » tim.plunkett
Status: Reviewed & tested by the community » Needs work
StatusFileSize
new32.49 KB

I tried to install the module to test it, but there are no instructions. Even looking at hook_menu I couldn't really figure it out.
Please add a README.txt.

Also, I've attached a patch to fix a good deal of the coding standards. Please review the patch, the coding standards page (as well as the subpages, like "Doxygen and comment formatting conventions").

Assigning to myself for review once these changes have been made, so that I can test the module.

mefisto75’s picture

tracking

misc’s picture

The applicant has been contacted to ask if the application is abandoned.

misc’s picture

hernani mailed and told that the application should still be active.

tim.plunkett’s picture

Assigned: tim.plunkett » Unassigned
klausi’s picture

Status: Needs work » Closed (won't fix)

Closing due to lack of activity. Feel free to reopen if you are still working on this application.