מדיה ויקי:Gadget-CustomSideBarLinks.js
קפיצה לניווט
קפיצה לחיפוש
הערה: לאחר השמירה, ייתכן שיהיה צורך לנקות את זיכרון המטמון (cache) של הדפדפן כדי להבחין בשינויים.
- פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload), או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
- גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
- אינטרנט אקספלורר: להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh), או ללחוץ על צירוף המקשים Ctrl-F5.
- אופרה: לפתוח תפריט ← הגדרות (במחשב מק: Opera ← העדפות) ואז ללחוץ על פרטיות ואבטחה ← מחק היסטוריית גלישה ← Cached images and files.
// הסקריפט מוסיף קישורים (שנבחרו על ידי המשתמש) לתיבה שממוקמת מעל לתיבת הקהילה. // created by [[user:Yonidebest]] with some help from [[User:ערן]] $( function() { function createCustomNav(linkstext) { var skin = mw.config.get('skin'); if (skin === 'monobook') { var aLink1 = $('<a href="#">הקישורים שלי</a>'); aLink1.click(function(){ $('#p-customBody1').toggle(); return false; }); var h3CustomTitle = $('<h3>').append(aLink1); var divCustomBody = $('<div>', { id: "p-customBody1"} ).toggle(!! window.customLinksOpen); divCustomBody.html(linkstext); var navCustomMain = $('<div>').append(h3CustomTitle).append(divCustomBody); var pCom = $('#p-community'); navCustomMain.addClass(pCom.attr('class')); divCustomBody.addClass(pCom.find('div').attr('class')); navCustomMain.insertBefore(pCom); return; } // else... var linksPortalName = 'myLinksPortal'; var $div; if (skin === 'vector'){ $div = $('<nav>', { id: linksPortalName } ) .addClass('portal vector-menu-portal') .append($('<h3>').text('הקישורים שלי')) .append($('<div>', {'class': 'body'}).html(linkstext)); } else { $div = $('<nav>', { id: linksPortalName } ) .addClass('portal') .append($('<h3>').text('הקישורים שלי')) .append($('<div>', {'class': 'body'}).html(linkstext)); } var $firstPortal = $('#p-navigation'); $firstPortal.after($div); $( document ).trigger( 'new-portlet-link', [linksPortalName] ); } $.ajax({ url: mw.util.wikiScript('index'), data: { title: new mw.Title(mw.config.get('wgUserName')+'/הקישורים שלי', mw.config.get('wgNamespaceIds').user).getPrefixedText(), action: 'render' }, success: createCustomNav }); });