Commit graph

43625 commits

Author SHA1 Message Date
Inaki
6328442a73 auth/cas MDL-23645 CAS single sign-on module needs updating due to security issues
Upgraded phpCAS to 1.1.2 and fixed https://issues.jasig.org/browse/PHPCAS-73 ,
as reported by Fred Woolard in MDL-23126 (the fix will be in upstream in the
next release)

Credit goes to Johan Reinalda.
2010-08-06 21:22:54 +00:00
Tim Hunt
d39ba35c34 quiz overview report MDL-17569 you should be see essay questions that need grading in the report. 2010-08-06 18:09:48 +00:00
Tim Hunt
8b7d4fb70e quiz editing MDL-19766 fixed page load flicker of things revealed later by JavaScript. 2010-08-06 17:55:33 +00:00
Eloy Lafuente
8b494c68d3 MDL-19936 backup - added restore of eval->best and form->accumulative 2010-08-06 16:13:58 +00:00
Eloy Lafuente
a713e27db0 MDL-19936 backup - added missing "scale" annotation in accumulative subplugin 2010-08-06 16:12:59 +00:00
Tim Hunt
633c0843b3 navigation NOBUG clone the URL passed to override_active_url
Grrr! just spent ages debugging a really subtle bugs because moodle_urls can
change, and override_active_url was keeping a reference to the caller's URL
rathern than taking a private copy.
2010-08-06 16:12:31 +00:00
Eloy Lafuente
9ee45db967 MDL-23479 backup - restore of workshop activity. MDL-19936 2010-08-06 16:11:42 +00:00
Eloy Lafuente
bb41dadd29 MDL-22164 backup - clean important parts of old code. Leaving rest for reference 2010-08-06 16:09:28 +00:00
Eloy Lafuente
f2745cbe67 MDL-21432 backup - allow restore of only one itemid (instead of the whole itemname) 2010-08-06 16:08:29 +00:00
Eloy Lafuente
329e67fbde MDL-21432 backup - inform about missing restore subpluggins to developers 2010-08-06 16:07:06 +00:00
Eloy Lafuente
4d6743f777 MDL-19936 backup - tiny problem on encoding of workshop interlinks 2010-08-06 16:05:03 +00:00
Tim Hunt
e044ebb46e question navigation MDL-20276 make sure the current node is hilighted. 2010-08-06 15:46:19 +00:00
jerome mouneyrac
6bb31e404e webservice MDL-13129 add moodle_course_get_courses and moodle_course_create_courses 2010-08-06 15:22:27 +00:00
Tim Hunt
207d145dda quiz delays MDL-20956 don't let overdue attempts + delays block students.
Suppose a quiz has a 60 min time limit, and an enforced delay of 60 mins between attempts.

Suppose a sudent starts an attempt, and then closes their browser, and then comes back 2 hours later. When they try to restart the quiz, it is submitted immediately by the timer.

Now they are blocked out for the next hour.

After this change, they would no longer be blocked, becuse if their attemtp had been submitted at the end of the first hour, then they would already have waited an hour.

