diff options
author | Étienne Loks <etienne.loks@peacefrogs.net> | 2010-11-29 16:53:19 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2010-11-29 16:53:19 +0100 |
commit | e79a5d739d1a3253a88fac3f66f6a41e6dfd9d80 (patch) | |
tree | 076a312f54454efb8c3b408774a04ae9c9bcd766 | |
parent | d0237cf7f07de89b8f57076e0a98f24aca3067eb (diff) | |
download | Chimère-e79a5d739d1a3253a88fac3f66f6a41e6dfd9d80.tar.bz2 Chimère-e79a5d739d1a3253a88fac3f66f6a41e6dfd9d80.zip |
Correct zoom to area shortcut doesn't work anymore (closes #284)
-rw-r--r-- | chimere/main/templatetags/unlocalize_point.py | 16 | ||||
-rw-r--r-- | chimere/templates/main_map.html | 3 |
2 files changed, 18 insertions, 1 deletions
diff --git a/chimere/main/templatetags/unlocalize_point.py b/chimere/main/templatetags/unlocalize_point.py new file mode 100644 index 0000000..f52a90a --- /dev/null +++ b/chimere/main/templatetags/unlocalize_point.py @@ -0,0 +1,16 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +from django import template +import re + +register = template.Library() + +def unlocalize_point(value): + """ + Basic unlocalize filter for django 1.2 + """ + return unicode(value).replace(',', '.') + +register.filter(unlocalize_point) + diff --git a/chimere/templates/main_map.html b/chimere/templates/main_map.html index 526bf32..8b8cc2e 100644 --- a/chimere/templates/main_map.html +++ b/chimere/templates/main_map.html @@ -1,5 +1,6 @@ {% extends "base_user.html" %} {% load i18n %} +{% load unlocalize_point %} {% block message_edit %}{% endblock %} {% block sidebar %}{{ block.super }} <div id='panel'> @@ -14,7 +15,7 @@ {%if areas%}<div id='areas'> <h2>{% trans "Shortcuts"%}</h2> <ul>{% for area in areas%} -<li><img class='zoom_image' alt='{% trans "Zoom to" %} {{area.name}}' src='{{media_path}}icons/zoom.png' onclick='zoomToArea({{area.upper_left_corner.x}}, {{area.upper_left_corner.y}}, {{area.lower_right_corner.x}}, {{area.lower_right_corner.y}}); loadGeoObjects();'/> {{area.name}}</li>{%endfor%} +<li><img class='zoom_image' alt='{% trans "Zoom to" %} {{area.name}}' src='{{media_path}}icons/zoom.png' onclick='zoomToArea({{area.upper_left_corner.x|unlocalize_point}}, {{area.upper_left_corner.y|unlocalize_point}}, {{area.lower_right_corner.x|unlocalize_point}}, {{area.lower_right_corner.y|unlocalize_point}}); loadGeoObjects();'/> {{area.name}}</li>{%endfor%} </ul> </div>{%endif%} |