stronk7
45e317821b
MDL-19229 backup regexp - some servers seem to require the /u modifier if unicode classes are used (sadly Macs don't)
2009-05-28 14:40:18 +00:00
stronk7
56eece4e54
MDL-15690, MDL-16518 backup - include roles with overrides (not only with assignments). Credit goes to Clinton Graham.
2009-05-07 23:53:14 +00:00
stronk7
a4bb739b92
MDL-18799 backup of file.php links - now using unicode modifiers if allowed in the server
2009-05-05 09:25:59 +00:00
stronk7
2764745f48
MDL-18799 backup - fixed recently introduced regexp to be PHP 4.3.x compatible. 19_STABLE only.
2009-04-25 11:52:43 +00:00
stronk7
6483c5b005
MDL-18799 backup & restore - improve file.php handling by using neutral syntax to support any slasharguments combination
2009-04-17 23:42:01 +00:00
dongsheng
0728db718f
"LANG/MDL-17620, add language string"
2009-02-26 02:31:42 +00:00
stronk7
042be7ddd6
MDL-17835 backup & restore - encode/decode content links from/to course formats info.
...
Credit goes to Mark Nielsen. Thanks!
2009-01-24 00:20:51 +00:00
tjhunt
1ae3f411b5
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:05 +00:00
stronk7
60bcf0156d
MDL-17599 scheduled backup: add support for grade history setting + minor XML formatting
2008-12-15 21:28:02 +00:00
stronk7
de67f68127
MDL-16879 Backup & mnet: Avoid problems in sites missing mnet_host records being more flexible in backup (outer join).
2008-11-16 23:20:47 +00:00
fmarier
112de10a61
backuplib: MDL-16945 remove the uid alias since it's a reserved field on Oracle
2008-10-22 03:04:12 +00:00
stronk7
290d4edd83
Added missing join condition. Credit goes to Colin Chambers. MDL-16385
2008-09-08 14:25:18 +00:00
danmarsden
eb6fad813f
MDL-14550 really inefficient db calls - saves almost 3x number of users in site for backup queries. merged from head.
2008-05-29 02:02:39 +00:00
danmarsden
e41839dc50
MDL-12037 - backup does not report errors correctly in backup_module() merged from HEAD
2008-05-13 00:45:15 +00:00
stronk7
9eff824be8
Role custom names (aliases) are now preserved during backup/restore. MDL-14783
2008-05-12 23:05:33 +00:00
danmarsden
a05c7db850
MDL-14736 this doesn't need to be an error call, as the backup should still succeed - changing to use notify() instead.
2008-05-08 22:57:42 +00:00
dongsheng
443a1fee8e
"MDL-14460, fix all the other get_context_instance,(use sed replace them), see tracker"
2008-05-02 04:07:27 +00:00
stronk7
aa80e16b12
Adding some missing course info when backuping blogs. MDL-9089
2008-04-19 22:40:30 +00:00
stronk7
5d64f72c23
MDL-14072 - 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:55:29 +00:00
stronk7
67a8c620b6
Blogs backup added. MDL-9089
2008-04-13 01:25:55 +00:00
skodak
a18258a969
MDL-8270 full block backup/restore - based on patches by Mark Nielsen and code in HEAD by Tim Hunt
2008-03-23 15:50:08 +00:00
skodak
40af907f97
MDL-13393 detect broken cm instances when doing backup - prevents trouble during restore
2008-03-20 19:39:08 +00:00
skodak
8527371af3
MDL-13847 gradebook backup/restore fixes, xhtml strict fixes, other minor fixes
2008-03-17 19:36:35 +00:00
stronk7
a72cd02f9e
Ensure only target groups_members are added to backup. MDL-12453
2008-03-09 17:26:25 +00:00
scyrma
7bbd75dc6e
MDL-13404 - Modification to all tag_get_tags_* calls needing an array & other improvements
2008-02-26 06:39:10 +00:00
scyrma
3310c48044
MDL-13404 - Several improvements to tag system (re-commit, with locallib.php).
2008-02-25 01:25:42 +00:00
skodak
458544ed1d
MDL-13404 reverted - missing file and other minor problems; backported from HEAD
2008-02-22 19:55:11 +00:00
scyrma
65c75c3ca7
MDL-13404 - Several improvements to the tag sub-system.
2008-02-22 10:17:56 +00:00
stronk7
3ecc34b2d5
Messages backup improvement. MDL-13473
2008-02-14 23:32:43 +00:00
stronk7
e0acc94f9f
Add missing description to grade_outcomes backup.
2008-02-03 10:32:10 +00:00
stronk7
06e22959d1
Now user profile fileds and user tags are included in backups. Part of MDL-6856
2008-01-30 01:09:40 +00:00
stronk7
5cfbedea89
Added some helper functions, cleanup a bit and add missing parts. MDL-10721
2008-01-26 21:52:20 +00:00
stronk7
d8898325db
Merge + General cleanup of backup users. Part of MDL-10721 ; merged from 18_STABLE
2008-01-25 00:46:55 +00:00
stronk7
f0421951ed
Prevent grade_grades and grade_grades_history to be exported for non-target users. MDL-13115
2008-01-24 20:02:56 +00:00
stronk7
98e13c2eea
Reworked a bit to prevent non-target user role assignments to be exported. MDL-13115
2008-01-24 19:07:43 +00:00
toyomoyo
0abcfef0c9
MDL-12463, do not backup mod gradeitems if not selected
2007-12-11 03:15:33 +00:00
tjhunt
582e15dfd2
MDL-12066 - Links in the HTML block are not recoded on backup and restore.
...
This is messy because the links are hidden in the configdata column, which is serialized and base64encoded. So we have to untangle that, then ask the block whether there are any bits of $config that need to be fixed, then re-encode it before backup up. And reverse that on restore. It needs to remain base64 encoded in the backup file, so that the file format is backwards compatible.
I disucssed this with Eloy before doing it.
2007-11-14 17:03:16 +00:00
stronk7
f2723764f7
There was a mistake in the dir being created. It must be
...
the backup temp area one. MDL-11912
Merged from MOODLE_18_STABLE
2007-11-02 13:02:37 +00:00
nicolasconnault
f6d8678098
MDL-11912 Creating 1000's layer directory first, then userid directory: no need for recursion
2007-11-01 08:45:57 +00:00
nicolasconnault
150692da89
MDL-11912 Removed recursive param
2007-10-31 15:20:58 +00:00
nicolasconnault
a7212cb9c7
grade_outcome->description doesn't exist
2007-10-27 06:28:39 +00:00
toyomoyo
4ad8ec74e7
MDL-11513, adding support for grade letters
2007-10-24 07:38:23 +00:00
nicolasconnault
01d786178d
MDL-8605 Backup and restore implementation
2007-10-12 20:24:00 +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
toyomoyo
1c03128e06
MDL-11510, missing gradebook fields in backup
2007-10-10 07:25:41 +00:00
toyomoyo
e66481e1eb
MDL-11510, adding missing fields
2007-10-10 07:08:50 +00:00
toyomoyo
313fcb6aea
MDL-11510, referencing to wrong fields
2007-10-10 07:05:48 +00:00
skodak
b5116f2afd
MDL-11510 added missing fields in new gradebook backup
2007-09-29 16:07:52 +00:00
tjhunt
f8f95b454a
MDL-10898 - Option to back up only selected role assignements when backing up a course with users.
2007-09-25 14:44:53 +00:00
skodak
3f2b0c8aba
MDL-11363 merged tables grade_grades with grade_grades_text - it is now possible to define fields as required and optional
...
finally fixed formula validation in calculation edit form
2007-09-22 11:39:59 +00:00