From 4da9c19dbc54bb41cf4dfc249aaead49fb07ba4d Mon Sep 17 00:00:00 2001 From: wombat Date: Wed, 2 Oct 2019 14:19:29 +0300 Subject: [PATCH] 2.0.8 [*] some fixes --- debian/changelog | 6 ++++++ sources/class.SitemapSystem.php | 3 +++ sources/kw_sitemapgenerator.php | 11 +---------- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/debian/changelog b/debian/changelog index ab42805..58a4e37 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +kwsitemapgenerator (2.0.8) stable; urgency=medium + + * notices fixes + + -- Karel Wintersky Tue, 01 Oct 2019 17:39:09 +0300 + kwsitemapgenerator (2.0.7) stable; urgency=medium * notices fixes diff --git a/sources/class.SitemapSystem.php b/sources/class.SitemapSystem.php index 9fede6b..0db3e0f 100644 --- a/sources/class.SitemapSystem.php +++ b/sources/class.SitemapSystem.php @@ -157,6 +157,9 @@ public function config_load($config_file, $subpath = '') if (!file_exists($config_file)) throw new Exception("FATAL ERROR: Config file `{$config_file}` not found. ", 1 ); + if (!is_readable($config_file)) + throw new Exception("FATAL ERROR: Config file `{$config_file}` not readable. ", 2 ); + $new_config = parse_ini_file($config_file, true, INI_SCANNER_TYPED); if (empty(trim($subpath, $this::CONFIG_GLUE))) { diff --git a/sources/kw_sitemapgenerator.php b/sources/kw_sitemapgenerator.php index 3165b75..78a4792 100644 --- a/sources/kw_sitemapgenerator.php +++ b/sources/kw_sitemapgenerator.php @@ -3,7 +3,7 @@ * User: Karel Wintersky * Date: 18.09.2019 */ -const KW_SITEMAPGEN_VERSION = '2.0'; +const KWSMG_VERSION = '2.0.8'; require_once 'class.SitemapSystem.php'; require_once 'class.SitemapFileSaver.php'; @@ -49,15 +49,6 @@ $stat_total_time = microtime(true); - -/** - * @todo: ВНЕСТИ В ДОКУМЕНТАЦИЮ - * Если в глобальном конфиге встречается опция "include_root_page", она обрабатывается так: - * 1 : создается секция __root__, на основе которой создается файл root.xml.gz с единственной строчкой к корню сайта - * 'строка': поведение аналогично, но создается файл с соотв. именем - * 0/не существует : файл не создается. При этом к корню сайта не будет сайтмэпа, ЕСЛИ он не описан в секции, например "статических" страниц. - */ - if ( $global_include_root_page ) { if (!is_string($global_include_root_page)) $global_include_root_page = 'root';