diff --git a/main/inc/lib/svg-edit/extensions/filesave.php b/main/inc/lib/svg-edit/extensions/filesave.php index 009c56edd3..1763a08a62 100644 --- a/main/inc/lib/svg-edit/extensions/filesave.php +++ b/main/inc/lib/svg-edit/extensions/filesave.php @@ -8,7 +8,7 @@ * Copyright(c) 2010 Alexis Deveria * * Integrate svg-edit with Chamilo - * @author Juan Carlos Ra�a Trabado + * @author Juan Carlos Raña Trabado * @since 25/september/2010 */ @@ -81,6 +81,8 @@ if ($suffix!= 'svg' && $suffix!= 'png'){ } //a bit mime security +//comment because finfo seems stopping the save process files in some php vers. +/* if (phpversion() >= '5.3') { $finfo = new finfo(FILEINFO_MIME); $current_mime=$finfo->buffer($contents); @@ -89,11 +91,12 @@ if (phpversion() >= '5.3') { $mime_svg='image/svg+xml'; $mime_xml='application/xml';//hack for svg-edit because original code return application/xml; charset=us-ascii. See if(strpos($current_mime, $mime_png)===false && $extension=='png') { - //die();//File extension does not match its content //disabled to check into chamilo dev campus TODO:check + die();//File extension does not match its content } elseif(strpos($current_mime, $mime_svg)===false && strpos($current_mime, $mime_xml)===false && $extension=='svg') { - //die();//File extension does not match its content //disabled to check into chamilo dev campus TODO:check + die();//File extension does not match its content } } +*/ //checks if the file exists, then rename the new if (file_exists($saveDir.'/'.$filename.$i.'.'.$extension) && $currentTool=='document/createdraw'){