GlobalWatchlist
Extension to create a global watchlist
|
On Special:GlobalWatchlistSettings
, users can configure their global watchlist. Not all of the options that are available on the normal watchlist are available at this point. These settings are converted to serialized json, and then saved as user preferences.
Available options:
User settings are stored in the user_properties
database table with the preference name global-watchlist-options
.
Users can also manually set their preferences via the standard options API. However, doing so may result in invalid settings being stored. If a user has settings stored, but the settings are invalid, the default settings are used, and the user is alerted to the fact that their settings were invalid and that the defaults were used.
The "Fast mode" option allows users to reduce the amount of information that is fetched from the server, speeding up display. When enabled, rather than fetching all changes made to pages on a user's watchlist, the extension only fetches the latest changes. It is akin to the option to only fetch the latest revision.
Additionally, when enabled, information about who made edits, the edit summaries used, and associated tags is not included, and wikibase labels are not fetched.
By default, the list of sites to display is limited to the local site, and the following options are used: