אונטערשייד צווישן ווערסיעס פון "מעדיעוויקי:Gadget-ShortNSSearch.js"

פון המכלול
קפיצה לניווט קפיצה לחיפוש
(ייבוא מוויקיפדיה העברית, ראה רשימת התורמים)
 
(מכלוליזאציע, אידיש)
שורה 7: שורה 7:
  for (var i = 0; i < shortcuts.length; i++)
  for (var i = 0; i < shortcuts.length; i++)
     shortcuts[i] = new Array(2);
     shortcuts[i] = new Array(2);
  shortcuts[0][0] = 'ש:';
  shortcuts[0][0] = 'ר:';
  shortcuts[0][1] = 'שיחה:';
  shortcuts[0][1] = 'רעדן:';
  shortcuts[1][0] = 'ה:';
  shortcuts[1][0] = 'מ:';
  shortcuts[1][1] = 'המכלול:';
  shortcuts[1][1] = 'המכלול:';
  shortcuts[2][0] = 'שה:';
  shortcuts[2][0] = 'מר:';
  shortcuts[2][1] = 'שיחת המכלול:';
  shortcuts[2][1] = 'המכלול רעדן:';
  shortcuts[3][0] = 'ק:';
  shortcuts[3][0] = 'ק:';
  shortcuts[3][1] = 'קטגוריה:';
  shortcuts[3][1] = 'קאַטעגאָריע:';
  shortcuts[4][0] = 'שק:';
  shortcuts[4][0] = 'קר:';
  shortcuts[4][1] = 'שיחת קטגוריה:';
  shortcuts[4][1] = 'קאַטעגאָריע רעדן:';
  shortcuts[5][0] = 'ע:';
  shortcuts[5][0] = 'ה:';
  shortcuts[5][1] = 'עזרה:';
  shortcuts[5][1] = 'הילף:';
  shortcuts[6][0] = 'שע:';
  shortcuts[6][0] = 'הר:';
  shortcuts[6][1] = 'שיחת עזרה:';
  shortcuts[6][1] = 'הילף רעדן:';
  shortcuts[7][0] = 'מ:';
  shortcuts[7][0] = 'ב:';
  shortcuts[7][1] = 'משתמש:';
  shortcuts[7][1] = 'באַניצער:';
  shortcuts[8][0] = 'שמ:';
  shortcuts[8][0] = 'בר:';
  shortcuts[8][1] = 'שיחת משתמש:';
  shortcuts[8][1] = 'באַניצער רעדן:';
  shortcuts[9][0] = 'פ:';
  shortcuts[9][0] = 'פ:';
  shortcuts[9][1] = 'פורטל:';
  shortcuts[9][1] = 'פורטל:';
  shortcuts[10][0] = 'שפ:';
  shortcuts[10][0] = 'פר:';
  shortcuts[10][1] = 'שיחת פורטל:';
  shortcuts[10][1] = 'שיחת פורטל:';
  shortcuts[11][0] = 'מו:';
  shortcuts[11][0] = 'מוו:';
  shortcuts[11][1] = 'מדיה ויקי:';
  shortcuts[11][1] = 'מעדיעװיקי:';
  shortcuts[12][0] = 'שמו:';
  shortcuts[12][0] = 'מוור:';
  shortcuts[12][1] = 'שיחת מדיה ויקי:';
  shortcuts[12][1] = 'מעדיעװיקי רעדן:';
  shortcuts[13][0] = 'ת:';
  shortcuts[13][0] = 'ט:';
  shortcuts[13][1] = 'תמונה:';
  shortcuts[13][1] = 'טעקע:';
  shortcuts[14][0] = 'שת:';
  shortcuts[14][0] = 'טר:';
  shortcuts[14][1] = 'שיחת תמונה:';
  shortcuts[14][1] = 'טעקע רעדן:';
  shortcuts[15][0] = 'תב:';
  shortcuts[15][0] = 'מו:';
  shortcuts[15][1] = 'תבנית:';
  shortcuts[15][1] = 'מוסטער:';
  shortcuts[16][0] = 'שתב:';
  shortcuts[16][0] = 'מור:';
  shortcuts[16][1] = 'שיחת תבנית:';
  shortcuts[16][1] = 'מוסטער רעדן:';
  shortcuts[17][0] = 'תמ:';
  shortcuts[17][0] = 'בש:';
  shortcuts[17][1] = 'מיוחד:Contributions/';
  shortcuts[17][1] = 'באַזונדער:בײַשטײַערונגען';
  shortcuts[18][0] = 'ד:';
  shortcuts[18][0] = 'ס:';
  shortcuts[18][1] = 'מיוחד:';
  shortcuts[18][1] = 'באַזונדער:';


  text = document.getElementById('searchInput');
  text = document.getElementById('searchInput');

