User:SevereTireDamage/monobook.js

mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Interiot/Tool2/code.js&action=raw&ctype=text/javascript');

// User:Lupin/popups.js

mw.loader.load(            'https://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js'             + '&action=raw&ctype=text/javascript&dontcountme=s'); popupFixDabs = true;

//ADDTAB HELPER FUNCTION function addTab(url, name, id, title, key){ var tabs = document.getElementById('p-cactions').getElementsByTagName('ul')[0]; return addlilink(tabs, url, name, id, title, key) };

//ADDLILINK HELPER FUNCTION

function addlilink(tabs, url, name, id, title, key){ var na = document.createElement('a'); na.href = url; na.appendChild(document.createTextNode(name)); var li = document.createElement('li'); if(id) li.id = id; li.appendChild(na); tabs.appendChild(li); if(id) {       if(key && title) {           ta[id] = [key, title]; }       else if(key) {           ta[id] = [key, '']; }       else if(title) {           ta[id] = ['', title]; }   }    // re-render the title and accesskeys from existing code in wikibits.js    akeytt; return li; }

// From code by raylu // // // This script adds a "CVG Deletion" tab to the top of article pages // when in edit mode. It is disabled for the User namespace.

function doCvgdeletion { document.editform.wpTextbox1.value = document.editform.wpTextbox1.value + '\n{' + '{' + 'subst' + ':' + 'CVG' + ' ' + 'deletion' + '}' + '}'; document.editform.wpSummary.value = 'Now a CVG deletion.'; document.editform.wpMinoredit.checked = true; document.editform.submit; }

function addCvgdeletion { addTab("javascript:doCvgdeletion", "CVG Deletion", "ca-cvgdeletion", "CVG Deletion", ""); akeytt; }

addOnloadHook(function { if (document.title.indexOf("User:") != -1 || document.title.indexOf("User talk:") != -1) {     return;  }  if (document.title.indexOf("Editing ") != -1) {  addOnloadHook(addCvgdeletion);  } });

// From code by raylu // // // This script adds a "CVG Stub" tab to the top of article pages // when in edit mode. It is disabled for the User namespace.

function doCvgstub { document.editform.wpTextbox1.value = '{' + '{' + 'cvgproj' + '|' + 'class' + '=' + 'stub' + '}' + '}\n\n' + document.editform.wpTextbox1.value; document.editform.wpSummary.value = '{' + '{' + 'cvgproj' + '}' + '}' + ': rated as stub-class.'; document.editform.wpMinoredit.checked = false; document.editform.submit; }

function addCvgstub { addTab("javascript:doCvgstub", "cvg stub", "ca-cvgstub", "CVG Stub", ""); akeytt; }

addOnloadHook(function { if (document.title.indexOf("User:") != -1 || document.title.indexOf("User talk:") != -1) {     return;  }  if (document.title.indexOf("Editing Talk") != -1) {  addOnloadHook(addCvgstub);  } });

//hideOwn

addOnloadHook(function {  for (var i=0; i0) {      document.links[i].href+='?hideOwn=1';      break;    }  } });