Ver código fonte

Replace datetimepicker

with https://github.com/smalot/bootstrap-datetimepicker
revision a68df42162

In all our tests the time sliders under the calendar were always ignored.
Also this datetimepicker looks bootstrap and thus fits visually much more
into the rest of the dashboard.
master
Markus Bertheau 11 anos atrás
pai
commit
67dbeedcb6
52 arquivos alterados com 2908 adições e 61 exclusões
  1. 24
    4
      oscar/forms/widgets.py
  2. 0
    32
      oscar/static/oscar/css/dashboard.css
  3. 418
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/bootstrap-datetimepicker.css
  4. 1752
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/bootstrap-datetimepicker.js
  5. 9
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/bootstrap-datetimepicker.min.css
  6. 1
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/bootstrap-datetimepicker.min.js
  7. 17
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.ar.js
  8. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.bg.js
  9. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.ca.js
  10. 19
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.cs.js
  11. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.da.js
  12. 18
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.de.js
  13. 18
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.ee.js
  14. 15
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.el.js
  15. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.es.js
  16. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.fi.js
  17. 18
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.fr.js
  18. 17
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.he.js
  19. 15
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.hr.js
  20. 17
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.hu.js
  21. 15
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.id.js
  22. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.is.js
  23. 18
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.it.js
  24. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.ja.js
  25. 17
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.ko.js
  26. 18
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.lt.js
  27. 18
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.lv.js
  28. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.ms.js
  29. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.nb.js
  30. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.nl.js
  31. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.no.js
  32. 17
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.pl.js
  33. 17
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.pt-BR.js
  34. 17
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.pt.js
  35. 17
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.ro.js
  36. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.rs-latin.js
  37. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.rs.js
  38. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.ru.js
  39. 17
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.sk.js
  40. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.sl.js
  41. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.sv.js
  42. 17
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.sw.js
  43. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.th.js
  44. 17
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.tr.js
  45. 15
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.ua.js
  46. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.uk.js
  47. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.zh-CN.js
  48. 16
    0
      oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.zh-TW.js
  49. 8
    6
      oscar/static/oscar/js/oscar/dashboard.js
  50. 0
    5
      oscar/static/oscar/js/timepicker/jquery-ui-timepicker-addon.min.js
  51. 0
    12
      oscar/static/oscar/less/dashboard.less
  52. 2
    2
      oscar/templates/oscar/dashboard/layout.html

+ 24
- 4
oscar/forms/widgets.py Ver arquivo

@@ -97,6 +97,28 @@ def datetime_format_to_js_time_format(format):
97 97
     return converted.strip()
98 98
 
99 99
 
100
+def datetime_format_to_js_datetime_format(format):
101
+    """
102
+    Convert a Python datetime format to a time format suitable for use with
103
+    the datetime picker we use, http://www.malot.fr/bootstrap-datetimepicker/.
104
+    """
105
+    converted = format
106
+    replacements = {
107
+        '%Y': 'yyyy',
108
+        '%y': 'yy',
109
+        '%m': 'mm',
110
+        '%d': 'dd',
111
+        '%H': 'hh',
112
+        '%I': 'HH',
113
+        '%M': 'ii',
114
+        '%S': 'ss',
115
+    }
116
+    for search, replace in six.iteritems(replacements):
117
+        converted = converted.replace(search, replace)
118
+
119
+    return converted.strip()
120
+
121
+
100 122
 class DatePickerInput(forms.DateInput):
