680 Commits

Author SHA1 Message Date
stronk7
ee8940dece Updated. Next step: Quiz module. 2005-03-16 17:28:09 +00:00
stronk7
e4fa95c287 Bump! Workshops are done. 2005-03-13 00:14:47 +00:00
stronk7
80117b519d Now group images are in backup & restore 2005-03-07 23:40:25 +00:00
stronk7
bbab80d1fc Some minor XML indentation, some changes in the XML structure and
some important bugs. Now everything seems to work properly with
lessons and backup/restore.

Only 1 pending change: Should the answer->grade field in old backups
  go to the new score field??????
2005-03-07 01:32:05 +00:00
moodler
3ac6807ee1 Added backup/restore support for the new fields I added today 2005-03-05 10:31:58 +00:00
stronk7
19d5a7544f Support for IM (users table) 2005-03-05 10:22:54 +00:00
moodler
83fb58dd02 FIx for windows I think 2005-03-05 03:58:13 +00:00
stronk7
7b759a6138 One more thing to do. :-) 2005-03-05 00:49:57 +00:00
stronk7
70cc4fc602 Added recent quiz module changes 2005-03-04 00:46:09 +00:00
moodler
12d2e1e7b7 A few small fixes 2005-03-03 14:02:30 +00:00
stronk7
4e5f28b6a1 Now scheduled backup emails set the priotity header if something was wrong.
Bug 2647.
(http://moodle.org/bugs/bug.php?op=show&bugid=2647)
2005-03-02 18:09:58 +00:00
defacer
c0a570cef0 Fixed handling of activity blocks when restore does not include that type of activity. 2005-02-28 16:03:05 +00:00
defacer
1fa95628f6 Backup and restore for block instances within activities!
Made using the new goodies from the new pagelib, some really useful advice
from "Backup Man" Eloy and lots of love.
2005-02-28 04:50:36 +00:00
defacer
9bee8b701e Fixing a bug when restoring a course with events but not users. 2005-02-28 00:55:52 +00:00
stronk7
f594143b56 Now the Wiki module seems to be working fine. But I've marked it as
"PROG" (progress) because I haven't been able to reproduce the load
of binary data directly to DB reported by some moodlers in forums.

I've created bug 2634 to see if somebody can point me in the correct
direction to reproduce it.
2005-02-27 19:47:42 +00:00
stronk7
d0b95287c5 Some $ME are now out!
Merged from MOODLE_14_STABLE
2005-02-27 02:13:18 +00:00
martinlanghoff
97cfb9352c Merged from MOODLE_14_STABLE - Backing out bad sortorder fix in restorelib -- actually we didn't need one. 2005-02-24 21:14:32 +00:00
martinlanghoff
5875a2f3ca Merged from MOODLE_14_STABLE - Fix problem when restoring courses to empty categories 2005-02-23 04:49:15 +00:00
stronk7
f495e05f85 Now parent and sortorder are supported at backup & restore. 2005-02-20 18:03:38 +00:00
stronk7
7fae497cdc Now parent and sortorder is supported at restore too.
The tree is automatically rebuilt using new ids if
necessary.
2005-02-20 18:01:40 +00:00
stronk7
c98cb6bc57 Now quiz_categories' parent and sortoreder is supported in backup.
A mechanish to detect all the ancestors and to recover orphaned
categories is now running ar backup time to force backups to be consistent.
2005-02-20 17:19:04 +00:00
stronk7
1f16e05b9a Now quiz->questionsperpage in in backup & restore 2005-02-19 01:25:19 +00:00
stronk7
22bb909b57 Now forum_read is included in backup & restore 2005-02-18 19:05:09 +00:00
stronk7
7142bf514d Changed a forbidden null detected by the new AdoDB libraries. 2005-02-18 16:57:58 +00:00
stronk7
136aed566b Updated 2005-02-18 01:30:37 +00:00
stronk7
8a86671c37 If the user isn't admin and the restored course hasn't teachers, add teacher.
Bug 2381
(http://moodle.org/bugs/bug.php?op=show&bugid=2381)
2005-02-17 23:00:14 +00:00
stronk7
50fc80d722 If the user isn't admin and the restored course hasn't teachers, add teacher.
Bug 2381
(http://moodle.org/bugs/bug.php?op=show&bugid=2381)

Merged from MOODLE_14_STABLE
2005-02-17 22:57:53 +00:00
stronk7
4a57951a63 Now orphaned questions are reassigned before backup. 2005-02-15 19:58:27 +00:00
stronk7
e8cddb8e6c Created the fix_orphaned_questions() function.
Used before execute the backup of a course to enforce integrity.

Perhaps this function should go to central code and be executed
at upgrade time (and be available in health center too!).

See bug 2380
(http://moodle.org/bugs/bug.php?op=show&bugid=2380)
2005-02-15 19:51:01 +00:00
stronk7
2205d909ae Now user->theme, group->theme and course->theme are supported 2005-02-15 18:37:08 +00:00
stronk7
b20dfc6e14 Bad use of get_admin(). Thanks Penny! 2005-02-14 17:40:07 +00:00
stronk7
8281899156 Show messages info only if present (SITE course) to avoid
unnecessary headaches to moodlers.
2005-02-13 23:34:54 +00:00
stronk7
5a9fa34b6a Modify some hardcoded admin ids... 2005-02-13 23:22:19 +00:00
stronk7
aa26fa28f7 MIM working 2005-02-13 20:22:38 +00:00
stronk7
6d1e416208 Now MIM is restored completely too!!!
It was more complex than I thought!
2005-02-13 19:09:41 +00:00
stronk7
2f77550675 Need IDs to use backup_ids as temporary storage in restore! 2005-02-13 11:44:39 +00:00
stronk7
70641539f3 Now MIM are included in backup (not restore yet). Configurable
for scheduled backups and only done in SITE backups. Structure is:
<MESSAGES>
  <MESSAGE>
    Content of the message with one flag to difference read & unread
  </MESSAGE>
  <CONTACTS>
    <CONTACT>
      Content of the contact
    </CONTACT>
  </CONTACTS>
</MESSAGES>
message_get_participants() should include contact users too!!
2005-02-13 02:59:04 +00:00
stronk7
6a8fb7d0c6 Some little adds. 2005-02-10 23:46:07 +00:00
moodler
3dcdf943a2 Some better feedback about lack of XSLT functions 2005-02-08 07:23:04 +00:00
moodler
9ff5e44a93 Added Blackboard restore using XSLT. Works with BB 5.5 and BB 6.0.
Completely untested by me but it LOOKS like it should work.  It's quite
standalone, and is basically a single function call during the restore
precheck which looks in the backup to see if it's a BB file, then
converts it using XSLT.

Apart from a little tidyup and renaming, I added a check so that it
should just silently fail if XSLT functions aren't available

Many thanks to Ziba Scott <ziba@linuxbox.com> who wrote it!
2005-02-08 07:19:49 +00:00
stronk7
0183a6c48e One minor problem restoring categories in XHTML solved 2005-02-07 23:45:19 +00:00
stronk7
1bbf415fe8 Now the restore process is XHTMLised 2005-02-07 23:28:52 +00:00
stronk7
5dc2d8ef3a deleted some negations used to test the restore metadata process. :-) 2005-02-07 17:58:50 +00:00
stronk7
cee6968fa1 Now metacourses are working in restore too!
Please test them!!
2005-02-07 17:52:58 +00:00
stronk7
4fe36ff931 Abot more done about XHTML
(just goig to sleep)
2005-02-05 02:00:12 +00:00
stronk7
93334ad588 backup logs are now XHTML 1.0 Transitional 2005-02-05 01:22:31 +00:00
stronk7
755fbe6318 Scheduled backup configuration page is XHTML 1.0 Transitional 2005-02-05 01:11:19 +00:00
stronk7
f2d5737825 Now manual backups are XHTML 1.0 Transitional.
And version bump!
2005-02-05 01:00:33 +00:00
stronk7
1d9169d312 Now group members are only included (backup and restore) if
we have selected to have users! Thanks to Etienne! Bug 2486
(http://moodle.org/bugs/bug.php?op=show&bugid=2486)

Merged from MOODLE_14_STABLE
2005-02-04 16:24:12 +00:00
stronk7
572248937e Now metacourse in supported in manual and scheduled backups. It can be configured
in both backups. Please check if the used structure and exported data has sense!
2005-02-04 14:33:51 +00:00