mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 16:36:37 +02:00
MDL-76149 gradereport_grader: Remove studentsperpage config
This commit is contained in:
parent
14eefae721
commit
ce20ad194e
7 changed files with 13 additions and 8 deletions
|
@ -62,5 +62,10 @@ function xmldb_gradereport_grader_upgrade(int $oldversion): bool {
|
|||
upgrade_plugin_savepoint(true, 2023032100, 'grade', 'gradereport_grader');
|
||||
}
|
||||
|
||||
if ($oldversion < 2023032700) {
|
||||
unset_config('grade_report_studentsperpage');
|
||||
upgrade_plugin_savepoint(true, 2023032700, 'gradereport', 'grader');
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -95,7 +95,6 @@ class grader_report_preferences_form extends moodleform {
|
|||
|
||||
// View capability is the lowest permission. Users with grade:manage or grade:edit must also have grader:view
|
||||
if (has_capability('gradereport/grader:view', $context)) {
|
||||
$preferences['prefgeneral']['studentsperpage'] = 'text';
|
||||
if (has_capability('moodle/course:viewsuspendedusers', $context)) {
|
||||
$preferences['prefgeneral']['showonlyactiveenrol'] = $checkbox_default;
|
||||
}
|
||||
|
|
|
@ -31,10 +31,6 @@ if ($ADMIN->fulltree) {
|
|||
$strreal = get_string('real', 'grades');
|
||||
$strletter = get_string('letter', 'grades');
|
||||
|
||||
/// Add settings for this module to the $settings object (it's already defined)
|
||||
$settings->add(new admin_setting_configtext('grade_report_studentsperpage', get_string('studentsperpage', 'grades'),
|
||||
get_string('studentsperpage_help', 'grades'), 100, PARAM_INT));
|
||||
|
||||
$settings->add(new admin_setting_configcheckbox('grade_report_showonlyactiveenrol', get_string('showonlyactiveenrol', 'grades'),
|
||||
get_string('showonlyactiveenrol_help', 'grades'), 1));
|
||||
|
||||
|
|
|
@ -24,6 +24,6 @@
|
|||
|
||||
defined('MOODLE_INTERNAL') || die();
|
||||
|
||||
$plugin->version = 2023032100; // The current plugin version (Date: YYYYMMDDXX).
|
||||
$plugin->version = 2023032700; // The current plugin version (Date: YYYYMMDDXX).
|
||||
$plugin->requires = 2022111800; // Requires this Moodle version.
|
||||
$plugin->component = 'gradereport_grader'; // Full name of the plugin (used for diagnostics)
|
||||
|
|
|
@ -14,6 +14,9 @@ information provided here is intended especially for developers.
|
|||
* A new method grade_report::get_report_links() is created to obtain links to other grade plugins report pages.
|
||||
It loops through all installed grade report plugins and checks if callback function gradereport_*_get_report_link
|
||||
is implemented in for given grade report plugin in the corresponding lib.php
|
||||
* The setting $CFG->grade_report_studentsperpage has been completely removed because it's not required anymore. This setting
|
||||
was used to set the default number of students displayed per page in the grader report. Now the default is set to
|
||||
20.
|
||||
|
||||
=== 3.6 ===
|
||||
* External function gradereport_user_external::get_grade_items now return the following information (only for course managers).
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue