User:Philip Trueman/PILT
From Wikipedia, the free encyclopedia
PILT is Philip's Improved Lupin's Tool, my own modified version of the highly acclaimed Lupin's Anti-Vandal Tool. I originally started writing these modifications for my own benefit but I would now welcome comments and suggestions from others.
The aim of these modifications is to make the user of the tool more productive by increasing the number of edits checked, reducing the number of false positives displayed, reducing the number of mouse and keyboard clicks required to perform certain common actions, and aborting reverts in certain cases where they may do more harm than good.
PILT is a work-in-progress, and may be modified or withdrawn at any time.
Would-be users are strongly advised to become familar with Lupin's original before experimenting with PILT.
Contents |
[edit] Current modifications
- Proper implementation of duplicate checking - the same edit should now never appear twice in successive bundles, as sometimes happens when using the original tool
- Whitelisting of trusted editors. Edits by certain trusted (by me!) editors are ignored when filtering recent changes. Be warned - the list of trusted editors is currently hard-coded and constantly changing.
- Edits, by registered users only, that have certain standard keywords (e.g. 'Reverted, 'Disambiguate') in the edit summary, are ignored
- Edits, by any user, that have certain standard phrases (e.g. 'Blanked the page') in the edit summary are ignored if certain anti-vandal bots are running
- Changes are pulled down more frequently, roughly every 20 seconds rather than every 30
- There is a 'User talk page history' link, to allow easier viewing (via popups) of a vandal's warnings history
- There is a 'new-v1' link, for initial warnings, which creates a new section.
- There are now links to the AIV page, using a modification of code originally written by Gzkn. This is probably redundant for users of Twinkle, but I don't use that tool. The text of the report is only partially filled in and must be completed by the user.
- When reverting an edit, if the details of the edit are currently showing they will be hidden immediately, to reduce screen clutter.
- When reverting an edit the new window is immediately sent to the bottom of the Z-order.
- When reverting an edit only the last 10 rollback windows are kept open. Older windows are automatically closed to reduce virtual memory demand.
- If a revert would mean reverting to version last edited by a previously-reverted vandal the revert is aborted with an error message
- If a revert of an edit (or series of edits) by an IP would mean reverting to a version last edited by a similar IP the revert is aborted with an error message, to prevent 'locking-in' of vandalism by an editor using a dynamic IP.
- Templates {{X1}} to {{X9}} are now included in the list of safe pages, since they are essentially sandboxes.
[edit] Notes
- Four additional numbers are displayed for each bundle. They are, in order, the number of edits retrieved, the number of duplicates suppressed, the number of edits actually being watched (e.g. excluding Talk pages if the user is only looking at Main space edits), and the number suppressed because they are by trusted editors or have trusted edit summaries.
[edit] Planned improvements
- A link to WP:UAA for faster reporting of bad usernames
- Suppress edits already reverted (e.g. by a bot)
[edit] Blue sky thinking
- A way of allowing registered users of PILT to share out the work at times of high update rates
[edit] Installation
As for Lupin's tool, but replace 'User:Lupin/recent2.js' with 'User:Philip Trueman/recent2.js'

