mirror of
https://github.com/slawkens/myaac.git
synced 2025-04-26 17:29:21 +02:00

* Add a brand new charming installation * Fix alert position in setup requirements validation * Add some missing definitions * A distinction between bootstrap CSS classes and myaac classes For CSS-styled messages * Remove unused functions for messages Co-authored-by: slawkens <slawkens@gmail.com>
30 lines
884 B
PHP
30 lines
884 B
PHP
<?php
|
|
defined('MYAAC') or die('Direct access not allowed!');
|
|
if(isset($config['installed']) && $config['installed'] && !isset($_SESSION['saved'])) {
|
|
echo '<div class="alert alert-warning"><span>' . $locale['already_installed'] . '</span></div>';
|
|
}
|
|
else {
|
|
unset($_SESSION['saved']);
|
|
|
|
$locales = array();
|
|
foreach(get_locales() as $tmp_locale)
|
|
{
|
|
$lang_file_main = LOCALE . $tmp_locale . '/main.php';
|
|
$lang_file_install = LOCALE . $tmp_locale . '/install.php';
|
|
if(@file_exists($lang_file_main)
|
|
&& @file_exists($lang_file_install))
|
|
{
|
|
require $lang_file_main;
|
|
$locales[] = array('id' => $tmp_locale, 'name' => $locale['name']);
|
|
}
|
|
}
|
|
|
|
$twig->display('install.welcome.html.twig', array(
|
|
'locales' => $locales,
|
|
'locale' => $locale,
|
|
'cookie_locale' => @$_COOKIE['locale'],
|
|
'detected_locale' => @$detected_locale,
|
|
'buttons' => next_buttons(false, true)
|
|
));
|
|
}
|