From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.

//<pre><nowiki>

//IMPORTS

importScript('User:Voice_of_All/Addtabs/monobook.js');

importScript('User:Voice_of_All/Revert.js');

importScript('User:Voice_of_All/History/monobook.js');



importScript('User:Lightdarkness/aiv.js');



//<pre><nowiki>

// ============= test-n.js ==============

function tnaddlilink(url, name)

{

  var na = document.createElement('a');

  na.setAttribute('href', url);



  var txt = document.createTextNode(name);

  na.appendChild(txt);



  var li = document.createElement('li');

  li.appendChild(na);

  return li;

}



function testn(number)

{

  var IPnote = '';

  if (document.title.split(' - ')[0].split('.').length == 4)

  {IPnote = "''If this is an [[IP address]], and it is shared by multiple users, ignore this warning if you did not make any [[Wikipedia:vandalism|unconstructive]] edits.'' ";}

  var varticle = '';

  if (location.href.indexOf('&vanarticle=') != -1)

  {varticle = ' to [[' + unescape(location.href.split('&vanarticle=')[1].split('&')[0].replace(/(Image|Category):/i,':$1:')) + ']]';}

  var f = document.editform, t = f.wpTextbox1;

  if (t.value.length > 0)

    t.value += '\n';

  t.value +="====" + "Regarding edits made during [[{{subst:CURRENTMONTHNAME}} {{subst:CURRENTDAY}}]] [[{{subst:CURRENTYEAR}}]] ([[UTC]])" + varticle + "====" + "\n" + "{{subst:" + "test" + number + "}} " + IPnote + "~" + "~" + "~" + "~";

  f.wpSummary.value = "User notice:" + " test" + number;

}



function warningn()

{

  var IPnote = '';

  if (document.title.split(' - ')[0].split('.').length == 4)

  {IPnote = "''If this is an [[IP address]], and it is shared by multiple users, ignore this warning if you did not make any [[Wikipedia:vandalism|unconstructive]] edits.'' ";}

  var varticle = '';

  if (location.href.indexOf('&vanarticle=') != -1)

  {varticle = ' to [[' + unescape(location.href.split('&vanarticle=')[1].split('&')[0].replace(/(Image|Category):/i,':$1:')) + ']]';}

  var f = document.editform, t = f.wpTextbox1;

  if (t.value.length > 0)

    t.value += '\n';

  t.value +="====" + "Regarding edits made during [[{{subst:CURRENTMONTHNAME}} {{subst:CURRENTDAY}}]] [[{{subst:CURRENTYEAR}}]] ([[UTC]])" + varticle + "====" + "\n" + "{{subst:" + "bv" + "}} " + IPnote + "~" + "~" + "~" + "~";

  f.wpSummary.value = "User notice:" + " bv";

}



function testbl(number)

{

  var IPnote = '';

  if (document.title.split(' - ')[0].split('.').length == 4)

  {IPnote = "''If this is an [[IP address]], and it is shared by multiple users, ignore this warning if you did not make any [[Wikipedia:vandalism|unconstructive]] edits.'' ";}

  var varticle = '';

  if (location.href.indexOf('&vanarticle=') != -1)

  {varticle = ' to [[' + unescape(location.href.split('&vanarticle=')[1].split('&')[0].replace(/(Image|Category):/i,':$1:')) + ']]';}

  var f = document.editform, t = f.wpTextbox1;

  if (t.value.length > 0)

    t.value += '\n';

  t.value +="====" + "Regarding edits made during [[{{subst:CURRENTMONTHNAME}} {{subst:CURRENTDAY}}]] [[{{subst:CURRENTYEAR}}]] ([[UTC]])" + varticle + "====" + "\n" + "{{subst:" + "Blank" + number + "}} " + IPnote + "~" + "~" + "~" + "~";

  f.wpSummary.value = "User notice:" + " Blank" + number;

}



function spam()

