Make WordPress Core


Ignore:
Timestamp:
05/03/2010 08:34:49 PM (14 years ago)
Author:
nacin
Message:

Add HTML 5 elements to kses, first pass. props rmccue. see #12835.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/kses.php

    r13770 r14406  
    5757        'acronym' => array(
    5858            'title' => array ()),
     59        'article' => array(
     60            'align' => array (),
     61            'class' => array (),
     62            'dir' => array (),
     63            'lang' => array(),
     64            'style' => array (),
     65            'xml:lang' => array(),
     66        ),
     67        'aside' => array(
     68            'align' => array (),
     69            'class' => array (),
     70            'dir' => array (),
     71            'lang' => array(),
     72            'style' => array (),
     73            'xml:lang' => array(),
     74        ),
    5975        'b' => array(),
    6076        'big' => array(),
     
    94110            'datetime' => array ()),
    95111        'dd' => array(),
     112        'details' => array(
     113            'align' => array (),
     114            'class' => array (),
     115            'dir' => array (),
     116            'lang' => array(),
     117            'open' => array (),
     118            'style' => array (),
     119            'xml:lang' => array(),
     120        ),
    96121        'div' => array(
    97122            'align' => array (),
     
    105130        'em' => array(),
    106131        'fieldset' => array(),
     132        'figure' => array(
     133            'align' => array (),
     134            'class' => array (),
     135            'dir' => array (),
     136            'lang' => array(),
     137            'style' => array (),
     138            'xml:lang' => array(),
     139        ),
     140        'figcaption' => array(
     141            'align' => array (),
     142            'class' => array (),
     143            'dir' => array (),
     144            'lang' => array(),
     145            'style' => array (),
     146            'xml:lang' => array(),
     147        ),
    107148        'font' => array(
    108149            'color' => array (),
    109150            'face' => array (),
    110151            'size' => array ()),
     152        'footer' => array(
     153            'align' => array (),
     154            'class' => array (),
     155            'dir' => array (),
     156            'lang' => array(),
     157            'style' => array (),
     158            'xml:lang' => array(),
     159        ),
    111160        'form' => array(
    112161            'action' => array (),
     
    147196            'id'    => array (),
    148197            'style' => array ()),
     198        'header' => array(
     199            'align' => array (),
     200            'class' => array (),
     201            'dir' => array (),
     202            'lang' => array(),
     203            'style' => array (),
     204            'xml:lang' => array(),
     205        ),
     206        'hgroup' => array(
     207            'align' => array (),
     208            'class' => array (),
     209            'dir' => array (),
     210            'lang' => array(),
     211            'style' => array (),
     212            'xml:lang' => array(),
     213        ),
    149214        'hr' => array (
    150215            'align' => array (),
     
    177242            'align' => array (),
    178243            'class' => array ()),
     244        'menu' => array (
     245            'class' => array (),
     246            'style' => array (),
     247            'type' => array ()),
     248        'nav' => array(
     249            'align' => array (),
     250            'class' => array (),
     251            'dir' => array (),
     252            'lang' => array(),
     253            'style' => array (),
     254            'xml:lang' => array(),
     255        ),
    179256        'p' => array(
    180257            'class' => array (),
     
    198275            'title' => array (),
    199276            'xml:lang' => array()),
     277        'section' => array(
     278            'align' => array (),
     279            'class' => array (),
     280            'dir' => array (),
     281            'lang' => array(),
     282            'style' => array (),
     283            'xml:lang' => array(),
     284        ),
    200285        'strike' => array(),
    201286        'strong' => array(),
    202287        'sub' => array(),
     288        'summary' => array(
     289            'align' => array (),
     290            'class' => array (),
     291            'dir' => array (),
     292            'lang' => array(),
     293            'style' => array (),
     294            'xml:lang' => array(),
     295        ),
    203296        'sup' => array(),
    204297        'table' => array(
Note: See TracChangeset for help on using the changeset viewer.