Help:Watching pages

Anyone with an account may choose to be notified when a certain page changes using the "watch" feature and "my watchlist". MediaWiki does not let people "own" pages; however, the watchlist feature, along with the ability to revert changes, keeps interested users involved in particular pages without the drawbacks of giving someone absolute control over a page.

Controlling which pages are watched
When logged in, there is a link "watch" or "unwatch" at the margin of each non-dynamically-generated page. By clicking on that link, you add the current page and the corresponding talk page (or if it is a talk page, that page and the corresponding non-talk page) to the collection of pages you "watch", or remove them, respectively. (All additions to and deletions from the list of watched pages apply to the non-talk page / talk page combination: one can not watch one and not watch the other.) The or, respectively, is shown above the page, and "watch" is changed to "unwatch" or conversely. Depending on the browser this is done without reloading the whole page, using AJAX with /skins-1.5/common/ajaxwatch.js.

When saving an edited page, the new watch status (do or do not watch) is determined by the "Watch this page" checkbox. If one activates the user preference "Add pages I edit to my watchlist", the checkbox on the edit page will automatically be checked, so unless it is unchecked before saving, the page will be watched upon saving. Additional options are "Add pages I create to my watchlist" (if the previous is checked this need not be checked, because creation counts also as an edit), "Add pages I move to my watchlist" and "Add pages I delete to my watchlist".

, also available as link at the top of the Watchlist, produces a list of linked watched pages (including the talk pages).It allows en masse unwatching pages by clicking checkboxes,

provides a list of watched pages (without listing the automatically also watched talk pages), with one title on every line, sorted by namespace number, and within each namespace in alphabetic order. The list is presented in an inputbox, which allows copying the list to an external editor, and editing the list directly, or replacing it with one created elsewhere. Duplicates are automatically removed.

Watchlist
When the user is logged in, every page has a link to the user's watchlist, also accessible by the link Special:Watchlist. It approximately functions as a custom recent changes just for pages that you watch. It gives a list of all recently changed watched pages, ordered backward according to the time of the last edit of the page, up to a selected cutoff time. The entries come from the recentchanges table and are therefore anyway restricted to edits not older than $wgRCMaxAge.

Each line shows details of the last edit (with the enhanced watchlist multiple edits): the day, whether minor or major, the time, a link to the page, the difference between the current version and the last one, the history, the user name, the increase or decrease of the number of bytes, and the edit summary. The page name is bolded if the page has changed after the last time the user concerned viewed the page (while logged in).

With the preference "Expand watchlist to show all applicable changes" the watchlist does not only show the last but all recent edits. If also the preference enhanced recent changes has been set, recent changes of a watched page are grouped by day, otherwise all the listed edits are presented in strictly chronological order. Without the preference "Expand watchlist to show all applicable changes" for each recently changed watched page only the last edit of each day is listed; in this case the recent changes setting has no effect for the watchlist. Note that in this case, if the last edit was minor there is no indication whether there have also been major changes recently. Since one is typically interested in all changes since one last checked, in this case the history of the page needs to be checked.

For each of three types of edits one can specify in the preferences whether they should show in the watchlist: minor edits, bot edits, and your own edits.

Moving a watched page does not show up on the watchlist; after the move both the old and the new name are watched.

The watchlist is only one of the features with regard to watching pages; even without ever using it, specifying pages to watch is useful.

Additional preference settings: Number of days to show in watchlist Number of edits to show in expanded watchlist

o Hide my edits from the watchlist o Hide bot edits from the watchlist o Hide minor edits from the watchlist

Recent and related changes, page history
In Recent Changes, Enhanced Recent Changes, and Related Changes, watched pages are bolded.

If one views the history of a watched page directly, without first viewing the page, the edit at the top (the most recent one) may be marked with update marker "updated (since my last visit)" (or the ); this applies if the edit was made by someone else and you have not viewed the page (while logged in) since it was made.

E-mail notification
From MediaWiki 1.5, if is set to true (which is not the case on wikipedia.org  ), and depending on preference settings, you get an e-mail after a watched page has been edited by somebody else. This will not be repeated until you view the page. Note that you have to be logged in when viewing the page, otherwise you will not be notified of further changes. Optionally this notification system can ignore minor changes. See Email notification.