{

  var IPnote = '';

  if (document.title.split(' - ')[0].split('.').length == 4)

  {IPnote = "''If this is an [[IP address]], and it is shared by multiple users, ignore this warning if you did not make any [[Wikipedia:vandalism|unconstructive]] edits.'' ";}

  var varticle = '';

  if (location.href.indexOf('&vanarticle=') != -1)

  {varticle = ' to [[' + unescape(location.href.split('&vanarticle=')[1].split('&')[0].replace(/(Image|Category):/i,':$1:')) + ']]';}

  var f = document.editform, t = f.wpTextbox1;

  if (t.value.length > 0)

    t.value += '\n';

  t.value +="====" + "Regarding edits made during [[{{subst:CURRENTMONTHNAME}} {{subst:CURRENTDAY}}]] [[{{subst:CURRENTYEAR}}]] ([[UTC]])" + varticle + "====" + "\n" + "{{subst:" + "spam}} " + IPnote + "~" + "~" + "~" + "~";

  f.wpSummary.value = "User notice:" + " spam";

}



function spamn(number)

{

  var IPnote = '';

  if (document.title.split(' - ')[0].split('.').length == 4)

  {IPnote = "''If this is an [[IP address]], and it is shared by multiple users, ignore this warning if you did not make any [[Wikipedia:vandalism|unconstructive]] edits.'' ";}

  var varticle = '';

  if (location.href.indexOf('&vanarticle=') != -1)

  {varticle = ' to [[' + unescape(location.href.split('&vanarticle=')[1].split('&')[0].replace(/(Image|Category):/i,':$1:')) + ']]';}

  var f = document.editform, t = f.wpTextbox1;

  if (t.value.length > 0)

    t.value += '\n';

  t.value +="====" + "Regarding edits made during [[{{subst:CURRENTMONTHNAME}} {{subst:CURRENTDAY}}]] [[{{subst:CURRENTYEAR}}]] ([[UTC]])" + varticle + "====" + "\n" + "{{subst:" + "spam" + number + "}} " + IPnote + "~" + "~" + "~" + "~";

  f.wpSummary.value = "User notice:" + " spam" + number;

}



//LAST DIFF TAB

function lastdiff() 

    {

    if (document.title.indexOf("Editing ") != -1 || typeof URLEncoding === 'undefined')

    {return;}

    z=document.getElementById("content").childNodes;

    for (var n=0;n<z.length;n++) { 

      if (zn].className=="firstHeading") 

      {

  var pname = URLEncoding(zn].innerHTML);

      }

    }

    if(typeof addTab === 'undefined') return;

    var l=addTab("http://en.wikipedia.org/?title=" + pname + "&diff=cur&oldid=prev", 'last', '');

    l.lastChild.title="Show most recent diff";

}



//Quick warning tabs

$(add_testn_tabs);

function add_testn_tabs() 

{ 

var c1 = document.getElementById('column-one'); 

if(!c1) return;

var tabs = c1.getElementsByTagName('div')[0].getElementsByTagName('ul')[0];

if(document.getElementById('ca-history'))

{lastdiff();}

if (document.title.indexOf("Editing User talk:") != -1)

    {

      tabs.appendChild(tnaddlilink('javascript:testn(1)',"t"));

      tabs.appendChild(tnaddlilink('javascript:testn(2)',"t2"));

      tabs.appendChild(tnaddlilink('javascript:testn(3)',"v"));

      tabs.appendChild(tnaddlilink('javascript:warningn()',"w"));

      tabs.appendChild(tnaddlilink('javascript:testbl(2)',"b"));

      tabs.appendChild(tnaddlilink('javascript:testbl(3)',"b2"));

      tabs.appendChild(tnaddlilink('javascript:spam()',"s"));

      tabs.appendChild(tnaddlilink('javascript:spamn(2)',"s2"));

      if(document.getElementById('ca-delete'))

      {

        document.getElementById('ca-delete').firstChild.innerHTML = '[d]';

      }  

      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';

      }

      if(document.getElementById('ca-talk'))

      {

        document.getElementById('ca-talk').firstChild.innerHTML = 'Talk';

      }

      if(document.getElementById('ca-protect'))

      {

        document.getElementById('ca-protect').firstChild.innerHTML = 'P (off)';

      }

      if(document.getElementById('ca-unprotect'))

      {

        document.getElementById('ca-unprotect').firstChild.innerHTML = 'P (on)';

      }

    }

}

//</nowiki></pre>



//<pre><nowiki>

//Please leave the following line

//[[user:Where/easy db]]

//Start db script

//modded by VoA

