Watchlist How-To

From FedoraProject

Jump to: navigation, search

Document Goal Help wiki users maintain and use their watchlist.

Audience Wiki users (editors/writers) who are Fedora contributors or otherwise interested in the status of wiki pages.

Contributors You!

Contents

Watching One or More Pages

You cannot use regular expressions, globbing, or wildcards in MediaWiki. An extension is under review that allows for wildcards across subpages. Other ideas, such as watching entire Namespaces: are being looked in to. This is what you need to do today to watch pages.

Growing Your Watchlist

  1. Manually expand your list by editing the raw watchlist.
  2. Set your preferences to automatically put every page you create or edit in your watchlist via the my preferences interface, in the Watchlist tab.


Email tips

Your @fedoraproject.org email address is automatically filled in upon login. If you would like to change this, change your preferences accordingly.

No diffs in watch emails at the moment
Diffs are not currently sent in watch emails. We are working on a way to solve this. In the mean time, you can use the RSS feeds, which contain full diffs.

RSS tips

RSS and Atom links are available on the Recent Changes page and the history page for every article. This allows you to track all the changes or the changes for one article.

You can subscribe to your watchlist, which requires you to perform HTTP authentication to get the feed.

Web-based RSS Reader

Your web account should be able to authenticate from your cookie's existing auth cookie. Use this as the feed source:

username:password@fedoraproject.org//w/api.php?action=feedwatchlist&feedformat=rss

Substitute username with your Fedora account username and password with your password. You may need to urlencode the password if it uses special characters. There are online tools you can use to urlencode (here or here; neither of these are security vetted by the Fedora Project.) You can also construct it with a urlencode chart.

Offline RSS Reading

This is currently the only known way to pull a feed of your watchlist in to an offline reader, such as Liferea.

#!/bin/sh
CURL="/usr/bin/curl"
OPTIONS="-o"
FEEDFILE="/tmp/fpwiki-watchlist-feed.xml"
HTTPS="https://"
USERNAME="username"
PASSWORD="password"
FEEDSRC="@fedoraproject.org/w/api.php?action=feedwatchlist&feedformat=rss"

$CURL $OPTIONS $FEEDFILE $HTTPS$USERNAME:$PASSWORD$FEEDSRC
# hourly page check
30 * * * *      $HOME/bin/fpwiki-feed-grabber

Using Special:Allpages

  1. Use the Special:Allpages feature to list pages with a specific prefix.
  2. Use your mouse to drag, copy and paste the results into a text file.
  3. Use a search/replace feature to change any horizontal tab characters '\t' to new line characters '\n'.
  4. Paste the results into your raw watchlist.