Manual:SWViewer

Welcome to SWViewer! This is the comprehensive manual for the installation and use of SWViewer.

Please browse to your heart's content.

What is SWViewer?
SWViewer is a fast diff browser web application intended for dealing with vandalism or other unconstructive edits on Wikimedia projects, written in JavaScript and PHP. Anyone can use SWViewer, but rollback permission is required to use it.

SWViewer is able to load and review edits made to Wikipedia in real time, helps users identify unconstructive edits, and allows them to be reverted quickly. Various mechanisms are used to draw conclusions to whether an edit is constructive or not. It uses a semi-distributed model where edits are retrieved using a "provider" (this can be anything that is capable of distributing a stream of edit information, such as the Wikipedia API or IRC recent changes feed), pre-parsed and analyzed.

How does it work?
SWViewer is connected to MediaWiki through a network API and retrieves a list of edits that are made to a wiki in real time. SWViewer evaluates these edits and moves them to a queue from which user can open them. If an edit contains problems, the user can easily revert it, usually with a shortcut key such as R.

What are the system requirements for using SWViewer?
SWViewer lives on Tooforge, which means all you need is internet and a browser.

Startup


When you first start SWViewer, you should see a login page.

Login to SWViewer is pretty simple, all you require is a account on Wikimedia projects and you can use OAuth to login with it into SWViewer.

Interface
This is SWViewer's interface.





Keyboard Shortcuts
Operating SWViewer is quicker when you use keyboard shortcuts. Note that giving focus to the browser window prevents shortcuts working; click any button to take focus from the browser window.


 * Space – Show next diff
 * R – Revert
 * Y – Revert with custom edit summary

Statistics View
The statistics form shows:


 * Number of edits, assisted edits, SWViewer edits, reverts, warnings, reports, tags, notifications, blocks, deletions and protections

Additional help
If you need any more help, or have any questions about SWViewer, please visit us in the  2>Special:MyLanguage/MediaWiki on IRC|IRC channel and ask away.