$(function()

{

  //check if called from deletion request

  if (document.title.indexOf("Editing ") != -1 && mw.config.get('wgNamespaceNumber') !=-1)

  {

    if (document.URL.lastIndexOf("&fakeaction=huff") == -1)

      return;

    if (document.URL.lastIndexOf("&reason=off") != -1)

    {

      var type = prompt("Enter criteria for speedy deletion, e.g. A1, G3");

      var f = document.editform, t = f.wpTextbox1;

      t.value = "{{db-" + type.toLowerCase() + "}}\n" + t.value;

      f.wpSummary.value = "JS: Requesting speedy deletion ([[WP:CSD#" + type + "|CSD " + type + "]])";

      f.wpSave.click();

      return;

    }

    else if (document.URL.lastIndexOf("&reason=on") != -1)

    {

      var type = prompt("Enter reason for speedy deletion");

      var f = document.editform, t = f.wpTextbox1;

      t.value = "{{db|" + type + "}}\n" + t.value;

      f.wpSummary.value = "JS: Requesting speedy deletion";

      f.wpSave.click();

      return;

    }

  }

  if (window.location.href.search(/Special:|&action=/) != -1)

    return;



  if(typeof addTab === 'undefined') return;

  addTab("javascript:easyDb(0)", "db (csd)", "ca-db0", "Request speedy deletion according to WP:CSD", "");

  addTab("javascript:easyDb(1)", "db (reason)", "ca-db0", "Request speedy deletion with reason", "");

});

 

function easyDb(n)

{

  if (n == 0)

  {

    //edit page

    var title = document.title.substr(0, document.title.lastIndexOf(' - Wikipedia, the free'));

    location.assign("/?title=" + title + "&action=edit&fakeaction=huff&reason=off");

  }  

   

  if (n == 1)

  {

    //edit page

    var title = document.title.substr(0, document.title.lastIndexOf(' - Wikipedia, the free'));

    location.assign("/?title=" + title + "&action=edit&fakeaction=huff&reason=on");

  }

}

//</nowiki></pre>
From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.

//<pre><nowiki>

//IMPORTS

importScript('User:Voice_of_All/Addtabs/monobook.js');

importScript('User:Voice_of_All/Revert.js');

importScript('User:Voice_of_All/History/monobook.js');



importScript('User:Lightdarkness/aiv.js');



//<pre><nowiki>

// ============= test-n.js ==============

function tnaddlilink(url, name)

{

  var na = document.createElement('a');

  na.setAttribute('href', url);



  var txt = document.createTextNode(name);

  na.appendChild(txt);



  var li = document.createElement('li');

  li.appendChild(na);

  return li;

}



function testn(number)

{

  var IPnote = '';

  if (document.title.split(' - ')[0].split('.').length == 4)

  {IPnote = "''If this is an [[IP address]], and it is shared by multiple users, ignore this warning if you did not make any [[Wikipedia:vandalism|unconstructive]] edits.'' ";}

  var varticle = '';

  if (location.href.indexOf('&vanarticle=') != -1)

  {varticle = ' to [[' + unescape(location.href.split('&vanarticle=')[1].split('&')[0].replace(/(Image|Category):/i,':$1:')) + ']]';}

  var f = document.editform, t = f.wpTextbox1;

  if (t.value.length > 0)

    t.value += '\n';

  t.value +="====" + "Regarding edits made during [[{{subst:CURRENTMONTHNAME}} {{subst:CURRENTDAY}}]] [[{{subst:CURRENTYEAR}}]] ([[UTC]])" + varticle + "====" + "\n" + "{{subst:" + "test" + number + "}} " + IPnote + "~" + "~" + "~" + "~";

  f.wpSummary.value = "User notice:" + " test" + number;

}



function warningn()

