Extension:CopyWatchers

The CopyWatchers extension allows editors to copy watchers from other pages using the parser function #copywatchers. The author's intention for this parser function is to use with meeting notes pages in his work environment. Notetakers will be able to list related articles, and copy in the watchers of those articles. The meeting notes will thereby be watched by all parties who care about them.

Download
For the moment this is available through Github, which I don't think is a suggested location for MediaWiki extensions, but it was the easiest thing for me to do for now. I'll figure out where to put it officially later.
 * Copy Watchers on Github

Installation
Download the files as described above, put them in your MediaWiki extensions folder, then include this line in your LocalSettings.php file:

Usage
Include the following in any page to copy watchers from other pages into the page being edited:

Pages should be separated by commas. At this point I have not put in any handling for pages that include commas, so I doubt they will work for now. This parser function has no output by default, but if you would like to see what pages are being referenced and how many watchers they have, do the following:

MediaWiki 1.39.x LTS Test Plan
The items listed here are general issues related to MediaWiki 1.39.x LTS. They are not addressing any issues that are specific to this extension.


 * Extension considered active for MediaWiki 1.39.x LTS