Shamim Rezaie
848efb3f13
MDL-77375 core_grades: set boundary of the dropdowns in grade setup page
2023-07-02 00:41:22 +10:00
Mathew May
997134f52f
MDL-77637 gradebook_setup: Create gradeitems via dyn form
2023-06-27 09:01:25 +08:00
Mihail Geshoski
620f6322d9
MDL-76445 grade: Helper that returns all gradable users in a course
2023-06-13 15:06:52 +08:00
David Woloszyn
d81da7aba1
MDL-77144 core_grades: deprecated showtitle in print_grade_page_head
2023-05-11 09:55:17 +10:00
Paul Holden
24885f8084
MDL-77936 grade: omit second cell action divider when not required.
2023-04-27 08:41:30 +01:00
Paul Holden
44e3cb05e5
Merge branch 'MDL-77324-master-2' of https://github.com/ilyatregubov/moodle
2023-04-17 11:05:55 +01:00
Sara Arjona
9ce4fb65fd
Merge branch 'MDL-77164-master' of https://github.com/marinaglancy/moodle
2023-04-13 14:00:18 +02:00
Marina Glancy
8fc1486d36
MDL-77164 various: fix incorrect phpdocs
2023-04-13 11:35:06 +01:00
Ilya Tregubov
0fdd514f11
MDL-77324 gradereport_singleview: Make action menus consistent
2023-04-13 16:57:48 +08:00
Mathew May
1a1939ac29
MDL-75274 gradereport_grader: Column collapsing
2023-04-13 11:45:17 +08:00
Ilya Tregubov
277b55199e
MDL-75274 gradereport_grader: Fix sorting of grade items.
...
Seems that baseurl is rewritten causing toggling of ordering
not work
2023-04-13 10:42:04 +08:00
Kevin Percy
b976b3bed0
MDL-77030 gradereport_grader: Display feedback in grader report
2023-04-11 13:16:06 +08:00
Ilya Tregubov
51182b603b
MDL-77033 core_grades: Deprecate get icons functions.
...
We don't use those anymore. There are respective functions to get
link without icon.
2023-03-30 20:20:10 +08:00
Ilya Tregubov
11b6dce50c
MDL-77033 core_grades: Add status column to setup page
...
Also make action menu consistent with grader report
2023-03-30 20:20:10 +08:00
Ilya Tregubov
9ba802ca0c
MDL-77033 cores_grades: Refactor cell menus to be reusable.
...
We need similar menus on gradebook setup page. So moving from
grader plugin to core
2023-03-30 20:20:10 +08:00
Ilya Tregubov
fc9583bae1
MDL-77029 gradereport_grader: Add sorting to grade item columns
2023-03-28 11:22:42 +08:00
Ilya Tregubov
7656f5b6b0
MDL-76147 gradereport_grader: Move grade items and categories icons to action menu.
2023-03-24 09:26:45 +08:00
Paul Holden
6a62ccc52a
MDL-77472 grade: correct URL param type for adding tracking params.
2023-03-05 20:06:40 +00:00
Ilya Tregubov
29c220583f
MDL-76146 gradereport_grader: Move action icons to action menu.
2023-02-17 11:34:09 +08:00
Ilya Tregubov
a08282a872
MDL-75455 gradereport_singleview: PR review fixes.
...
Part of: MDL-75423
2022-11-11 10:52:26 +08:00
Ilya Tregubov
678a2bc29b
MDL-75423 gradereport_singleview: Styling fixes.
2022-11-10 22:43:14 +08:00
Shamim Rezaie
e2d389c37e
MDL-75423 gradereport_singleview: Show custom user header
2022-11-10 22:43:13 +08:00
Shamim Rezaie
36f6390692
MDL-75423 gradereport_singleview: Replace grade analysis icon with menu
2022-11-10 22:43:13 +08:00
Mihail Geshoski
458c1c771b
MDL-75513 core_grades: New method that returns the grade item string
...
Introduces a new method get_element_type_string() in grade/lib.php
which returns the appropriate string that describes the type of the
grade item element.
2022-11-02 17:47:02 +08:00
Mathew May
e7c1c2841d
MDL-75362 gradereport_user: Roll in zero state work for user report
2022-10-20 21:24:51 +08:00
Mathew May
547bf73ea7
MDL-75362 gradereport_user: CiBot
2022-10-20 21:24:51 +08:00
Ilya Tregubov
b3e05d0e4e
MDL-75156 gradebook: Grade summary plugin (grade averages).
...
Also included updates for existing unit tests and navigation.
2022-10-07 11:31:41 +04:00
Paul Holden
7ee1dc421f
MDL-74282 grade: omit outcomes report if outcomes aren't enabled.
2022-07-08 10:43:38 +01:00
Andrew Nicols
4b388fc239
MDL-74235 core: Update core uses of activity icons to monologo
2022-04-07 12:56:14 +08:00
Mihail Geshoski
b4e8e0a50d
MDL-72873 core_grades: Create method that resets all static caches
...
Creates a new method reset_caches() in grade_helper which resets
all static caches within this class. This is required for unit
testing.
2021-12-16 00:10:13 +08:00
Mihail Geshoski
95b35652d3
MDL-72873 core_grades: Deprecate unused methods
...
The functions grade_print_tabs() and print_grade_plugin_selector()
can be deprecated as they are no longer used. These functions were
used to generate and output the tabs and dropdown box navigation
in gradebook which is now replaced with tertiary navigation.
2021-12-16 00:10:13 +08:00
Mihail Geshoski
d1a0e4a95c
MDL-72873 core_grades: Add general tertiary navigation
2021-12-16 00:10:13 +08:00
abgreeve
d02274137a
MDL-72090 navigation: Create an overflow menu for course admin.
...
This adds a select menu for navigation on course administration
pages such as import, export, course copy, and course reset.
2021-12-09 11:13:35 +08:00
Marcus Boon
d4a48daa9b
MDL-70862 gradebook: Add callback so that we can add tabs in gradebook
2021-09-24 11:06:41 +10:00
Luca Bösch
aa9a591ecd
MDL-70433 grades: prevent double escaping in titles
2021-08-27 10:56:20 +02:00
Marina Glancy
5682b9a585
MDL-71051 core_user: always use API when working with profile fields
2021-04-28 11:39:04 +02:00
Shamim Rezaie
4e9b0c4278
MDL-68343 gradereport_singleview: fix empty links
2020-04-22 04:30:53 +10:00
Shamim Rezaie
36272110ba
MDL-56789 core: Recycle bin warn only if a grade item is being deleted
2019-08-07 15:25:11 +10:00
Nick Phillips
9a2da73753
MDL-59169 gradebook: Add groupid to gpr tracking & use
...
Added groupid to grade_plugin_return tracking, modified constructor
to use query params as defaults if passed-in params not supplied,
used groupid tracking in core reports.
grade_get_graded_users_select also fixed to use gpr (otherwise using
it breaks when course current group has changed between render and
submit).
Fixed coding style issue in gpr constructor & documented properties.
Added upgrade.txt noting gpr changes.
2018-08-16 04:03:51 +02:00
Nick Phillips
28437460d2
MDL-56688 grade: fix ordering of grade items in grade_seq::flatten
2017-11-28 09:30:27 +13:00
Marina Glancy
1ef14a5aec
MDL-38129 gradeexport: custom profile fields case problem
...
Do not use custom pfofile field name as a field alias in DB query, use field id instead.
DML lowercases all column aliases and fields with uppercase letters no longer match.
2017-07-18 11:03:22 +08:00
Marina Glancy
b0842f61f4
MDL-57019 behat: new step to navigate to gradebook section
2016-11-24 12:46:27 +08:00
Jake Dallimore
45bd824e59
MDL-54751 core_grades: Gradebook highlights modules pending deletion
...
Added warning to all gradebook pages if any modules are pending
deletion. Modified the return values for get_name, and is_locked for
affected grade items to indicate their pending deletion.
2016-11-07 07:41:59 +08:00
John Beedell
89eacee7a2
MDL-56395 Gradebook: Make long item titles more accessible
2016-10-24 10:51:59 +01:00
Luca Bösch
013abd64cd
MDL-54865 grade: student name hyperlinked in gradebook user report
...
In the Gradebook, User report, the student's name (at the top) is a hyperlink
to that student's account. In most places where a student's name shows
(e.g. the Grader report) it is most often a hyperlink.
2016-06-23 04:22:10 +00:00
Marina Glancy
bc6a7431a2
MDL-54065 gradebook: correctly display module icon
2016-05-30 10:07:40 +08:00
Andrew Nicols
0c31d92452
MDL-49324 grade: Ensure report appears in breadcrumbs
2016-02-24 14:39:11 +08:00
Jun Pataleta
825a3fa9d1
MDL-48015 grade: Fix the display of grade categories
2016-02-09 13:32:28 +08:00
David Monllao
9e313e798f
MDL-51784 general: Adding missing php4 style constructors
...
Adding them to warn people calling the php4 constructor.
2015-12-11 14:02:42 +08:00
Marina Glancy
c4d0b752a2
MDL-51784 various: use __construct() for PHP7 compatibility
2015-12-11 12:48:24 +08:00