TechInfoDepot:Customizing watchlists

There are a number of ways in which you can customize your watchlist. This can make watching pages for changes easier.

My preferences

 * For details, see .

The most standard way of customizing your watchlist is to use the options available under My Preferences. Most of the watchlist-related options are found on the "Watchlist" tab. These include the "expand watchlist..." option, which you should check assuming you want to see all changes and not just the last one (which may happen to be a minor or bot edit that you would overlook or might even be hidden, depending on your other preferences). Another option is "enhanced display mode" for watchlists, which allows all changes to the same page on the same day to be grouped together (useful if you have a large number of frequently changing pages on your watchlist). Note that this option is not present on the "Watchlist" tab as one would expect, but on the "Recent changes" tab of your preferences.

Styling of recently updated pages
Although it is currently disabled by default, a formatting feature has been made available that highlights changes in your watchlist that you haven't seen yet.

To activate this feature with its default bold styling, enable the following item in your Preferences:

Enable manually
If you want to enable this feature manually using code, instead of using the gadget described above, add this in your common.css page:

Alternative styling
To activate the feature with an alternate style, you can instead add one of the following to your common.css page.

or
 * Use dotted underline


 * Use italic text


 * Annotation with small green stars


 * Annotation of unwatched edits with green background (like on Wikimedia Commons)

Disabling
If the feature is ever enabled site-wide, by default, you may use one of the following methods, which will disable the formatting, the related button, and the green update notices on History pages. Only one of the four methods described below is necessary. They all basically do the same thing.


 * Import CSS styling via Javascript: Add this code to your common.js page:


 * Import CSS styling via CSS: Add this code to your common.css page:


 * Use Javascript: Add this code to your common.js page:


 * Manually insert CSS code: Add this code to your common.css page:

Highlight specific pages
As an alternative or in addition to using the watchlist feature, you can also define a user style for links to selected pages. In your common.css page put a list of lines like:

This may not work in all browsers, however.

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:

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.

Removal or modifying log entries
Add to your common.css page the lines you want to remove from the log entries; for modifying the appearance the display:none; has to be replaced with a relevant CSS code (like from the "modified notification"-section above):

CSS method
Add to your common.css page the following line to remove the  link shown after every line:

JavaScript (jquery) method
Or completely remove it from your page by adding the following to your common.js page:

If you want to make sure it only removes the links from certain pages, you can wrap it in a conditional statement: Start the conditional check with  and end it with

Then select the pages you want it removed from out of the list below separating each with a conditional or Next, the above   goes in and make SURE that you close the conditional statement with   at the end!!!
 * wgPageName == "Special:Watchlist"
 * wgPageName == "Special:RecentChanges"
 * wgCanonicalSpecialPageName == "Contributions"

Hide pages in your watchlist
It is possible to hide pages in your watchlist using CSS, via your common.css page. This makes it possible, for example, to watch a page without the associated talk page appearing in your watchlist. See TechInfoDepot:Hide Pages in Watchlist for instructions.