User:Js/patroller

Multifunctional script for new pages patrollers; features can be selectively disabled.


 * 1. Special:NewPages is replaced with a sortable table.
 * [[image:Simple icon table.svg|13px]] / [[image:List icon.gif|12px]] button can be used to switch back to ordinary list
 * comment ←Created page with 'ABC...' is shortened into ABC...
 * [+patrol] button adds direct [patrol] links which could be used to quickly mark pages as patrolled without opening them first


 * 2. patrol tab on articles:
 * apppears on all relatively new articles (even already patrolled) next to watch tab
 * marks page as patrolled
 * can be used when standard [Mark this page as patrolled] link already disappeared (after your edit) and you don't want to go back in your browser history


 * 3. In-page patrolling:
 * page is marked as patrolled Ajax-style, just like «watch/unwatch» tab


 * note that this does not save any traffic, as this could only be done pseudo-Ajax way

Demo
Test the script now: open Special:NewPages or any new article,

paste this into browser address field and press Enter:

Installation
Example:

ru:user:js/patroller