User:AramilFeraxa/ReportSolver
ReportSolver - a script, designed to help close reports / requests.
Note: does not work well with EasyResolve script, please disable it! ReportSolver also includes its functionality.
Available options:
- Mark as done - adding Done + signature at the end of the section.
- Mark as not done- adding Not done + signature at the end of the section.
- Mark as already done- adding Already done + signature at the end of the section.
- Mark as on hold - adding On hold + signature at the end of the section.
- Mark as stale - adding Stale + signature at the end of the section.
- Close discussion - adding {{section resolved}} at the end of the section.
For RfD:
- Mark as deleted - adding Deleted + signature at the end of the section.
- Mark as kept - adding Kept + signature at the end of the section.
- Mark as redirected - adding Redirected + signature at the end of the section.
- Close discussion - adding {{section resolved}} at the end of the section.
In addition, there is also a separate button (C) next to each option, allowing you to perform the given action along with adding a comment.
If {{status}} or {{sr-request}} is present, it is also automatically updated.
Installing
[edit]In your common.js add the line:
mw.loader.load('//meta.wikipedia.org/w/index.php?title=User:AramilFeraxa/ReportSolver.js&action=raw&ctype=text/javascript');
Then reload the cache, using CTRL + SHIFT + R.
Configuration
[edit]It is possible to add custom pages for the script to run on, by adding to common.js:
var RSConfig = { allowedPages: [ 'User:AramilFeraxa/test', 'etc', ] };
Comments
[edit]Please report any bugs, suggestions or comments on the author's talk page or this subpage.