101 123
     """
102 124
     A widget that passes the date format to the JS date picker in a data
@@ -154,10 +176,8 @@ class DateTimePickerInput(forms.DateTimeInput):
154 176
             # For django >= 1.7
155 177
             format = format or formats.get_format(self.format_key)[0]
156 178
 
157
-        attrs.update({
158
-            'data-dateFormat': datetime_format_to_js_date_format(format),
159
-            'data-timeFormat': datetime_format_to_js_time_format(format)
160
-        })
179
+        attrs.update({'data-datetimeFormat':
180
+                      datetime_format_to_js_datetime_format(format)})
161 181
 
162 182
         return super(DateTimePickerInput, self).render(name, value, attrs)
163 183
 

+ 0
- 32
oscar/static/oscar/css/dashboard.css Ver arquivo

@@ -3815,38 +3815,6 @@ textarea {
3815 3815
 textarea.plain {
3816 3816
   font-family: monospace;
3817 3817
 }
3818
-/* css for timepicker */
3819
-.ui-timepicker-div .ui-widget-header {
3820
-  margin-bottom: 8px;
3821
-}
3822
-.ui-timepicker-div dl {
3823
-  text-align: left;
3824
-}
3825
-.ui-timepicker-div dl dt {
3826
-  height: 25px;
3827
-  margin-bottom: -25px;
3828
-}
3829
-.ui-timepicker-div dl dd {
3830
-  margin: 0 10px 10px 65px;
3831
-}
3832
-.ui-timepicker-div td {
3833
-  font-size: 90%;
3834
-}
3835
-.ui-tpicker-grid-label {
3836
-  background: none;
3837
-  border: none;
3838
-  margin: 0;
3839
-  padding: 0;
3840
-}
3841
-.ui-timepicker-rtl {
3842
-  direction: rtl;
3843
-}
3844
-.ui-timepicker-rtl dl {
3845
-  text-align: right;
3846
-}
3847
-.ui-timepicker-rtl dl dd {
3848
-  margin: 0 65px 10px 10px;
3849
-}
3850 3818
 @media (max-width: 1300px) {
3851 3819
   div[data-spy="affix"] {
3852 3820
     width: 200px;

+ 418
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/bootstrap-datetimepicker.css Ver arquivo

@@ -0,0 +1,418 @@
1
+/*!
2
+ * Datetimepicker for Bootstrap
3
+ *
4
+ * Copyright 2012 Stefan Petre
5
+ * Improvements by Andrew Rowls
6
+ * Licensed under the Apache License v2.0
7
+ * http://www.apache.org/licenses/LICENSE-2.0
8
+ *
9
+ */
10
+.datetimepicker {
11
+	padding: 4px;
12
+	margin-top: 1px;
13
+	-webkit-border-radius: 4px;
14
+	-moz-border-radius: 4px;
15
+	border-radius: 4px;
16
+	direction: ltr;
17
+}
18
+
19
+.datetimepicker-inline {
20
+	width: 220px;
21
+}
22
+
23
+.datetimepicker.datetimepicker-rtl {
24
+	direction: rtl;
25
+}
26
+
27
+.datetimepicker.datetimepicker-rtl table tr td span {
28
+	float: right;
29
+}
30
+
31
+.datetimepicker-dropdown, .datetimepicker-dropdown-left {
32
+	top: 0;
33
+	left: 0;
34
+}
35
+
36
+[class*=" datetimepicker-dropdown"]:before {
37
+	content: '';
38
+	display: inline-block;
39
+	border-left: 7px solid transparent;
40
+	border-right: 7px solid transparent;
41
+	border-bottom: 7px solid #cccccc;
42
+	border-bottom-color: rgba(0, 0, 0, 0.2);
43
+	position: absolute;
44
+}
45
+
46
+[class*=" datetimepicker-dropdown"]:after {
47
+	content: '';
48
+	display: inline-block;
49
+	border-left: 6px solid transparent;
50
+	border-right: 6px solid transparent;
51
+	border-bottom: 6px solid #ffffff;
52
+	position: absolute;
53
+}
54
+
55
+[class*=" datetimepicker-dropdown-top"]:before {
56
+	content: '';
57
+	display: inline-block;
58
+	border-left: 7px solid transparent;
59
+	border-right: 7px solid transparent;
60
+	border-top: 7px solid #cccccc;
61
+	border-top-color: rgba(0, 0, 0, 0.2);
62
+	border-bottom: 0;
63
+}
64
+
65
+[class*=" datetimepicker-dropdown-top"]:after {
66
+	content: '';
67
+	display: inline-block;
68
+	border-left: 6px solid transparent;
69
+	border-right: 6px solid transparent;
70
+	border-top: 6px solid #ffffff;
71
+	border-bottom: 0;
72
+}
73
+
74
+.datetimepicker-dropdown-bottom-left:before {
75
+	top: -7px;
76
+	right: 6px;
77
+}
78
+
79
+.datetimepicker-dropdown-bottom-left:after {
80
+	top: -6px;
81
+	right: 7px;
82
+}
83
+
84
+.datetimepicker-dropdown-bottom-right:before {
85
+	top: -7px;
86
+	left: 6px;
87
+}
88
+
89
+.datetimepicker-dropdown-bottom-right:after {
90
+	top: -6px;
91
+	left: 7px;
92
+}
93
+
94
+.datetimepicker-dropdown-top-left:before {
95
+	bottom: -7px;
96
+	right: 6px;
97
+}
98
+
99
+.datetimepicker-dropdown-top-left:after {
100
+	bottom: -6px;
101
+	right: 7px;
102
+}
103
+
104
+.datetimepicker-dropdown-top-right:before {
105
+	bottom: -7px;
106
+	left: 6px;
107
+}
108
+
109
+.datetimepicker-dropdown-top-right:after {
110
+	bottom: -6px;
111
+	left: 7px;
112
+}
113
+
114
+.datetimepicker > div {
115
+	display: none;
116
+}
117
+
118
+.datetimepicker.minutes div.datetimepicker-minutes {
119
+	display: block;
120
+}
121
+
122
+.datetimepicker.hours div.datetimepicker-hours {
123
+	display: block;
124
+}
125
+
126
+.datetimepicker.days div.datetimepicker-days {
127
+	display: block;
128
+}
129
+
130
+.datetimepicker.months div.datetimepicker-months {
131
+	display: block;
132
+}
133
+
134
+.datetimepicker.years div.datetimepicker-years {
135
+	display: block;
136
+}
137
+
138
+.datetimepicker table {
139
+	margin: 0;
140
+}
141
+
142
+.datetimepicker  td,
143
+.datetimepicker th {
144
+	text-align: center;
145
+	width: 20px;
146
+	height: 20px;
147
+	-webkit-border-radius: 4px;
148
+	-moz-border-radius: 4px;
149
+	border-radius: 4px;
150
+	border: none;
151
+}
152
+
153
+.table-striped .datetimepicker table tr td,
154
+.table-striped .datetimepicker table tr th {
155
+	background-color: transparent;
156
+}
157
+
158
+.datetimepicker table tr td.minute:hover {
159
+	background: #eeeeee;
160
+	cursor: pointer;
161
+}
162
+
163
+.datetimepicker table tr td.hour:hover {
164
+	background: #eeeeee;
165
+	cursor: pointer;
166
+}
167
+
168
+.datetimepicker table tr td.day:hover {
169
+	background: #eeeeee;
170
+	cursor: pointer;
171
+}
172
+
173
+.datetimepicker table tr td.old,
174
+.datetimepicker table tr td.new {
175
+	color: #999999;
176
+}
177
+
178
+.datetimepicker table tr td.disabled,
179
+.datetimepicker table tr td.disabled:hover {
180
+	background: none;
181
+	color: #999999;
182
+	cursor: default;
183
+}
184
+
185
+.datetimepicker table tr td.today,
186
+.datetimepicker table tr td.today:hover,
187
+.datetimepicker table tr td.today.disabled,
188
+.datetimepicker table tr td.today.disabled:hover {
189
+	background-color: #fde19a;
190
+	background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a);
191
+	background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a);
192
+	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
193
+	background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a);
194
+	background-image: -o-linear-gradient(top, #fdd49a, #fdf59a);
195
+	background-image: linear-gradient(top, #fdd49a, #fdf59a);
196
+	background-repeat: repeat-x;
197
+	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
198
+	border-color: #fdf59a #fdf59a #fbed50;
199
+	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
200
+	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
201
+}
202
+
203
+.datetimepicker table tr td.today:hover,
204
+.datetimepicker table tr td.today:hover:hover,
205
+.datetimepicker table tr td.today.disabled:hover,
206
+.datetimepicker table tr td.today.disabled:hover:hover,
207
+.datetimepicker table tr td.today:active,
208
+.datetimepicker table tr td.today:hover:active,
209
+.datetimepicker table tr td.today.disabled:active,
210
+.datetimepicker table tr td.today.disabled:hover:active,
211
+.datetimepicker table tr td.today.active,
212
+.datetimepicker table tr td.today:hover.active,
213
+.datetimepicker table tr td.today.disabled.active,
214
+.datetimepicker table tr td.today.disabled:hover.active,
215
+.datetimepicker table tr td.today.disabled,
216
+.datetimepicker table tr td.today:hover.disabled,
217
+.datetimepicker table tr td.today.disabled.disabled,
218
+.datetimepicker table tr td.today.disabled:hover.disabled,
219
+.datetimepicker table tr td.today[disabled],
220
+.datetimepicker table tr td.today:hover[disabled],
221
+.datetimepicker table tr td.today.disabled[disabled],
222
+.datetimepicker table tr td.today.disabled:hover[disabled] {
223
+	background-color: #fdf59a;
224
+}
225
+
226
+.datetimepicker table tr td.today:active,
227
+.datetimepicker table tr td.today:hover:active,
228
+.datetimepicker table tr td.today.disabled:active,
229
+.datetimepicker table tr td.today.disabled:hover:active,
230
+.datetimepicker table tr td.today.active,
231
+.datetimepicker table tr td.today:hover.active,
232
+.datetimepicker table tr td.today.disabled.active,
233
+.datetimepicker table tr td.today.disabled:hover.active {
234
+	background-color: #fbf069;
235
+}
236
+
237
+.datetimepicker table tr td.active,
238
+.datetimepicker table tr td.active:hover,
239
+.datetimepicker table tr td.active.disabled,
240
+.datetimepicker table tr td.active.disabled:hover {
241
+	background-color: #006dcc;
242
+	background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
243
+	background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
244
+	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
245
+	background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
246
+	background-image: -o-linear-gradient(top, #0088cc, #0044cc);
247
+	background-image: linear-gradient(top, #0088cc, #0044cc);
248
+	background-repeat: repeat-x;
249
+	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
250
+	border-color: #0044cc #0044cc #002a80;
251
+	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
252
+	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
253
+	color: #ffffff;
254
+	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
255
+}
256
+
257
+.datetimepicker table tr td.active:hover,
258
+.datetimepicker table tr td.active:hover:hover,
259
+.datetimepicker table tr td.active.disabled:hover,
260
+.datetimepicker table tr td.active.disabled:hover:hover,
261
+.datetimepicker table tr td.active:active,
262
+.datetimepicker table tr td.active:hover:active,
263
+.datetimepicker table tr td.active.disabled:active,
264
+.datetimepicker table tr td.active.disabled:hover:active,
265
+.datetimepicker table tr td.active.active,
266
+.datetimepicker table tr td.active:hover.active,
267
+.datetimepicker table tr td.active.disabled.active,
268
+.datetimepicker table tr td.active.disabled:hover.active,
269
+.datetimepicker table tr td.active.disabled,
270
+.datetimepicker table tr td.active:hover.disabled,
271
+.datetimepicker table tr td.active.disabled.disabled,
272
+.datetimepicker table tr td.active.disabled:hover.disabled,
273
+.datetimepicker table tr td.active[disabled],
274
+.datetimepicker table tr td.active:hover[disabled],
275
+.datetimepicker table tr td.active.disabled[disabled],
276
+.datetimepicker table tr td.active.disabled:hover[disabled] {
277
+	background-color: #0044cc;
278
+}
279
+
280
+.datetimepicker table tr td.active:active,
281
+.datetimepicker table tr td.active:hover:active,
282
+.datetimepicker table tr td.active.disabled:active,
283
+.datetimepicker table tr td.active.disabled:hover:active,
284
+.datetimepicker table tr td.active.active,
285
+.datetimepicker table tr td.active:hover.active,
286
+.datetimepicker table tr td.active.disabled.active,
287
+.datetimepicker table tr td.active.disabled:hover.active {
288
+	background-color: #003399;
289
+}
290
+
291
+.datetimepicker table tr td span {
292
+	display: block;
293
+	width: 23%;
294
+	height: 54px;
295
+	line-height: 54px;
296
+	float: left;
297
+	margin: 1%;
298
+	cursor: pointer;
299
+	-webkit-border-radius: 4px;
300
+	-moz-border-radius: 4px;
301
+	border-radius: 4px;
302
+}
303
+
304
+.datetimepicker .datetimepicker-hours span {
305
+	height: 26px;
306
+	line-height: 26px;
307
+}
308
+
309
+.datetimepicker .datetimepicker-hours table tr td span.hour_am,
310
+.datetimepicker .datetimepicker-hours table tr td span.hour_pm {
311
+	width: 14.6%;
312
+}
313
+
314
+.datetimepicker .datetimepicker-hours fieldset legend,
315
+.datetimepicker .datetimepicker-minutes fieldset legend {
316
+	margin-bottom: inherit;
317
+	line-height: 30px;
318
+}
319
+
320
+.datetimepicker .datetimepicker-minutes span {
321
+	height: 26px;
322
+	line-height: 26px;
323
+}
324
+
325
+.datetimepicker table tr td span:hover {
326
+	background: #eeeeee;
327
+}
328
+
329
+.datetimepicker table tr td span.disabled,
330
+.datetimepicker table tr td span.disabled:hover {
331
+	background: none;
332
+	color: #999999;
333
+	cursor: default;
334
+}
335
+
336
+.datetimepicker table tr td span.active,
337
+.datetimepicker table tr td span.active:hover,
338
+.datetimepicker table tr td span.active.disabled,
339
+.datetimepicker table tr td span.active.disabled:hover {
340
+	background-color: #006dcc;
341
+	background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
342
+	background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
343
+	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
344
+	background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
345
+	background-image: -o-linear-gradient(top, #0088cc, #0044cc);
346
+	background-image: linear-gradient(top, #0088cc, #0044cc);
347
+	background-repeat: repeat-x;
348
+	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
349
+	border-color: #0044cc #0044cc #002a80;
350
+	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
351
+	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
352
+	color: #ffffff;
353
+	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
354
+}
355
+
356
+.datetimepicker table tr td span.active:hover,
357
+.datetimepicker table tr td span.active:hover:hover,
358
+.datetimepicker table tr td span.active.disabled:hover,
359
+.datetimepicker table tr td span.active.disabled:hover:hover,
360
+.datetimepicker table tr td span.active:active,
361
+.datetimepicker table tr td span.active:hover:active,
362
+.datetimepicker table tr td span.active.disabled:active,
363
+.datetimepicker table tr td span.active.disabled:hover:active,
364
+.datetimepicker table tr td span.active.active,
365
+.datetimepicker table tr td span.active:hover.active,
366
+.datetimepicker table tr td span.active.disabled.active,
367
+.datetimepicker table tr td span.active.disabled:hover.active,
368
+.datetimepicker table tr td span.active.disabled,
369
+.datetimepicker table tr td span.active:hover.disabled,
370
+.datetimepicker table tr td span.active.disabled.disabled,
371
+.datetimepicker table tr td span.active.disabled:hover.disabled,
372
+.datetimepicker table tr td span.active[disabled],
373
+.datetimepicker table tr td span.active:hover[disabled],
374
+.datetimepicker table tr td span.active.disabled[disabled],
375
+.datetimepicker table tr td span.active.disabled:hover[disabled] {
376
+	background-color: #0044cc;
377
+}
378
+
379
+.datetimepicker table tr td span.active:active,
380
+.datetimepicker table tr td span.active:hover:active,
381
+.datetimepicker table tr td span.active.disabled:active,
382
+.datetimepicker table tr td span.active.disabled:hover:active,
383
+.datetimepicker table tr td span.active.active,
384
+.datetimepicker table tr td span.active:hover.active,
385
+.datetimepicker table tr td span.active.disabled.active,
386
+.datetimepicker table tr td span.active.disabled:hover.active {
387
+	background-color: #003399;
388
+}
389
+
390
+.datetimepicker table tr td span.old {
391
+	color: #999999;
392
+}
393
+
394
+.datetimepicker th.switch {
395
+	width: 145px;
396
+}
397
+
398
+.datetimepicker th span.glyphicon {
399
+	pointer-events: none;
400
+}
401
+
402
+.datetimepicker thead tr:first-child th,
403
+.datetimepicker tfoot tr:first-child th {
404
+	cursor: pointer;
405
+}
406
+
407
+.datetimepicker thead tr:first-child th:hover,
408
+.datetimepicker tfoot tr:first-child th:hover {
409
+	background: #eeeeee;
410
+}
411
+
412
+.input-append.date .add-on i,
413
+.input-prepend.date .add-on i,
414
+.input-group.date .input-group-addon span {
415
+	cursor: pointer;
416
+	width: 14px;
417
+	height: 14px;
418
+}

+ 1752
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/bootstrap-datetimepicker.js
Diferenças do arquivo suprimidas por serem muito extensas
Ver arquivo


+ 9
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/bootstrap-datetimepicker.min.css
Diferenças do arquivo suprimidas por serem muito extensas
Ver arquivo


+ 1
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/bootstrap-datetimepicker.min.js
Diferenças do arquivo suprimidas por serem muito extensas
Ver arquivo


+ 17
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.ar.js Ver arquivo

@@ -0,0 +1,17 @@
1
+/**
2
+* Arabic translation for bootstrap-datetimepicker
3
+* Ala' Mohammad <amohammad@birzeit.ecu>
4
+*/
5
+;(function($){
6
+	$.fn.datetimepicker.dates['ar'] = {
7
+		days: ["الأحد", "الاثنين", "الثلاثاء", "الأربعاء", "الخميس", "الجمعة", "السبت", "الأحد"],
8
+		daysShort: ["أحد", "اثنين", "ثلاثاء", "أربعاء", "خميس", "جمعة", "سبت", "أحد"],
9
+		daysMin: ["أح", "إث", "ث", "أر", "خ", "ج", "س", "أح"],
10
+		months: ["يناير", "فبراير", "مارس", "أبريل", "مايو", "يونيو", "يوليو", "أغسطس", "سبتمبر", "أكتوبر", "نوفمبر", "ديسمبر"],
11
+		monthsShort: ["يناير", "فبراير", "مارس", "أبريل", "مايو", "يونيو", "يوليو", "أغسطس", "سبتمبر", "أكتوبر", "نوفمبر", "ديسمبر"],
12
+		today: "هذا اليوم",
13
+		suffix: [],
14
+		meridiem: [],
15
+		rtl: true
16
+	};
17
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.bg.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Bulgarian translation for bootstrap-datetimepicker
3
+ * Apostol Apostolov <apostol.s.apostolov@gmail.com>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['bg'] = {
7
+		days: ["Неделя", "Понеделник", "Вторник", "Сряда", "Четвъртък", "Петък", "Събота", "Неделя"],
8
+		daysShort: ["Нед", "Пон", "Вто", "Сря", "Чет", "Пет", "Съб", "Нед"],
9
+		daysMin: ["Н", "П", "В", "С", "Ч", "П", "С", "Н"],
10
+		months: ["Януари", "Февруари", "Март", "Април", "Май", "Юни", "Юли", "Август", "Септември", "Октомври", "Ноември", "Декември"],
11
+		monthsShort: ["Ян", "Фев", "Мар", "Апр", "Май", "Юни", "Юли", "Авг", "Сеп", "Окт", "Ное", "Дек"],
12
+		today: "днес",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.ca.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Catalan translation for bootstrap-datetimepicker
3
+ * J. Garcia <jogaco.en@gmail.com>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['ca'] = {
7
+		days: ["Diumenge", "Dilluns", "Dimarts", "Dimecres", "Dijous", "Divendres", "Dissabte", "Diumenge"],
8
+		daysShort: ["Diu",  "Dil", "Dmt", "Dmc", "Dij", "Div", "Dis", "Diu"],
9
+		daysMin: ["dg", "dl", "dt", "dc", "dj", "dv", "ds", "dg"],
10
+		months: ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Setembre", "Octubre", "Novembre", "Desembre"],
11
+		monthsShort: ["Gen", "Feb", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Oct", "Nov", "Des"],
12
+		today: "Avui",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));

+ 19
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.cs.js Ver arquivo

@@ -0,0 +1,19 @@
1
+/**
2
+ * Czech translation for bootstrap-datetimepicker
3
+ * Matěj Koubík <matej@koubik.name>
4
+ * Fixes by Michal Remiš <michal.remis@gmail.com>
5
+ */
6
+;(function($){
7
+	$.fn.datetimepicker.dates['cs'] = {
8
+		days: ["Neděle", "Pondělí", "Úterý", "Středa", "Čtvrtek", "Pátek", "Sobota", "Neděle"],
9
+		daysShort: ["Ned", "Pon", "Úte", "Stř", "Čtv", "Pát", "Sob", "Ned"],
10
+		daysMin: ["Ne", "Po", "Út", "St", "Čt", "Pá", "So", "Ne"],
11
+		months: ["Leden", "Únor", "Březen", "Duben", "Květen", "Červen", "Červenec", "Srpen", "Září", "Říjen", "Listopad", "Prosinec"],
12
+		monthsShort: ["Led", "Úno", "Bře", "Dub", "Kvě", "Čer", "Čnc", "Srp", "Zář", "Říj", "Lis", "Pro"],
13
+		today: "Dnes",
14
+		suffix: [],
15
+		meridiem: [],
16
+		weekStart: 1,
17
+		format: "dd.mm.yyyy"
18
+	};
19
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.da.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Danish translation for bootstrap-datetimepicker
3
+ * Christian Pedersen <http://github.com/chripede>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['da'] = {
7
+		days: ["Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag", "Søndag"],
8
+		daysShort: ["Søn", "Man", "Tir", "Ons", "Tor", "Fre", "Lør", "Søn"],
9
+		daysMin: ["Sø", "Ma", "Ti", "On", "To", "Fr", "Lø", "Sø"],
10
+		months: ["Januar", "Februar", "Marts", "April", "Maj", "Juni", "Juli", "August", "September", "Oktober", "November", "December"],
11
+		monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"],
12
+		today: "I Dag",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));

+ 18
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.de.js Ver arquivo

@@ -0,0 +1,18 @@
1
+/**
2
+ * German translation for bootstrap-datetimepicker
3
+ * Sam Zurcher <sam@orelias.ch>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['de'] = {
7
+		days: ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag", "Sonntag"],
8
+		daysShort: ["Son", "Mon", "Die", "Mit", "Don", "Fre", "Sam", "Son"],
9
+		daysMin: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa", "So"],
10
+		months: ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"],
11
+		monthsShort: ["Jan", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"],
12
+		today: "Heute",
13
+		suffix: [],
14
+		meridiem: [],
15
+		weekStart: 1,
16
+		format: "dd.mm.yyyy"
17
+	};
18
+}(jQuery));

+ 18
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.ee.js Ver arquivo

@@ -0,0 +1,18 @@
1
+/**
2
+ * Estonian translation for bootstrap-datetimepicker
3
+ * Rene Korss <http://rene.korss.ee> 
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['ee'] = {
7
+		days:        	["Pühapäev", "Esmaspäev", "Teisipäev", "Kolmapäev", "Neljapäev", "Reede", "Laupäev", "Pühapäev"],
8
+		daysShort:   	["P", "E", "T", "K", "N", "R", "L", "P"],
9
+		daysMin:     	["P", "E", "T", "K", "N", "R", "L", "P"],
10
+		months:      	["Jaanuar", "Veebruar", "Märts", "Aprill", "Mai", "Juuni", "Juuli", "August", "September", "Oktoober", "November", "Detsember"],
11
+		monthsShort: 	["Jaan", "Veebr", "Märts", "Apr", "Mai", "Juuni", "Juuli", "Aug", "Sept", "Okt", "Nov", "Dets"],
12
+		today:       	"Täna",
13
+		suffix:     	[],
14
+		meridiem: 		[],
15
+		weekStart: 		1,
16
+		format: 		"dd.mm.yyyy hh:ii"
17
+	};
18
+}(jQuery));

+ 15
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.el.js Ver arquivo

@@ -0,0 +1,15 @@
1
+/**
2
+* Greek translation for bootstrap-datetimepicker
3
+*/
4
+;(function($){
5
+  $.fn.datetimepicker.dates['el'] = {
6
+	    days: ["Κυριακή", "Δευτέρα", "Τρίτη", "Τετάρτη", "Πέμπτη", "Παρασκευή", "Σάββατο", "Κυριακή"],
7
+	    daysShort: ["Κυρ", "Δευ", "Τρι", "Τετ", "Πεμ", "Παρ", "Σαβ", "Κυρ"],
8
+	    daysMin: ["Κυ", "Δε", "Τρ", "Τε", "Πε", "Πα", "Σα", "Κυ"],
9
+	    months: ["Ιανουάριος", "Φεβρουάριος", "Μάρτιος", "Απρίλιος", "Μάιος", "Ιούνιος", "Ιούλιος", "Αύγουστος", "Σεπτέμβριος", "Οκτώβριος", "Νοέμβριος", "Δεκέμβριος"],
10
+	    monthsShort: ["Ιαν", "Φεβ", "Μαρ", "Απρ", "Μάι", "Ιουν", "Ιουλ", "Αυγ", "Σεπ", "Οκτ", "Νοε", "Δεκ"],
11
+	    today: "Σήμερα",
12
+		suffix: [],
13
+		meridiem: []
14
+  };
15
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.es.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Spanish translation for bootstrap-datetimepicker
3
+ * Bruno Bonamin <bruno.bonamin@gmail.com>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['es'] = {
7
+		days: ["Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado", "Domingo"],
8
+		daysShort: ["Dom", "Lun", "Mar", "Mié", "Jue", "Vie", "Sáb", "Dom"],
9
+		daysMin: ["Do", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa", "Do"],
10
+		months: ["Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"],
11
+		monthsShort: ["Ene", "Feb", "Mar", "Abr", "May", "Jun", "Jul", "Ago", "Sep", "Oct", "Nov", "Dic"],
12
+		today: "Hoy",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.fi.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Finnish translation for bootstrap-datetimepicker
3
+ * Jaakko Salonen <https://github.com/jsalonen>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['fi'] = {
7
+		days: ["sunnuntai", "maanantai", "tiistai", "keskiviikko", "torstai", "perjantai", "lauantai", "sunnuntai"],
8
+		daysShort: ["sun", "maa", "tii", "kes", "tor", "per", "lau", "sun"],
9
+		daysMin: ["su", "ma", "ti", "ke", "to", "pe", "la", "su"],
10
+		months: ["tammikuu", "helmikuu", "maaliskuu", "huhtikuu", "toukokuu", "kesäkuu", "heinäkuu", "elokuu", "syyskuu", "lokakuu", "marraskuu", "joulukuu"],
11
+		monthsShort: ["tam", "hel", "maa", "huh", "tou", "kes", "hei", "elo", "syy", "lok", "mar", "jou"],
12
+		today: "tänään",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));

+ 18
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.fr.js Ver arquivo

@@ -0,0 +1,18 @@
1
+/**
2
+ * French translation for bootstrap-datetimepicker
3
+ * Nico Mollet <nico.mollet@gmail.com>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['fr'] = {
7
+		days: ["Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi", "Dimanche"],
8
+		daysShort: ["Dim", "Lun", "Mar", "Mer", "Jeu", "Ven", "Sam", "Dim"],
9
+		daysMin: ["D", "L", "Ma", "Me", "J", "V", "S", "D"],
10
+		months: ["Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"],
11
+		monthsShort: ["Jan", "Fev", "Mar", "Avr", "Mai", "Jui", "Jul", "Aou", "Sep", "Oct", "Nov", "Dec"],
12
+		today: "Aujourd'hui",
13
+		suffix: [],
14
+		meridiem: ["am", "pm"],
15
+		weekStart: 1,
16
+		format: "dd/mm/yyyy"
17
+	};
18
+}(jQuery));

+ 17
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.he.js Ver arquivo

@@ -0,0 +1,17 @@
1
+/**
2
+ * Hebrew translation for bootstrap-datetimepicker
3
+ * Sagie Maoz <sagie@maoz.info>
4
+ */
5
+;(function($){
6
+  $.fn.datetimepicker.dates['he'] = {
7
+      days: ["ראשון", "שני", "שלישי", "רביעי", "חמישי", "שישי", "שבת", "ראשון"],
8
+      daysShort: ["א", "ב", "ג", "ד", "ה", "ו", "ש", "א"],
9
+      daysMin: ["א", "ב", "ג", "ד", "ה", "ו", "ש", "א"],
10
+      months: ["ינואר", "פברואר", "מרץ", "אפריל", "מאי", "יוני", "יולי", "אוגוסט", "ספטמבר", "אוקטובר", "נובמבר", "דצמבר"],
11
+      monthsShort: ["ינו", "פבר", "מרץ", "אפר", "מאי", "יונ", "יול", "אוג", "ספט", "אוק", "נוב", "דצמ"],
12
+      today: "היום",
13
+	  suffix: [],
14
+	  meridiem: [],
15
+      rtl: true
16
+  };
17
+}(jQuery));

+ 15
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.hr.js Ver arquivo

@@ -0,0 +1,15 @@
1
+/**
2
+ * Croatian localisation
3
+ */
4
+;(function($){
5
+	$.fn.datetimepicker.dates['hr'] = {
6
+		days: ["Nedjelja", "Ponedjelja", "Utorak", "Srijeda", "Četrtak", "Petak", "Subota", "Nedjelja"],
7
+		daysShort: ["Ned", "Pon", "Uto", "Srr", "Čet", "Pet", "Sub", "Ned"],
8
+		daysMin: ["Ne", "Po", "Ut", "Sr", "Če", "Pe", "Su", "Ne"],
9
+		months: ["Siječanj", "Veljača", "Ožujak", "Travanj", "Svibanj", "Lipanj", "Srpanj", "Kolovoz", "Rujan", "Listopad", "Studeni", "Prosinac"],
10
+		monthsShort: ["Sije", "Velj", "Ožu", "Tra", "Svi", "Lip", "Jul", "Kol", "Ruj", "Lis", "Stu", "Pro"],
11
+		today: "Danas",
12
+		suffix: [],
13
+		meridiem: []
14
+	};
15
+}(jQuery));

+ 17
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.hu.js Ver arquivo

@@ -0,0 +1,17 @@
1
+/**
2
+ * Hungarian translation for bootstrap-datetimepicker
3
+ * darevish <http://github.com/darevish>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['hu'] = {
7
+		days: ["Vasárnap", "Hétfő", "Kedd", "Szerda", "Csütörtök", "Péntek", "Szombat", "Vasárnap"],
8
+		daysShort: ["Vas", "Hét", "Ked", "Sze", "Csü", "Pén", "Szo", "Vas"],
9
+		daysMin: ["V", "H", "K", "Sze", "Cs", "P", "Szo", "V"],
10
+		months: ["Január", "Február", "Március", "Április", "Május", "Június", "Július", "Augusztus", "Szeptember", "Október", "November", "December"],
11
+		monthsShort: ["Jan", "Feb", "Már", "Ápr", "Máj", "Jún", "Júl", "Aug", "Sze", "Okt", "Nov", "Dec"],
12
+		today: "Ma",
13
+		suffix: [],
14
+		meridiem: [],
15
+		weekStart: 1
16
+	};
17
+}(jQuery));

+ 15
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.id.js Ver arquivo

@@ -0,0 +1,15 @@
1
+/**
2
+ * Bahasa translation for bootstrap-datetimepicker
3
+ * Azwar Akbar <azwar.akbar@gmail.com>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['id'] = {
7
+		days: ["Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu", "Minggu"],
8
+		daysShort: ["Mgu", "Sen", "Sel", "Rab", "Kam", "Jum", "Sab", "Mgu"],
9
+		daysMin: ["Mg", "Sn", "Sl", "Ra", "Ka", "Ju", "Sa", "Mg"],
10
+		months: ["Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember"],
11
+		monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Ags", "Sep", "Okt", "Nov", "Des"],
12
+		suffix: [],
13
+		meridiem: []
14
+	};
15
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.is.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Icelandic translation for bootstrap-datetimepicker
3
+ * Hinrik Örn Sigurðsson <hinrik.sig@gmail.com>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['is'] = {
7
+		days: ["Sunnudagur", "Mánudagur", "Þriðjudagur", "Miðvikudagur", "Fimmtudagur", "Föstudagur", "Laugardagur", "Sunnudagur"],
8
+		daysShort: ["Sun", "Mán", "Þri", "Mið", "Fim", "Fös", "Lau", "Sun"],
9
+		daysMin: ["Su", "Má", "Þr", "Mi", "Fi", "Fö", "La", "Su"],
10
+		months: ["Janúar", "Febrúar", "Mars", "Apríl", "Maí", "Júní", "Júlí", "Ágúst", "September", "Október", "Nóvember", "Desember"],
11
+		monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maí", "Jún", "Júl", "Ágú", "Sep", "Okt", "Nóv", "Des"],
12
+		today: "Í Dag",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));

+ 18
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.it.js Ver arquivo

@@ -0,0 +1,18 @@
1
+/**
2
+ * Italian translation for bootstrap-datetimepicker
3
+ * Enrico Rubboli <rubboli@gmail.com>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['it'] = {
7
+		days: ["Domenica", "Lunedi", "Martedi", "Mercoledi", "Giovedi", "Venerdi", "Sabato", "Domenica"],
8
+		daysShort: ["Dom", "Lun", "Mar", "Mer", "Gio", "Ven", "Sab", "Dom"],
9
+		daysMin: ["Do", "Lu", "Ma", "Me", "Gi", "Ve", "Sa", "Do"],
10
+		months: ["Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre"],
11
+		monthsShort: ["Gen", "Feb", "Mar", "Apr", "Mag", "Giu", "Lug", "Ago", "Set", "Ott", "Nov", "Dic"],
12
+		today: "Oggi",
13
+		suffix: [],
14
+		meridiem: [],
15
+		weekStart: 1,
16
+		format: "dd/mm/yyyy hh:ii:ss"
17
+	};
18
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.ja.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Japanese translation for bootstrap-datetimepicker
3
+ * Norio Suzuki <https://github.com/suzuki/>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['ja'] = {
7
+		days: ["日曜", "月曜", "火曜", "水曜", "木曜", "金曜", "土曜", "日曜"],
8
+		daysShort: ["日", "月", "火", "水", "木", "金", "土", "日"],
9
+		daysMin: ["日", "月", "火", "水", "木", "金", "土", "日"],
10
+		months: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"],
11
+		monthsShort: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"],
12
+		today: "今日",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));

+ 17
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.ko.js Ver arquivo

@@ -0,0 +1,17 @@
1
+/**
2
+ * Korean translation for bootstrap-datetimepicker
3
+ * Gu Youn <http://github.com/guyoun>
4
+ * Baekjoon Choi <http://github.com/Baekjoon>
5
+ */
6
+;(function($){
7
+	$.fn.datetimepicker.dates['ko'] = {
8
+		days: ["일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일", "일요일"],
9
+		daysShort: ["일", "월", "화", "수", "목", "금", "토", "일"],
10
+		daysMin: ["일", "월", "화", "수", "목", "금", "토", "일"],
11
+		months: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"],
12
+		monthsShort: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"],
13
+		suffix: [],
14
+		meridiem: ["오전", "오후"],
15
+        today: "오늘",
16
+	};
17
+}(jQuery));

+ 18
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.lt.js Ver arquivo

@@ -0,0 +1,18 @@
1
+/**
2
+ * Lithuanian translation for bootstrap-datetimepicker
3
+ * Šarūnas Gliebus <ssharunas@yahoo.co.uk>
4
+ */
5
+
6
+;(function($){
7
+    $.fn.datetimepicker.dates['lt'] = {
8
+        days: ["Sekmadienis", "Pirmadienis", "Antradienis", "Trečiadienis", "Ketvirtadienis", "Penktadienis", "Šeštadienis", "Sekmadienis"],
9
+        daysShort: ["S", "Pr", "A", "T", "K", "Pn", "Š", "S"],
10
+        daysMin: ["Sk", "Pr", "An", "Tr", "Ke", "Pn", "Št", "Sk"],
11
+        months: ["Sausis", "Vasaris", "Kovas", "Balandis", "Gegužė", "Birželis", "Liepa", "Rugpjūtis", "Rugsėjis", "Spalis", "Lapkritis", "Gruodis"],
12
+        monthsShort: ["Sau", "Vas", "Kov", "Bal", "Geg", "Bir", "Lie", "Rugp", "Rugs", "Spa", "Lap", "Gru"],
13
+        today: "Šiandien",
14
+		suffix: [],
15
+		meridiem: [],
16
+        weekStart: 1
17
+    };
18
+}(jQuery));

+ 18
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.lv.js Ver arquivo

@@ -0,0 +1,18 @@
1
+/**
2
+ * Latvian translation for bootstrap-datetimepicker
3
+ * Artis Avotins <artis@apit.lv>
4
+ */
5
+
6
+;(function($){
7
+    $.fn.datetimepicker.dates['lv'] = {
8
+        days: ["Svētdiena", "Pirmdiena", "Otrdiena", "Trešdiena", "Ceturtdiena", "Piektdiena", "Sestdiena", "Svētdiena"],
9
+        daysShort: ["Sv", "P", "O", "T", "C", "Pk", "S", "Sv"],
10
+        daysMin: ["Sv", "Pr", "Ot", "Tr", "Ce", "Pk", "St", "Sv"],
11
+        months: ["Janvāris", "Februāris", "Marts", "Aprīlis", "Maijs", "Jūnijs", "Jūlijs", "Augusts", "Septembris", "Oktobris", "Novembris", "Decembris"],
12
+        monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mai", "Jūn", "Jūl", "Aug", "Sep", "Okt", "Nov", "Dec."],
13
+        today: "Šodien",
14
+		suffix: [],
15
+		meridiem: [],
16
+        weekStart: 1
17
+    };
18
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.ms.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Malay translation for bootstrap-datetimepicker
3
+ * Ateman Faiz <noorulfaiz@gmail.com>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['ms'] = {
7
+		days: ["Ahad", "Isnin", "Selasa", "Rabu", "Khamis", "Jumaat", "Sabtu", "Ahad"],
8
+		daysShort: ["Aha", "Isn", "Sel", "Rab", "Kha", "Jum", "Sab", "Aha"],
9
+		daysMin: ["Ah", "Is", "Se", "Ra", "Kh", "Ju", "Sa", "Ah"],
10
+		months: ["Januari", "Februari", "Mac", "April", "Mei", "Jun", "Julai", "Ogos", "September", "Oktober", "November", "Disember"],
11
+		monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Ogo", "Sep", "Okt", "Nov", "Dis"],
12
+		today: "Hari Ini",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.nb.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Norwegian (bokmål) translation for bootstrap-datetimepicker
3
+ * Fredrik Sundmyhr <http://github.com/fsundmyhr>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['nb'] = {
7
+		days: ["Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag", "Søndag"],
8
+		daysShort: ["Søn", "Man", "Tir", "Ons", "Tor", "Fre", "Lør", "Søn"],
9
+		daysMin: ["Sø", "Ma", "Ti", "On", "To", "Fr", "Lø", "Sø"],
10
+		months: ["Januar", "Februar", "Mars", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Desember"],
11
+		monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Des"],
12
+		today: "I Dag",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.nl.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Dutch translation for bootstrap-datetimepicker
3
+ * Reinier Goltstein <mrgoltstein@gmail.com>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['nl'] = {
7
+		days: ["Zondag", "Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrijdag", "Zaterdag", "Zondag"],
8
+		daysShort: ["Zo", "Ma", "Di", "Wo", "Do", "Vr", "Za", "Zo"],
9
+		daysMin: ["Zo", "Ma", "Di", "Wo", "Do", "Vr", "Za", "Zo"],
10
+		months: ["Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December"],
11
+		monthsShort: ["Jan", "Feb", "Mrt", "Apr", "Mei", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"],
12
+		today: "Vandaag",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.no.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Norwegian translation for bootstrap-datetimepicker
3
+ * Rune Warhuus <rune@dinkdonkd.no>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['no'] = {
7
+		days: ["Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag", "Søndag"],
8
+		daysShort: ["Søn", "Man", "Tir", "Ons", "Tor", "Fre", "Lør", "Søn"],
9
+		daysMin: ["Sø", "Ma", "Ti", "On", "To", "Fr", "Lø", "Sø"],
10
+		months: ["Januar", "Februar", "Mars", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Desember"],
11
+		monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Des"],
12
+		today: "I Dag",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));

+ 17
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.pl.js Ver arquivo

@@ -0,0 +1,17 @@
1
+/**
2
+ * Polish translation for bootstrap-datetimepicker
3
+ * Robert <rtpm@gazeta.pl>
4
+ */
5
+;(function($){
6
+$.fn.datetimepicker.dates['pl'] = {
7
+        days: ["Niedziela", "Poniedziałek", "Wtorek", "Środa", "Czwartek", "Piątek", "Sobota", "Niedziela"],
8
+        daysShort: ["Nie", "Pn", "Wt", "Śr", "Czw", "Pt", "So", "Nie"],
9
+        daysMin: ["N", "Pn", "Wt", "Śr", "Cz", "Pt", "So", "N"],
10
+        months: ["Styczeń", "Luty", "Marzec", "Kwiecień", "Maj", "Czerwiec", "Lipiec", "Sierpień", "Wrzesień", "Październik", "Listopad", "Grudzień"],
11
+        monthsShort: ["Sty", "Lu", "Mar", "Kw", "Maj", "Cze", "Lip", "Sie", "Wrz", "Pa", "Lis", "Gru"],
12
+        today: "Dzisiaj",
13
+		suffix: [],
14
+		meridiem: [],
15
+        weekStart: 1
16
+};
17
+}(jQuery));

+ 17
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.pt-BR.js Ver arquivo

@@ -0,0 +1,17 @@
1
+/**
2
+ * Brazilian translation for bootstrap-datetimepicker
3
+ * Cauan Cabral <cauan@radig.com.br>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['pt-BR'] = {
7
+        format: 'dd/mm/yyyy',
8
+		days: ["Domingo", "Segunda", "Terça", "Quarta", "Quinta", "Sexta", "Sábado", "Domingo"],
9
+		daysShort: ["Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb", "Dom"],
10
+		daysMin: ["Do", "Se", "Te", "Qu", "Qu", "Se", "Sa", "Do"],
11
+		months: ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"],
12
+		monthsShort: ["Jan", "Fev", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Out", "Nov", "Dez"],
13
+		today: "Hoje",
14
+		suffix: [],
15
+		meridiem: []
16
+	};
17
+}(jQuery));

+ 17
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.pt.js Ver arquivo

@@ -0,0 +1,17 @@
1
+/**
2
+ * Portuguese translation for bootstrap-datetimepicker
3
+ * Original code: Cauan Cabral <cauan@radig.com.br>
4
+ * Tiago Melo <tiago.blackcode@gmail.com>
5
+ */
6
+;(function($){
7
+	$.fn.datetimepicker.dates['pt'] = {
8
+		days: ["Domingo", "Segunda", "Terça", "Quarta", "Quinta", "Sexta", "Sábado", "Domingo"],
9
+		daysShort: ["Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb", "Dom"],
10
+		daysMin: ["Do", "Se", "Te", "Qu", "Qu", "Se", "Sa", "Do"],
11
+		months: ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"],
12
+		monthsShort: ["Jan", "Fev", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Out", "Nov", "Dez"],
13
+		suffix: [],
14
+		meridiem: ["am","pm"],
15
+		today: "Hoje"
16
+	};
17
+}(jQuery));

+ 17
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.ro.js Ver arquivo

@@ -0,0 +1,17 @@
1
+/**
2
+ * Romanian translation for bootstrap-datetimepicker
3
+ * Cristian Vasile <cristi.mie@gmail.com>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['ro'] = {
7
+		days: ["Duminică", "Luni", "Marţi", "Miercuri", "Joi", "Vineri", "Sâmbătă", "Duminică"],
8
+		daysShort: ["Dum", "Lun", "Mar", "Mie", "Joi", "Vin", "Sâm", "Dum"],
9
+		daysMin: ["Du", "Lu", "Ma", "Mi", "Jo", "Vi", "Sâ", "Du"],
10
+		months: ["Ianuarie", "Februarie", "Martie", "Aprilie", "Mai", "Iunie", "Iulie", "August", "Septembrie", "Octombrie", "Noiembrie", "Decembrie"],
11
+		monthsShort: ["Ian", "Feb", "Mar", "Apr", "Mai", "Iun", "Iul", "Aug", "Sep", "Oct", "Nov", "Dec"],
12
+		today: "Astăzi",
13
+		suffix: [],
14
+		meridiem: [],
15
+		weekStart: 1
16
+	};
17
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.rs-latin.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Serbian latin translation for bootstrap-datetimepicker
3
+ * Bojan Milosavlević <milboj@gmail.com>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['rs'] = {
7
+		days: ["Nedelja","Ponedeljak", "Utorak", "Sreda", "Četvrtak", "Petak", "Subota", "Nedelja"],
8
+		daysShort: ["Ned", "Pon", "Uto", "Sre", "Čet", "Pet", "Sub", "Ned"],
9
+		daysMin: ["N", "Po", "U", "Sr", "Č", "Pe", "Su", "N"],
10
+		months: ["Januar", "Februar", "Mart", "April", "Maj", "Jun", "Jul", "Avgust", "Septembar", "Oktobar", "Novembar", "Decembar"],
11
+		monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Avg", "Sep", "Okt", "Nov", "Dec"],
12
+		today: "Danas",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.rs.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Serbian cyrillic translation for bootstrap-datetimepicker
3
+ * Bojan Milosavlević <milboj@gmail.com>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['rs'] = {
7
+		days: ["Недеља","Понедељак", "Уторак", "Среда", "Четвртак", "Петак", "Субота", "Недеља"],
8
+		daysShort: ["Нед", "Пон", "Уто", "Сре", "Чет", "Пет", "Суб", "Нед"],
9
+		daysMin: ["Н", "По", "У", "Ср", "Ч", "Пе", "Су", "Н"],
10
+		months: ["Јануар", "Фебруар", "Март", "Април", "Мај", "Јун", "Јул", "Август", "Септембар", "Октобар", "Новембар", "Децембар"],
11
+		monthsShort: ["Јан", "Феб", "Мар", "Апр", "Мај", "Јун", "Јул", "Авг", "Сеп", "Окт", "Нов", "Дец"],
12
+		today: "Данас",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.ru.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Russian translation for bootstrap-datetimepicker
3
+ * Victor Taranenko <darwin@snowdale.com>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['ru'] = {
7
+		days: ["Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота", "Воскресенье"],
8
+		daysShort: ["Вск", "Пнд", "Втр", "Срд", "Чтв", "Птн", "Суб", "Вск"],
9
+		daysMin: ["Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб", "Вс"],
10
+		months: ["Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"],
11
+		monthsShort: ["Янв", "Фев", "Мар", "Апр", "Май", "Июн", "Июл", "Авг", "Сен", "Окт", "Ноя", "Дек"],
12
+		today: "Сегодня",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));

+ 17
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.sk.js Ver arquivo

@@ -0,0 +1,17 @@
1
+/**
2
+ * Slovak translation for bootstrap-datetimepicker
3
+ * Marek Lichtner <marek@licht.sk>
4
+ * Fixes by Michal Remiš <michal.remis@gmail.com>
5
+ */
6
+;(function($){
7
+	$.fn.datetimepicker.dates["sk"] = {
8
+		days: ["Nedeľa", "Pondelok", "Utorok", "Streda", "Štvrtok", "Piatok", "Sobota", "Nedeľa"],
9
+		daysShort: ["Ned", "Pon", "Uto", "Str", "Štv", "Pia", "Sob", "Ned"],
10
+		daysMin: ["Ne", "Po", "Ut", "St", "Št", "Pia", "So", "Ne"],
11
+		months: ["Január", "Február", "Marec", "Apríl", "Máj", "Jún", "Júl", "August", "September", "Október", "November", "December"],
12
+		monthsShort: ["Jan", "Feb", "Mar", "Apr", "Máj", "Jún", "Júl", "Aug", "Sep", "Okt", "Nov", "Dec"],
13
+		today: "Dnes",
14
+		suffix: [],
15
+		meridiem: []
16
+	};
17
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.sl.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Slovene translation for bootstrap-datetimepicker
3
+ * Gregor Rudolf <gregor.rudolf@gmail.com>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['sl'] = {
7
+		days: ["Nedelja", "Ponedeljek", "Torek", "Sreda", "Četrtek", "Petek", "Sobota", "Nedelja"],
8
+		daysShort: ["Ned", "Pon", "Tor", "Sre", "Čet", "Pet", "Sob", "Ned"],
9
+		daysMin: ["Ne", "Po", "To", "Sr", "Če", "Pe", "So", "Ne"],
10
+		months: ["Januar", "Februar", "Marec", "April", "Maj", "Junij", "Julij", "Avgust", "September", "Oktober", "November", "December"],
11
+		monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Avg", "Sep", "Okt", "Nov", "Dec"],
12
+		today: "Danes",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.sv.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Swedish translation for bootstrap-datetimepicker
3
+ * Patrik Ragnarsson <patrik@starkast.net>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['sv'] = {
7
+		days: ["Söndag", "Måndag", "Tisdag", "Onsdag", "Torsdag", "Fredag", "Lördag", "Söndag"],
8
+		daysShort: ["Sön", "Mån", "Tis", "Ons", "Tor", "Fre", "Lör", "Sön"],
9
+		daysMin: ["Sö", "Må", "Ti", "On", "To", "Fr", "Lö", "Sö"],
10
+		months: ["Januari", "Februari", "Mars", "April", "Maj", "Juni", "Juli", "Augusti", "September", "Oktober", "November", "December"],
11
+		monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"],
12
+		today: "I Dag",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));

+ 17
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.sw.js Ver arquivo

@@ -0,0 +1,17 @@
1
+/**
2
+ * Swahili translation for bootstrap-datetimepicker
3
+ * Edwin Mugendi <https://github.com/edwinmugendi>
4
+ * Source: http://scriptsource.org/cms/scripts/page.php?item_id=entry_detail&uid=xnfaqyzcku
5
+ */
6
+;(function($){
7
+    $.fn.datetimepicker.dates['sw'] = {
8
+        days: ["Jumapili", "Jumatatu", "Jumanne", "Jumatano", "Alhamisi", "Ijumaa", "Jumamosi", "Jumapili"],
9
+        daysShort: ["J2", "J3", "J4", "J5", "Alh", "Ij", "J1", "J2"],
10
+        daysMin: ["2", "3", "4", "5", "A", "I", "1", "2"],
11
+        months: ["Januari", "Februari", "Machi", "Aprili", "Mei", "Juni", "Julai", "Agosti", "Septemba", "Oktoba", "Novemba", "Desemba"],
12
+        monthsShort: ["Jan", "Feb", "Mac", "Apr", "Mei", "Jun", "Jul", "Ago", "Sep", "Okt", "Nov", "Des"],
13
+        today: "Leo",
14
+		suffix: [],
15
+		meridiem: []
16
+    };
17
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.th.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Thai translation for bootstrap-datetimepicker
3
+ * Suchau Jiraprapot <seroz24@gmail.com>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['th'] = {
7
+		days: ["อาทิตย์", "จันทร์", "อังคาร", "พุธ", "พฤหัส", "ศุกร์", "เสาร์", "อาทิตย์"],
8
+		daysShort: ["อา", "จ", "อ", "พ", "พฤ", "ศ", "ส", "อา"],
9
+		daysMin: ["อา", "จ", "อ", "พ", "พฤ", "ศ", "ส", "อา"],
10
+		months: ["มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน", "พฤษภาคม", "มิถุนายน", "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม", "พฤศจิกายน", "ธันวาคม"],
11
+		monthsShort: ["ม.ค.", "ก.พ.", "มี.ค.", "เม.ย.", "พ.ค.", "มิ.ย.", "ก.ค.", "ส.ค.", "ก.ย.", "ต.ค.", "พ.ย.", "ธ.ค."],
12
+		today: "วันนี้",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));

+ 17
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.tr.js Ver arquivo

@@ -0,0 +1,17 @@
1
+/**
2
+ * Turkish translation for bootstrap-datetimepicker
3
+ * Serkan Algur <kaisercrazy_2@hotmail.com>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['tr'] = {
7
+		days: ["Pazar", "Pazartesi", "Salı", "Çarşamba", "Perşembe", "Cuma", "Cumartesi", "Pazar"],
8
+		daysShort: ["Pz", "Pzt", "Sal", "Çrş", "Prş", "Cu", "Cts", "Pz"],
9
+		daysMin: ["Pz", "Pzt", "Sa", "Çr", "Pr", "Cu", "Ct", "Pz"],
10
+		months: ["Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık"],
11
+		monthsShort: ["Oca", "Şub", "Mar", "Nis", "May", "Haz", "Tem", "Ağu", "Eyl", "Eki", "Kas", "Ara"],
12
+		today: "Bugün",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));
17
+

+ 15
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.ua.js Ver arquivo

@@ -0,0 +1,15 @@
1
+/**
2
+ * Ukrainian translation for bootstrap-datepicker
3
+ * Igor Polynets
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['ua'] = {
7
+		days: ["Неділя", "Понеділок", "Вівторок", "Середа", "Четверг", "П'ятниця", "Субота", "Неділя"],
8
+		daysShort: ["Нед", "Пнд", "Втр", "Срд", "Чтв", "Птн", "Суб", "Нед"],
9
+		daysMin: ["Нд", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб", "Нд"],
10
+		months: ["Cічень", "Лютий", "Березень", "Квітень", "Травень", "Червень", "Липень", "Серпень", "Вересень", "Жовтень", "Листопад", "Грудень"],
11
+		monthsShort: ["Січ", "Лют", "Бер", "Квт", "Трв", "Чер", "Лип", "Сер", "Вер", "Жов", "Лис", "Грд"],
12
+		today: "Сьогодні",
13
+		weekStart: 1
14
+	};
15
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.uk.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Ukrainian translation for bootstrap-datetimepicker
3
+ * Andrey Vityuk <andrey [dot] vityuk [at] gmail.com>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['uk'] = {
7
+		days: ["Неділя", "Понеділок", "Вівторок", "Середа", "Четвер", "П'ятниця", "Субота", "Неділя"],
8
+		daysShort: ["Нед", "Пнд", "Втр", "Срд", "Чтв", "Птн", "Суб", "Нед"],
9
+		daysMin: ["Нд", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб", "Нд"],
10
+		months: ["Січень", "Лютий", "Березень", "Квітень", "Травень", "Червень", "Липень", "Серпень", "Вересень", "Жовтень", "Листопад", "Грудень"],
11
+		monthsShort: ["Січ", "Лют", "Бер", "Кві", "Тра", "Чер", "Лип", "Сер", "Вер", "Жов", "Лис", "Гру"],
12
+		today: "Сьогодні",
13
+		suffix: [],
14
+		meridiem: []
15
+	};
16
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.zh-CN.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Simplified Chinese translation for bootstrap-datetimepicker
3
+ * Yuan Cheung <advanimal@gmail.com>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['zh-CN'] = {
7
+			days: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日"],
8
+			daysShort: ["周日", "周一", "周二", "周三", "周四", "周五", "周六", "周日"],
9
+			daysMin:  ["日", "一", "二", "三", "四", "五", "六", "日"],
10
+			months: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
11
+			monthsShort: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
12
+			today: "今日",
13
+			suffix: [],
14
+			meridiem: ["上午", "下午"]
15
+	};
16
+}(jQuery));

+ 16
- 0
oscar/static/oscar/js/bootstrap-datetimepicker/locales/bootstrap-datetimepicker.zh-TW.js Ver arquivo

@@ -0,0 +1,16 @@
1
+/**
2
+ * Traditional Chinese translation for bootstrap-datetimepicker
3
+ * Rung-Sheng Jang <daniel@i-trend.co.cc>
4
+ */
5
+;(function($){
6
+	$.fn.datetimepicker.dates['zh-TW'] = {
7
+	days: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日"],
8
+	  daysShort: ["周日", "周一", "周二", "周三", "周四", "周五", "周六", "周日"],
9
+		daysMin:  ["日", "一", "二", "三", "四", "五", "六", "日"],
10
+		months: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
11
+		monthsShort: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"],
12
+		today: "今天",
13
+    suffix: [],
14
+		meridiem: ["上午", "下午"]
15
+	};
16
+}(jQuery));

+ 8
- 6
oscar/static/oscar/js/oscar/dashboard.js Ver arquivo

@@ -19,6 +19,7 @@ var oscar = (function(o, $) {
19 19
             var defaults = {
20 20
                 'dateFormat': 'yy-mm-dd',
21 21
                 'timeFormat': 'HH:mm',
22
+                'datetimeFormat': 'yy-mm-dd hh:ii',
22 23
                 'stepMinute': 15,
23 24
                 'tinyConfig': {
24 25
                     statusbar: false,
@@ -136,17 +137,18 @@ var oscar = (function(o, $) {
136 137
             }
137 138
             if ($.fn.datetimepicker) {
138 139
                 var defaultDatetimepickerConfig = {
139
-                    'dateFormat': o.dashboard.options.dateFormat,
140
-                    'timeFormat': o.dashboard.options.timeFormat,
141
-                    'stepMinute': o.dashboard.options.stepMinute
140
+                    'format': o.dashboard.options.datetimeFormat,
141
+                    'minuteStep': o.dashboard.options.stepMinute,
142
+                    'autoclose': true
142 143
                 };
143 144
                 $inputs.filter('[name$="datetime"]').each(function(ind, ele) {
144 145
                     var $ele = $(ele),
145 146
                         config = $.extend({}, defaultDatetimepickerConfig, {
146
-                        'dateFormat': $ele.data('dateformat'),
147
-                        'timeFormat': $ele.data('timeformat'),
148
-                        'stepMinute': $ele.data('stepminute')});
147
+                          'format': $ele.data('datetimeformat'),
148
+                          'minuteStep': $ele.data('stepminute')
149
+                        });
149 150
                     $ele.datetimepicker(config);
151
+                    $ele.css('width', '125px');
150 152
                 });
151 153
 
152 154
             }

+ 0
- 5
oscar/static/oscar/js/timepicker/jquery-ui-timepicker-addon.min.js
Diferenças do arquivo suprimidas por serem muito extensas
Ver arquivo


+ 0
- 12
oscar/static/oscar/less/dashboard.less Ver arquivo

@@ -917,18 +917,6 @@ textarea {
917 917
 textarea.plain {
918 918
 	font-family: monospace;
919 919
 }
920
-// DATETIMEPICKER
921
-/* css for timepicker */
922
-.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
923
-.ui-timepicker-div dl { text-align: left; }
924
-.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
925
-.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
926
-.ui-timepicker-div td { font-size: 90%; }
927
-.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }
928
-
929
-.ui-timepicker-rtl{ direction: rtl; }
930
-.ui-timepicker-rtl dl { text-align: right; }
931
-.ui-timepicker-rtl dl dd { margin: 0 65px 10px 10px; }
932 920
 
933 921
 // RESPONSIVE
934 922
 // ---------

+ 2
- 2
oscar/templates/oscar/dashboard/layout.html Ver arquivo

@@ -24,6 +24,7 @@
24 24
     <link rel="stylesheet" href="//code.jquery.com/ui/1.10.3/themes/cupertino/jquery-ui.css">
25 25
     {% compress css %}
26 26
         <link rel="stylesheet" href="{% static "oscar/js/select2/select2.css" %}" />
27
+        <link rel="stylesheet" href="{% static "oscar/js/bootstrap-datetimepicker/bootstrap-datetimepicker.css" %}" />
27 28
         <link rel="stylesheet" href="{% static "oscar/js/bootstrap-timepicker/bootstrap-timepicker.css" %}" />
28 29
     {% endcompress %}
29 30
 {% endblock %}
@@ -148,8 +149,7 @@
148 149
     {% compress js %}
149 150
         {# jQuery plugins #}
150 151
         <script src="{% static "oscar/js/mousewheel/jquery.mousewheel.min.js" %}" type="text/javascript" charset="utf-8"></script>
151
-        {# The CSS for the timepicker is embedded in dashboard.less #}
152
-        <script src="{% static "oscar/js/timepicker/jquery-ui-timepicker-addon.min.js" %}" type="text/javascript" charset="utf-8"></script>
152
+        <script src="{% static "oscar/js/bootstrap-datetimepicker/bootstrap-datetimepicker.js" %}" type="text/javascript" charset="utf-8"></script>
153 153
         <script src="{% static "oscar/js/bootstrap-timepicker/bootstrap-timepicker.js" %}" type="text/javascript" charset="utf-8"></script>
154 154
         <script src="{% static "oscar/js/select2/select2.js" %}" type="text/javascript" charset="utf-8"></script>
155 155
         <script src="{% static "oscar/js/oscar/dashboard.js" %}" type="text/javascript" charset="utf-8"></script>

Carregando…
Cancelar
Salvar