diff --git a/wire/core/WireDateTime.php b/wire/core/WireDateTime.php index 26e91977..1e5eba26 100644 --- a/wire/core/WireDateTime.php +++ b/wire/core/WireDateTime.php @@ -170,9 +170,9 @@ class WireDateTime extends Wire { if(empty($str)) return ''; // already a timestamp - if(ctype_digit(ltrim($str, '-'))) return (int) $str; + if(ctype_digit(ltrim("$str", '-'))) return (int) $str; - $format = trim($format); + $format = trim("$format"); if(!strlen($format)) return strtotime($str); // use PHP 5.3's date parser if its available diff --git a/wire/modules/Markup/MarkupHTMLPurifier/htmlpurifier/HTMLPurifier.standalone.php b/wire/modules/Markup/MarkupHTMLPurifier/htmlpurifier/HTMLPurifier.standalone.php index 95cdf928..a9214aa7 100644 --- a/wire/modules/Markup/MarkupHTMLPurifier/htmlpurifier/HTMLPurifier.standalone.php +++ b/wire/modules/Markup/MarkupHTMLPurifier/htmlpurifier/HTMLPurifier.standalone.php @@ -314,8 +314,8 @@ class HTMLPurifier } } - - + + /** @@ -387,7 +387,7 @@ class HTMLPurifier_Arborize return $tokens; } } - + /** @@ -535,8 +535,8 @@ class HTMLPurifier_AttrCollections } } - - + + /** @@ -680,8 +680,8 @@ abstract class HTMLPurifier_AttrDef } } - - + + /** @@ -741,8 +741,8 @@ abstract class HTMLPurifier_AttrTransform } } - - + + /** @@ -838,8 +838,8 @@ class HTMLPurifier_AttrTypes } } - - + + /** @@ -1017,8 +1017,8 @@ class HTMLPurifier_AttrValidator } - - + + // constants are slow, so we use as few as possible @@ -1143,8 +1143,8 @@ class HTMLPurifier_Bootstrap } } - - + + /** @@ -1199,8 +1199,8 @@ abstract class HTMLPurifier_Definition } } - - + + /** @@ -1749,8 +1749,8 @@ class HTMLPurifier_CSSDefinition extends HTMLPurifier_Definition } } - - + + /** @@ -1802,8 +1802,8 @@ abstract class HTMLPurifier_ChildDef abstract public function validateChildren($children, $config, $context); } - - + + /** @@ -2723,8 +2723,8 @@ class HTMLPurifier_Config } - - + + /** @@ -2900,8 +2900,8 @@ class HTMLPurifier_ConfigSchema } } - - + + /** @@ -3071,8 +3071,8 @@ class HTMLPurifier_ContentSets } } - - + + /** @@ -3167,8 +3167,8 @@ class HTMLPurifier_Context } } - - + + /** @@ -3297,8 +3297,8 @@ abstract class HTMLPurifier_DefinitionCache abstract public function cleanup($config); } - - + + /** @@ -3404,8 +3404,8 @@ class HTMLPurifier_DefinitionCacheFactory } } - - + + /** @@ -3478,8 +3478,8 @@ class HTMLPurifier_Doctype } } - - + + class HTMLPurifier_DoctypeRegistry @@ -3621,8 +3621,8 @@ class HTMLPurifier_DoctypeRegistry } } - - + + /** @@ -3838,8 +3838,8 @@ class HTMLPurifier_ElementDef } } - - + + /** @@ -4456,8 +4456,8 @@ class HTMLPurifier_Encoder } } - - + + /** @@ -4505,8 +4505,8 @@ class HTMLPurifier_EntityLookup } } - - + + // if want to implement error collecting here, we'll need to use some sort @@ -4791,8 +4791,8 @@ class HTMLPurifier_EntityParser } } - - + + /** @@ -5036,8 +5036,8 @@ class HTMLPurifier_ErrorCollector } } - - + + /** @@ -5111,8 +5111,8 @@ class HTMLPurifier_ErrorStruct } } - - + + /** @@ -5124,8 +5124,8 @@ class HTMLPurifier_Exception extends Exception } - - + + /** @@ -5181,8 +5181,8 @@ class HTMLPurifier_Filter } } - - + + /** @@ -5468,8 +5468,8 @@ class HTMLPurifier_Generator } } - - + + /** @@ -5962,8 +5962,8 @@ class HTMLPurifier_HTMLDefinition extends HTMLPurifier_Definition } } - - + + /** @@ -6248,8 +6248,8 @@ class HTMLPurifier_HTMLModule } } - - + + class HTMLPurifier_HTMLModuleManager @@ -6716,8 +6716,8 @@ class HTMLPurifier_HTMLModuleManager } } - - + + /** @@ -6774,8 +6774,8 @@ class HTMLPurifier_IDAccumulator } } - - + + /** @@ -7058,8 +7058,8 @@ abstract class HTMLPurifier_Injector } } - - + + /** @@ -7263,8 +7263,8 @@ class HTMLPurifier_Language } } - - + + /** @@ -7473,8 +7473,8 @@ class HTMLPurifier_LanguageFactory } } - - + + /** @@ -7636,8 +7636,8 @@ class HTMLPurifier_Length } } - - + + /** @@ -8019,8 +8019,8 @@ class HTMLPurifier_Lexer } } - - + + /** @@ -8069,8 +8069,8 @@ abstract class HTMLPurifier_Node abstract public function toTokenPair(); } - - + + /** @@ -8181,8 +8181,8 @@ class HTMLPurifier_PercentEncoder } } - - + + /** @@ -8304,8 +8304,8 @@ class HTMLPurifier_PropertyList } } - - + + /** @@ -8337,6 +8337,7 @@ class HTMLPurifier_PropertyListIterator extends FilterIterator /** * @return bool */ + #[\ReturnTypeWillChange] public function accept() { $key = $this->getInnerIterator()->key(); @@ -8347,8 +8348,8 @@ class HTMLPurifier_PropertyListIterator extends FilterIterator } } - - + + /** @@ -8405,7 +8406,7 @@ class HTMLPurifier_Queue { return empty($this->input) && empty($this->output); } } - + /** @@ -8431,8 +8432,8 @@ abstract class HTMLPurifier_Strategy abstract public function execute($tokens, $config, $context); } - - + + /** @@ -8455,6 +8456,7 @@ class HTMLPurifier_StringHash extends ArrayObject * @param mixed $index * @return mixed */ + #[\ReturnTypeWillChange] public function offsetGet($index) { $this->accessed[$index] = true; @@ -8479,8 +8481,8 @@ class HTMLPurifier_StringHash extends ArrayObject } } - - + + /** @@ -8616,8 +8618,8 @@ class HTMLPurifier_StringHashParser } } - - + + /** @@ -8654,8 +8656,8 @@ abstract class HTMLPurifier_TagTransform } } - - + + /** @@ -8755,8 +8757,8 @@ abstract class HTMLPurifier_Token abstract public function toNode(); } - - + + /** @@ -8874,8 +8876,8 @@ class HTMLPurifier_TokenFactory } } - - + + /** @@ -9191,8 +9193,8 @@ class HTMLPurifier_URI } } - - + + class HTMLPurifier_URIDefinition extends HTMLPurifier_Definition @@ -9304,8 +9306,8 @@ class HTMLPurifier_URIDefinition extends HTMLPurifier_Definition } - - + + /** @@ -9379,8 +9381,8 @@ abstract class HTMLPurifier_URIFilter abstract public function filter(&$uri, $config, $context); } - - + + /** @@ -9451,8 +9453,8 @@ class HTMLPurifier_URIParser } - - + + /** @@ -9554,8 +9556,8 @@ abstract class HTMLPurifier_URIScheme } } - - + + /** @@ -9636,8 +9638,8 @@ class HTMLPurifier_URISchemeRegistry } } - - + + /** @@ -9944,8 +9946,8 @@ class HTMLPurifier_UnitConverter } } - - + + /** @@ -10143,8 +10145,8 @@ class HTMLPurifier_VarParser } } - - + + /** @@ -10155,8 +10157,8 @@ class HTMLPurifier_VarParserException extends HTMLPurifier_Exception } - - + + /** @@ -10314,7 +10316,7 @@ class HTMLPurifier_Zipper return array($old, $r); } } - + /** @@ -10450,8 +10452,8 @@ class HTMLPurifier_AttrDef_CSS extends HTMLPurifier_AttrDef } - - + + /** @@ -10495,8 +10497,8 @@ class HTMLPurifier_AttrDef_Clone extends HTMLPurifier_AttrDef } } - - + + // Enum = Enumerated @@ -10569,8 +10571,8 @@ class HTMLPurifier_AttrDef_Enum extends HTMLPurifier_AttrDef } } - - + + /** @@ -10661,8 +10663,8 @@ class HTMLPurifier_AttrDef_Integer extends HTMLPurifier_AttrDef } } - - + + /** @@ -10748,8 +10750,8 @@ class HTMLPurifier_AttrDef_Lang extends HTMLPurifier_AttrDef } } - - + + /** @@ -10802,8 +10804,8 @@ class HTMLPurifier_AttrDef_Switch } } - - + + /** @@ -10824,8 +10826,8 @@ class HTMLPurifier_AttrDef_Text extends HTMLPurifier_AttrDef } } - - + + /** @@ -10936,8 +10938,8 @@ class HTMLPurifier_AttrDef_URI extends HTMLPurifier_AttrDef } } - - + + /** @@ -11027,8 +11029,8 @@ class HTMLPurifier_AttrDef_CSS_Number extends HTMLPurifier_AttrDef } } - - + + class HTMLPurifier_AttrDef_CSS_AlphaValue extends HTMLPurifier_AttrDef_CSS_Number @@ -11062,8 +11064,8 @@ class HTMLPurifier_AttrDef_CSS_AlphaValue extends HTMLPurifier_AttrDef_CSS_Numbe } } - - + + /** @@ -11176,8 +11178,8 @@ class HTMLPurifier_AttrDef_CSS_Background extends HTMLPurifier_AttrDef } } - - + + /* W3C says: @@ -11334,8 +11336,8 @@ class HTMLPurifier_AttrDef_CSS_BackgroundPosition extends HTMLPurifier_AttrDef } } - - + + /** @@ -11391,8 +11393,8 @@ class HTMLPurifier_AttrDef_CSS_Border extends HTMLPurifier_AttrDef } } - - + + /** @@ -11553,8 +11555,8 @@ class HTMLPurifier_AttrDef_CSS_Color extends HTMLPurifier_AttrDef } - - + + /** @@ -11602,8 +11604,8 @@ class HTMLPurifier_AttrDef_CSS_Composite extends HTMLPurifier_AttrDef } } - - + + /** @@ -11647,8 +11649,8 @@ class HTMLPurifier_AttrDef_CSS_DenyElementDecorator extends HTMLPurifier_AttrDef } } - - + + /** @@ -11725,8 +11727,8 @@ class HTMLPurifier_AttrDef_CSS_Filter extends HTMLPurifier_AttrDef } } - - + + /** @@ -11902,8 +11904,8 @@ class HTMLPurifier_AttrDef_CSS_Font extends HTMLPurifier_AttrDef } } - - + + /** @@ -12122,8 +12124,8 @@ class HTMLPurifier_AttrDef_CSS_FontFamily extends HTMLPurifier_AttrDef } - - + + /** @@ -12155,8 +12157,8 @@ class HTMLPurifier_AttrDef_CSS_Ident extends HTMLPurifier_AttrDef } } - - + + /** @@ -12212,8 +12214,8 @@ class HTMLPurifier_AttrDef_CSS_ImportantDecorator extends HTMLPurifier_AttrDef } } - - + + /** @@ -12290,8 +12292,8 @@ class HTMLPurifier_AttrDef_CSS_Length extends HTMLPurifier_AttrDef } } - - + + /** @@ -12403,8 +12405,8 @@ class HTMLPurifier_AttrDef_CSS_ListStyle extends HTMLPurifier_AttrDef } } - - + + /** @@ -12475,8 +12477,8 @@ class HTMLPurifier_AttrDef_CSS_Multiple extends HTMLPurifier_AttrDef } } - - + + /** @@ -12530,8 +12532,8 @@ class HTMLPurifier_AttrDef_CSS_Percentage extends HTMLPurifier_AttrDef } } - - + + /** @@ -12577,8 +12579,8 @@ class HTMLPurifier_AttrDef_CSS_TextDecoration extends HTMLPurifier_AttrDef } } - - + + /** @@ -12655,8 +12657,8 @@ class HTMLPurifier_AttrDef_CSS_URI extends HTMLPurifier_AttrDef_URI } } - - + + /** @@ -12704,8 +12706,8 @@ class HTMLPurifier_AttrDef_HTML_Bool extends HTMLPurifier_AttrDef } } - - + + /** @@ -12775,8 +12777,8 @@ class HTMLPurifier_AttrDef_HTML_Nmtokens extends HTMLPurifier_AttrDef } } - - + + /** @@ -12825,7 +12827,7 @@ class HTMLPurifier_AttrDef_HTML_Class extends HTMLPurifier_AttrDef_HTML_Nmtokens return $ret; } } - + /** @@ -12876,8 +12878,8 @@ class HTMLPurifier_AttrDef_HTML_Color extends HTMLPurifier_AttrDef } } - - + + /** @@ -12915,8 +12917,8 @@ class HTMLPurifier_AttrDef_HTML_FrameTarget extends HTMLPurifier_AttrDef_Enum } } - - + + /** @@ -13029,8 +13031,8 @@ class HTMLPurifier_AttrDef_HTML_ID extends HTMLPurifier_AttrDef } } - - + + /** @@ -13106,8 +13108,8 @@ class HTMLPurifier_AttrDef_HTML_Pixels extends HTMLPurifier_AttrDef } } - - + + /** @@ -13163,8 +13165,8 @@ class HTMLPurifier_AttrDef_HTML_Length extends HTMLPurifier_AttrDef_HTML_Pixels } } - - + + /** @@ -13236,8 +13238,8 @@ class HTMLPurifier_AttrDef_HTML_LinkTypes extends HTMLPurifier_AttrDef } } - - + + /** @@ -13297,8 +13299,8 @@ class HTMLPurifier_AttrDef_HTML_MultiLength extends HTMLPurifier_AttrDef_HTML_Le } } - - + + abstract class HTMLPurifier_AttrDef_URI_Email extends HTMLPurifier_AttrDef @@ -13318,8 +13320,8 @@ abstract class HTMLPurifier_AttrDef_URI_Email extends HTMLPurifier_AttrDef // sub-implementations - - + + /** @@ -13461,8 +13463,8 @@ class HTMLPurifier_AttrDef_URI_Host extends HTMLPurifier_AttrDef } } - - + + /** @@ -13507,8 +13509,8 @@ class HTMLPurifier_AttrDef_URI_IPv4 extends HTMLPurifier_AttrDef } } - - + + /** @@ -13597,8 +13599,8 @@ class HTMLPurifier_AttrDef_URI_IPv6 extends HTMLPurifier_AttrDef_URI_IPv4 } } - - + + /** @@ -13627,8 +13629,8 @@ class HTMLPurifier_AttrDef_URI_Email_SimpleCheck extends HTMLPurifier_AttrDef_UR } } - - + + /** @@ -13656,8 +13658,8 @@ class HTMLPurifier_AttrTransform_Background extends HTMLPurifier_AttrTransform } } - - + + // this MUST be placed in post, as it assumes that any value in dir is valid @@ -13684,8 +13686,8 @@ class HTMLPurifier_AttrTransform_BdoDir extends HTMLPurifier_AttrTransform } } - - + + /** @@ -13713,8 +13715,8 @@ class HTMLPurifier_AttrTransform_BgColor extends HTMLPurifier_AttrTransform } } - - + + /** @@ -13761,8 +13763,8 @@ class HTMLPurifier_AttrTransform_BoolToCSS extends HTMLPurifier_AttrTransform } } - - + + /** @@ -13788,8 +13790,8 @@ class HTMLPurifier_AttrTransform_Border extends HTMLPurifier_AttrTransform } } - - + + /** @@ -13857,8 +13859,8 @@ class HTMLPurifier_AttrTransform_EnumToCSS extends HTMLPurifier_AttrTransform } } - - + + // must be called POST validation @@ -13905,8 +13907,8 @@ class HTMLPurifier_AttrTransform_ImgRequired extends HTMLPurifier_AttrTransform } } - - + + /** @@ -13967,8 +13969,8 @@ class HTMLPurifier_AttrTransform_ImgSpace extends HTMLPurifier_AttrTransform } } - - + + /** @@ -14024,8 +14026,8 @@ class HTMLPurifier_AttrTransform_Input extends HTMLPurifier_AttrTransform } } - - + + /** @@ -14056,8 +14058,8 @@ class HTMLPurifier_AttrTransform_Lang extends HTMLPurifier_AttrTransform } } - - + + /** @@ -14102,8 +14104,8 @@ class HTMLPurifier_AttrTransform_Length extends HTMLPurifier_AttrTransform } } - - + + /** @@ -14136,8 +14138,8 @@ class HTMLPurifier_AttrTransform_Name extends HTMLPurifier_AttrTransform } } - - + + /** @@ -14178,8 +14180,8 @@ class HTMLPurifier_AttrTransform_NameSync extends HTMLPurifier_AttrTransform } } - - + + // must be called POST validation @@ -14231,8 +14233,8 @@ class HTMLPurifier_AttrTransform_Nofollow extends HTMLPurifier_AttrTransform } } - - + + class HTMLPurifier_AttrTransform_SafeEmbed extends HTMLPurifier_AttrTransform @@ -14257,8 +14259,8 @@ class HTMLPurifier_AttrTransform_SafeEmbed extends HTMLPurifier_AttrTransform } } - - + + /** @@ -14286,8 +14288,8 @@ class HTMLPurifier_AttrTransform_SafeObject extends HTMLPurifier_AttrTransform } } - - + + /** @@ -14366,8 +14368,8 @@ class HTMLPurifier_AttrTransform_SafeParam extends HTMLPurifier_AttrTransform } } - - + + /** @@ -14390,8 +14392,8 @@ class HTMLPurifier_AttrTransform_ScriptRequired extends HTMLPurifier_AttrTransfo } } - - + + // must be called POST validation @@ -14436,8 +14438,8 @@ class HTMLPurifier_AttrTransform_TargetBlank extends HTMLPurifier_AttrTransform } } - - + + // must be called POST validation @@ -14475,7 +14477,7 @@ class HTMLPurifier_AttrTransform_TargetNoopener extends HTMLPurifier_AttrTransfo } } - + // must be called POST validation @@ -14513,7 +14515,7 @@ class HTMLPurifier_AttrTransform_TargetNoreferrer extends HTMLPurifier_AttrTrans } } - + /** @@ -14540,8 +14542,8 @@ class HTMLPurifier_AttrTransform_Textarea extends HTMLPurifier_AttrTransform } } - - + + /** @@ -14608,8 +14610,8 @@ class HTMLPurifier_ChildDef_Chameleon extends HTMLPurifier_ChildDef } } - - + + /** @@ -14711,8 +14713,8 @@ class HTMLPurifier_ChildDef_Custom extends HTMLPurifier_ChildDef } } - - + + /** @@ -14750,8 +14752,8 @@ class HTMLPurifier_ChildDef_Empty extends HTMLPurifier_ChildDef } } - - + + /** @@ -14843,8 +14845,8 @@ class HTMLPurifier_ChildDef_List extends HTMLPurifier_ChildDef } } - - + + /** @@ -14962,8 +14964,8 @@ class HTMLPurifier_ChildDef_Required extends HTMLPurifier_ChildDef } } - - + + /** @@ -15008,8 +15010,8 @@ class HTMLPurifier_ChildDef_Optional extends HTMLPurifier_ChildDef_Required } } - - + + /** @@ -15119,8 +15121,8 @@ class HTMLPurifier_ChildDef_StrictBlockquote extends HTMLPurifier_ChildDef_Requi } } - - + + /** @@ -15344,8 +15346,8 @@ class HTMLPurifier_ChildDef_Table extends HTMLPurifier_ChildDef } } - - + + class HTMLPurifier_DefinitionCache_Decorator extends HTMLPurifier_DefinitionCache @@ -15457,8 +15459,8 @@ class HTMLPurifier_DefinitionCache_Decorator extends HTMLPurifier_DefinitionCach } } - - + + /** @@ -15534,8 +15536,8 @@ class HTMLPurifier_DefinitionCache_Null extends HTMLPurifier_DefinitionCache } } - - + + class HTMLPurifier_DefinitionCache_Serializer extends HTMLPurifier_DefinitionCache @@ -15846,8 +15848,8 @@ class HTMLPurifier_DefinitionCache_Serializer extends HTMLPurifier_DefinitionCac } } - - + + /** @@ -15925,8 +15927,8 @@ class HTMLPurifier_DefinitionCache_Decorator_Cleanup extends HTMLPurifier_Defini } } - - + + /** @@ -16011,8 +16013,8 @@ class HTMLPurifier_DefinitionCache_Decorator_Memory extends HTMLPurifier_Definit } } - - + + /** @@ -16056,8 +16058,8 @@ class HTMLPurifier_HTMLModule_Bdo extends HTMLPurifier_HTMLModule } } - - + + class HTMLPurifier_HTMLModule_CommonAttributes extends HTMLPurifier_HTMLModule @@ -16088,8 +16090,8 @@ class HTMLPurifier_HTMLModule_CommonAttributes extends HTMLPurifier_HTMLModule ); } - - + + /** @@ -16144,8 +16146,8 @@ class HTMLPurifier_HTMLModule_Edit extends HTMLPurifier_HTMLModule } } - - + + /** @@ -16339,8 +16341,8 @@ class HTMLPurifier_HTMLModule_Forms extends HTMLPurifier_HTMLModule } } - - + + /** @@ -16380,8 +16382,8 @@ class HTMLPurifier_HTMLModule_Hypertext extends HTMLPurifier_HTMLModule } } - - + + /** @@ -16432,8 +16434,8 @@ class HTMLPurifier_HTMLModule_Iframe extends HTMLPurifier_HTMLModule } } - - + + /** @@ -16482,8 +16484,8 @@ class HTMLPurifier_HTMLModule_Image extends HTMLPurifier_HTMLModule } } - - + + /** @@ -16669,8 +16671,8 @@ class HTMLPurifier_HTMLModule_Legacy extends HTMLPurifier_HTMLModule } } - - + + /** @@ -16721,8 +16723,8 @@ class HTMLPurifier_HTMLModule_List extends HTMLPurifier_HTMLModule } } - - + + class HTMLPurifier_HTMLModule_Name extends HTMLPurifier_HTMLModule @@ -16748,8 +16750,8 @@ class HTMLPurifier_HTMLModule_Name extends HTMLPurifier_HTMLModule } } - - + + /** @@ -16774,8 +16776,8 @@ class HTMLPurifier_HTMLModule_Nofollow extends HTMLPurifier_HTMLModule } } - - + + class HTMLPurifier_HTMLModule_NonXMLCommonAttributes extends HTMLPurifier_HTMLModule @@ -16795,8 +16797,8 @@ class HTMLPurifier_HTMLModule_NonXMLCommonAttributes extends HTMLPurifier_HTMLMo ); } - - + + /** @@ -16858,8 +16860,8 @@ class HTMLPurifier_HTMLModule_Object extends HTMLPurifier_HTMLModule } } - - + + /** @@ -16901,8 +16903,8 @@ class HTMLPurifier_HTMLModule_Presentation extends HTMLPurifier_HTMLModule } } - - + + /** @@ -16942,8 +16944,8 @@ class HTMLPurifier_HTMLModule_Proprietary extends HTMLPurifier_HTMLModule } } - - + + /** @@ -16979,8 +16981,8 @@ class HTMLPurifier_HTMLModule_Ruby extends HTMLPurifier_HTMLModule } } - - + + /** @@ -17020,8 +17022,8 @@ class HTMLPurifier_HTMLModule_SafeEmbed extends HTMLPurifier_HTMLModule } } - - + + /** @@ -17083,8 +17085,8 @@ class HTMLPurifier_HTMLModule_SafeObject extends HTMLPurifier_HTMLModule } } - - + + /** @@ -17124,8 +17126,8 @@ class HTMLPurifier_HTMLModule_SafeScripting extends HTMLPurifier_HTMLModule } } - - + + /* @@ -17198,8 +17200,8 @@ class HTMLPurifier_HTMLModule_Scripting extends HTMLPurifier_HTMLModule } } - - + + /** @@ -17232,8 +17234,8 @@ class HTMLPurifier_HTMLModule_StyleAttribute extends HTMLPurifier_HTMLModule } } - - + + /** @@ -17308,8 +17310,8 @@ class HTMLPurifier_HTMLModule_Tables extends HTMLPurifier_HTMLModule } } - - + + /** @@ -17337,8 +17339,8 @@ class HTMLPurifier_HTMLModule_Target extends HTMLPurifier_HTMLModule } } - - + + /** @@ -17362,8 +17364,8 @@ class HTMLPurifier_HTMLModule_TargetBlank extends HTMLPurifier_HTMLModule } } - - + + /** @@ -17385,7 +17387,7 @@ class HTMLPurifier_HTMLModule_TargetNoopener extends HTMLPurifier_HTMLModule $a->attr_transform_post[] = new HTMLPurifier_AttrTransform_TargetNoopener(); } } - + /** @@ -17407,7 +17409,7 @@ class HTMLPurifier_HTMLModule_TargetNoreferrer extends HTMLPurifier_HTMLModule $a->attr_transform_post[] = new HTMLPurifier_AttrTransform_TargetNoreferrer(); } } - + /** @@ -17494,8 +17496,8 @@ class HTMLPurifier_HTMLModule_Text extends HTMLPurifier_HTMLModule } } - - + + /** @@ -17722,8 +17724,8 @@ class HTMLPurifier_HTMLModule_Tidy extends HTMLPurifier_HTMLModule } } - - + + class HTMLPurifier_HTMLModule_XMLCommonAttributes extends HTMLPurifier_HTMLModule @@ -17743,8 +17745,8 @@ class HTMLPurifier_HTMLModule_XMLCommonAttributes extends HTMLPurifier_HTMLModul ); } - - + + /** @@ -17777,8 +17779,8 @@ class HTMLPurifier_HTMLModule_Tidy_Name extends HTMLPurifier_HTMLModule_Tidy } } - - + + class HTMLPurifier_HTMLModule_Tidy_Proprietary extends HTMLPurifier_HTMLModule_Tidy @@ -17812,8 +17814,8 @@ class HTMLPurifier_HTMLModule_Tidy_Proprietary extends HTMLPurifier_HTMLModule_T } } - - + + class HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4 extends HTMLPurifier_HTMLModule_Tidy @@ -17995,8 +17997,8 @@ class HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4 extends HTMLPurifier_HTMLModule } } - - + + class HTMLPurifier_HTMLModule_Tidy_Strict extends HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4 @@ -18039,8 +18041,8 @@ class HTMLPurifier_HTMLModule_Tidy_Strict extends HTMLPurifier_HTMLModule_Tidy_X } } - - + + class HTMLPurifier_HTMLModule_Tidy_Transitional extends HTMLPurifier_HTMLModule_Tidy_XHTMLAndHTML4 @@ -18056,8 +18058,8 @@ class HTMLPurifier_HTMLModule_Tidy_Transitional extends HTMLPurifier_HTMLModule_ public $defaultLevel = 'heavy'; } - - + + class HTMLPurifier_HTMLModule_Tidy_XHTML extends HTMLPurifier_HTMLModule_Tidy @@ -18083,8 +18085,8 @@ class HTMLPurifier_HTMLModule_Tidy_XHTML extends HTMLPurifier_HTMLModule_Tidy } } - - + + /** @@ -18440,8 +18442,8 @@ class HTMLPurifier_Injector_AutoParagraph extends HTMLPurifier_Injector } } - - + + /** @@ -18481,8 +18483,8 @@ class HTMLPurifier_Injector_DisplayLinkURI extends HTMLPurifier_Injector } } - - + + /** @@ -18549,8 +18551,8 @@ class HTMLPurifier_Injector_Linkify extends HTMLPurifier_Injector } } - - + + /** @@ -18621,8 +18623,8 @@ class HTMLPurifier_Injector_PurifierLinkify extends HTMLPurifier_Injector } } - - + + class HTMLPurifier_Injector_RemoveEmpty extends HTMLPurifier_Injector @@ -18734,8 +18736,8 @@ class HTMLPurifier_Injector_RemoveEmpty extends HTMLPurifier_Injector } } - - + + /** @@ -18819,8 +18821,8 @@ class HTMLPurifier_Injector_RemoveSpansWithoutAttributes extends HTMLPurifier_In } } - - + + /** @@ -18944,8 +18946,8 @@ class HTMLPurifier_Injector_SafeObject extends HTMLPurifier_Injector } } - - + + /** @@ -19283,8 +19285,8 @@ class HTMLPurifier_Lexer_DOMLex extends HTMLPurifier_Lexer } } - - + + /** @@ -19823,8 +19825,8 @@ class HTMLPurifier_Lexer_DirectLex extends HTMLPurifier_Lexer } } - - + + /** @@ -19861,7 +19863,7 @@ class HTMLPurifier_Node_Comment extends HTMLPurifier_Node return array(new HTMLPurifier_Token_Comment($this->data, $this->line, $this->col), null); } } - + /** @@ -19921,7 +19923,7 @@ class HTMLPurifier_Node_Element extends HTMLPurifier_Node } } - + /** @@ -19975,8 +19977,8 @@ class HTMLPurifier_Node_Text extends HTMLPurifier_Node } } - - + + /** @@ -20006,8 +20008,8 @@ abstract class HTMLPurifier_Strategy_Composite extends HTMLPurifier_Strategy } } - - + + /** @@ -20024,8 +20026,8 @@ class HTMLPurifier_Strategy_Core extends HTMLPurifier_Strategy_Composite } } - - + + /** @@ -20206,8 +20208,8 @@ class HTMLPurifier_Strategy_FixNesting extends HTMLPurifier_Strategy } } - - + + /** @@ -20866,8 +20868,8 @@ class HTMLPurifier_Strategy_MakeWellFormed extends HTMLPurifier_Strategy // defined, and in any case you probably wanted to operate on trees, // not token streams. - - + + /** @@ -21074,8 +21076,8 @@ class HTMLPurifier_Strategy_RemoveForeignElements extends HTMLPurifier_Strategy } } - - + + /** @@ -21120,8 +21122,8 @@ class HTMLPurifier_Strategy_ValidateAttributes extends HTMLPurifier_Strategy } } - - + + /** @@ -21235,8 +21237,8 @@ class HTMLPurifier_TagTransform_Font extends HTMLPurifier_TagTransform } } - - + + /** @@ -21280,8 +21282,8 @@ class HTMLPurifier_TagTransform_Simple extends HTMLPurifier_TagTransform } } - - + + /** @@ -21319,8 +21321,8 @@ class HTMLPurifier_Token_Comment extends HTMLPurifier_Token } } - - + + /** @@ -21388,8 +21390,8 @@ abstract class HTMLPurifier_Token_Tag extends HTMLPurifier_Token } } - - + + /** @@ -21404,8 +21406,8 @@ class HTMLPurifier_Token_Empty extends HTMLPurifier_Token_Tag } } - - + + /** @@ -21429,8 +21431,8 @@ class HTMLPurifier_Token_End extends HTMLPurifier_Token_Tag } } - - + + /** @@ -21440,8 +21442,8 @@ class HTMLPurifier_Token_Start extends HTMLPurifier_Token_Tag { } - - + + /** @@ -21494,8 +21496,8 @@ class HTMLPurifier_Token_Text extends HTMLPurifier_Token } } - - + + class HTMLPurifier_URIFilter_DisableExternal extends HTMLPurifier_URIFilter @@ -21549,8 +21551,8 @@ class HTMLPurifier_URIFilter_DisableExternal extends HTMLPurifier_URIFilter } } - - + + class HTMLPurifier_URIFilter_DisableExternalResources extends HTMLPurifier_URIFilter_DisableExternal @@ -21575,8 +21577,8 @@ class HTMLPurifier_URIFilter_DisableExternalResources extends HTMLPurifier_URIFi } } - - + + class HTMLPurifier_URIFilter_DisableResources extends HTMLPurifier_URIFilter @@ -21598,8 +21600,8 @@ class HTMLPurifier_URIFilter_DisableResources extends HTMLPurifier_URIFilter } } - - + + // It's not clear to me whether or not Punycode means that hostnames @@ -21645,8 +21647,8 @@ class HTMLPurifier_URIFilter_HostBlacklist extends HTMLPurifier_URIFilter } } - - + + // does not support network paths @@ -21804,8 +21806,8 @@ class HTMLPurifier_URIFilter_MakeAbsolute extends HTMLPurifier_URIFilter } } - - + + class HTMLPurifier_URIFilter_Munge extends HTMLPurifier_URIFilter @@ -21920,8 +21922,8 @@ class HTMLPurifier_URIFilter_Munge extends HTMLPurifier_URIFilter } } - - + + /** @@ -21989,8 +21991,8 @@ class HTMLPurifier_URIFilter_SafeIframe extends HTMLPurifier_URIFilter } } - - + + /** @@ -22127,7 +22129,7 @@ class HTMLPurifier_URIScheme_data extends HTMLPurifier_URIScheme { } } - + /** @@ -22171,8 +22173,8 @@ class HTMLPurifier_URIScheme_file extends HTMLPurifier_URIScheme } } - - + + /** @@ -22230,8 +22232,8 @@ class HTMLPurifier_URIScheme_ftp extends HTMLPurifier_URIScheme } } - - + + /** @@ -22267,8 +22269,8 @@ class HTMLPurifier_URIScheme_http extends HTMLPurifier_URIScheme } } - - + + /** @@ -22286,8 +22288,8 @@ class HTMLPurifier_URIScheme_https extends HTMLPurifier_URIScheme_http public $secure = true; } - - + + // VERY RELAXED! Shouldn't cause problems, not even Firefox checks if the @@ -22327,8 +22329,8 @@ class HTMLPurifier_URIScheme_mailto extends HTMLPurifier_URIScheme } } - - + + /** @@ -22363,8 +22365,8 @@ class HTMLPurifier_URIScheme_news extends HTMLPurifier_URIScheme } } - - + + /** @@ -22396,8 +22398,8 @@ class HTMLPurifier_URIScheme_nntp extends HTMLPurifier_URIScheme } } - - + + /** @@ -22443,8 +22445,8 @@ class HTMLPurifier_URIScheme_tel extends HTMLPurifier_URIScheme } } - - + + /** @@ -22574,8 +22576,8 @@ class HTMLPurifier_VarParser_Flexible extends HTMLPurifier_VarParser } } - - + + /** @@ -22613,5 +22615,5 @@ class HTMLPurifier_VarParser_Native extends HTMLPurifier_VarParser } } - - + +