Skip to content
forked from zepheira/timeline

Make beautiful, interactive timelines on the web.

License

Notifications You must be signed in to change notification settings

mrnosal/timeline

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Timeline

Timeline is a SIMILE web widget for visualizing temporal data.

Using Timeline

You should look over the examples in src/webapp/examples/ for reference for now. There may be more added to the project's GitHub wiki later. There are obsolete examples on the Timeline web site.

Running Timeline Locally

Timeline consists entirely of static files (Javascript libraries, image files, and CSS files). All you really need is to serve those resources off a web server without having to install any special server-side functionality. Any web server will do.

If you have a web server already running on your machine, you will need to obtain SimileAjax. After acquiring the code for it, you will need to configure your web server to:

  • Serve simile-ajax/src/webapp/ at /ajax
  • Serve timeline/src/webapp/ at /timeline

You'll find the Timeline page with examples at https://localhost/timeline/index.html.

If you do not hvae a web server, this project also includes a mechanism for running one to serve Timeline. You will again need to obtain SimileAjax. You will also need to install Java.

  • You will have to copy (not link) simile-ajax/src/webapp/ to timeline/src/ajax/
  • Open a shell or command prompt in the same directory of this file and type:
[win32]> run
[unix/macosx]> ./run

and then point your browser to https://127.0.0.1:9999/timeline/

Developing Timeline

You once needed Java and Apache Ant in order to work with Timeline. This will probably change in the future, but this release does not include any bundling or compression mechanisms, so you can ignore it - you'll just need a web server and the supporting SimileAjax library to get started. Familiarity with RequireJS is strongly suggested.

Mailing List and Forum

Join the community by joining the Google Group SIMILE Widgets.

Licensing

Timeline is open source software and is licensed under the modified BSD license in the LICENSE.txt file located in the same directory as this README.

This code contains libraries found in lib/ and tools/ that support development that are covered by their own licenses.

Latest Release - 3.0.0

Released March 8, 2013.

Credits

This software was created by the SIMILE project and originally written by the SIMILE development team:

About

Make beautiful, interactive timelines on the web.

Resources

License

Stars

Watchers

Forks

Packages

No packages published