From: garvinhicking Date: Tue, 25 Oct 2005 11:04:04 +0000 (+0000) Subject: Fix permission issue when permalinks are not configurable and no array is returned. X-Git-Tag: 0.9~21 X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=41f6415570454c47f524f0aea2ffdda3a54678f8;p=s9y.git Fix permission issue when permalinks are not configurable and no array is returned. Thanks to Falk! --- diff --git a/include/admin/configuration.inc.php b/include/admin/configuration.inc.php index cf650d0..a4af5e2 100644 --- a/include/admin/configuration.inc.php +++ b/include/admin/configuration.inc.php @@ -41,9 +41,11 @@ switch ($_POST['installAction'] && serendipity_checkFormToken()) { // will force to update the .htaccess for rewrite rules. if ($serendipity['rewrite'] != 'none') { $permconf = serendipity_parseTemplate(S9Y_CONFIG_TEMPLATE); - foreach($permconf['permalinks']['items'] AS $permitem) { - $permalinkOld[] = $oldConfig[$permitem['var']]; - $permalinkNew[] = $serendipity[$permitem['var']]; + if (is_array($permconf) && is_array($permconf['permalinks']['items'])) { + foreach($permconf['permalinks']['items'] AS $permitem) { + $permalinkOld[] = $oldConfig[$permitem['var']]; + $permalinkNew[] = $serendipity[$permitem['var']]; + } } }