544 Commits

Author SHA1 Message Date
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