Changeset 44541
- Timestamp:
- 05/06/08 09:36:17 (2 months ago)
- Files:
-
- worst-offenders/trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
worst-offenders/trunk/readme.txt
r39125 r44541 29 29 30 30 = What litmus tests are there? = 31 32 1. IP Address - multiple messages from one source.33 1. MD5 - multiple messages where the body text has the same MD5 hash34 1. Link Count - messages that contain more than n Links.35 1. Domain - Messages advertising the same URL36 1. Email - multiple messages from one email address.37 1. Name length - messages where the author name has more than 5 words31 1. IP Address - spots multiple messages from one host 32 1. MD5 - spots multiple messages where the body text has the same MD5 hash 33 1. Link Count - finds messages that contain more than n Links. 34 1. Domain - identifies messages advertising the same URL 35 1. Email - highlights multiple messages from one email address. 36 1. Name length - flags messages where the author name contains more than n words 37 1. Obvious Name - separates messages where the author name contains words like poker, loan or tramadol. 38 38 39 39 = Can more litmus tests be devised? = … … 49 49 1. Re-check these instructions, 'cause they're bound to change (and hopefully get easier) as WorstOffenders matures. 50 50 51 = Can it work with "XYZ" (my favourite spam catching software)? = 52 Yes, Worst Offenders is compatible with any spam capture system that marks comments as spam. 53 51 54 == Screenshots == 52 53 55 1. Worst Offenders adds a tab to the Comments page showing how many of the currently queued spam comments it can delete. Here, Akismet has discovered 11 spam comments and Worst Offenders can delete 10 of them. 54 56 1. Each separate spam litmus test provides a tab showing which messages have been identified using that test. Of 13 spam comments detected by Akismet, WorstOffenders can remove 12. Of these twelve, 6 were identified because they came from a common IP address, 10 contain more than five links. Note that there is an overlap in what the two tests discover, so the total number of deletions is 12, not 16 (i.e. the total is not 6+10). 55 57 56 == To do == 58 == Tasks == 59 = To Do = 57 60 You're welcome to <a href="http://boakes.org/worst-offenders-plugin">suggest things</a>! 61 1. Improve refresh/counter mechanism. 58 62 1. Further simplify the writing of litmus tests 59 63 1. Enable auto-discovery of litmus tests (possibly make each litmus test a separate plugin - this would use an existing mechanism which is good, but would clutter up the plugin UI, which would be bad. perhaps WP could/should allow plugin groups / namespaces (!)) 60 64 1. Sort out index creation and ensure all indexes can be properly created and dropped. 61 1. Improve the admin interf ece to allow index management.65 1. Improve the admin interface to allow index management. 62 66 1. Create a widget, so spammers know not to bother. 63 67 1. Provide better feedback about things that got deleted. 64 68 1. Include a warning if indexes are missing (with a create link) 65 69 66 == Done == 70 = Done = 71 1. Highlight obvious words that are found in the obvious words litmus test. 72 1. Include hook to request that an IP address be banned from further posting. 67 73 1. Switch to using wp_cache wherever options were used 68 74 1. Improve count function to remove duplicates
