Hey,
i try to integrate the Smile Timeline to Silverstripe. (http://www.simile-widgets.org/timeline/)
Usually the data for the Timeline comes from a XML or JSON File, but i would like to get them from the Database.
I created a TimelineEventPage where the user can add some events. But how can I read and use the Data for the Timeline in the java script?
The following code is loading the "timeline.xml" file with the event-data. how should I change the code to get the data from silverstripe?
<script ....
. . .
tl = Timeline.create(document.getElementById("my-timeline"), bandInfos);
tl.loadJSON("timeline.xml?"+ (new Date().getTime()), function(json, url) {
eventSource.loadJSON(json, url);
</script>
The XML-file:
<data
wiki-url="http://simile.mit.edu/shelf/"
wiki-section="Simile JFK Timeline">
<event
start="Sat May 20 1961 00:00:00 GMT-0600"
title="'Bay of Pigs' Invasion">
</event>
<event
start="Wed May 01 1963 00:00:00 GMT-0600"
end="Sat Jun 01 1963 00:00:00 GMT-0600"
isDuration="true"
title="Oswald moves to New Orleans">
Oswald moves to New Orleans, and finds employment at the William <!-- The event's description -->
B. Riley Coffee Company. <i>ref. Treachery in Dallas, p 320</i>
</event>
<event>
...
</event>
</data>
Can anybody help?
Thanks Ben