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

פון המכלול
קפיצה לניווט קפיצה לחיפוש
(געשאַפן בלאַט מיט 'mw.loader.using(['mediawiki.jqueryMsg']).done(function () { function listPages() { const api = new mw.Api(); api.get({ "action": "templatedata", "format": "json", "generator": "allpages", "utf8": 1, "gapnamespace": "10", "gapfilterredir": "nonredirects", //"gapfrom": 'רבי שלמה האלבערשטאם', "gaplimit": "20", }).done((d...')
 
אין תקציר עריכה
 
(10 צווישנדיגע ווערסיעס פונעם זעלבן באַניצער נישט געוויזן)
שורה 9: שורה 9:
             "gapnamespace": "10",
             "gapnamespace": "10",
             "gapfilterredir": "nonredirects",
             "gapfilterredir": "nonredirects",
             //"gapfrom": 'רבי שלמה האלבערשטאם',
             "gapfrom": 'תא_יסוד/לאנטאניד',
             "gaplimit": "20",
             "gaplimit": "800",
         }).done((data) => {
         }).done((data) => {
            var sum = 0;
             for (const p in data.pages) {
             for (const p in data.pages) {
                 const pageName = data.pages[p].title;
                 const pageName = data.pages[p].title;
                console.log(pageName);
                 if (("description" in data.pages[p] && data.pages[p].description)) {
                 if (("description" in data.pages[p] && data.pages[p].description)) {
                console.log('adding to ', pageName);
                     TDDesc(pageName);
                     TDDesc(pageName);
                 }
                 }
                sum++;
            }
                if (sum >= 19) {
            if ("continue" in data) {
                    console.log('last was: ', pageName);
            console.log("continue: ", data.continue.gapcontinue)
                }
             }
             }
         })
         })

יעצטיגע רעוויזיע זינט 21:02, 29 אקטאבער 2023

mw.loader.using(['mediawiki.jqueryMsg']).done(function () {
    function listPages() {
        const api = new mw.Api();
        api.get({
            "action": "templatedata",
            "format": "json",
            "generator": "allpages",
            "utf8": 1,
            "gapnamespace": "10",
            "gapfilterredir": "nonredirects",
            "gapfrom": 'תא_יסוד/לאנטאניד',
            "gaplimit": "800",
        }).done((data) => {
            for (const p in data.pages) {
                const pageName = data.pages[p].title;
                console.log(pageName);
                if (("description" in data.pages[p] && data.pages[p].description)) {
                	console.log('adding to ', pageName);
                    TDDesc(pageName);
                }
            }
            if ("continue" in data) {
            	console.log("continue: ", data.continue.gapcontinue)
            }
        })
    }
    function TDDesc(pageName) {
        var params = {
            "action": "edit",
            "format": "json",
            "title": pageName,
            "summary": "דעסקריפציע",
            "minor": 1,
            "bot": 1,
            "prependtext": '<noinclude>{{דעסקריפציע}}</noinclude>',
            //"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('להריץ?')) {
        console.time('מדידת זמן');
        listPages();
    }

}
)