diff options
| author | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-08-25 03:17:56 +0200 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-08-25 03:17:56 +0200 | 
| commit | 77c4e8a2e20ace72a88bcada608be89dd588f49a (patch) | |
| tree | 9100a8583202b9be5a86c66ffbb370928279bbf4 /chimere/widgets.py | |
| parent | 149185cda723c2d60fb581c5014ddedfa3a4fdf9 (diff) | |
| download | Chimère-77c4e8a2e20ace72a88bcada608be89dd588f49a.tar.bz2 Chimère-77c4e8a2e20ace72a88bcada608be89dd588f49a.zip | |
Improvement in route display and parsing
Diffstat (limited to 'chimere/widgets.py')
| -rw-r--r-- | chimere/widgets.py | 10 | 
1 files changed, 8 insertions, 2 deletions
| diff --git a/chimere/widgets.py b/chimere/widgets.py index b520fcd..23095c7 100644 --- a/chimere/widgets.py +++ b/chimere/widgets.py @@ -166,12 +166,18 @@ class NominatimWidget(forms.TextInput):          tpl = u"""  <input type='hidden' name='nominatim_%(id)s_lat' id='nominatim_%(id)s_lat'/>  <input type='hidden' name='nominatim_%(id)s_lon' id='nominatim_%(id)s_lon'/> -<input type='text' class='nominatim-widget' name='nominatim_%(id)s' id='nominatim_%(id)s'/> +<input type='text' class='nominatim-widget' name='nominatim_%(id)s' id='nominatim_%(id)s' value=""/>  <label class='nominatim-label' id='nominatim_%(id)s_label'> </label>  <script type='text/javascript'> +var default_nominatim_lbl = "%(label)s";  var nominatim_url = "%(nominatim_url)s"; +$("#nominatim_%(id)s").val(default_nominatim_lbl); +$("#nominatim_%(id)s").click(function(){ +    $("#nominatim_%(id)s").val(''); +});  </script> -""" % {'id':name, 'nominatim_url':settings.NOMINATIM_URL} +""" % {'id':name, 'nominatim_url':settings.NOMINATIM_URL, +       'label':_(u"Street, City, Country")}          return mark_safe(tpl)  class PointChooserWidget(forms.TextInput): | 
