PageFilters are objects which can influence the way a page is translated from WikiMarkup to HTML, or change the content when the page is saved. They're fairly versatile, and you can do lots of interesting stuff with them, ranging from adding your own WikiMarkup rules to purifying your HTML to making a spam filter to counting popularity of pages.
Interface Summary Interface Description FilterManager
Class Summary Class Description CreoleFilterProvides the Implementation for mixed mode creole: If you activate this filter, it will translate all markup that was saved as creole markup to JSPWiki markup. DefaultFilterManagerManages the page filters. PageEventFilterFires WikiPageEvents for page events. PingWeblogsComFilterA very dumb class that pings weblogs.com on each save. ProfanityFilterThis class is an example of how to have a simple filter. SpamFilterThis is Herb, the JSPWiki spamfilter that can also do choke modifications.