add_register("selectors_class",true); print ""; print reverse_html_entities(); switch($what) { case 'editeur': if ((!(SESSrights & AUTORITES_AUTH)) || $caller == "search_form"){ $bt_ajouter ="no"; } include('./selectors/editeur.inc.php'); break; case 'collection': if ((!(SESSrights & AUTORITES_AUTH)) || $caller == "search_form"){ $bt_ajouter ="no"; } include('./selectors/collection.inc.php'); break; case 'subcollection': if ((!(SESSrights & AUTORITES_AUTH)) || $caller == "search_form"){ $bt_ajouter ="no"; } include('./selectors/subcollection.inc.php'); break; case 'auteur': if ((!(SESSrights & AUTORITES_AUTH)) || $caller == "search_form"){ $bt_ajouter ="no"; } include('./selectors/author.inc.php'); break; case 'country': include('./selectors/country.inc.php'); break; case 'lang': include('./selectors/lang.inc.php'); break; case 'function': include('./selectors/func.inc.php'); break; case 'categorie': if ((!(SESSrights & AUTORITES_AUTH)) || $caller == "search_form" || !(SESSrights & THESAURUS_AUTH)){ $bt_ajouter ="no"; } include('./selectors/category_frame.inc.php'); break; case 'serie': if ((!(SESSrights & AUTORITES_AUTH)) || $caller == "search_form"){ $bt_ajouter ="no"; } include('./selectors/serie.inc.php'); break; case 'indexint': if ((!(SESSrights & AUTORITES_AUTH)) || $caller == "search_form"){ $bt_ajouter ="no"; } include('./selectors/indexint.inc.php'); break; case 'calendrier': include ('./selectors/calendrier.inc.php'); break; case 'emprunteur': include ('./selectors/empr.inc.php'); break; case 'notice': include ('./selectors/notice.inc.php'); break; case 'perio': include ('./selectors/perio.inc.php'); break; case 'bulletin': include ('./selectors/bulletin.inc.php'); break; case 'codepostal': include ('./selectors/codepostal.inc.php'); break; case 'perso': include('./selectors/perso.inc.php'); break; case 'fournisseur': include('./selectors/fournisseur.inc.php'); break; case 'coord' : include('./selectors/coordonnees.inc.php'); break; case 'acquisition_notice': include('./selectors/acquisition_notice.inc.php'); break; case 'types_produits': include('./selectors/types_produits.inc.php'); break; case 'rubriques': include('./selectors/rubriques.inc.php'); break; case 'origine': include('./selectors/origine.inc.php'); break; case 'synonyms': include('./selectors/sel_word.inc.php'); break; case 'titre_uniforme': if ((!(SESSrights & AUTORITES_AUTH)) || $caller == "search_form"){ $bt_ajouter ="no"; } include('./selectors/titre_uniforme.inc.php'); break; case 'notes': include('./selectors/notes.inc.php'); break; case 'ontology' : if ((!(SESSrights & AUTORITES_AUTH)) || $caller == "search_form" || !(SESSrights & CONCEPTS_AUTH)){ $bt_ajouter = "no"; } include('./selectors/ontology.inc.php'); break; case 'ontologies' : include('./selectors/ontologies.inc.php'); break; case 'authperso' : include('./selectors/authperso.inc.php'); break; case 'abts' : include('./selectors/abts.inc.php'); break; case 'groupexpl' : include('./selectors/groupexpl.inc.php'); break; case 'oeuvre_event' : include('./selectors/oeuvre_event.inc.php'); break; case 'music_key' : include('./selectors/music_key.inc.php'); break; case 'music_form' : include('./selectors/music_form.inc.php'); break; case 'bulletins': include ('./selectors/bulletins.inc.php'); break; case 'vedette': include ('./selectors/vedette.inc.php'); break; case 'commande': include ('./selectors/commande.inc.php'); break; case 'query_list': $selector_query_list = new selector_query_list(stripslashes($user_input)); $selector_query_list->set_search_xml_file($search_xml_file); $selector_query_list->set_search_field_id($search_field_id); $selector_query_list->proceed(); break; case 'list': $selector_list = new selector_list(stripslashes($user_input)); $selector_list->set_search_xml_file($search_xml_file); $selector_list->set_search_field_id($search_field_id); $selector_list->proceed(); break; case 'marc_list': $selector_marc_list = new selector_marc_list(stripslashes($user_input)); $selector_marc_list->set_search_xml_file($search_xml_file); $selector_marc_list->set_search_field_id($search_field_id); $selector_marc_list->proceed(); break; default: print ""; break; } pmb_mysql_close($dbh);