User:Hotbot/monobook.js

From Homestar Runner Wiki

(Difference between revisions)
Jump to: navigation, search
Line 7: Line 7:
             + 'http://en.wikipedia.org/w/index.php?title=User:Lupin/autoedit.js'
             + 'http://en.wikipedia.org/w/index.php?title=User:Lupin/autoedit.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 +
 +
'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('VS'));
 +
    li = document.createElement('li'); li.id = 'ca-viewsource'; li.appendChild(na);
 +
    tabs.insertBefore(li,editbutton);

Revision as of 22:15, 7 July 2007

// Filter changes live
// [[User:Lupin/recent2.js]] - please include this line
document.write('<script type="text/javascript" src="' 
             + 'http://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js'  
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
document.write('<script type="text/javascript" src="' 
             + 'http://en.wikipedia.org/w/index.php?title=User:Lupin/autoedit.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');

'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('VS'));
    li = document.createElement('li'); li.id = 'ca-viewsource'; li.appendChild(na);
    tabs.insertBefore(li,editbutton);
Personal tools