לדלג לתוכן

מדיה ויקי:Gadget-toggleRCOptions.js: הבדלים בין גרסאות בדף

מתוך צפונות ויקי
מאין תקציר עריכה
מאין תקציר עריכה
שורה 21: שורה 21:


  var rcFieldset = document.getElementsByTagName('fieldset')[0];
  var rcFieldset = document.getElementsByTagName('fieldset')[0];
  try { // for IE
  var rcLink = document.createElement('A');
    var rcLink = document.createElement('<A ID="arcoptions"></A>');
  rcLink.id = 'arcoptions';
  } catch (e) { // for FF
    var rcLink = document.createElement('A');
    rcLink.id = 'arcoptions';
};
  rcLink.appendChild(document.createTextNode('הסתר אפשרויות'));
  rcLink.appendChild(document.createTextNode('הסתר אפשרויות'));
  rcLink.href = 'javascript:toggleRCOptions();';
  rcLink.href = 'javascript:toggleRCOptions();';

גרסה מ־10:52, 21 ביוני 2008

//
//
// Created by [[user:Yonidebest]]

function toggleRCOptions() {
 var rcFieldset = document.getElementsByTagName('fieldset')[0];
 var rcLink = document.getElementById('arcoptions');
 
 if (rcFieldset.style.display == 'none') { // show content
   rcFieldset.style.display = 'block';
   rcLink.innerHTML = 'הסתר אפשרויות';
 }
 else { // hide content
   rcFieldset.style.display = 'none';
   rcLink.innerHTML = 'הצג אפשרויות';
 }
}

function hideShowRCOptions() {
 if (wgCanonicalSpecialPageName != 'Recentchanges') return;

 var rcFieldset = document.getElementsByTagName('fieldset')[0];
 var rcLink = document.createElement('A');
 rcLink.id = 'arcoptions';
 rcLink.appendChild(document.createTextNode('הסתר אפשרויות'));
 rcLink.href = 'javascript:toggleRCOptions();';
 rcFieldset.parentNode.insertBefore(rcLink, rcFieldset);
 toggleRCOptions();
}

addOnloadHook(hideShowRCOptions);