summaryrefslogtreecommitdiffstats
path: root/3rdparty/htmlpurifier/library/HTMLPurifier
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/htmlpurifier/library/HTMLPurifier')
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/Arborize.php71
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrCollections.php271
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef.php261
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS.php193
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/AlphaValue.php55
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Background.php198
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/BackgroundPosition.php290
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Border.php99
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Color.php183
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Composite.php86
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/DenyElementDecorator.php72
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Filter.php131
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Font.php325
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/FontFamily.php416
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Ident.php56
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/ImportantDecorator.php96
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Length.php124
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/ListStyle.php190
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Multiple.php129
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Number.php153
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Percentage.php94
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/TextDecoration.php84
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/URI.php135
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/Clone.php72
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/Enum.php138
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Bool.php79
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Class.php82
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Color.php84
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/FrameTarget.php59
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/ID.php185
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Length.php97
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/LinkTypes.php125
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/MultiLength.php101
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Nmtokens.php122
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Pixels.php124
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/Integer.php164
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/Lang.php159
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/Switch.php87
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/Text.php36
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/URI.php188
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/URI/Email.php37
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/URI/Email/SimpleCheck.php50
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/URI/Host.php229
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/URI/IPv4.php84
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrDef/URI/IPv6.php188
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform.php116
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/Background.php51
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/BdoDir.php46
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/BgColor.php51
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/BoolToCSS.php83
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/Border.php44
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/EnumToCSS.php126
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/ImgRequired.php91
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/ImgSpace.php105
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/Input.php96
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/Lang.php59
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/Length.php72
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/Name.php54
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/NameSync.php68
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/Nofollow.php97
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/SafeEmbed.php40
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/SafeObject.php44
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/SafeParam.php143
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/ScriptRequired.php39
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/TargetBlank.php83
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTransform/Textarea.php45
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrTypes.php187
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/AttrValidator.php340
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/Bootstrap.php233
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/CSSDefinition.php802
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ChildDef.php100
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ChildDef/Chameleon.php115
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ChildDef/Custom.php192
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ChildDef/Empty.php58
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ChildDef/List.php206
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ChildDef/Optional.php71
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ChildDef/Required.php235
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ChildDef/StrictBlockquote.php198
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ChildDef/Table.php451
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/Config.php1621
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema.php340
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/Builder/ConfigSchema.php92
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/Builder/Xml.php250
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/Exception.php22
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/Interchange.php89
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/Interchange/Directive.php166
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/Interchange/Id.php95
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/InterchangeBuilder.php406
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/Validator.php454
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/ValidatorAtom.php196
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema.serbin14880 -> 15000 bytes
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedClasses.txt16
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedFrameTargets.txt24
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedRel.txt18
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedRev.txt18
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.ClassUseCDATA.txt38
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultImageAlt.txt22
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultInvalidImage.txt18
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultInvalidImageAlt.txt16
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultTextDir.txt20
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.EnableID.txt32
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.ForbiddenClasses.txt16
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.IDBlacklist.txt10
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.IDBlacklistRegexp.txt18
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.IDPrefix.txt24
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.IDPrefixLocal.txt28
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.AutoParagraph.txt62
-rw-r--r--3rdparty/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.Custom.txt24
-rw-r--r--