Ejemplo n.º 1
0
}
/* $caller = Nom du formulaire appelant
 * $objs = type d'objet demandé
 * $element = id de l'element à modifier
 * $order = numéro du champ à modifier
 * $range = id du range à afficher
 * $deb_rech = texte à rechercher 
 */
if (!isset($range)) {
    $range = 0;
}
if (!isset($page)) {
    $page = 1;
}
if ($parent_id) {
    $deb_rech = "";
}
$base_url = "./select.php?what=ontologies&ontology_id={$ontology_id}&source={$source}&caller=" . rawurlencode($caller) . "&objs={$objs}&element={$element}&order={$order}&infield={$infield}&callback={$callback}&dyn={$dyn}&deb_rech={$deb_rech}&param1={$param1}&param2={$param2}";
// contenu popup selection
require './selectors/templates/sel_ontology.tpl.php';
require_once $class_path . "/autoloader.class.php";
$autoloader = new autoloader();
$autoloader->add_register("onto_class", true);
$ontology = new ontology($ontology_id);
$params = new onto_param(array('categ' => '', 'sub' => '', 'objs' => $objs, 'action' => 'list_selector', 'page' => '1', 'nb_per_page' => '20', 'caller' => $caller, 'element' => $element, 'order' => $order, 'callback' => $callback, 'base_url' => $base_url, 'deb_rech' => $deb_rech, 'range' => $range, 'parent_id' => '', 'param1' => $param1, 'param2' => $param2, 'item_uri' => $item_uri, 'ontology_id' => $ontology_id, 'base_resource' => "admin.php"));
if ($source != "onto") {
    $ontology->exec_data_selector_framework($params);
} else {
    $ontology->exec_onto_selector_framework($params);
}
//