Extension:ChapTimeline

The ChapTimeline extension is a result format for Semantic MediaWiki. It allows you to represent your data in a form of a zoomable, clusterable and customizable timeline like this one:



Installation
This extension requires Semantic MediaWiki to be installed first.

Demo
We don't yet have MediaWiki public demo but you can get the idea by looking at this demo (see Examples section).

Usage
Use the extension as any other result format, for example:

Parameters
The following parameters are mandatory:
 * - which property to use for the start dates of the events. The property must be in the list of printout statements

The following properties are not mandatory:
 * ,  - define the size of timeline in pixels or percents
 * - which property to use for the end dates of the events. The property must be in the list of printout statements
 * - true/false. Whether to cluster nearby events
 * - template for box. Works similar to template parameter in Semantic Maps. Put the name of the template to this parameter and every event box will be formatted according to the template.

Details
I have used very powerful javascript library Almende chap timeline. Unfortunately they use Google API for data representation so you need to have Internet access in your client machine.

You'll find a lot more features in the library that have been incorporated in this version or a result format. Feel free to create pull requests if you're the developer or just ask me to implement the features. Funding is also always appreciated.