That is, we compare the current time with both $lastattempt->timefinish + $delay and $lastattempt->timestart + $timelimit + $delay.
2010-08-06 11:41:50 +00:00
Dongsheng Cai
afba32ddd5 "MDL-23690, fixed set_context error, credits to Penny" 2010-08-06 09:38:36 +00:00
Dongsheng Cai
fdfb9cbe1a MDL-23477, flickr_public repository plugin, click search button go back to search screen 2010-08-06 08:49:01 +00:00
Aparup Banerjee
1112c9ed4e lesson MDL-23525 more bugs fixed to pagetypes. 2010-08-06 08:16:08 +00:00
Aparup Banerjee
59e2121e16 theme MDL-23363 config setting showblocksonmodpages (theme settings) & usages now removed 2010-08-06 06:20:28 +00:00
Sam Hemelryk
73eba4be68 navigation MDL-20276 Fixed use of override_active_url. 2010-08-06 05:49:47 +00:00
Dongsheng Cai
bf1873c60b "MDL-23065, non javascript filepicker, fixed maxfiles condition, improve ui" 2010-08-06 05:44:16 +00:00
Dongsheng Cai
b13842891f MDL-23196, fixed html block data structure problem 2010-08-06 05:22:08 +00:00
Aparup Banerjee
b5e1ffe456 assignment MDL-23684 renamed a variable causing confusion 2010-08-06 03:49:11 +00:00
Aparup Banerjee
8efd9deb32 assignment MDL-23680 fixed upload single not displaying response file to student. 2010-08-06 03:32:11 +00:00
Eloy Lafuente
51ea278bf0 MDL-23479 backup - example assignment offline subplugin support 2010-08-06 02:29:43 +00:00
Eloy Lafuente
1e7dc21300 MDL-23479 backup - assignment revised & old code deleted (but restore logs). Support for subpluggins added 2010-08-06 02:27:36 +00:00
Andrew Davis
5196df589b survey MDL-23324 survey form generation was assuming that subquestions would always have the same type as their parent question. this lead to data being put in the wrong columns 2010-08-06 02:23:53 +00:00
Eloy Lafuente
91d1105756 MDL-22245 backup - added support for subplugins in activities 2010-08-06 02:20:21 +00:00
Sam Hemelryk
9f49935eff enrol MDL-23688 added missing argument to table::set_fields 2010-08-06 02:11:01 +00:00
Moodle Robot
b05a5e741a Updated the HEAD build version to 20100806 2010-08-06 00:45:09 +00:00
Petr Skoda
0e8205ae28 fixed fatal errors 2010-08-05 20:14:55 +00:00
Tim Hunt
c68287a928 mod_quiz / navigation MDL-20276 replace make_active with override_active_url
It doesn't work, but I am committing it, so Sam H can take a look.
2010-08-05 18:15:17 +00:00
Tim Hunt
1724eb719d quiz navigation: NOBUG link should be imperative, edit quiz, not editing quiz. 2010-08-05 17:38:21 +00:00
Tim Hunt
2a1516f224 question moving MDL-21195 add missing error message strings. 2010-08-05 17:33:11 +00:00
jerome mouneyrac
cac3999e34 webservice MDL-23679 fix get_enrolled_users return description 2010-08-05 16:44:51 +00:00
Tim Hunt
fc3472d5ed quiz manual grading NOBUG fix performance issue with printing the user picture. 2010-08-05 15:35:45 +00:00
Tim Hunt
9ffcb38e43 textlib NOBUG improve comment to autocomplete works. 2010-08-05 13:56:37 +00:00
Tim Hunt
688d875300 qformat xml MDL-22743 questiontextformat not imported correctly since the fix for MDL-9700 went in. 2010-08-05 13:11:27 +00:00
Tim Hunt
05c3103186 qformat_multianswer NOBUG fix comment. 2010-08-05 13:04:42 +00:00
Tim Hunt
ea906bb45c quiz reports MDL-21111 Quiz duration is reported in years if Time Finish is before Time Start
Suppose you have two load-balanced servers with badly-synchronised clocks, and
a student does a really quick quiz attempt.

Then it is possible that quiz_attemtp.timestart is greater than quiz_attemtp.timefinish.
And these columns are unsigned (on MySQL) so timefinish - timestart is compulted as
a number close to 2^64, which is about 42 times the age of the universe.

Do the subtraction in PHP instead. (But we still need to compute a duration columnin PHP
because sometimes we sort on it.)
2010-08-05 12:43:13 +00:00
Tim Hunt
87eeac9071 multianswer question import MDL-11326 make a better question name.
Also fix coding style in this file.
2010-08-05 12:13:27 +00:00
Sam Hemelryk
d0cfbab331 NOBUG: Updating PHP docs for navigation - make_active and override_active_url 2010-08-05 08:17:27 +00:00
Sam Hemelryk
3db7b87807 forum MDL-23671 Fixed defaults for forum maxattachments 2010-08-05 07:40:53 +00:00
Andrew Davis
8e1e3c146d survey MDL-23324 fixed an SQL error for postgres 2010-08-05 06:34:51 +00:00
Andrew Davis
3ce4270a20 survey MDL-23324 reworked the downloading of survey results 2010-08-05 05:39:31 +00:00
Andrew Davis
b83bdae639 survey MDL-23324 refactored some code that had been left behind during prior refactoring 2010-08-05 05:38:15 +00:00
Andrew Davis
d04d8e96fd survey MDL-23324 made survey use user_picture::fields() 2010-08-05 05:36:43 +00:00
Sam Hemelryk
77387297f8 javascript MDL-23430 YUI moodle modules are no longer cached if CFG->cachejs is off 2010-08-05 04:05:28 +00:00
Sam Hemelryk
deaf04c7b7 NOBUG updating PHP docs for lib/navigationlib.php 2010-08-05 02:44:03 +00:00
Sam Hemelryk
b0060fe57b enrolment MDL-23669 Added missing call to $PAGE->set_course from enrol/index.php 2010-08-05 02:24:39 +00:00
Sam Hemelryk
cede87e05b navigation MDL-23670 Added capability and enrollment checks to course generation 2010-08-05 02:22:48 +00:00