From 9aee838d110807dcd054eef278e34471ac06dfd1 Mon Sep 17 00:00:00 2001 From: ben Date: Thu, 14 Feb 2008 18:22:16 +0000 Subject: Some further installation tweaks git-svn-id: https://code.elgg.org/elgg/trunk@35 36083f99-b078-4883-b0ff-0f9b5a30f544 --- engine/lib/install.php | 45 +++++++++++++++++++++++++++++++++++++++++++++ install.php | 9 +++++---- views/default/pageshell.php | 2 ++ 3 files changed, 52 insertions(+), 4 deletions(-) create mode 100644 engine/lib/install.php diff --git a/engine/lib/install.php b/engine/lib/install.php new file mode 100644 index 000000000..79b170842 --- /dev/null +++ b/engine/lib/install.php @@ -0,0 +1,45 @@ +path)) + return true; + + return false; + + } + +?> \ No newline at end of file diff --git a/install.php b/install.php index 5e253eb1b..3be2b3c78 100644 --- a/install.php +++ b/install.php @@ -20,19 +20,20 @@ /** * If we're installed, go back to the homepage */ - forward(); + if (is_installed()) + forward(); /** * Install the database */ - $tables = get_db_tables(); - if (!$tables) { + if (!is_db_installed()) { run_sql_script(dirname(__FILE__) . "/engine/schema/mysql.sql"); + system_message("The Elgg database was installed."); } /** * Load the front page */ - echo page_draw(null, elgg_view("homepage")); + echo page_draw("Installation", elgg_view("settings/system")); ?> \ No newline at end of file diff --git a/views/default/pageshell.php b/views/default/pageshell.php index 648fa1ff6..499f1486e 100644 --- a/views/default/pageshell.php +++ b/views/default/pageshell.php @@ -20,6 +20,8 @@ // Set title if (empty($vars['title'])) { $title = $vars['config']->sitename; + } else if (empty($vars['config']->sitename)) { + $title = $vars['title']; } else { $title = $vars['config']->sitename . ": " . $vars['title']; } -- cgit v1.2.3