SWViewer enables you to monitor the recent changes of a wiki in real-time. In doing so it provides a lot of features; such as rollback, Auto-Diff, edit-source and much more. In order to use the application, local or global rollback permission is needed.

SWViewer

*Tested in Chrome, Firefox, Safari


#swviewerconnect | discord


Feedback
Post and discuss feedback for SWViwer's at Talk:SWViewer.


Bugs & features
Check out the repository[1] and issue tracker.

User who have rollback permission on any Wikimedia project and 1000 edits globally (except test wikis) without any active block can also monitor global queue.

FeaturesEdit

 
Diff screen on desktop
 
Diff screen on mobile

HotkeysEdit

  • space – Show next diff
  • esc – Close pop-ups
  • r — Rollback
  • y — Rollback with custom edit summary
  • [ or p – Browse back
  • e – Edit page
  • o – Open page in new tab
  • a – Local contributions
  • / — Global contributions
  • s — Settings
  • u — Logout
  • t — The Talk
  • l – Logs

ButtonsEdit

  •  : Rewind edits - view previous edits (only 6).
  •  : Rollback - similar to rollback on wiki.
  •  : Custom Rollback - add edit summary to the revert, somewhat like undo but in actual it's done using rollback too. There's also a warn button while using this button, which can be used to warn user only if it's configured on /config.json page.
  •  : Edit source - source of the page is displayed in a edit window right in application with an option to provide summary to the changes and also to tag for deletion.
  •  : Open on-wiki - will open the diff on-wiki in a separate tab.

AccessEdit

To open the application in browser, click the following button:

Launch

Install PWAEdit

If you use Chrome browser, you can install SWViewer as an WebApp on desktop as well as mobile, instructions for which are as follows:

Install user scriptEdit

SWViewer.js is a user script that basically adds a link under "Tools" section on the sidebar to access the SWViewer tool easily from any random page.

FeedbackEdit

  • If you experience any issues or have suggestions for how something could be better, let us know at talk page.
  • You can also join our IRC channel #swviewerconnect.
  • Also you can help us by adding summaries and deletion templates to /config.json.

NotesEdit

  1. Repo isn't public due to security reasons, but we can add any trusted user by request. Just drop a message onwiki, IRC or discord.