User:That Guy, From That Show!/monobook.js

From Wikibooks, open books for an open world
Jump to navigation Jump to search
Note: After saving, changes may not occur immediately. Click here to learn how to bypass your browser's cache.
  • Mozilla / Firefox / Safari: hold down Shift while clicking Reload, or press Ctrl-Shift-R (Cmd-Shift-R on Apple Mac);
  • Internet Explorer: 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.
//<!-- [db(csd)] doesn't work on other wikis. Only on en.wikipedia. -->

//[[Category:RC scripted users]]



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



//User log tools -Checking for sleeper accounts
document.write('<script type="text/javascript" src="'
             + 'http://en.wikipedia.org/w/index.php?title=User:Voice_of_All/Sleeper/monobook.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');



 //warning tools
document.write('<script type="text/javascript" src="'
             + 'http://en.wikipedia.org/w/index.php?title=User:Voice of All/Adminwarnings/monobook.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
//

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

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

// Helper tools <!-- Do Not Use [LAST] tab -->
document.write('<script type="text/javascript" src="'
             + 'http://en.wikipedia.org/w/index.php?title=User:Voice_of_All/Addtabs/monobook.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
//

//

//Rollback tools
document.write('<script type="text/javascript" src="'
             + 'http://en.wikibooks.org/w/index.php?title=User:Az1568/Rollback.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
//<pre><nowiki>
// VIEW SOURCE
$(function () {
  if (location.href.indexOf('viewsource=1') != -1) {
    sl = document.getElementById('wpSummaryLabel'); sl.parentNode.removeChild(sl);
    ed = document.getElementById('wpSummary').parentNode; ed.parentNode.removeChild(ed);
    return;
  }
  editbutton = document.getElementById('ca-edit');
  if (editbutton && location.href.indexOf('action=edit')==-1) {
    editlink = editbutton.getElementsByTagName('a')[0].href + '&viewsource=1';
    tabs = document.getElementById('p-cactions').getElementsByTagName('ul')[0];
    na = document.createElement('a');
    na.href = editlink; na.appendChild(document.createTextNode('view source'));
    li = document.createElement('li'); li.id = 'ca-viewsource'; li.appendChild(na);
    tabs.insertBefore(li,editbutton);
  }
});

//</nowiki></pre>

// addPurge tab
$( function (){
    var x = document.getElementById('ca-history');
    if(!x) return;
    if(x.children) x = x.children[0].href;
    else x = x.childNodes[0].href;
    addLink("p-cactions", x.replace(/=history/, "=purge"), 'purge', 'ca-purge', 'Purge the internal cache for this page', 0);
});