} $init = new initialisation(); // Add default plugin echo ' - Fill plugin table<BR>'; $pluginM = new pluginManager(); if ($pluginM->getId('core') == 0) { $pluginM->create('core', $version); $plugin = new plugin($pluginM->getId('core')); $plugin->updateActivated(1); } $init = new initialisation(); // Add locale echo ' - Fill locale table<BR>'; $locM = new localeManager(); if ($locM->getId('fr_FR') == 0) { $locM->create('fr_FR', 'Français', 'icon-libflags-fr'); } if ($locM->getId('en_US') == 0) { $locM->create('en_US', 'American', 'icon-libflags-us'); } if ($locM->getId('de_DE') == 0) { $locM->create('de_DE', 'Deutsch', 'icon-libflags-de'); } if ($locM->getId('it_IT') == 0) { $locM->create('it_IT', 'Italiano', 'icon-libflags-it'); } // Add default auth method echo ' - Fill auth methods table<BR>'; $authMethodM = new authMethodManager(); if ($authMethodM->getId('LOCAL') == 0) { $authMethodM->create('LOCAL', 'iconfa-log-in');
$longName = $_GET['longName']; } elseif (isset($_POST['longName'])) { $longName = $_POST['longName']; } else { // TODO ERROR } if (isset($_GET['flagPath'])) { $flagPath = $_GET['flagPath']; } elseif (isset($_POST['flagPath'])) { $flagPath = $_POST['flagPath']; } else { // TODO ERROR } $locM = new localeManager(); if ($locM->getId($shortName) == 0) { $locM->create($shortName, $longName, $flagPath); // TODO echo 'La langue vient d\'être ajoutée!'; echo '<script type="text/javascript">localeDataTable.ajax.reload();</script>'; } else { // TODO echo 'Cette langue existe déjà.'; } break; case 'update_locale_form': if (isset($_GET['id'])) { $id = $_GET['id']; } elseif (isset($_POST['id'])) { $id = $_POST['id']; } else { // TODO ERROR