Commit Graph

324 Commits

Author SHA1 Message Date
mjollnir_ 8b6405ce85 MDL-19142 assignment/backup&restore: support backing up and restoring third party subtypes if they need it. 2009-08-13 09:35:40 +00:00
mjollnir_ 894909f8bc MDL-19142 assignment/backup: reverting earlier patch while I figure out a better way to deal with course_modules during restore 2009-08-11 13:48:23 +00:00
mjollnir_ c1816feb13 MDL-19142: assignment/backup add support for third party subtypes
Now third party assignment type subplugin authors can implement backup/restore

This adds four hooks, backup_one_mod, backup_one_submission, restore_one_mod, restore_one_submission,
all of which are implemented in the assignment_base parent class and documented there.
2009-08-11 12:16:53 +00:00
poltawski c88022ade7 performance/mymoodle MDL-18241 - Assigments were very expensive
Reworked to take queries out of loops and let it scale. Unfortunately
I don't think we can get the get_users_by_capability() call out of the
loop on assignments.

Real query numbers before/after:
Teacher: 13,129 / 314
Student: 127 / 72
Admin: 718 / 133
2009-02-16 13:09:01 +00:00
jerome 3e60778c6f MDL-12297: improvement for fix "assignment view submission" link into "Profil/Activty Report/all logs 2008-09-23 07:46:53 +00:00
jerome 472d8bf771 MDL-12297: fix "assignment view submission" link into "Profil/Activty Report/all logs 2008-09-23 07:21:40 +00:00
skodak b67163420f MDL-15420 fixed wrong show submission to others test 2008-08-28 07:22:04 +00:00
skodak 3e79b6e37a MDL-11421 context levels fixed in capability definitions, sorting of caps by name, plug-ins may report used core caps, fixed some risks 2008-07-24 21:58:05 +00:00
skodak 737498e986 MDL-14564 pg null trouble fixed by David Mudrak; merged from MOODLE_19_STABLE 2008-04-27 22:40:21 +00:00
scyrma 061a4b01be MDL-13792 - Commiting Patch by Skodak, fixing problem with japanese characters under some conditions. This has been reported to work, if nobody else
comes foward with bugs related to this, it will need to be changed everywhere else where there is no urlencoding done at this time. (1.9 - original
patch)
2008-04-08 03:02:49 +00:00
skodak 07c2d960d0 MDL-14074 removed obsoleted $CFG->enablerecordcache = true 2008-03-27 08:35:34 +00:00
skodak 5db52de0fa MDL-13899 assignments should be now sending proper submissions and grading dates into gradebook 2008-03-19 22:33:18 +00:00
skodak 688b962ee4 MDL-13610 made assignment submissions table 100% wide 2008-03-18 17:18:01 +00:00
skodak 3f21bfb704 MDL-13807 assignment_showrecentsubmissions does not hide submissions on recent activity full report - patch by Jason Meinzer 2008-03-18 16:44:25 +00:00
skodak d332a153a8 MDL-13920 assignment without grades now sets text grade type, fixed overriding of feedback and overriding logic in general on grade edit page 2008-03-15 14:54:07 +00:00
moodler 94c265fe95 MDL-11484 Added some colors for overridden grades 2008-03-03 05:54:43 +00:00
nicolasconnault 66fd7a7612 MDL-13736 Wrapped the link in a div and fixed the style. 2008-02-29 21:44:08 +00:00
nicolasconnault 7209121b5d MDL-11484 Changed the display of overridden and locked grades 2008-02-29 17:05:40 +00:00
moodler 6468df8aca MDL-6591 Simplified some wording and fixed the help file name for emailnotification 2008-02-27 05:05:01 +00:00
skodak ce896718cf MDL-6591 inverted checkbox for email notification; MDL-9657 - fixed date issues in drafts 2008-02-26 19:26:42 +00:00
skodak 1e095f1636 MDL-6591 moving the disable notification from fg prefs 2008-02-21 08:13:58 +00:00
skodak 2c4bd0a648 MDL-6591 changing label to Disable notification in order to prevent confusion 2008-02-20 21:48:25 +00:00
skodak 6b465e1867 MDL-6591 Optional assignment graded email notification - based on patch by Gary Anderson 2008-02-20 17:49:58 +00:00
nicolasconnault 43a4458850 MDL-13430 I can only see this issue in the assignment submissions page. Merging from MOODLE_18_STABLE 2008-02-14 07:25:11 +00:00
skodak 8a881c78de MDL-13375 reverting, the bug is somewhere else 2008-02-13 09:22:26 +00:00
nicolasconnault 4618409cfd MDL-13375 Applied Dan's patch, and patched up assignment/lib.php accordingly. Multiple outcome grading from assignment is now possible. 2008-02-13 08:49:52 +00:00
skodak c2d04f05a0 MDL-9657 assignment submission finalisation now independent from grade 2008-02-12 10:50:35 +00:00
nicolasconnault 74f7fe1b30 MDL-13050 Now showing a link to the gradebook for the hotpot, assignment, quiz and lesson module grading pages, with the right capabilities etc. 2008-02-04 13:52:49 +00:00
skodak ede88ab3be MDL-12945 changing get_fast_modinfo() section property to sectionnum to prevent conflicts with real cm->section; full recent activity speedup when printing user pictures in forum 2008-02-01 14:09:27 +00:00
skodak c102e3aade MDL-7547 yet more speed improvements in rebuild_course_cache() 2008-02-01 08:15:06 +00:00
skodak 8d8105fdf7 MDL-13214 rebuild_course_cache fixes and speed improvements 2008-02-01 07:47:47 +00:00
skodak 94cbbdbd2e MDL-12945 a slightly bigger patch for performance in recent activity and various group related issues + some other fixes - see list of subtasks in tracker 2008-01-24 20:29:31 +00:00
skodak d4e4739aed MDL-12620 When a student receives feedback on an an assignment, they should be able to see how many points it is worth 2008-01-21 18:45:43 +00:00
nicolasconnault 0fbc5579fb MDL-13050 Reverting, it's not working out as well as planned 2008-01-21 13:39:51 +00:00
nicolasconnault 7bb1b32039 MDL-13050 Modules were updated, and grades.php files were added to the lesson and hotpot modules 2008-01-18 14:31:15 +00:00
poltawski 3dd4e13cd6 MDL-12889 - bad capability check [thanks Tim!] in assignment recent activity report 2008-01-09 12:56:48 +00:00
skodak e262e268b2 MDL-12458 fixed gradebook upgrade/update problems when not grades yet in activities 2007-12-25 20:50:42 +00:00
skodak 583c8c1ebe MDL-12680 Assignment count for groups not working - patch by Greg Humphreys 2007-12-20 17:37:52 +00:00
skodak 40f43aa1fc MDL-11561 admin tree improvements and bugfixing; backported from HEAD 2007-12-19 17:38:37 +00:00
poltawski dca17878da MDL-12515 Feedback not available to student on assignments unless a grade has been assigned 2007-12-18 15:35:35 +00:00
skodak d6948ebc6a MDL-11835 proper merging 2007-12-09 15:26:00 +00:00
martinlanghoff a3fd4aeea7 mod/assignment: Remove SQL "id,id" which causes errors on Oracle - MDL-12425
This loop also needs some rewriting - it is _very_ inefficient on
large courses.
2007-12-04 06:23:23 +00:00
skodak 5642a74c63 MDL-7028 rewritten course reset + forum role_unassign cleanup fixes 2007-11-29 14:40:36 +00:00
toyomoyo 14975c1946 MDL-12121, fixing a warning 2007-11-16 04:24:17 +00:00
toyomoyo 990e04d823 MDL-11672, hide hidden assignment descriptions from calendar 2007-11-16 02:48:32 +00:00
mchurch 90cef3dc05 MDL-12149 Added code to check for selected group as well, so that privileged users get correct count when changing groups. 2007-11-13 16:59:13 +00:00
toyomoyo 0646497a1e MDL-12048, assignment grades not migrated into 1.9 2007-11-07 04:27:53 +00:00
skodak 219927349a MFC: MDL-11966 implemented dategraded and datesubmitted, tweaked altering of grades depending in hidden grades
MDL-11974 improved gradebook CSS
2007-11-01 08:50:30 +00:00
tjhunt b34fc1be24 MDL-11741 - Convert core modules to take advantage of recent improvements to build_navigation.
This check-in removes about 400 lines of code. I hope I have not screwed anything up. I would be grateful if people could review this change, and keep an eye on the navigation bar in modules.

Any navigation bar bugs you find in the near future, feel free to file them in the tracker and assign them to me. Thanks.

If not to many problems are found, I think I would like to backport this to 1.9 stable, but I am not sure that is a good idea. Opinions to the General Developer Forum please. I am about to start a thread there.

Backported from head. Will update merged tags in a few hours. I am late for orchestra. Sorry.
2007-10-12 16:09:37 +00:00
skodak 03cedd6283 MDL-11432 eliminated majority of RecordCount uses, added several missing rs_close() - this should help improve perf on some platforms - Eloy says ;-) 2007-10-10 12:19:27 +00:00