diff options
| author | Étienne Loks <etienne.loks@proxience.com> | 2015-02-22 14:31:39 +0100 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@proxience.com> | 2015-02-22 14:31:39 +0100 |
| commit | c3571474b92e3eb716d2646fa66357e4c61f2d81 (patch) | |
| tree | ce77d7630fbcc8adeb75a39b35847ce818621426 /chimere/templates | |
| parent | feeef0681606a2e9ab417970ae279ffd882b84ab (diff) | |
| download | Chimère-c3571474b92e3eb716d2646fa66357e4c61f2d81.tar.bz2 Chimère-c3571474b92e3eb716d2646fa66357e4c61f2d81.zip | |
Search: work on spelling suggestion
Diffstat (limited to 'chimere/templates')
| -rw-r--r-- | chimere/templates/search/search.html | 28 |
1 files changed, 18 insertions, 10 deletions
diff --git a/chimere/templates/search/search.html b/chimere/templates/search/search.html index d5a0579..b0c7045 100644 --- a/chimere/templates/search/search.html +++ b/chimere/templates/search/search.html @@ -1,17 +1,24 @@ {% load url from future %}{% load i18n %} +<script type='text/javascript'> +var do_you_mean = "{% trans 'Do you mean: ' %}"; +var end_do_you_mean = "{% trans '?' %}"; +</script> {% if query %} <script type='text/javascript'> -var geo_objects = [{% for result in page.object_list %}{{result.object.getGeoJSON|safe}}{% if not forloop.last %}, {% endif %}{% endfor %}]; -var geo_features = {}; -for (idx=0 ; idx < geo_objects.length ; idx++){ - var c_idx = geo_objects[idx].properties.pk; - if (search_result.indexOf(c_idx) == -1){ - search_result.push(c_idx); - geo_features[c_idx] = $('#main-map').chimere('addMarker', - geo_objects[idx]); +$(function(){ + var geo_objects = [{% for result in page.object_list %}{{result.object.getGeoJSON|safe}}{% if not forloop.last %}, {% endif %}{% endfor %}]; + var geo_features = {}; + for (idx=0 ; idx < geo_objects.length ; idx++){ + var c_idx = geo_objects[idx].properties.pk; + if (search_result.indexOf(c_idx) == -1){ + search_result.push(c_idx); + geo_features[c_idx] = $('#main-map').chimere('addMarker', + geo_objects[idx]); + } } -} -{% if page.object_list.count %}$("#main-map").chimere("zoomToMarkerExtent");{% endif %} + {% if page.object_list.count %}$("#main-map").chimere("zoomToMarkerExtent");{% endif %} + +}); </script> <div id='search-listing'> <ul> @@ -36,6 +43,7 @@ for (idx=0 ; idx < geo_objects.length ; idx++){ <input type="text" id="id_q" name="q" autocomplete="off"/> <button name='haystack-search' id='haystack-search' type='button' disabled='disabled' class="btn btn-default">{% trans "Search" %}</button> </form> +<div id='spelling'></div> <div id='search-result'></div> <script type='text/javascript'> $(function(){ |
