3 class mw_upgrade_index extends mw_controller{
7 $env->load_webmaster_session();
14 $env->set_out("data_version", $data->version("mtweb"));
15 $env->set_out("env_version", $env->version("mtweb"));
18 function confirm_upgrade(){
20 if(!($user = $env->user())){
21 $env->redirect($env->url("upgrade"), "", 0);
24 if(!($webmaster_user = $env->get_webmaster_user())){
25 $env->erreur("impossible de lire le user webmaster");
29 ($user["login"] != $webmaster_user["login"])
30 || ($user["password"] != $webmaster_user["password"])
32 $env->erreur("identification incorrecte");
35 if(($res = $env->do_data_upgrade()) !== true){
36 $env->erreur("Erreur durant l'upgrade: ".$res);
41 "La base a été mise à jour"