User:DR/test.js: Difference between revisions
From Test Wiki
Content deleted Content added
No edit summary |
No edit summary |
||
| Line 36: | Line 36: | ||
pagesLabel: $('<p>').text('Pages to Delete:').css('font-weight', 'bold'), |
pagesLabel: $('<p>').text('Pages to Delete:').css('font-weight', 'bold'), |
||
reasonLabel: $('<p>').text('Reason:').css('font-weight', 'bold'), |
reasonLabel: $('<p>').text('Reason:').css('font-weight', 'bold'), |
||
deleteTalkLabel: $('<label>').append(deleteTalkCheckbox.$element, ' Also delete talk pages') |
deleteTalkLabel: $('<label>').append(deleteTalkCheckbox.$element, ' Also delete talk pages').css('margin', '10px 0') |
||
}; |
}; |
||
| Line 125: | Line 125: | ||
var pages = pagesTextarea.getValue().replace(/^\s*[\r\n]/gm, '').split("\n"), |
var pages = pagesTextarea.getValue().replace(/^\s*[\r\n]/gm, '').split("\n"), |
||
reason = reasonInputField.getValue().trim() |
reason = reasonInputField.getValue().trim(), |
||
deleteTalk = deleteTalkCheckbox.isSelected() |
deleteTalk = deleteTalkCheckbox.isSelected(), |
||
suffix = ""; |
|||
if (mw.config.get("wgGlobalGroups").indexOf("global-sysop") >= 0) { |
|||
suffix = " ([[m:GS|global sysop]] action)"; |
|||
} else if (mw.config.get("wgGlobalGroups").indexOf("steward") >= 0) { |
|||
suffix = " ([[m:stewards|steward]] action)"; |
|||
} else if (mw.config.get("wgUserGroups").indexOf("sysop") >= 0) { |
|||
suffix = " (sysop action)"; |
|||
} |
|||
reason += suffix + " (using [[:meta:User:DreamRimmer/MassDelete.js|MassDelete.js]])"; |
|||
if (pages[0].trim() === "" || reason === "") { |
if (pages[0].trim() === "" || reason === "") { |
||