MDL-11578 , MDL-11578 , MDL-11573 :
authorskodak <skodak>
Mon, 8 Oct 2007 23:09:10 +0000 (23:09 +0000)
committerskodak <skodak>
Mon, 8 Oct 2007 23:09:10 +0000 (23:09 +0000)
commite0724506996715b63ea72a8e3d45c617ea1b75aa
tree6f9e9e4ddacb1b484a2bc4c2de05e2fbac66d7e6
parent115a43113a46c676e9b66ae77db1d5727a595fca
MDL-11578 ,  MDL-11578 , MDL-11573 :
* renamed Preferences to "My report preferences"
* renamed Site defaults to "Report defaults"
* rename Change site defaults to "Change report defaults"
* reintroduced Inherit option to Grader preferences - Nicolas was right, it is not possible to implement preference overrides without it with our current get_pref inplementation
* new separate option in plugin selector "Course settings"
* moved displaytype, decimals and aggregation position to "Course settings"
* created new table grade_settings + related functions grade_get/set_preference()
* user report now uses grade_seq class instead of grade_item::fetch_all(); added preloading of grade items into grade_grade instances
* other minor bugfixing/cleanup/improvements

Please note that the Grader report preferences and its defaults must be resaved again - sorry.
19 files changed:
admin/settings/grades.php
grade/edit/settings/form.php [new file with mode: 0644]
grade/edit/settings/index.php [new file with mode: 0644]
grade/edit/tree/index.php
grade/edit/tree/item_form.php
grade/lib.php
grade/report/grader/lib.php
grade/report/grader/preferences.php
grade/report/grader/preferences_form.php
grade/report/grader/settings.php
grade/report/grader/tabs.php
grade/report/user/lib.php
lang/en_utf8/grades.php
lib/db/install.xml
lib/db/upgrade.php
lib/grade/constants.php
lib/grade/grade_item.php
lib/gradelib.php
version.php