Skip to main content

ftw.dashboard.dragndrop adds dragndrop functionality to the dashboard

Project description

Overview

ftw.dashboard.dragndrop adds persistent dragndrop functionality to the standard plone dashboard.

Features:

  • Drag’n’drop: All dashboard portlets can be moved with drag’n’drop from column to column and reordered in the column.

  • Folding: Dashboard porlets are foldable.

  • Edit portlet icon: Dashboard portlets have an icon on the top (pencil) for editing the portlet.

  • close/remove portlet: Dashboard portlets have an icon on the top (cross) for removing the portlet from the dashboard.

Install

  • Add ftw.dashboard.dragndrop to your buildout configuration:

[instance]
eggs =
  ftw.dashboard.dragndrop
  • Run buildout.

  • Install ftw.dashboard.dragndrop in portal_setup.

  • Configure the dashboard in the portal_properties tool (addablePortlets).

Properties:

  • dashboardEditable: True: The dashboard will always be editable, all functionalities are available False: The standard view (@@dashboard) will only provide the dragndrop and the fold functionality. Use the @@manage-dashbord view to customize your dashboard.

  • columnNumber: Number of dashboard columns. There are only 4 portlet managers provided by plone. If you need more you need to register additional dashboard portlet managers.

  • addablePortlets: Defines the addable portlets. You can use “portlet.Calendar” or “portlet.Calendar:Portlet Calendar”. With the latter form you can change the title of the portlet.

Maintainer

This package is produced and maintained by 4teamwork GmbH. Changelog =========

1.3.1 (2012-04-30)

  • Fix js condition if dashboard editable is enabled. [mathias.leimgruber]

1.3 (2012-04-23)

  • Dont show errormessage if feed is available. [Julian Infanger]

  • Support for portlet adder views, starting with ‘@@’. [jone]

1.2 (2012-04-02)

  • Override plone default rss portletrenderer. Show up a message if feed is not parsable or the feed url itself cannot be found. [mathias.leimgruber]

1.1.7 (2012-03-27)

  • Wrap diff around portlet actions. [Julian Infanger]

1.1.6 (2012-03-26)

  • Add a class to body while you drag a portlet. [Julian Infanger]

1.1.5 (2012-03-05)

  • Added move button to portlet headers. [Julian Infanger]

  • Added some French Translations [ttschanz]

  • Added upgrade step from 1.1.4 to 1.1.5 [mathias.leimgruber]

  • Implemented show/hide right/left column on dashboard. [mathias.leimgruber]

  • Fix “Classic” portlet ID in default addable property. [jone]

  • Translate portlet titles in add-dropdown in “plone” domain like in plone default dashboard. [jone]

1.1.4 (2010-10-26)

1.2.0-dev

  • Fixed missing ‘var’ in JS

  • Fixed package namespace declaration. [Thomas Buchberger]

  • Added z3c.autoinclude entry point to mark this as a Plone plugin [Thomas Buchberger]

  • updated jquery.ui version for correct plone4 support [phgross]

  • fixed some templates and css styles, so that it work’s fine with plone4 [phgross]

1.1.2

  • Removed unused livequery.js in the jsregistry

1.1.1

  • Added some additional css classes [jbaumann]

  • Removed unused configlet icons [fsprenger]

1.1

  • added the new user friendly name function, also for the manage-dashboard page [phgross]

  • In selection to add new portlet in dashboard, can have a user friendly name, in stead of portlet.Calendar, you can use Calendar, just in addable_portlets use: portlet.Calendar:Calendar [lucmult]

1.0

  • initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ftw.dashboard.dragndrop-1.3.1.tar.gz (31.3 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page