Esempio n. 1
0
     $tableM->create('core_jobs');
 }
 $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) {
         $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();
     $loc = new local($id);
     if ($locM->getId($shortName) == 0 || $loc->shortName == $shortName) {
         $locM->update($id, $shortName, $longName, $flagPath);
         // TODO confirmation
         echo 'La langue vient d\'être modifiée!';
         echo '<script type="text/javascript">localeDataTable.ajax.reload();</script>';
     } else {
         // TODO
         echo 'Cette langue existe déjà.';
     }
     break;
 case 'delete_locale_form':
     if (isset($_GET['id'])) {
         $id = $_GET['id'];
     } elseif (isset($_POST['id'])) {
         $id = $_POST['id'];
     } else {