Difference between revisions of "User:Microchip08/monobook.js"

From Mibbit Wiki
Jump to: navigation, search
(Replacing page with '// Leave me alone!')
 
Line 1: Line 1:
// Leave me alone!
+
addOnloadHook(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('src'));
 +
    li = document.createElement('li'); li.id = 'ca-viewsource'; li.appendChild(na);
 +
    tabs.insertBefore(li,editbutton);
 +
  }
 +
});

Latest revision as of 21:23, 21 December 2009

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