diff options
author | Elrond <elrond+mediagoblin.org@samba-tng.org> | 2012-03-14 20:13:42 +0100 |
---|---|---|
committer | Elrond <elrond+mediagoblin.org@samba-tng.org> | 2012-03-14 20:17:49 +0100 |
commit | e0b2b245fe00e6593db340b30754b80045eb9ac9 (patch) | |
tree | 86ea999574397e578b9e40c012eaa261578eca18 | |
parent | ca722c3caf8a7fdc7d8f82181c55228f9ba3c69b (diff) | |
download | mediagoblin-e0b2b245fe00e6593db340b30754b80045eb9ac9.tar.lz mediagoblin-e0b2b245fe00e6593db340b30754b80045eb9ac9.tar.xz mediagoblin-e0b2b245fe00e6593db340b30754b80045eb9ac9.zip |
Use .gps_* in the template and add translations.
Instead of .gps.x use .gps_x and add some "is defined" and
stuff.
Also mark some strings for translation in here.
-rw-r--r-- | mediagoblin/templates/mediagoblin/utils/geolocation_map.html | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/mediagoblin/templates/mediagoblin/utils/geolocation_map.html b/mediagoblin/templates/mediagoblin/utils/geolocation_map.html index 118d0e62..e8baa247 100644 --- a/mediagoblin/templates/mediagoblin/utils/geolocation_map.html +++ b/mediagoblin/templates/mediagoblin/utils/geolocation_map.html @@ -17,24 +17,27 @@ #} {% block geolocation_map %} - {% if media.media_data.has_key('gps') - and app_config['geolocation_map_visible'] - and media.media_data.gps %} - <h3 class="sidedata">Location</h3> + {% if app_config['geolocation_map_visible'] + and media.media_data.gps_latitude is defined + and media.media_data.gps_latitude + and media.media_data.gps_longitude is defined + and media.media_data.gps_longitude %} + <h3 class="sidedata">{% trans %}Location{% endtrans %}</h3> <div> - {% set gps = media.media_data.gps %} + {%- set lon = media.media_data.gps_longitude %} + {%- set lat = media.media_data.gps_latitude %} + {%- set osm_url = "http://openstreetmap.org/?mlat={lat}&mlon={lon}".format(lat=lat, lon=lon) %} <div id="tile-map" style="width: 100%; height: 196px;"> <input type="hidden" id="gps-longitude" - value="{{ gps.longitude }}" /> + value="{{ lon }}" /> <input type="hidden" id="gps-latitude" - value="{{ gps.latitude }}" /> + value="{{ lat }}" /> </div> <p> <small> - View on - <a href="http://openstreetmap.org/?mlat={{ gps.latitude }}&mlon={{ gps.longitude }}"> - OpenStreetMap - </a> + {% trans -%} + View on <a href="{{ osm_url }}">OpenStreetMap</a> + {%- endtrans %} </small> </p> </div> |