add set of pages to watch

This commit is contained in:
Tykayn 2025-09-01 00:14:00 +02:00 committed by tykayn
parent 77ad76cc7e
commit 7a7704bc01
22 changed files with 216839 additions and 6049 deletions

View file

@ -832,6 +832,7 @@ class WikiController extends AbstractController
$wikiPages = [];
$missingTranslations = [];
$pageDifferences = [];
$pagesUnavailableInEnglish = [];
// First pass: collect all staleness scores to find min and max
$stalenessScores = [];
@ -910,10 +911,20 @@ class WikiController extends AbstractController
return $scoreB <=> $scoreA;
});
// Load pages unavailable in English
$pagesUnavailableInEnglishFile = $this->getParameter('kernel.project_dir') . '/wiki_compare/pages_unavailable_in_english.json';
if (file_exists($pagesUnavailableInEnglishFile)) {
$pagesUnavailableInEnglishData = json_decode(file_get_contents($pagesUnavailableInEnglishFile), true);
if (isset($pagesUnavailableInEnglishData['pages']) && is_array($pagesUnavailableInEnglishData['pages'])) {
$pagesUnavailableInEnglish = $pagesUnavailableInEnglishData['pages'];
}
}
return $this->render('admin/wiki.html.twig', [
'wiki_pages' => $wikiPages,
'missing_translations' => $missingTranslations,
'page_differences' => $pageDifferences,
'pages_unavailable_in_english' => $pagesUnavailableInEnglish,
]);
}