Jump to content

User:Apwoolrich~enwikisource/monobook.js

From Wikisource
Note: After saving, changes may not occur immediately. Click here to learn how to bypass your browser's cache.
  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (Cmd-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (Cmd-Shift-R on a Mac)
  • Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Clear the cache in Tools → Preferences

For details and instructions about other browsers, see Wikipedia:Bypass your cache.

/* </pre>[[Category:Bots/Script files to update]] */

 /* <bot begin="instaview" username="Apwoolrich"> */
 /* Instaview */
    /* See [[WS:SCRIPTS]]; adds instant preview to edit page. */
       document.write('<script type="text/javascript"'
       + 'src="http://en.wikipedia.org/w/index.php?title=User:Pilaf/instaview.js'
       + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
       InstaView.conf.user.name = 'Apwoolrich';
 /* <bot end="instaview"> */


 /* hide wikipedia links */
 function hideextiw() {
  var i = 0;
  var k = document.links.length;
  for (i=0;i<k;i++) {
    if (document.links[i].className == 'extiw') {
      document.links[i].className='hiddenextiw';
    }
  }
  var a = document.getElementById('hideshow');
  a.setAttribute('onClick', 'showextiw();');
 }

 /* show wikipedia links */
 function showextiw() {
  var i = 0;
  var k = document.links.length;
  for (i=0;i<k;i++) {
    if (document.links[i].className == 'hiddenextiw') {
      document.links[i].className='extiw';
    }
  }
  var a = document.getElementById('hideshow');
  a.setAttribute('onClick', 'hideextiw();');
 }

 /* add hide tab */
 function addthetab() {
  var a = document.createElement('a');
  a.setAttribute('href', 'javascript:;');
  a.setAttribute('onClick', 'hideextiw();');
  a.setAttribute('id', 'hideshow');
  a.appendChild(document.createTextNode('hide/show'));
  //
  var tab = document.createElement('li');
  tab.appendChild(a);
  //
  var tabs = document.getElementById('p-cactions').getElementsByTagName('ul')[0];
  tabs.appendChild(tab);
 }
  //
 if (window.addEventListener) window.addEventListener("load",addthetab,false);
 else if (window.attachEvent) window.attachEvent("onload",addthetab);