מדיה ויקי:FixHistPage.js: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
Yonidebest (שיחה | תרומות) אין תקציר עריכה |
Yonidebest (שיחה | תרומות) עדכון הסקריפט |
||
שורה 2:
הסתרת קישורים ותיבות checkbox אצל מפעילים בדף ההיסטוריה והוספת אפשרות להפעלתם באמצעות כפתור מתאים.
*/
function
var
if(!
var showHideLinksDiv=document.createElement('div');▼
// hide checkboxes (links are hidden in common.css
showHideLink.appendChild(document.createTextNode('הצגת הסתרה'));▼
if (!inputs) return;
for (var i = 0; i < inputs.length; i++)
if (inputs[i].type == 'checkbox') inputs[i].style.display = 'none';
// create show button
showHideLinksBtn.className = 'historysubmit';
showHideLinksBtn.style.cssFloat = 'left'; // FF
showHideLinksBtn.style.styleFloat = 'left'; // IE
▲
showHideLinksBtn.onclick = function() { showHideRevLinks(); return true; }
var historysubmit = getElementsByClassName(document, 'input', 'historysubmit')[0];
historysubmit.parentNode.insertBefore(showHideLinksBtn, historysubmit);
}
function
// show "x" (hide) links
▲var spans=document.getElementsByTagName("span");
var spans = document.getElementsByTagName("span");
for(var i=0;i<spans.length;i++){ if(spans[i].className=="mw-revdelundel-link") spans[i].style.display="inline"; }▼
for (var i = 0; i < spans.length; i++)
▲
// show checkboxes
var inputs = document.getElementById("pagehistory").getElementsByTagName('input');
for (var i = 0; i < inputs.length; i++)
if (inputs[i].type == 'checkbox') inputs[i].style.display = 'inline';
}
שורה 40 ⟵ 52:
inputs[i].style.styleFloat = 'left';
}
}
|