Skip to content

Commit

Permalink
Item12038: Item11697: Item11644: Prep for release
Browse files Browse the repository at this point in the history
 - Bump the version number
 - Update documentation

git-svn-id: http://svn.foswiki.org/trunk/AntiWikiSpamPlugin@15284 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
  • Loading branch information
GeorgeClark authored and GeorgeClark committed Aug 10, 2012
1 parent 9343dd3 commit 876ba48
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 6 deletions.
20 changes: 15 additions & 5 deletions data/System/AntiWikiSpamPlugin.txt
Expand Up @@ -49,7 +49,7 @@ provides a REST handler that can remove user accounts from the wiki, which you c

<!-- %JQREQUIRE{"ui, ui::autocomplete"}% -->
<form name="admin" action="%SCRIPTURLPATH{rest}%/AntiWikiSpamPlugin/removeUser" method="post">
%INCLUDE{"System.JQueryAjaxHelper" section="userselector" INPUT_NAME="user" MULTI="false"}%
%INCLUDE{"%SYSTEMWEB%.JQueryAjaxHelper" section="userselector" INPUT_NAME="user" MULTI="false"}%
<input type="submit" class="foswikiSubmit" value="Remove User" />
</form>

Expand All @@ -61,11 +61,16 @@ the spam filter:

%TABLE{sort="off"}%
| *Setting* | *Definition* | *Default* |
| ={Plugins}{AntiWikiSpamPlugin}{CheckTopics}= | Enable to check topic text against the spam regular expressions | (enabled) |
| ={Plugins}{AntiWikiSpamPlugin}{CheckAttachments}= | Enable to check attachment text against the spam regular expressions | (enabled) |
| ={Plugins}{AntiWikiSpamPlugin}{CheckRegistrations}= | Enable to check Registrations against the white and black lists. | (enabled) |
| ={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. | %SYSTEMWEB%.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 %USERSWEB%.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 |
| ={Plugins}{AntiWikiSpamPlugin}{RegistrationWhiteList}= | Name of topic containing regular expressions that permit registration by matching email domains. | %SYSTEMWEB%.AntiWikiSpamRegistrationWhiteList |
| ={Plugins}{AntiWikiSpamPlugin}{RegistrationBlackList}= | Name of topic containing regular expressions that deny registration by matching email domains. | %SYSTEMWEB%.AntiWikiSpamRegistrationBlackList |

---++ Registration
Registration is controlled by limiting the email domains that can be used by people registering to the wiki. For example, you can set up a whitelist so that only people with a corporate email address can register, or set up a blacklist to filter known email hosts that spammers use.
Expand All @@ -87,15 +92,20 @@ To cause a true failure, remove the VIEW and CHANGE restrictions to the topic an


| Author(s): | Foswiki:Main.SvenDowideit - http://fosiki.com |
| Copyright: | &copy; 2005-2009 SvenDowideit@fosiki.com %BR% &copy; 2009-2012 George Clark %BR% &copy; 2012 Crawford Currie http://c-dot.co.uk |
| Copyright: | &copy; 2005-2009 SvenDowideit@fosiki.com %BR% &copy; 2012 George Clark %BR% &copy; 2012 Crawford Currie http://c-dot.co.uk |
| License: | [[http://www.gnu.org/licenses/gpl3.html][GPL 3 (Gnu General Public License)]] |
| Version: | %$VERSION% |
| Release: | %$RELEASE% |
| Change History: | <!-- versions below in reverse order -->&nbsp; |
| 1.3.2 (TBD) | Foswikitask:Item11679: When removing a user, remove it from any groups. |
| 1.4 (10 Aug 2012) | Foswikitask:Item11679: When removing a user, remove it from any groups.<br />\
Foswikitask:Item12038: Allow checking to be disabled |
| 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) <br />Foswikitask:Item11646: add remove dialog <br />Foswikitask:Item11593: Uninitialized variable |
| 1.2 (25 Apr 2011) | Foswikitask:Item1091 - add whitelist, <br />Foswikitask:Item1580 - also process comments, <br />Foswikitask:Item10680 - Improve local regex capability |
| 1.3 (14 Mar 2012) | Foswikitask:Item11644: add white/black lists for common spam sources (Foswiki:Main.CrawfordCurrie) <br />\
Foswikitask:Item11646: add remove dialog <br />\
Foswikitask:Item11593: Uninitialized variable |
| 1.2 (25 Apr 2011) | Foswikitask:Item1091 - add whitelist, <br />\
Foswikitask:Item1580 - also process comments, <br />\
Foswikitask:Item10680 - Improve local regex capability |
| 1.1 (4 Jan 2009) | updated for Foswiki v1.0 |
| 1.0 (22 Aug 2005) | Initial version |
| Dependencies: | %$DEPENDENCIES% |
Expand Down
2 changes: 1 addition & 1 deletion lib/Foswiki/Plugins/AntiWikiSpamPlugin.pm
Expand Up @@ -20,7 +20,7 @@ require Foswiki::Func; # The plugins API
require Foswiki::Plugins; # For the API version

our $VERSION = '$Rev$';
our $RELEASE = '1.3.2';
our $RELEASE = '1.4';
our $SHORTDESCRIPTION = 'Lightweight wiki spam prevention';
our $NO_PREFS_IN_TOPIC = 1;

Expand Down

0 comments on commit 876ba48

Please sign in to comment.