author | ymh <ymh.work@gmail.com> |
Mon, 20 Jul 2015 08:30:18 +0200 | |
changeset 34 | 9f9ba0566e01 |
parent 17 | 18ba1a921633 |
permissions | -rw-r--r-- |
17
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
1 |
{% extends "ldt/ldt_utils/embed/iframe_base.html" %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
2 |
{% load i18n %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
3 |
{% load thumbnail %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
4 |
{% load static %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
5 |
{% load absurl %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
6 |
{% load analytics %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
7 |
{% block mdplayer_config %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
8 |
var _config = { |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
9 |
width: '{{ player_width }}', |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
10 |
container: '{{ player_id }}_embed', |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
11 |
css: '{% static "ldt/metadataplayer/LdtPlayer-core.css" %}', |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
12 |
default_options: { |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
13 |
metadata: _metadata |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
14 |
}, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
15 |
widgets: [ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
16 |
{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
17 |
type: "AutoPlayer", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
18 |
{% if external_url %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
19 |
video: "{{ external_url }}", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
20 |
{% else %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
21 |
streamer: function(_url) { |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
22 |
var _matches = _url.match(/^[^\/]+\/\/[^\/]+\/[^\/]+\//); |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
23 |
if (_matches) { |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
24 |
return _matches[0]; |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
25 |
} else { |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
26 |
return _url; |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
27 |
} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
28 |
}, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
29 |
{% endif %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
30 |
height: '{{ player_height }}', |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
31 |
url_transform: function(url) { |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
32 |
// Adaptation to jwplayer 6 |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
33 |
if(url.substr(url.length - 4).toLowerCase()=='.flv'){ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
34 |
return url.replace('/ddc_player/video/','/ddc_player/flv:video/'); |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
35 |
} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
36 |
return url.replace('/ddc_player/video/','/ddc_player/mp4:video/'); |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
37 |
}, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
38 |
autostart: {% if autostart %} true {% else %} false {% endif %}, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
39 |
default_type: 'AdaptivePlayer' |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
40 |
} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
41 |
{% if polemic %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
42 |
,{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
43 |
type: "Polemic", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
44 |
{% if polemic == 'all' %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
45 |
annotation_type: false, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
46 |
{% else %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
47 |
annotation_type: [ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
48 |
{% for type in polemic_annotation_types %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
49 |
{% if type == polemic_annotation_types|last %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
50 |
"{{type}}" |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
51 |
{% else %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
52 |
"{{type}}", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
53 |
{% endif %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
54 |
{% endfor %}], |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
55 |
{% endif %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
56 |
max_elements: {{ polemic__max_elements }}, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
57 |
defaultcolor: "#{{ polemic_defaultColor }}", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
58 |
foundcolor: "#{{ polemic_foundColor }}", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
59 |
{% if polemics_list %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
60 |
polemics : {{ polemics_list|safe }} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
61 |
{% else %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
62 |
polemics : [ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
63 |
{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
64 |
"name" : "OK", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
65 |
"keywords" : [ "++" ], |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
66 |
"color" : "#{{ polemic_okColor }}" |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
67 |
}, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
68 |
{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
69 |
"name" : "KO", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
70 |
"keywords" : [ "--" ], |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
71 |
"color" : "#{{ polemic_koColor }}" |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
72 |
}, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
73 |
{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
74 |
"name" : "REF", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
75 |
"keywords" : [ "==", "http://" ], |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
76 |
"color" : "#{{ polemic_refColor }}" |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
77 |
}, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
78 |
{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
79 |
"name" : "Q", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
80 |
"keywords" : [ "?" ], |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
81 |
"color" : "#{{ polemic_qColor }}" |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
82 |
} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
83 |
] |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
84 |
{% endif %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
85 |
} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
86 |
{% endif %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
87 |
{% if sparkline %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
88 |
,{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
89 |
type: "Sparkline", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
90 |
lineColor: "#{{ sparkline_lineColor }}", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
91 |
fillColor: "#{{ sparkline_fillColor }}", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
92 |
} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
93 |
{% endif %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
94 |
,{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
95 |
type: "Slider" |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
96 |
} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
97 |
|
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
98 |
{% if annotations_list %},{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
99 |
type: "AnnotationsList", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
100 |
container: "AnnotationsList_ext", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
101 |
ajax_url: "{% absurl 'segment_api_empty' resource_name='segments' api_name='1.0' %}{% templatetag openvariable %}media{% templatetag closevariable %}/{% templatetag openvariable %}begin{% templatetag closevariable %}/{% templatetag openvariable %}end{% templatetag closevariable %}", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
102 |
ajax_granularity : 300000, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
103 |
default_thumbnail : '{% static "ldt/css/imgs/video_sequence.png" %}', |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
104 |
show_audio: true, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
105 |
rtmp_streamer: "rtmp://media.iri.centrepompidou.fr/ddc_micro_record/" |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
106 |
}{% endif %},{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
107 |
type: "Controller" |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
108 |
} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
109 |
{% if segments %},{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
110 |
type: "Segments", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
111 |
annotation_type: [ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
112 |
{% for type in segments_annotation_types %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
113 |
{% if type == segments_annotation_types|last %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
114 |
"{{type}}" |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
115 |
{% else %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
116 |
"{{type}}", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
117 |
{% endif %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
118 |
{% endfor %}] |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
119 |
} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
120 |
{% endif %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
121 |
{% if multisegments %},{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
122 |
type: "MultiSegments" |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
123 |
} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
124 |
{% endif %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
125 |
{% if annotation %},{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
126 |
type: "Annotation", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
127 |
start_minimized: true, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
128 |
site_name : "Lignes de Temps", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
129 |
annotation_type: ["chap","découpage"] |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
130 |
} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
131 |
{% endif %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
132 |
{% if tweet %},{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
133 |
type: "Tweet", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
134 |
hide_timeout: 5000 |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
135 |
} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
136 |
{% endif %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
137 |
{% if createannotation %},{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
138 |
type: "CreateAnnotation", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
139 |
api_endpoint_template: "{% absurl 'api_dispatch_list' resource_name='annotations' api_name='1.0' %}", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
140 |
after_send_timeout: 8000, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
141 |
{% if tag_titles or tag_titles == "" %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
142 |
tag_titles : tag_titles_array, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
143 |
{% else %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
144 |
tag_titles : false, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
145 |
{% endif %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
146 |
show_mic_record: {% if show_mic_record %}true{% else %}false{% endif %}, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
147 |
close_after_send: false, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
148 |
slice_annotation_type: {% if createannotation_annotation_types %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
149 |
[{% for type in createannotation_annotation_types %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
150 |
{% if forloop.last %} "{{type}}" |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
151 |
{% else %} "{{type}}", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
152 |
{% endif %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
153 |
{% endfor %}] |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
154 |
{% else %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
155 |
["chap","découpage"] |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
156 |
{% endif %}, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
157 |
creator_name: '{{request.user.username}}', |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
158 |
creator_avatar: '{% thumbnail request.user.image "48x48" format="PNG" crop="center" as im %}{{ im.url }}{% endthumbnail %}' || "https://si0.twimg.com/sticky/default_profile_images/default_profile_1_normal.png", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
159 |
{% if not createannotation_polemics %}polemics: []{% endif %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
160 |
}{% endif %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
161 |
{% if slideshare %},{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
162 |
type: "Slideshare", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
163 |
container: "Slideshare_ext", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
164 |
embed_width: 400, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
165 |
embed_height: 334, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
166 |
annotation_type: "slide" |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
167 |
} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
168 |
{% endif %},{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
169 |
type: "Mediafragment" |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
170 |
} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
171 |
{% if social %},{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
172 |
type: "Social", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
173 |
container: "Social_ext", |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
174 |
show_url: {% if show_url %}true{% else %}false{% endif %}, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
175 |
show_twitter: {% if show_twitter %}true{% else %}false{% endif %}, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
176 |
show_fb: {% if show_fb %}true{% else %}false{% endif %}, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
177 |
show_gplus: {% if show_gplus %}true{% else %}false{% endif %}, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
178 |
show_mail: {% if show_mail %}true{% else %}false{% endif %}, |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
179 |
url: document.location.href.replace(/#.*$/,""), |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
180 |
text: document.title |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
181 |
} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
182 |
{% endif %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
183 |
|
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
184 |
{% if tagcloud %},{ |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
185 |
type: "Tagcloud" |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
186 |
} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
187 |
{% endif %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
188 |
] |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
189 |
}; |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
190 |
{% endblock mdplayer_config %} |
18ba1a921633
override default platform templates to better serve html5 videos
ymh <ymh.work@gmail.com>
parents:
diff
changeset
|
191 |
{% analytics %} |