Differenze tra le versioni di "MediaWiki:Gadget-FasiAvanzamento.js"

ancora problemi ES6...
(magari è colpa della lambda?)
(ancora problemi ES6...)
// Ci interessa controllare solo le categorie "Libri xy%" e "Moduli xy%"
var categorie_avanzamento = ['0%', '25%', '50%', '75%', '100%'];
.map(function (av) { return ['Category:Libri ' + av, 'Category:Moduli ' + av]; })
categorie_avanzamento = categorie_avanzamento .mapreduce(function (ava, b) { return ['Category:Libria.concat(b); ' + av}, 'Category:Moduli ' + av[]; });
categorie_avanzamento = categorie_avanzamento.reduce(function (a, b) { return a.concat(b); }, []);
while(queue.length !== 0) {
var title = (new mw.Title(page.title)).getMain().replace(/[^a-zA-Z0-9-_]/g, "");
for(var category ofin page.categories) {
// C'è una categoria "(Libri|Moduli) xx%" ?
var match = categoria_avanzamento_regex.exec(category.title);