MediaWiki:Gadget-findoutdated.js: Difference between revisions
From Test Wiki
Content deleted Content added
New Tags: Mobile edit Mobile web edit |
No edit summary Tags: Mobile edit Mobile web edit |
||
Line 91:
var checkedPages = 0;
function fetchPages(namespaces) {
namespaces.forEach(function (ns) {
Line 100 ⟶ 99:
action: 'query',
list: 'allpages',
apnamespace: ns,
aplimit: 100,
apfilterredir: 'nonredirect'
}
).done(function (data) {
Line 117 ⟶ 116:
}
fetchPages([0, 10, 2, 4]);
$.getJSON(
Line 161 ⟶ 159:
var now = new Date();
var tenHoursAgo = new Date(now - 10 * 60 * 60 * 1000);
if (lastEdit < tenHoursAgo && content.length < 10) {
outdatedPagesAndFiles.push({ title: page.title, status: "short content" });
Line 196 ⟶ 194:
var description = fileData.revisions[0]['*'];
var categories = fileData.categories ? fileData.categories.map(cat => cat.title) : [];
// IGNORUJ, jeśli plik jest w kategorii Preview files
if (categories.includes('Category:Preview files')) {
checkedPages++;
return;
var outOfScope = !description.includes('{{Information}}') && !categories.includes('Category:Non-test files');
var isMaintScript = description.includes('Maintenance script') || description.includes('Uploaded by Maintenance script');
| |||