add specific follow of translation pages

This commit is contained in:
Tykayn 2025-09-01 00:29:17 +02:00 committed by tykayn
parent 7a7704bc01
commit bd3d14e9f8
11 changed files with 48190 additions and 268240 deletions

View file

@ -919,12 +919,23 @@ class WikiController extends AbstractController
$pagesUnavailableInEnglish = $pagesUnavailableInEnglishData['pages'];
}
}
// Load specific pages from outdated_pages.json
$specificPages = [];
$outdatedPagesFile = $this->getParameter('kernel.project_dir') . '/wiki_compare/outdated_pages.json';
if (file_exists($outdatedPagesFile)) {
$outdatedPagesData = json_decode(file_get_contents($outdatedPagesFile), true);
if (isset($outdatedPagesData['specific_pages']) && is_array($outdatedPagesData['specific_pages'])) {
$specificPages = $outdatedPagesData['specific_pages'];
}
}
return $this->render('admin/wiki.html.twig', [
'wiki_pages' => $wikiPages,
'missing_translations' => $missingTranslations,
'page_differences' => $pageDifferences,
'pages_unavailable_in_english' => $pagesUnavailableInEnglish,
'specific_pages' => $specificPages,
]);
}