User:Gryllida/Tasks/Notifier

Requirements
easy peer review script shows "article review completed" message at the top
 * 1) add link to pass article title as an argument to another page
 * 2) the 'another page' has a few things:
 * article title at the top (received as an argument, not editable)
 * list of article contributors who would be notified, with a tick box next to each (retrieved by JS based on the article title; excludes the last reviewer)
 * a multiline text area where the message may be modified (something like 'Re: article title here' headline and 'Hi NICK, your article was reviewed as 'not ready /.ready'. Please see reviewer comments here (this is a link to article talk page) and check the article history to see the changes made during the review as they may help you with writing your future articles')
 * 1) The reviewer clicks 'notify contributors' button
 * 2) The page leaves messages on the contributors talk pages

Phases

 * A page where I can provide article title and retrieve the list of potential contributors to notify.

api query

a facility that allows dialog to acquire revision history of a page; might be up to 50 revisions at a time - at WN:Dialog/do/test - local dialog parameters request the data, the data is read from other dialog parameters


 * A page where I can provide article title and retrieve the list of potential contributors to notify, then leave them all a message.
 * A page where I can provide article title and retrieve the list of potential contributors to notify, then leave them all a customized message (edited before clicking submit)
 * A page which can receive article title as an argument, and do everything described above.