משתמש:מגזין יהלום/AddButtonsToMenus.js
קפיצה לניווט
קפיצה לחיפוש
הערה: לאחר השמירה, ייתכן שיהיה צורך לנקות את זיכרון המטמון (cache) של הדפדפן כדי להבחין בשינויים.
- פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload), או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
- גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
- אינטרנט אקספלורר: להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh), או ללחוץ על צירוף המקשים Ctrl-F5.
- אופרה: לפתוח תפריט ← הגדרות (במחשב מק: Opera ← העדפות) ואז ללחוץ על פרטיות ואבטחה ← מחק היסטוריית גלישה ← Cached images and files.
/** הוספת קישורים לשורות התפריטים **/ /* https://en.wikipedia.org/wiki/User:RealFakeKim/Scripts/commonLinks.js :מקור */ /* https://en.wikipedia.org/wiki/Wikipedia:User_scripts/List :שורה 158 בדף */ /* :הסבר כללי להוספת כפתורים לתפריטים השונים */ /* https://en.wikipedia.org/wiki/Help:Customizing_toolbars */ //common.css has to come first so common.js can load in front of it //common.css link mw.util.addPortletLink( 'p-personal', mw.util.getUrl( 'Special:MyPage/common.css' ), 'css', 'pt-common-css', 'My common.css page', null, '#pt-watchlist' ); //common.js link mw.util.addPortletLink( 'p-personal', mw.util.getUrl( 'Special:MyPage/common.js' ), 'js', 'pt-common-js', 'My common.js page', null, '#pt-common-css' ); //הוספת כפתור להפעלת קישור חיצוני בטאב חדש mw.util.addPortletLink( 'right-navigation', /* portletId: portlet id— the section where the new menu item is to be placed – קביעה באיזה תפריט ישולב הכפתור */ 'https://www.facebook.com/', /* href: Link to the Wikipedia or external page – של הקישור החיצוני URL-כתובת ה */ 'Facebook', /* text: Text that displays – שם הכפתור */ 'New-Button1', /* id: HTML id (optional) – של הכפתור id-קביעת ה */ 'Open Facebook in a New Tab', /* tooltip: Tooltip to display on mouseover (optional) – טולטיפ */ null, /* accesskey: Shortcut key press (optional) – מקש קיצור */ '#ca-view' /* nextnode: Existing portlet link to place the new portlet link before (optional) – קביעה לפני איזה כפתור קיים למקם את הכפתור החדש */ ); $('#New-Button1 a').attr('target', '_blank'); /* שלו נקבע להיפתח בטאב חדש id-גורם לכפתור שה */ // "p-namespaces" כפתור עם שם הדף כולל קישור לרשימת דפים המקשרים לדף בתפריט mw.util.addCSS( '#ca-page-name a { font-weight:bold; color: red; }' ); mw.util.addPortletLink( 'p-namespaces', /* portletId: portlet id— the section where the new menu item is to be placed – קביעה באיזה תפריט ישולב הכפתור */ mw.util.getUrl( 'Special:WhatLinksHere/' + mw.config.get('wgPageName').replace(/_/g, ' ')), /* href: Link to the Wikipedia or external page – של הקישור החיצוני URL-כתובת ה */ ' ' + 'שם הדף: ' + mw.config.get('wgPageName').replace(/_/g, ' ') + ' ', /* text: Text that displays – שם הכפתור */ 'ca-page-name', /* id: HTML id (optional) – של הכפתור id-קביעת ה */ 'רשימת הדפים המקשרים לדף "' + mw.config.get('wgPageName').replace(/_/g, ' ') + '" (נפתח בלשונית חדשה)', /* tooltip: Tooltip to display on mouseover (optional) – טולטיפ */ null, /* accesskey: Shortcut key press (optional) – מקש קיצור */ null /* nextnode: Existing portlet link to place the new portlet link before (optional) – קביעה לפני איזה כפתור קיים למקם את הכפתור החדש */ ); $('#ca-page-name a').attr('target', '_blank'); /* שלו נקבע להיפתח בטאב חדש id-גורם לכפתור שה */ // "right-navigation" כפתור ניקוי מטמון בתפריט /* [[משתמש:קיפודנחש/common.js]] מבוסס על הסוף של*/ mw.loader.using('mediawiki.util').then( function() { var link = mw.util.addPortletLink('right-navigation', '#', 'ניקוי מטמון'); if ( !link ) { return; } link.onclick = function() { mw.loader.using( 'mediawiki.api' ).done( function() { new mw.Api().post( { action: 'purge', titles: mw.config.get( 'wgPageName' ), forcelinkupdate: 1 } ).done( function( d ) { window.location.reload(); } ); } ); }; }); // "כפתור ניקוי מטמון בתפריט הנסתר "עוד mw.util.addPortletLink( 'p-cactions', mw.util.getUrl(null, {action: 'purge'}), 'ניקוי מטמון', 'ca-purge-page', 'ניקוי המטמון של דף זה', null, null ); /** סקריפט 70: הוספת כפתור "רענון" בתוכן של דפי קבצים **/ mw.loader.using( 'mediawiki.util' ).done( function() { $(function() { $('ul#filetoc') .append($('<li>') .append($('<a>', {text: 'ניקוי מטמון', href: mw.util.getUrl(null, {action: 'purge'})})) ); }); }); /** על בסיס סקריפט 70: הוספת "ניקוי מטמון" לסוף תוכן העניינים **/ mw.loader.using( 'mediawiki.util' ).done( function() { $(function() { $('#toc') .append($('<li>') .append($('<a>', {text: '👈 ניקוי מטמון עם דף אישור 👉', href: mw.util.getUrl(null, {action: 'purge'})})) ); }); }); //Add link to footer-places mw.util.addCSS( '#pt-my-subpage-on-footer-places a { font-weight:bold; color: green; }' ); mw.util.addPortletLink( 'footer-places', mw.util.getUrl('Special:Prefixindex/' + 'חזרתי' + '/', {namespace: '2'}), 'דפי משנה', 'pt-my-subpage-on-footer-places', 'רשימת דפי המשנה שלי', null, null ); $('#pt-my-subpage-on-footer-places a').attr('target', '_blank'); /* שלו נקבע להיפתח בטאב חדש id-גורם לכפתור שה */ mw.util.addCSS( '#pt-Help-Desk-on-footer-places a { font-weight:bold; color: red; }' ); mw.util.addPortletLink( 'footer-places', mw.util.getUrl( 'ויקיפדיה:דלפק ייעוץ#footer' ), 'דלפק הייעוץ', 'pt-Help-Desk-on-footer-places', 'מעבר לסוף דלפק הייעוץ', null, null ); mw.util.addCSS( '#pt-Reference-Desk-on-footer-places a { font-weight:bold; color: blue; }' ); mw.util.addPortletLink( 'footer-places', mw.util.getUrl( 'ויקיפדיה:הכה את המומחה#footer' ), 'הכה את המומחה', 'pt-Reference-Desk-on-footer-places', 'מעבר לסוף הכה את המומחה', null, null ); mw.util.addCSS( '#pt-my-JWB a { font-weight:bold; color: blue; }' ); mw.util.addPortletLink( 'p-navigation', 'https://he.wikipedia.org/wiki/ויקיפדיה:AutoWikiBrowser/Script_Beta', 'JWB', 'pt-my-JWB', 'Start JavaScript Wiki Browser', null, null ); $('#pt-my-JWB a').attr('target', '_blank'); mw.util.addCSS( '#pt-my-JWB-Links a { font-weight:bold; color: blue; }' ); mw.util.addPortletLink( 'p-navigation', mw.util.getUrl( 'משתמש:מגזין יהלום/JWB' ), 'כל קישורי JWB', 'pt-my-JWB-Links', null, null, null );