From bce32b615ee3ff780996a9042ce8ca3bf3243d18 Mon Sep 17 00:00:00 2001 From: dignajar Date: Sun, 26 Jul 2015 00:37:51 -0300 Subject: [PATCH] Set default home page --- admin/controllers/settings.php | 19 +++++++++++++++++++ admin/views/settings.php | 12 ++++++++++++ languages/en_US.json | 4 +++- 3 files changed, 34 insertions(+), 1 deletion(-) diff --git a/admin/controllers/settings.php b/admin/controllers/settings.php index 2610e8a4..7cb60b02 100644 --- a/admin/controllers/settings.php +++ b/admin/controllers/settings.php @@ -51,3 +51,22 @@ if( $_SERVER['REQUEST_METHOD'] == 'POST' ) // ============================================================================ // Main // ============================================================================ + +// Default home page +$_homePageList = array(''=>$Language->g('Show blog')); +foreach($pagesParents as $parentKey=>$pageList) +{ + foreach($pageList as $Page) + { + if($parentKey!==NO_PARENT_CHAR) { + $parentTitle = $pages[$Page->parentKey()]->title().'->'; + } + else { + $parentTitle = ''; + } + + if($Page->published()) { + $_homePageList[$Page->key()] = $Language->g('Page').': '.$parentTitle.$Page->title(); + } + } +} diff --git a/admin/views/settings.php b/admin/views/settings.php index a5de0bd9..efd30b4b 100644 --- a/admin/views/settings.php +++ b/admin/views/settings.php @@ -63,6 +63,18 @@
p('number-of-posts-to-show-per-page') ?>
+ +