{

  var IPnote = '';

  if (document.title.split(' - ')[0].split('.').length == 4)

  {IPnote = "''If this is an [[IP address]], and it is shared by multiple users, ignore this warning if you did not make any [[Wikipedia:vandalism|unconstructive]] edits.'' ";}

  var varticle = '';

  if (location.href.indexOf('&vanarticle=') != -1)

  {varticle = ' to [[' + unescape(location.href.split('&vanarticle=')[1].split('&')[0].replace(/(Image|Category):/i,':$1:')) + ']]';}

  var f = document.editform, t = f.wpTextbox1;

  if (t.value.length > 0)

    t.value += '\n';

  t.value +="====" + "Regarding edits made during [[{{subst:CURRENTMONTHNAME}} {{subst:CURRENTDAY}}]] [[{{subst:CURRENTYEAR}}]] ([[UTC]])" + varticle + "====" + "\n" + "{{subst:" + "bv" + "}} " + IPnote + "~" + "~" + "~" + "~";

  f.wpSummary.value = "User notice:" + " bv";

}



function testbl(number)

{

  var IPnote = '';

  if (document.title.split(' - ')[0].split('.').length == 4)

  {IPnote = "''If this is an [[IP address]], and it is shared by multiple users, ignore this warning if you did not make any [[Wikipedia:vandalism|unconstructive]] edits.'' ";}

  var varticle = '';

  if (location.href.indexOf('&vanarticle=') != -1)

  {varticle = ' to [[' + unescape(location.href.split('&vanarticle=')[1].split('&')[0].replace(/(Image|Category):/i,':$1:')) + ']]';}

  var f = document.editform, t = f.wpTextbox1;

  if (t.value.length > 0)

    t.value += '\n';

  t.value +="====" + "Regarding edits made during [[{{subst:CURRENTMONTHNAME}} {{subst:CURRENTDAY}}]] [[{{subst:CURRENTYEAR}}]] ([[UTC]])" + varticle + "====" + "\n" + "{{subst:" + "Blank" + number + "}} " + IPnote + "~" + "~" + "~" + "~";

  f.wpSummary.value = "User notice:" + " Blank" + number;

}



function spam()

{

  var IPnote = '';

  if (document.title.split(' - ')[0].split('.').length == 4)

  {IPnote = "''If this is an [[IP address]], and it is shared by multiple users, ignore this warning if you did not make any [[Wikipedia:vandalism|unconstructive]] edits.'' ";}

  var varticle = '';

  if (location.href.indexOf('&vanarticle=') != -1)

  {varticle = ' to [[' + unescape(location.href.split('&vanarticle=')[1].split('&')[0].replace(/(Image|Category):/i,':$1:')) + ']]';}

  var f = document.editform, t = f.wpTextbox1;

  if (t.value.length > 0)

    t.value += '\n';

  t.value +="====" + "Regarding edits made during [[{{subst:CURRENTMONTHNAME}} {{subst:CURRENTDAY}}]] [[{{subst:CURRENTYEAR}}]] ([[UTC]])" + varticle + "====" + "\n" + "{{subst:" + "spam}} " + IPnote + "~" + "~" + "~" + "~";

  f.wpSummary.value = "User notice:" + " spam";

}



function spamn(number)

{

  var IPnote = '';

  if (document.title.split(' - ')[0].split('.').length == 4)

  {IPnote = "''If this is an [[IP address]], and it is shared by multiple users, ignore this warning if you did not make any [[Wikipedia:vandalism|unconstructive]] edits.'' ";}

  var varticle = '';

  if (location.href.indexOf('&vanarticle=') != -1)

  {varticle = ' to [[' + unescape(location.href.split('&vanarticle=')[1].split('&')[0].replace(/(Image|Category):/i,':$1:')) + ']]';}

  var f = document.editform, t = f.wpTextbox1;

  if (t.value.length > 0)

    t.value += '\n';

  t.value +="====" + "Regarding edits made during [[{{subst:CURRENTMONTHNAME}} {{subst:CURRENTDAY}}]] [[{{subst:CURRENTYEAR}}]] ([[UTC]])" + varticle + "====" + "\n" + "{{subst:" + "spam" + number + "}} " + IPnote + "~" + "~" + "~" + "~";

  f.wpSummary.value = "User notice:" + " spam" + number;

}



//LAST DIFF TAB

function lastdiff() 

    {

    if (document.title.indexOf("Editing ") != -1 || typeof URLEncoding === 'undefined')

    {return;}

    z=document.getElementById("content").childNodes;

    for (var n=0;n<z.length;n++) { 

      if (zn].className=="firstHeading") 

      {

  var pname = URLEncoding(zn].innerHTML);

      }

    }

    if(typeof addTab === 'undefined') return;

    var l=addTab("http://en.wikipedia.org/?title=" + pname + "&diff=cur&oldid=prev", 'last', '');

    l.lastChild.title="Show most recent diff";

}



