~savoirfairelinux-openerp/openerp-web/trunk-relativedelta-momentjs

« back to all changes in this revision

Viewing changes to addons/web/views/webclient_templates.xml

  • Committer: Mathieu Benoit
  • Date: 2014-06-26 17:17:26 UTC
  • mfrom: (3995.1.29 openerp-web)
  • Revision ID: mathieu.benoit@savoirfairelinux.com-20140626171726-539i5m7i7g3h9ym6
[MERGE] merge with latest trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
-->
4
4
<openerp>
5
5
    <data>
 
6
        <template id="web.assets_common">
 
7
            <script type="text/javascript" src="/web/static/lib/es5-shim/es5-shim.min.js"></script>
 
8
            <script type="text/javascript" src="/web/static/lib/underscore/underscore.js"></script>
 
9
            <script type="text/javascript" src="/web/static/lib/underscore.string/lib/underscore.string.js"></script>
 
10
            <script type="text/javascript" src="/web/static/lib/datejs/globalization/en-US.js"></script>
 
11
            <script type="text/javascript" src="/web/static/lib/spinjs/spin.js"></script>
 
12
 
 
13
            <!-- jQuery stuff -->
 
14
            <script type="text/javascript" src="/web/static/lib/jquery/jquery.js"></script>
 
15
            <script type="text/javascript" src="/web/static/lib/jquery.blockUI/jquery.blockUI.js"></script>
 
16
            <script type="text/javascript" src="/web/static/lib/jquery.hotkeys/jquery.hotkeys.js"></script>
 
17
            <script type="text/javascript" src="/web/static/lib/jquery.placeholder/jquery.placeholder.js"></script>
 
18
            <script type="text/javascript" src="/web/static/lib/jquery.timeago/jquery.timeago.js"></script>
 
19
            <script type="text/javascript" src="/web/static/lib/jquery.form/jquery.form.js"></script>
 
20
 
 
21
            <script type="text/javascript" src="/web/static/lib/jquery.ba-bbq/jquery.ba-bbq.js"></script>
 
22
 
 
23
            <script type="text/javascript" src="/web/static/lib/qweb/qweb2.js"></script>
 
24
            <script type="text/javascript" src="/web/static/src/js/openerpframework.js"></script>
 
25
            <script type="text/javascript" charset="utf-8">
 
26
                openerp._modules = <t t-raw="modules"/>;
 
27
            </script>
 
28
 
 
29
            <link rel="stylesheet" href="/web/static/lib/fontawesome/css/font-awesome.css"/>
 
30
        </template>
 
31
 
 
32
        <template id="jqueryui_conflict" name="jquery.ui.conflict">
 
33
            <!-- TODO: get rid of this hack once jQuery.ui is removed -->
 
34
            <script type="text/javascript" charset="utf-8">
 
35
                $.fn.bstooltip = $.fn.tooltip;
 
36
                $.fn.bsbutton = $.fn.button;
 
37
            </script>
 
38
            <t t-raw="0"/>
 
39
            <script type="text/javascript" charset="utf-8">
 
40
                $.fn.tooltip = $.fn.bstooltip;
 
41
                $.fn.button = $.fn.bsbutton;
 
42
            </script>
 
43
        </template>
 
44
 
 
45
        <template id="web.assets_backend">
 
46
            <t t-call="web.assets_common"/>
 
47
            <!-- Datejs -->
 
48
            <script type="text/javascript" src="/web/static/lib/datejs/core.js"></script>
 
49
            <script type="text/javascript" src="/web/static/lib/datejs/parser.js"></script>
 
50
            <script type="text/javascript" src="/web/static/lib/datejs/sugarpak.js"></script>
 
51
            <script type="text/javascript" src="/web/static/lib/datejs/extras.js"></script>
 
52
 
 
53
            <!-- jQuery addons -->
 
54
            <script type="text/javascript" src="/web/static/lib/jquery.validate/jquery.validate.js"></script>
 
55
            <script type="text/javascript" src="/web/static/lib/jquery.autosize/jquery.autosize.js"></script>
 
56
            <script type="text/javascript" src="/web/static/lib/jquery.scrollTo/jquery.scrollTo-min.js"></script>
 
57
 
 
58
            <link rel="stylesheet" href="/web/static/lib/cleditor/jquery.cleditor.css"/>
 
59
            <script type="text/javascript" src="/web/static/lib/cleditor/jquery.cleditor.js"></script>
 
