wiki:VisualizationPlugin

Version 7 (modified by robguttman, 2 years ago) (diff)

--

Graphs tables and other data using Google Visualization API

Description

This plugin adds Google Visualization graphs and charts to Trac pages. The most basic usage is graphing an existing report:

See more examples below.

Configuration

  1. Install the plugin (after downloading and unzipping):
    cd visualizationplugin/0.12
    sudo python setup.py bdist_egg
    sudo cp dist/TracVisualization*.egg /your/trac/location/plugins/
    

See TracPlugins for more installation details and options. You'll likely need to restart Trac's web server after installation.

  1. Enable the plugin:
    [components]
    viz.* = enabled
    

You can alternatively use the Trac Web Admin GUI to enable any or all rules.

  1. Configure which pages to include graphs - example:
    [viz]
    reports = 21
    

The above example will populate an area chart from the table of data found in report 21 and display the chart above that table - see screenshot above. The examples section below shows additional ways to include graphs and charts on Trac pages.

Bugs/Feature Requests

Existing bugs and feature requests for VisualizationPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

You can check out VisualizationPlugin from here using Subversion, or browse the source with Trac.

Example

  • table
  • remote

Recent Changes

[12443] by robguttman on 2012-12-14 21:43:06
Switched to SSL url for jsapi
[11091] by robguttman on 2012-01-02 16:38:44
initial checkin
[11090] by robguttman on 2012-01-02 16:35:57
New hack VisualizationPlugin, created by robguttman

Author/Contributors

Author: robguttman
Maintainer: robguttman
Contributors:

Attachments (3)

Download all attachments as: .zip