From 3b0dd29f399b0dc4db59dd3dc3435958245d42de Mon Sep 17 00:00:00 2001 From: Laurent Destailleur <eldy@users.sourceforge.net> Date: Sun, 30 Jan 2011 17:15:51 +0000 Subject: [PATCH] Add function dol_htmloutput_mesg --- htdocs/lib/functions.lib.php | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/htdocs/lib/functions.lib.php b/htdocs/lib/functions.lib.php index f4f9bd89945..48193d95405 100644 --- a/htdocs/lib/functions.lib.php +++ b/htdocs/lib/functions.lib.php @@ -3448,13 +3448,14 @@ function monthArrayOrSelected($selected=0) /** - * Returns formated errors messages - * @param mesgstring Error message - * @param mesgarray Error messages array + * Returns formated messages (Used to show messages on html output) + * @param mesgstring Message + * @param mesgarray Messages array + * @param style Style of message output * @return html Return html output * @see dol_print_error */ -function dol_htmloutput_errors($mesgstring='',$mesgarray='') +function dol_htmloutput_mesg($mesgstring='',$mesgarray='', $style='ok') { global $langs; @@ -3463,7 +3464,7 @@ function dol_htmloutput_errors($mesgstring='',$mesgarray='') if (is_array($mesgarray) && sizeof($mesgarray)) { - print '<div class="error">'; + print '<div class="'.$style.'">'; foreach($mesgarray as $message) { $ret++; @@ -3474,7 +3475,7 @@ function dol_htmloutput_errors($mesgstring='',$mesgarray='') if ($mesgstring) { $ret++; - print '<div class="error">'; + print '<div class="'.$style.'">'; print $langs->trans($mesgstring); print '</div>'; } @@ -3482,9 +3483,20 @@ function dol_htmloutput_errors($mesgstring='',$mesgarray='') return $ret; } +/** + * Returns formated errors messages (Used to show errors on html output) + * @param mesgstring Error message + * @param mesgarray Error messages array + * @return html Return html output + * @see dol_print_error + */ +function dol_htmloutput_errors($mesgstring='',$mesgarray='') +{ + return dol_htmloutput_mesg($mesgstring, $mesgarray, 'error'); +} /** - * \brief This function output memory used by PHP and exit everything. Used for debugging purpose. + * This function output memory used by PHP and exit everything. Used for debugging purpose. */ function stopwithmem() { -- GitLab