diff --git a/agc_2-X/trunk/www/vicidial/lead_tools_advanced.php b/agc_2-X/trunk/www/vicidial/lead_tools_advanced.php index bfde0771..878b0b28 100644 --- a/agc_2-X/trunk/www/vicidial/lead_tools_advanced.php +++ b/agc_2-X/trunk/www/vicidial/lead_tools_advanced.php @@ -6,10 +6,11 @@ # CHANGES # 131016-1948 - Initial Build based upon lead_tools.php # 140113-0853 - Added USERONLY to ANYONE callback switcher +# 140606-1242 - Added the state field as an option to Move, Update, and Delete # -$version = '2.8-1'; -$build = '140113-0853'; +$version = '2.10-3'; +$build = '140606-1242'; # This limit is to prevent data inconsistancies. # If there are too many leads in a list this @@ -70,7 +71,7 @@ $delete_status = preg_replace('/[^-_0-9a-zA-Z]/','',$delete_status); if ($DB) { - echo "
DB = $DB | $move_submit = $move_submit | update_submit = $update_submit | delete_submit = $delete_submit | callback_submit = $callback_submit | confirm_move = $confirm_move | confirm_update = $confirm_update | confirm_delete = $confirm_delete | confirm_callback = $confirm_callback
"; + echo "DB = $DB | move_submit = $move_submit | update_submit = $update_submit | delete_submit = $delete_submit | callback_submit = $callback_submit | confirm_move = $confirm_move | confirm_update = $confirm_update | confirm_delete = $confirm_delete | confirm_callback = $confirm_callback
"; } @@ -177,6 +178,7 @@ window.onload = function() { document.getElementById("enable_move_vendor_lead_code").onclick = enableMoveVendorLeadCode; document.getElementById("enable_move_source_id").onclick = enableMoveCountrySourceId; document.getElementById("enable_move_owner").onclick = enableMoveOwner; + document.getElementById("enable_move_state").onclick = enableMoveState; document.getElementById("enable_move_entry_date").onclick = enableMoveEntryDate; document.getElementById("enable_move_modify_date").onclick = enableMoveModifyDate; document.getElementById("enable_move_security_phrase").onclick = enableMoveSecurityPhrase; @@ -188,6 +190,7 @@ window.onload = function() { document.getElementById("enable_update_vendor_lead_code").onclick = enableUpdateVendorLeadCode; document.getElementById("enable_update_source_id").onclick = enableUpdateCountrySourceId; document.getElementById("enable_update_owner").onclick = enableUpdateOwner; + document.getElementById("enable_update_state").onclick = enableUpdateState; document.getElementById("enable_update_entry_date").onclick = enableUpdateEntryDate; document.getElementById("enable_update_modify_date").onclick = enableUpdateModifyDate; document.getElementById("enable_update_security_phrase").onclick = enableUpdateSecurityPhrase; @@ -198,6 +201,7 @@ window.onload = function() { document.getElementById("enable_delete_vendor_lead_code").onclick = enableDeleteVendorLeadCode; document.getElementById("enable_delete_source_id").onclick = enableDeleteCountrySourceId; document.getElementById("enable_delete_owner").onclick = enableDeleteOwner; + document.getElementById("enable_delete_state").onclick = enableDeleteState; document.getElementById("enable_delete_entry_date").onclick = enableDeleteEntryDate; document.getElementById("enable_delete_modify_date").onclick = enableDeleteModifyDate; document.getElementById("enable_delete_security_phrase").onclick = enableDeleteSecurityPhrase; @@ -244,6 +248,13 @@ function enableMoveOwner(){ document.getElementById("move_owner").disabled = true; } } +function enableMoveState(){ + if (document.getElementById("enable_move_state").checked) { + document.getElementById("move_state").disabled = false; + } else { + document.getElementById("move_state").disabled = true; + } +} function enableMoveEntryDate(){ if (document.getElementById("enable_move_entry_date").checked) { document.getElementById("move_entry_date").disabled = false; @@ -311,6 +322,13 @@ function enableUpdateOwner(){ document.getElementById("update_owner").disabled = true; } } +function enableUpdateState(){ + if (document.getElementById("enable_update_state").checked) { + document.getElementById("update_state").disabled = false; + } else { + document.getElementById("update_state").disabled = true; + } +} function enableUpdateEntryDate(){ if (document.getElementById("enable_update_entry_date").checked) { document.getElementById("update_entry_date").disabled = false; @@ -380,6 +398,13 @@ function enableDeleteOwner(){ document.getElementById("delete_owner").disabled = true; } } +function enableDeleteState(){ + if (document.getElementById("enable_delete_state").checked) { + document.getElementById("delete_state").disabled = false; + } else { + document.getElementById("delete_state").disabled = true; + } +} function enableDeleteEntryDate(){ if (document.getElementById("enable_delete_entry_date").checked) { document.getElementById("delete_entry_date").disabled = false; @@ -478,6 +503,7 @@ if ($move_submit == "move" ) $enable_move_vendor_lead_code=""; $enable_move_source_id=""; $enable_move_owner=""; + $enable_move_state=""; $enable_move_entry_date=""; $enable_move_modify_date=""; $enable_move_security_phrase=""; @@ -486,6 +512,7 @@ if ($move_submit == "move" ) $move_vendor_lead_code=""; $move_source_id=""; $move_owner=""; + $move_state=""; $move_entry_date=""; $move_modify_date=""; $move_security_phrase=""; @@ -506,6 +533,8 @@ if ($move_submit == "move" ) elseif (isset($_POST["enable_move_source_id"])) {$enable_move_source_id=$_POST["enable_move_source_id"];} if (isset($_GET["enable_move_owner"])) {$enable_move_owner=$_GET["enable_move_owner"];} elseif (isset($_POST["enable_move_owner"])) {$enable_move_owner=$_POST["enable_move_owner"];} + if (isset($_GET["enable_move_state"])) {$enable_move_state=$_GET["enable_move_state"];} + elseif (isset($_POST["enable_move_state"])) {$enable_move_state=$_POST["enable_move_state"];} if (isset($_GET["enable_move_entry_date"])) {$enable_move_entry_date=$_GET["enable_move_entry_date"];} elseif (isset($_POST["enable_move_entry_date"])) {$enable_move_entry_date=$_POST["enable_move_entry_date"];} if (isset($_GET["enable_move_modify_date"])) {$enable_move_modify_date=$_GET["enable_move_modify_date"];} @@ -522,6 +551,8 @@ if ($move_submit == "move" ) elseif (isset($_POST["move_source_id"])) {$move_source_id=$_POST["move_source_id"];} if (isset($_GET["move_owner"])) {$move_owner=$_GET["move_owner"];} elseif (isset($_POST["move_owner"])) {$move_owner=$_POST["move_owner"];} + if (isset($_GET["move_state"])) {$move_state=$_GET["move_state"];} + elseif (isset($_POST["move_state"])) {$move_state=$_POST["move_state"];} if (isset($_GET["move_entry_date"])) {$move_entry_date=$_GET["move_entry_date"];} elseif (isset($_POST["move_entry_date"])) {$move_entry_date=$_POST["move_entry_date"];} if (isset($_GET["move_modify_date"])) {$move_modify_date=$_GET["move_modify_date"];} @@ -541,7 +572,7 @@ if ($move_submit == "move" ) if ($DB) { - echo "enable_move_status = $enable_move_status | enable_move_country_code = $enable_move_country_code | enable_move_vendor_lead_code = $enable_move_vendor_lead_code | enable_move_source_id = $enable_move_source_id | enable_move_owner = $enable_move_owner | enable_move_entry_date = $enable_move_entry_date | enable_move_modify_date = $enable_move_modify_date | enable_move_security_phrase = $enable_move_security_phrase | enable_move_count = $enable_move_count | move_country_code = $move_country_code | move_vendor_lead_code = $move_vendor_lead_code | move_source_id = $move_source_id | move_owner = $move_owner | move_owner = $move_entry_date | move_modify_date = $move_modify_date | move_security_phrase = $move_security_phrase | move_from_list = $move_from_list | move_to_list = $move_to_list | move_status = $move_status | move_count_op = $move_count_op | move_count_num = $move_count_num
"; + echo "enable_move_status = $enable_move_status | enable_move_country_code = $enable_move_country_code | enable_move_vendor_lead_code = $enable_move_vendor_lead_code | enable_move_source_id = $enable_move_source_id | enable_move_owner = $enable_move_owner | enable_move_state = $enable_move_state | enable_move_entry_date = $enable_move_entry_date | enable_move_modify_date = $enable_move_modify_date | enable_move_security_phrase = $enable_move_security_phrase | enable_move_count = $enable_move_count | move_country_code = $move_country_code | move_vendor_lead_code = $move_vendor_lead_code | move_source_id = $move_source_id | move_owner = $move_owner | move_state = $move_state | move_entry_date = $move_entry_date | move_modify_date = $move_modify_date | move_security_phrase = $move_security_phrase | move_from_list = $move_from_list | move_to_list = $move_to_list | move_status = $move_status | move_count_op = $move_count_op | move_count_num = $move_count_num
"; } # filter out anything bad @@ -550,6 +581,7 @@ if ($move_submit == "move" ) $enable_move_vendor_lead_code = preg_replace('/[^a-zA-Z]/','',$enable_move_vendor_lead_code); $enable_move_source_id = preg_replace('/[^a-zA-Z]/','',$enable_move_source_id); $enable_move_owner = preg_replace('/[^a-zA-Z]/','',$enable_move_owner); + $enable_move_state = preg_replace('/[^a-zA-Z]/','',$enable_move_state); $enable_move_entry_date = preg_replace('/[^a-zA-Z]/','',$enable_move_entry_date); $enable_move_modify_date = preg_replace('/[^a-zA-Z]/','',$enable_move_modify_date); $enable_move_security_phrase = preg_replace('/[^a-zA-Z]/','',$enable_move_security_phrase); @@ -558,6 +590,7 @@ if ($move_submit == "move" ) $move_vendor_lead_code = preg_replace('/[^-_%0-9a-zA-Z]/','',$move_vendor_lead_code); $move_source_id = preg_replace('/[^-_%0-9a-zA-Z]/','',$move_source_id); $move_owner = preg_replace('/[^-_%0-9a-zA-Z]/','',$move_owner); + $move_state = preg_replace('/[^-_%0-9a-zA-Z]/','',$move_state); $move_entry_date = preg_replace('/[^-_%0-9a-zA-Z]/','',$move_entry_date); $move_modify_date = preg_replace('/[^-_%0-9a-zA-Z]/','',$move_modify_date); $move_security_phrase = preg_replace('/[^-_%0-9a-zA-Z]/','',$move_security_phrase); @@ -569,7 +602,7 @@ if ($move_submit == "move" ) if ($DB) { - echo "enable_move_status = $enable_move_status | enable_move_country_code = $enable_move_country_code | enable_move_vendor_lead_code = $enable_move_vendor_lead_code | enable_move_source_id = $enable_move_source_id | enable_move_owner = $enable_move_owner | enable_move_entry_date = $enable_move_entry_date | enable_move_modify_date = $enable_move_modify_date | enable_move_security_phrase = $enable_move_security_phrase | enable_move_count = $enable_move_count | move_country_code = $move_country_code | move_vendor_lead_code = $move_vendor_lead_code | move_source_id = $move_source_id | move_owner = $move_owner | move_owner = $move_entry_date | move_modify_date = $move_modify_date | move_security_phrase = $move_security_phrase | move_from_list = $move_from_list | move_to_list = $move_to_list | move_status = $move_status | move_count_op = $move_count_op | move_count_num = $move_count_num
"; + echo "enable_move_status = $enable_move_status | enable_move_country_code = $enable_move_country_code | enable_move_vendor_lead_code = $enable_move_vendor_lead_code | enable_move_source_id = $enable_move_source_id | enable_move_owner = $enable_move_owner | enable_move_state = $enable_move_state| enable_move_entry_date = $enable_move_entry_date | enable_move_modify_date = $enable_move_modify_date | enable_move_security_phrase = $enable_move_security_phrase | enable_move_count = $enable_move_count | move_country_code = $move_country_code | move_vendor_lead_code = $move_vendor_lead_code | move_source_id = $move_source_id | move_owner = $move_owner | move_state = $move_state | move_entry_date = $move_entry_date | move_modify_date = $move_modify_date | move_security_phrase = $move_security_phrase | move_from_list = $move_from_list | move_to_list = $move_to_list | move_status = $move_status | move_count_op = $move_count_op | move_count_num = $move_count_num
"; } # build the count operation phrase @@ -654,6 +687,17 @@ if ($move_submit == "move" ) { blank_field('Owner',true); } + if (($enable_move_state == "enabled") && ($move_state != '')) + { + if ($move_state == '---BLANK---') {$move_state = '';} + $sql_where = $sql_where . " and state like '$move_state' "; + $move_parm = $move_parm . " state is like $move_stateenable_move_status = $enable_move_status | enable_move_country_code = $enable_move_country_code | enable_move_vendor_lead_code = $enable_move_vendor_lead_code | enable_move_source_id = $enable_move_source_id | enable_move_owner = $enable_move_owner | enable_move_entry_date = $enable_move_entry_date | enable_move_modify_date = $enable_move_modify_date | enable_move_security_phrase = $enable_move_security_phrase | enable_move_count = $enable_move_count | move_country_code = $move_country_code | move_vendor_lead_code = $move_vendor_lead_code | move_source_id = $move_source_id | move_owner = $move_owner | move_owner = $move_entry_date | move_modify_date = $move_modify_date | move_security_phrase = $move_security_phrase | move_from_list = $move_from_list | move_to_list = $move_to_list | move_status = $move_status | move_count_op = $move_count_op | move_count_num = $move_count_num
"; + echo "enable_move_status = $enable_move_status | enable_move_country_code = $enable_move_country_code | enable_move_vendor_lead_code = $enable_move_vendor_lead_code | enable_move_source_id = $enable_move_source_id | enable_move_owner = $enable_move_owner | enable_move_state = $enable_move_state | enable_move_entry_date = $enable_move_entry_date | enable_move_modify_date = $enable_move_modify_date | enable_move_security_phrase = $enable_move_security_phrase | enable_move_count = $enable_move_count | move_country_code = $move_country_code | move_vendor_lead_code = $move_vendor_lead_code | move_source_id = $move_source_id | move_owner = $move_owner | move_state = $move_state | move_entry_date = $move_entry_date | move_modify_date = $move_modify_date | move_security_phrase = $move_security_phrase | move_from_list = $move_from_list | move_to_list = $move_to_list | move_status = $move_status | move_count_op = $move_count_op | move_count_num = $move_count_num
"; } # filter out anything bad @@ -855,6 +907,7 @@ if ($confirm_move == "confirm") $enable_move_vendor_lead_code = preg_replace('/[^a-zA-Z]/','',$enable_move_vendor_lead_code); $enable_move_source_id = preg_replace('/[^a-zA-Z]/','',$enable_move_source_id); $enable_move_owner = preg_replace('/[^a-zA-Z]/','',$enable_move_owner); + $enable_move_state = preg_replace('/[^a-zA-Z]/','',$enable_move_state); $enable_move_entry_date = preg_replace('/[^a-zA-Z]/','',$enable_move_entry_date); $enable_move_modify_date = preg_replace('/[^a-zA-Z]/','',$enable_move_modify_date); $enable_move_security_phrase = preg_replace('/[^a-zA-Z]/','',$enable_move_security_phrase); @@ -863,6 +916,7 @@ if ($confirm_move == "confirm") $move_vendor_lead_code = preg_replace('/[^-_%0-9a-zA-Z]/','',$move_vendor_lead_code); $move_source_id = preg_replace('/[^-_%0-9a-zA-Z]/','',$move_source_id); $move_owner = preg_replace('/[^-_%0-9a-zA-Z]/','',$move_owner); + $move_state = preg_replace('/[^-_%0-9a-zA-Z]/','',$move_state); $move_entry_date = preg_replace('/[^-_%0-9a-zA-Z]/','',$move_entry_date); $move_modify_date = preg_replace('/[^-_%0-9a-zA-Z]/','',$move_modify_date); $move_security_phrase = preg_replace('/[^-_%0-9a-zA-Z]/','',$move_security_phrase); @@ -874,7 +928,7 @@ if ($confirm_move == "confirm") if ($DB) { - echo "enable_move_status = $enable_move_status | enable_move_country_code = $enable_move_country_code | enable_move_vendor_lead_code = $enable_move_vendor_lead_code | enable_move_source_id = $enable_move_source_id | enable_move_owner = $enable_move_owner | enable_move_entry_date = $enable_move_entry_date | enable_move_modify_date = $enable_move_modify_date | enable_move_security_phrase = $enable_move_security_phrase | enable_move_count = $enable_move_count | move_country_code = $move_country_code | move_vendor_lead_code = $move_vendor_lead_code | move_source_id = $move_source_id | move_owner = $move_owner | move_owner = $move_entry_date | move_modify_date = $move_modify_date | move_security_phrase = $move_security_phrase | move_from_list = $move_from_list | move_to_list = $move_to_list | move_status = $move_status | move_count_op = $move_count_op | move_count_num = $move_count_num
"; + echo "enable_move_status = $enable_move_status | enable_move_country_code = $enable_move_country_code | enable_move_vendor_lead_code = $enable_move_vendor_lead_code | enable_move_source_id = $enable_move_source_id | enable_move_owner = $enable_move_owner | enable_move_state = $enable_move_state | enable_move_entry_date = $enable_move_entry_date | enable_move_modify_date = $enable_move_modify_date | enable_move_security_phrase = $enable_move_security_phrase | enable_move_count = $enable_move_count | move_country_code = $move_country_code | move_vendor_lead_code = $move_vendor_lead_code | move_source_id = $move_source_id | move_owner = $move_owner | move_state = $move_state | move_entry_date = $move_entry_date | move_modify_date = $move_modify_date | move_security_phrase = $move_security_phrase | move_from_list = $move_from_list | move_to_list = $move_to_list | move_status = $move_status | move_count_op = $move_count_op | move_count_num = $move_count_num
"; } $move_count_op_phrase=""; @@ -957,6 +1011,17 @@ if ($confirm_move == "confirm") { blank_field('Owner',true); } + if (($enable_move_state == "enabled") && ($move_state != '')) + { + if ($move_state == '---BLANK---') {$move_state = '';} + $sql_where = $sql_where . " and state like '$move_state' "; + $move_parm = $move_parm . " state is like $move_stateenable_update_from_status = $enable_update_from_status | enable_update_country_code = $enable_update_country_code | enable_update_vendor_lead_code = $enable_update_vendor_lead_code | enable_update_source_id = $enable_update_source_id | enable_update_owner = $enable_update_owner | enable_update_entry_date = $enable_update_entry_date | enable_update_modify_date = $enable_update_modify_date | enable_update_security_phrase = $enable_update_security_phrase | enable_update_count = $enable_update_count | update_country_code = $update_country_code | update_vendor_lead_code = $update_vendor_lead_code | update_source_id = $update_source_id | update_owner = $update_owner | update_owner = $update_entry_date | update_modify_date = $update_modify_date | update_security_phrase = $update_security_phrase | update_list = $update_list | update_to_status = $ update_to_status | update_from_status = $update_from_status | update_count_op = $update_count_op | update_count_num = $update_count_num
"; + echo "enable_update_from_status = $enable_update_from_status | enable_update_country_code = $enable_update_country_code | enable_update_vendor_lead_code = $enable_update_vendor_lead_code | enable_update_source_id = $enable_update_source_id | enable_update_owner = $enable_update_owner | enable_update_state = $enable_update_state | enable_update_entry_date = $enable_update_entry_date | enable_update_modify_date = $enable_update_modify_date | enable_update_security_phrase = $enable_update_security_phrase | enable_update_count = $enable_update_count | update_country_code = $update_country_code | update_vendor_lead_code = $update_vendor_lead_code | update_source_id = $update_source_id | update_owner = $update_owner | update_state = $update_state | update_entry_date = $update_entry_date | update_modify_date = $update_modify_date | update_security_phrase = $update_security_phrase | update_list = $update_list | update_to_status = $ update_to_status | update_from_status = $update_from_status | update_count_op = $update_count_op | update_count_num = $update_count_num
"; } # filter out anything bad @@ -1116,6 +1187,7 @@ if ($update_submit == "update" ) $enable_update_vendor_lead_code = preg_replace('/[^a-zA-Z]/','',$enable_update_vendor_lead_code); $enable_update_source_id = preg_replace('/[^a-zA-Z]/','',$enable_update_source_id); $enable_update_owner = preg_replace('/[^a-zA-Z]/','',$enable_update_owner); + $enable_update_state = preg_replace('/[^a-zA-Z]/','',$enable_update_state); $enable_update_entry_date = preg_replace('/[^a-zA-Z]/','',$enable_update_entry_date); $enable_update_modify_date = preg_replace('/[^a-zA-Z]/','',$enable_update_modify_date); $enable_update_security_phrase = preg_replace('/[^a-zA-Z]/','',$enable_update_security_phrase); @@ -1124,6 +1196,7 @@ if ($update_submit == "update" ) $update_vendor_lead_code = preg_replace('/[^-_%0-9a-zA-Z]/','',$update_vendor_lead_code); $update_source_id = preg_replace('/[^-_%0-9a-zA-Z]/','',$update_source_id); $update_owner = preg_replace('/[^-_%0-9a-zA-Z]/','',$update_owner); + $update_state = preg_replace('/[^-_%0-9a-zA-Z]/','',$update_state); $update_entry_date = preg_replace('/[^-_%0-9a-zA-Z]/','',$update_entry_date); $update_modify_date = preg_replace('/[^-_%0-9a-zA-Z]/','',$update_modify_date); $update_security_phrase = preg_replace('/[^-_%0-9a-zA-Z]/','',$update_security_phrase); @@ -1135,7 +1208,7 @@ if ($update_submit == "update" ) if ($DB) { - echo "enable_update_from_status = $enable_update_from_status | enable_update_country_code = $enable_update_country_code | enable_update_vendor_lead_code = $enable_update_vendor_lead_code | enable_update_source_id = $enable_update_source_id | enable_update_owner = $enable_update_owner | enable_update_entry_date = $enable_update_entry_date | enable_update_modify_date = $enable_update_modify_date | enable_update_security_phrase = $enable_update_security_phrase | enable_update_count = $enable_update_count | update_country_code = $update_country_code | update_vendor_lead_code = $update_vendor_lead_code | update_source_id = $update_source_id | update_owner = $update_owner | update_owner = $update_entry_date | update_modify_date = $update_modify_date | update_security_phrase = $update_security_phrase | update_list = $update_list | update_to_status = $ update_to_status | update_from_status = $update_from_status | update_count_op = $update_count_op | update_count_num = $update_count_num
"; + echo "enable_update_from_status = $enable_update_from_status | enable_update_country_code = $enable_update_country_code | enable_update_vendor_lead_code = $enable_update_vendor_lead_code | enable_update_source_id = $enable_update_source_id | enable_update_owner = $enable_update_owner | enable_update_state = $enable_update_state| enable_update_entry_date = $enable_update_entry_date | enable_update_modify_date = $enable_update_modify_date | enable_update_security_phrase = $enable_update_security_phrase | enable_update_count = $enable_update_count | update_country_code = $update_country_code | update_vendor_lead_code = $update_vendor_lead_code | update_source_id = $update_source_id | update_owner = $update_owner | update_state = $update_state | update_state = $update_entry_date | update_modify_date = $update_modify_date | update_security_phrase = $update_security_phrase | update_list = $update_list | update_to_status = $ update_to_status | update_from_status = $update_from_status | update_count_op = $update_count_op | update_count_num = $update_count_num
"; } $update_count_op_phrase=""; @@ -1218,6 +1291,17 @@ if ($update_submit == "update" ) { blank_field('Owner',true); } + if (($enable_update_state == "enabled") && ($update_state != '')) + { + if ($update_state == '---BLANK---') {$update_state = '';} + $sql_where = $sql_where . " and state like '$update_state' "; + $update_parm = $update_parm . " state is like $update_stateenable_update_from_status = $enable_update_from_status | enable_update_country_code = $enable_update_country_code | enable_update_vendor_lead_code = $enable_update_vendor_lead_code | enable_update_source_id = $enable_update_source_id | enable_update_owner = $enable_update_owner | enable_update_entry_date = $enable_update_entry_date | enable_update_modify_date = $enable_update_modify_date | enable_update_security_phrase = $enable_update_security_phrase | enable_update_count = $enable_update_count | update_country_code = $update_country_code | update_vendor_lead_code = $update_vendor_lead_code | update_source_id = $update_source_id | update_owner = $update_owner | update_owner = $update_entry_date | update_modify_date = $update_modify_date | update_security_phrase = $update_security_phrase | update_list = $update_list | update_to_status = $ update_to_status | update_from_status = $update_from_status | update_count_op = $update_count_op | update_count_num = $update_count_num
"; + echo "enable_update_from_status = $enable_update_from_status | enable_update_country_code = $enable_update_country_code | enable_update_vendor_lead_code = $enable_update_vendor_lead_code | enable_update_source_id = $enable_update_source_id | enable_update_owner = $enable_update_owner | enable_update_state = $enable_update_state | enable_update_entry_date = $enable_update_entry_date | enable_update_modify_date = $enable_update_modify_date | enable_update_security_phrase = $enable_update_security_phrase | enable_update_count = $enable_update_count | update_country_code = $update_country_code | update_vendor_lead_code = $update_vendor_lead_code | update_source_id = $update_source_id | update_owner = $update_owner | update_state = $update_state | update_entry_date = $update_entry_date | update_modify_date = $update_modify_date | update_security_phrase = $update_security_phrase | update_list = $update_list | update_to_status = $ update_to_status | update_from_status = $update_from_status | update_count_op = $update_count_op | update_count_num = $update_count_num
"; } # filter out anything bad @@ -1397,6 +1489,7 @@ if ($confirm_update == "confirm") $enable_update_vendor_lead_code = preg_replace('/[^a-zA-Z]/','',$enable_update_vendor_lead_code); $enable_update_source_id = preg_replace('/[^a-zA-Z]/','',$enable_update_source_id); $enable_update_owner = preg_replace('/[^a-zA-Z]/','',$enable_update_owner); + $enable_update_state = preg_replace('/[^a-zA-Z]/','',$enable_update_state); $enable_update_entry_date = preg_replace('/[^a-zA-Z]/','',$enable_update_entry_date); $enable_update_modify_date = preg_replace('/[^a-zA-Z]/','',$enable_update_modify_date); $enable_update_security_phrase = preg_replace('/[^a-zA-Z]/','',$enable_update_security_phrase); @@ -1405,6 +1498,7 @@ if ($confirm_update == "confirm") $update_vendor_lead_code = preg_replace('/[^-_%0-9a-zA-Z]/','',$update_vendor_lead_code); $update_source_id = preg_replace('/[^-_%0-9a-zA-Z]/','',$update_source_id); $update_owner = preg_replace('/[^-_%0-9a-zA-Z]/','',$update_owner); + $update_state = preg_replace('/[^-_%0-9a-zA-Z]/','',$update_state); $update_entry_date = preg_replace('/[^-_%0-9a-zA-Z]/','',$update_entry_date); $update_modify_date = preg_replace('/[^-_%0-9a-zA-Z]/','',$update_modify_date); $update_security_phrase = preg_replace('/[^-_%0-9a-zA-Z]/','',$update_security_phrase); @@ -1416,7 +1510,7 @@ if ($confirm_update == "confirm") if ($DB) { - echo "enable_update_from_status = $enable_update_from_status | enable_update_country_code = $enable_update_country_code | enable_update_vendor_lead_code = $enable_update_vendor_lead_code | enable_update_source_id = $enable_update_source_id | enable_update_owner = $enable_update_owner | enable_update_entry_date = $enable_update_entry_date | enable_update_modify_date = $enable_update_modify_date | enable_update_security_phrase = $enable_update_security_phrase | enable_update_count = $enable_update_count | update_country_code = $update_country_code | update_vendor_lead_code = $update_vendor_lead_code | update_source_id = $update_source_id | update_owner = $update_owner | update_owner = $update_entry_date | update_modify_date = $update_modify_date | update_security_phrase = $update_security_phrase | update_list = $update_list | update_to_status = $ update_to_status | update_from_status = $update_from_status | update_count_op = $update_count_op | update_count_num = $update_count_num
"; + echo "enable_update_from_status = $enable_update_from_status | enable_update_country_code = $enable_update_country_code | enable_update_vendor_lead_code = $enable_update_vendor_lead_code | enable_update_source_id = $enable_update_source_id | enable_update_owner = $enable_update_owner | enable_update_state = $enable_update_state | enable_update_entry_date = $enable_update_entry_date | enable_update_modify_date = $enable_update_modify_date | enable_update_security_phrase = $enable_update_security_phrase | enable_update_count = $enable_update_count | update_country_code = $update_country_code | update_vendor_lead_code = $update_vendor_lead_code | update_source_id = $update_source_id | update_owner = $update_owner | update_owner = $update_entry_date | update_modify_date = $update_modify_date | update_security_phrase = $update_security_phrase | update_list = $update_list | update_to_status = $ update_to_status | update_from_status = $update_from_status | update_count_op = $update_count_op | update_count_num = $update_count_num
"; } $update_count_op_phrase=""; @@ -1499,6 +1593,17 @@ if ($confirm_update == "confirm") { blank_field('Owner',true); } + if (($enable_update_state == "enabled") && ($update_state != '')) + { + if ($update_state == '---BLANK---') {$update_state = '';} + $sql_where = $sql_where . " and state like '$update_state' "; + $update_parm = $update_parm . " state is like $update_stateenable_delete_country_code = $enable_delete_country_code | enable_delete_vendor_lead_code = $enable_delete_vendor_lead_code | enable_delete_source_id = $enable_delete_source_id | enable_delete_owner = $enable_delete_owner | enable_delete_entry_date = $enable_delete_entry_date | enable_delete_modify_date = $enable_delete_modify_date | enable_delete_security_phrase = $enable_delete_security_phrase | enable_delete_count = $enable_delete_count | delete_country_code = $delete_country_code | delete_vendor_lead_code = $delete_vendor_lead_code | delete_source_id = $delete_source_id | delete_owner = $delete_owner | delete_owner = $delete_entry_date | delete_modify_date = $delete_modify_date | delete_security_phrase = $delete_security_phrase | delete_list = $delete_list | delete_status = $delete_status | delete_count_op = $delete_count_op | delete_count_num = $delete_count_num | delete_lead_id = $delete_lead_id
"; + echo "enable_delete_country_code = $enable_delete_country_code | enable_delete_vendor_lead_code = $enable_delete_vendor_lead_code | enable_delete_source_id = $enable_delete_source_id | enable_delete_owner = $enable_delete_owner | enable_delete_state = $enable_delete_state | enable_delete_entry_date = $enable_delete_entry_date | enable_delete_modify_date = $enable_delete_modify_date | enable_delete_security_phrase = $enable_delete_security_phrase | enable_delete_count = $enable_delete_count | delete_country_code = $delete_country_code | delete_vendor_lead_code = $delete_vendor_lead_code | delete_source_id = $delete_source_id | delete_owner = $delete_owner | delete_state = $delete_state | delete_entry_date = $delete_entry_date | delete_modify_date = $delete_modify_date | delete_security_phrase = $delete_security_phrase | delete_list = $delete_list | delete_status = $delete_status | delete_count_op = $delete_count_op | delete_count_num = $delete_count_num | delete_lead_id = $delete_lead_id
"; } # filter out anything bad @@ -1658,6 +1769,7 @@ if ( ( $delete_submit == "delete" ) && ( $delete_lists > 0 ) ) $enable_delete_vendor_lead_code = preg_replace('/[^a-zA-Z]/','',$enable_delete_vendor_lead_code); $enable_delete_source_id = preg_replace('/[^a-zA-Z]/','',$enable_delete_source_id); $enable_delete_owner = preg_replace('/[^a-zA-Z]/','',$enable_delete_owner); + $enable_delete_state = preg_replace('/[^a-zA-Z]/','',$enable_delete_state); $enable_delete_entry_date = preg_replace('/[^a-zA-Z]/','',$enable_delete_entry_date); $enable_delete_modify_date = preg_replace('/[^a-zA-Z]/','',$enable_delete_modify_date); $enable_delete_security_phrase = preg_replace('/[^a-zA-Z]/','',$enable_delete_security_phrase); @@ -1666,6 +1778,7 @@ if ( ( $delete_submit == "delete" ) && ( $delete_lists > 0 ) ) $delete_vendor_lead_code = preg_replace('/[^-_%0-9a-zA-Z]/','',$delete_vendor_lead_code); $delete_source_id = preg_replace('/[^-_%0-9a-zA-Z]/','',$delete_source_id); $delete_owner = preg_replace('/[^-_%0-9a-zA-Z]/','',$delete_owner); + $delete_state = preg_replace('/[^-_%0-9a-zA-Z]/','',$delete_state); $delete_entry_date = preg_replace('/[^-_%0-9a-zA-Z]/','',$delete_entry_date); $delete_modify_date = preg_replace('/[^-_%0-9a-zA-Z]/','',$delete_modify_date); $delete_security_phrase = preg_replace('/[^-_%0-9a-zA-Z]/','',$delete_security_phrase); @@ -1677,7 +1790,7 @@ if ( ( $delete_submit == "delete" ) && ( $delete_lists > 0 ) ) if ($DB) { - echo "enable_delete_country_code = $enable_delete_country_code | enable_delete_vendor_lead_code = $enable_delete_vendor_lead_code | enable_delete_source_id = $enable_delete_source_id | enable_delete_owner = $enable_delete_owner | enable_delete_entry_date = $enable_delete_entry_date | enable_delete_modify_date = $enable_delete_modify_date | enable_delete_security_phrase = $enable_delete_security_phrase | enable_delete_count = $enable_delete_count | delete_country_code = $delete_country_code | delete_vendor_lead_code = $delete_vendor_lead_code | delete_source_id = $delete_source_id | delete_owner = $delete_owner | delete_owner = $delete_entry_date | delete_modify_date = $delete_modify_date | delete_security_phrase = $delete_security_phrase | delete_list = $delete_list | delete_status = $delete_status | delete_count_op = $delete_count_op | delete_count_num = $delete_count_num | delete_lead_id = $delete_lead_id
"; + echo "enable_delete_country_code = $enable_delete_country_code | enable_delete_vendor_lead_code = $enable_delete_vendor_lead_code | enable_delete_source_id = $enable_delete_source_id | enable_delete_owner = $enable_delete_owner | enable_delete_state = $enable_delete_state | enable_delete_entry_date = $enable_delete_entry_date | enable_delete_modify_date = $enable_delete_modify_date | enable_delete_security_phrase = $enable_delete_security_phrase | enable_delete_count = $enable_delete_count | delete_country_code = $delete_country_code | delete_vendor_lead_code = $delete_vendor_lead_code | delete_source_id = $delete_source_id | delete_owner = $delete_owner | delete_state = $delete_state | delete_entry_date = $delete_entry_date | delete_modify_date = $delete_modify_date | delete_security_phrase = $delete_security_phrase | delete_list = $delete_list | delete_status = $delete_status | delete_count_op = $delete_count_op | delete_count_num = $delete_count_num | delete_lead_id = $delete_lead_id
"; } $delete_count_op_phrase=""; @@ -1722,7 +1835,7 @@ if ( ( $delete_submit == "delete" ) && ( $delete_lists > 0 ) ) { if ($delete_country_code == '---BLANK---') {$delete_country_code = '';} $sql_where = $sql_where . " and country_code like '$delete_country_code' "; - $delete_parm = $delete_parm . " ;country code is like $delete_country_codeenable_delete_country_code = $enable_delete_country_code | enable_delete_vendor_lead_code = $enable_delete_vendor_lead_code | enable_delete_source_id = $enable_delete_source_id | enable_delete_owner = $enable_delete_owner | enable_delete_entry_date = $enable_delete_entry_date | enable_delete_modify_date = $enable_delete_modify_date | enable_delete_security_phrase = $enable_delete_security_phrase | enable_delete_count = $enable_delete_count | delete_country_code = $delete_country_code | delete_vendor_lead_code = $delete_vendor_lead_code | delete_source_id = $delete_source_id | delete_owner = $delete_owner | delete_owner = $delete_entry_date | delete_modify_date = $delete_modify_date | delete_security_phrase = $delete_security_phrase | delete_list = $delete_list | delete_status = $delete_status | delete_count_op = $delete_count_op | delete_count_num = $delete_count_num | delete_lead_id = $delete_lead_id
"; + echo "enable_delete_country_code = $enable_delete_country_code | enable_delete_vendor_lead_code = $enable_delete_vendor_lead_code | enable_delete_source_id = $enable_delete_source_id | enable_delete_owner = $enable_delete_owner | enable_delete_state = $enable_delete_state | enable_delete_entry_date = $enable_delete_entry_date | enable_delete_modify_date = $enable_delete_modify_date | enable_delete_security_phrase = $enable_delete_security_phrase | enable_delete_count = $enable_delete_count | delete_country_code = $delete_country_code | delete_vendor_lead_code = $delete_vendor_lead_code | delete_source_id = $delete_source_id | delete_owner = $delete_owner | delete_state = $delete_state | delete_entry_date = $delete_entry_date | delete_modify_date = $delete_modify_date | delete_security_phrase = $delete_security_phrase | delete_list = $delete_list | delete_status = $delete_status | delete_count_op = $delete_count_op | delete_count_num = $delete_count_num | delete_lead_id = $delete_lead_id
"; } # filter out anything bad @@ -1941,6 +2073,7 @@ if ( ( $confirm_delete == "confirm" ) && ( $delete_lists > 0 ) ) $enable_delete_vendor_lead_code = preg_replace('/[^a-zA-Z]/','',$enable_delete_vendor_lead_code); $enable_delete_source_id = preg_replace('/[^a-zA-Z]/','',$enable_delete_source_id); $enable_delete_owner = preg_replace('/[^a-zA-Z]/','',$enable_delete_owner); + $enable_delete_state = preg_replace('/[^a-zA-Z]/','',$enable_delete_state); $enable_delete_entry_date = preg_replace('/[^a-zA-Z]/','',$enable_delete_entry_date); $enable_delete_modify_date = preg_replace('/[^a-zA-Z]/','',$enable_delete_modify_date); $enable_delete_security_phrase = preg_replace('/[^a-zA-Z]/','',$enable_delete_security_phrase); @@ -1949,6 +2082,7 @@ if ( ( $confirm_delete == "confirm" ) && ( $delete_lists > 0 ) ) $delete_vendor_lead_code = preg_replace('/[^-_%0-9a-zA-Z]/','',$delete_vendor_lead_code); $delete_source_id = preg_replace('/[^-_%0-9a-zA-Z]/','',$delete_source_id); $delete_owner = preg_replace('/[^-_%0-9a-zA-Z]/','',$delete_owner); + $delete_state = preg_replace('/[^-_%0-9a-zA-Z]/','',$delete_state); $delete_entry_date = preg_replace('/[^-_%0-9a-zA-Z]/','',$delete_entry_date); $delete_modify_date = preg_replace('/[^-_%0-9a-zA-Z]/','',$delete_modify_date); $delete_security_phrase = preg_replace('/[^-_%0-9a-zA-Z]/','',$delete_security_phrase); @@ -1960,7 +2094,7 @@ if ( ( $confirm_delete == "confirm" ) && ( $delete_lists > 0 ) ) if ($DB) { - echo "enable_delete_country_code = $enable_delete_country_code | enable_delete_vendor_lead_code = $enable_delete_vendor_lead_code | enable_delete_source_id = $enable_delete_source_id | enable_delete_owner = $enable_delete_owner | enable_delete_entry_date = $enable_delete_entry_date | enable_delete_modify_date = $enable_delete_modify_date | enable_delete_security_phrase = $enable_delete_security_phrase | enable_delete_count = $enable_delete_count | delete_country_code = $delete_country_code | delete_vendor_lead_code = $delete_vendor_lead_code | delete_source_id = $delete_source_id | delete_owner = $delete_owner | delete_owner = $delete_entry_date | delete_modify_date = $delete_modify_date | delete_security_phrase = $delete_security_phrase | delete_list = $delete_list | delete_status = $delete_status | delete_count_op = $delete_count_op | delete_count_num = $delete_count_num | delete_lead_id = $delete_lead_id
"; + echo "enable_delete_country_code = $enable_delete_country_code | enable_delete_vendor_lead_code = $enable_delete_vendor_lead_code | enable_delete_source_id = $enable_delete_source_id | enable_delete_owner = $enable_delete_owner | enable_delete_state = $enable_delete_state | enable_delete_entry_date = $enable_delete_entry_date | enable_delete_modify_date = $enable_delete_modify_date | enable_delete_security_phrase = $enable_delete_security_phrase | enable_delete_count = $enable_delete_count | delete_country_code = $delete_country_code | delete_vendor_lead_code = $delete_vendor_lead_code | delete_source_id = $delete_source_id | delete_owner = $delete_owner | delete_state = $delete_state | delete_entry_date = $delete_entry_date | delete_modify_date = $delete_modify_date | delete_security_phrase = $delete_security_phrase | delete_list = $delete_list | delete_status = $delete_status | delete_count_op = $delete_count_op | delete_count_num = $delete_count_num | delete_lead_id = $delete_lead_id
"; } $delete_count_op_phrase=""; @@ -2005,7 +2139,7 @@ if ( ( $confirm_delete == "confirm" ) && ( $delete_lists > 0 ) ) { if ($delete_country_code == '---BLANK---') {$delete_country_code = '';} $sql_where = $sql_where . " and country_code like '$delete_country_code' "; - $delete_parm = $delete_parm . " ;country code is like $delete_country_code