@@ 732-748 (lines=17) @@ | ||
729 | copy($path.$document->path, $path.$new_file_name); |
|
730 | } |
|
731 | //Replace old course code with the new destination code see BT#1985 |
|
732 | if (file_exists($path.$new_file_name)) { |
|
733 | $file_info = pathinfo($path.$new_file_name); |
|
734 | if (in_array($file_info['extension'], array('html','htm'))) { |
|
735 | $content = file_get_contents($path.$new_file_name); |
|
736 | if (UTF8_CONVERT) { |
|
737 | $content = utf8_encode($content); |
|
738 | } |
|
739 | $content = DocumentManager::replace_urls_inside_content_html_from_copy_course( |
|
740 | $content, |
|
741 | $this->course->code, |
|
742 | $this->course->destination_path, |
|
743 | $this->course->backup_path, |
|
744 | $this->course->info['path'] |
|
745 | ); |
|
746 | file_put_contents($path.$new_file_name, $content); |
|
747 | } |
|
748 | } |
|
749 | ||
750 | $params = [ |
|
751 | 'path' => "/".self::DBUTF8escapestring(substr($new_file_name, 9)), |
|
@@ 795-811 (lines=17) @@ | ||
792 | copy($this->course->backup_path.'/'.$document->path, $path.$new_file_name); |
|
793 | ||
794 | //Replace old course code with the new destination code see BT#1985 |
|
795 | if (file_exists($path.$new_file_name)) { |
|
796 | $file_info = pathinfo($path.$new_file_name); |
|
797 | if (in_array($file_info['extension'], array('html','htm'))) { |
|
798 | $content = file_get_contents($path.$new_file_name); |
|
799 | if (UTF8_CONVERT) { |
|
800 | $content = utf8_encode($content); |
|
801 | } |
|
802 | $content = DocumentManager::replace_urls_inside_content_html_from_copy_course( |
|
803 | $content, |
|
804 | $this->course->code, |
|
805 | $this->course->destination_path, |
|
806 | $this->course->backup_path, |
|
807 | $this->course->info['path'] |
|
808 | ); |
|
809 | file_put_contents($path.$new_file_name, $content); |
|
810 | } |
|
811 | } |
|
812 | ||
813 | $params = [ |
|
814 | 'c_id' => $this->destination_course_id, |