From aabefa77550cdd4ac06e886bfbbaa167b7930766 Mon Sep 17 00:00:00 2001 From: Benjamin Kellermann Date: Sat, 5 Dec 2009 13:22:04 +0100 Subject: handle possible browser-back-button when pressing done --- edit_columns.rb | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'edit_columns.rb') diff --git a/edit_columns.rb b/edit_columns.rb index a5b1a1a..c966983 100755 --- a/edit_columns.rb +++ b/edit_columns.rb @@ -38,6 +38,13 @@ end $d.table.edit_column($cgi["columnid"],$cgi["new_columnname"],$cgi) if $cgi.include?("new_columnname") $d.table.delete_column($cgi["deletecolumn"]) if $cgi.include?("deletecolumn") +if $cgi.include?("done") + $d.html.header["status"] = "REDIRECT" + $d.html.header["Cache-Control"] = "no-cache" + $d.html.header["Location"] = "help.cgi" + $d << "All changes were saved sucessfully. Proceed!" +else + revno = VCS.revno $d << < -
+
- + +
@@ -123,7 +131,7 @@ READY #$d << (urevs + rrevs).to_html(curundorev,"") - +end $d.out($cgi) end -- cgit v1.2.3