[3.1.0] The bulk of autoload support added
commit522c8ed7c29ade2b640dea538a4384bfdd6ad2be
authorEdward Z. Yang <edwardzyang@thewritingpot.com>
Sun, 27 Jan 2008 01:54:41 +0000 (27 01:54 +0000)
committerEdward Z. Yang <edwardzyang@thewritingpot.com>
Sun, 27 Jan 2008 01:54:41 +0000 (27 01:54 +0000)
tree0f23d09c95cb3ed7b2aae7182960def1f13e78bc
parent81a4cf6a1492e3dbe6f75aeddbcda343c834565c
[3.1.0] The bulk of autoload support added
- Add FSTools:globr()
- require_once removed from all files
- HTMLPurifier.autoload.php added to register autoload handler
- Removed redundant chdir in maintenance script
- Modified standalone to use HTMLPurifier.includes.php for including stuff
- Added maintenance script remove-require-once.php which we used once and should never use again

git-svn-id: http://htmlpurifier.org/svnroot/htmlpurifier/trunk@1516 48356398-32a2-884e-a903-53898d9a118a
145 files changed:
NEWS
TODO
library/HTMLPurifier.auto.php
library/HTMLPurifier.autoload.php
library/HTMLPurifier.includes.php [new file with mode: 0644]
library/HTMLPurifier.php
library/HTMLPurifier/AttrCollections.php
library/HTMLPurifier/AttrDef/CSS.php
library/HTMLPurifier/AttrDef/CSS/AlphaValue.php
library/HTMLPurifier/AttrDef/CSS/Background.php
library/HTMLPurifier/AttrDef/CSS/BackgroundPosition.php
library/HTMLPurifier/AttrDef/CSS/Border.php
library/HTMLPurifier/AttrDef/CSS/Color.php
library/HTMLPurifier/AttrDef/CSS/Filter.php
library/HTMLPurifier/AttrDef/CSS/Font.php
library/HTMLPurifier/AttrDef/CSS/FontFamily.php
library/HTMLPurifier/AttrDef/CSS/Length.php
library/HTMLPurifier/AttrDef/CSS/ListStyle.php
library/HTMLPurifier/AttrDef/CSS/Multiple.php
library/HTMLPurifier/AttrDef/CSS/Percentage.php
library/HTMLPurifier/AttrDef/CSS/TextDecoration.php
library/HTMLPurifier/AttrDef/CSS/URI.php
library/HTMLPurifier/AttrDef/Enum.php
library/HTMLPurifier/AttrDef/HTML/Bool.php
library/HTMLPurifier/AttrDef/HTML/Color.php
library/HTMLPurifier/AttrDef/HTML/FrameTarget.php
library/HTMLPurifier/AttrDef/HTML/ID.php
library/HTMLPurifier/AttrDef/HTML/Length.php
library/HTMLPurifier/AttrDef/HTML/LinkTypes.php
library/HTMLPurifier/AttrDef/HTML/MultiLength.php
library/HTMLPurifier/AttrDef/HTML/Nmtokens.php
library/HTMLPurifier/AttrDef/HTML/Pixels.php
library/HTMLPurifier/AttrDef/Integer.php
library/HTMLPurifier/AttrDef/Lang.php
library/HTMLPurifier/AttrDef/Text.php
library/HTMLPurifier/AttrDef/URI.php
library/HTMLPurifier/AttrDef/URI/Email.php
library/HTMLPurifier/AttrDef/URI/Email/SimpleCheck.php
library/HTMLPurifier/AttrDef/URI/Host.php
library/HTMLPurifier/AttrDef/URI/IPv4.php
library/HTMLPurifier/AttrDef/URI/IPv6.php
library/HTMLPurifier/AttrTransform/BdoDir.php
library/HTMLPurifier/AttrTransform/BgColor.php
library/HTMLPurifier/AttrTransform/BoolToCSS.php
library/HTMLPurifier/AttrTransform/Border.php
library/HTMLPurifier/AttrTransform/EnumToCSS.php
library/HTMLPurifier/AttrTransform/ImgRequired.php
library/HTMLPurifier/AttrTransform/ImgSpace.php
library/HTMLPurifier/AttrTransform/Lang.php
library/HTMLPurifier/AttrTransform/Length.php
library/HTMLPurifier/AttrTransform/Name.php
library/HTMLPurifier/AttrTypes.php
library/HTMLPurifier/Bootstrap.php [new file with mode: 0644]
library/HTMLPurifier/CSSDefinition.php
library/HTMLPurifier/ChildDef/Chameleon.php
library/HTMLPurifier/ChildDef/Custom.php
library/HTMLPurifier/ChildDef/Empty.php
library/HTMLPurifier/ChildDef/Optional.php
library/HTMLPurifier/ChildDef/Required.php
library/HTMLPurifier/ChildDef/StrictBlockquote.php
library/HTMLPurifier/ChildDef/Table.php
library/HTMLPurifier/Config.php
library/HTMLPurifier/ConfigDef/Directive.php
library/HTMLPurifier/ConfigDef/DirectiveAlias.php
library/HTMLPurifier/ConfigDef/Namespace.php
library/HTMLPurifier/ConfigSchema.php
library/HTMLPurifier/ContentSets.php
library/HTMLPurifier/DefinitionCache.php
library/HTMLPurifier/DefinitionCache/Decorator.php
library/HTMLPurifier/DefinitionCache/Decorator/Cleanup.php
library/HTMLPurifier/DefinitionCache/Decorator/Memory.php
library/HTMLPurifier/DefinitionCache/Null.php
library/HTMLPurifier/DefinitionCache/Serializer.php
library/HTMLPurifier/DefinitionCacheFactory.php
library/HTMLPurifier/DoctypeRegistry.php
library/HTMLPurifier/EntityParser.php
library/HTMLPurifier/ErrorCollector.php
library/HTMLPurifier/Filter/ExtractStyleBlocks.php
library/HTMLPurifier/Filter/YouTube.php
library/HTMLPurifier/HTMLDefinition.php
library/HTMLPurifier/HTMLModule/Bdo.php
library/HTMLPurifier/HTMLModule/CommonAttributes.php
library/HTMLPurifier/HTMLModule/Edit.php
library/HTMLPurifier/HTMLModule/Hypertext.php
library/HTMLPurifier/HTMLModule/Image.php
library/HTMLPurifier/HTMLModule/Legacy.php
library/HTMLPurifier/HTMLModule/List.php
library/HTMLPurifier/HTMLModule/NonXMLCommonAttributes.php
library/HTMLPurifier/HTMLModule/Object.php
library/HTMLPurifier/HTMLModule/Presentation.php
library/HTMLPurifier/HTMLModule/Ruby.php
library/HTMLPurifier/HTMLModule/StyleAttribute.php
library/HTMLPurifier/HTMLModule/Tables.php
library/HTMLPurifier/HTMLModule/Target.php
library/HTMLPurifier/HTMLModule/Text.php
library/HTMLPurifier/HTMLModule/Tidy.php
library/HTMLPurifier/HTMLModule/Tidy/Proprietary.php
library/HTMLPurifier/HTMLModule/Tidy/XHTML.php
library/HTMLPurifier/HTMLModule/Tidy/XHTMLAndHTML4.php
library/HTMLPurifier/HTMLModule/XMLCommonAttributes.php
library/HTMLPurifier/HTMLModuleManager.php
library/HTMLPurifier/Injector/AutoParagraph.php
library/HTMLPurifier/Injector/Linkify.php
library/HTMLPurifier/Injector/PurifierLinkify.php
library/HTMLPurifier/Language.php
library/HTMLPurifier/LanguageFactory.php
library/HTMLPurifier/Lexer.php
library/HTMLPurifier/Lexer/DOMLex.php
library/HTMLPurifier/Lexer/DirectLex.php
library/HTMLPurifier/Lexer/PEARSax3.php
library/HTMLPurifier/Lexer/PH5P.php
library/HTMLPurifier/Printer.php
library/HTMLPurifier/Printer/CSSDefinition.php
library/HTMLPurifier/Printer/ConfigForm.php
library/HTMLPurifier/Printer/HTMLDefinition.php
library/HTMLPurifier/Strategy/Composite.php
library/HTMLPurifier/Strategy/Core.php
library/HTMLPurifier/Strategy/FixNesting.php
library/HTMLPurifier/Strategy/MakeWellFormed.php
library/HTMLPurifier/Strategy/RemoveForeignElements.php
library/HTMLPurifier/Strategy/ValidateAttributes.php
library/HTMLPurifier/TagTransform.php
library/HTMLPurifier/TagTransform/Font.php
library/HTMLPurifier/TagTransform/Simple.php
library/HTMLPurifier/TokenFactory.php
library/HTMLPurifier/URI.php
library/HTMLPurifier/URIDefinition.php
library/HTMLPurifier/URIFilter/DisableExternal.php
library/HTMLPurifier/URIFilter/DisableExternalResources.php
library/HTMLPurifier/URIFilter/HostBlacklist.php
library/HTMLPurifier/URIFilter/MakeAbsolute.php
library/HTMLPurifier/URIParser.php
library/HTMLPurifier/URIScheme/ftp.php
library/HTMLPurifier/URIScheme/http.php
library/HTMLPurifier/URIScheme/https.php
library/HTMLPurifier/URIScheme/mailto.php
library/HTMLPurifier/URIScheme/news.php
library/HTMLPurifier/URIScheme/nntp.php
library/HTMLPurifier/URISchemeRegistry.php
maintenance/common.php
maintenance/generate-entity-file.php
maintenance/generate-includes.php [new file with mode: 0644]
maintenance/merge-library.php
maintenance/remove-require-once.php [new file with mode: 0644]
tests/index.php