< User:JsJump to navigation Jump to search
|Released||March 7, 2008|
|Updated||January 14, 2017|
A script that adds a tab along the top of the Watchlist page and some links to its "Watchlist options" box.
Clicking thetab toggles the page's display between removing or reinstating most of the messages/options/etc that precede the watchlist. This can be particularly useful for smaller screens. The display's state is saved in a browser cookie.
Extra watchlist options
- ┌─ Watchlist options ───────────────────────────────────────
- │ ……………………………………………… | Only new | x | ↑↓ | ±
|Only new||Reloads the watchlist to show only the changes made since it was last loaded (i.e. like the "Show new changes..." link on the Recent changes page).|
|x|| Adds a small "x" link after the "hist[ory]" link in the parenthesis at the start of each watchlist entry (i.e. each "(diff | hist)" becomes "(diff | hist | x)") which, when clicked, unwatches the entry. |
|↑↓||Sorts entries and their talk pages by namespace then title.|
|±||Expands or collapses all hidden edits in an "enhanced expanded" watchlist.|
// [[user:js/watchlist]] if (mw.config.get('wgCanonicalSpecialPageName') == 'Watchlist') importScript('user:js/watchlist.js');
If you don't want to click x to add unwatch links:
var unwatchLinksOnLoad = true; //add (x) links on page load