From 0804706fd7d971abc42614cb713c1d891edf5712 Mon Sep 17 00:00:00 2001 From: Vitalychez Date: Tue, 18 Nov 2014 15:44:21 +0400 Subject: [PATCH] sitemap fix --- library/config.php | 4 ++-- library/includes/classes/sitemap.php | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/library/config.php b/library/config.php index b4f3ffc40..dd01ae848 100644 --- a/library/config.php +++ b/library/config.php @@ -253,10 +253,10 @@ define('BB_PATH', realpath(BB_ROOT) ); define('ADMIN_DIR', BB_PATH .'/admin/' ); define('DATA_DIR', BB_PATH .'/data/' ); define('INT_DATA_DIR', BB_PATH .'/internal_data/' ); -define('AJAX_HTML_DIR', BB_ROOT .'/internal_data/ajax_html/' ); +define('AJAX_HTML_DIR', BB_ROOT .'internal_data/ajax_html/' ); define('CACHE_DIR', BB_PATH .'/internal_data/cache/' ); define('LOG_DIR', BB_PATH .'/internal_data/log/' ); -define('SITEMAP_DIR', BB_PATH .'/internal_data/sitemap/' ); +define('SITEMAP_DIR', BB_PATH .'internal_data/sitemap/' ); define('TRIGGERS_DIR', BB_PATH .'/internal_data/triggers/' ); define('AJAX_DIR', BB_ROOT .'/library/ajax/' ); define('ATTACH_DIR', BB_PATH .'/library/attach_mod/' ); diff --git a/library/includes/classes/sitemap.php b/library/includes/classes/sitemap.php index 4b924b83d..4ab1a537d 100644 --- a/library/includes/classes/sitemap.php +++ b/library/includes/classes/sitemap.php @@ -13,7 +13,7 @@ class sitemap function sitemap () { global $bb_cfg; - $this->home = 'http://'.$bb_cfg['server_name'].'/'; + $this->home = make_url(''); } function build_map () { @@ -29,10 +29,10 @@ class sitemap function build_index ($count) { $lm = date('c'); $map = "\n\n"; - $map .= "\n{$this->home}sitemap/sitemap1.xml\n{$lm}\n\n"; + $map .= "\n".make_url(substr(SITEMAP_DIR, 2))."/sitemap1.xml\n{$lm}\n\n"; for ($i = 0; $i < $count; $i++) { $t = $i + 2; - $map .= "\n{$this->home}sitemap/sitemap{$t}.xml\n{$lm}\n\n"; + $map .= "\n".make_url(substr(SITEMAP_DIR, 2))."/sitemap{$t}.xml\n{$lm}\n\n"; } $map .= "";