diff --git a/grade/export/grade_export_form.php b/grade/export/grade_export_form.php
index 922f58c2ff0..4386be3c085 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 08c087ddc27..f58231e0ebc 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 '| '.get_string("firstname")." | ".
@@ -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 '';
+ if (!$this->userkey) { // this button should trigger a download prompt
+ print_single_button($CFG->wwwroot.'/grade/export/'.$this->plugin.'/export.php',
+ $params, get_string('download', 'admin'));
} else {
$paramstr = '';
@@ -306,12 +312,9 @@ class grade_export {
$link = $CFG->wwwroot.'/grade/export/'.$this->plugin.'/dump.php'.$paramstr.'&key='.$this->userkey;
- echo '
';
- echo ''.$link.'';
- echo '
';
- print_footer();
+ echo get_string('download', 'admin').':
'.$link.'';
}
- exit();
+ echo '
';
}
}
diff --git a/grade/export/ods/index.php b/grade/export/ods/index.php
index 8eb17b5a789..c3d01ccba99 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 39c71e214f5..56e287cdad2 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 1c0af0eeaca..edf8e1b7043 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 1036f97d3c8..245601fbb01 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);