case 'refreshCache': $cache = new cacheObject(); $cache->refreshCachedPages(); break; case 'resetCache': $cache = new cacheObject(); $cache->resetCache(); break; case 'administration': $administration = new archiAdministration(); // Affichage de la liste des données de la table selectionnée echo $administration->administre(array('tableName' => $_GET['tableName'], 'noAjouterButton' => 1, 'noSupprimerButton' => 1), 'action'); break; case 'adminEnregistreModifAdresse': $adresse = new archiAdresse(); $errors = $adresse->enregistreModificationAdresse(); if (count($errors) == 0) { $generateur = new formGenerator(); echo $generateur->afficheFormulaireListe(array_merge($_GET, array('modeAffichageLienDetail' => "adminAdresseDetail", "actionAffichageFormulaireIfSubmit" => $adresse->creerUrl('', 'adminElementAdresse', array('tableName' => $_GET['tableName']))))); } else { echo _("Erreur lors de l'enregistrement.") . "<br>"; } break; case 'modifImageAdressesLiees': $image = new archiImage(); $image = $image->modifierLiaisonAdresse($_GET['archiIdImage']); break; case 'ajoutNouvelleAdresse': $adresse = new archiAdresse(); $adresse->ajoutNouvelleAdresse(); if ($adresse->erreurs->existe()) {