Make WordPress Core


Ignore:
Timestamp:
11/20/2008 10:54:59 AM (17 years ago)
Author:
azaozz
Message:

Filter HTML entities when inserting strings with js, includes patch by nbachiyski, fixes #8254

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/admin-header.php

    r9702 r9809  
    2929//<![CDATA[
    3030addLoadEvent = function(func) {if (typeof jQuery != "undefined") jQuery(document).ready(func); else if (typeof wpOnload!='function'){wpOnload=func;} else {var oldonload=wpOnload; wpOnload=function(){oldonload();func();}}};
     31
     32function convertEntities(o) {
     33    var p = document.createElement('p');
     34    var c = function(s) { p.innerHTML = s; return p.innerHTML; }
     35
     36    if ( typeof o === 'object' )
     37        for (var v in o)
     38            o[v] = c(o[v]);
     39
     40    else if ( typeof o === 'string' )
     41        return c(o);
     42
     43    p = null;
     44};
    3145//]]>
    3246</script>
Note: See TracChangeset for help on using the changeset viewer.