Skip to content

eea/eea.progressbar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EEA Progress Bar

develop

master

A system that visually display a workflow percentage bar or a workflow steps trail in the publishing process of a document according with the workflow state in which the document is. It also define editing progress (document completion) of an item with customizable labels per field.

image

Contents

Main features

  • Visually display editing progress (document completion) of an item.
  • Visually display a workflow percentage bar/steps trail in the publishing process of a document according with the workflow state in which the document is.
  • Visually display a computed workflow percentage bar for Collections according with the children / query results items progress
  • Visually display workflow percentage bars for items within Collection tabular view
  • Possibility to hide/exclude certain states in progress bar (by default hide all states with defined percentage lower than/equal 0, configurable via Site Setup > Progress Bar Settings)

Install

Getting started

  1. Go to ZMI > portal_workflows > Contents Tab and select your workflow
  2. Click on Progress monitoring Tab and update % done for each state
  3. Go to Plone Site > Working space and add a Progress bar portlet
  4. Or add a Collection, add Progress column for tabular view and enable tabular view for this Collection.
  5. Or go to Site Setup > Progress Bar Settings > Edit and enable Progress Bar viewlets for your content-types.
  6. Go to Site Setup > Progress Bar Settings > Edit and Enable metadata progress viewlet for Page; Go to Site Setup > Progress Bar Settings > Document and customize your document completion strategy for this content-type and then see it in action within a Page.

Dependencies

  • plone.app.collection >= 1.0.11
  • eea.jquery >= 7.7
  • eea.icons

Source code

Live demos

The Initial Owner of the Original Code is European Environment Agency (EEA). All Rights Reserved.

The EEA Progress Bar (the Original Code) is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

More details under docs/License.txt

Funding

EEA - European Environment Agency (EU)