60
 
 
61
            <link rel="stylesheet" href="/web/static/lib/jquery.textext/jquery.textext.css"/>
 
62
            <script type="text/javascript" src="/web/static/lib/jquery.textext/jquery.textext.js"></script>
 
63
 
 
64
            <link rel="stylesheet" href="/web/static/lib/select2/select2.css"/>
 
65
            <script type="text/javascript" src="/web/static/lib/select2/select2.js"></script>
 
66
 
 
67
            <link rel="stylesheet" href="/web/static/lib/bootstrap/css/bootstrap.css"/>
 
68
            <script type="text/javascript" src="/web/static/lib/bootstrap/js/bootstrap.js"></script>
 
69
 
 
70
            <!-- jQuery ui -->
 
71
            <link rel="stylesheet" href="/web/static/lib/jquery.ui.bootstrap/css/custom-theme/jquery-ui-1.9.0.custom.css"/>
 
72
 
 
73
            <t t-call="web.jqueryui_conflict">
 
74
                <script type="text/javascript" src="/web/static/lib/jquery.ui/js/jquery-ui-1.9.1.custom.js"></script>
 
75
            </t>
 
76
 
 
77
            <link rel="stylesheet" href="/web/static/lib/jquery.ui.timepicker/css/jquery-ui-timepicker-addon.css"/>
 
78
            <script type="text/javascript" src="/web/static/lib/jquery.ui.timepicker/js/jquery-ui-timepicker-addon.js"></script>
 
79
 
 
80
            <link rel="stylesheet" href="/web/static/lib/jquery.ui.notify/css/ui.notify.css"/>
 
81
            <script type="text/javascript" src="/web/static/lib/jquery.ui.notify/js/jquery.notify.js"></script>
 
82
 
 
83
 
 
84
            <!-- Backbone -->
 
85
            <script type="text/javascript" src="/web/static/lib/backbone/backbone.js"></script>
 
86
 
 
87
            <!-- Internals -->
 
88
            <link rel="stylesheet" href="/web/static/src/css/base.css"/>
 
89
            <link rel="stylesheet" href="/web/static/src/css/data_export.css"/>
 
90
            <link rel="stylesheet" href="/base/static/src/css/modules.css"/>
 
91
 
 
92
            <script type="text/javascript" src="/web/static/lib/py.js/lib/py.js"></script>
 
93
            <script type="text/javascript" src="/web/static/src/js/boot.js"></script>
 
94
            <script type="text/javascript" src="/web/static/src/js/testing.js"></script>
 
95
            <script type="text/javascript" src="/web/static/src/js/pyeval.js"></script>
 
96
            <script type="text/javascript" src="/web/static/src/js/core.js"></script>
 
97
            <script type="text/javascript" src="/web/static/src/js/formats.js"></script>
 
98
            <script type="text/javascript" src="/web/static/src/js/chrome.js"></script>
 
99
            <script type="text/javascript" src="/web/static/src/js/views.js"></script>
 
100
            <script type="text/javascript" src="/web/static/src/js/data.js"></script>
 
101
            <script type="text/javascript" src="/web/static/src/js/data_export.js"></script>
 
102
            <script type="text/javascript" src="/web/static/src/js/search.js"></script>
 
103
            <script type="text/javascript" src="/web/static/src/js/view_list.js"></script>
 
104
            <script type="text/javascript" src="/web/static/src/js/view_form.js"></script>
 
105
            <script type="text/javascript" src="/web/static/src/js/view_list_editable.js"></script>
 
106
            <script type="text/javascript" src="/web/static/src/js/view_tree.js"></script>
 
107
            <script type="text/javascript" src="/base/static/src/js/apps.js"></script>
 
108
 
 
109
        </template>
 
110
 
 
111
        <template id="web.assets_webclient_manifest">
 
112
            <!-- This bundle can be used for module manifest asset declaration backward compatibility -->
 
113
            <t t-foreach="manifest_list('css')" t-as="css_file">
 
114
                <link rel="stylesheet" t-att-href="css_file"/>
 
115
            </t>
 
116
            <t t-foreach="manifest_list('js')" t-as="js_file">
 
117
                <script type="text/javascript" t-att-src="js_file"></script>
 
118
            </t>
 
119
        </template>
6
120
 
7
121
        <template id="web.layout" name="Web layout">&lt;!DOCTYPE html&gt;
8
122
            <html style="height: 100%">
23
137
        <template id="web.webclient_bootstrap" name="Webclient Bootstrap">
