ezKillfile
A kill file (also killfile, bozo bin or twit list) is a per-user file used by some Usenet reading programs (originally Larry Wall's rn) to discard summarily (without presenting for reading) articles matching some particularly uninteresting (or unwanted) patterns of subject, author, or other header lines."Kill file" on Wikipedia
ezKillfile adds killfile functionality to ezBoard forums by way of the Greasemonkey extension for the Firefox web browser. Use with Opera as a "User JavaScript" is currently unsupported.
Upgrading? Be sure to back up your list of killfiled users before re-installing!
Firefox: mozilla.com/firefox
Greasemonkey: greasemonkey.mozdev.org
ezKillfile
version 1.0
2006.10.03
Trevor Bramble
Released under the GPL license
http://www.gnu.org/copyleft/gpl.html
Adding Users to the Killfile
In Firefox, click on the Tools menu, then select Manage User Scripts.
Make sure the ezKillfile script is highlighted and click the Edit button. If this is
your first time editing a script in this fashion, you will be prompted to select a
program to use for editing. On Windows I suggest using Notepad (not Wordpad)
(C:\Windows\System32\notepad.exe). On other operating systems, you likely
don't need any advice on this.
Find the killfile array and add a user's name surrounded by quotes and
separated from other names by commas.
Changelog
1.0
* Replaced "verbose" toggle with separate toggles for threads and posts
* Considered adding requested feature for time-limited kills, decided against it
0.3
* Added preferences to toggle filtering within threads and thread indexes
* Fixed detection of user names that involve leading or trailing whitespace
0.23
* Slightly altered output to more intuitively reflect what is being blocked (change by Todd Sternisha)
* Updated default array
0.22
* Removed posts and threads are now styled display:none instead of having their content gutted
* Added toggle "verbose" to allow for "blocked thread/post" notices in place of removed content if desired
* Added conditional statement so only the appropriate filtering function runs on each page
0.2
* Added applyToThread(), eliminating killfiled posters from within threads