RT# 78617 - updated redirect to freeside_status to show update message
authorChristopher Burger <burgerc@freeside.biz>
Fri, 12 Jan 2018 21:52:28 +0000 (16:52 -0500)
committerChristopher Burger <burgerc@freeside.biz>
Fri, 12 Jan 2018 21:52:28 +0000 (16:52 -0500)
httemplate/elements/alert.html [deleted file]
httemplate/pref/pref-process.html
httemplate/pref/pref.html

diff --git a/httemplate/elements/alert.html b/httemplate/elements/alert.html
deleted file mode 100644 (file)
index 620588b..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-% if ( $cgi->param('alert') ) { 
-  <FONT SIZE="+1" COLOR="#008000"><% mt($cgi->param('alert')) |h %></FONT>
-  <BR><BR>
-% } 
\ No newline at end of file
index 96d3018..1b18d2e 100644 (file)
@@ -1,10 +1,15 @@
 % if ( $error ) {
 %   $cgi->param('error', $error);
-<% $cgi->redirect(popurl(1). "pref.html?". $cgi->query_string ) %>
+    <% $cgi->redirect(popurl(1). "pref.html?". $cgi->query_string ) %>
 % } else {
-<% include('/elements/header.html', mt('Preferences updated')) %>
-<% include('/elements/footer.html') %>
-<% $cgi->redirect(popurl(1). "pref.html?alert=Preferences updated" ) %>
+    <% $cgi->redirect( -uri    => popurl(1). "pref.html",
+                   -cookie => CGI::Cookie->new(
+                     -name    => 'freeside_status',
+                     -value   => mt('Preferences updated'),
+                     -expires => '+5m',
+                   ),
+       )
+    %>
 % }
 <%init>
 
index ceafa98..56fde6d 100644 (file)
@@ -6,8 +6,6 @@
 
 <& /elements/error.html &>
 
-<& /elements/alert.html &>
-
 % if ( FS::Auth->auth_class->can('change_password') ) {
 
     <FONT CLASS="fsinnerbox-title"><% emt('Change password (leave blank for no change)') %></FONT>