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

קיין רעדאגירונג באמערקונג
אין תקציר עריכה
אין תקציר עריכה
 
(6 צווישנדיגע ווערסיעס פונעם זעלבן באַניצער נישט געוויזן)
שורה 76: שורה 76:


                                 .done(function (data) {
                                 .done(function (data) {
                                     console.log(data);
                                     console.log('at last done');
                                    if (data.success) {
                                         $(function () {
                                         $(function () {
                                             for (var p in data.query.pages) {
                                             for (var p in data.query.pages) {
                                                 if ("description" in data.query.pages[p] && data.query.pages[p].descriptionsource === "local") {
                                                console.log('about to test description for: ', p)
                                                     addDesc(pageName, data.query.pages[p].description)
                                                 if (("description" in data.query.pages[p]) && (data.query.pages[p].descriptionsource == "local")) {
                                                console.log('adding description for: ', p)
                                                     var params = {
                                                        "action": "edit",
                                                        "format": "json",
                                                        "title": pageName,
                                                        "summary": "דעסקריפציע",
                                                        "minor": 1,
                                                        "bot": 1,
                                                        "prependtext": '{{דעסקריפציע||ענגליש-וויקי=' + data.query.pages[p].description + '}}',
                                                        //"appendtext": '\n[' + '[קאַטעגאָריע:וויקידאטא שפראכן דעסקריפציע]]',
                                                        "utf8": 1
                                                    },
                                                        api = new mw.Api();
 
                                                    api.postWithToken('csrf', params).done(function (data) {
                                                        console.table(data);
                                                        console.timeLog('מדידת זמן', 3);
                                                    });
                                                 }
                                                 }
                                             }
                                             }
שורה 87: שורה 104:
                                         }
                                         }
                                         )
                                         )
                                    }
                                 });
                                 });
                         }
                         }
שורה 97: שורה 112:
     }
     }


    function addDesc(pageName, description) {
        var params = {
            "action": "edit",
            "format": "json",
            "title": pageName,
            "summary": "דעסקריפציע",
            "minor": 1,
            "bot": 1,
            "prependtext": '{{דעסקריפציע||ענגליש-וויקי|' + description + '}}',
            //"appendtext": '\n[' + '[קאַטעגאָריע:וויקידאטא שפראכן דעסקריפציע]]',
            "utf8": 1
        },
            api = new mw.Api();
        api.postWithToken('csrf', params).done(function (data) {
            console.table(data);
            console.timeLog('מדידת זמן', 3);
        });
    }
     if (mw.config.get('wgUserGroups').indexOf('bot') !== -1 && (mw.config.get('wgAction') != 'edit') && confirm('להריץ?')) {
     if (mw.config.get('wgUserGroups').indexOf('bot') !== -1 && (mw.config.get('wgAction') != 'edit') && confirm('להריץ?')) {
         console.time('מדידת זמן');
         console.time('מדידת זמן');
35,369

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