24
138
            <t t-call="web.layout">
25
139
                <t t-set="head">
26
 
                    <t t-foreach="css" t-as="css_file">
27
 
                        <link rel="stylesheet" t-att-href="css_file"/>
28
 
                    </t>
29
 
                    <t t-foreach="js" t-as="js_file">
30
 
                        <script type="text/javascript" t-att-src="js_file"></script>
31
 
                    </t>
 
140
                    <t t-call-assets="web.assets_backend"/>
32
141
                    <script type="text/javascript">
33
142
                        $(function() {
34
 
                            var s = new openerp.init(<t t-raw="modules"/>);
 
143
                            var s = new openerp.init();
35
144
                            <t t-if="init">
36
145
                                <t t-raw="init"/>
37
146
                            </t>
78
187
            </script>
79
188
            <div class="form-group field-db" t-if="databases and len(databases) &gt; 1">
80
189
                <label for="db" class="control-label">Database</label>
81
 
                <select name="db" id="db" class="form-control" required="required" t-att-autofocus="'autofocus' if current_db not in databases else None" onchange="dbchanged(this.value)">
 
190
                <select name="db" id="db" class="form-control" required="required" t-att-autofocus="'autofocus' if request.db not in databases else None" onchange="dbchanged(this.value)">
82
191
                    <option></option>
83
192
                    <t t-foreach="databases" t-as="db">
84
 
                        <option t-att-selected="'selected' if db == current_db else None">
 
193
                        <option t-att-selected="'selected' if db == request.db else None">
85
194
                            <t t-esc="db"/>
86
195
                        </option>
87
196
                    </t>
121
230
            </t>
122
231
        </template>
123
232
 
 
233
        <template id="web.qunit_suite">
 
234
            &lt;!DOCTYPE html&gt;
 
235
            <html style="height: 100%">
 
236
                <head>
 
237
                    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
 
238
                    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
 
239
                    <title>OpenERP Web Tests</title>
 
240
 
 
241
                    <link rel="shortcut icon" href="/web/static/src/img/favicon.ico" type="image/x-icon"/>
 
242
                    <link rel="stylesheet" href="/web/static/lib/qunit/qunit.css"/>
 
243
                    <script src="/web/static/lib/qunit/qunit.js"></script>
 
244
 
 
245
                    <t t-call="web.assets_backend"/>
 
246
 
 
247
                    <script type="text/javascript" id="qunit_config">
 
248
                        QUnit.config.testTimeout = 5 * 60 * 1000;
 
249
                        QUnit.moduleDone(function(result) {
 
250
                            console.log(result.name + " (" + result.passed + "/" + result.total + " passed tests)");
 
251
                        });
 
252
                        QUnit.done(function(result) {
 
253
                            if (result.failed === 0) {
 
254
                                console.log('ok');
 
255
                            }
 
256
                        });
 
257
                        openerp.web.qweb.add_template("/web/webclient/qweb");
 
258
                    </script>
 
259
 
 
260
                    <script type="text/javascript" src="/web/static/test/testing.js"></script>
 
261
                    <script type="text/javascript" src="/web/static/test/framework.js"></script>
 
262
                    <script type="text/javascript" src="/web/static/test/registry.js"></script>
 
263
                    <script type="text/javascript" src="/web/static/test/form.js"></script>
 
264
                    <script type="text/javascript" src="/web/static/test/data.js"></script>
 
265
                    <script type="text/javascript" src="/web/static/test/list-utils.js"></script>
 
266
                    <script type="text/javascript" src="/web/static/test/formats.js"></script>
 
267
                    <script type="text/javascript" src="/web/static/test/rpc-misordered.js"></script>
 
268
                    <script type="text/javascript" src="/web/static/test/evals.js"></script>
 
269
                    <script type="text/javascript" src="/web/static/test/search.js"></script>
 
270
                    <script type="text/javascript" src="/web/static/test/list.js"></script>
 
271
                    <script type="text/javascript" src="/web/static/test/list-editable.js"></script>
 
272
                    <script type="text/javascript" src="/web/static/test/mutex.js"></script>
 
273
                </head>
 
274
 
 
275
                <body id="oe" class="openerp">
 
276
                    <div id="qunit"></div>
 
277
                    <div id="qunit-fixture"></div>
 
278
                </body>
 
279
            </html>
 
280
 
 
281
        </template>
 
282
 
124
283
    </data>
125
284
</openerp>