• Menu
  • Skip to left header navigation
  • Skip to right header navigation
  • Skip to main content
  • Skip to primary sidebar

Before Header

  • Bluesky
  • Facebook
  • Instagram
  • TikTok
  • Twitter
  • YouTube

Buzz

Journalism & News from Bournemouth University

  • News
    • Campus
    • Local
    • National
    • World
    • Entertainment
    • Lifestyle
    • Technology
    • Sustainability
  • Sport
    • AFC Bournemouth
    • Boxing
    • Cricket
    • Formula 1
    • Golf
    • Local Football
    • Men’s Football
    • Opinion & Analysis
    • Rugby League
    • Rugby Union
    • Tennis
  • Watch
    • Interactive
      • 2022 iDocs
      • 2021 iDocs
      • 2020 iDocs
      • 2019 iDocs
      • 2018 iDocs
      • 2017 iDocs
      • 2016 iDocs
      • 2015 iDocs
    • Documentary
      • 2018 Docs
      • 2017 Docs
      • 2016 Docs
      • 2015 Docs
      • 2014 Docs
  • Search
  • Elections
    • US2024
    • UK2019
    • US2016
    • UK2015
    • US2012
  • About
    • Authors
    • Archive
  • Sites
    • The Breaker
    • The Rock
  • News
    • Campus
    • Local
    • National
    • World
    • Entertainment
    • Lifestyle
    • Technology
    • Sustainability
  • Sport
    • AFC Bournemouth
    • Boxing
    • Cricket
    • Formula 1
    • Golf
    • Local Football
    • Men’s Football
    • Opinion & Analysis
    • Rugby League
    • Rugby Union
    • Tennis
  • Watch
    • Interactive
      • 2022 iDocs
      • 2021 iDocs
      • 2020 iDocs
      • 2019 iDocs
      • 2018 iDocs
      • 2017 iDocs
      • 2016 iDocs
      • 2015 iDocs
    • Documentary
      • 2018 Docs
      • 2017 Docs
      • 2016 Docs
      • 2015 Docs
      • 2014 Docs
  • Elections
    • US2012
    • US2016
    • UK2015
    • UK2019
  • About
    • Authors
    • Archive
  • Sites
    • The Breaker
    • The Rock

Mobile Menu

  • Bluesky
  • Facebook
  • Instagram
  • TikTok
  • Twitter
  • YouTube





Interactive Timelines

A step-by-step guide to creating an interacting timeline on TimelineJS

Step 1.

Timeline
Click on image to view larger

Create beautifully crafted timelines by simply filling in a Google Spreadsheet and using TimelineJS

TimelineJS can pull in media from different sources. It has built in support for:

Twitter, Flickr, Google Maps, YouTube, Vimeo, Dailymotion, Wikipedia, SoundCloud and more media types in the future.

Step 2.

Timeline
Click on image to view larger

Click on the ‘File formats’ link in the top menu to locate the Google Spreadsheet template.

Click on the ‘Google doc Template’ button to open the Google Spreadsheet and start building your timeline.

Step 3.

Timeline
Click on image to view larger

Once the spreadsheet is open, click on the ‘Use this Template’ button to start editing the template

Step 4

Timeline
Click on image to view larger

The spreadsheet is now ready to be edited and your timeline ready to be built. Whilst not every field needs to be completed to have a functioning timeline, the more fields you complete and the more media you add, the more engaging your timeline will be.

Step 5.

Timeline
Click on image to view larger

To rename your spreadsheet, double click on the title at the top of the page.

Enter the new name into the pop-up window that appears and click ‘OK’ to confirm

Step 6.

Timeline
Click on image to view larger

You can now begin to add entries for your timeline.

Every entry needs to have a ‘Start Date’ & a ‘Headline’ added for the Timeline to work, all other fields are completed if necessary.

Step 7.

Timeline
Click on image to view larger

Once you have added all the entries you require to your spreadsheet, you need to publish the file to the web before you can turn it into your timeline.

From the ‘File’ menu, select ‘Publish to the Web’

Step 8.

Timeline
Click on image to view larger

Click on the ‘Start Publishing’ button

Step 9.

Timeline
Click on image to view larger

Copy the link that appears at the bottom of the pop-up window.

Step 10.

Timeline
Click on image to view larger

Back on TimelineJS website, click on the ‘Embed Generator’ option in the menu.

Paste the URL copied from your Google spreadsheet into the ‘Google Spreadsheet or other data source URL’ field.

Click on the ‘Preview’ button to view how your Timeline looks

Step 11.

Timeline
Click on image to view larger

Once you have viewed how your timeline looks/functions in the preview mode, you can either make adjustments or copy the embed code.

Step 12.

Timeline
Click on image to view larger

To make adjustments, configure the options in the ‘Optional’ panel.

Once your are happy that your timeline is complete, copy the code from the ‘Enmbed Code’ field and paste it into a ‘Post’ on The Breaker (be sure to always enter the code in the HTML editor)

Example Timeline

Site Footer

  • Login
  • Privacy Policy
  • User Guides
  • Writer’s Guide

Copyright © 2025 Buzz · All Rights Reserved · Powered by Mai Theme

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok