danmarsden
9d043b8c6b
MDL-14736 Backup/Restore don't halt backup if can't delete temp files - just display notification and save error to log table
2009-03-03 01:18:16 +00:00
sam_marshall
0e633d845a
MDL-18333: Conditional activities restore bug
2009-02-20 10:48:34 +00:00
stronk7
31f9d77191
MDL-18222 restore - fixed restoring of course->summary links. Was being handled too early. Moved to final decoding links process. Merged from 19_STABLE
2009-02-16 10:33:08 +00:00
stronk7
204b15d50b
MDL-8848 restore section summaries - now restored if target course have them empty ; merged from 19_STABLE
2009-02-04 17:22:56 +00:00
stronk7
d45b28ef3d
MDL-17835 backup & restore - encode/decode content links from/to course formats info.
...
Credit goes to Mark Nielsen. Thanks! ; merged from 19_STABLE
2009-01-24 00:40:32 +00:00
tjhunt
d61f7b7641
backup/restore: MDL-16614 more reliable test for when we are restoring a backup that was made of the same site that we are restoring to.
...
* Use this to fix a question restore bug.
* Replace older code that does something similar with the new test.
* Refactor initialisation of $CFG->siteidentifier into a function. There were about 4 copies of this code ;-)
2009-01-20 03:16:30 +00:00
tjhunt
13267548cf
restorelib: fix incorrect indenting.
2009-01-09 06:35:21 +00:00
tjhunt
19f5b2dbee
accesslib: MDL-17626 delete the context whenever a block is deleted. This includes a new helper function blocks_delete_all_on_page.
2009-01-09 06:16:36 +00:00
tjhunt
a3c9960b86
restorelib: MDL-17519 fix merge error.
2009-01-09 06:14:39 +00:00
stronk7
6a4b1e3d0e
MDL-17826 restore - proper TEXT comparison. Was breaking MSSQL and Oracle. Merged from 19_STABLE
2009-01-08 18:43:08 +00:00
skodak
1033221c21
MDL-15172 lowered timeoout and adding warning that users must not click continue in middle of course import - this is a silly workaround, unfortunately I did not find better solution
2009-01-01 16:05:37 +00:00
sam_marshall
81691beceb
MDL-15499 Fixes to conditional availability restore (still not tested in HEAD as restore is broken in general, but based on a version that now works in 1.9)
2008-12-19 11:55:41 +00:00
stronk7
9eaefcf1ee
MDL-17009 restore of mnet users - Automatic switching of remote users (unknown host) to local ones. Merged from 19_STABLE
2008-12-18 00:20:51 +00:00
sam_marshall
82bd6a5ea9
MDL-15499: Conditional availability of activities
2008-12-17 16:37:35 +00:00
dongsheng
771dc7b298
"MDL-14129, fix error() in moodle2"
2008-12-12 05:45:43 +00:00
stronk7
b0126ac9da
MDL-17009 Restore of mnet users: Fix incorrectly named MNET_EXTERNALUSERS. Merged from 19_STABLE
2008-12-11 16:40:09 +00:00
skodak
fe197e66dc
MDL-17519 - restore: preventing group member duplicates; merged from MOODLE_19_STABLE
2008-12-07 22:24:43 +00:00
tjhunt
9101efd312
cleanup: MDL-17083 Remove the old teacher, teachers, student and students columns from the course table.
...
For something that has been deprecated for over two years, they were still used in a lot of places!
2008-11-13 08:40:57 +00:00
sam_marshall
7f346ec20c
MDL-17150: Completion system shouldn't restore data for users who have no access to course
2008-11-06 12:27:15 +00:00
tjhunt
01a80f51e5
role assign: MDL-8312 Restrict which roles can be assigned at which contextlevels.
...
* New table role_context_levels
* Populate table with defaults on install
* Populate table on upgrade with the same defaults, plus any additional ones needed to ensure all the role assignments already in the database are allowed.
* Change get_assignable_roles to respect these settings.
* UI for these settings on the add/edit role form.
* Save these settings when a role definition is saved.
* If in a context, there are no roles you can assign, display a polite message.
* Back up these settings.
* Restore these settings. When resotring a <=1.9.x backup file, any newly imported roles are set to be assignable at all contextlevels.
Restore not tested because it is broken in HEAD.
2008-11-06 07:34:01 +00:00
skodak
bc32c04d26
MDL-14326 fixed DML conversion regression
2008-09-02 22:22:46 +00:00
mudrd8mz
1c6f36a9a8
MDL-14326 Remove all course_modules that remained empty (i.e. with instance==0) after the particular restore process. Merged from MOODLE_19_STABLE
2008-08-21 12:05:34 +00:00
stronk7
0e084e2684
Fixing typo causing restore not to work within 19_STABLE branch (BC). MDL-15282 ; merged from 19_STABLE
2008-08-06 16:43:40 +00:00
sam_marshall
114bb7a60a
MDL-15875: Missing break; in switch
2008-07-29 13:33:14 +00:00
sam_marshall
4e781c7b50
MDL-15498: Completion system
2008-07-28 12:31:29 +00:00
stronk7
429e770f95
Merging unmerged 19_STABLE file.
2008-07-27 16:27:10 +00:00
stronk7
ce503f3923
Course page blocks are lost when restoring 1.3 and 1.4 backups. MDL-15803 ; merged from 19_STABLE
2008-07-23 22:47:47 +00:00
scyrma
5a254a2938
MDL-14279: use get_file_url instead of checking $CFG->slashargument manually (merge from 1.9)
2008-07-10 09:55:11 +00:00
skodak
fe29d45751
MDL-13942 do not interrupt restore if groupmembers missing; merged from MOODLE_19_STABLE
2008-07-05 00:45:44 +00:00
stronk7
86b4dadabd
Only create role_name aliases if the original course (backup file) contains them. MDL-15284 ; merged from 19_STABLE
2008-07-03 13:00:54 +00:00
skodak
511c9eb23b
MDL-15372 fixed incorrect merging to HEAD causing fatal errors, because new dml api was not used
2008-06-25 07:30:41 +00:00
tjhunt
87b144ae93
MDL-15372 - Links in course summary and section summaries not recoded on restore. Petr thinks it is a bad idea to recode links in course summaries, becuase he thinks there should not be links there at all, but I disagree, and as long as links are there, and we have the code to stop them breaking on backup and restore, we should fix the bug.
2008-06-23 17:02:21 +00:00
skodak
0cbe81112a
MDL-14580 rewritten course sorting algorithms
2008-06-16 14:25:53 +00:00
thepurpleblob
6f96466d37
MDL-15257
...
Fix notice caused by (possibly) uninitialised variable.
Merged from STABLE_19
2008-06-16 10:08:30 +00:00
skodak
294ce9870f
MDL-15189 magic quotes finally removed
2008-06-09 16:53:30 +00:00
skodak
f67cab32ec
MDL-15094 some forgotten conversions
2008-06-05 18:01:22 +00:00
skodak
4be1663d39
MDL-15095 fixed role names restore warning
2008-06-05 00:07:29 +00:00
skodak
cd655b33f9
MDL-15095 towards restore lib dml conversion
2008-06-03 23:35:50 +00:00
skodak
9db7dab2ca
MDL-15095 towards restore lib dml conversion
2008-06-03 22:36:54 +00:00
skodak
fd0e6640cc
MDL-14679 fixed some more $db's
2008-05-31 22:18:41 +00:00
stronk7
77022d9e5d
Role custom names (aliases) are now preserved during backup/restore. MDL-14783 ; merged from 19_STABLE
2008-05-12 23:07:42 +00:00
skodak
98d80d851b
MDL-14692 groupings restore logic switched - credit goes to Vitor Rocio
2008-05-12 19:55:22 +00:00
stronk7
b90d006cd4
user preferences are not restored if user exists. MDL-12594 ; merged from 19_STABLE
2008-05-12 18:01:59 +00:00
dongsheng
957f6fc9d2
"MDL-14460, fix all the other get_context_instance, merged from MOODLE_19_STABLE"
2008-05-02 04:37:02 +00:00
dongsheng
5832a6f34b
MDL-14129, fix print_error call
2008-04-24 02:48:36 +00:00
stronk7
8b6ccde7b0
Restore of blogs in SITE page added. MDL-9089 ; merged from 19_STABLE
2008-04-20 02:03:00 +00:00
stronk7
feb351cfae
MDL-14072 - Merged from 19_STABLE. Prevent NULLs, empties and numbers to be processed by:
...
- backup_encode_absolute_links() at backup
- restore_decode_absolute_links() at restore
2008-04-18 16:58:06 +00:00
dongsheng
5a2a53316f
MDL-14129, remove all the other error() call
2008-04-04 02:54:20 +00:00
skodak
4a80e5cb05
MDL-8270 ignore blocks that can not be instantiated; merged from MOODLE_19_STABLE
2008-03-30 14:36:27 +00:00
stronk7
cfa239ab7f
Restore escaped from latest tag-lib refactoring. MDL-14038 ; merged from 19_STABLE
2008-03-24 16:39:48 +00:00