From a8f6842661224a6059c6f6e86e413af11bc23429 Mon Sep 17 00:00:00 2001 From: moodler Date: Tue, 8 Feb 2005 17:09:41 +0000 Subject: [PATCH] Fixing some of the standard notice functions, adding styles and buttons --- lib/adminlib.php | 6 +++--- lib/datalib.php | 2 +- lib/weblib.php | 34 +++++++++++++++++++++------------- 3 files changed, 25 insertions(+), 17 deletions(-) diff --git a/lib/adminlib.php b/lib/adminlib.php index 647f15ee22..acf54058bd 100644 --- a/lib/adminlib.php +++ b/lib/adminlib.php @@ -84,7 +84,7 @@ function upgrade_enrol_plugins($return) { $db->debug=false; // OK so far, now update the modules record set_config($moduleversion, $module->version); - notify(get_string('modulesuccess', '', $module->name), 'green'); + notify(get_string('modulesuccess', '', $module->name), 'notifysuccess'); echo '
'; } else { $db->debug=false; @@ -180,7 +180,7 @@ function upgrade_activity_modules($return) { if (! update_record('modules', $module)) { error('Could not update '. $module->name .' record in modules table!'); } - notify(get_string('modulesuccess', '', $module->name), 'green'); + notify(get_string('modulesuccess', '', $module->name), 'notifysuccess'); echo '
'; } else { $db->debug=false; @@ -204,7 +204,7 @@ function upgrade_activity_modules($return) { if (modify_database($fullmod .'/db/'. $CFG->dbtype .'.sql')) { $db->debug = false; if ($module->id = insert_record('modules', $module)) { - notify(get_string('modulesuccess', '', $module->name), 'green'); + notify(get_string('modulesuccess', '', $module->name), 'notifysuccess'); echo '
'; } else { error($module->name .' module could not be added to the module list!'); diff --git a/lib/datalib.php b/lib/datalib.php index d5da7e5478..113c17f73b 100644 --- a/lib/datalib.php +++ b/lib/datalib.php @@ -56,7 +56,7 @@ function execute_sql($command, $feedback=true) { if ($result) { if ($feedback) { - echo '

'. get_string('success') .'

'; + notify(get_string('success'), 'notifysuccess'); } return true; } else { diff --git a/lib/weblib.php b/lib/weblib.php index 81e734df02..7014470c19 100644 --- a/lib/weblib.php +++ b/lib/weblib.php @@ -1944,7 +1944,9 @@ function print_continue($link) { $link = $_SERVER['HTTP_REFERER']; } - print_heading(''. get_string('continue').''); + echo '
'; + print_single_button($link, NULL, get_string('continue'), 'post', $CFG->framename); + echo '
'."\n"; } /** @@ -3234,7 +3236,7 @@ function notice ($message, $link='') { echo '
'; print_simple_box($message, 'center', '50%', '', '20', 'noticebox'); - print_heading(''. get_string('continue') .''); + print_continue($link); print_footer(get_site()); die; } @@ -3248,17 +3250,19 @@ function notice ($message, $link='') { */ function notice_yesno ($message, $linkyes, $linkno) { + global $CFG; + $message = clean_text($message); $linkyes = clean_text($linkyes); $linkno = clean_text($linkno); - print_simple_box_start('center', '60%'); - echo '

'. $message .'

'; - echo '

'; - echo ''. get_string('yes') .''; - echo '      '; - echo ''. get_string('no') .''; - echo '

'; + print_simple_box_start('center', '60%', '', 5, 'noticebox', 'notice'); + echo '

'. $message .'

'; + echo '
'; + print_single_button($linkyes, NULL, get_string('yes'), 'post', $CFG->framename); + echo ''; + print_single_button($linkno, NULL, get_string('no'), 'post', $CFG->framename); + echo '
'; print_simple_box_end(); } @@ -3305,14 +3309,18 @@ function redirect($url, $message='', $delay='0') { * Print a bold message in an optional color. * * @param string $message The message to print out - * @param string $color Optional color to display message text in - * @param string $align Paragraph alignment option + * @param string $style Optional style to display message text in + * @param string $align Alignment option */ -function notify ($message, $color='red', $align='center') { +function notify ($message, $style='notifyproblem', $align='center') { + + if ($style == 'green') { + $style = 'notifysuccess'; // backward compatible with old color system + } $message = clean_text($message); - echo '

'. $message .'

' . "\n"; + echo '
'. $message .'
' . "\n"; } -- 2.39.5