2 _.templateSettings = {
\r
3 interpolate: /\<\&\=(.+?)\&\>/g,
\r
4 evaluate: /\<\&(.+?)\&\>/g
\r
6 loaded_manifest = null
\r
7 loaded_local_manifest = null
\r
8 $.ajaxSetup({async: false})
\r
9 $.getJSON('/manifest.json', null, (data) =>
\r
10 loaded_manifest = new Manifest(data) )
\r
11 $.getJSON('/local_manifest.json', null, (data) =>
\r
12 loaded_local_manifest = new LocalManifest(data)
\r
14 author = new Pettanr.Author({id: author_id})
\r
16 artist = new Pettanr.Artist({id: artist_id})
\r
18 user = new Pettanr.User({id: author.get('user_id')})
\r
19 window.operators = new Pettanr.Operator([author, artist, user])
\r
20 $.ajaxSetup({async: true})
\r
21 Manifest.set_manifest(loaded_manifest)
\r
22 LocalManifest.set_manifest(loaded_local_manifest)
\r
23 loaded_manifest.init()
\r
24 loaded_local_manifest.init()
\r
26 window.router = new Pettanr.Router()
\r
27 #Backbone.history.start({pushState: true})
\r
28 #window.router.navigate('', true)
\r
29 i = new Pettanr.GroundColor({id: 1})
\r
30 #i = new Pettanr.PanelPicture({id: 21})
\r
32 form = new Locmare.Form({
\r
33 form_name: i.item_name(),
\r
37 operators: window.operators,
\r
38 action: '/' + i.table_name() + '/' + Pettanr.to_s(i.get('id'))
\r
40 $("#pettanr").html(form.render().el)
\r
43 window.router.navigate('folders/98', true)
\r
44 window.router.navigate('folders/99?a=b&c=d', true)
\r
45 window.router.navigate('folders/100.prof', true)
\r
46 window.router.navigate('folders/101.json?a=b&c=d', true)
\r
47 window.router.navigate('folders/102/show', true)
\r
48 window.router.navigate('folders/103/show?a=b&c=d', true)
\r
49 window.router.navigate('folders/104/show.json', true)
\r
50 window.router.navigate('folders/105/show.json?a=b&c=d', true)
\r
51 window.router.navigate('scrolls/', true)
\r
52 window.router.navigate('scrolls/?a=b&c=d', true)
\r
53 window.router.navigate('scrolls', true)
\r
54 window.router.navigate('scrolls.json', true)
\r
55 window.router.navigate('scrolls.json?a=b&c=d', true)
\r
56 window.router.navigate('scrolls/by_author/1', true)
\r
57 window.router.navigate('scrolls/by_author/2?a=b&c=d', true)
\r
58 window.router.navigate('scrolls/by_author/3.json', true)
\r
59 window.router.navigate('scrolls/by_author/4.json?a=b&c=d', true)
\r