MDL-15498: Completion: forum was failing to backup completion rules

This commit is contained in:
sam_marshall
2008-07-31 10:57:41 +00:00
parent dfc5838ea1
commit 035fa24b6a
2 changed files with 7 additions and 2 deletions
+4 -1
View File
@@ -85,7 +85,10 @@
fwrite ($bf,full_tag("WARNAFTER",4,false,$forum->warnafter));
fwrite ($bf,full_tag("BLOCKAFTER",4,false,$forum->blockafter));
fwrite ($bf,full_tag("BLOCKPERIOD",4,false,$forum->blockperiod));
fwrite ($bf,full_tag("COMPLETIONDISCUSSIONS",4,false,$forum->completiondiscussions));
fwrite ($bf,full_tag("COMPLETIONREPLIES",4,false,$forum->completionreplies));
fwrite ($bf,full_tag("COMPLETIONPOSTS",4,false,$forum->completionposts));
//if we've selected to backup users info, then execute backup_forum_suscriptions and
//backup_forum_discussions
if (backup_userdata_selected($preferences,'forum',$forum->id)) {
+3 -1
View File
@@ -80,7 +80,9 @@
$forum->warnafter = isset($info['MOD']['#']['WARNAFTER']['0']['#'])?backup_todb($info['MOD']['#']['WARNAFTER']['0']['#']):'';
$forum->blockafter = isset($info['MOD']['#']['BLOCKAFTER']['0']['#'])?backup_todb($info['MOD']['#']['BLOCKAFTER']['0']['#']):'';
$forum->blockperiod = isset($info['MOD']['#']['BLOCKPERIOD']['0']['#'])?backup_todb($info['MOD']['#']['BLOCKPERIOD']['0']['#']):'';
$forum->completiondiscussions = isset($info['MOD']['#']['COMPLETIONDISCUSSIONS']['0']['#'])?backup_todb($info['MOD']['#']['COMPLETIONDISCUSSIONS']['0']['#']):0;
$forum->completionreplies = isset($info['MOD']['#']['COMPLETIONREPLIES']['0']['#'])?backup_todb($info['MOD']['#']['COMPLETIONREPLIES']['0']['#']):0;
$forum->completionposts = isset($info['MOD']['#']['COMPLETIONPOSTS']['0']['#'])?backup_todb($info['MOD']['#']['COMPLETIONPOSTS']['0']['#']):0;
//We have to recode the scale field if it's <0 (positive is a grade, not a scale)
if ($forum->scale < 0) {