Extension:JSWikiGantt

This extension aims to allow adding Gantt chart (diagram) to wiki pages without the need of exporting diagrams to PNG.

This is achieved by allowing users to add simple XML definition of diagrams in   tag. Currently only one diagram per page is allowed (which is due to the limitations of the original JSGantt).

Note! This extension is based on JSGantt project started by Shlomy Gantz and Xaprb JavaScript date formatting by Baron Schwartz. See jsgantt.js and date-functions.js for licensing details of this modules.

Usage
To add a diagram to a page you simply add   tag with   tags inside it (described below).

The jsgantt tag can have one attribute:
 * autolink : if set to 1 your task will be automatically linked based on the task id (very useful if you use task ids from your bug tracking software). Remember to set $wgJSGanttConfig['TasksAutoLink'] in JSWikiGantt.config.php if you use this. Default state of autolinking is set with $wgJSGanttConfig['AutoLinks']

Tasks tags
Tags that can be used inside   tag are described below.

Note. You might actually skip some required values if you are putting tags directly in your article (loading diagram from an external article is not advised anyway - left for backward compatibility).

Example
Example code:

Installation

 * 1) Download the files from link in the infoboks and place the files under $IP/extensions/JSWikiGantt
 * 2) Add to the end of LocalSettings.php:
 * 3) Installation can now be verified through Special:Version</tt> on your wiki