moved HTML Checker initialization and pooling to the GlobalSiteImpl - gradually
reducing the responsibilities of EnvEngine as well as the functions in EngineBackend
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
|
||||
The Initial Developer of the Original Code is Eric J. Bowersox <erbo@silcom.com>,
|
||||
for Silverwrist Design Studios. Portions created by Eric J. Bowersox are
|
||||
Copyright (C) 2001 Eric J. Bowersox/Silverwrist Design Studios. All Rights Reserved.
|
||||
Copyright (C) 2001-02 Eric J. Bowersox/Silverwrist Design Studios. All Rights Reserved.
|
||||
|
||||
Contributor(s):
|
||||
-->
|
||||
@@ -312,6 +312,68 @@
|
||||
<file>WEB-INF/erbo.dict</file>
|
||||
</dictionary>
|
||||
|
||||
<!-- This section provides the HTML Checker configurations used by the application. -->
|
||||
<html-checker>
|
||||
<config name="post-body">
|
||||
<options wordwrap="55" angles="true" parens="true" discardHTML="false"/>
|
||||
<output-filter type="normal" class="com.silverwrist.venice.htmlcheck.filters.HTMLEncodingFilter"/>
|
||||
<output-filter type="normal" class="com.silverwrist.venice.htmlcheck.filters.SQLEncodingFilter"/>
|
||||
<output-filter type="raw" class="com.silverwrist.venice.htmlcheck.filters.SQLEncodingFilter"/>
|
||||
<rewriter type="string" class="com.silverwrist.venice.htmlcheck.filters.EmailRewriter"/>
|
||||
<rewriter type="string" class="com.silverwrist.venice.htmlcheck.filters.URLRewriter"/>
|
||||
<rewriter type="tag" class="com.silverwrist.venice.db.PostLinkRewriter"/>
|
||||
<rewriter type="tag" class="com.silverwrist.venice.db.UserNameRewriter"/>
|
||||
<rewriter type="tag" class="com.silverwrist.venice.htmlcheck.filters.EmailRewriter"/>
|
||||
<rewriter type="tag" class="com.silverwrist.venice.htmlcheck.filters.URLRewriter"/>
|
||||
<rewriter type="paren" class="com.silverwrist.venice.db.UserNameRewriter"/>
|
||||
<tag-set id="normal"/>
|
||||
</config>
|
||||
<config name="post-pseud">
|
||||
<options wordwrap="0" angles="true" parens="false" discardHTML="false"/>
|
||||
<output-filter type="normal" class="com.silverwrist.venice.htmlcheck.filters.HTMLEncodingFilter"/>
|
||||
<output-filter type="normal" class="com.silverwrist.venice.htmlcheck.filters.SQLEncodingFilter"/>
|
||||
<output-filter type="raw" class="com.silverwrist.venice.htmlcheck.filters.SQLEncodingFilter"/>
|
||||
<tag-set id="restricted"/>
|
||||
</config>
|
||||
<config name="preview">
|
||||
<options wordwrap="55" angles="true" parens="true" discardHTML="false"/>
|
||||
<output-filter type="normal" class="com.silverwrist.venice.htmlcheck.filters.HTMLEncodingFilter"/>
|
||||
<rewriter type="string" class="com.silverwrist.venice.htmlcheck.filters.EmailRewriter"/>
|
||||
<rewriter type="string" class="com.silverwrist.venice.htmlcheck.filters.URLRewriter"/>
|
||||
<rewriter type="word" class="com.silverwrist.venice.htmlcheck.filters.SpellingRewriter"/>
|
||||
<rewriter type="tag" class="com.silverwrist.venice.db.PostLinkRewriter"/>
|
||||
<rewriter type="tag" class="com.silverwrist.venice.db.UserNameRewriter"/>
|
||||
<rewriter type="tag" class="com.silverwrist.venice.htmlcheck.filters.EmailRewriter"/>
|
||||
<rewriter type="tag" class="com.silverwrist.venice.htmlcheck.filters.URLRewriter"/>
|
||||
<rewriter type="paren" class="com.silverwrist.venice.db.UserNameRewriter"/>
|
||||
<tag-set id="normal"/>
|
||||
</config>
|
||||
<config name="escaper">
|
||||
<options wordwrap="0" angles="false" parens="false" discardHTML="false"/>
|
||||
<output-filter type="normal" class="com.silverwrist.venice.htmlcheck.filters.HTMLEncodingFilter"/>
|
||||
</config>
|
||||
<config name="mail-post">
|
||||
<options wordwrap="55" angles="true" parens="false" discardHTML="true" discardRejected="true"/>
|
||||
<tag-set id="normal"/>
|
||||
</config>
|
||||
<config name="post-from-email">
|
||||
<options wordwrap="55" rewrap="true" angles="true" parens="true" discardHTML="false"
|
||||
discardRejected="true" discardComments="true" discardXML="true"/>
|
||||
<output-filter type="normal" class="com.silverwrist.venice.htmlcheck.filters.HTMLEncodingFilter"/>
|
||||
<output-filter type="normal" class="com.silverwrist.venice.htmlcheck.filters.SQLEncodingFilter"/>
|
||||
<output-filter type="raw" class="com.silverwrist.venice.htmlcheck.filters.SQLEncodingFilter"/>
|
||||
<rewriter type="string" class="com.silverwrist.venice.htmlcheck.filters.EmailRewriter"/>
|
||||
<rewriter type="string" class="com.silverwrist.venice.htmlcheck.filters.URLRewriter"/>
|
||||
<rewriter type="tag" class="com.silverwrist.venice.db.PostLinkRewriter"/>
|
||||
<rewriter type="tag" class="com.silverwrist.venice.db.UserNameRewriter"/>
|
||||
<rewriter type="tag" class="com.silverwrist.venice.htmlcheck.filters.EmailRewriter"/>
|
||||
<rewriter type="tag" class="com.silverwrist.venice.htmlcheck.filters.URLRewriter"/>
|
||||
<rewriter type="paren" class="com.silverwrist.venice.db.UserNameRewriter"/>
|
||||
<tag-set id="normal"/>
|
||||
<tag-set disallow="font"/>
|
||||
</config>
|
||||
</html-checker>
|
||||
|
||||
<!-- Settings for dealing with uploads -->
|
||||
<upload>
|
||||
<!-- Don't try to compress any file whose type falls in this list -->
|
||||
|
||||
Reference in New Issue
Block a user