User:ErrantX/defaultsummaries.js: Difference between revisions

Content deleted Content added
typo
m Maintenance: Replacing addOnloadHook with native jQuery (mw:ResourceLoader/Migration_guide_(users)#addOnloadHook - phab:T130879)
 
(19 intermediate revisions by 2 users not shown)
Line 12:
{
return;
}
 
var insertBeforeThis = document.getElementById("wpSummary").nextSibling;
if(insertBeforeThis.className != "editCheckboxes")
{
return;
}
 
Line 19 ⟶ 25:
 
var dropdown = document.createElement("select");
dropdown.style.width = "38%";
dropdown.style.margin = "0px 4px 0px 0px";
dropdown.onchange = new Function("editsummOnCannedSummarySelected()");
 
var minorDropdown = document.createElement("select");
editsummAddCatToDropdown(dropdown,"Choose a Default Edit Summary");
minorDropdown.style.width = "38%";
editsummAddCatToDropdown(dropdown,"Article");
minorDropdown.onchange = new Function("editsummOnCannedSummarySelected()");
editsummAddOptionToDropdown(dropdown,"expand");
 
editsummAddOptionToDropdown(dropdown,"+ref");
editsummAddCatToDropdown(dropdownminorDropdown,"ChooseCommon aminor Defaultedit Editsummaries Summary- click to use");
editsummAddOptionToDropdown(dropdown,"add categories");
editsummAddOptionToDropdowneditsummAddCatToDropdown(dropdown,"tagCommon edit summaries - click to use");
editsummAddOptionToDropdown(dropdown,"wikify");
editsummAddOptionToDropdown(dropdownminorDropdown,"cleanSpelling/grammar upcorrection");
editsummAddOptionToDropdown(dropdownminorDropdown,"rvFixing style/layout errors");
editsummAddOptionToDropdown(minorDropdown,"[[Help:Reverting|Reverting]] [[Wikipedia:Vandalism|Vandalism]] or test edit");
editsummAddCatToDropdown(dropdown,"Vandalism");
editsummAddOptionToDropdown(dropdownminorDropdown,"rvv[[Help:Reverting|Reverting]] unexplained content removal");
editsummAddOptionToDropdown(dropdownminorDropdown,"rvCopyedit unexplained deletion(minor)");
editsummAddCatToDropdown(dropdown,"Talk Pages");
if (mw.config.get('wgNamespaceNumber') == 0)
editsummAddOptionToDropdown(dropdown,"r");
{
editsummAddOptionToDropdown(dropdown,"rExpanding article");
editsummAddOptionToDropdown(dropdown,"Adding/improving reference(s)");
editsummAddOptionToDropdown(dropdown,"Adding/removing category/ies");
editsummAddOptionToDropdown(dropdown,"Adding/removing external link(s)");
editsummAddOptionToDropdown(dropdown,"Adding/removing wikilink(s)");
editsummAddOptionToDropdown(dropdown,"Removing unsourced content");
editsummAddOptionToDropdown(dropdown,"addClean categoriesup");
editsummAddOptionToDropdown(dropdown,"wikifyCopyedit (major)");
} else
{
editsummAddOptionToDropdown(dropdown,"expandReply");
editsummAddOptionToDropdown(dropdown,"+refComment");
if ((mw.config.get('wgNamespaceNumber') % 2 != 0) & (mw.config.get('wgNamespaceNumber') != 3))
{
editsummAddOptionToDropdown(dropdown,"[[Wikipedia:WikiProject|WikiProject]] tagging");
editsummAddOptionToDropdown(dropdown,"[[Wikipedia:WikiProject|WikiProject]] assessment");
}
}
 
var insertBeforeThis = document.getElementById("wpSummary").nextSibling;
var theParent = insertBeforeThis.parentNode;
theParent.insertBefore(dropdown,insertBeforeThis);
theParent.insertBefore(minorDropdown,insertBeforeThis);
theParent.insertBefore(document.createElement("br"),dropdown);
 
Line 77 ⟶ 104:
}
 
addOnloadHook$(function (){
editsummInitialize ();