Changes between Version 7 and Version 8 of NukeUserPlugin


Ignore:
Timestamp:
Jun 22, 2015, 9:32:24 PM (9 years ago)
Author:
figaro
Comment:

Cosmetic changes, tagged as external

Legend:

Unmodified
Added
Removed
Modified
  • NukeUserPlugin

    v7 v8  
    11[[PageOutline(2-5,Contents,pullout)]]
    2 = nukeuser plugin =
    3 == Description ==
    42
    5 A tiny plugin that adds a TracAdmin command for cleaning out spammer accounts, and all their tickets and comments.
     3= Delete user plugin
    64
    7 Motivation: I've been getting some (authenticated) Trac spam lately,
    8 some of it getting past SpamFilterPlugin's filters (I'm using all of
    9 Akismet, !BlogSpam, and reCaptcha, and they still got through).  I was
    10 getting tired of doing cleanup manually.
     5== Description
    116
    12 It requires SpamFilterPlugin.
     7This is a plugin that adds a TracAdmin command for cleaning out spammer accounts, and all their tickets and comments. It requires SpamFilterPlugin.
    138
    14 It does not do anything about wiki content or attachments. Forks and patches welcome.
     9It does not do anything about wiki content or attachments. It does not provide a web UI. Forks and patches welcome.
    1510
    16 It does not provide a web UI. Forks and patches welcome :)
     11Motivation: I've been getting some (authenticated) Trac spam lately, some of it getting past SpamFilterPlugin's filters (I'm using all of Akismet, !BlogSpam, and reCaptcha, and they still got through). I was getting tired of doing cleanup manually.
    1712
    1813'''Update:''' On request Paul Winkler declared on 18-Sep-2012, that he doesn't use Trac since quite some time and will not work on the code anymore. But at the same time he expressively allowed forking and even give "ownership" (I read: plugin development and maintenance) away. --hasienda
    1914
    20 
    21 == Bugs/Feature Requests ==
     15== Bugs/Feature Requests
    2216
    2317Existing bugs and feature requests for NukeUserPlugin are
     
    2721[https://github.com/slinkp/TracNukeUserPlugin/issues new ticket].
    2822
    29 == Download ==
     23== Download
    3024
    3125Download the zipped source from [https://github.com/slinkp/TracNukeUserPlugin/tarball/master here].
    3226
    33 == Source ==
     27== Source
    3428
    3529You can check out NukeUserPlugin from [git://github.com/slinkp/TracNukeUserPlugin.git here] using Git, or [https://github.com/slinkp/TracNukeUserPlugin  browse the source].
    3630
    37 == Example ==
     31== Example
    3832
    39 To configure it, first you need SpamFilterPlugin installed. Then put this in your trac.ini:
    40 {{{
    41 #!ini
     33To configure it, first you need SpamFilterPlugin installed. Then put this in your `trac.ini` file:
     34{{{#!ini
    4235[components]
    4336nukeuserplugin.* = enabled
     
    4538
    4639To use it:
    47 
    48 {{{
    49 #!sh
    50  $ trac-admin /path/to/trac/environment/  nukeuser username
     40{{{#!sh
     41$ trac-admin /path/to/trac/environment/  nukeuser username
    5142}}}
    5243
    53 
    54 (If you use it interactively, it does tab-completion of usernames from
    55 the auth cookie table in the database.)
     44If you use it interactively, it does tab-completion of usernames from the auth cookie table in the database.
    5645
    5746This will do all of the following:
     
    6150 * Train and delete SpamFilterPlugin entries by that user.
    6251
    63 
    64 == Recent Changes ==
     52== Recent Changes
    6553
    6654[[ChangeLog(nukeuserplugin, 3)]]
    6755
    68 == Author/Contributors ==
     56== Author/Contributors
    6957
    7058'''Author:''' [wiki:slinkp] [[BR]]