@ -1278,39 +1278,42 @@ function fill_course_repository($courseRepository)
}
fclose($fp);
$img_code_path = api_get_path(SYS_CODE_PATH)."img/default_courses_img/";
$course_documents_folder=$sys_course_path.$courseRepository.'/document/images/default_course_img/';
mkdir($course_documents_folder,0777);
$dirs=array();
$handle = opendir($img_code_path);
if(api_get_setting('example_material_course_creation')< >'false')
{
while (false !== ($file = readdir($handle))) {
if(is_dir($img_code_path.$file) & & $file!=".svn" & & $file!="." & & $file!=".."){
mkdir($course_documents_folder.$file,0777);
$dirs[]=$file.'/';
}
elseif(is_file($img_code_path.$file) & & $file!="." & & $file!=".." & & $file!=".svn"){
copy($img_code_path.$file,$course_documents_folder.$file);
chmod($course_documents_folder.$file,0777);
}
}
closedir($handle);
foreach($dirs as $current_dir){
$handle = opendir($img_code_path.$current_dir);
$img_code_path = api_get_path(SYS_CODE_PATH)."img/default_courses_img/";
$course_documents_folder=$sys_course_path.$courseRepository.'/document/images/default_course_img/';
mkdir($course_documents_folder,0777);
$dirs=array();
$handle = opendir($img_code_path);
while (false !== ($file = readdir($handle))) {
if(is_file($img_code_path.$current_dir.$file) & & $file!="." & & $file!=".."){
copy($img_code_path.$current_dir.$file,$course_documents_folder.$current_dir.$file);
chmod($course_documents_folder.$current_dir.$file,0777);
if(is_dir($img_code_path.$file) & & $file!=".svn" & & $file!="." & & $file!=".."){
mkdir($course_documents_folder.$file,0777);
$dirs[]=$file.'/';
}
elseif(is_file($img_code_path.$file) & & $file!="." & & $file!=".." & & $file!=".svn"){
copy($img_code_path.$file,$course_documents_folder.$file);
chmod($course_documents_folder.$file,0777);
}
}
closedir($handle);
}
foreach($dirs as $current_dir){
$handle = opendir($img_code_path.$current_dir);
while (false !== ($file = readdir($handle))) {
if(is_file($img_code_path.$current_dir.$file) & & $file!="." & & $file!=".."){
copy($img_code_path.$current_dir.$file,$course_documents_folder.$current_dir.$file);
chmod($course_documents_folder.$current_dir.$file,0777);
}
}
closedir($handle);
}
}
return 0;
};