source: ecoalba/templates/base_autenticar.html @ b237ec7

Last change on this file since b237ec7 was 85868cf, checked in by jbecerra <jbecerra@…>, 10 years ago

Agregado: Combo de idiomas se queda con el idioma seleccionado

  • Property mode set to 100644
File size: 4.3 KB
Line 
1{% load dajax_templatetags %}
2{% load i18n %}
3{% get_current_language as LANGUAGE_CODE %}
4<!DOCTYPE html>
5<html lang="es">
6    <head>
7        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
8        <title>{% trans "titulo_pagina" %}</title>
9        <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/styles.css" media="screen"/>
10        <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/print.css" media="print"/>
11        <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/jquery-ui.css">
12        <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/themes/base/jquery.ui.theme.css" />
13        <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/kickstart.css" media="all" />
14        <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/stylesheet.css" />
15
16        <script type="text/javascript" src="{{ MEDIA_URL }}js/jquery-1.11.1.min.js"></script>
17        <script type="text/javascript" src="{{ MEDIA_URL }}js/jquery-ui.min.js"></script>
18        <script type="text/javascript" src="{{ MEDIA_URL }}js/calendar.js"></script>
19        <script type="text/javascript" src="{{ MEDIA_URL }}js/calendar-es.js"></script>
20        <script type="text/javascript" src="{{ MEDIA_URL }}js/calendar-setup.js"></script>
21        <script type="text/javascript" src="{{ MEDIA_URL }}js/kickstart.js"></script>
22        <script type="text/javascript">
23            //<![CDATA[
24            $(document).ready(function() {
25                var combo_idiomas = document.getElementById("idiomas");
26
27                if (combo_idiomas.index != 0) {
28                    console.log("lang: " + '{{ LANGUAGE_CODE|truncatechars:2 }}');
29                    combo_idiomas.value = '{{ LANGUAGE_CODE|truncatechars:2 }}';
30                }
31
32                combo_idiomas.addEventListener('change', function(e) {
33                    if (e.currentTarget.index == 0)
34                        return;
35
36                    document.formlang.language.value = e.currentTarget.value;
37                    document.formlang.submit();
38                });
39
40                $('#dialog-modal').dialog({
41                    autoOpen : false,
42                    modal : true,
43                    create : function() {
44                        $('.ui-dialog-titlebar').css("display", "none");
45                    }
46                });
47
48                $('.loading').click(function() {
49                    $('#dialog-modal').dialog('open');
50                });
51
52                {% block documento_cargado %}
53
54                {% endblock documento_cargado %}
55            });
56            //]]>
57        </script>
58        {% block head %}
59        {% endblock head %}
60    </head>
61    <body>
62        <div id="container">
63            <div id="dialog-modal" title="" style="text-align: center; display: none">
64                <p>
65                    {% trans "mensaje_verificando_usuario" %}
66                </p>
67                <img alt="" src="{{ MEDIA_URL }}imagenes/ajax-loader.gif" />
68            </div>
69            <div id="banner">
70                {% include "header.html" %}
71            </div>
72
73            <div id="panel-usuario">
74                <div class="grid">
75                    <div class="col_8">
76
77                    </div>
78                    <div class="col_4">
79                        <select id="idiomas">
80                            <option value="0">-- {% trans "seleccionar_idioma" %} --</option>
81                            {% for lang in LANGUAGES %}
82                            <option value="{{ lang.0 }}">{% trans lang.1 %}</option>
83                            {% endfor %}
84                        </select>
85                    </div>
86                </div>
87            </div>
88
89            <div id="body">
90                <div id="content-sidebar-boxes">
91                    <div id="content-box">
92                        <div class="article-box">
93                            {% block formularios %}
94                            {% endblock %}
95                        </div>
96                    </div>
97                </div>
98            </div>
99            <div id="footer">
100                <!-- <div id="content-sidebar-boxes">
101                    <div id="content-box">
102                        Fundación CENDITEL<br />G-20007349-7
103                    </div>
104                </div> -->
105            </div>
106        </div><!--background-->
107    </body>
108</html>
Note: See TracBrowser for help on using the repository browser.