Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Azerbaijani language #835

Open
wants to merge 122 commits into
base: newlang
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
122 commits
Select commit Hold shift + click to select a range
68ebf6b
Add hour,minutes,seconds at JSON for newbies
walkingtospace Apr 21, 2014
364ec62
Update zh-tw.js
1492sen Aug 5, 2014
ce4ab72
Update zh-tw.js
1492sen Aug 5, 2014
92b6d7b
Sort tags for consistent display
acdha Aug 14, 2014
2d925f8
Always use CSS transitions when available
acdha Aug 15, 2014
5f71cf6
Use the slow jQuery path to animate scrollTop
acdha Aug 15, 2014
facd6fa
Fix VMM.Library.prop and VMM.Library.attribute
acdha Aug 15, 2014
5c4edc9
VMM.Library.animate(): don’t churn object copies
acdha Aug 15, 2014
ad02378
LESS: fix control positioning on RTL pages
acdha Aug 21, 2014
cadd757
placeholder for future optimization
acdha Aug 22, 2014
cabe8f4
Allow Chrome to optimize for…in loop in animate()
acdha Aug 22, 2014
7a0112c
edit th.js
sipp11 Aug 27, 2014
a537b75
Added the Frisian language.
Fokko Oct 5, 2014
2088a6d
Added Translation
KLVN Dec 9, 2014
4a5c9bd
Changed to the more modern naming of months
Fokko Dec 10, 2014
0b6ad2c
Add Hindi Language Support
ahwankumar Dec 18, 2014
0134cfc
Add Hindi Language Support
ahwankumar Dec 18, 2014
2ca2bc6
updating 'is' date formats to the icelandic standard
Dec 22, 2014
1dac10e
Create ga.js
rootseire Jan 20, 2015
fa05b86
Merge pull request #1 from rootseire/rootseire-irish-language
rootseire Jan 20, 2015
f0ce1f6
Use stamen's SSL url when served under https:
yourcelf Feb 12, 2015
4e22a9c
Merge pull request #759 from yourcelf/stamen-ssl
JoeGermuska Feb 12, 2015
9e753b3
address mismatch between domain names for Stamen map tiles ssl/non-ss…
JoeGermuska Feb 12, 2015
1e4d9c4
Merge pull request #749 from rootseire/master
JoeGermuska Feb 12, 2015
6a0d14c
Merge pull request #734 from KLVN/patch-2
JoeGermuska Feb 12, 2015
2a2e03b
Merge pull request #762 from NUKnightLab/newlang
JoeGermuska Feb 17, 2015
596e1c4
more to do with adding Belarusian (#762) and Irish (#749)
JoeGermuska Feb 17, 2015
de0cc48
Merge pull request #745 from gillisig/master
JoeGermuska Feb 17, 2015
1f5bc0c
Merge pull request #744 from ahwankumar/master
JoeGermuska Feb 17, 2015
5d073fd
note more changes
JoeGermuska Feb 17, 2015
f402324
Merge branch 'master' of github.com:NUKnightLab/TimelineJS
JoeGermuska Feb 17, 2015
1ad8115
related changes to #744 Hindi support
JoeGermuska Feb 17, 2015
4e3ae13
Merge pull request #689 from sipp11/master
JoeGermuska Feb 17, 2015
07cd7e8
Merge pull request #705 from Fokko/master
JoeGermuska Feb 17, 2015
3affb73
auxiliary changes for #705 Frisian localization
JoeGermuska Feb 17, 2015
43dc671
put fy.js in correct location (#705)
JoeGermuska Feb 17, 2015
1c469c6
Merge pull request #673 from 1492sen/patch-1
JoeGermuska Feb 17, 2015
9303905
set date for 2.35.3
JoeGermuska Feb 17, 2015
31de89b
Release 2.35.3
JoeGermuska Feb 17, 2015
fa5dccb
resolve some quirks in tile subdomains
JoeGermuska Feb 17, 2015
945b91d
resolve some quirks in tile subdomains
JoeGermuska Feb 17, 2015
b91ebcd
Release 2.35.4
JoeGermuska Feb 17, 2015
a0fb400
Merge branch 'performance-tweaks' of https://github.com/acdha/Timelin…
JoeGermuska Feb 17, 2015
2989fef
Merge branch '342-sort-tags-for-display' of https://github.com/acdha/…
JoeGermuska Feb 17, 2015
e8f861f
Remove FancyBox
acdha Aug 1, 2014
67748b6
Merge branch 'rtl-quick-hack' of https://github.com/acdha/TimelineJS …
JoeGermuska Feb 17, 2015
5e40132
testing set of @acdha pulls
JoeGermuska Feb 17, 2015
ec2037d
note contributions from @acdha
JoeGermuska Feb 17, 2015
77d726e
fix regression introduced in a211265133ad6f88188e257671d41ba7941b1d32…
JoeGermuska Feb 26, 2015
c7200d5
update CHANGELOG for 2.35.5
JoeGermuska Feb 26, 2015
76ae13e
Release 2.35.5
JoeGermuska Feb 26, 2015
ce38aa9
Merge pull request #607 from walkingtospace/master
JoeGermuska Mar 9, 2015
a8c29b3
Corrected language link
Mar 11, 2015
c3b89ce
Merge pull request #770 from eldruz/master
JoeGermuska Mar 11, 2015
c3015db
Update zh-cn.js
Mar 14, 2015
30c3833
Translate "swipe_nav" in Bulgarian
mitio Mar 16, 2015
a408b02
nav icons white to black for skinny mode non-hover
Mar 24, 2015
cc6b9dc
Merge branch 'master' of github.com:NUKnightLab/TimelineJS
Mar 24, 2015
d408270
did nto realize I was in master, reverting changes. will recommit in …
Mar 24, 2015
bd934f4
nav icons whit to black in skinny mode no-hover
Mar 24, 2015
e5f295e
well this is an embarassing repeat
Mar 24, 2015
7933906
Revert "Allow Chrome to optimize for…in loop in animate()"
JoeGermuska Mar 25, 2015
f4765cb
Revert "placeholder for future optimization"
JoeGermuska Mar 25, 2015
46fb960
Revert "VMM.Library.animate(): don’t churn object copies"
JoeGermuska Mar 25, 2015
31fccd3
Revert "Fix VMM.Library.prop and VMM.Library.attribute"
JoeGermuska Mar 25, 2015
c619721
Revert "Use the slow jQuery path to animate scrollTop"
JoeGermuska Mar 25, 2015
19aa1b8
Revert "Always use CSS transitions when available"
JoeGermuska Mar 25, 2015
09252ae
build for dev deploy
JoeGermuska Mar 25, 2015
5bd8ead
steps towards fixing changes added in #681
JoeGermuska Mar 25, 2015
5ecc053
support dev deployment
JoeGermuska Mar 25, 2015
603b53a
Merge branch 'master' into revert681
JoeGermuska Mar 25, 2015
13c994d
for release 2.35.6
JoeGermuska Mar 25, 2015
4101236
Release 2.35.6
JoeGermuska Mar 25, 2015
18e247f
update banner copyright
JoeGermuska Apr 8, 2015
5aa103b
Update VMM.ExternalAPI.js
alaasdk Apr 21, 2015
fb4b9a9
Update timeline.js
alaasdk Apr 21, 2015
3703dfb
Update timeline-min.js
alaasdk Apr 21, 2015
d8dcf85
Https media type
elbywan Apr 22, 2015
c1d3d44
Merge pull request #781 from elbywan/patch-1
JoeGermuska Apr 22, 2015
c1344af
Merge pull request #780 from alaasdk/master
JoeGermuska Apr 22, 2015
3688bf3
Merge pull request #773 from mitio/locale-update-bg
JoeGermuska Apr 22, 2015
5339e4c
Merge pull request #772 from cnoize/master
JoeGermuska Apr 22, 2015
22a349f
Merge branch 'master' of github.com:NUKnightLab/TimelineJS
JoeGermuska Apr 22, 2015
9c45291
copy fix from #772 to correct file
JoeGermuska Apr 22, 2015
bd8f036
ssl test
May 8, 2015
5329d76
Use protocol-relative image url in welcome.json
May 8, 2015
86de0d7
Use secure URL for Vine embed
May 8, 2015
45deb21
Use protocol-relative URL for dailymotion media
May 8, 2015
481023a
Fix misplaced closing html tag
May 8, 2015
a2b2d44
update build
May 8, 2015
d543c75
Fix usemin urls for testing
May 8, 2015
dec1549
Add deploy_context for generator_embed_path
May 11, 2015
1be5e6c
Use cdn.knightlab.com over SSL
May 11, 2015
1e11e61
Release 2.36.0
May 12, 2015
aac0b3b
Merge branch 'master' of github.com:NUKnightLab/TimelineJS
JoeGermuska May 15, 2015
2411eb9
translate 'swipe to navigate'
JoeGermuska May 22, 2015
785e72c
s/equivilent/equivalent/g
JoeGermuska May 22, 2015
067a098
don't silently fail on invalid date formats
JoeGermuska Jun 9, 2015
904415e
make explicit that it's an error to have multiple 'title' slides
JoeGermuska Jun 10, 2015
8c70308
remove onDatesProcessed which only ever called build
JoeGermuska Jun 10, 2015
68eed00
remove check. it was in error, and even if it can be fixed, might hav…
JoeGermuska Jun 10, 2015
8d3c6bb
add build dir
JoeGermuska Jun 10, 2015
1255f52
clarify publishing instructions/catch up with new Google interface
JoeGermuska Jun 17, 2015
658aa35
timeline3 tease in header
hbillings Jul 8, 2015
05cddfe
fix href
JoeGermuska Jul 10, 2015
e0354a7
We want seconds instead of th/st/nd/rd for day
adaamz Jul 18, 2015
8fca1a5
Merge pull request #808 from CZechBoY/patch-1
JoeGermuska Jul 20, 2015
7127920
Merge branch 'master' of github.com:NUKnightLab/TimelineJS
JoeGermuska Jul 20, 2015
a631ce6
fix widespread error in date format as in #808
JoeGermuska Jul 20, 2015
4bc96c9
commit to https for cdn.knightlab.com
JoeGermuska Jul 20, 2015
ac54d03
commit to https for cdn.knightlab.com
JoeGermuska Jul 20, 2015
803d2d7
commit to https for cdn.knightlab.com
JoeGermuska Jul 20, 2015
ae692a0
teaser for timeline3 in 'make'
hbillings Jul 20, 2015
f003788
Merge branch 'master' of github.com:NUKnightLab/TimelineJS
hbillings Jul 20, 2015
aa353f1
protocols are nice
JoeGermuska Jul 21, 2015
a0ff4d0
remove ref to change for https now that cdn.knightlab.com is served a…
JoeGermuska Jul 27, 2015
66c33af
explicit favicon
JoeGermuska Jul 28, 2015
120df50
fix wikipedia URL bug which was finding google search results and mix…
JoeGermuska Jul 28, 2015
adb0fc2
we are trying not to include in the repo
JoeGermuska Sep 2, 2015
c41bdd7
explain official end of development for this code
JoeGermuska Sep 24, 2015
448574f
Use adhoc ssl context instead of bogus self-signed certificate
Sep 24, 2015
f1f59d3
Explain why ISSUES have been disabled
JoeGermuska Aug 13, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@ source/gfx/Sprites/
/node_modules
*.pyc
codekit-config.json
build/website
build

25 changes: 23 additions & 2 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,9 +1,30 @@
2.35.3 (pending)
2.35.6 (2015-03-25)
------
Restore original animation/easing (revert pull #681)

2.35.5 (2015-02-26)
------
#672,679,681,683 a series of presentation/performance tweaks from @acdha
Fix auto-linking regression

2.35.4 (2015-02-17)
------
Fix Stamen map tile URL bug


2.35.3 (2015-02-17)
------
#673 Update Taiwanese locale
#689 Update Thai locale
#693 Update Polish locale
#705 Frisian localization
#722 Support 'youtubeTheme' config option
#732 Updated German Translations
#733 Move "Swipe to Navigate" to I18N. Now we need translations for 55 languages!
#722 Support 'youtubeTheme' config option
#744 Hindi localization
#745 Update Icelandic date formats
#749 Irish localization
#762 Belarusian localization

2.35.2 (2014-11-24)
------
Expand Down
84 changes: 51 additions & 33 deletions README.markdown
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
# This Version of Timeline is no longer under development

Therefore, GitHub issues and pull requests have been disabled.

Knight Lab has created a new version at https://github.com/NUKnightLab/TimelineJS3 . The new library should work with existing Google Spreadsheets, but not existing TimelineJS JSON files. The new version of TimelineJS requires a new JSON format, and there is no direct conversion tool, although it should not be too complicated to manually or programatically convert an old JSON file.

Knight Lab will continue to serve this version of Timeline from

* https://cdn.knightlab.com/libs/timeline/latest/js/timeline-min.js
* https://cdn.knightlab.com/libs/timeline/latest/js/timeline.js
* https://cdn.knightlab.com/libs/timeline/latest/css/timeline.css

However, no future development on this line of code is planned.

----

**Table of Contents**

- [TimelineJS](#timelinejs)
Expand All @@ -24,8 +40,8 @@
- [Media](#media)
- [Best practices](#best-practices)
- [License](#license)
# TimelineJS

# TimelineJS
## Document history with TimelineJS

There are lots of timeline tools on the web but they are almost all either
Expand All @@ -39,7 +55,7 @@ in the future.

Creating one is as easy as filling in a Google spreadsheet or as detailed as
JSON.

## Add it to your site

### Using Inline (*easiest*)
Expand All @@ -65,7 +81,7 @@ Place the embed code where you want the timeline to show in the `<body>` of your
js: 'path_to_js/timeline-min.js' //OPTIONAL PATH TO JS
}
</script>
<script type="text/javascript" src="http://cdn.knightlab.com/libs/timeline/latest/js/storyjs-embed.js"></script>
<script type="text/javascript" src="https://cdn.knightlab.com/libs/timeline/latest/js/storyjs-embed.js"></script>
```
### Using a method (*advanced*)
You could also initialize a new timeline using the `createStoryJS` method after `storyjs-embed.js` has been loaded
Expand All @@ -86,7 +102,7 @@ Here's a simple example:
<!-- jQuery -->
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<!-- BEGIN TimelineJS -->
<script type="text/javascript" src="http://cdn.knightlab.com/libs/timeline/latest/js/storyjs-embed.js"></script>
<script type="text/javascript" src="https://cdn.knightlab.com/libs/timeline/latest/js/storyjs-embed.js"></script>
<script>
$(document).ready(function() {
createStoryJS({
Expand All @@ -100,7 +116,7 @@ Here's a simple example:
</script>
<!-- END TimelineJS -->
</head>
<body>
<body>
<div id="my-timeline"></div>
</body>
```
Expand All @@ -112,18 +128,16 @@ If for some reason you need more fine-grained control over your timeline, load t

```html
<!-- always load the CSS -->
<link rel="stylesheet" type="text/css" href="http://cdn.knightlab.com/libs/timeline/latest/css/timeline.css">
<link rel="stylesheet" type="text/css" href="https://cdn.knightlab.com/libs/timeline/latest/css/timeline.css">
<!-- and then one of either -->
<script type="text/javascript" src="http://cdn.knightlab.com/libs/timeline/latest/js/timeline.js"></script>
<script type="text/javascript" src="https://cdn.knightlab.com/libs/timeline/latest/js/timeline.js"></script>
<!-- or -->
<script type="text/javascript" src="http://cdn.knightlab.com/libs/timeline/latest/js/timeline-min.js"></script>
<script type="text/javascript" src="https://cdn.knightlab.com/libs/timeline/latest/js/timeline-min.js"></script>
<!-- but no need for both -->
```

If you need to use the files on an HTTPS server, you can change the beginning of the url from `http://cdn.knightlab.com/libs/timeline/` to `https://s3.amazonaws.com/cdn.knightlab.com/libs/timeline/`

If you need to serve copies of the files from your own server, use the entire contents of the ["/build/" directory](https://github.com/NUKnightLab/TimelineJS/tree/master/build) of our GitHub repository. If you use a local copy of `story-embed.js` it should automatically load the other Timeline resources from your server.

## Config Options
Here are some of the options you can set in the config.

Expand Down Expand Up @@ -159,6 +173,7 @@ Languages available:
* `ar` *Arabic*
* `hy` *Armenian*
* `eu` *Basque*
* `be` *Belarusian*
* `bg` *Bulgarian*
* `ca` *Catalan*
* `zh-cn` *Chinese*
Expand All @@ -174,14 +189,17 @@ Languages available:
* `fa` *Farsi*
* `fi` *Finnish*
* `fr` *French*
* `fy` *Frisian*
* `gl` *Galician*
* `ka` *Georgian*
* `de` *German / Deutsch*
* `el` *Greek*
* `he` *Hebrew*
* `hi` *Hindi*
* `hu` *Hungarian*
* `is` *Icelandic*
* `id` *Indonesian*
* `ga` *Irish*
* `it` *Italian*
* `ja` *Japanese*
* `ko` *Korean*
Expand All @@ -194,6 +212,7 @@ Languages available:
* `pl` *Polish*
* `pt` *Portuguese*
* `pt-br` *Portuguese (Brazilian)*
* `ro` *Romanian*
* `rm` *Romansh*
* `ru` *Russian*
* `sr-cy` *Serbian - Cyrillic*
Expand All @@ -207,40 +226,41 @@ Languages available:
* `ta` *Tamil*
* `zh-tw` *Taiwanese*
* `te` *Telugu*
* `th` *Thai*
* `tr` *Turkish*
* `uk` *Ukrainian*



Help us add more. Grab a copy of a language file and replace it with your language [Example language file](https://github.com/VeriteCo/StoryJS-Core/blob/master/Language/locale/en.js) and find your language's [two letter code here](http://spreadsheets.google.com/pub?key=p9pdwsai2hDMsLkXsoM05KQ&gid=1)
Help us add more. Grab a copy of a language file and replace it with your language [Example language file](https://github.com/NUKnightLab/TimelineJS/blob/master/source/js/Core/Language/locale/en.js) and find your language's [two letter code here](http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes)

###Start at End
###Start at End
`start_at_end`
set to true to start the timeline on the last date.
*default is false*

###Start at Slide
###Start at Slide
`start_at_slide`
You can tell TimelineJS to start at a specific slide number
*default is 0*

###Start Zoom Adjust
`start_zoom_adjust`
This will tweak the default zoom level. Equivilent to pressing the zoom in or zoom out button the specified number of times. Negative numbers zoom out.
This will tweak the default zoom level. Equivalent to pressing the zoom in or zoom out button the specified number of times. Negative numbers zoom out.
*default is 0*

###Hash Bookmark
###Hash Bookmark
`hash_bookmark`
set to true to allow bookmarking slides using the hash tag
*default is false*

###Debug
###Debug
`debug`
Will log events etc to the console.
*default is false*


###Map Style Types
###Map Style Types
Due to recent changes to the Google Maps API, you need a [API Key](https://developers.google.com/places/documentation/#Authentication) in order to use custom map types.
`gmap_key:`
*required in order to use maptype*
Expand All @@ -252,7 +272,7 @@ Due to recent changes to the Google Maps API, you need a [API Key](https://devel
* `toner-labels`
* `watercolor`
* `sterrain`

* Google Maps
* `ROADMAP`
* `TERRAIN`
Expand All @@ -262,7 +282,7 @@ Due to recent changes to the Google Maps API, you need a [API Key](https://devel
* OpenStreetMap
- `osm`

###Font Options
###Font Options
`font:`
* `AbrilFatface-Average` *Abril Fatface & Average*
* `Arvo-PTSans` *Arvo & PT Sans*
Expand Down Expand Up @@ -293,7 +313,7 @@ Due to recent changes to the Google Maps API, you need a [API Key](https://devel
JSON is the native data format for TimelineJS.

Remember, JSON is picky. A misplaced comma or quotation mark can
prevent the timeline from loading properly.
prevent the timeline from loading properly.

Here is the full model:
```javascript
Expand All @@ -311,8 +331,8 @@ Here is the full model:
},
"date": [
{
"startDate":"2011,12,10",
"endDate":"2011,12,11",
"startDate":"2011,12,10,07,02,10",
"endDate":"2011,12,11,08,11",
"headline":"Headline Goes Here",
"text":"<p>Body text goes here, some HTML is OK</p>",
"tag":"This is Optional",
Expand All @@ -333,7 +353,7 @@ Here is the full model:
"text":"<p>Body text goes here, some HTML is OK</p>",
"tag":"This is Optional"
}

]
}
}
Expand Down Expand Up @@ -381,9 +401,9 @@ storyjs_jsonp_data = {
"headline":"Headline Goes Here",
"tag":"This is Optional"
}

]

}
}
```
Expand All @@ -402,15 +422,15 @@ using Google Docs:
1. Make the spreadsheet public:
Google Docs are automatically set to private but the spreadsheet must be
public.

Click the blue “Share” button on the top right-hand corner. In the “Share
settings” window, you’ll see the private setting of the spreadsheet: click
“Change...”. In the Visibility options window, choose “Public on the Web” and
save.

2. Publish to the Web
Under the File menu, select “Publish to the Web.”

In the next window, check the box next to “Automatically republish when
changes are made.” Uncheck all other boxes. Click “start publishing.” This
will give you the URL to embed in your HTML file.
Expand All @@ -421,7 +441,7 @@ using Google Docs:
etc.), then paste it into the timeline’s HTML file (see [Add it to your site](#add-it-to-your-site) )



### Storify:

Support for Storify is still in its early stages. It works though. Just paste a link to the storify story as the source.
Expand All @@ -444,10 +464,8 @@ Tips and tricks to best utilize TimelineJS
2. Pick stories that have a strong chronological narrative. It does not work well for stories that need to jump around in the timeline.
3. Include events that build up to major occurrences, not just the major events.
4. Don't overwhelm the user. A timeline with hundreds of events is probably not the best use of the format.

## License
This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/.


Binary file removed build/css/blank.gif
Binary file not shown.
Binary file removed build/css/fancybox_sprite.png
Binary file not shown.
Binary file removed build/css/fancybox_sprite@2x.png
Binary file not shown.
Binary file removed build/css/loading.gif
Binary file not shown.
Binary file removed build/css/loading@2x.gif
Binary file not shown.
18 changes: 0 additions & 18 deletions build/css/themes/dark.css

This file was deleted.

9 changes: 0 additions & 9 deletions build/css/themes/font/AbrilFatface-Average.css

This file was deleted.

9 changes: 0 additions & 9 deletions build/css/themes/font/Arvo-PTSans.css

This file was deleted.

9 changes: 0 additions & 9 deletions build/css/themes/font/Bevan-PotanoSans.css

This file was deleted.

9 changes: 0 additions & 9 deletions build/css/themes/font/BreeSerif-OpenSans.css

This file was deleted.

Loading