John Okely
b6a1e366a7
MDL-46576 core_grades: MDL-47006 Refactor weightings code for readibility
2014-10-03 13:54:07 +08:00
Frederic Massart
ded8ea8fd1
MDL-46824 core_grades: Only display 'Drop n lowest' when supported
...
Part of: MDL-46576
2014-10-03 13:54:07 +08:00
Frederic Massart
6dab372c89
MDL-46824 core_grades: More tests to cover drop lowest with Natural
...
Part of: MDL-46576
2014-10-03 13:54:07 +08:00
Frederic Massart
40544c9b58
MDL-46824 core_grades: Prevent user from using drop lowest/keep highest
...
Part of: MDL-46576
2014-10-03 13:54:06 +08:00
Frederic Massart
4272386a7d
MDL-46824 core_grades: Control when drop lowest/keep highest is allowed
...
Part of: MDL-46576
2014-10-03 13:54:06 +08:00
Adrian Greeve
dcfc196a0d
MDL-47256 gradebook: Fixed up split in new field upgrade script.
...
Part of: MDL-46576
2014-10-03 13:54:06 +08:00
Frederic Massart
ef1b3e56f7
MDL-47345 core_grades: Pre-regrade method is executed from children to parent
...
Part of: MDL-46576
2014-10-03 13:53:02 +08:00
Marina Glancy
022383d3af
MDL-46139 grades: show aggregation details in the user report
...
Part of: MDL-46576
2014-10-03 13:53:02 +08:00
Marina Glancy
b0e9b95911
MDL-46139 grades: adjust behat to check calculated weight
...
Part of: MDL-46576
2014-10-03 13:53:02 +08:00
Marina Glancy
d06aec10c6
MDL-46576 grades: new behat step for changing grade settings
2014-10-03 13:53:01 +08:00
Damyon Wiese
90cc8ce7c4
MDL-47059 Grades: Update the grade_grade if the finalgrade/or the grademax has changed.
...
Part of: MDL-46576
2014-10-03 13:53:01 +08:00
Damyon Wiese
1577229f93
MDL-47059 Grades: Make natural weights work with extra credit
...
Part of: MDL-46576
2014-10-03 13:53:01 +08:00
Damyon Wiese
057063b1e6
MDL-47059 Grades: Make natural weights work with exclude empty grades
...
Part of: MDL-46576
2014-10-03 13:53:01 +08:00
Damyon Wiese
5a59aeb14e
MDL-47078 Grades: Allow users to have different max grades due to exclusions etc.
...
This is about making this work with natural weightings.
Part of: MDL-46576
2014-10-03 13:53:01 +08:00
Damyon Wiese
a2c13f686a
MDL-47009 Grades: Improve natural weighting algorithm
...
It's still not perfect, but this is getting closer.
This is based on Johns work on MDL-47009 (just the algorithm). There are some additional
changes to scale the weights if they do not add up to 1.
Part of: MDL-46576
2014-10-03 13:53:01 +08:00
Frederic Massart
825fba1c5b
MDL-47274 core_grades: Correct totals when excluding hidden items
...
Part of: MDL-46576
2014-10-03 13:53:01 +08:00
Frederic Massart
fcf6e01517
MDL-47056 core_grades: Prevent items being displayed as 'Error'
...
Before this patch we would be marking some items as 'needsupdate'
during an update. Leaving them aside and not effectively updating
them.
Part of: MDL-46576
2014-10-03 13:51:30 +08:00
Frederic Massart
32ee0f83ae
MDL-47260 core_grades: Prevent notices when setting up other aggregation method
...
This partially reverts:
- 4927c3ff (MDL-47011)
- 6484d460 (MDL-47055)
Part of: MDL-46576
2014-10-03 13:51:30 +08:00
Marina Glancy
ab17b4f3c8
MDL-46139 core_grades: adjust behat tests
...
Part of MDL-46576
2014-10-03 13:51:30 +08:00
Marina Glancy
ae5ba1d74d
MDL-46797 core_grades: adjust behat tests
...
Part of MDL-46576
2014-10-03 13:51:30 +08:00
Marina Glancy
79fbab4d04
MDL-46966 core_grades: adjust behat tests
...
Part of MDL-46797
2014-10-03 13:51:30 +08:00
Frederic Massart
276690035f
MDL-47098 core_grades: Fields to adjust a category's weight
2014-10-03 13:51:29 +08:00
Andrew Davis
25bffb950d
MDL-47055 core_grade: fixed extra credit handling on the full setup page
2014-10-03 13:51:29 +08:00
Frederic Massart
ae93f35317
MDL-46827 core_grades: Allow reset of weights on categories
2014-10-03 13:51:29 +08:00
Barbara Ramiro
c93cf01da7
MDL-46827 usability: New icon for reset actions
2014-10-03 13:51:29 +08:00
Jetha Chan
200e5173c0
MDL-47007 core_grade: weights now shown on edit screen as percentages
2014-10-03 13:51:29 +08:00
Andrew Davis
b14c5870fb
MDL-47055 core_grade: implemented support for extra credit within natural weighting
2014-10-03 13:51:29 +08:00
Mark Nelson
430b9ef507
MDL-47058 core_grades: allow alteration of weight
...
Part of MDL-46576
2014-10-03 13:51:29 +08:00
Mark Nelson
268085a187
MDL-47058 core_grades: removed unnecessary print_object call
...
Part of MDL-46576.
2014-10-03 13:51:29 +08:00
John Okely
d57ea5996d
MDL-46576 core_grade: Simplify code, remove obsolete calculations
2014-10-03 13:51:29 +08:00
John Okely
11eca362e2
MDL-46576: Fix natural weight maximums aggregation (MDL-47009)
2014-10-03 13:51:29 +08:00
John Okely
aa7055290e
MDL-46576: Update reports so that they display natural weights properly (MDL-47009)
2014-10-03 13:51:29 +08:00
Andrew Davis
64b03e5bd7
MDL-47011 core_grade: added ability to un-override grade_item weight
2014-10-03 13:49:41 +08:00
Andrew Davis
f8259c2fbf
MDL-46966 core_grade: altered the default value of grade_aggregations_visible so only natural is on by default
2014-10-03 13:49:41 +08:00
Andrew Davis
45da536113
MDL-47011 core_grade: added the ability to override grade_item weight
2014-10-03 13:49:41 +08:00
Andrew Davis
a2f1f65db4
MDL-47011 core_grade: added naive natural weight calculation to gradebook
2014-10-03 13:49:22 +08:00
John Okely
677bc07377
MDL-46576 core_grades: Add weights to natural (MDL-47006)
2014-10-03 13:49:22 +08:00
John Okely
b5e00814b3
MDL-46576 code_grade: Rename "Sum of grades" aggregation to "Natural"
2014-10-03 13:48:55 +08:00
Damyon Wiese
7eb0b9c44b
MDL-46139 Grades: Add behat tests for the new columns in the user report
2014-10-03 13:48:55 +08:00
Damyon Wiese
8836ef8aa2
MDL-46139 Grades: Add new grade_grades aggregation columns to backup/restore.
2014-10-03 13:48:55 +08:00
Damyon Wiese
a1740d7b48
MDL-46139 Grades: Change usedinaggregation column to 2 columns for status and weight.
2014-10-03 13:48:55 +08:00
Damyon Wiese
dadc9d991d
MDL-46139 Grades: Add contibution to course total column to user report
2014-10-03 13:47:42 +08:00
Damyon Wiese
65c2ac9334
MDL-46139 Grades: Show the aggregation details in the user report.
2014-10-03 13:47:42 +08:00
Damyon Wiese
9dd8088255
MDL-46139 Grades: Show the aggregation method in the alt text for the icon.
2014-10-03 13:47:42 +08:00
Damyon Wiese
bfe969e8b3
MDL-46139 Grades: Add a column to grade_grades to record how a grade is aggregated
2014-10-03 13:47:42 +08:00
Damyon Wiese
2e19f5e8e7
MDL-46139 Grades: Language change "weight -> calculated weight"
2014-10-03 13:47:41 +08:00
Andrew Nicols
c87b87e62f
MDL-36460 mod_forum: Restrict forum subsription list based on availability info
2014-10-03 08:20:24 +08:00
Rex Lorenzo
7cd004e285
MDL-47518 report_log: Logfiles of single users no longer accessible
...
* Removing join on courseid if it is the SITEID.
2014-10-02 16:33:52 -07:00
Tim Hunt
50b5dde8d1
MDL-28075 question editing: tidy code
...
Remove an unnecessary else (the if, and else if, always end in a redirect)
and unindent that code.
2014-10-02 22:03:12 +01:00
Tim Hunt
04bf7ac857
MDL-28075 question editing: sort out nav bar when editing in a quiz
...
If you edited a question from the Edit quiz page in a quiz, the navigation
bar was far too long. This was due to some odd code that was trying too
hard to be clever.
Instead, editing a question is now always treated as being logically within
the question bank for the purposes of navigation. That is, even if the
returnurl will end up taking you back to where you where when you have finished.
2014-10-02 22:03:12 +01:00