diff --git a/agc_2-X/trunk/extras/MySQL_AST_CREATE_tables.sql b/agc_2-X/trunk/extras/MySQL_AST_CREATE_tables.sql
index 972cec2e..7b34d8fb 100644
--- a/agc_2-X/trunk/extras/MySQL_AST_CREATE_tables.sql
+++ b/agc_2-X/trunk/extras/MySQL_AST_CREATE_tables.sql
@@ -1058,7 +1058,8 @@ transfer_button_launch VARCHAR(12) default 'NONE',
shared_dial_rank TINYINT(3) default '99',
agent_search_method VARCHAR(2) default '',
qc_scorecard_id VARCHAR(20) DEFAULT '',
-qc_statuses_id VARCHAR(20) DEFAULT ''
+qc_statuses_id VARCHAR(20) DEFAULT '',
+clear_form ENUM('DISABLED','ENABLED','ACKNOWLEDGE') default 'ACKNOWLEDGE'
) ENGINE=MyISAM;
CREATE TABLE vicidial_lists (
@@ -4849,4 +4850,4 @@ INSERT INTO vicidial_settings_containers(container_id,container_notes,container_
UPDATE system_settings set vdc_agent_api_active='1';
-UPDATE system_settings SET db_schema_version='1621',db_schema_update_date=NOW(),reload_timestamp=NOW();
+UPDATE system_settings SET db_schema_version='1622',db_schema_update_date=NOW(),reload_timestamp=NOW();
diff --git a/agc_2-X/trunk/extras/upgrade_2.14.sql b/agc_2-X/trunk/extras/upgrade_2.14.sql
index 198b0fd7..6fe2b6b3 100644
--- a/agc_2-X/trunk/extras/upgrade_2.14.sql
+++ b/agc_2-X/trunk/extras/upgrade_2.14.sql
@@ -1563,3 +1563,7 @@ UPDATE system_settings SET db_schema_version='1620',db_schema_update_date=NOW()
ALTER TABLE system_settings MODIFY enhanced_disconnect_logging ENUM('0','1','2','3','4','5','6') default '0';
UPDATE system_settings SET db_schema_version='1621',db_schema_update_date=NOW() where db_schema_version < 1621;
+
+ALTER TABLE vicidial_campaigns ADD clear_form ENUM('DISABLED','ENABLED','ACKNOWLEDGE') default 'ACKNOWLEDGE';
+
+UPDATE system_settings SET db_schema_version='1622',db_schema_update_date=NOW() where db_schema_version < 1622;
diff --git a/agc_2-X/trunk/www/agc/vdc_form_display.php b/agc_2-X/trunk/www/agc/vdc_form_display.php
index 41c484bc..9142dbe0 100644
--- a/agc_2-X/trunk/www/agc/vdc_form_display.php
+++ b/agc_2-X/trunk/www/agc/vdc_form_display.php
@@ -48,10 +48,11 @@
# 210211-0146 - Added SOURCESELECT field type
# 210304-1612 - Added READONLY submit_button option
# 210310-1115 - Added BUTTON field type with SubmitRefresh function
+# 210315-1747 - Added campaign setting for clear_form
#
-$version = '2.14-38';
-$build = '210310-1115';
+$version = '2.14-39';
+$build = '210315-1747';
$php_script = 'vdc_form_display.php';
require_once("dbconnect_mysqli.php");
@@ -602,9 +603,30 @@ if ($stage=='SUBMIT')
}
else
{
- echo _QXZ("Custom Form Output:")."\n
\n";
-
- echo "$SUBMIT_output";
+ $clear_form='';
+ $stmt="SELECT clear_form from vicidial_campaigns where campaign_id='$campaign';";
+ if ($DB>0) {echo "$stmt";}
+ $rslt=mysql_to_mysqli($stmt, $link);
+ if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'06XXX',$user,$server_ip,$session_name,$one_mysql_log);}
+ $camps_to_print = mysqli_num_rows($rslt);
+ if ($camps_to_print > 0)
+ {
+ $rowx=mysqli_fetch_row($rslt);
+ $clear_form = $rowx[0];
+ }
+ if ($clear_form == 'ACKNOWLEDGE')
+ {
+ echo _QXZ("Custom Form Data Submitted")."\n
\n";
+ }
+ if ($clear_form == 'ENABLED')
+ {
+ echo "\n
\n";
+ }
+ if ($clear_form == 'DISABLED')
+ {
+ echo _QXZ("Custom Form Output:")."\n
\n";
+ echo "$SUBMIT_output";
+ }
}
echo "