Gebruiker:Rots61/Gadget-LogTheCounter.js: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 12: | Regel 12: | ||
qpoffset: apiContinue ? apiContinue.qpoffset : undefined | qpoffset: apiContinue ? apiContinue.qpoffset : undefined | ||
} ).then( function (data) { | } ).then( function (data) { | ||
− | |||
data2 = data2.concat(data.query.querypage.results); | data2 = data2.concat(data.query.querypage.results); | ||
aantalallepaginasmetlinkdienietbestaan += 1; | aantalallepaginasmetlinkdienietbestaan += 1; |
Versie van 9 feb 2023 18:30
/* jshint sub:true maxerr:100000 */
var api = new mw.Api();
var data2 = [];
var aantalallepaginasmetlinkdienietbestaan = 0;
function allepaginasmetlinkdienietbestaan(apiContinue) {
api.get( {
action: "query",
list: "querypage",
qppage: "Wantedpages",
qplimit: 5000,
qpoffset: apiContinue ? apiContinue.qpoffset : undefined
} ).then( function (data) {
data2 = data2.concat(data.query.querypage.results);
aantalallepaginasmetlinkdienietbestaan += 1;
console.log(aantalallepaginasmetlinkdienietbestaan);
if ( data.continue ) {
allepaginasmetlinkdienietbestaan( data.continue );
} else {
console.log(data2);
}
} );
}