באַניצער:בוט צמא לדעת/Tdescriptions.js
אַכטונג: נאכן היטן, ברויכט איר אפשר נאך אויסקרויזן דעם בראוזער'ס זאַפאַס צו זען די ענדערונגען.
- פייערפוקס/סאפארי: האלט אראפ שיפט בשעת'ן דרוקן Reload, אדער דרוקט Ctrl-F5 אדער Ctrl-R (אויף א מאקינטאש ⌘-R)
- גוגל כראם: דרוקט Ctrl-Shift-R (אויף א מאקינטאש ⌘-Shift-R)
- אינטערנעט עקספלארער: האלט אראפ Ctrl בשעת'ן קליקן Refresh, אדער דרוקט Ctrl-F5
- אפערע: גייט צו מעניו → שטעלונגען ( אפערע → פרעפערנצן אויף א מעק) און דערנאך צו פריוואטקייט & און זיכערהייט → רוימען בראוזער דאטא → בילדער און טעקעס אין זאפאס
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((data) => {
var sum = 0;
for (const p in data.pages) {
const pageName = data.pages[p].title;
if (("description" in data.pages[p] && data.pages[p].description)) {
TDDesc(pageName);
}
sum++;
if (sum >= 19) {
console.log('last was: ', pageName);
}
}
})
}
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();
}
}
)