Changes between Version 3 and Version 4 of InputfieldTrapPlugin


Ignore:
Timestamp:
Apr 9, 2015, 10:24:23 AM (7 years ago)
Author:
figaro
Comment:

Cosmetic changes, tagged with license

Legend:

Unmodified
Added
Removed
Modified
  • InputfieldTrapPlugin

    v3 v4  
    11[[PageOutline(2-5,Contents,pullout)]]
    22
    3 = Inputfield spam-trap =
     3= Inputfield spam-trap
    44
    5 == Description ==
     5== Description
    66
    7 A tiny plugin that only inserts a hidden input field named keepempty. Bots usually won't keep it empty, and thus we can block any such spam attempts immediately. Real users will want refrain from filling in the hidden input field named keepempty. Should be easy.
    8 As should this plugin be. Assuming it is bug free, that is. Please check for yourself, the code is tiny.
     7A plugin that only inserts a hidden input field named `keepempty`. This will achieve the following:
     8* Bots usually won't keep the `keepempty` field empty, and thus we can block any such spam attempts immediately.
     9 * Real users will want refrain from filling in the hidden input field named keepempty.
    910
    10 Currently blocks stupid bots from submitting new tickets, editing the wiki.
     11Currently blocks stupid bots from submitting new tickets or editing the wiki.
    1112
    1213In more detail, you can see the plugin is working if your wiki and ticket forms contain the following:
    1314
    14     <div><input type="hidden" name="keepempty" value="" /></div>
     15{{{
     16<div><input type="hidden" name="keepempty" value="" /></div>
     17}}}
    1518
    16 As well as that you probably stopped getting comment spam right after installing the input field trap. Note, this spam prevention is meant to stop collateral spamming from bots that spam anything that has a postable <form>.
     19As a result you probably will not get comment spam right after installing the input field trap. This spam prevention is meant to stop collateral spamming from bots that spam anything that has a postable <form>.
    1720
    18 == Bugs/Feature Requests ==
     21== Bugs/Feature Requests
    1922
    2023Existing bugs and feature requests for InputfieldTrapPlugin are
     
    2427[http://trac-hacks.org/newticket?component=InputfieldTrapPlugin&owner=sesam new ticket].
    2528
    26 == Download ==
     29[[TicketQuery(component=InputfieldTrapPlugin&group=type,format=progress)]]
     30
     31== Download
    2732
    2833Download the zipped source from [download:inputfieldtrapplugin here].
    2934
    30 == Source ==
     35== Source
    3136
    3237You can check out InputfieldTrapPlugin from [http://trac-hacks.org/svn/inputfieldtrapplugin here] using Subversion, or [source:inputfieldtrapplugin browse the source] with Trac.
    3338
    34 == Example ==
     39== Example
    3540
    36 Non-logged in users who fill anything in the robot trap hidden input field get blocked. Applies to wiki pages and ticket submission.
     41Anonymous users who fill anything in the robot trap hidden input field get blocked. This feature applies to both wiki pages and ticket submission.
    3742
    38 == Recent Changes ==
     43== Recent Changes
    3944
    4045[[ChangeLog(inputfieldtrapplugin, 3)]]
    4146
    42 == Author/Contributors ==
     47== Author/Contributors
    4348
    4449'''Author:''' [wiki:sesam] [[BR]]
    45 '''Maintainer:''' [wiki:sesam] [[BR]]
     50'''Maintainer:''' [[Maintainer]] [[BR]]
    4651'''Contributors:'''