Having a separate email for every edited page that one likes to watch in the sense of the other watch features, may be too much. New features are being proposed and developed to deal with this: the option to have e-mails sent, after a delay, with a list of edited pages, and/or the possibility to specify a subset of watched pages for e-mail notification.

For the latter, as a workaround, one may be tempted to log in under a different username just to specify a different (typically smaller) watchlist for e-mail notification. However, after viewing a page under one username, one would have to clear the notification flag for that page for the other username too.

What you cannot watch
Note that watching pages detects changes in the wikitext only, not all changes in the rendered page, see Help:Page history. One can additionally watch the templates used, and the templates used by these templates, etc. This also limits the effect of watching an image page or category page. Oddly, it is not possible to watch an image. Also, it is not possible to watch a category in the sense of being notified if pages are added or removed. The same applies for changing the image. Watching a category or an image means watching the editable part. With "related changes," additions to categories can be detected; for removals, one has to watch all pages in the category (see also, Help:Category).

Deletion of pages
Oddly, the deletion of a watched page is not shown in the watchlist!

However, shows all watched non-talk pages, including the deleted ones. Since the pages in the list are given in the form of links, deleted ones are easily identified, especially if you normally do not watch nonexisting non-talk pages.

However, talk pages are not listed separately, hence deletion of a talk page can not be detected in this manner. In particular talk pages of template pages are vulnerable: content that is valuable enough for a non-talk page could be put here, instead of putting it in noinclude tags in the template page itself.

Watching a non-existing page
You can also watch a non-existing page. Then you see it on your watchlist when somebody creates it. For example, if you watch a page without talk page, you automatically watch that too. However, even if neither the content page nor the talk page exists you can watch it. If the page has a (broken) link to it, press that link and press "Watch" (depending on the skin you may have to press Cancel before getting the link Watch). You can also go to the non-existing page using the URL.

Related changes feature
The "Related changes" can be used to set up watchlist-like functionality, as explained below.

Pages with links (possibly specially created for this purpose, e.g. as subpages of one's user page) can be used with Related Changes as a collection of separate "watchlists". Note however that unlike My Watchlist, Related Changes does not automatically include talk pages; to watch also the corresponding talk pages, links to them also have to be in the page on which Related Changes is applied. If the links to the talk pages are put just for this purpose, a blank space as link label can be used, which makes the link invisible and ineffective, except for Related Changes. Also, using Related Changes there is not the convenience of pressing a "watch" link to add the current page to the list of "watched pages".

Note that Related Changes does not detect an edit in the page itself and its talk page. Either include a self-link and a link to the talk page in the page, or put the page in another "special watchlist", or in one's standard watchlist.

Such pages can use the template mechanism to include other pages. However, see Pollution of categories.

Watching pages in a category by applying Related Changes to the category has a major drawback: removal of a page from the category is not detected.

CSS
As an alternative or in addition to using the watchlist feature, one can also define a user style for links to selected pages, putting in one's CSS a list of lines like:

a[title ="pagename"] {color: white; background: red; font-size: 150% }

This works in Opera, but not in IE.

On the (Enhanced) Recent Changes page it works like the bolding feature mentioned above, but it is more versatile, e.g. allowing extra emphasis on pages one is very interested in, or different styles for different categories of interesting pages. Furthermore, it also works on user contributions pages, and on regular pages (also for piped links, but not for indirect links through a redirect). It also applies, less usefully, for the section editing links in the page itself.

To highlight links to the given page also from other websites, including interlanguage links, use instead of the above:

a[href ="full URL "] { .. }

Note that the full URL is needed, even to highlight links from the same project, even though the HTML code uses the relative URL /wiki/pagename.

Privacy of watchlists
Ordinary users or administrators cannot tell what is in your watchlist, or who is watching any particular page. Developers who have access to the servers that hold the Wikipedia database can figure out this kind of information. Publicly available database dumps do not include this kind of information.