diff options
author | Friendika <info@friendika.com> | 2010-11-06 05:07:10 -0700 |
---|---|---|
committer | Friendika <info@friendika.com> | 2010-11-06 05:07:10 -0700 |
commit | 964ca0e07995de67c65c7916e1c8ce9706edb9da (patch) | |
tree | 93896483ae65bf1a1fc51e6c4974b22e973f9b08 /mod/install.php | |
parent | db22a6cbe0c1f70e6f9405f662ac2fc711a99361 (diff) | |
download | volse-hubzilla-964ca0e07995de67c65c7916e1c8ce9706edb9da.tar.gz volse-hubzilla-964ca0e07995de67c65c7916e1c8ce9706edb9da.tar.bz2 volse-hubzilla-964ca0e07995de67c65c7916e1c8ce9706edb9da.zip |
install messages persist, some colour coordination
Diffstat (limited to 'mod/install.php')
-rw-r--r-- | mod/install.php | 33 |
1 files changed, 13 insertions, 20 deletions
diff --git a/mod/install.php b/mod/install.php index 67c1a479e..5e0a3ee90 100644 --- a/mod/install.php +++ b/mod/install.php @@ -44,8 +44,11 @@ function install_post(&$a) { // that you'll see the following important notice (which is stored in the session). session_write_close(); + require_once('session.php'); session_start(); + session_regenerate_id(); + $_SESSION['sysmsg'] = ''; notice( t('Database import succeeded.') . EOL @@ -94,12 +97,11 @@ function install_content(&$a) { } function check_php(&$phpath) { + $o = ''; $phpath = trim(shell_exec('which php')); if(! strlen($phpath)) { - $o .= <<< EOT -Could not find a command line version of PHP in the web server PATH. This is required. Please adjust the configuration file .htconfig.php accordingly. - -EOT; + $o .= t('Could not find a command line version of PHP in the web server PATH.'); + $o .= t('This is required. Please adjust the configuration file .htconfig.php accordingly.'); } return $o; } @@ -109,16 +111,10 @@ function check_htconfig() { if(((file_exists('.htconfig.php')) && (! is_writable('.htconfig.php'))) || (! is_writable('.'))) { -$o .= <<< EOT - -The web installer needs to be able to create a file called ".htconfig.php" in the top folder of -your web server. It is unable to do so. This is most often a permission setting, as the web server -may not be able to write files in your folder (even if you can). - -Please check with your site documentation or support people to see if this situation can be corrected. -If not, you may be required to perform a manual installation. Please see the file "INSTALL" for instructions. - -EOT; + $o = t('The web installer needs to be able to create a file called ".htconfig.php" in the top folder of your web server and it is unable to do so.'); + $o .= t('This is most often a permission setting, as the web server may not be able to write files in your folder - even if you can.'); + $o .= t('Please check with your site documentation or support people to see if this situation can be corrected.'); + $o .= t('If not, you may be required to perform a manual installation. Please see the file "INSTALL" for instructions.'); } return $o; @@ -126,12 +122,9 @@ return $o; function manual_config(&$a) { -$o .= <<< EOT -The database configuration file ".htconfig.php" could not be written. Please use the enclosed text to create a configuration file in your web server root. - -<textarea rows="24" cols="80" >{$a->data}</textarea> -EOT; -return $o; + $o = t('The database configuration file ".htconfig.php" could not be written. Please use the enclosed text to create a configuration file in your web server root.'); + $o .= "<textarea rows=\"24\" cols=\"80\" >{$a->data}</textarea>"; + return $o; } |