Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 66 lines (41 sloc) 3.14 kb
8e459bd @timeglider first commit with new dir
authored
1
fb5413d @timeglider updating README to reflect $.widget() status, testing with new repo name
authored
2 TIMEGLIDER jQUERY WIDGET/PLUGIN
8e459bd @timeglider first commit with new dir
authored
3
4
3428fdf @timeglider added "/js/timeglider/TG_TimelineView.js" and "/js/timeglider/TG_Mediato...
authored
5 Welcome to the nascent Timeglider jQuery widget project. Timeglider is a web-based timeline application currently running in Flash: this is the transition to a free viewer module. Eventually all Flash-based pieces of Timeglider will be replaced with JS versions.
8e459bd @timeglider first commit with new dir
authored
6
3428fdf @timeglider added "/js/timeglider/TG_TimelineView.js" and "/js/timeglider/TG_Mediato...
authored
7 Our goal here is to create a lightweight, extensible time-viewer-explorer which can zoom/pan and otherwise explore future/past events easily. Timeglider.com provides an authoring environment for creating hosted timelines; this plug in is meant for enterprise media, medical software, private legal workspaces, etc. all of which may have APIs of their own.
8
9 LICENSE
5fd8901 @timeglider changed license paragraph
authored
10 IMPORTANT :: PLEASE NOTE :: As of Sept. 1, 2011, the Timeglider javascript plugin is no longer available under or according to the MIT License. Please read about our license arrangements at http://timeglider.com/jquery?p=license
8e459bd @timeglider first commit with new dir
authored
11
12 TIMEGLIDER DATA FORMAT
13 See a sample json file @ json_tests/idaho.json.
14
e7f2c84 @timeglider updated license info, roadmap stuff
authored
15
16 ROADMAP (in order of rough priority)
8e459bd @timeglider first commit with new dir
authored
17
1c7530d @timeglider removed "require.html" test file
authored
18
e7f2c84 @timeglider updated license info, roadmap stuff
authored
19 DATE FORMATTING & LOCALIZATION
20 Formatting the date and adjusting to a timezone. Generally, when
21 data is imported, times will be translated to GMT time then retranslated
22 to a users default or selected timezone. We're going to use the
23 jquery-glob (https://github.com/timeglider/jquery-glob) system for
24 localization of date and number formats (as soon as we figure out how
25 to reconcile our own TG_Date object with the more limited JS Date.)
8e459bd @timeglider first commit with new dir
authored
26
27
e7f2c84 @timeglider updated license info, roadmap stuff
authored
28 SEARCH & LEGEND
29 --- currently, one can filter to include &or exclude words using comma separated inputs. We're working
30 on a legend system, so that icons can be given titles and the timeline filtered by them.
8e459bd @timeglider first commit with new dir
authored
31
32
e7f2c84 @timeglider updated license info, roadmap stuff
authored
33 EVENT ATTRIBUTES
34 "html" : being able to use html as the event, so if there's a value in an
35 "html" (json) attribute, that will get painted in lieu of the default
36 icon + title, etc. This would have the requirement of being a div
37 element. A class could be added, so that the "html" attribute might look
38 like this:
39 "<div class='tg-decade-block'><img src='/img/the-eighties'></div>"
40
8e459bd @timeglider first commit with new dir
authored
41
42 IMAGES
43 --- detecting clusters of images (all on same day, i.e. iPhoto "events")
44 and turning them into albums
45 --- otherwise organizing images clearly, preventing spikes/lumps
46 --- allowing some events to be image-text oriented with pre-defined layouts
47 like text-flow around the image initially expanded
48
e7f2c84 @timeglider updated license info, roadmap stuff
authored
49
8e459bd @timeglider first commit with new dir
authored
50 AUDIO/VIDEO/FILES
51 --- more options inside of event editor, but also allowing for possibilities
52 in advanced implementations.
53
e7f2c84 @timeglider updated license info, roadmap stuff
authored
54
8e459bd @timeglider first commit with new dir
authored
55 PRINTING
56 --- be able to print any range of time (sweep might be optionally huge)
57 --- export to PDF (see http://www.highcharts.com/ 's PDF export)
58
e7f2c84 @timeglider updated license info, roadmap stuff
authored
59
8e459bd @timeglider first commit with new dir
authored
60 IMPORT PARSERS
61 --- RSS, flickr, twitter, facebook, semantic "scraping" of dates on any webpage
e7f2c84 @timeglider updated license info, roadmap stuff
authored
62
63
64 NOTE ON: EVENT IMPORTANCE
65 Events each have an importance value (if missing, importance will be set to 20). This is the key to structuring a timeline that does not "blow out". For example, applying a relatively low importance value (say, 10) to an event like "lunch with Don" means that it will fade from view by the time you're at a zoom-level of 30 --- a wider scope where you're looking across 10 years.
Something went wrong with that request. Please try again.