gen_cb(); break; case 'grid' : require_once($class_path."/grid.class.php"); grid::proceed($datas); break; case 'extended_search' : require_once("./catalog/notices/search/extended/ajax.inc.php"); break; case 'search_perso': require_once($class_path."/search_perso.class.php"); $search_p= new search_perso(0, 'RECORDS'); $search_p->proceed_ajax(); break; case 'plugin' : $plugins = plugins::get_instance(); $file = $plugins->proceed_ajax("catalog",$plugin,$sub); if($file){ include $file; } break; case 'contribution_area': include('./catalog/contribution_area/ajax.inc.php'); break; case 'serials' : include('./catalog/serials/ajax_main.inc.php'); break; case 'resa' : switch($action) { case "list": lists_controller::proceed_ajax($object_type, 'reservations'); break; } break; default: //tbd break; }