+ function install_xml($env){
+ $data = $env->data();
+ $sgbd = $data->sgbd();
+ $EXISTS = $sgbd->data_exists("pages");
+ if(!isset($EXISTS)){
+ return "impossible de savoir si la table #--pages existe";
+ }
+ if($EXISTS){
+ return "la table #--pages existe deja";
+ }
+ if(!$sgbd->create_data("pages")){
+ return "imposible de creer la table #--pages";
+ }
+ if(!$sgbd->add_data("actions_roles", array("action" => "pages/admin", "id_role" => "1"))){
+ $sgbd->remove_data("pages");
+ return "impossible d'ajouter un statut pour l'action pages/admin";
+ }
+ return true;
+ }
+