$r->change_property("msn_account", REGEXP_MASK, EMAIL_REGEXP); $r->add_textbox("icq_number", TEXT, ICQ_NUMBER_FIELD); $r->change_property("icq_number", REGEXP_MASK, "/^\\d+\$/"); $r->add_textbox("user_site_url", TEXT, USER_SITE_URL_FIELD); $r->add_textbox("tax_id", TEXT, TAX_ID_FIELD); $r->add_textbox("short_description", TEXT, SHORT_DESCRIPTION_MSG); $r->add_textbox("full_description", TEXT, FULL_DESCRIPTION_MSG); $r->add_radio("is_hidden", INTEGER, $yes_no_messages, HIDE_MY_ONLINE_STATUS_MSG); } foreach ($pp as $id => $pp_row) { if ($pp_row["section_id"] == $section_id) { $control_type = $pp_row["control_type"]; $param_name = "pp_" . $pp_row["property_id"]; $param_title = $pp_row["property_name"]; if ($control_type == "CHECKBOXLIST") { $r->add_checkboxlist($param_name, TEXT, "", $section_name . ": " . $param_title); } elseif ($control_type == "RADIOBUTTON") { $r->add_radio($param_name, TEXT, "", $section_name . ": " . $param_title); } elseif ($control_type == "LISTBOX") { $r->add_select($param_name, TEXT, "", $section_name . ": " . $param_title); } else { $r->add_textbox($param_name, TEXT, $section_name . ": " . $param_title); } if ($control_type == "CHECKBOXLIST" || $control_type == "RADIOBUTTON" || $control_type == "LISTBOX") { if ($pp_row["options_values_sql"]) { $sql = $pp_row["options_values_sql"]; } else { $sql = " SELECT property_value_id, property_value FROM " . $table_prefix . "user_profile_values "; $sql .= " WHERE property_id=" . $db->tosql($pp_row["property_id"], INTEGER) . " AND hide_value=0"; $sql .= " ORDER BY property_value_id "; }
$r->change_property("s_on", TRIM, true); $r->add_textbox("s_ne", TEXT); $r->change_property("s_ne", TRIM, true); $r->add_textbox("s_kw", TEXT); $r->change_property("s_kw", TRIM, true); $r->add_textbox("s_coupon", TEXT); $r->change_property("s_coupon", TRIM, true); $r->add_textbox("s_sku", TEXT); $r->change_property("s_sku", TRIM, true); $r->add_textbox("s_sd", DATE, FROM_DATE_MSG); $r->change_property("s_sd", VALUE_MASK, $date_edit_format); $r->change_property("s_sd", TRIM, true); $r->add_textbox("s_ed", DATE, END_DATE_MSG); $r->change_property("s_ed", VALUE_MASK, $date_edit_format); $r->change_property("s_ed", TRIM, true); $r->add_checkboxlist("s_os_list", INTEGER, $order_statuses); array_unshift($order_statuses, array("", "")); $r->add_select("s_os", INTEGER, $order_statuses); $r->add_select("s_ci", TEXT, $countries); $r->add_select("s_category", TEXT, $categories); //Customization by Vital $r->add_select("s_si", TEXT, $states); $r->add_select("s_cct", TEXT, $credit_card_types); $r->add_select("s_ex", TEXT, $export_options); if ($sitelist) { $r->add_select("s_sti", TEXT, $sites); } $r->get_form_parameters(); $r->validate(); $where = ""; $product_search = false;