Tim Hunt
030fba85f1
MDL-20636 qe restor make method protected (Eloy review comment B1).
2011-06-06 17:26:33 +01:00
Tim Hunt
6e56da8347
MDL-20636 Fix quiz_statistics upgrade (Eloy review comment A3).
2011-06-06 17:22:49 +01:00
Eloy Lafuente (stronk7)
cc5937f4c0
MDL-20636 changes to report statistics DB layer
2011-06-06 17:16:41 +01:00
Eloy Lafuente (stronk7)
44c280c63e
MDL-20636 changes to mod/quiz DB layer
2011-06-06 17:16:35 +01:00
Eloy Lafuente (stronk7)
cdda538128
MDL-20636 changes to core & questions DB layer
2011-06-06 17:16:28 +01:00
Eloy Lafuente (stronk7)
5abfa6a930
MDL-20636 changes to quiz and quiz reports upgrade code
2011-06-06 17:16:22 +01:00
Eloy Lafuente (stronk7)
1db15c2718
MDL-20636 changes to core & questions upgrade code
...
Changes include:
- fixing versions and requires to current weekly (2011060313)
- fix essay wrong upgrade step. Review & test!
- fix numerical missing savepoint.
2011-06-06 17:16:11 +01:00
Andreas Grabs
a9e9549911
MDL-25775 - Site policy page blank
2011-06-06 18:15:12 +02:00
Tim Hunt
54771d89d1
Merge remote-tracking branch 'moodle/master' into MDL-20636_master_new_question_engine
...
Conflicts:
lib/db/upgrade.php
mod/quiz/lib.php
2011-06-06 17:14:59 +01:00
Tim Hunt
4c5743343f
MDL-20636 make qe upgrade tests independent of html2text details.
...
Based on Eloy's change, but refactored to be slightly nicer.
2011-06-06 17:05:54 +01:00
Tim Hunt
0370e3ab0d
MDL-27736 html2text add unit test for Eloy's new code.
2011-06-06 16:54:13 +01:00
Eloy Lafuente (stronk7)
3709ecb929
MDL-27736 improve a bit html2text to avoid some ugly & unnecessary trailing spaces
2011-06-06 16:42:55 +01:00
Eloy Lafuente (stronk7)
36e91f1de1
MDL-20636 Whitespace fixes
2011-06-06 16:38:46 +01:00
Eloy Lafuente (stronk7)
4561302dec
MDL-20636 Prepare stuff for cleaner merging
2011-06-06 16:38:23 +01:00
David Mudrak
b34b969103
MDL-27734 Fixed weights of the example submission assessments
2011-06-06 17:37:59 +02:00
David Mudrak
ce8157ed91
MDL-27733 workshop: keep the phase deadlines during the 1.9 => 2.0 upgrade
2011-06-06 17:36:32 +02:00
David Mudrak
7e1450977e
MDL-27732 Include the introformat field in the glossary module backups
2011-06-06 15:19:41 +02:00
David Mudrak
fe50f530fd
MDL-27379 Backup conversion logging facilities
2011-06-06 13:56:06 +02:00
David Mudrak
1b85912abb
MDL-27729 Glossary module 1.9 backup converts to 2.0 format
2011-06-06 10:11:58 +02:00
Eloy Lafuente (stronk7)
b04aa92544
MDL-27724 wiki - update commented upgrade step to avoid future problems
2011-06-05 19:47:38 +02:00
Eloy Lafuente (stronk7)
6e9cd6698e
MDL-27723 whitespace cleanup of admin directory
2011-06-05 19:35:42 +02:00
David Mudrak
c5c315e2a7
MDL-27718 Migrate files embedded in the activity intro fields
...
Contains various fixed spotted through the way, too.
2011-06-05 17:37:58 +02:00
David Mudrak
fa30779b70
MDL-22414 Fixed the convert_path data handling
2011-06-05 16:17:23 +02:00
David Mudrak
718f781690
MDL-27718 Files embedded into the course summary and section summaries are migrated during the conversion
2011-06-04 23:34:26 +02:00
David Mudrak
02e9095677
MDL-27448 IMS content package module conversion improved
...
The files embedded into the intro field and the backup of the original
content package are migrated now, too.
2011-06-04 22:12:47 +02:00
David Mudrak
85d91b6a1b
MDL-27448 Do not stop conversion because of missing course files
2011-06-04 22:11:03 +02:00
David Mudrak
baa44e3d3d
MDL-27448 Simplified migration of the files embedded in the resources HTML texts
2011-06-04 21:13:56 +02:00
David Mudrak
afb4494bd0
MDL-27448 URL resource module backup conversion improved
...
The patch also fixes invalid 'course' field in moodle2 backup code.
2011-06-04 21:04:02 +02:00
David Mudrak
c39226d9b2
MDL-22414 Added a helper method to migrate all files referenced from a hypertext
2011-06-04 21:03:11 +02:00
David Mudrak
351bf4826c
MDL-27448 Improved resource module converter
2011-06-04 20:03:28 +02:00
David Mudrak
aa97e0dd52
MDL-22414 File manager allows to set explicit sortorder and accepts filepaths not ending with a slash
...
We want to set migrated content file in the File module as a main file.
Main files are files with sortorder set to 1. Therefore the file manager
must provide a way to set the sortorder property of the new file record.
The second change allowing filepaths not ending with slash is a helper
as we can easily use dirname() as a value (see the usage in the next
commits). Not providing the dirname() was a bug as the reference to a
file in the HTML text did not respect the migrated file path.
2011-06-04 20:02:03 +02:00
David Mudrak
93dd33b405
MDL-27448 Folder module conversion improved
2011-06-04 18:28:58 +02:00
David Mudrak
9b2ab50d27
MDL-27448 Page module conversion improved
2011-06-04 18:28:35 +02:00
David Mudrak
9e3e8c8004
MDL-27448 Changed the interface of resource module successors to make it clear they are a special case
2011-06-04 16:11:59 +02:00
David Mudrak
48fcecffb6
MDL-27448 Page module conversion fixed and improved
...
The embedded files are now converted into the proper file area on the
conversion. The previous usage of $CFG->wwwroot/file.php was wrong for two
reasons: (1) the moodle.xml does not (should not) contain these links but
$@FILEPHP@$ placeholder and (2) even if it did, we could not compare to
our wwwroot but to the original wwwroot.
Also fixed the actual list of fields being written into page.xml - the
previous version included legacy fields (like type, reference and
friends).
2011-06-04 14:43:04 +02:00
David Mudrak
b2e905102a
MDL-27448 Pretty pedantic fix of using spaces in the code
2011-06-04 14:42:07 +02:00
David Mudrak
9b5f831803
MDL-27448 Added common base class for all resource module successors
2011-06-04 14:38:41 +02:00
David Mudrak
d61ed0afdc
MDL-22414 Added possibility to explicitly reset the list of migrated files by a file manager instance
2011-06-04 14:29:39 +02:00
David Mudrak
904888daee
MDL-27448 Resource intro (legacy summary) field converted consistently by the resource handler
2011-06-04 13:24:03 +02:00
David Mudrak
069b5b80c4
MDL-27448 Fixed copyright and phpdoc info
2011-06-04 13:24:03 +02:00
David Mudrak
56bd82cceb
MDL-27448 IMS content package converter checks that the manifest file exists
2011-06-04 13:24:03 +02:00
Andrew Davis
5da3af58a0
MDL-27448 resource conversion support to restore 1.9 backup to 2.1
2011-06-04 13:24:03 +02:00
David Mudrak
c818e2df49
MDL-22414 Added helper methods to migrate files referenced by $@FILEPHP@$
2011-06-04 13:22:27 +02:00
David Mudrak
d73c82e791
MDL-22414 Getting rid of a relict method copied from restore subsystem
2011-06-04 11:46:31 +02:00
David Mudrak
a78b139ce6
Merge branch 'master' into backup-convert
2011-06-03 23:22:23 +02:00
David Mudrak
db6491bf9e
Merge pull request #10 from nebgor/MDL-27451
...
MDL-27451 Backup - added 1.9 backup conversion handler for wiki
2011-06-03 14:15:26 -07:00
David Mudrak
c15649fbd2
MDL-27626 random question conversion support
2011-06-03 22:59:13 +02:00
David Mudrak
0e3a69b0e5
MDL-22414 Provided a work around MDL-27713
...
Currently the underlying backup/restore code does not differentiate null
and empty array data. So we have to explicitly check that we got array,
even though the correct set_stash() was called.
2011-06-03 22:45:46 +02:00
David Mudrak
c0e3796e1b
MDL-27626 calculated qtype conversion support
...
uff...
2011-06-03 21:57:00 +02:00
David Mudrak
aaf88d2cb2
MDL-27626 numerical_options are written only if there are some numerical_units available
...
This reflects the logic of the backup 2.0. Previously, the new
numerical_options structure was written always, even if there were no
numerical_units.
2011-06-03 21:56:59 +02:00