| Package | Description |
|---|---|
| org.exoplatform.social.common.xmlprocessor |
Provides xml processor classes for sanitize purpose: allows using html tags.
|
| org.exoplatform.social.common.xmlprocessor.filters |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseXMLFilterPlugin
Base component for
Filter. |
| Modifier and Type | Method and Description |
|---|---|
void |
XMLProcessorImpl.addFilter(Filter filter)
Adds a defined filter to this processor.
|
void |
XMLProcessor.addFilter(Filter filter)
Adds a defined filter to this processor.
|
void |
XMLProcessorImpl.removeFilter(Filter addedFilter)
Removes a defined filter which is added.
|
void |
XMLProcessor.removeFilter(Filter addedFilter)
Removes a defined filter which is added.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OpenLinkNewTabFilterPlugin
This OpenLinkNewTabFilterPlugin is a plugin for XMLProcessor which will force all links have to be open in new tab.
|
class |
SanitizeFilterPlugin
The filter escapes all the DOMTree to make sure it cleaned.
|
class |
URLConverterFilterPlugin
This URLConverterFilterPlugin is a plugin for XMLProcessor which will auto convert any detected text link into real links,
for example:
http://abc.com => <a href="http://abc.com" title="http://abc.com">http://abc.com</a>
Moreover, this plugin can trim any link to a fix size when it's too long by specifying the urlMaxLength via init params.
|
class |
XMLBalancerFilterPlugin
This Filter try Smart way to autoCorrect the typo in HTML input (auto close opened TAG, escape wrong TAG).
|
Copyright © 2003–2021 eXo Platform SAS. All rights reserved.