אונטערשייד צווישן ווערסיעס פון "באַניצער:גאון הירדן/ייבוא ועדכון.js"

p
ק (הגהה)
(p)
 
(16 מיטלסטע ווערסיעס פון 5 באַניצער נישט געוויזן.)
שורה 1: שורה 1:
$(function () {
$(function () {
   mw.messages.set({
   mw.messages.set({
     "": "הערות לבדיקה:",
     "": "הערות פאר בדיקה:",
     "checkty-whait-title": "ממתין לתוצאות הבדיקה...",
     "checkty-whait-title": "ווארט פאר בדיקה רעזולטאטן...",
     "update-success": "העדכון או הייבוא הסתיים בהצלחה! ",
     "update-success": "אפּדעיט סוקסעספול געענדיגט! ",
     images: "לא לשכוח לבדוק תמונות!",
     images: "נישט פארגעסן צו באקוקן בילדער!",
     "no-images": "אין תמונות בערך זה.",
     "no-images": "נישטא קיין בילדער אין דעם ארטיקל.",
     "No-Words": "הבדיקה הסתיימה בהצלחה",
     "No-Words": "די בדיקה איז סוקסעספול געענדיגט",
     "checkty-page-doesnt-exist": " (הדף אינו קיים)",
     "checkty-page-doesnt-exist": " (דער בלאט עקזיסטירט נישט)",
     "checkty-search": "חיפוש",
     "checkty-search": "זוכט",
     "checkty-language-check": 'בערך זה מופיע הביטוי "$1" פעם אחת או יותר. ',
     "checkty-language-check": 'אינעם ארטיקל ערשיינט דעם אויסדרוק "$1" איין אדער מער מאל. ',
     aspaklaria: "הערך עבר סינון! , העדכון מוגבל לעורכי אספקלריה בלבד.",
     aspaklaria: "הערך עבר סינון! , העדכון מוגבל לעורכי אספקלריה בלבד.",
     block: "הייבוא או העדכון נחסם על ידי ספק הרשת",
     block: "הייבוא או העדכון נחסם על ידי ספק הרשת",
שורה 59: שורה 59:
   var PageName = mw.config
   var PageName = mw.config
     .get("wgPageName")
     .get("wgPageName")
/*    .replace(/^רבי/, "")
     .replace("מעדיעװיקי:" , "מדיה_ויקי:")
    .replace(/^הרב\_/, "")
     .replace("מעדיעװיקי_שמועס:" , "שיחת_מדיה_ויקי:")
    .replace("_", " ")
     .replace("הילף:", "עזרה:")
     .replace(/ה\"קדושה\"/g, "הקדושה")
     .replace(/ה\"קדוש\"/g, "הקדוש")
     .replace(/ה\"קדושים\"/g, "הקדושים")
     .replace("מוסטער:", "תבנית:")
     .replace("מוסטער:", "תבנית:")
     .replace(/^רבי/, "")   
     .replace("קאַטעגאָריע:","קטגוריה:")
    .replace(/^הרב\_/, "")
     .replace("באַניצער:","משתמש:")
     .replace("_", " ")
     .replace("פארטל:","פורטל:")
     .replace(/ה\"קדושה\"/g, "הקדושה")
     .replace("סקריפטס","סקריפטים");
     .replace(/ה\"קדוש\"/g, "הקדוש")
 
    .replace(/ה\"קדושים\"/g, "הקדושים")
/*
    .replace(/א\-ל/g, "אל");
   if (
   if (
     document.getElementById("wpTextbox1") &&
     document.getElementById("wpTextbox1") &&
שורה 80: שורה 76:
     PageName = Template.exec($("#wpTextbox1").val())[2];
     PageName = Template.exec($("#wpTextbox1").val())[2];
   }
   }
*/
   var apiEndpoint = "https://www.hamichlol.org.il/w/api.php?";
   var apiEndpoint = "https://www.hamichlol.org.il/w/api.php?";
   const dataToWiki = {
   const dataToWiki = {
שורה 90: שורה 87:
   };
   };


   const level = 20;
   const level = getLevel(mw.config.get("wgUserGroups"));
//getLevel(mw.config.get("wgUserGroups"));
   function getLevel(groupsUesr) {
   function getLevel(groupsUesr) {
     return groupsUesr.indexOf("sysop") !== -1
     return groupsUesr.indexOf("sysop") !== -1
שורה 195: שורה 191:
           var parit = getProperties(result);
           var parit = getProperties(result);
           var summary = isUpdate
           var summary = isUpdate
             ? "עדכון מוויקיפדיה גרסה " + girsa
             ? "עדכון מהמכלול גרסה " + girsa
             : "ייבוא מוויקיפדיה העברית, ראה רשימת התורמים";
             : "אימפארטירט פון די העברעאישע המכלול, זע ביישטייערער ליסטע";
           var added = "";
           var added = "";
           if (isShort) summary +=  ', בוט ' + select;
           if (isShort) summary +=  ', בוט ' + select;
שורה 775: שורה 771:
   }
   }
   function blockSave(open) {
   function blockSave(open) {
     var saveButton = document.getElementById("wpSave");
     let saveButton = document.getElementById("wpSave");
     if (!saveButton) return;
     if (!saveButton) return;
     if (open != "פתח") {
     if (open != "פתח") {
שורה 786: שורה 782:
       if (saveButton.value != "שמירת השינויים")
       if (saveButton.value != "שמירת השינויים")
         saveButton.value = "אשריך שבדקת!";
         saveButton.value = "אשריך שבדקת!";
       saveButton.style.fontWeight = "normal";
       saveButton.style.fontWeight = "bold";
       document.getElementById("wpPreview").style.fontWeight = "bold";
       document.getElementById("wpPreview").style.fontWeight = "bold";
     }
     }
שורה 833: שורה 829:
           var parit = getProperties(result);
           var parit = getProperties(result);
           var summary = isUpdate
           var summary = isUpdate
             ? "עדכון מוויקיפדיה גרסה " + girsa
             ? "עדכון מהמכלול גרסה " + girsa
             : "ייבוא מוויקיפדיה העברית, ראה רשימת התורמים";
             : "אימפארטירט פון די העברעאישע המכלול, זע ביישטייערער ליסטע";
           var added = "";
           var added = "";


שורה 860: שורה 856:
           var $form = $("<form>");
           var $form = $("<form>");


           var actionUrl =
           var actionUrl = "/w/index.php?title=" +
            "https://www.hamichlol.org.il/w/index.php?title=" +
             encodeURIComponent(mw.config.get("wgPageName")) +
             encodeURIComponent(mw.config.get("wgPageName")) +
             "&action=submit";
             "&action=submit";
שורה 972: שורה 967:
   if (
   if (
     mw.config.get("wgPageName") != "עמוד_ראשי" &&
     mw.config.get("wgPageName") != "עמוד_ראשי" &&
     mw.config.get("wgPageContentModel") != "flow-board" /* &&
     mw.config.get("wgPageContentModel") != "flow-board" &&
    mw.config.get("wgNamespaceNumber") !==-1
    /* &&
     (mw.config.get("wgNamespaceNumber") === 0 ||
     (mw.config.get("wgNamespaceNumber") === 0 ||
       mw.config.get("wgNamespaceNumber") === 10) &&
       mw.config.get("wgNamespaceNumber") === 10) &&