Welcome to the Geeks & God Static Archive. Read more »

Long Charts on the Internet

Ged's picture
Joined: 04/20/2011

Hi. I would like to create a web page containing an over-long chart which can be scrolled left and right. Further to that, it would need to be expandable. In other words, the chart (a biblical history timeline) would have less detail at first but if clicked would expand that particular section to show greater detail. If clicked again it would expand even further.

Is there software that creates such a thing? Can anyone show me examples to look at? Can a Drupal website accomodate such a scrolling page?

Thanks for any ideas.


G&G Moderator
G&G Podcast Host
NonProfit's picture
Joined: 06/06/2007
Drupal timeline

Hey Ged,

>Is there software that creates such a thing?

Yes. Google "Timeline maker" and there are numerous commercial options available.

>Can a Drupal website accomodate such a scrolling page?

Yes. What you would be doing was preloading content and then displaying it for everyone. So that's something every site can do. The issue comes down to how the content is displayed.

At the most basic level, if each item was floated (and the items are not in an element with a set width) they will all be displayed side-by-side. But we can do better than that...

Using AJAX, you can exchange teaser text for full node. http://drupal.stackexchange.com/questions/16055/re... then I wondered about http://drupal.org/project/masonry with http://drupal.org/project/views_infinite_scroll.

But it appears http://drupal.org/project/timeline is built for the task. Geographic elements could benefit from http://drupal.org/project/timelinemap.

Joined: 02/27/2007
Olive Tree Software has one

Olive Tree Software has one already: http://www.olivetree.com/history/