מדיה ויקי:סקריפטים/65.js
הערה: לאחר הפרסום, ייתכן שיהיה צורך לנקות את זיכרון המטמון (cache) של הדפדפן כדי להבחין בשינויים.
- פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
- גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
- אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
// הוסף אפשרות "הסתרת כותרות" או "הצגת כותרות" מתחת כותרת הדף בדפים שינויים אחרונים, רשימת המעקב, תרומות המשתמש והיסטוריית הדף. if (mw.config.get('wgNamespaceNumber') == -1 || mw.config.get('wgAction') === 'history') $(document).ready(function() { var stuffToHideSelector = window.stuffToHideSelector || '#mw-watchlist-options, #Recentchangestext, .mw-contributions-form, #mw-history-searchform', cookieName = 'headers_Format' + (mw.config.get('wgCanonicalSpecialPageName') || 'history'), hide = $.cookie(cookieName) === 'hide', left = $.cookie(cookieName) === 'left'; if (! $(stuffToHideSelector).length * $('#contentSub').length) return; $('#Recentchangestext').append($('.rcoptions')); $('#mw-history-searchform').append($('.mw-history-legend')); $('#pagehistory').css({display: 'inline'}); function hideOrShow() { $(stuffToHideSelector).css({float: left ? 'left':'none', maxWidth: left ? '33%' : '', display: hide ? 'none' : ''}); prompt(); } function toggle() { var which = $(this).data('which'); if (which === 'hide') { left = 0; hide ^= 1; } else if (which === 'left') { hide = 0; left ^= 1; } $.cookie(cookieName, hide ? 'hide' : left ? 'left' : '', {path:'/', expires: 30}); hideOrShow(); } function prompt() { $('.headerFormatter').each(function() { var which = $(this).data('which'), t = ''; switch(which) { case 'hide': t = hide? 'הצגה' : 'הסתרה'; break; case 'left': t = left? 'למרכז' : 'לשמאל'; break; } $(this).text(t); }); } var span = $('<span>'); $(['hide', 'left']).each(function(index, item) { span.append( $('<a>', {href: '#', 'class': 'headerFormatter'}) .data({which: item}) .click(toggle) ) .append(index ? '' : ' | '); }); if ($('#contentSub a').length) $('#contentSub a:last').after(span).after(' | '); else $('#contentSub').append(span); hideOrShow(); });