אונטערשייד צווישן ווערסיעס פון "באַניצער:בוט צמא לדעת/descriptions.js"

ק
קיין רעדאגירונג באמערקונג
קאין תקציר עריכה
קאין תקציר עריכה
שורה 9: שורה 9:
             "apnamespace": "8000",
             "apnamespace": "8000",
             "apfilterredir": "nonredirects",
             "apfilterredir": "nonredirects",
             "apfrom": "גאלד",
             //"apfrom": "גאלד",
             "aplimit": "500"
             "aplimit": "100"
         }).done((data) => {
         }).done((data) => {
             //console.table(data);
             //console.table(data);
שורה 51: שורה 51:
                             console.log(pageName + ' : ' + description);
                             console.log(pageName + ' : ' + description);
                             console.timeLog('מדידת זמן', '2');
                             console.timeLog('מדידת זמן', '2');
                             if (needed(pageName)) {
                             var params = {
                                 addDesc(pageName, description);
                                 "action": "query",
                                "format": "json",
                                "titles": pageName,
                                "prop": "categories",
                                "clcategories": "קאַטעגאָריע:בלעטער מיט קורצע דעסקריפציע"
                             }
                             }
                            var api = new mw.Api();
                            api.get(params).done(function (data) {
                                for (const p in data.query.pages) {
                                    console.log(data.query.pages[p]);
                                    if (!("categories" in data.query.pages[p])) {
                                        addDesc(pageName, description);
                                    }
                                }
                            })
                         }
                         }
                     });
                     });
שורה 59: שורה 74:
             });
             });
     }
     }
   
    function needed(pageName) {
        var params = {
            "action": "query",
            "format": "json",
            "titles": pageName,
            "prop": "categories",
            "clcategories": "קאַטעגאָריע:בלעטער מיט קורצע דעסקריפציע"
        }


        var api = new mw.Api();
 
        var ret = false;
        api.get(params).done(function (data) {
            for (const p in data.query.pages) {
            console.log(data.query.pages[p]);
                if (!("categories" in data.query.pages[p])) ret = true;
            }
        })
        return ret;
    }


     function addDesc(pageName, text) {
     function addDesc(pageName, text) {
35,369

רעדאגירונגען