Browse Source

[svn r10296] improve ppt2lp : work with .PPT, .ODP and even with powerpointsd without extensions

Eric Marguin 18 years ago
parent
commit
b0180692f9
1 changed files with 4 additions and 3 deletions
  1. 4 3
      main/newscorm/learnpath.class.php

+ 4 - 3
main/newscorm/learnpath.class.php

@@ -2026,11 +2026,12 @@ class learnpath {
 		$filename = $file_info['basename'];//name including extension
 		$extension = $file_info['extension'];//extension only
 		
-		if(in_array($extension,array('ppt','odp')))
+		if(!empty($_POST['ppt2lp']) && !in_array($extension,array('dll','exe')))
 		{
 			return 'ppt';
 		}
 		
+		
 		$file_base_name = str_replace('.'.$extension,'',$filename); //filename without its extension
 	
 		$zipFile = new pclZip($file_path);
@@ -4379,9 +4380,9 @@ class learnpath {
 			if($menu < $arrLP[$i]['id'])
 				$menu = $arrLP[$i]['id'];
 		}
-			
-		$return .= "\n\tdocument.write(m);\n";
 		
+		$return .= "\n\tdocument.write(m);\n";
+		$return .= "\t if(!m.selectedNode) m.s(1);";
 		$return .= "</script>\n";
 		
 		return $return;