Adrian Greeve
9fcfecbf15
MDL-64005 gradebook: Fix to remove debugging message.
...
The progress bar is being used when there are a large amount
of grades being recalculated. This was throwing a debugging message
about NO_OUTPUT_BUFFERING being unset.
2018-11-14 10:39:57 +08:00
Luca Bösch
df24fb7172
MDL-44859 grade: Inverse the order of the add category and item buttons
2018-06-14 17:33:41 +02:00
Jun Pataleta
d9ce6a4ffb
MDL-32151 grade: Use appropriate error langstring error key
2017-06-23 10:22:24 +08:00
Frederic Massart
d68a9ece86
MDL-55584 core_grades: Convert part of set-up screen to template
...
Part of MDL-55071
2016-09-23 10:53:56 +01:00
Damyon Wiese
a066cfc843
MDL-55133 javascript: Correctly use component names in requirejs
...
Core subsystems must use the 'core_' prefix always.
2016-07-12 11:15:17 +08:00
Andrew Nicols
b5233f9bc9
MDL-55000 grade: Convert remaining YUI2 -> AMD
2016-07-05 20:07:46 +08:00
Rajesh Taneja
b73e5047af
MDL-46891 core_grade: Steps are not valid as element is disabled
2016-03-11 10:51:16 +08:00
Andrew Nicols
87d71ecf69
MDL-49324 grade: Ensure weights adjusted message is displayed
...
The grade settings page displays a message to inform users that weights
have been adjusted if they did not previously add up to the required 100%.
With the change to sometimes displaying a progress bar, whether the message
is displayed must be calculated immediately after the regrade took place,
and before the page redirects.
I have added a callback with arguments to the regrade_if_required function
which is called immediately after regrade has taken place (regardless of
whether the progress bar is required).
This callback modifies the PAGE URL such that the redirect message will be
displayed after the redirect. This does not use the session as the message
should only be displayed immediately after a change. If the user does not
click on the continue button after the progress bar has been displayed, and
comes back to the page later, this may be confusing.
2016-02-24 14:39:09 +08:00
Andrew Nicols
417c7f3b86
MDL-49324 grades: Remove category aggregation change backend
...
The UI for this was removed several releases ago and this code is no longer
called.
2016-02-24 14:39:09 +08:00
Andrew Nicols
0a802c9c4e
MDL-49324 grades: Create helper function for regrading on report view
2016-02-24 14:39:08 +08:00
Damyon Wiese
30be6c846a
MDL-49324 Grades: Use a progress bar when recalculating gradebook grades
2016-02-23 08:35:10 +08:00
Mark Nelson
53914e4465
MDL-51051 core_grades: 'Categories and items' => 'Gradebook setup'
2015-09-14 08:23:32 +08:00
Marina Glancy
eb84b77923
MDL-47543 core_grades: improve navigation menu in grade administration
2014-10-08 15:03:36 +08:00
Damyon Wiese
e61f25a4f8
MDL-47110 Grades: Change how updated weights notifications are detected.
...
Part of: MDL-46576
2014-10-03 13:55:24 +08:00
Adrian Greeve
519429b24f
MDL-47110 core_grades: Normalisation of grade weights.
...
This includes behat tests for this change.
Part of: MDL-46576
2014-10-03 13:55:24 +08:00
Frederic Massart
6c37563e00
MDL-47146 core_grades: Use a checkbox to override weights
...
Part of: MDL-46576
2014-10-03 13:54:39 +08:00
Marina Glancy
b79bf7a234
MDL-47146 core_grades: Removed unused setup columns
...
Part of: MDL-46576
2014-10-03 13:54:39 +08:00
Marina Glancy
bfc8c1d4d6
MDL-47146 core_grades: change columns on setup page
...
Part of: MDL-46576
2014-10-03 13:54:39 +08:00
Marina Glancy
912d19908a
MDL-47146 core_grades: remove advanced mode in setup
...
Part of: MDL-46576
2014-10-03 13:54:38 +08:00
Marina Glancy
8faa560ca9
MDL-47146 core_grades: merge simple and full view in setup
...
Part of: MDL-46576
2014-10-03 13:54:38 +08:00
Marina Glancy
ddb9c95f1f
MDL-47146 core_grades: fix class names
...
Class names for grade categories were the same as for the columns in the table causing errors
when selecting All/None items
Part of: MDL-46576
2014-10-03 13:54:38 +08:00
John Okely
351c8e08a9
MDL-47006 core_grades: Fix handing of weight to aggregationcoef
...
Part of MDL-46576.
2014-10-03 13:54:07 +08:00
John Okely
0281770091
MDL-47006 core_grades: Fix float formatting
...
Part of MDL-46576
2014-10-03 13:54:07 +08:00
John Okely
b6a1e366a7
MDL-46576 core_grades: MDL-47006 Refactor weightings code for readibility
2014-10-03 13:54:07 +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
Andrew Davis
25bffb950d
MDL-47055 core_grade: fixed extra credit handling on the full setup page
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
45da536113
MDL-47011 core_grade: added the ability to override grade_item weight
2014-10-03 13:49:41 +08:00
John Okely
677bc07377
MDL-46576 core_grades: Add weights to natural (MDL-47006)
2014-10-03 13:49:22 +08:00
Frederic Massart
ef93efbf9d
MDL-46818 core_grade: Prevent form checker to catch move fields
2014-09-10 10:43:16 +08:00
Mark Nelson
742d9165b7
MDL-46818 core_grades: added YUI form change validation
2014-09-01 23:02:13 -07:00
Petr Škoda
b8b4f65b9c
MDL-34741 use 2in3 in gradebook
2012-08-11 20:40:07 +02:00
Rossiani Wijaya
f8e371f068
MDL-34559: removing accesshide class
2012-08-07 13:34:34 +08:00
Rossiani Wijaya
29bea63484
MDL-34559 accessibility compliance for grade: Add forform input text and select tag
2012-08-03 11:53:49 +08:00
Dan Poltawski
4ea5885e87
Merge branch 'wip-MDL-34463-master' of git://github.com/abgreeve/moodle
2012-07-24 16:16:45 +08:00
Adrian Greeve
d40604724b
MDL-34463 - lib - Alteration of the get_context_instance function to utilize the new function context_XXXX::instance().
2012-07-24 14:04:40 +08:00
Rajesh Taneja
61cca0b7fc
MDL-32940 libraries: Replaced deprecated PARAM_NUMBER with PARAM_FLOAT
2012-07-23 17:21:05 +08:00
Sam Hemelryk
3211569a6a
Revert "MDL-30843 and MDL-30842 - accessibility compliance: Add <label> for form input text and select tag"
...
This reverts commit f9f281b8fe
.
2012-04-11 17:18:58 +12:00
Rossiani Wijaya
f9f281b8fe
MDL-30843 and MDL-30842 - accessibility compliance: Add <label> for form input text and select tag
2012-03-30 16:26:58 +08:00
Andrew Davis
a153c9f2fe
MDL-30999 grade: updated Grade API phpdocs
2012-02-14 14:04:19 +07:00
Andrew Davis
76ea4e1f67
gradebook MDL-24455 moved printing of page header until after all of the potential redirect points to avoid a warning being printed before redirecting.
2010-10-01 03:54:59 +00:00
Petr Skoda
ace9051cc1
MDL-24321 switching to stdClass in /g*/
2010-09-21 08:16:49 +00:00
Petr Skoda
182a8a83c4
initialized objects
2010-09-17 19:11:24 +00:00
Petr Skoda
6ef4878b86
spelling fixes
2010-09-17 18:56:53 +00:00
Andrew Davis
42e5b74426
gradebook MDL-22716 made the categories and items table usable on narrow screens
2010-06-10 03:00:04 +00:00
David Mudrak
d1ae61fe47
MDL-22696 Incorrect PAGE setup order - JS must be required after require_login()
2010-06-07 07:52:11 +00:00
Rossiani Wijaya
02114f13d3
MDL-20447 - bulk upload: add page heading
2010-06-02 07:26:56 +00:00
Andrew Davis
5e212c334c
gradebook MDL-21596 fixed a problem that prevented edits appearing in the UI
2010-05-19 03:50:27 +00:00
Sam Hemelryk
4d5059d4f3
navigation MDL-22321 Fixed up the navigation in the grades section
2010-05-05 03:27:22 +00:00
Sam Hemelryk
90723839ca
themes MDL-21862 Implements base theme and standard theme.
...
Very big theme changes, standardold theme has been split into two themes base and standard. Base theme contains only CSS that is absolutly required (e.g. layout, white space rules, specific widths) and standard (which now looks like standardwhite) contains all the frills.
The following noteable changes have also been made:
* Plugin CSS has been pushed back into the plugin directories as styles.css files.
* Install_print_header has been corrected.
* Redundant or deprecated rules have been removed.
* Several minor class changes throughout Moodle.
* CSS is now single line rules not multiline indented.
* Installs with theme=standardold automatically switch to standard.
* body classes / id now have prefixes to make it clearer what they are and avoid conflicts.
Also worth noting:
* There is still alot of tweaking that is required to get everything looking as it is supposed to, please be patient or better yet help out.
* I am currently working on the documentation for the themes system... it will be here soon.
2010-03-25 06:38:21 +00:00