Solved one bug when decoding encoded links for

resource->reference
(http://moodle.org/mod/forum/discuss.php?d=38801)

Merged from MOODLE_15_STABLE
This commit is contained in:
stronk7
2006-02-01 19:10:30 +00:00
parent 19b7a4a2ca
commit 4128597a44
+6 -2
View File
@@ -179,7 +179,7 @@
global $CFG;
$status = true;
if ($resources = get_records_sql ("SELECT r.id, r.alltext, r.summary
if ($resources = get_records_sql ("SELECT r.id, r.alltext, r.summary, r.reference
FROM {$CFG->prefix}resource r
WHERE r.course = $restore->course_id")) {
@@ -189,18 +189,22 @@
$i++;
$content1 = $resource->alltext;
$content2 = $resource->summary;
$content3 = $resource->reference;
$result1 = restore_decode_content_links_worker($content1,$restore);
$result2 = restore_decode_content_links_worker($content2,$restore);
$result3 = restore_decode_content_links_worker($content3,$restore);
if ($result1 != $content1 || $result2 != $content2) {
if ($result1 != $content1 || $result2 != $content2 || $result3 != $content3) {
//Update record
$resource->alltext = addslashes($result1);
$resource->summary = addslashes($result2);
$resource->reference = addslashes($result3);
$status = update_record("resource",$resource);
if ($CFG->debug>7) {
if (!defined('RESTORE_SILENTLY')) {
echo '<br /><hr />'.htmlentities($content1).'<br />changed to<br />'.htmlentities($result1).'<hr /><br />';
echo '<br /><hr />'.htmlentities($content2).'<br />changed to<br />'.htmlentities($result2).'<hr /><br />';
echo '<br /><hr />'.htmlentities($content3).'<br />changed to<br />'.htmlentities($result3).'<hr /><br />';
}
}
}