$setup->setupAllLang(); } elseif ($_POST['lng'] === '3' && !empty($_POST['l'])) { foreach ($_POST['l'] as $l) { $setup->setupLang($l); } } else { $setup->setupLang(); } $setup->admin($data['login'], $_POST['uPass']); $setup->commit($data); $view->message($lang['OK'], '..'); } catch (Exception $e) { $view->info(nl2br($e->getMessage())); $view->add('form', array('data' => &$data, 'host' => $_SERVER['HTTP_HOST'], 'mysql' => $data['type'] == 'mysql', 'skins' => $setup->getSkins($data['skin']))); } break; #Form #Form case 1: $data = array('host' => 'localhost', 'title' => $lang['myPage'], 'urls' => $setup->urls(), 'user' => 'root', 'pass' => '', 'db' => '', 'pre' => 'f3_', 'login' => 'Admin', 'skin' => 'system', 'file' => is_writable('..') ? '../db.db' : 'cfg/db.db', 'lng' => 2); $view->add('form', array('host' => $_SERVER['HTTP_HOST'], 'mysql' => $one == 'mysql' || $_POST && $_POST['type'] == 'mysql', 'data' => &$data, 'langs' => $setup->getLangs(), 'skins' => $setup->getSkins($data['skin']))); break; #Select database #Select database default: $view->add('start'); } } #Main template $view->front('body');