From 2ef4ffd571f7136309d30af86aa533576c3d3bc4 Mon Sep 17 00:00:00 2001 From: Jimmi08 Date: Sun, 5 Aug 2018 19:16:04 +0200 Subject: [PATCH] gsitemap addon for news plugin --- e107_plugins/news/e_gsitemap.php | 55 ++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 e107_plugins/news/e_gsitemap.php diff --git a/e107_plugins/news/e_gsitemap.php b/e107_plugins/news/e_gsitemap.php new file mode 100644 index 000000000..96e90d14b --- /dev/null +++ b/e107_plugins/news/e_gsitemap.php @@ -0,0 +1,55 @@ +retrieve("news_category", "*", " ORDER BY category_order ASC", true); + + foreach($data as $row) + { + $import[] = array( + 'name' => $row['category_name'], + 'url' => e107::getUrl()->create('news/list/category', $row, array('full' => 1)) , + 'type' => LAN_NEWS_23 + ); + } + + $data = $sql->retrieve("news", "*", "news_class IN (" . $userclass_list . ") AND news_start < " . $_t . " ORDER BY news_datestamp ASC", true); + foreach($data as $row) + { + $import[] = array( + 'name' => $row['news_title'], + 'url' => e107::getUrl()->create('news/view/item', $row, array('full' => 1)), + 'type' => ADLAN_0 + ); + } + + return $import; + } +} \ No newline at end of file