|
|
| (10 גרסאות ביניים של 4 משתמשים אינן מוצגות) |
| שורה 1: |
שורה 1: |
| //
| | var $match = $('.rcoptions, #mw-watchlist-form, #Recentchangestext'); |
| //
| | // Important: many pages do not load this module by default so make sure it's loaded. |
| // Created by [[user:Yonidebest]]
| | if ($match.length) { |
| | | mw.loader.using('jquery.makeCollapsible').then( function () { |
| function toggleRCOptions() {
| | // Hides the RC options by default (incl. toggle button) |
| var rcFieldset = document.getElementsByTagName('fieldset')[0];
| | $match.makeCollapsible({collapsed:true}); |
| 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];
| |
| try { // for IE
| |
| var rcLink = document.createElement('<A ID="arcoptions"></DIV>');
| |
| } catch (e) { // for FF
| |
| var rcLink = document.createElement('DIV');
| |
| rcLink.id = 'arcoptions';
| |
| };
| |
| rcLink.appendChild(document.createTextNode('הסתר אפשרויות'));
| |
| rcLink.href = 'javascript:toggleRCOptions();';
| |
| rcFieldset.parentNode.insertBefore(rcLink, rcFieldset);
| |
| toggleRCOptions();
| |
| }
| |
|
| |
| addOnloadHook(hideShowRCOptions);
| |