User:Emma/common.js: Difference between revisions
Jump to navigation
Jump to search
Want an adless experience? Log in or Create an account.
No edit summary |
mNo edit summary |
||
Line 25: | Line 25: | ||
} | } | ||
function deletemods(){ | |||
if (wgAction == "delete") { | if (wgAction == "delete") { | ||
var wpReason = document.getElementById("wpReason"); | var wpReason = document.getElementById("wpReason"); | ||
Line 34: | Line 34: | ||
} | } | ||
} | } | ||
}); | } | ||
addOnloadHook(deletemods); |
Revision as of 00:02, November 8, 2011
function UserNameReplace() { if(typeof(disableUsernameReplace) != 'undefined' && disableUsernameReplace || wgUserName == null) return; $("span.insertusername").html(wgUserName); } addOnloadHook(UserNameReplace); function UserGroupsReplace() { if(typeof(disableUserGroupsReplace) != 'undefined' && disableUserGroupsReplace || wgUserName == null) return; $("span.insertusergroups").html(wgUserGroups); } addOnloadHook(UserGroupsReplace); pattag = document.getElementById("patrol"); if (pattag) { if ( wgUserGroups.toString().indexOf('sysop')|| wgUserGroups.toString().indexOf('patroller')) { pattag.setAttribute("style","display:inline") } } admintag = document.getElementById("admin"); if (admintag) { if ( wgUserGroups.toString().indexOf('sysop')) { admintag.setAttribute("style","display:inline") } } function deletemods(){ if (wgAction == "delete") { var wpReason = document.getElementById("wpReason"); if (!wpReason) return; var regexp = /(content was|page was empty|content before blanking was)/i; if (regexp.test(wpReason.value)){ wpReason.value = ""; } } } addOnloadHook(deletemods);