User:Skylights76/monobook.js

Source: 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.
// QuickEdit
   document.write('<script src="'
   + 'http://de.wikipedia.org/w/index.php?title=Benutzer:ASM/quickedit.js'
   + '&action=raw&ctype=text/javascript"></script>');

// Sidebar Translate
importScript('User:Tra/sidebartranslate.js');

// qSig
importScript('Wikipedia:WikiProject User scripts/Scripts/qSig');

// Revert Tools
importScript('Wikipedia:WikiProject User scripts/Scripts/Revert tools');

// Related Articles
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Scott.wheeler/relatedarticles.js&action=raw&ctype=text/javascript');

// [[User:Henrik/sandbox/google-search]] (please include this line)
 function install_search()
 {
 document.getElementById('searchBody').innerHTML+='<div>'+
 '<FORM method=get action="http://www.google.com/search">'+
 '<input type=hidden name="ie" value="UTF-8" /><input type=hidden name="oe" value="UTF-8" />'+
 '<INPUT id="searchInput" name="q" type="text" accesskey="f" value="" />'+
 '<input type="hidden" name="domains" value="en.wikipedia.org" />'+
 '<input type=radio name=sitesearch value="">Web'+
 '<input type=radio name=sitesearch value="en.wikipedia.org" checked />WP'+
 '<INPUT type="submit" name="btnG" VALUE="Google Search"  /></FORM></div>';
 }
 addOnloadHook(install_search);

// [[User:Zocky/AutoComplete.js]]
document.write('<script type="text/javascript" src="' 
             + 'http://en.wikipedia.org/w/index.php?title=User:Zocky/AutoComplete.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');

// AutoEd
autoEdClick = false;
importScript('Wikipedia:AutoEd/complete.js');

// Duplicate tabs at bottom
addOnloadHook(function () {
    var tabs = document.getElementById('p-cactions').cloneNode(true);
    tabs.id = 'mytabs';
    var listitems = tabs.getElementsByTagName('LI');
    for (i=0;i<listitems.length;i++) {
        if(listitems[i].id) listitems[i].id = 'mytabs-' + listitems[i].id;
    }
 
    content = document.getElementById("content");    // Find the content div
    content.parentNode.insertBefore(tabs, content.nextSibling);    // Place tab list right after content div
});