summaryrefslogtreecommitdiff
path: root/chimere/templates/chimere/main_map.html
blob: d7f7d98fc44017e2998a91ae897a270f32cc964a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
{% extends "chimere/base.html" %}
{% load i18n unlocalize_point chimere_tags bootstrap %}
{% block extra_head %}
{% head_jquery %}
{% head_chimere %}
{% head_form %}
<script src="{{ STATIC_URL }}saclay/js/jquery.form.js?ver={{SACLAY_VERSION}}" type="text/javascript"></script>
{% if has_search %}
<script src="{{ STATIC_URL }}chimere/js/search.js?ver={{VERSION}}" type="text/javascript"></script>
<script src="{{ STATIC_URL }}chimere/js/search-autocomplete.js?ver={{VERSION}}" type="text/javascript"></script>{% endif %}
{% for js in extra_js %}<script src="{{js}}?ver={{VERSION}}" type="text/javascript"></script>
{% endfor %}

<script type='text/javascript' language='javascript'>
    <!--
    var default_error_message = "{% trans "Error while loading the page... Refresh the page. If the problem persist contact the webmaster." %}";
    var edit_url = "{% url 'editmarker' area_name|add:"/" %}";
    var area_name = "{{area_name}}";
    // -->
</script>
<script src="{{ STATIC_URL }}saclay/js/interface.js?ver={{SACLAY_VERSION}}" type="text/javascript"></script>

{% for css in extra_css %}<link rel="stylesheet" type="text/css" href="{{css}}" />
{% endfor %}
{{ block.super }}
<link rel="stylesheet" type="text/css" href="{% url 'dyn-css' area_name|add:'/' %}" />
{% endblock %}
{% block message_edit %}{% endblock %}
{% block sidebar %}
<div id="switch-menu">
  <div class="row">
    <div class="col-xs-6 selected" id="switch-map">
        <a href="#">{% trans "Map" %}</a>
    </div>
    <div class="col-xs-6" id="switch-categories">
        <a href="#">{% trans "Categories" %}</a>
    </div>
    <div class="col-xs-6 disabled" id="switch-search-result">
        <a href="#">{% trans "Search" %}</a>
    </div>
  </div>
</div>
  <div id="sidebar-container">
    <div class='sidebar-handler' id='sidebar-handler-hide'></div>
    {% display_areas %}
    <div id='panel'>
        <div id='map-panel'>
            <div id='search-result'></div>
            <form action='.' method='post' name='frm_categories' id='frm_categories'>
                <div id="categories-help" class="bg-info help-text">
                    {% trans "Select categories you would like to see before going back to map." %}
                </div>
                <div id='categories'>{# dynamic content #}
                </div>
            </form>
            {% routing %}
            <div id='back-categories'>
                <i class="fa fa-arrow-circle-left" aria-hidden="true"></i> <p>REVENIR AUX CATÉGORIES</p>
            </div>
        </div>
    </div>
    <div class='footer' id='footer-panel'>
        {% include "chimere/blocks/panel_footer.html" %}
    </div>
  </div>
{% endblock %}
{% block content %}
    {% bootstrap_modal "category_description" "Category description" %}

    <div class='sidebar-handler' id='sidebar-handler-show'>
    </div>
    <div id='detail' class='ui-widget ui-corner-all'></div>
    {% if not itinerary_form %}<div class='map_button'>
        <a href='#' id='button-move-map' class='toggle-button toggle-button-active' onclick='toggleDrawOff();return false;'>
            {% trans "Move on the map" %}
        </a>
        <a href='#' id='button-draw-map' class='toggle-button toggle-button-inactive' onclick='toggleDrawOn();return false;'>
            {% trans "Draw" %}
        </a>
    </div>{% endif %}
    <a href='#' id='permalink'><span class='fa fa-chimere-action fa-bookmark'></span></a>
    {% if simple %}
        {% display_welcome 0 %}
    {%else%}
        {% display_welcome news_visible %}
    {% endif %}
    {% display_news news_visible %}
    {{ block.super }}
    <div id='edit-button' class="action-button" data-toggle="modal"
         data-target="#modal-edit">
        {% trans "Contribute" %}
    </div>

    {% with title="Propose"|translate %}
    {% bootstrap_modal "modal-edit" title "" "xlarge" 1 %}
    {% endwith %}

    {% bootstrap_modal "modal-default-message"%}

<script type="text/javascript">
   <!--
   $("#main-map").show();
   var has_search = {% if has_search %}true{% else %}false{% endif %};
   // array to keep trace of already displayed items
   var search_result = new Array();
   var search_url = "{% url 'chimere:search' area_name %}";
   $(function(){
       $("#modal-edit").on("hidden.bs.modal", function() {
         $("#modal-edit .modal-body").html("");
         $("#main-map").chimere('refresh');
       });
       if (has_search){
           load_search_box();
       }
   });
   // -->
</script>
    {% map_menu %}
    {% map 'main-map' %}
    {% bootstrap_modal "modal-chimere-message" %}

{% endblock %}
{% block footer %}
    <p class='map-footer'>{% include "chimere/blocks/footer.html" %}</p>
{% endblock %}
{% block mobilefooter %}
    {% include "chimere/blocks/footer-mobile.html" %}
{% endblock %}