Sam Hemelryk
e3a660a2e7
Merge branch 'MDL-32426-master-1' of git://git.luns.net.uk/moodle
2012-04-16 11:52:12 +12:00
Sam Hemelryk
f295ffebd0
Merge branch 'MDL-30819_grader_col_highlight' of git://github.com/andyjdavis/moodle
2012-04-16 11:45:55 +12:00
Sam Hemelryk
be58371e4e
Merge branch 'MDL-30955_forum_ratings' of git://github.com/andyjdavis/moodle
2012-04-16 11:34:39 +12:00
Sam Hemelryk
b9afb90b7f
Merge branch 'MDL-32316_master_wip' of git://github.com/grabs/moodle
2012-04-16 11:00:43 +12:00
Sam Hemelryk
68c7673088
Merge branch 'MDL-27547' of git://github.com/mouneyrac/moodle
2012-04-16 10:48:15 +12:00
Petr Skoda
54c5b1ad35
MDL32392 delete unused is_min_version() in some DB drivers
2012-04-15 19:40:07 +02:00
Petr Skoda
c990e4bfcb
MDL-32405 fix PHP4isms and other E_STRICT issues in custom profile fields
2012-04-15 17:15:50 +02:00
Petr Skoda
66b3302dec
MDL-32405 workaround for non-static PEAR::raise_error() and fixed -1 debug support
2012-04-15 17:02:26 +02:00
Petr Skoda
585ae3d949
MDL-32447 import latest tcpdf and point cache to tcpdf subdirectory of moodle cache dir
2012-04-15 16:08:46 +02:00
Petr Skoda
afd1c47c10
MDL32423 import latest flowplayer
2012-04-15 15:59:07 +02:00
Petr Skoda
7467f4c911
MDL-32437 add gradebook querylib tests
2012-04-15 14:23:07 +02:00
Petr Skoda
f41741e7ba
MDL-32437 fix invalid gradebook query sql
2012-04-15 14:20:14 +02:00
Petr Skoda
6b04fdc0b6
MDL-32400 improve module generators
...
Module generators are using standard *_add_instance() methods which helps with testing, it also updates grades and calendar events if used.
2012-04-15 14:16:59 +02:00
Petr Skoda
322cf28415
MDL-32400 fix PHPUnit configuration file paths on windows
2012-04-15 12:23:42 +02:00
Petr Skoda
0684ea9972
MDL-32400 do not silence diagnostic PHPUnit includes
2012-04-15 12:23:42 +02:00
Petr Skoda
0d8e51a65f
MDL-32400 rework phpunit exit codes, use only php based init
2012-04-15 12:23:42 +02:00
Petr Skoda
589376d385
MDL-32400 ignore outdated config settings in future upgrades
2012-04-15 12:23:41 +02:00
Petr Skoda
e2b8630b5c
MDL-32400 store version hash also in database
...
This prevents problems when switching databases in config.php and keeping the same test dataroot.
2012-04-15 12:23:41 +02:00
Petr Skoda
4059b64510
MDL-32400 convert completion tests
2012-04-15 12:23:41 +02:00
Petr Skoda
a66b2ae4f4
MDL-32434 deprecate drop_temp_table() in favour of drop_table()
2012-04-15 12:23:15 +02:00
Mary Evans
3689a8599b
MDL-32444 theme_afterburner: adds 5px margin to the left of #loginbtn, input, button, select in /style/afterburner_styles.css
2012-04-15 01:37:55 +01:00
Tim Hunt
b8a70832be
MDL-32404 question export: missing error message when exporting an empty category.
2012-04-14 15:58:54 +01:00
Tim Hunt
c691f2f513
MDL-32396 quiz: Strict syntax notice on the quiz attempt page.
2012-04-14 15:58:47 +01:00
Tim Hunt
f9e41d206d
MDL-32359 Forum usability: reduce accidental clicks on mark thread read
...
I hope this little CSS change does not break anybody's theme. I is a big
usability win, at least as far as I am concerned.
2012-04-14 15:58:39 +01:00
Mary Evans
0465dd3e01
MDL-32385 theme_base: adds line-height:normal in style/course.css for section summary
2012-04-14 14:40:09 +01:00
Eric Merrill
288893f3a7
MDL-32442 questionupgrade: error in SQL from postgres systems
2012-04-14 09:05:12 -04:00
AMOS bot
32b2d5e7dc
Automatically generated installer lang files
2012-04-14 00:31:53 +00:00
Petr Skoda
9b3323b8be
MDL-32434 allow database_manager->drop_table() for temporary tables
2012-04-13 16:58:17 +02:00
Michael Aherne
b09912f8ab
MDL-32438 choice: fix fatal error on making choice
2012-04-13 15:16:12 +01:00
David Mudrak
2fc04a4b9b
MDL-26099 fixing the strict standards warning
...
The signature of mod_workshop_mod_form::validation() is now compatible
with that of moodleform_mod::validation() even though the parent's
declaration sucks. No one can choose their parents.
2012-04-13 14:04:43 +02:00
kordan
275526d27a
MDL-32433_master theme_formal_white: increased the line spacing in plugin list page
2012-04-13 13:24:05 +02:00
David Mudrak
33d0cb3ce1
MDL-25660 workshop removes its calendar events on instance deletion
2012-04-13 13:10:04 +02:00
David Mudrak
cb48a42ada
MDL-25660 recreate all workshop calendar events
...
Due to complex workshop upgrade path from 1.9 and missing calendar events
support in 2.x, the only safe way to get rid of potentially invalid
calendar events (such as those reported in MDL-26687) is to remove all
current workshop events and recreate them from scratch.
2012-04-13 04:58:10 +02:00
David Mudrak
ac069aeb9d
MDL-25660 workshop registers events in the calendar
2012-04-13 04:52:40 +02:00
David Mudrak
9260bb3c48
MDL-26099 workshop can be switched into the assessment phase automatically
2012-04-13 04:49:46 +02:00
David Mudrak
3fe6d62289
MDL-26099 workshop planner tool displays info about the automatic phase switching
2012-04-13 04:49:46 +02:00
David Mudrak
40ff3ce33c
MDL-26099 New i/scheduled icon
...
Based on http://commons.wikimedia.org/wiki/File:Appointment-new.svg
(public domain Tango! Desktop Project icon)
2012-04-13 04:49:46 +02:00
David Mudrak
3ff0805726
MDL-26099 new workshop DB field phaseswitchassessment
...
Note that most line changes in the patch are caused by the recent
changes in the XMLDB TEXT fields handling (no size specified now) and by
the change in the indentation.
2012-04-13 04:49:46 +02:00
David Mudrak
df558765a4
MDL-26099 validate the phases open dates and deadlines
2012-04-13 04:49:46 +02:00
David Mudrak
a80b772864
MDL-32235 scheduled allocation settings form displays the execution status
...
AMOS BEGIN
CPY [allocationsettings,workshopallocation_random],[randomallocationsettings,workshopallocation_scheduled]
AMOS END
2012-04-13 04:49:46 +02:00
David Mudrak
2a3aac40e4
MDL-32235 execute scheduled allocation by cron
2012-04-13 04:49:46 +02:00
David Mudrak
782a35e225
MDL-32235 fixing DB schema
...
Removing the table "scheduled" created by the XMLDB by default (it's a
bug in XMLDB, I'm just too lazy now to fix it). Adding new fields to
hold the result of the most recent execution.
2012-04-13 04:49:46 +02:00
David Mudrak
f6bc60cbe4
MDL-32235 workshop cron support
...
On every invocation, the workshop will give its subplugins a chance to
to something useful. For now, we know that the scheduled allocator will
use it, no need to load other plugin types yet (until there will be a
real reason for it).
2012-04-13 04:49:46 +02:00
David Mudrak
9f8f380832
MDL-32235 the allocation settings form can be saved and edited
2012-04-13 04:49:46 +02:00
David Mudrak
9862128087
MDL-32235 introducing new workshop scheduled allocation plugin
...
The idea is to build a plugin that will internally call the random
allocator when the submissions deadline is reached. The teacher is able
to pre-define the configuration for the random allocator.
2012-04-13 04:49:45 +02:00
David Mudrak
b7cd6736e8
MDL-32235 workshop random allocator now uses the new workshop_allocation_result class
2012-04-13 04:49:45 +02:00
David Mudrak
8a62500fd5
MDL-32235 workshop manual allocator now uses the new workshop_allocation_result class
2012-04-13 04:49:45 +02:00
David Mudrak
31cea236af
MDL-32235 improving the allocation results rendering
...
The new renderable class workshop_allocation_result provides a cleaner
interface between the allocator's init() method and the allocation.php
script.
2012-04-13 04:49:45 +02:00
David Mudrak
0ee608e99d
MDL-32235 preparing the random allocator's API
...
The random allocator's init() method was split into two logical
parts. The init() now handles data from the form and executes the new
execute() method to do the actual job. The execute() method will be
called by the future scheduled allocator, too.
2012-04-13 04:49:45 +02:00
Eric Merrill
eba9236cea
MDL-32353 backup: Flaw in settings logic for user info and anonymise
2012-04-12 11:01:08 -04:00