diff options
| author | Étienne Loks <etienne.loks@peacefrogs.net> | 2011-09-09 17:01:17 +0200 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2011-09-09 17:01:17 +0200 |
| commit | d3b04460bbb5d1e7eb7ed28220ae305cce6ad6e2 (patch) | |
| tree | 6c26a535ef8532b912ff892d5936c013015dabfc /chimere/templates/upload_file.html | |
| parent | 0ccc30e337bb046000fb76d2337c2fb9792bc71f (diff) | |
| download | Chimère-d3b04460bbb5d1e7eb7ed28220ae305cce6ad6e2.tar.bz2 Chimère-d3b04460bbb5d1e7eb7ed28220ae305cce6ad6e2.zip | |
Association of a GPX (or KML) file to a route (closes #302)
- template file for upload
- js finalisation and debug
- css
- "artwork"
- french translation
Diffstat (limited to 'chimere/templates/upload_file.html')
| -rw-r--r-- | chimere/templates/upload_file.html | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/chimere/templates/upload_file.html b/chimere/templates/upload_file.html new file mode 100644 index 0000000..21a964a --- /dev/null +++ b/chimere/templates/upload_file.html @@ -0,0 +1,44 @@ +{% load i18n %} +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> +<head> + <title>{% block title %}Chimère{% endblock %}</title> + <script type="text/javascript"><!-- + var media_path = '{{media_path}}'; + var extra_url = "{{extra_url}}"; + // --></script> + {% block extra_head %}{{extra_head|safe}}{% endblock %} + <link rel="stylesheet" href="{{media_path}}styles.css" /> + {%if css_area%}<link rel="stylesheet" href="{{media_path}}{{css_area}}" />{%endif%} + <script type="text/javascript" src="{{JQUERY_URL}}"></script> + {% block head %}{% endblock %} +</head> +<body class='window'> +<div> +<fieldset class='edit'> +<legend>{% trans "Upload a file" %}</legend> +<div class="fieldWrapper"> +{% if gpx_id %} +<script type="text/javascript"><!-- + $.get(extra_url + "process_route_file/{{gpx_id}}/", function(data) { + var data = jQuery.parseJSON(data); + var main_page = opener.document; + jQuery(main_page).find("#id_route").val(data.wkt); + jQuery(main_page).find("#id_associated_file_id").val(data.file_id); + opener.initFeatureFromWkt(data.wkt); + opener.focus(); + self.close(); + }); +// --></script> +{% else %} +<form enctype="multipart/form-data" method='post' action='{{extra_url}}upload_file/'> +{{ form }} +<p><input type='submit' value="{% trans 'Upload'%}"/></p> +</form> +{% endif %} +</div> +</div> +</body> +</html> + |
