Timeline
Timeline has moved to google code - please don't update this wiki.
This page will be the entry point to the documentation of the Timeline project. For the time being, please refer to this for Timeline's documentation.
There are many channels for getting in touch with us and with other people who are interested in Timeline:
- Send questions/comments/ideas/discussions/etc. to our mailing list (archive/sign-up)
- Log bugs/issues in our issue tracker (sign-up)
Contents |
Timeline Documentation (Call for Help)
We need your help to move the documentation from that static site over here so that more people can easily help complete and maintain it.
Current Documentation
These will need to be well integrated into the Wiki, but first step is to migrate from the static documentation.
Getting Started
- The Basics, briefly how timelines work
- How to Create Timelines, a step by step tutorial (French)
- How to Create Hotzones -- as this topic is complicated enough to be separated from the previous article
- How to Create Event Source Files -- brief overview of what kinds of things you can put in the XML or JSON files
- How to Change the Themes
- Download The Source
API
- Timelines
- Bands
- Ethers
- Ether Painters
- Decorators
- Event Sources
- Event Painters
- Layouts
- Themes
- Labellers
Utilities
- Data Structure Utilities
- Date/Time Utilities
- Debug Utilities
- DOM Utilities
- Graphics Utilities
- Platform Utilities
- XmlHttp Utilities
Topics
This is just to accumulate a few topics for now, which need organization later.
How-Tos
Controlling Timeline Appearance
- Using your own handler instead of showing a bubble
- Customizing the popup bubble
- Adding a day label with your month when your interval unit are days
- Adding a vertical scrollbar to your timeline
Advanced
- Timeline/Load Events Dynamically
- JSON event source: use js Date() objects
- How to create additional date/time range units
- Initialize Timeline dynamically - should put back in the code
Feeding Timeline Data in Different Ways
- Display Atom, RDF and RSS feeds using Timeline
- Display iCalendar files using Timeline
- RSS feeds in Timeline
- View an iCal (.ics) URL as a Timeline
- View Google Calendar using JSON feed source
- Use an EditGrid spreadsheet as a data source
- Howto convert plans from the Gnome project management tool "Planner"
- Howto take SharePoint List into Timeline
Development
Miscellaneous
Guidelines
Example Uses
<ask format="ul"> </ask>
Similar Tools
- The Historical Event Markup and Linking Project [1] generates SVG timelines, maps and animated maps from documents conforming to its XML markup language for historical events. The markup language, defined in XML Schemas [2], associates events with persons, locations, and keywords, employs multiple calendrical schemes and is multilingual. There is a Heml xhtml language available, too. The project's past five years of development are recorded in its SVN server [3]. RDF/Heml ideas were presented at the WWW2006 conference [4].
- LongView, a project of the The Long Now Foundation, is a server side python script for generating HTML timelines from simple datafiles of comma separated values. It requires Python version 2.3. For generating its graphical elements, LongView also depends on the python GD module, which itself depends on Thomas Boutell's GD library (linked to from the python GD module home page). Biotechnology Milestones 08000BC - 02022 is an example of LongView in use. Detailed instructions for installation and use are to be found at http://www.longnow.org/about/LongViewReadMe.php.
