save, or on attach.
(Foswiki:Extensions/BlackListPlugin does alot of processing on every topic operation,
including view)
It uses a timeout on save to check if the list has changed, so if there are no
saves, there is no un-needed network traffic. Alternatively the regex list
can be loaded by a cron script to minimize save overhead.
To manually update the list, click here
Note that the retrieve of the MoinMoin regex list can still take some seconds
which will delay topic saves when the list needs to be refreshed. For best
performance: rest script from a scheduled cron job
cd [foswiki-bin-directory] ./rest /AntiWikiSpamPlugin/forceUpdate
GETLISTTIMEOUT to a very large number so that the cron job will be the only source of updates
| Setting | Definition | Default |
|---|---|---|
{Plugins}{AntiWikiSpamPlugin}{ANTISPAMREGEXLISTURL} |
URL containing the public list of regular expressions used to block spam. The default list is provided by MoinMoin. | http://arch.thinkmo.de/cgi-bin/spam-merge |
{Plugins}{AntiWikiSpamPlugin}{LOCALANTISPAMREGEXLISTTOPIC} |
A topic containing a list of local regular expressions. A sample topic is provided. | AntiWikiSpamLocalList |
{Plugins}{AntiWikiSpamPlugin}{GETLISTTIMEOUT} |
Maximum age of the public regular expression list in minutes. When age is exceeded, an updated list will be fetched | 60 |
{Plugins}{AntiWikiSpamPlugin}{BypassGroup} |
A Wiki group listing members who are permitted to save without any Spam checking. Note that members of the AdminGroup are always permitted to save. | AntiWikiSpamBypassGroup |
{Plugins}{AntiWikiSpamPlugin}{HitThreshold} |
Number of regex hits required to block the save. Set to -1 to simulate operation. | 1 |
configure, then you can still install manually from the command-line. See http://foswiki.org/Support/ManuallyInstallingExtensions for more help.
working/logs/error.log)
To cause a true failure, remove the VIEW and CHANGE restrictions to the topic and edit it using a non-admin user.
| Author(s): | Foswiki:Main.SvenDowideit - http://fosiki.com | ||||||
| Copyright: | © 2005-2009 SvenDowideit@fosiki.com © 2009-2011 George Clark © 2012 Crawford Currie http://c-dot.co.uk |
||||||
| License: | GPL 3 (Gnu General Public License) | ||||||
| Version: | 14330 (2012-03-15) | ||||||
| Release: | 1.3.1 | ||||||
| Change History: | |||||||
| 1.3.1 (19 Mar 2012) | Remove dialog would remove current user if entered user was not konwn to the Mapper. | ||||||
| 1.3 (14 Mar 2012) | Foswikitask:Item11544: add white/black lists for common spam sources (Foswiki:Main.CrawfordCurrie) Foswikitask:Item11646: add remove dialog Foswikitask:Item11593: Uninitialized variable |
||||||
| 1.2 (25 Apr 2011) | Foswikitask:Item1091 - add whitelist, Foswikitask:Item1580 - also process comments, Foswikitask:Item10680 - Improve local regex capability |
||||||
| 1.1 (4 Jan 2009) | updated for Foswiki v1.0 | ||||||
| 1.0 (22 Aug 2005) | Initial version | ||||||
| Dependencies: |
|
||||||
| Home page: | http://foswiki.org/bin/view/Extensions/AntiWikiSpamPlugin |
| ExtensionClassification | Security |
| ExtensionType | PluginPackage |
| Compatibility | Updated for Foswiki 1.1 |
| ImageUrl | |
| DemoUrl | http:// |
| SupportUrl | AntiWikiSpamPlugin |
| DevelopedInSVN | Yes |
| ModificationPolicy | CoordinateWithAuthor |
| I | Attachment | Action | Size | Date | Who | Comment |
|---|---|---|---|---|---|---|
| |
AntiWikiSpamPlugin.md5 | manage | 0.2 K | 20 Mar 2012 - 01:21 | GeorgeClark | |
| |
AntiWikiSpamPlugin.sha1 | manage | 0.2 K | 20 Mar 2012 - 01:21 | GeorgeClark | |
| |
AntiWikiSpamPlugin.tgz | manage | 11.4 K | 20 Mar 2012 - 01:20 | GeorgeClark | |
| |
AntiWikiSpamPlugin.zip | manage | 17.0 K | 20 Mar 2012 - 01:20 | GeorgeClark | |
| |
AntiWikiSpamPlugin_installer | manage | 4.6 K | 20 Mar 2012 - 01:20 | GeorgeClark |
