$warningtext[]=L10n::t('Your DB still runs with MyISAM tables. You should change the engine type to InnoDB. As Friendica will use InnoDB only features in the future, you should change this! See <a href="%s">here</a> for a guide that may be helpful converting the table engines. You may also use the command <tt>php bin/console.php dbstructure toinnodb</tt> of your Friendica installation for an automatic conversion.<br />','https://dev.mysql.com/doc/refman/5.7/en/converting-tables-to-innodb.html');
}
// Check if github.com/friendica/master/VERSION is higher then
// the local version of Friendica. Check is opt-in, source may be master or devel branch
$warningtext[]=L10n::t('There is a new version of Friendica available for download. Your current version is %1$s, upstream version is %2$s',FRIENDICA_VERSION,$gitversion);
$warningtext[]=L10n::t('The database update failed. Please run "php bin/console.php dbstructure update" from the command line and have a look at the errors that might appear.');
$warningtext[]=L10n::t('The last update failed. Please run "php bin/console.php dbstructure update" from the command line and have a look at the errors that might appear. (Some of the errors are possibly inside the logfile.)');
$warningtext[]=L10n::t('The last worker execution was on %s UTC. This is older than one hour. Please check your crontab settings.',$last_worker_call);
}
// Legacy config file warning
if(file_exists('.htconfig.php')){
$warningtext[]=L10n::t('Friendica\'s configuration now is stored in config/local.config.php, please copy config/local-sample.config.php and move your config from <code>.htconfig.php</code>. See <a href="%s">the Config help page</a> for help with the transition.',$a->getBaseURL().'/help/Config');
}
if(file_exists('config/local.ini.php')){
$warningtext[]=L10n::t('Friendica\'s configuration now is stored in config/local.config.php, please copy config/local-sample.config.php and move your config from <code>config/local.ini.php</code>. See <a href="%s">the Config help page</a> for help with the transition.',$a->getBaseURL().'/help/Config');
$warningtext[]=L10n::t('<a href="%s">%s</a> is not reachable on your system. This is a severe configuration issue that prevents server to server communication. See <a href="%s">the installation page</a> for help.',
$a->getLogger()->info('Friendica\'s system.basepath was updated successfully.',[
'from'=>$currBasepath,
'to'=>$confBasepath,
]);
$warningtext[]=L10n::t('Friendica\'s system.basepath was updated from \'%s\' to \'%s\'. Please remove the system.basepath from your db to avoid differences.',
$currBasepath,
$confBasepath);
}elseif(!is_dir($currBasepath)){
$a->getLogger()->alert('Friendica\'s system.basepath is wrong.',[
'from'=>$currBasepath,
'to'=>$confBasepath,
]);
$warningtext[]=L10n::t('Friendica\'s current system.basepath \'%s\' is wrong and the config file \'%s\' isn\'t used.',
$currBasepath,
$confBasepath);
}else{
$a->getLogger()->alert('Friendica\'s system.basepath is wrong.',[
'from'=>$currBasepath,
'to'=>$confBasepath,
]);
$warningtext[]=L10n::t('Friendica\'s current system.basepath \'%s\' is not equal to the config file \'%s\'. Please fix your configuration.',