WordPress.org

Ready to get started?Download WordPress

Plugin Directory

xwolf Progress Bar

Displays a textbox with progress bars into a widget or a textbox. Content for those bars will get by a simple csv-file on a given URL.

Displays one or more progress bars. All progress bars get data by an external source (URL) and will be automatically updated.

Use as widget

Simply add the progress bar widget to the sidebar you want to display it. Within the widget you can set a title and an URL and other optional settings.

Use as shortcode within articles and pages

To use the progress bars add a shortcode like this:

[progressbar url="http://your.url/data.csv"]

Additional attributes:

  • color - set a color out of green, blue, red, orange
  • unitstr - string to add a unit
  • rounded - make bars and box with rounded borders
  • total - show total numbers
  • numbers - show numbers of each bar
  • numberbar - no break between bar and numbers
  • html5 - use HTML5 progress-tag.

Examples

Default progress bar:

[progressbar url="http://your.url/data.txt" 
    width="350px"]

Adding a width of 400px and set color to orange:

[progressbar url="http://your.url/data.txt"   
    width="400px"  color="orange"]

Adding Units, like percent, set blue bars, remove the rounded corners and make the numbers appear on a new line:

[progressbar url="http://your.url/data.txt" 
    width="400px"  color="blue" rounded="0" numberbar="0" 
    unitstr="Euro"]

Add a total bar

[progressbar url="http://your.url/data.txt" 
    width="400px"  color="blue" rounded="0" numberbar="0" 
    unitstr="Meter" total="1"]

Display bars with HTML5- tag .

[progressbar url="http://your.url/data.txt" 
    html5="1" width="300px"]

Syntax for data sources

Syntax for the data-file on the URL is a character seperated file: Titel; Progressvalue; Maxvalue

E.g.:

Projekt 1 Ready State; 20; 100
Projekt 2 Ready State; 44; 100

You are not based on a maximum number:

PC-Founding; 45,33; 2300
Server-Founding; 2213; 34000

You can also use floating numbers in the value field.

Note: Data from external sources will be cached once they was got by 30 minutes.

Language support

This plugin comes along with german language files.

Support

Requires: 3.3 or higher
Compatible up to: 3.5.2
Last Updated: 2013-3-12
Downloads: 1,224

Ratings

5 stars
5 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1
100,1,1
100,1,1