An extended Dashboard manager based on collective.portletpage
Project description
vs.dashboardmanager
vs.dashboardmanager provides a templating mechanism for dashboard pages and a push mechanism for transfering portlets of dashboard template pages into the dashboard of individual site members or all members of a Plone group. Consider vs.dashboardmanager as a kind of remote adminstration tool for dashboards.
Installation
add vs.dashboardmanager to the eggs and zcml options of your buildout.cfg and re-run buildout (under Plone 4 you can omit the zcml slug)
either create a new Plone site using the Dashboard Manager extension profile or install it through the Plone site setup control panel
Usage
use the dashboard management option from the Plone control panel or add @@dashboard-manager to the URL of the Plone site to see the dashboard manager. It will list the available dashboards. When installed from scratch it should say “No portletpage template available”.
create a new Dashboard Manager from the standard “Add” drop-down menu in the folder contents view. It is a standard content-type and available anywhere on the site.
provide title, description and body text. This will be shown above the portlets the dashboard manager will contain later. Save.
add some portlets (using the Portlets tab). The portlets are left as-is and may be configured to your liking. You may add up to four portlets here.
push the portlet into the dashboard of a user or a group using the assigments tab of the Dashboard Manager. Pick a Plone group from the drop-down field or type the name of an individual user and push “Assign portlets to dashboard(s)”.
as a user that had a dashboard manager assigned to visit the /dashboard. It should show the portlets you assigned.
a portlet page is a page containing portlets as its content and can not be assigned to users or roles, but behaves like a normal page. Add portlets using the Portlets tab. The portlets are left as-is and may be configured to your liking. You may add up to four portlets here.
if the is not what you expect check the criteria by which your portlets show their content. I.e., the events portlet may show published events only, etc.
Tested
tested with Plone 3.3.X
tested with Plone 4.0.X
Licence
vs.dashboardmanager is published under the GNU Public Licence V 2 (GPL 2)
Credits
vs.dashboardmanager is based and influenced by collective.portletpage by Martin Aspeli. vs.dashboardmanager is uses in parts of collective.portletpage.
Thanks to Veit Schiele and Immanuel Diakonie Group for the funding.
Carsten Raddatz provided the german translation.
Changelog
0.3.4 (2011-03-30)
documentation update
0.3.3 (2010-12-03)
Added Spanish translation [hvelarde]
Some basic tests were added [hvelarde]
0.3.2 (2010-11-12)
Removed unused adapter override [micecchi]
0.3.1 (2010-11-09)
Fixed dashboardManager archetype and set adding permission [micecchi]
0.3.0 (2010-09-20)
Created a new object that extends portlet pages, but doesn’t change their features [micecchi]
Fixed portlet provider interfaces. Now you can add only the portlet of dashboard-manager [micecchi]
Fixed assignment copy. Now the portlets are deep-copied in user’s dashboard and not simply assigned. In this way when an user modify one portlet in his dashboard, this change doesn’t affect other user’s portlets. [micecchi]
0.2.9 (2010-08-06)
improved error handling
0.2.8 (2010-08-05)
i18n update
some fixes
documentation update
0.2.7 (2010-08-02)
preliminary German translation
simple UI for the removal of portlets from arbitrary user dashboards
0.2.6 (2010-07-30)
auto-completion for group filter
0.2.5 (2010-07-30)
added simple dashboard introspection for a single user or all users of a group
0.2.4 (2010-07-30)
better PAS integration
0.2.3 (2010-07-30)
group filter now working with LDAP
0.2.2 (2010-07-29)
filtering for group
0.2.1 (2010-07-27)
fixed retrieval of group members in assignment code
0.2.0 (2010-07-27)
Plone 4 compatibility
0.1.5 (2010-07-27)
disabled @@my-dashboard-pages view
minor cleanup
0.1.4 (2010-07-27)
UI tweak
more i18n
0.1.3 (2010-07-27)
some UI tweak
icon for control panel
0.1.2 (2010-07-27)
i18n
code cleanup
moving from roles to groups
removed virtual groups from selections
some cleanup
logger support
rephrasing of texts
0.1.1 (2010-07-26)
skin cleanup
0.1.0 (2010-07-26)
Initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for vs.dashboardmanager-0.3.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65d664d47202d89b76a8bf190fa7d8272c93e1ab933af236000d22102d17f734 |
|
MD5 | 7cb17fb3c0cf72f2157f7b8096cdda9a |
|
BLAKE2b-256 | 8725775eaaa6794fb2e01bde8b8637cbb5983a0e55930712fbc7c2ac82f092eb |