-
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathsitemap.php
More file actions
30 lines (27 loc) · 1.06 KB
/
sitemap.php
File metadata and controls
30 lines (27 loc) · 1.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
require_once "./includes/user_init.php";
$output = "<ul class=\"list_2\">\n";
// pages
$gres = sql_query("SELECT * FROM ".$db_prefix."page_group WHERE cat_list='1' ORDER BY group_title");
while ($grow = sql_fetch_array($gres)) {
$output .= "<li><a href=\"#\">$grow[group_title]</a>\n<ul>\n";
$res = sql_query("SELECT * FROM ".$db_prefix."page WHERE page_list='1' AND group_id='$grow[group_id]' ORDER BY page_title");
while ($row = sql_fetch_array($res)) {
if ($config['enable_adp'] && $row['permalink']) {
$url = $row['permalink'];
} else {
$url = "page.php?pid=$row[page_id]";
}
$output .= "<li><a href=\"$url\">$row[page_title]</a>\n<ul>\n";
$output .= "</ul>\n</li>\n";
}
$output .= "</ul>\n</li>\n";
}
// end
$output .= "</ul>\n";
$txt['the_sitemap'] = str_replace("<ul>\n</ul>", '', $output);
$bc = breadcrumb(array($lang['l_sitemap']));
$txt = array_merge($txt, $bc);
$txt['main_body'] = quick_tpl(load_tpl('sitemap.tpl'), $txt);
generate_html_header($bc['head']);
flush_tpl('site');