Main
The Road Behind
VenezuelaTrinidad Curacao Galapagos Ecuador Peru Bolivia Paraguay Argentina Chile Hong Kong Thailand North Thailand South Malaysia Cambodia Singapore Nepal Kathmandu Royal Trek Nepal Trek India India Palace Udaipur Bangalore Greece Islands Rhodes Camping Olympia Turkey Istanbul Bath Bursa Cappadocia Bodrum South Africa Garden Route Cape Town Namibia Fish River Etosha Botswana Zimbabwe Wedding Great Ruins Germany Bathroom Netherlands Spain Madrid Seville Granada Gibraltar Morocco Portugal Sintra France Normandy Egypt Pyramids Nile Aswan Abusimbel Luxor Valley of Kings Alexandria Red Sea Jordan Kings Valley Aman Palestine The Road Ahead
IsrealCzech Republic Austria Italy Switzerland England Find pages Unused pages Undefined pages Page Index
Set your name in
UserPreferences
Referenced by
JSPWiki v2.2.33
|
The SpamFilter is a JSPWiki filter that can be used to block questionable edits. Parameters
The word listThe SpamFilter looks at the WikiVariable called 'spamwords' on the wordlist page. This must contain a space-separated list of words not allowed in a page. In fact, each word is a full Perl5 regular expression, so you can do pretty complex matches as well. Of course, it is a good idea to allow only trusted users to edit the wordlist page. Otherwise a spammer can remove the list... ExamplePut the following in your filters.xml file (See PageFilter Configuration for more information):
<filter>
<class>com.ecyrd.jspwiki.filters.SpamFilter</class>
</filter>
to start the filter. Create a page called "SpamFilterWordList" and put the following on it:
[{SET spamwords='viagra money'}]
to prevent anyone from saving a page that contains either the word "viagra" or "money". In a bit more complicated example:
[{SET spamwords='[vV][iI][aA][gG][rR][aA]'}]
would block the words "viagra", "Viagra", "viAGra" and so on.
|
Please make one. |
||||||