//Quick warning tabs

$(add_testn_tabs);

function add_testn_tabs() 

{ 

var c1 = document.getElementById('column-one'); 

if(!c1) return;

var tabs = c1.getElementsByTagName('div')[0].getElementsByTagName('ul')[0];

if(document.getElementById('ca-history'))

{lastdiff();}

if (document.title.indexOf("Editing User talk:") != -1)

    {

      tabs.appendChild(tnaddlilink('javascript:testn(1)',"t"));

      tabs.appendChild(tnaddlilink('javascript:testn(2)',"t2"));

      tabs.appendChild(tnaddlilink('javascript:testn(3)',"v"));

      tabs.appendChild(tnaddlilink('javascript:warningn()',"w"));

      tabs.appendChild(tnaddlilink('javascript:testbl(2)',"b"));

      tabs.appendChild(tnaddlilink('javascript:testbl(3)',"b2"));

      tabs.appendChild(tnaddlilink('javascript:spam()',"s"));

      tabs.appendChild(tnaddlilink('javascript:spamn(2)',"s2"));

      if(document.getElementById('ca-delete'))

      {

        document.getElementById('ca-delete').firstChild.innerHTML = '[d]';

      }  

      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';

      }

      if(document.getElementById('ca-talk'))

      {

        document.getElementById('ca-talk').firstChild.innerHTML = 'Talk';

      }

      if(document.getElementById('ca-protect'))

      {

        document.getElementById('ca-protect').firstChild.innerHTML = 'P (off)';

      }

      if(document.getElementById('ca-unprotect'))

      {

        document.getElementById('ca-unprotect').firstChild.innerHTML = 'P (on)';

      }

    }

}

//</nowiki></pre>



//<pre><nowiki>

//Please leave the following line

//[[user:Where/easy db]]

//Start db script

//modded by VoA

$(function()

{

  //check if called from deletion request

  if (document.title.indexOf("Editing ") != -1 && mw.config.get('wgNamespaceNumber') !=-1)

  {

    if (document.URL.lastIndexOf("&fakeaction=huff") == -1)

      return;

    if (document.URL.lastIndexOf("&reason=off") != -1)

    {

      var type = prompt("Enter criteria for speedy deletion, e.g. A1, G3");

      var f = document.editform, t = f.wpTextbox1;

      t.value = "{{db-" + type.toLowerCase() + "}}\n" + t.value;

      f.wpSummary.value = "JS: Requesting speedy deletion ([[WP:CSD#" + type + "|CSD " + type + "]])";

      f.wpSave.click();

      return;

    }

    else if (document.URL.lastIndexOf("&reason=on") != -1)

    {

      var type = prompt("Enter reason for speedy deletion");

      var f = document.editform, t = f.wpTextbox1;

      t.value = "{{db|" + type + "}}\n" + t.value;

      f.wpSummary.value = "JS: Requesting speedy deletion";

      f.wpSave.click();

      return;

    }

  }

  if (window.location.href.search(/Special:|&action=/) != -1)

    return;



  if(typeof addTab === 'undefined') return;

  addTab("javascript:easyDb(0)", "db (csd)", "ca-db0", "Request speedy deletion according to WP:CSD", "");

  addTab("javascript:easyDb(1)", "db (reason)", "ca-db0", "Request speedy deletion with reason", "");

});

 

function easyDb(n)

{

  if (n == 0)

  {

    //edit page

    var title = document.title.substr(0, document.title.lastIndexOf(' - Wikipedia, the free'));

    location.assign("/?title=" + title + "&action=edit&fakeaction=huff&reason=off");

  }  

   

  if (n == 1)

  {

    //edit page

    var title = document.title.substr(0, document.title.lastIndexOf(' - Wikipedia, the free'));

    location.assign("/?title=" + title + "&action=edit&fakeaction=huff&reason=on");

  }

}

//</nowiki></pre>

Videos

Youtube | Vimeo | Bing

Websites

Google | Yahoo | Bing

Encyclopedia

Google | Yahoo | Bing

Facebook