Changeset 2537


Ignore:
Timestamp:
10/09/2008 11:17:06 PM (6 years ago)
Author:
mosipov
Message:

CLOSED - #2355: FCK:editor output is not XHTML 1.0 compliant

Location:
FCKeditor.Java/branches/2.4.x/java-core/src/main/java/net/fckeditor
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • FCKeditor.Java/branches/2.4.x/java-core/src/main/java/net/fckeditor/FCKeditor.java

    r2151 r2537  
    202202                 * 2.4 StringUtils#replaceEach(String, String[], String[]) 
    203203                 */ 
    204                 str = str.replaceAll("&", "&"); 
    205                 str = str.replaceAll("<", "&#60;"); 
    206                 str = str.replaceAll(">", "&#62;"); 
    207                 str = str.replaceAll("\"", "&#34;"); 
     204                str = str.replaceAll("&", "&amp;"); 
     205                str = str.replaceAll("<", "&lt;"); 
     206                str = str.replaceAll(">", "&gt;"); 
     207                str = str.replaceAll("\"", "&quot;"); 
    208208                str = str.replaceAll("'", "&#39;"); 
    209209                return str; 
     
    251251                                instanceName); 
    252252                        if (Utils.isNotEmpty(toolbarSet)) 
    253                                 sLink += "&Toolbar=".concat(toolbarSet); 
     253                                sLink += "&amp;Toolbar=".concat(toolbarSet); 
    254254                        XHtmlTagTool iframeTag = new XHtmlTagTool("iframe", XHtmlTagTool.SPACE); 
    255255                        iframeTag.addAttribute("id", instanceName.concat("___Frame")); 
     
    257257                        iframeTag.addAttribute("width", width); 
    258258                        iframeTag.addAttribute("height", height); 
    259                         iframeTag.addAttribute("frameborder", "no"); 
     259                        iframeTag.addAttribute("frameborder", "0"); 
    260260                        iframeTag.addAttribute("scrolling", "no"); 
    261261                        strEditor.append(iframeTag); 
  • FCKeditor.Java/branches/2.4.x/java-core/src/main/java/net/fckeditor/FCKeditorConfig.java

    r2151 r2537  
    6262                        for (Map.Entry<String, String> entry : this.entrySet()) { 
    6363                                if (Utils.isNotEmpty(entry.getValue())) { 
    64                                         osParams.append("&"); 
     64                                        osParams.append("&amp;"); 
    6565                                        osParams.append(URLEncoder.encode(entry.getKey(),"UTF-8")); 
    6666                                        osParams.append("="); 
     
    7474                 
    7575                if (osParams.length() > 0) 
    76                         osParams.deleteCharAt(0); 
     76                        osParams.delete(0,5); 
    7777                return osParams.toString(); 
    7878        } 
Note: See TracChangeset for help on using the changeset viewer.
© 2003 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy