Changeset 1736
- Timestamp:
- 2008-03-19 20:50:24 (6 months ago)
- Location:
- FCKeditor/trunk
- Files:
-
- 9 modified
-
editor/filemanager/browser/default/browser.html (modified) (1 diff)
-
editor/filemanager/browser/default/frmactualfolder.html (modified) (1 diff)
-
editor/filemanager/browser/default/frmfolders.html (modified) (1 diff)
-
editor/filemanager/browser/default/frmresourceslist.html (modified) (1 diff)
-
editor/filemanager/browser/default/frmupload.html (modified) (1 diff)
-
editor/filemanager/connectors/php/util.php (modified) (2 diffs)
-
editor/filemanager/connectors/test.html (modified) (1 diff)
-
editor/filemanager/connectors/uploadtest.html (modified) (1 diff)
-
_whatsnew.html (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
FCKeditor/trunk/editor/filemanager/browser/default/browser.html
r1566 r1736 25 25 <head> 26 26 <title>FCKeditor - Resources Browser</title> 27 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 27 28 <link href="browser.css" type="text/css" rel="stylesheet"> 28 29 <script type="text/javascript" src="js/fckxml.js"></script> -
FCKeditor/trunk/editor/filemanager/browser/default/frmactualfolder.html
r1565 r1736 24 24 <html> 25 25 <head> 26 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 26 27 <link href="browser.css" type="text/css" rel="stylesheet"> 27 28 <script type="text/javascript"> -
FCKeditor/trunk/editor/filemanager/browser/default/frmfolders.html
r1565 r1736 26 26 <head> 27 27 <link href="browser.css" type="text/css" rel="stylesheet"> 28 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 28 29 <script type="text/javascript" src="js/common.js"></script> 29 30 <script language="javascript"> -
FCKeditor/trunk/editor/filemanager/browser/default/frmresourceslist.html
r1692 r1736 25 25 <head> 26 26 <link href="browser.css" type="text/css" rel="stylesheet" /> 27 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 27 28 <script type="text/javascript" src="js/common.js"></script> 28 29 <script type="text/javascript"> -
FCKeditor/trunk/editor/filemanager/browser/default/frmupload.html
r1565 r1736 25 25 <head> 26 26 <title>File Upload</title> 27 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 27 28 <link href="browser.css" type="text/css" rel="stylesheet" /> 28 29 <script type="text/javascript" src="js/common.js"></script> -
FCKeditor/trunk/editor/filemanager/connectors/php/util.php
r1629 r1736 35 35 } 36 36 37 function FindBadUtf8( $string ) 38 { 39 $regex = 40 '([\x00-\x7F]'. 41 '|[\xC2-\xDF][\x80-\xBF]'. 42 '|\xE0[\xA0-\xBF][\x80-\xBF]'. 43 '|[\xE1-\xEC\xEE\xEF][\x80-\xBF]{2}'. 44 '|\xED[\x80-\x9F][\x80-\xBF]'. 45 '|\xF0[\x90-\xBF][\x80-\xBF]{2}'. 46 '|[\xF1-\xF3][\x80-\xBF]{3}'. 47 '|\xF4[\x80-\x8F][\x80-\xBF]{2}'. 48 '|(.{1}))'; 49 50 while (preg_match('/'.$regex.'/S', $string, $matches)) { 51 if ( isset($matches[2])) { 52 return true; 53 } 54 $string = substr($string, strlen($matches[0])); 55 } 56 57 return false; 58 } 59 37 60 function ConvertToXmlAttribute( $value ) 38 61 { … … 46 69 } 47 70 48 if ( strtoupper( substr( $os, 0, 3 ) ) === 'WIN' )71 if ( strtoupper( substr( $os, 0, 3 ) ) === 'WIN' || FindBadUtf8( $value ) ) 49 72 { 50 73 return ( utf8_encode( htmlspecialchars( $value ) ) ) ; -
FCKeditor/trunk/editor/filemanager/connectors/test.html
r1565 r1736 25 25 <head> 26 26 <title>FCKeditor - Connectors Tests</title> 27 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 27 28 <script type="text/javascript"> 28 29 -
FCKeditor/trunk/editor/filemanager/connectors/uploadtest.html
r1565 r1736 24 24 <head> 25 25 <title>FCKeditor - Uploaders Tests</title> 26 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 26 27 <script type="text/javascript"> 27 28 -
FCKeditor/trunk/_whatsnew.html
r1732 r1736 103 103 the issue where the maximize editor button does not vertically expand the editing 104 104 area in Firefox.</li> 105 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/1842">#1842</a>] PHP integration: 106 fixed filename encoding problems in file browser.</li> 105 107 </ul> 106 108 <h3>