רעוויזיע פון 22:02, 24 נאוועמבער 2022

// נלקח מ[[המכלול:סקריפטים/14|כאן]]
// מאפשר לבצע חיפוש תוך שימוש בשמות מרחב מקוצרים מוגדרים מראש. את הרשימה ניתן למצוא [[שיחת המכלול:סקריפטים/14|כאן]]
// נכתב על ידי [[user:Yonidebest]]
//
function checkSearchInput() {
 var shortcuts = new Array(19)
 for (var i = 0; i < shortcuts.length; i++)
    shortcuts[i] = new Array(2);
 shortcuts[0][0] = 'ר:';
 shortcuts[0][1] = 'רעדן:';
 shortcuts[1][0] = 'מ:';
 shortcuts[1][1] = 'המכלול:';
 shortcuts[2][0] = 'מר:';
 shortcuts[2][1] = 'המכלול רעדן:';
 shortcuts[3][0] = 'ק:';
 shortcuts[3][1] = 'קאַטעגאָריע:';
 shortcuts[4][0] = 'קר:';
 shortcuts[4][1] = 'קאַטעגאָריע רעדן:';
 shortcuts[5][0] = 'ה:';
 shortcuts[5][1] = 'הילף:';
 shortcuts[6][0] = 'הר:';
 shortcuts[6][1] = 'הילף רעדן:';
 shortcuts[7][0] = 'ב:';
 shortcuts[7][1] = 'באַניצער:';
 shortcuts[8][0] = 'בר:';
 shortcuts[8][1] = 'באַניצער רעדן:';
 shortcuts[9][0] = 'פ:';
 shortcuts[9][1] = 'פורטל:';
 shortcuts[10][0] = 'פר:';
 shortcuts[10][1] = 'שיחת פורטל:';
 shortcuts[11][0] = 'מוו:';
 shortcuts[11][1] = 'מעדיעװיקי:';
 shortcuts[12][0] = 'מוור:';
 shortcuts[12][1] = 'מעדיעװיקי רעדן:';
 shortcuts[13][0] = 'ט:';
 shortcuts[13][1] = 'טעקע:';
 shortcuts[14][0] = 'טר:';
 shortcuts[14][1] = 'טעקע רעדן:';
 shortcuts[15][0] = 'מו:';
 shortcuts[15][1] = 'מוסטער:';
 shortcuts[16][0] = 'מור:';
 shortcuts[16][1] = 'מוסטער רעדן:';
 shortcuts[17][0] = 'בש:';
 shortcuts[17][1] = 'באַזונדער:בײַשטײַערונגען';
 shortcuts[18][0] = 'ס:';
 shortcuts[18][1] = 'באַזונדער:';

 text = document.getElementById('searchInput');
 for (i = 0; i < shortcuts.length; i++) {
    var rxEdit = new RegExp('^ע' + shortcuts[i][0]);
    if (rxEdit.test(text.value)) {
      text.value = text.value.replace(rxEdit, shortcuts[i][1]);
      document.location = '//www.hamichlol.org/w/index.php?title=' + text.value + '&action=edit';
      return false;
    }
    var rxHistory = new RegExp('^ג' + shortcuts[i][0]);
    if (rxHistory.test(text.value)) {
      text.value = text.value.replace(rxHistory, shortcuts[i][1]);
      document.location = '//www.hamichlol.org/w/index.php?title=' + text.value + '&action=history';
      return false;
    }
    var rxPI = new RegExp('^/');
    if (rxPI.test(text.value)) {
      document.location = '//www.hamichlol.org/w/index.php?title=' + "מיוחד:הדף_שלי" + text.value;
      return false;
    }
 }
 for (i = 0; i < shortcuts.length; i++) {
    var rx = new RegExp('^' + shortcuts[i][0]);
    text.value = text.value.replace(rx, shortcuts[i][1]);
 }
 return true;
}

function addCheckSearchInput() {
 var form = document.getElementById('searchform');

 if (!form) return;

 form.onsubmit = function(){return checkSearchInput();}
}
$(addCheckSearchInput);