diff options
author | bruno <bruno.stein@bluepex.com> | 2015-11-18 14:28:53 -0200 |
---|---|---|
committer | Stephen Beaver <sbeaver@netgate.com> | 2015-11-19 07:25:41 -0500 |
commit | 0b87fcf58c8037743ee06cd49dc249762cb88c4b (patch) | |
tree | c99ac643b796f0ad38dd541959f0ebb2992f12e1 /src/usr/local/www | |
parent | b8ecbcb46eba338787d7bede16d00ba50c8bc6f3 (diff) | |
download | pfsense-0b87fcf58c8037743ee06cd49dc249762cb88c4b.zip pfsense-0b87fcf58c8037743ee06cd49dc249762cb88c4b.tar.gz |
added support flash messages
Diffstat (limited to 'src/usr/local/www')
-rw-r--r-- | src/usr/local/www/guiconfig.inc | 15 | ||||
-rwxr-xr-x | src/usr/local/www/head.inc | 3 |
2 files changed, 18 insertions, 0 deletions
diff --git a/src/usr/local/www/guiconfig.inc b/src/usr/local/www/guiconfig.inc index 0a01ba5..5d1896a 100644 --- a/src/usr/local/www/guiconfig.inc +++ b/src/usr/local/www/guiconfig.inc @@ -1232,6 +1232,21 @@ var_dump($content);die; <?php } +function set_flash_message($class, $msg) { + @session_start(); + $_SESSION['flash_messages'][$class][] = $msg; +} + +function get_flash_message() { + @session_start(); + if (isset($_SESSION['flash_messages']) && !empty($_SESSION['flash_messages'])) { + foreach ($_SESSION['flash_messages'] as $class => $flash_message) { + print_info_box_np(implode("<br />", $flash_message), null, null, false, $class); + } + unset($_SESSION['flash_messages']); + } +} + /* set timezone */ if (isset($config['system']['timezone']) && !empty($config['system']['timezone'])) { diff --git a/src/usr/local/www/head.inc b/src/usr/local/www/head.inc index 9e62f39..0e7b8ed 100755 --- a/src/usr/local/www/head.inc +++ b/src/usr/local/www/head.inc @@ -581,3 +581,6 @@ if (are_notices_pending()):?> </script> <?php endif; + +// Get the flash Messages +get_flash_message(); |