Revision as of 21:09, 29 September 2008 view sourceBencherlite (talk | contribs)Extended confirmed users65,622 editsm importScript('User:Lightmouse/monobook.js/script.js');← Previous edit |
Latest revision as of 01:21, 4 May 2017 view source Bencherlite (talk | contribs)Extended confirmed users65,622 edits trying something |
(38 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
|
/* <pre><nowiki> */ |
|
|
|
|
|
//Please adjust the following variables according to when you want to end your break: |
|
|
var year = 2008; // year |
|
|
var month = 05; // month |
|
|
var day = 22; // day |
|
|
var hour = 04; // hour |
|
|
var minute = 00; // minute |
|
|
var second = 00; // second |
|
|
|
|
|
function EnforceWikiBreak() { |
|
|
var currentdate = new Date(); |
|
|
var enforced_break_end = new Date(year,changemonth(),day,hour,minute,second); |
|
|
if (currentdate > enforced_break_end) { |
|
|
// alert ("Welcome back from your enforced wikibreak!"); |
|
|
} else { |
|
|
alert ("Enforced wikibreak until " + enforced_break_end.toLocaleString() + " (currently " + currentdate.toLocaleString() + "). Bye!"); |
|
|
window.location.href = ("http://"+document.location.host+"/search/?title=Special:Userlogout&returnto=Main_Page"); |
|
|
} |
|
|
} |
|
|
|
|
|
function changemonth() { |
|
|
//thing to subtract 1 from the month. you can't use month-1 because it removes the '0' from the front |
|
|
if(month==01) return 00; |
|
|
if(month==02) return 01; |
|
|
if(month==03) return 02; |
|
|
if(month==04) return 03; |
|
|
if(month==05) return 04; |
|
|
if(month==06) return 05; |
|
|
if(month==07) return 06; |
|
|
if(month==08) return 07; |
|
|
if(month==09) return 08; |
|
|
if(month==10) return 09; |
|
|
if(month==11) return 10; |
|
|
if(month==12) return 11; |
|
|
return 00; |
|
|
} |
|
|
|
|
|
addOnloadHook(function() { EnforceWikiBreak(); }); |
|
|
|
|
|
/* </nowiki></pre> */ |
|
|
|
|
|
|
|
|
|
|
|
// ] |
|
|
|
|
|
importScript('User:Lupin/popups.js'); |
|
|
importScript("User:Lupin/recent2.js"); |
|
|
|
|
|
importScript('User:AzaToth/twinkle.js'); |
|
|
|
|
|
TwinkleConfig = { |
|
|
revertMaxRevisions : 50, |
|
|
userTalkPageMode : 'window', |
|
|
showSharedIPNotice : true, |
|
|
openTalkPage : , |
|
|
openTalkPageOnAutoRevert : false, |
|
|
openAOLAnonTalkPage : false, |
|
|
summaryAd : " using ]", |
|
|
deletionSummaryAd : " using ]", |
|
|
protectionSummaryAd : " using ]", |
|
|
watchSpeedyPages : , |
|
|
watchProdPages : true, |
|
|
openUserTalkPageOnSpeedyDelete : , |
|
|
watchRevertedPages : , |
|
|
markRevertedPagesAsMinor : , |
|
|
deleteTalkPageOnDelete : false, |
|
|
markWarningsAsMinor : false, |
|
|
markAIVReportAsMinor : false, |
|
|
markSpeedyPagesAsMinor : false, |
|
|
markProdPagesAsMinor : false, |
|
|
confirmUsernameToAIV : true, |
|
|
toolboxButtons : |
|
|
}; |
|
|
|
|
|
function addUnwatch() { //adds 'unwatch' links in watchlist |
|
function addUnwatch() { //adds 'unwatch' links in watchlist |
|
if (window.location.href.indexOf("Special:Watchlist")!=-1) { |
|
if (window.location.href.indexOf("Special:Watchlist")!=-1) { |
Line 97: |
Line 22: |
|
importScript('User:The wub/CloseCFD.js'); |
|
importScript('User:The wub/CloseCFD.js'); |
|
|
|
|
|
// <pre> |
|
|
//this helps automate AfD closing by adding a 'close' tab to AfD debates |
|
|
//written by ] based on ] by ] |
|
|
|
|
|
|
|
importScript('User:Shubinator/DYKcheck.js'); //DYKcheck tool |
|
function autoafd_result() |
|
|
{ |
|
|
var close = prompt("Result of debate?") |
|
|
var f = document.editform, t = f.wpTextbox1; |
|
|
t.value = t.value.split('{{REMOVE THIS TEMPLATE WHEN CLOSING THIS AfD').join('{{ns:0'); |
|
|
t.value = "{{subst:" + "at" + "}} '''" + close + "'''. " + "~" + "~" + "~" + "~" + '\n' + '\n' + t.value; |
|
|
if (t.value.length > 0) |
|
|
t.value += '\n'; |
|
|
t.value += "{{subst:" + "ab" + "}}"; |
|
|
f.wpSummary.value = "Closing debate; result was " + close; |
|
|
} |
|
|
|
|
|
|
|
importScript('User:TheDJ/Gadget-HotCat.js'); |
|
function autoafd_relist() |
|
|
{ |
|
|
var f = document.editform, t = f.wpTextbox1; |
|
|
if (t.value.length > 0) |
|
|
t.value += '\n'; |
|
|
t.value += "{{subst:" + "relist" + "|~" + "~" + "~" + "~}}"; |
|
|
f.wpSummary.value = "Relisting debate"; |
|
|
} |
|
|
|
|
|
|
|
showbydefault = true; |
|
function autoafd_keep() |
|
|
{ |
|
|
var date = prompt("Nomination was made when?") |
|
|
var votepage = prompt("Vote page is? (Enter 'd' for default.)") |
|
|
var f = document.editform, t = f.wpTextbox1; |
|
|
|
|
|
|
|
importScript('User:Splarka/dabfinder.js'); |
|
// If default votepage... |
|
|
if (votepage=="d") |
|
|
{ |
|
|
var temp = document.editform.action.split("/search/?title="); |
|
|
var temp = temp.split("&action=submit"); |
|
|
var temp = temp.substring(5); |
|
|
var votepage = temp; |
|
|
} |
|
|
|
|
|
|
|
importScript('User:Cameltrader/Advisor.js'); |
|
t.value = "{{" + "oldafdfull" + "|date=" + date + "|votepage=" + votepage + "}}" + '\n' + '\n' + t.value; |
|
|
f.wpSummary.value = "Article survived AfD"; |
|
|
} |
|
|
|
|
|
|
|
importScript('User:Smith609/toolbox.js'); |
|
function autoafd_no_consensus() |
|
|
{ |
|
|
var date = prompt("Nomination was made when?") |
|
|
var votepage = prompt("Vote page is? (Enter 'd' for default.)") |
|
|
var f = document.editform, t = f.wpTextbox1; |
|
|
|
|
|
|
|
importScript('User:Plastikspork/monobook.js/script.js'); |
|
// If default votepage... |
|
|
if (votepage=="d") |
|
|
{ |
|
|
var temp = document.editform.action.split("/search/?title="); |
|
|
var temp = temp.split("&action=submit"); |
|
|
var temp = temp.substring(5); |
|
|
var votepage = temp; |
|
|
} |
|
|
|
|
|
|
|
importScript('User:Ameliorate!/dykeasymode.js'); // ] |
|
t.value = "{{" + "oldafdfull" + "|date=" + date + "|result='''no consensus'''|votepage=" + votepage + "}}" + '\n' + '\n' + t.value; |
|
|
f.wpSummary.value = "Article survived AfD with no consensus"; |
|
|
} |
|
|
|
|
|
|
|
importScript("User:GregU/dashes.js"); |
|
function autoafd_redirect() |
|
|
{ |
|
|
var date = prompt("Nomination was made when?") |
|
|
var redirect = prompt("Redirect to?") |
|
|
var votepage = prompt("Vote page is? (Enter 'd' for default.)") |
|
|
var f = document.editform, t = f.wpTextbox1; |
|
|
|
|
|
|
|
// ] |
|
// If default votepage... |
|
|
|
importScript('User:Krimpet/CH2.js'); |
|
if (votepage=="d") |
|
|
{ |
|
|
var temp = document.editform.action.split("/search/?title="); |
|
|
var temp = temp.split("&action=submit"); |
|
|
var temp = temp.substring(5); |
|
|
var votepage = temp; |
|
|
} |
|
|
|
|
|
|
t.value = "{{" + "oldafdfull" + "|date=" + date + "|result='''redirect to ]'''|votepage=" + votepage + "}}" + '\n' + '\n' + t.value; |
|
|
f.wpSummary.value = "Article redirected to ] as per AfD"; |
|
|
} |
|
|
|
|
|
|
|
importScript('User:Anomie/util.js'); |
|
function autoafd_merge() |
|
|
|
importScript('User:Anomie/linkclassifier.js'); // Linkback: ] |
|
{ |
|
|
var date = prompt("Nomination was made when?") |
|
|
var redirect = prompt("Merge and redirect to?") |
|
|
var votepage = prompt("Vote page is? (Enter 'd' for default.)") |
|
|
var f = document.editform, t = f.wpTextbox1; |
|
|
|
|
|
|
|
importStylesheet('User:Anomie/linkclassifier.css'); // Linkback: ] |
|
// If default votepage... |
|
|
if (votepage=="d") |
|
|
{ |
|
|
var temp = document.editform.action.split("/search/?title="); |
|
|
var temp = temp.split("&action=submit"); |
|
|
var temp = temp.substring(5); |
|
|
var votepage = temp; |
|
|
} |
|
|
|
|
|
|
|
importScript('user:js/watchlist.js'); |
|
t.value = "{{" + "oldafdfull" + "|date=" + date + "|result='''merge and redirect to ]'''|votepage=" + votepage + "}}" + '\n' + '\n' + t.value; |
|
|
f.wpSummary.value = "Article merged and redirected to ] as per AfD"; |
|
|
} |
|
|
|
|
|
|
|
importScript('User:Doug/closemfd.js'); |
|
function autoafd_other() |
|
|
{ |
|
|
var date = prompt("Nomination was made when?") |
|
|
var result = prompt("Result was?") |
|
|
var votepage = prompt("Vote page is? (Enter 'd' for default.)") |
|
|
var f = document.editform, t = f.wpTextbox1; |
|
|
|
|
|
|
|
importScript('User:Splarka/ajaxbatchdelete.js'); |
|
// If default votepage... |
|
|
if (votepage=="d") |
|
|
{ |
|
|
var temp = document.editform.action.split("/search/?title="); |
|
|
var temp = temp.split("&action=submit"); |
|
|
var temp = temp.substring(5); |
|
|
var votepage = temp; |
|
|
} |
|
|
|
|
|
t.value = "{{" + "oldafdfull" + "|date=" + date + "|result='''" + result + "'''|votepage=" + votepage + "}}" + '\n' + '\n' + t.value; |
|
|
f.wpSummary.value = "AfDed; result was " + result; |
|
|
} |
|
|
|
|
|
function autoafd_add_afd_tabs() |
|
|
{ |
|
|
// Only add for pages with the right string somewhere in the title |
|
|
if (document.title.indexOf("Editing Misplaced Pages:Articles for deletion/") != -1) |
|
|
{ |
|
|
addPortletLink('p-cactions', 'javascript:autoafd_result()', "close"); |
|
|
addPortletLink('p-cactions', 'javascript:autoafd_relist()', "relist"); |
|
|
} |
|
|
if (document.title.indexOf("Editing Talk:") != -1) |
|
|
{ |
|
|
addPortletLink('p-cactions', 'javascript:autoafd_keep()', "keep"); |
|
|
addPortletLink('p-cactions', 'javascript:autoafd_no_consensus()', "no consensus"); |
|
|
addPortletLink('p-cactions', 'javascript:autoafd_redirect()', "redirect"); |
|
|
addPortletLink('p-cactions', 'javascript:autoafd_merge()', "merge"); |
|
|
addPortletLink('p-cactions', 'javascript:autoafd_other()', "other"); |
|
|
} |
|
|
} |
|
|
|
|
|
addOnloadHook(autoafd_add_afd_tabs); |
|
|
|
|
|
//end AfD closing script |
|
|
|
|
|
// </pre> |
|
|
|
|
|
importScript('User:Dr pda/prosesize.js'); //] |
|
|
|
|
|
importScript('User:TheDJ/Gadget-HotCat.js'); |
|
|
|
|
|
|
|
/////////////////////////////////////////////////// |
|
importScript('User:Lightmouse/monobook.js/script.js'); |
|
|
|
// START I want my Orange Bar // |
|
|
/////////////////////////////////////////////////// |
|
|
|
|
|
importScript('User:Writ Keeper/Scripts/orangeBar.js'); // Linkback: ] |
|
|
|
|
|
/////////////////////////////////////////////////// |
|
|
// END I want my Orange Bar // |
|
|
/////////////////////////////////////////////////// |