";
return $pagination;
}
public function get_title() {
global $msg;
return $msg[get_called_class()];
}
public function get_sel_header_template() {
global $charset;
global $base_path;
$sel_header = "
";
return $sel_header;
}
public function get_sel_search_form_template() {
global $msg, $charset;
$sel_search_form ="
";
return $sel_search_form;
}
public function get_sel_footer_template() {
$sel_footer = "
";
return $sel_footer;
}
// traitement en entrée des requêtes utilisateur
public static function format_user_input($user_input='') {
global $deb_rech;
global $f_user_input;
if ($deb_rech) {
$user_input = stripslashes($deb_rech);
} else {
if(!$user_input) {
if($f_user_input) {
$user_input = stripslashes($f_user_input);
}
}
}
return $user_input;
}
public static function get_params_url() {
global $param1, $param2, $p1, $p2;
$params_url = ($param1 ? "¶m1=".urlencode($param1) : "").($param2 ? "¶m2=".urlencode($param2) : "").($p1 ? "&p1=".urlencode($p1) : "").($p2 ? "&p2=".urlencode($p2) : "");
return $params_url;
}
public static function get_base_url() {
global $base_path;
global $what, $caller;
global $no_display, $bt_ajouter, $dyn, $callback, $infield;
global $max_field, $field_id, $field_name_id, $add_field;
// gestion d'un élément à ne pas afficher
if (!$no_display) $no_display=0;
$base_url = $base_path."/select.php?what=".$what."&caller=".$caller;
$base_url .= static::get_params_url();
if($no_display) $base_url .= "&no_display=".$no_display;
if($bt_ajouter) $base_url .= "&bt_ajouter=".$bt_ajouter;
if($dyn) $base_url .= "&dyn=".$dyn;
if($callback) $base_url .= "&callback=".$callback;
if($infield) $base_url .= "&infield=".$infield;
if($max_field) $base_url .= "&max_field=".$max_field;
if($field_id) $base_url .= "&field_id=".$field_id;
if($field_name_id) $base_url .= "&field_name_id=".$field_name_id;
if($add_field) $base_url .= "&add_field=".$add_field;
return $base_url;
}
}
?>