nicolasconnault
31a6c06c46
MDL-11433 Implemented grade_items.decimals instead of user preference in grader report.
2007-09-25 14:40:49 +00:00
nicolasconnault
1796708d81
Replacing GRADE_REPORT_GRADE_DISPLAY_TYPE... by GRADE_DISPLAY_TYPE...
2007-09-25 08:22:20 +00:00
skodak
3f2b0c8aba
MDL-11363 merged tables grade_grades with grade_grades_text - it is now possible to define fields as required and optional
...
finally fixed formula validation in calculation edit form
2007-09-22 11:39:59 +00:00
nicolasconnault
41f22daa71
MDL-11353 Completed the implementation. This included a new method in grade_item: get_displaytype(), since that value could be set to default, and we must then look up to course, then site values. And the get_letter() method in grade_grade has been modified to first check the grade_letters table. All works like a dream!
2007-09-19 15:37:46 +00:00
nicolasconnault
ac5b0a4919
MDL-11339 Moved the gradedisplaytype element from user prefs to the display element of the grade_item settings
2007-09-19 14:28:26 +00:00
nicolasconnault
109bf12cda
MDL-11340 Finished!
2007-09-19 14:12:34 +00:00
nicolasconnault
bc6969ddeb
MDL-11340 Almost complete: Just need the "Add grade letter" button
2007-09-19 13:49:26 +00:00
skodak
85c9ebb926
MDL-1883 improved perf when editing scales - new function xxx_scale_used_anywhere()
2007-09-18 18:37:58 +00:00
nicolasconnault
a5b8be622c
MDL-11275 added (submissions). Also fixed :
...
Issue:
Teachers can edit grader report preferences (including switches for quickgrading and
quickfeedback), but do not have access to the "Turn editing on/off" button, so they
can't do quickgrading.
Solutions:
1.Decouple the quickgrading and quickfeedback modes from the editing mode,
and turn them on/off through the preferences page. New capability: moodle/grade:edit
* preferences: don't show quickgrading if no capability grade:edit
* If quickgrading is switched off as a preference and user doesn't have manage cap, show edit icons around grades when in editing mode
2007-09-17 17:31:48 +00:00
skodak
8fafbc0ea3
MDL-11296 fixed incorrect detection of duplicate scales in course
2007-09-15 21:17:11 +00:00
skodak
31314c1270
fixed wrong $options - this->keepdrop_options used instead
2007-09-15 13:23:28 +00:00
nicolasconnault
e171963b3e
MDL-11278 Implementation is complete, but grade_categories records in DB are not affected by global settings. This way, when global settings are switched back to "Do not Force", the original category settings will be in place.
2007-09-14 17:21:30 +00:00
nicolasconnault
83d387c290
MDL-11238 Removed reference to $grade_grade->feedback and replaced with grade_grade_text->feedback. Also instantiated the $grade_grade object properly instead of just get_record(), so that its set_hidden() method could be accessible.
2007-09-13 04:02:55 +00:00
skodak
b2bc96d10b
MDL-7380 added new groups API functions for use in course related pages (very similar to functions for activities) + fixed grade code to use these new functions
2007-09-06 10:19:24 +00:00
skodak
c2efb50142
MDL-11130 added aggregation inside all subcategories + added graded/all aggregation option
2007-09-05 19:15:21 +00:00
skodak
9c8d38fa97
MDL-11092 events are not used for changed raw grades anymore + minor cleanup in handling of raw grades (now used only for modules or other external plugins that produce grades)
2007-08-31 22:42:05 +00:00
toyomoyo
fc69d5577a
MDL-10933, only 1 manual grade item can be added
2007-08-31 08:41:04 +00:00
skodak
2c386f82e5
MDL-10383 - deprecated get_groups(), user_group() and ismember()
2007-08-15 20:21:01 +00:00
nicolasconnault
4ccb300e63
MDL-10829 Help page for the calculation field and interface
2007-08-14 08:30:10 +00:00
nicolasconnault
b31a9f3dbb
MDL-10829 Added get_grade_item() to the grade_item class, for cases when we don't whether an object is a category or a grade_item. The new interface for viewing and adding idnumbers (no editing) is 99% finished. Help strings still to do.
2007-08-14 06:05:07 +00:00
nicolasconnault
d638075d2a
Fixed a little typo
2007-08-13 18:35:28 +00:00
skodak
76317c73a2
MDL-10791 improve handling of localised floating point numbers in moodle; replaced/fixed some float_format() that were used instead of round(); expect some more patches soon
2007-08-10 15:00:35 +00:00
nicolasconnault
384960dd68
MDL-9628 Simplified and improved the expanding/collapsing of categories. There are now three view types: full, aggregates only and grades only.
2007-08-09 16:41:39 +00:00
skodak
f60c61b1b2
improved hiding support in grade/
2007-08-09 16:19:06 +00:00
skodak
fb0e357051
various locking improvements and fixes, cron locktime support stilll missing
2007-08-09 09:03:14 +00:00
nicolasconnault
ca96d0c4ad
MDL-10724 Finished help strings for scale and outcome edit forms
2007-08-08 09:09:46 +00:00
nicolasconnault
4d910cad01
MDL-10724 Finished help strings for grade and outcome item edit forms
2007-08-08 06:12:55 +00:00
nicolasconnault
ece2a77dcf
MDL-10724 Finished help strings for category edit form
2007-08-08 04:35:27 +00:00
skodak
0658afc9a1
fixes for overriding of scales, outcomes and minor access control tweak
2007-08-07 22:50:32 +00:00
skodak
ffe6eb276a
removing debug delay
2007-08-07 21:27:50 +00:00
skodak
dc3ca94c92
added group access checks in grade edit form
2007-08-07 21:26:59 +00:00
skodak
27b1735bf9
adding more capability checks into grade edit form and grader - should be finished now; TODO: group access for teachers
2007-08-07 20:33:09 +00:00
nicolasconnault
1c537f4846
MDL-10724 Started help strings for category edit form
2007-08-07 19:59:18 +00:00
nicolasconnault
072f3c47de
MDL-10724 Finished help strings and files (4 new) for item edit form
2007-08-07 16:29:53 +00:00
skodak
d3c3da1b77
MDL-9628 non-existent grades can be locked/hidden/edited :-)
2007-08-07 08:30:25 +00:00
skodak
15a511597e
MDL-10738 finished hiding support in grade and item edit page
2007-08-06 20:51:09 +00:00
nicolasconnault
0605ad5092
MDL-10724 Added the help buttons to the item edit form
2007-08-06 18:52:12 +00:00
skodak
29d509f59a
MDL-10109 optional aggregation of outcomes together with grades
2007-08-06 12:05:45 +00:00
moodler
e754b3e058
Just hiding the calculation field from the edit forms until we do something better with it. Inthe meantime, use the main calcualtion form.
2007-08-06 09:42:47 +00:00
skodak
eedd3aa27b
edit tree now respects aggregationposition preference
2007-08-06 09:01:18 +00:00
skodak
41486d1c40
MDL-10702 fixing handling of slashes in grade forms
2007-08-03 08:12:06 +00:00
nicolasconnault
febf921c78
MDL-10702 Removed the false param from outcomeitem.php $mform->get_data(false)
2007-08-03 07:18:15 +00:00
skodak
c521e8e403
MDL-10105 some more idnumber fixes
2007-08-02 11:07:44 +00:00
skodak
602433133e
MDL-10105 idnumber uniqueness tested before insert in UI now - both modedit and item edit pages
2007-08-02 10:38:18 +00:00
moodler
72c31c778d
First pass at cleaning up this form, though it probably should be made vertical instead (see how time goes)
2007-08-02 07:57:15 +00:00
skodak
11a149995e
MDL-10364 improved calculation form
2007-08-01 21:48:10 +00:00
skodak
c738c61c44
fixed links broken while renaming tree.php to index.php
2007-08-01 14:31:51 +00:00
skodak
9127bc5dbf
outcome related fixes
2007-08-01 12:40:38 +00:00
toyomoyo
ed3cdf07fc
scales should be (courseid, scale) unique, since it's already abused it's not possible to add a unique in db, so we add additional check in GUI. Duplicate scale, course causes mapping problems in backup/restore
2007-08-01 07:40:40 +00:00
nicolasconnault
826c5f8635
MDL-9628 Refactoring the building of navigation array for gradebook pages
2007-08-01 06:47:35 +00:00