Extension:JSWikiGantt

This extension aims to allow adding Gantt charts (diagrams) 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).

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

The   tag can have only one attribute:
 * autolink : if set to 1, your tasks 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. The default state of autolinking is set with the $wgJSGanttConfig['AutoLinks'] variable.

Tasks tags
Tags that can be used inside the   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 the link in the infobox and place them under $IP/extensions/JSWikiGantt</tt>
 * 2) At the end of LocalSettings.php, add:
 * 3) Installation can now be verified through Special:Version</tt> on your wiki
 * 4) If you use apache's mod_rewrite to beautify your wiki's URLs you need to add a RewriteCond to apache's config to exclude the path to your JSWikiGantt installation from rewriting. Example: RewriteCond %{REQUEST_URI} !^/YOUR_WIKI_PATH/extensions/(JSWikiGantt|MORE_EXTENSIONS_THAT_NEED_TO_LOAD_JS-FILES_FROM_THEIR_PATH)/