User:Tangotango/warnings/monobook.js
From Simple English Wikipedia, the free encyclopedia
< User:Tangotango | warnings
Note: After saving, you may have to bypass your browser's cache to see the changes. Mozilla / Firefox / Safari: hold down Shift while clicking Reload, or press Ctrl-Shift-R (Cmd-Shift-R on Apple Mac); IE: hold Ctrl while clicking Refresh, or press Ctrl-F5; Konqueror:: simply click the Reload button, or press F5; Opera users may need to completely clear their cache in Tools→Preferences.
//<pre><nowiki> //Original code by Voice of All //Modified for SEWiki by Tangotango function welcometn(num) { var varticle = ''; var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) {t.value += '\n';} if (num==1) { t.value += "{{subst:Welcome}} ~~~~"; f.wpSummary.value = "Welcome to our free Encyclopedia!"; } else if (num==2) { t.value += "====Please consider creating an account====" + "\n" + "{{subst:Anon}} ~~~~"; f.wpSummary.value = "Welcome to our free Encyclopedia!"; } } function testn(number) { if (!number) {number = ''} var varticle = ''; if (location.href.indexOf('&vanarticle=') != -1) {varticle = ' to [[' + unescape(location.href.split('&vanarticle=')[1]) + ']]';} var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; t.value += "==" + "Regarding edits made on {{subst:CURRENTMONTHNAME}} {{subst:CURRENTDAY}}" + varticle + "==" + "\n" + "{{subst:" + "test" + number + "}} " + "~" + "~" + "~" + "~"; f.wpSummary.value = "User notice:" + " test" + number; } function finalwn() { var varticle = ''; if (location.href.indexOf('&vanarticle=') != -1) {varticle = ' to [[' + unescape(location.href.split('&vanarticle=')[1]) + ']]';} var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; t.value += "{{subst:" + "RepeatVandal" + "}}"; f.wpSummary.value = "User notice:" + " final warning"; } function blockn() { var varticle = ''; if (location.href.indexOf('&vanarticle=') != -1) {varticle = ' to [[' + unescape(location.href.split('&vanarticle=')[1]) + ']]';} var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; t.value += "{{subst:" + "block" + "|vandalism|24 hours}}"; f.wpSummary.value = "User notice:" + " temporary block"; } function spam() { var varticle = ''; if (location.href.indexOf('&vanarticle=') != -1) {varticle = ' to [[' + unescape(location.href.split('&vanarticle=')[1]) + ']]';} var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; t.value +="==" + "Regarding edits made on {{subst:CURRENTMONTHNAME}} {{subst:CURRENTDAY}}" + varticle + "==" + "\n" + "{{subst:" + "spam" + "}} " + "~" + "~" + "~" + "~"; f.wpSummary.value = "User notice: spam"; } function advert() { var varticle = ''; if (location.href.indexOf('&vanarticle=') != -1) {varticle = ' to [[' + unescape(location.href.split('&vanarticle=')[1]) + ']]';} var f = document.editform, t = f.wpTextbox1; if (t.value.length > 0) t.value += '\n'; t.value +="==" + "Regarding edits made on {{subst:CURRENTMONTHNAME}} {{subst:CURRENTDAY}}" + varticle + "==" + "\n" + "{{subst:advert" + "}} "; f.wpSummary.value = "User notice: advert"; } //more tabs addOnloadHook(add_testn_tabs) function add_testn_tabs() { var c1 = document.getElementById('column-one'); var tabs = c1.getElementsByTagName('div')[0].getElementsByTagName('ul')[0]; if (document.title.indexOf("Talk:") == -1 && document.title.indexOf("talk:") == -1 && document.title.indexOf("User:") == -1 && document.title.indexOf("MediaWiki:") == -1 && document.title.indexOf("Image:") == -1 && document.title.indexOf("Wikipedia:") == -1 && document.title.indexOf("Template:") == -1 && document.title.indexOf("Portal:") == -1 && document.title.indexOf("Help:") == -1 && document.title.indexOf("Main Page") == -1 && document.title.indexOf("Category:") == -1) { if(document.getElementById('ca-edit')) {document.getElementById('ca-edit').firstChild.innerHTML = 'Modify';} } else { if(document.getElementById('ca-edit')) {document.getElementById('ca-edit').firstChild.innerHTML = 'Edit';} if(document.getElementById('ca-talk')) {document.getElementById('ca-talk').firstChild.innerHTML = 'Talk';} } if (document.title.indexOf("Editing ") != -1) { if (document.title.indexOf("Editing User talk:") != -1) { var tabs = document.getElementById('p-cactions').getElementsByTagName('ul')[0]; addlimenu(tabs, '{{message}}', 'warnfunc'); var warnfunc = document.getElementById('warnfunc').getElementsByTagName('ul')[0]; addlilink(warnfunc, 'javascript:welcometn(1)', 'welcome', ''); addlilink(warnfunc, 'javascript:welcometn(2)', 'anon', ''); addlilink(warnfunc, 'javascript:testn()', 'test', ''); addlilink(warnfunc, 'javascript:testn(2)', 'test2', ''); addlilink(warnfunc, 'javascript:finalwn()', 'repeatvandal', ''); addlilink(warnfunc, 'javascript:spam()', 'spam', ''); addlilink(warnfunc, 'javascript:advert()', 'advert', ''); addlilink(warnfunc, 'javascript:blockn()', 'Blocked', ''); if(document.getElementById('ca-delete')) { document.getElementById('ca-delete').firstChild.innerHTML = '<span style="color:red;">[d]</span>'; } if(document.getElementById('ca-move')) { document.getElementById('ca-move').firstChild.innerHTML = '[m]'; } if(document.getElementById('ca-watch')) { document.getElementById('ca-watch').firstChild.innerHTML = '[w]'; } if(document.getElementById('ca-unwatch')) { document.getElementById('ca-unwatch').firstChild.innerHTML = '[uw]'; } if(document.getElementById('ca-edit')) { document.getElementById('ca-edit').firstChild.innerHTML = 'Edit'; } } else if (document.title.indexOf("Editing User:") != -1) { var nothing = 'yes'; } else if(document.title.indexOf("Wikipedia:") != -1 || document.title.indexOf("Help:Contents/Editing Wikipedia") != -1 || document.title.indexOf("Editing Talk") != -1 || document.title.indexOf("Editing Wikipedia talk") != -1) { {nothing=1;} } } else if (document.title.indexOf("User:") != -1) { if(document.getElementById('ca-talk')) { document.getElementById('ca-talk').firstChild.innerHTML = 'Talk'; } } else if (document.title.indexOf("User talk:") != -1) { if(document.getElementById('ca-talk')) { document.getElementById('ca-talk').firstChild.innerHTML = 'Talk'; } } } //</nowiki></pre>