From 567883c836f07e1367f1dfcdf53841ccee32cb62 Mon Sep 17 00:00:00 2001 From: moodler Date: Tue, 18 Sep 2007 03:36:47 +0000 Subject: [PATCH] Cleaned up the display of the export pages --- grade/export/grade_export_form.php | 2 +- grade/export/lib.php | 21 ++++++++++++--------- grade/export/ods/index.php | 5 +++-- grade/export/txt/index.php | 8 +++++--- grade/export/xls/index.php | 5 +++-- grade/export/xml/index.php | 5 +++-- 6 files changed, 27 insertions(+), 19 deletions(-) diff --git a/grade/export/grade_export_form.php b/grade/export/grade_export_form.php index 922f58c2ff..4386be3c08 100755 --- a/grade/export/grade_export_form.php +++ b/grade/export/grade_export_form.php @@ -23,7 +23,7 @@ class grade_export_form extends moodleform { $mform->setDefault('export_feedback', 0); $options = array('10'=>10, '20'=>20, '100'=>100, '1000'=>1000, '100000'=>100000); - $mform->addElement('select', 'previewrows', 'Preview rows', $options); // TODO: localize + $mform->addElement('select', 'previewrows', get_string('previewrows', 'grades'), $options); if (!empty($features['includeseparator'])) { $radio = array(); diff --git a/grade/export/lib.php b/grade/export/lib.php index 08c087ddc2..f58231e0eb 100755 --- a/grade/export/lib.php +++ b/grade/export/lib.php @@ -220,6 +220,9 @@ class grade_export { * Prints preview of exported grades on screen as a feedback mechanism */ function display_preview() { + + print_heading(get_string('previewrows', 'grades')); + echo ''; echo ''; echo '". @@ -284,7 +287,6 @@ class grade_export { /** * Either prints a "Export" box, which will redirect the user to the download page, * or prints the URL for the published data. - * @note exit() at the end of the method * @return void */ function print_continue() { @@ -292,9 +294,13 @@ class grade_export { $params = $this->get_export_params(); - // this button should trigger a download prompt - if (!$this->userkey) { - print_single_button($CFG->wwwroot.'/grade/export/'.$this->plugin.'/export.php', $params, get_string('export', 'grades')); + + print_heading(get_string('export', 'grades')); + + echo ''; } } diff --git a/grade/export/ods/index.php b/grade/export/ods/index.php index 8eb17b5a78..c3d01ccba9 100755 --- a/grade/export/ods/index.php +++ b/grade/export/ods/index.php @@ -55,9 +55,10 @@ if ($data = $mform->get_data()) { // print the grades on screen for feedbacks $export->process_form($data); - $export->display_preview(); $export->print_continue(); - die; + $export->display_preview(); + print_footer($course); + exit; } groups_print_course_menu($course, 'index.php?id='.$id); diff --git a/grade/export/txt/index.php b/grade/export/txt/index.php index 39c71e214f..56e287cdad 100755 --- a/grade/export/txt/index.php +++ b/grade/export/txt/index.php @@ -53,11 +53,13 @@ $mform = new grade_export_form(null, array('includeseparator'=>true, 'publishing if ($data = $mform->get_data()) { $export = new grade_export_txt($course, groups_get_course_group($course)); - // print the grades on screen for feedbacks + // print the grades on screen for feedback + $export->process_form($data); - $export->display_preview(); $export->print_continue(); - die; + $export->display_preview(); + print_footer($course); + exit; } groups_print_course_menu($course, 'index.php?id='.$id); diff --git a/grade/export/xls/index.php b/grade/export/xls/index.php index 1c0af0eeac..edf8e1b704 100755 --- a/grade/export/xls/index.php +++ b/grade/export/xls/index.php @@ -55,9 +55,10 @@ if ($data = $mform->get_data()) { // print the grades on screen for feedbacks $export->process_form($data); - $export->display_preview(); $export->print_continue(); - die; + $export->display_preview(); + print_footer($course); + exit; } groups_print_course_menu($course, 'index.php?id='.$id); diff --git a/grade/export/xml/index.php b/grade/export/xml/index.php index 1036f97d3c..245601fbb0 100755 --- a/grade/export/xml/index.php +++ b/grade/export/xml/index.php @@ -55,9 +55,10 @@ if ($data = $mform->get_data()) { // print the grades on screen for feedbacks $export->process_form($data); - $export->display_preview(); $export->print_continue(); - die; + $export->display_preview(); + print_footer($course); + exit; } groups_print_course_menu($course, 'index.php?id='.$id); -- 2.39.5
'.get_string("firstname")."