משתמש:יונה בנדלאק/common.js

מתוך ויקיפדיה, האנציקלופדיה החופשית

הערה: לאחר הפרסום, ייתכן שיהיה צורך לנקות את זיכרון המטמון (cache) של הדפדפן כדי להבחין בשינויים.

  • פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
  • גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
  • אינטרנט אקספלורר / אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
  • אופרה: ללחוץ על Ctrl-F5.
mw.loader.using( 'mediawiki.util' ).done(function(){

//מציג אוטומטית דפי משתמש כנקראו ברשימת מעקב
if (mw.config.get('wgCanonicalSpecialPageName') === 'Watchlist')
setTimeout(function() {
        $( '.mw-changeslist-line-watched  .mw-title' )
        .filter( function() { 
        	return /^(משתמש|משתמשת):/.test( $( this ).text() );
        } )
       	.closest( '.mw-changeslist-line-watched' )
       	.removeClass( 'mw-changeslist-line-watched' )
}, 8000 ); // 10 sec  = 10000 msec

importUserScript(62); //זוכר את ההחלפות שעושים

importUserScript(81); //מוסיף לחצן הצגת הודעות מערכת

//מוסיף לחצן מיזוג גרסאות
mw.util.addPortletLink( 
    'p-cactions', 
    mw.util.getUrl( 'מיוחד:מיזוג גרסאות', { target: mw.config.get( 'wgPageName' ) } ), 
    'מיזוג גרסאות' 
);
//מוסיף לחצן השוואת דפים
mw.util.addPortletLink( 
    'p-cactions', 
    mw.util.getUrl( 'מיוחד:השוואת דפים', { page1: mw.config.get( 'wgPageName' ) } ), 
    'השוואת דפים' 
);
importUserScript(89); // מוסיף לחצן סטטיסטיקת צפיות


// כלי עזר לזיהוי השחתות
// [[File:User:He7d3r/Tools/ScoredRevisions.js]] (workaround for [[phab:T35355]])
mw.loader.load('https://meta.wikimedia.org/w/index.php?title=User:He7d3r/Tools/ScoredRevisions.js&action=raw&ctype=text/javascript');

//importUserScript(17); //"טאבים" בתפריט בצד ימין

// טיפול בקטגוריות
window.auto_cat_dates = true;
importUserScript(71); //הוספת תאריך הוספת דף לקטגוריה
importUserScript(94); // מוסיף אפשרות להסתרת קטגוריות משנה ריקות
importUserScript(101); //מוסיף אפשרות לרענון קטגוריה
importScript('משתמש:קיפודנחש/aggressive-refresh.js'); //רענון אגרסיבי - לבעלי הרשאת מפעיל או עורך ממשק


// ויקינתונים
importScript('משתמש:ערן/translateWikidataLabels.js'); //הוספת קישורים לתרגום ב"ישויות ויקינתונים שמשמשות בדף הזה" במצב עריכה
importScript('משתמש:ערן/harvestLabel.js'); //הוספת כלי ליעול הוספת תוויות בעברית לויקינתונים
//importScript('User:1Or/wikibase.js'); //מאפשר הזנת תיאור לויקינתונים ישירות מוויקיפדיה
importUserScript(98); //מאפשר הזנת תיאור לויקינתונים ישירות מוויקיפדיה
//importScript('User:שמוליק/wikidata update.js'); //מאפשר הזנת תיאור לויקינתונים ישירות מוויקיפדיה


// סקריפט לשינוי כפתורי הכתיבה בעריכות
var summaries = [
    "קיצורים",
    {title: 'ויקינתונים', content: 'הסרת בינוויקי בעקבות ויקינתונים', minor: 1},
    {title: 'הסרת קישורי שפה שגויים', content: 'הסרת קישורי שפה שגויים', minor: 1},
    {title: 'הזחה', content: 'הוספת : בדפי שיחה'},
    {title: 'טעות', content: 'ביצעת פעולה בטעות ואתה רוצה לתקן אותה', minor: 1},
    {title: 'הבל', content: 'עבור שטויות שנכתבו' ,minor: 1},
    {title: 'לא יתום', content: 'הסרת תבנית ערך יתום מערכים שכבר לא יתומים' ,minor: 1},
    {title: 'סידור תבנית מיקום', content: 'תיקון התצוגה של תבנית המיקום' ,minor: 1}
];

// מוסיף לחצן בתפריט הצד לקישור לערכים אחרים
importScript('משתמש:ערן/quickLinker.js');
importScript('משתמש:Guycn2/PerformanceInfo.js');

importScript('משתמש:קיפודנחש/pv-errors.js'); // בדיקת מערכת בדיקת פרמטרים חליפית

importUserScript(61); //למנטרים - סימון מקבץ עריכות כבדוקות מדף "גרסאות קודמות"

// הועברו מ־vector.js
//importUserScript(17); //"טאבים" בתפריט בצד ימין
importUserScript(55); //מבצע את ההחלפות של בוט החלפות על התוכן של תיבת העריכה
importUserScript(13); //עדכון מספר עריכות
importUserScript(78); //טיפול מהיר בערכים חדשים
importUserScript(95); //הוספת שינוי תגית מדף גרסות קודמות
importUserScript(80); //משהו בנוגע לסיבת המחיקה של קובץ מוויקישיתוף

//importScript('משתמש:yonidebest/monobook.js/updateUserEditCounter.js');

});