From 1239c114169f056fd92e1d0728394844bb3bad6a Mon Sep 17 00:00:00 2001 From: "E. S." Date: Sun, 14 Apr 2024 00:48:07 +0000 Subject: [PATCH] sitemap: open articles --- cron/sitemap.php | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/cron/sitemap.php b/cron/sitemap.php index 16a2991..4c5e0d0 100644 --- a/cron/sitemap.php +++ b/cron/sitemap.php @@ -44,17 +44,16 @@ while ($row = $db->fetch($q)) { changeFrequency: Sitemap::MONTHLY); } -// posts -//foreach (PostLanguage::cases() as $pl) { -// $sitemap->addItem("{$addr}/articles/".($pl != PostLanguage::English ? '?lang='.$pl->value : ''), -// changeFrequency: Sitemap::WEEKLY); -// -// $q = $db->query("SELECT * FROM posts WHERE visible=1"); -// while ($row = $db->fetch($q)) { -// $post = new Post($row); -// $sitemap->addItem("{$addr}".$post->getUrl($pl), -// changeFrequency: Sitemap::WEEKLY); -// } -//} +foreach (PostLanguage::cases() as $pl) { + $sitemap->addItem("{$addr}/articles/".($pl != PostLanguage::English ? '?lang='.$pl->value : ''), + changeFrequency: Sitemap::WEEKLY); + + $q = $db->query("SELECT * FROM posts WHERE visible=1"); + while ($row = $db->fetch($q)) { + $post = new Post($row); + $sitemap->addItem("{$addr}".$post->getUrl($pl), + changeFrequency: Sitemap::WEEKLY); + } +} $sitemap->write(); \ No newline at end of file