get_form(); break; case "see_form" : $groupexpl=new groupexpl($id); print $groupexpl->get_see_form(); break; case "raz_check" : $groupexpl=new groupexpl($id); $groupexpl->raz_check($form_cb_expl); print $groupexpl->get_see_form(); break; case "do_check" : $groupexpl=new groupexpl($id); $groupexpl->do_check($form_cb_expl); print $groupexpl->get_see_form(); break; case 'save': $groupexpl=new groupexpl($id); $data['name']=$name; $data['comment']=$comment; $data['location']=$f_loc; $data['statut_principal']=$statut_principal; $data['statut_others']=$statut_others; $data['resp_expl_num']=$resp_expl_num; $groupexpl->save($data); $groupexpls=new groupexpls(); print $groupexpls->get_list(); break; case 'delete': $groupexpl=new groupexpl($id); $groupexpl->delete(); $groupexpls=new groupexpls(); print $groupexpls->get_list(); break; case "add_expl" : $groupexpl=new groupexpl($id); $groupexpl->add_expl($form_cb_expl); print $groupexpl->get_form(); break; case "search_expl" : if($id=groupexpls::get_group_expl($form_cb_expl)){ $groupexpl=new groupexpl($id); print $groupexpl->get_see_form(); }else{ $groupexpls=new groupexpls(); $groupexpls->set_error_message($msg["groupexpl_list_error_cb_not_in_group"]); print $groupexpls->get_list(); } break; case "del_expl" : $groupexpl=new groupexpl($id); $groupexpl->del_expl($form_cb_expl); print $groupexpl->get_form(); break; case "list" : default: $groupexpls=new groupexpls(); print $groupexpls->get_list(); break; }