User:Max/WhyNotResolve
Appearance
< User:Max
| Description | Helps users mark discussion sections as resolved |
|---|---|
| Author | Max |
| Status | Stable |
| First released | September 20, 2025 |
| Source | User:Max/WhyNotResolve.js |
WhyNotResolve is a user script that helps users mark discussion sections as resolved more easily. It adds a small link next to each section heading that opens a tool for marking a request as resolved, done, not done, deleted, kept, redirected, or for adding a brief comment. The script can automatically add or remove the {{section resolved}} template, provides a preview before posting, posts the action to the section, and includes quick buttons for copying permalinks. It works on pages that use either h2 or h3 headings.
Installation
[edit]In order to install please add the following line in your common.js/global.js page:
importScript('User:Max/WhyNotResolve.js'); // Backlink: [[User:Max/WhyNotResolve.js]]
Customization
[edit]You can customize WhyNotResolve by adding the following configuration to your common.js:
window.WhyNotResolveConfig = {
// Pages that use h3 headings instead of h2
h3Pages: [
'Steward requests/Global',
'Steward requests/Permissions'
],
// Enable or disable debug messages
debug: false
};