diff options
Diffstat (limited to 'templates/chimere/blocks')
| -rw-r--r-- | templates/chimere/blocks/map.html | 48 | ||||
| -rw-r--r-- | templates/chimere/blocks/map_menu.html | 14 | ||||
| -rw-r--r-- | templates/chimere/blocks/submited.html | 2 | ||||
| -rw-r--r-- | templates/chimere/blocks/welcome.html | 37 |
4 files changed, 97 insertions, 4 deletions
diff --git a/templates/chimere/blocks/map.html b/templates/chimere/blocks/map.html index fe5ea06..6273576 100644 --- a/templates/chimere/blocks/map.html +++ b/templates/chimere/blocks/map.html @@ -25,6 +25,17 @@ $(function(){ </div> <script type="text/javascript"> <!-- + //LIB iOS + var connectWebViewJavascriptBridge = function(callback) { + if (window.WebViewJavascriptBridge) { + callback(WebViewJavascriptBridge); + } else { + document.addEventListener('WebViewJavascriptBridgeReady', function() { + callback(WebViewJavascriptBridge); + }, false); + } + }; + //fin lib ios var routing_panel_open = function(){ $('#frm_categories').hide(); $('#chimere_itinerary_panel').show(); @@ -43,8 +54,39 @@ $(function(){ $('#action-categories').click(category_panel_open); - $('#sidebar-handler-hide').click(function(){$('#sidebar').hide();}); - $('#sidebar-handler-show').click(function(){$('#sidebar').show();}); + $('#sidebar-handler-hide').click(function(){ + $('#sidebar').hide(); + // Added for mobile - START // + //iOS + connectWebViewJavascriptBridge( + function(bridge) { + if(!bridge){ + bridge.init(function(message, responseCallback) { + if (responseCallback) { + responseCallback("Right back atcha"); + } + }); + } + bridge.send('sidebarHide'); + }); + }); + $('#sidebar-handler-show').click(function(){ + $('#sidebar').show(); + // Added for mobile - START // + //iOS + connectWebViewJavascriptBridge( + function(bridge) { + if(!bridge){ + bridge.init(function(message, responseCallback) { + if (responseCallback) { + responseCallback("Right back atcha"); + } + }); + } + bridge.send('sidebarShow'); + }); + + }); {% if single_category %} $(function() {$('#panel').hide()});{% endif %} @@ -135,6 +177,8 @@ $(function(){ $('#maps').chimere('zoom', {'area':{{zoom}} }); {% endif %} + $('#{{map_id}}').chimere('addJSON', "{{STATIC_URL}}saclay/json/limites.json"); + // init layer selection $(function() { {% for layer_name, js, def in map_layers %} diff --git a/templates/chimere/blocks/map_menu.html b/templates/chimere/blocks/map_menu.html new file mode 100644 index 0000000..38fb4a8 --- /dev/null +++ b/templates/chimere/blocks/map_menu.html @@ -0,0 +1,14 @@ +{% load i18n %} +<div id='chimere_map_menu'> + <ul> + {% if routing %} + <li id='map_menu_from' class='routing_item'>{% trans "From" context "routing" %}</li> + <li id='map_menu_step' class='routing_item'>{% trans "Add a step" context "routing" %}</li> + <li id='map_menu_to' class='routing_item'>{% trans "To" context "routing" %}</li> + <li id='map_menu_clear' class='routing_item'>{% trans "Clear the itinerary" context "routing" %}</li> + {% endif%} + <li id='map_menu_zoomin'>{% trans "Zoom in" %}</li> + <li id='map_menu_zoomout'>{% trans "Zoom out" %}</li> + <li id='map_menu_center'>{% trans "Center the map here" %}</li> + </ul> +</div> diff --git a/templates/chimere/blocks/submited.html b/templates/chimere/blocks/submited.html index d571f75..5e72617 100644 --- a/templates/chimere/blocks/submited.html +++ b/templates/chimere/blocks/submited.html @@ -2,7 +2,7 @@ <div class='edit' id='submited-window'> <p><strong>Merci pour votre contribution au projet !</strong></p> -<p>En proposant un nouvel élément, vous contribuez à enrichir la carte avec des données libres. Une fois validée, votre contribution sera disponible selon les termes de la licence <a href='https://creativecommons.org/licenses/by-sa/3.0/fr/'>Creative Commons Paternité - Pas d’Utilisation Commerciale 2.0 France</a>. Vous devez être l’auteur des éléments que vous nous faites partager ou bien vous être assuré de l’accord de leur auteur pour cette mise à disposition. Ceci concerne les textes, photos et tout contenu multimedia.</p> +<p>En proposant un nouvel élément, vous contribuez à enrichir la carte avec des données libres. Une fois validée, votre contribution sera disponible selon les termes de la licence <a href='https://creativecommons.org/licenses/by-nc/2.0/fr/'>Creative Commons Paternité - Pas d’Utilisation Commerciale 2.0 France</a>. Vous devez être l’auteur des éléments que vous nous faites partager ou bien vous être assuré de l’accord de leur auteur pour cette mise à disposition. Ceci concerne les textes, photos et tout contenu multimedia.</p> {% if contact_email %}<p>N’hésitez pas à nous contacter pour toute question : <a href='mailto:{{contact_email}}'>{{contact_email}}</a>.</p>{% endif%} </div> <script type='text/javascript'> diff --git a/templates/chimere/blocks/welcome.html b/templates/chimere/blocks/welcome.html index ae83180..8d7add2 100644 --- a/templates/chimere/blocks/welcome.html +++ b/templates/chimere/blocks/welcome.html @@ -7,7 +7,9 @@ $(function(){ $('#welcome video').each(function(index){$(this).pause()}); $('#welcome audio').each(function(index){$(this).pause()}); $("#welcome").dialog({width:826, height:410, dialogClass:'welcome-dialog' - {% if not display %}, autoOpen:false{% endif %}}); + {% if not display %}, autoOpen:false{% endif %}, + open: function () { $("#welcome_content").scrollTop(0); } + }); }); // --> </script> @@ -15,11 +17,44 @@ $(function(){ <div class='title'> <h2>{{title}}</h2> </div> + {% comment %} <img src='{{STATIC_URL}}saclay/images/popup/welcome_header.png' alt='Welcome header'/> {% endcomment %} <div id='welcome_message'> <div id='welcome_content'> {{welcome_message|safe}} </div> + <div id='logos'> + <a href='http://www.paris-malaquais.archi.fr/'><img alt='Paris Malaquais link' src='{{STATIC_URL}}saclay/images/popup/welcome_logo-paris-malaquais.png'/></a><a href='http://www.terreetcite.org/'><img alt='Terre et cité link' src='{{STATIC_URL}}saclay/images/popup/welcome_logo-terre-et-cite.png'/></a><a href='http://www.groupechronos.org/'><img alt='Chronos link' src='{{STATIC_URL}}saclay/images/popup/welcome_logo-chronos.png'/></a> + </div> </div> + {% comment %} <div class='welcome-col'> + <div class='news'> + {% if news_lst %} + {% for news in news_lst %} + <div class='info'> + {% if news.title %} + <h4>{{news.title}} – {{ news.date }}</h4> + {{news.short_desc|safe}} + {% else %} + <h4>{{news.name}} – {{ news.start_date }}{% if news.end_date %} - {{ news.end_date }}{% endif %}</h4> + {% if news.description %} + {{news.short_desc|sanitize:"p b i br hr strong em span:style a:href:target ul li ol h1 h2 h3 h4 table td th tr"|safe}}... + {% endif %} + {% endif %} + <p class='marker_link'> + {% if news.point %} + <a href='{% get_tinyfied_url news area_name %}'>{% trans "See it on the map"%}</a> - + {% endif %} + <a href='#' class='get_more_information'>{% trans "More informations"%}</a> + {% if news.url %} + - <a href='{{news.url}}'>{% trans "Go to the event website"%}</a> + {% endif %} + </p> + </div> + {%endfor%} + {% endif %} + </div> + <div class='footer'><a href='#' class='get_more_information'>{% trans "See all news" %}</a></div> + </div>{% endcomment %} </div> <script type='text/javascript'> <!-- |
