« Utilisateur:Ciseleur/hist-relecture.js » : différence entre les versions
Contenu supprimé Contenu ajouté
rclimit = 50, valeur par défaut |
adaptation automatique de rclimit |
||
Ligne 6 :
return oldidMatch ? parseInt(oldidMatch[1]) : null;
}
function extractLimitParamFromLink(selector) {
links = $(selector);
if (links.length === 0) return;
var match = links[0].href.match(/[?&]limit=(\d+)/);
return match ? match[1] : null;
}
function extractLimitParamFromLinks(selector1, selector2) {
limit = extractLimitParamFromLink(selector1);
if (!limit) {
limit = extractLimitParamFromLink(selector2);
}
return limit ? limit : 50;
}
var rclimit = extractLimitParamFromLinks('a.mw-nextlink', 'a.mw-prevlink');
var api = new mw.Api();
api.get({
Ligne 12 ⟶ 26 :
'rctype': 'edit|new',
'rcprop': 'ids',
'rclimit':
'rctitle': mw.config.get('wgPageName'),
'rcshow': '!patrolled'
|