From f810e09a4ef9221d2ece719454ecae02e82342da Mon Sep 17 00:00:00 2001 From: Stefan Ritt Date: Thu, 20 Jan 2011 10:53:13 +0000 Subject: [PATCH] - fixed bug with importing CSV containing a text body - fixed preview of import data - added confirmation for "Back" button SVN revision: 2363 --- src/elogd.c | 46 ++++++++++++++++++++++++++++++---------------- 1 file changed, 30 insertions(+), 16 deletions(-) diff --git a/src/elogd.c b/src/elogd.c index 13e25772..76990aac 100755 --- a/src/elogd.c +++ b/src/elogd.c @@ -9709,6 +9709,20 @@ void show_edit_form(LOGBOOK * lbs, int message_id, BOOL breply, BOOL bedit, BOOL rsprintf(" return true;\n"); rsprintf("}\n\n"); + /* go_back() gets called via "Back" button */ + rsprintf("function go_back()\n"); + rsprintf("{\n"); + rsprintf(" if (!submitted && entry_modified) {\n"); + rsprintf(" var subm = confirm(\"%s\");\n", loc("Are you sure to abandon any entered text?")); + rsprintf(" if (subm) {\n"); + rsprintf(" mark_submit();\n"); + rsprintf(" return true;\n"); + rsprintf(" } else\n"); + rsprintf(" return false;\n"); + rsprintf(" }\n"); + rsprintf(" return true;\n"); + rsprintf("}\n\n"); + /* mark_submit() gets called via "Back" button */ rsprintf("function mark_submit()\n"); rsprintf("{\n"); @@ -9838,14 +9852,14 @@ void show_edit_form(LOGBOOK * lbs, int message_id, BOOL breply, BOOL bedit, BOOL rsprintf("