aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--www/js/mobile.js12
-rw-r--r--www/submit-problem.html13
2 files changed, 20 insertions, 5 deletions
diff --git a/www/js/mobile.js b/www/js/mobile.js
index d68e335..4c9d4c4 100644
--- a/www/js/mobile.js
+++ b/www/js/mobile.js
@@ -520,15 +520,24 @@ function get_report_params () {
}
-function save_report() {
+function _submit_save_report() {
var params = get_report_params();
var r = new Report(params);
r.save();
+ return r;
+}
+function save_report() {
+ _submit_save_report();
$.mobile.changePage('my_reports.html');
}
+function submit_back() {
+ var r = _submit_save_report();
+ localStorage.currentReport = r.id();
+}
+
function display_saved_reports() {
if ( localStorage.getObject( 'reports' ) ) {
var r = localStorage.getObject('reports');
@@ -706,3 +715,4 @@ $(document).on('vclick', '#id_photo_button', function() {takePhoto(navigator.cam
$(document).on('vclick', '#id_existing', function() {takePhoto(navigator.camera.PictureSourceType.SAVEDPHOTOALBUM);});
$(document).on('vclick', '#mapForm :input[type=submit]', function() { submit_clicked = $(this); });
$(document).on('vclick', '#id_del_photo_button', delPhoto);
+$(document).on('vclick', '#submit-header a.ui-btn-left', submit_back);
diff --git a/www/submit-problem.html b/www/submit-problem.html
index 1fa46c5..5e059b4 100644
--- a/www/submit-problem.html
+++ b/www/submit-problem.html
@@ -20,7 +20,12 @@
};
</script>
- <div id="submit-problem" class="wrapper" data-role="page">
+ <div id="submit-problem" class="wrapper" data-role="page" data-add-back-btn="true">
+
+ <div id="submit-header" data-role="header" data-position="fixed">
+ <h1>Details</h1>
+ </div>
+
<div class="container" data-role="content" data-enhance="false">
<div class="content" role="main">
@@ -62,7 +67,7 @@
<li>Remember that FixMyStreet is primarily for reporting physical problems that can be fixed. If your problem is not appropriate for submission via this site remember that you can contact your council directly using their own website.</li>
</ul>
</div>
- </div -->
+ </div-->
<fieldset>
<div id="problem_form">
@@ -156,7 +161,7 @@
</div>
</div>
- <div data-role="footer" data-id="foo1" data-position="fixed">
+ <!-- div data-role="footer" data-id="foo1" data-position="fixed">
<div data-role="navbar">
<ul>
<li><a href="index.html">Home</a></li>
@@ -164,5 +169,5 @@
<li><a href="about.html">Info</a></li>
</ul>
</div><!-- /navbar -->
- </div>
+ </div -->
</div> <!-- .wrapper -->