User:Quolnok/common.js
Jump to navigation
Jump to search
Note: After saving, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
var textShow = 'show'; var textHide = 'hide'; var textProd = 'production order'; var textBrod = 'broadcast order'; var prodOrder = true; var showNav = true; var resizeMethods =''; function findShowHideElements() { alert('!'); var tables = document.getElementById("content").getElementsByTagName('table'); for(var i = 0; i<tables.length; i++) { if(hasClass(tables[i], 'showhide')) { var spans = tables[i].getElementsByTagName('span'); for(var j = 0; j<spans.length; j++) { if(hasClass(spans[j], 'show-button')) { var a = document.createElement('a'); a.setAttribute('href', 'javascript://'); a.setAttribute('onclick', 'toggleShow(this); columnAreaImage();'); a.appendChild(document.createTextNode(textHide)); spans[j].appendChild(document.createTextNode('[')); spans[j].appendChild(a); spans[j].appendChild(document.createTextNode(']')); toggleShow(a); } if(hasClass(spans[j], 'navigation-toggle')) { var a = document.createElement('a'); a.setAttribute('href', 'javascript://'); a.setAttribute('onclick', 'toggleShowOrder(this); columnAreaImage();'); a.appendChild(document.createTextNode(textBrod)); spans[j].appendChild(document.createTextNode('[')); spans[j].appendChild(a); spans[j].appendChild(document.createTextNode(']')); } } } } } addOnloadHook(findShowHideElements);