bug #183 - strlen borking on sysmsg, which is now an array
This commit is contained in:
parent
da416e0181
commit
bef7a5d66b
2 changed files with 7 additions and 7 deletions
6
boot.php
6
boot.php
|
@ -8,7 +8,7 @@ require_once("include/pgettext.php");
|
||||||
require_once('include/nav.php');
|
require_once('include/nav.php');
|
||||||
|
|
||||||
define ( 'FRIENDIKA_PLATFORM', 'Free Friendika');
|
define ( 'FRIENDIKA_PLATFORM', 'Free Friendika');
|
||||||
define ( 'FRIENDIKA_VERSION', '2.3.1139' );
|
define ( 'FRIENDIKA_VERSION', '2.3.1140' );
|
||||||
define ( 'DFRN_PROTOCOL_VERSION', '2.21' );
|
define ( 'DFRN_PROTOCOL_VERSION', '2.21' );
|
||||||
define ( 'DB_UPDATE_VERSION', 1097 );
|
define ( 'DB_UPDATE_VERSION', 1097 );
|
||||||
|
|
||||||
|
@ -238,7 +238,7 @@ class App {
|
||||||
public $contacts;
|
public $contacts;
|
||||||
public $page_contact;
|
public $page_contact;
|
||||||
public $content;
|
public $content;
|
||||||
public $data;
|
public $data = array();
|
||||||
public $error = false;
|
public $error = false;
|
||||||
public $cmd;
|
public $cmd;
|
||||||
public $argv;
|
public $argv;
|
||||||
|
@ -251,7 +251,7 @@ class App {
|
||||||
public $timezone;
|
public $timezone;
|
||||||
public $interactive = true;
|
public $interactive = true;
|
||||||
public $plugins;
|
public $plugins;
|
||||||
public $apps = Array();
|
public $apps = array();
|
||||||
public $identities;
|
public $identities;
|
||||||
|
|
||||||
private $scheme;
|
private $scheme;
|
||||||
|
|
|
@ -52,7 +52,7 @@ function install_post(&$a) {
|
||||||
|
|
||||||
$result = file_put_contents('.htconfig.php', $txt);
|
$result = file_put_contents('.htconfig.php', $txt);
|
||||||
if(! $result) {
|
if(! $result) {
|
||||||
$a->data = $txt;
|
$a->data['txt'] = $txt;
|
||||||
}
|
}
|
||||||
|
|
||||||
$errors = load_database($db);
|
$errors = load_database($db);
|
||||||
|
@ -107,7 +107,7 @@ function install_content(&$a) {
|
||||||
if(strlen($o))
|
if(strlen($o))
|
||||||
return $o;
|
return $o;
|
||||||
|
|
||||||
if(strlen($a->data)) {
|
if(strlen($a->data['txt'])) {
|
||||||
$o .= manual_config($a);
|
$o .= manual_config($a);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -203,7 +203,7 @@ function check_funcs() {
|
||||||
if(! function_exists('mb_strlen'))
|
if(! function_exists('mb_strlen'))
|
||||||
notice( t('Error: mb_string PHP module required but not installed.') . EOL);
|
notice( t('Error: mb_string PHP module required but not installed.') . EOL);
|
||||||
|
|
||||||
if((x($_SESSION,'sysmsg')) && strlen($_SESSION['sysmsg']))
|
if((x($_SESSION,'sysmsg')) && is_array($_SESSION['sysmsg']) && count($_SESSION['sysmsg']))
|
||||||
notice( t('Please see the file "INSTALL.txt".') . EOL);
|
notice( t('Please see the file "INSTALL.txt".') . EOL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -224,7 +224,7 @@ function check_htconfig() {
|
||||||
|
|
||||||
|
|
||||||
function manual_config(&$a) {
|
function manual_config(&$a) {
|
||||||
$data = htmlentities($a->data);
|
$data = htmlentities($a->data['txt']);
|
||||||
$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 = 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\" >$data</textarea>";
|
$o .= "<textarea rows=\"24\" cols=\"80\" >$data</textarea>";
|
||||||
return $o;
|
return $o;
|
||||||
|
|
Loading…
Reference in a new issue