User:AramilFeraxa/ReportSolver

From Meta, a Wikimedia project coordination wiki

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.