From 7f81afd7efbeb931d16ce1f3a1ed53a54226d553 Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Fri, 7 Nov 2014 12:32:05 +0100 Subject: move 3rdparty directory to vendor to be more consistent with composer standard and because we also use js/vendor for third party libs --- vendor/ezyang/htmlpurifier/docs/index.html | 188 +++++++++++++++++++++++++++++ 1 file changed, 188 insertions(+) create mode 100644 vendor/ezyang/htmlpurifier/docs/index.html (limited to 'vendor/ezyang/htmlpurifier/docs/index.html') diff --git a/vendor/ezyang/htmlpurifier/docs/index.html b/vendor/ezyang/htmlpurifier/docs/index.html new file mode 100644 index 000000000..3c4ecc716 --- /dev/null +++ b/vendor/ezyang/htmlpurifier/docs/index.html @@ -0,0 +1,188 @@ + + + + + + + +Documentation - HTML Purifier + + + + +

Documentation

+ +

HTML Purifier has documentation for all types of people. +Here is an index of all of them.

+ +

End-user

+

End-user documentation that contains articles, tutorials and useful +information for casual developers using HTML Purifier.

+ +
+ +
IDs
+
Explains various methods for allowing IDs in documents safely.
+ +
Embedding YouTube videos
+
Explains how to safely allow the embedding of flash from trusted sites.
+ +
Speeding up HTML Purifier
+
Explains how to speed up HTML Purifier through caching or inbound filtering.
+ +
UTF-8: The Secret of Character Encoding
+
Describes the rationale for using UTF-8, the ramifications otherwise, and how to make the switch.
+ +
Tidy
+
Tutorial for tweaking HTML Purifier's Tidy-like behavior.
+ +
Customize
+
Tutorial for customizing HTML Purifier's tag and attribute sets.
+ +
URI Filters
+
Tutorial for creating custom URI filters.
+ +
+ +

Development

+

Developer documentation detailing code issues, roadmaps and project +conventions.

+ +
+ +
Implementation Progress
+
Tables detailing HTML element and CSS property implementation coverage.
+ +
Naming Conventions
+
Defines class naming conventions.
+ +
Optimization
+
Discusses possible methods of optimizing HTML Purifier.
+ +
Flushing the Purifier
+
Discusses when to flush HTML Purifier's various caches.
+ +
Advanced API
+
Specification for HTML Purifier's advanced API for defining +custom filtering behavior.
+ +
Config Schema
+
Describes config schema framework in HTML Purifier.
+ +
+ +

Proposals

+

Proposed features, as well as the associated rambling to get a clear +objective in place before attempted implementation.

+ +
+
Colors
+
Proposal to allow for color constraints.
+
+ +

Reference

+

Miscellaneous essays, research pieces and other reference type material +that may not directly discuss HTML Purifier.

+ +
+
DevNetwork Credits
+
Credits and links to DevNetwork forum topics.
+
+ +

Internal memos

+ +

Plaintext documents that are more for use by active developers of +the code. They may be upgraded to HTML files or stay as TXT scratchpads.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TypeNameDescription
End-userOverviewHigh level overview of the general control flow (mostly obsolete).
End-userSecurityCommon security issues that may still arise (half-baked).
DevelopmentConfig BC BreaksBackwards-incompatible changes in HTML Purifier 4.0.0
DevelopmentCode Quality IssuesEnumerates code quality issues and places that need to be refactored.
ProposalFilter levelsOutlines details of projected configurable level of filtering.
ProposalLanguageSpecification of I18N for error messages derived from MediaWiki (half-baked).
ProposalNew directivesAssorted configuration options that could be implemented.
ProposalCSS extractionTaking the inline CSS out of documents and into style.
ReferenceHandling Content Model ChangesDiscusses how to tidy up content model changes using custom ChildDef classes.
ReferenceProprietary tagsList of vendor-specific tags we may want to transform to W3C compliant markup.
ReferenceModularization of HTMLDefinitionProvides a high-level overview of the concepts behind HTMLModules.
ReferenceWHATWGHow WHATWG plays into what we need to do.
+ + + + + -- cgit v1.2.3