| Server IP : 121.121.20.254 / Your IP : 216.73.216.202 Web Server : Microsoft-IIS/10.0 System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64 User : IUSR ( 0) PHP Version : 8.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/inetpub/wwwroot/KnowledgeBase/wp-content/plugins/arforms/core/models/ |
Upload File : |
<?php
global $arffield, $arfform, $MdlDb, $wpdb, $arfieldhelper, $arfsettings;
$wp_upload_dir = wp_upload_dir();
$upload_dir = $wp_upload_dir['basedir'] . '/arforms/css/';
$main_css_dir = $wp_upload_dir['basedir'] . '/arforms/maincss/';
$field_data = file_get_contents(VIEWS_PATH . '/arf_editor_data.json');
$field_data_obj = json_decode($field_data,true);
$field_data_obj = $field_data_obj['field_data'];
if( isset($arf_update_templates) && $arf_update_templates == true ){
$values['id'] = 1;
}
$values['name'] = 'Subscription Form';
$values['description'] = 'Gather user information';
$values['options']['custom_style'] = 1;
$values['is_template'] = '1';
$values['status'] = 'published';
$values['form_key'] = 'Subscription';
$values['options']['display_title_form'] = "1";
$new_values = array(
'arfmainformwidth' => '550',
'form_width_unit' => 'px',
'edit_msg' => 'Your submission was successfully saved.',
'update_value' => 'Update',
'arfeditoroff' => false,
'arfmaintemplatepath' => '',
'csv_format' => 'UTF-8',
'date_format' => 'MMM D, YYYY',
'cal_date_format' => 'MMM D, YYYY',
'arfcalthemecss' => 'default_theme',
'arfcalthemename' => 'default_theme',
'theme_nicename' => 'default_theme',
'permalinks' => false,
'form_align' => 'left',
'fieldset' => '2',
'arfmainfieldsetcolor' => 'd9d9d9',
'arfmainfieldsetpadding' => '30px 45px 30px 45px',
'arfmainfieldsetradius' => '6',
'font' => 'Helvetica',
'font_other' => '',
'font_size' => '16',
'label_color' => '706d70',
'weight' => 'normal',
'position' => 'top',
'hide_labels' => false,
'align' => 'left',
'width' => 90,
'width_unit' => 'px',
'arfdescfontsetting' => '"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif',
'arfdescfontsizesetting' => 14,
'arfdesccolorsetting' => '666666',
'arfdescweightsetting' => 'normal',
'description_style' => 'normal',
'arfdescalighsetting' => 'right',
'field_font_size' => '14',
'field_width' => '100',
'field_width_unit' => '%',
'field_width_tablet' => '',
'field_width_unit_tablet' => '%',
'field_width_mobile' => '',
'field_width_unit_mobile' => '%',
'auto_width' => false,
'arffieldpaddingsetting' => '2',
'arffieldmarginssetting' => 20,
'arffieldanimationdurationsetting' => '0',
'arfpbfieldanimationdurationsetting' => '0',
'arffieldanimationdelaysetting' => '0',
'arfpbfieldanimationdelaysetting' => '0',
'bg_color' => 'ffffff',
'text_color' => '17181c',
'border_color' => 'b0b0b5',
'arffieldborderwidthsetting' => '2',
'arffieldborderstylesetting' => 'solid',
'arfbgactivecolorsetting' => '#fafafa',
'arfborderactivecolorsetting' => '#20bfe3',
'arferrorbgcolorsetting' => 'ffffff',
'arferrorbordercolorsetting' => 'ed4040',
'arferrorborderwidthsetting' => '1',
'arferrorborderstylesetting' => 'solid',
'arfradioalignsetting' => 'inline',
'arfcheckboxalignsetting' => 'block',
'check_font' => 'Helvetica',
'check_font_other' => '',
'arfcheckboxfontsizesetting' => '12px',
'arfcheckboxlabelcolorsetting' => '444444',
'check_weight' => 'normal',
'arfsubmitbuttonstylesetting' => false,
'arfsubmitbuttonfontsizesetting' => '18',
'arfsubmitbuttonwidthsetting' => '150',
'arfsubmitbuttonwidthsetting_mobile' => '150',
'arfsubmitbuttonwidthsetting_tablet' => '150',
'arfsubmitbuttonheightsetting' => '42',
'submit_bg_color' => '#20bfe3',
'arfsubmitbuttonbgcolorhoversetting' => '#19adcf',
'arfsubmitbgcolor2setting' => '',
'arfsubmitbordercolorsetting' => '#e1e1e3',
'arfsubmitborderwidthsetting' => '0',
'arfsubmitboxxoffsetsetting' => '1',
'arfsubmitboxyoffsetsetting' => '2',
'arfsubmitboxblursetting' => '3',
'arfsubmitboxshadowsetting' => '0',
'arfsubmittextcolorsetting' => 'ffffff',
'arfsubmitweightsetting' => 'bold',
'arfsubmitborderradiussetting' => '3',
'submit_bg_img' => '',
'submit_hover_bg_img' => '',
'arfsubmitbuttonmarginsetting' => '10px 10px 0px 0px',
'arfsubmitbuttonpaddingsetting' => '8',
'arfsubmitshadowcolorsetting' => '#f0f0f0',
'border_radius' => '3',
'border_radius_tablet' => '3',
'border_radius_mobile' => '3',
'arferroriconsetting' => 'e1.png',
'arferrorbgsetting' => 'F3CAC7',
'arferrorbordersetting' => 'FA8B83',
'arferrortextsetting' => '501411',
'arffontsizesetting' => '14',
'arfsucessiconsetting' => 's1.png',
'success_bg' => '',
'success_border' => '',
'success_text' => '',
'arfsucessfontsizesetting' => '14',
'arftextareafontsizesetting' => '13px',
'arftextareawidthsetting' => '400',
'arftextareawidthunitsetting' => 'px',
'arftextareapaddingsetting' => '2',
'arftextareamarginsetting' => '20',
'arftextareabgcolorsetting' => 'ffffff',
'arftextareacolorsetting' => '444444',
'arftextareabordercolorsetting' => 'dddddd',
'arftextareaborderwidthsetting' => '1',
'arftextareaborderstylesetting' => 'solid',
'text_direction' => '1',
'arffieldheightsetting' => '24',
'arfmainformtitlecolorsetting' => '#696969',
'form_title_font_size' => 26,
'error_font' => 'Lucida Sans Unicode',
'error_font_other' => '',
'arfactivebgcolorsetting' => 'FFFF00',
'arfmainformbgcolorsetting' => 'ffffff',
'arfmainformtitleweightsetting' => 'normal',
'arfmainformtitlepaddingsetting' => '0px 0px 20px 0px',
'arfmainformbordershadowcolorsetting' => '#d4d2d4',
'form_border_shadow' => 'shadow',
'arfsubmitalignsetting' => 'center',
'checkbox_radio_style' => '1',
'bg_color_pg_break' => '087ee2',
'bg_inavtive_color_pg_break' => '7ec3fc',
'text_color_pg_break' => 'ffffff',
'text_color_pg_break_style3' => '087ee2',
'arfmainform_bg_img' => '',
'arfmainform_opacity' => '1',
'arfmainfield_opacity' => '0',
'arfsubmitfontfamily' => 'Helvetica',
'arfmainfieldsetpadding_1' => '30',
'arfmainfieldsetpadding_2' => '45',
'arfmainfieldsetpadding_3' => '30',
'arfmainfieldsetpadding_4' => '45',
'arfmainfieldsetpadding_1_tablet'=> '',
'arfmainfieldsetpadding_2_tablet'=> '',
'arfmainfieldsetpadding_3_tablet'=> '',
'arfmainfieldsetpadding_4_tablet'=> '',
'arfmainfieldsetpadding_1_mobile'=> '',
'arfmainfieldsetpadding_2_mobile'=> '',
'arfmainfieldsetpadding_3_mobile'=> '',
'arfmainfieldsetpadding_4_mobile'=> '',
'arfmainformtitlepaddingsetting_1' => '0',
'arfmainformtitlepaddingsetting_2' => '0',
'arfmainformtitlepaddingsetting_3' => 25,
'arfmainformtitlepaddingsetting_4' => '0',
'arffieldinnermarginssetting_1' => '10',
'arffieldinnermarginssetting_2' => '10',
'arffieldinnermarginssetting_3' => '10',
'arffieldinnermarginssetting_4' => '10',
'arfsubmitbuttonmarginsetting_1' => '10',
'arfsubmitbuttonmarginsetting_2' => '10',
'arfsubmitbuttonmarginsetting_3' => '0',
'arfsubmitbuttonmarginsetting_4' => '0',
'arfcheckradiostyle' => 'flat',
'arffieldanimationstyle' => 'no animation',
'arfpbfieldanimationstyle' => 'slideInLeft',
"arfpagebreakinheritanimation" => "0",
'arfcheckradiocolor' => 'blue',
'arf_checked_checkbox_icon' => '',
'enable_arf_checkbox' => '0',
'arf_checked_radio_icon' => '',
'enable_arf_radio' => '0',
'checked_checkbox_icon_color' => '#23b7e5',
'checked_radio_icon_color' => '#23b7e5',
'arfformtitlealign' => 'center',
'arferrorstyle' => 'normal',
'arferrorstylecolor' => '#ed4040|#FFFFFF|#ed4040',
'arferrorstylecolor2' => '#ed4040|#FFFFFF|#ed4040',
'arferrorstyleposition' => 'bottom',
'arfsubmitautowidth' => '100',
'arftitlefontfamily' => 'Helvetica',
'bar_color_survey' => '#007ee4',
'bg_color_survey' => '#dadde2',
'text_color_survey' => '#333333',
'prefix_suffix_bg_color' => '#e7e8ec',
'prefix_suffix_icon_color' => '#808080',
'arfsectionpaddingsetting_1' => '20',
'arfsectionpaddingsetting_2' => '0',
'arfsectionpaddingsetting_3' => '20',
'arfsectionpaddingsetting_4' => '20',
'arfsectionpaddingsetting' => "20px 0px 20px 20px",
'arffieldinnermarginssetting' => '10px 10px 10px 10px',
'arfsucessbgcolorsetting' => '#E0FDE2',
'arfsucessbordercolorsetting' => '#BFE0C1',
'arfsucesstextcolorsetting' => '#4C4D4E',
'arfformerrorbgcolorsetting' => '#FDECED',
'arfformerrorbordercolorsetting' => '#F9CFD1',
'arfformerrortextcolorsetting' => '#ED4040',
'check_weight_form_title' => 'bold',
"arfsubmitbuttonstyle"=>"border",
'arfinputstyle' => 'standard',
'arfcheckradiostyle' => 'default',
'arffieldanimationstyle' => 'no animation',
'arfpbfieldanimationstyle' => 'slideInLeft',
"arfpagebreakinheritanimation" => "0",
'arfmainform_color_skin' => 'cyan',
'arf_tooltip_bg_color' => '#000000',
'arf_tooltip_font_color' => '#ffffff',
"arfcommonfont"=>"Helvetica",
"arfmainfieldcommonsize"=>"3",
"arfvalidationbgcolorsetting"=>"#ed4040",
"arfvalidationtextcolorsetting"=>"#ffffff",
"arfdatepickerbgcolorsetting"=>"#007ee4",
"arfdatepickertextcolorsetting"=>"#000000",
"arfsectiontitlefamily"=>"Helvetica",
"arfsectiontitlefontsizesetting"=>"16",
"arfsectiontitleweightsetting"=>"bold",
"arfsubmitbuttontext"=>"Submit",
"arfuploadbtntxtcolorsetting"=>"#ffffff",
"arfuploadbtnbgcolorsetting" =>"#23b7e5",
"arf_req_indicator"=>"0",
"arf_section_inherit_bg" => "1",
"arfformsectionbackgroundcolor"=>"#ffffff",
"arfmainbasecolor" => "#23b7e5",
"arflikebtncolor"=>"#4786ff",
"arfdislikebtncolor"=>"#ec3838",
"arfstarratingcolor"=>"#FCBB1D",
"arfsliderselectioncolor"=>"#d1dee5",
"arfslidertrackcolor"=>"#bcc7cd",
"arfplaceholder_opacity" => "0.5",
"arf_bg_position_x" => "left",
"arf_bg_position_input_x" => "",
"arf_bg_position_y" => "top",
"arf_bg_position_input_y" => "",
);
$new_values1 = maybe_serialize($new_values);
$values['form_css'] = $new_values1;
$form_id = $arfform->create($values);
if (!empty($new_values)) {
$use_saved = true;
$arfssl = (is_ssl()) ? 1 : 0;
$filename = FORMPATH . '/core/css_create_main.php';
$wp_upload_dir = wp_upload_dir();
$target_path = $wp_upload_dir['basedir'] . '/arforms/maincss';
$css = $warn = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css .= "\n";
ob_start();
include $filename;
$css .= ob_get_contents();
ob_end_clean();
$css .= "\n " . $warn;
$css_file = $target_path . '/maincss_' . $form_id . '.css';
WP_Filesystem();
global $wp_filesystem;
$css = str_replace('##', '#', $css);
$wp_filesystem->put_contents($css_file, $css, 0777);
wp_cache_delete($form_id, 'arfform');
$filename1 = FORMPATH . '/core/css_create_materialize.php';
$css1 = $warn1 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css1 .= "\n";
ob_start();
include $filename1;
$css1 .= ob_get_contents();
ob_end_clean();
$css1 .= "\n " . $warn1;
$css_file1 = $target_path . '/maincss_materialize_' . $form_id . '.css';
WP_Filesystem();
$css1 = str_replace('##', '#', $css1);
$wp_filesystem->put_contents($css_file1, $css1, 0777);
wp_cache_delete($form_id, 'arfform');
$filename2 = FORMPATH . '/core/css_create_materialize_outline.php';
$css2 = $warn2 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css2 .= "\n";
ob_start();
include $filename2;
$css2 .= ob_get_contents();
ob_end_clean();
$css2 .= "\n" . $warn2;
$css_file2 = $target_path . '/maincss_materialize_outlined_' . $form_id . '.css';
WP_Filesystem();
$css2 = str_replace( '##', '#', $css2 );
$wp_filesystem->put_contents( $css_file2, $css2, 0777 );
} else {
$query_results = true;
}
$field_order = array();
$inner_field_order = array();
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'First Name';
$field_values['field_options']['name'] = 'First Name';
$field_values['field_options']['placeholdertext'] = 'First Name';
$field_values['field_options']['description'] = '';
$field_values['type'] = 'text';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter first name', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('First Name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 1;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'Last Name';
$field_values['field_options']['name'] = 'Last Name';
$field_values['field_options']['placeholdertext'] = 'Last Name';
$field_values['type'] = 'text';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter last name', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Last Name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 2;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['email'];
$field_values['name'] = 'Email';
$field_values['type'] = 'email';
$field_values['field_options']['name'] = 'Email';
$field_values['field_options']['placeholdertext'] = 'Email Address';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter email address', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Email Address', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('Please enter a valid email address', 'ARForms'));
$field_values['field_options']['confirm_email_label'] = addslashes(esc_html__('Confirm Email Address', 'ARForms'));
$field_values['field_options']['invalid_confirm_email'] = addslashes(esc_html__('Confirm email address does not match with email', 'ARForms'));
$field_values['field_options']['confirm_email_placeholder'] = addslashes(esc_html__('Confirm Email Address', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 3;
unset($field_values);
unset($field_id);
unset($values);
$field_options = $wpdb->get_results($wpdb->prepare("SELECT `options` FROM `" . $MdlDb->forms . "` WHERE `id` = %d", $form_id));
$form_opt = maybe_unserialize($field_options[0]->options);
$form_opt['arf_field_order'] = json_encode($field_order);
$form_opt['arf_inner_field_order'] = json_encode( $inner_field_order );
$form_options = maybe_serialize($form_opt);
$wpdb->update($MdlDb->forms, array('options' => $form_options), array('id' => $form_id));
unset($field_order);
unset($inner_field_order);
if( isset($arf_update_templates) && $arf_update_templates == true ){
$values['id'] = 2;
}
$values['name'] = 'Registration form';
$values['description'] = 'Gather User information';
$values['options']['custom_style'] = 1;
$values['is_template'] = '1';
$values['status'] = 'published';
$values['form_key'] = 'Registration';
$new_values = array(
'arfmainformwidth' => '800',
'form_width_unit' => 'px',
'edit_msg' => 'Your submission was successfully saved.',
'update_value' => 'Update',
'arfeditoroff' => false,
'arfmaintemplatepath' => '',
'csv_format' => 'UTF-8',
'date_format' => 'MMM D, YYYY',
'cal_date_format' => 'MMM D, YYYY',
'arfcalthemecss' => 'default_theme',
'arfcalthemename' => 'default_theme',
'theme_nicename' => 'default_theme',
'permalinks' => false,
'form_align' => 'left',
'fieldset' => '2',
'arfmainfieldsetcolor' => 'd9d9d9',
'arfmainfieldsetpadding' => '30px 45px 30px 45px',
'arfmainfieldsetradius' => '6',
'font' => 'Helvetica',
'font_other' => '',
'font_size' => '16',
'label_color' => '706d70',
'weight' => 'normal',
'position' => 'top',
'hide_labels' => false,
'align' => 'left',
'width' => '130',
'width_unit' => 'px',
'arfdescfontsetting' => '"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif',
'arfdescfontsizesetting' => '12',
'arfdesccolorsetting' => '666666',
'arfdescweightsetting' => 'normal',
'description_style' => 'normal',
'arfdescalighsetting' => 'right',
'field_font_size' => '14',
'field_width' => '100',
'field_width_unit' => '%',
'field_width_tablet' => '',
'field_width_unit_tablet' => '%',
'field_width_mobile' => '',
'field_width_unit_mobile' => '%',
'auto_width' => false,
'arffieldpaddingsetting' => '2',
'arffieldmarginssetting' => '23',
'arffieldanimationdurationsetting' => '0',
'arfpbfieldanimationdurationsetting' => '0',
'arffieldanimationdelaysetting' => '0',
'arfpbfieldanimationdelaysetting' => '0',
'bg_color' => 'ffffff',
'text_color' => '17181c',
'border_color' => 'b0b0b5',
'arffieldborderwidthsetting' => '1',
'arffieldborderstylesetting' => 'solid',
'arfbgactivecolorsetting' => 'ffffff',
'arfborderactivecolorsetting' => '087ee2',
'arferrorbgcolorsetting' => 'ffffff',
'arferrorbordercolorsetting' => 'ed4040',
'arferrorborderwidthsetting' => '1',
'arferrorborderstylesetting' => 'solid',
'arfradioalignsetting' => 'inline',
'arfcheckboxalignsetting' => 'block',
'check_font' => 'Helvetica',
'check_font_other' => '',
'arfcheckboxfontsizesetting' => '12px',
'arfcheckboxlabelcolorsetting' => '444444',
'check_weight' => 'normal',
'arfsubmitbuttonstylesetting' => false,
'arfsubmitbuttonfontsizesetting' => '18',
'arfsubmitbuttonwidthsetting' => '',
'arfsubmitbuttonwidthsetting_tablet' => '',
'arfsubmitbuttonwidthsetting_mobile' => '',
'arfsubmitbuttonheightsetting' => '38',
'submit_bg_color' => '077BDD',
'arfsubmitbuttonbgcolorhoversetting' => '0b68b7',
'arfsubmitbgcolor2setting' => '',
'arfsubmitbordercolorsetting' => 'f6f6f8',
'arfsubmitborderwidthsetting' => '0',
'arfsubmitboxxoffsetsetting' => '1',
'arfsubmitboxyoffsetsetting' => '2',
'arfsubmitboxblursetting' => '3',
'arfsubmitboxshadowsetting' => '0',
'arfsubmittextcolorsetting' => 'ffffff',
'arfsubmitweightsetting' => 'bold',
'arfsubmitborderradiussetting' => '3',
'submit_bg_img' => '',
'submit_hover_bg_img' => '',
'arfsubmitbuttonmarginsetting' => '10px 10px 0px 0px',
'arfsubmitbuttonpaddingsetting' => '8',
'arfsubmitshadowcolorsetting' => 'c6c8cc',
'border_radius' => '3',
'border_radius_tablet' => '3',
'border_radius_mobile' => '3',
'arferroriconsetting' => 'e1.png',
'arferrorbgsetting' => 'F3CAC7',
'arferrorbordersetting' => 'FA8B83',
'arferrortextsetting' => '501411',
'arffontsizesetting' => '14',
'arfsucessiconsetting' => 's1.png',
'success_bg' => NULL,
'success_border' => NULL,
'success_text' => NULL,
'arfsucessfontsizesetting' => '14',
'arftextareafontsizesetting' => '13px',
'arftextareawidthsetting' => '400',
'arftextareawidthunitsetting' => 'px',
'arftextareapaddingsetting' => '2',
'arftextareamarginsetting' => '20',
'arftextareabgcolorsetting' => 'ffffff',
'arftextareacolorsetting' => '444444',
'arftextareabordercolorsetting' => 'dddddd',
'arftextareaborderwidthsetting' => '1',
'arftextareaborderstylesetting' => 'solid',
'text_direction' => '1',
'arffieldheightsetting' => '24',
'arfmainformtitlecolorsetting' => '4a494a',
'form_title_font_size' => '28',
'error_font' => 'Lucida Sans Unicode',
'error_font_other' => '',
'arfactivebgcolorsetting' => 'FFFF00',
'arfmainformbgcolorsetting' => 'ffffff',
'arfmainformtitleweightsetting' => 'normal',
'arfmainformtitlepaddingsetting' => '0px 0px 20px 0px',
'arfmainformbordershadowcolorsetting' => 'f2f2f2',
'form_border_shadow' => 'flat',
'arfsubmitalignsetting' => 'left',
'checkbox_radio_style' => '1',
'bg_color_pg_break' => '087ee2',
'bg_inavtive_color_pg_break' => '7ec3fc',
'text_color_pg_break' => 'ffffff',
'text_color_pg_break_style3' => '087ee2',
'arfmainform_bg_img' => '',
'arfmainform_opacity' => '1',
'arfmainfield_opacity' => '0',
'arfsubmitfontfamily' => 'Helvetica',
'arfmainfieldsetpadding_1' => '30',
'arfmainfieldsetpadding_2' => '45',
'arfmainfieldsetpadding_3' => '30',
'arfmainfieldsetpadding_4' => '45',
"arfmainfieldsetpadding_1_tablet"=> "",
"arfmainfieldsetpadding_2_tablet"=> "",
"arfmainfieldsetpadding_3_tablet"=> "",
"arfmainfieldsetpadding_4_tablet"=> "",
"arfmainfieldsetpadding_1_mobile"=> "",
"arfmainfieldsetpadding_2_mobile"=> "",
"arfmainfieldsetpadding_3_mobile"=> "",
"arfmainfieldsetpadding_4_mobile"=> "",
'arfmainformtitlepaddingsetting_1' => '0',
'arfmainformtitlepaddingsetting_2' => '0',
'arfmainformtitlepaddingsetting_3' => '20',
'arfmainformtitlepaddingsetting_4' => '0',
'arffieldinnermarginssetting_1' => '8',
'arffieldinnermarginssetting_2' => '10',
'arffieldinnermarginssetting_3' => '8',
'arffieldinnermarginssetting_4' => '10',
'arfsubmitbuttonmarginsetting_1' => '10',
'arfsubmitbuttonmarginsetting_2' => '10',
'arfsubmitbuttonmarginsetting_3' => '0',
'arfsubmitbuttonmarginsetting_4' => '0',
'arfcheckradiostyle' => 'flat',
'arffieldanimationstyle' => 'no animation',
'arfpbfieldanimationstyle' => 'slideInLeft',
"arfpagebreakinheritanimation" => "0",
'arfcheckradiocolor' => 'blue',
'arf_checked_checkbox_icon' => '',
'enable_arf_checkbox' => '0',
'arf_checked_radio_icon' => '',
'enable_arf_radio' => '0',
'checked_checkbox_icon_color' => '#0C7CD5',
'checked_radio_icon_color' => '#0C7CD5',
'arfformtitlealign' => 'left',
'arferrorstyle' => 'advance',
'arferrorstylecolor' => '#ed4040|#FFFFFF|#ed4040',
'arferrorstylecolor2' => '#ed4040|#FFFFFF|#ed4040',
'arferrorstyleposition' => 'bottom',
'arfsubmitautowidth' => '100',
'arftitlefontfamily' => 'Helvetica',
'bar_color_survey' => '#007ee4',
'bg_color_survey' => '#dadde2',
'text_color_survey' => '#333333',
'prefix_suffix_bg_color' => '#e7e8ec',
'prefix_suffix_icon_color' => '#808080',
'arfsectionpaddingsetting_1' => '20',
'arfsectionpaddingsetting_2' => '0',
'arfsectionpaddingsetting_3' => '20',
'arfsectionpaddingsetting_4' => '20',
'arfsectionpaddingsetting' => "20px 0px 20px 20px",
'arffieldinnermarginssetting' => '8px 10px 8px 10px',
'arfsucessbgcolorsetting' => '#E0FDE2',
'arfsucessbordercolorsetting' => '#BFE0C1',
'arfsucesstextcolorsetting' => '#4C4D4E',
'arfformerrorbgcolorsetting' => '#FDECED',
'arfformerrorbordercolorsetting' => '#F9CFD1',
'arfformerrortextcolorsetting' => '#ED4040',
"arfsubmitbuttonstyle"=>"border",
'arfinputstyle' => 'standard',
'arfcheckradiostyle' => 'default',
'arffieldanimationstyle' => 'no animation',
'arfpbfieldanimationstyle' => 'slideInLeft',
"arfpagebreakinheritanimation" => "0",
'arfmainform_color_skin' => 'blue',
'arf_tooltip_bg_color' => '#000000',
'arf_tooltip_font_color' => '#ffffff',
"arfcommonfont"=>"Helvetica",
"arfmainfieldcommonsize"=>"3",
"arfvalidationbgcolorsetting"=>"#ed4040",
"arfvalidationtextcolorsetting"=>"#ffffff",
"arfdatepickerbgcolorsetting"=>"#007ee4",
"arfdatepickertextcolorsetting"=>"#000000",
"arfsectiontitlefamily"=>"Helvetica",
"arfsectiontitlefontsizesetting"=>"16",
"arfsectiontitleweightsetting"=>"bold",
"arfsubmitbuttontext"=>"Submit",
"arfuploadbtntxtcolorsetting"=>"#FFFFFF",
"arfuploadbtnbgcolorsetting" =>"#0C7CD5",
"arf_req_indicator"=>"0",
"arf_section_inherit_bg" => "1",
"arfformsectionbackgroundcolor"=>"#ffffff",
"arfmainbasecolor" => "#0c7cd5",
"arflikebtncolor"=>"#4786ff",
"arfdislikebtncolor"=>"#ec3838",
"arfstarratingcolor"=>"#FCBB1D",
"arfsliderselectioncolor"=>"#d1dee5",
"arfslidertrackcolor"=>"#bcc7cd",
"arfplaceholder_opacity" => "0.5",
"arf_bg_position_x" => "left",
"arf_bg_position_input_x" => "",
"arf_bg_position_y" => "top",
"arf_bg_position_input_y" => "",
);
$new_values1 = maybe_serialize($new_values);
$values['form_css'] = $new_values1;
$form_id = $arfform->create($values);
if (!empty($new_values)) {
$use_saved = true;
$arfssl = (is_ssl()) ? 1 : 0;
$filename = FORMPATH . '/core/css_create_main.php';
$wp_upload_dir = wp_upload_dir();
$target_path = $wp_upload_dir['basedir'] . '/arforms/maincss';
$css = $warn = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css .= "\n";
ob_start();
include $filename;
$css .= ob_get_contents();
ob_end_clean();
$css .= "\n " . $warn;
$css_file = $target_path . '/maincss_' . $form_id . '.css';
WP_Filesystem();
global $wp_filesystem;
$css = str_replace('##', '#', $css);
$wp_filesystem->put_contents($css_file, $css, 0777);
wp_cache_delete($form_id, 'arfform');
$filename1 = FORMPATH . '/core/css_create_materialize.php';
$css1 = $warn1 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css1 .= "\n";
ob_start();
include $filename1;
$css1 .= ob_get_contents();
ob_end_clean();
$css1 .= "\n " . $warn1;
$css_file1 = $target_path . '/maincss_materialize_' . $form_id . '.css';
WP_Filesystem();
$css1 = str_replace('##', '#', $css1);
$wp_filesystem->put_contents($css_file1, $css1, 0777);
wp_cache_delete($form_id, 'arfform');
$filename2 = FORMPATH . '/core/css_create_materialize_outline.php';
$css2 = $warn2 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css2 .= "\n";
ob_start();
include $filename2;
$css2 .= ob_get_contents();
ob_end_clean();
$css2 .= "\n" . $warn2;
$css_file2 = $target_path . '/maincss_materialize_outlined_' . $form_id . '.css';
WP_Filesystem();
$css2 = str_replace( '##', '#', $css2 );
$wp_filesystem->put_contents( $css_file2, $css2, 0777 );
} else {
$query_results = true;
}
$field_order = array();
$inner_field_order = array();
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'First Name';
$field_values['field_options']['name'] = 'First Name';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'text';
$field_values['field_options']['description'] = '';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter first name', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('First Name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 1;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'Last Name';
$field_values['field_options']['name'] = 'Last Name';
$field_values['type'] = 'text';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter last name', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Last Name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['label'] = 'hidden';
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 2;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['email'];
$field_values['name'] = 'Email';
$field_values['field_options']['name'] = 'Email';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'email';
$field_values['field_options']['description'] = '';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter email address', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Email Address', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('Please enter a valid email address', 'ARForms'));
$field_values['field_options']['confirm_email_label'] = addslashes(esc_html__('Confirm Email Address', 'ARForms'));
$field_values['field_options']['invalid_confirm_email'] = addslashes(esc_html__('Confirm email address does not match with email', 'ARForms'));
$field_values['field_options']['confirm_email_placeholder'] = addslashes(esc_html__('Confirm Email Address', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 3;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['url'];
$field_values['name'] = 'Website';
$field_values['field_options']['name'] = 'Website';
$field_values['type'] = 'url';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter your website URL', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Website', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('Please enter a valid website', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 4;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'Address';
$field_values['type'] = 'text';
$field_values['field_options']['name'] = 'Address';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter your address', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Address', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 5;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'Address Line 2';
$field_values['type'] = 'text';
$field_values['field_options']['name'] = 'Address Line 2';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter your address', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Address Line 2', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 6;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'City';
$field_values['type'] = 'text';
$field_values['field_options']['name'] = 'City';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter your city', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('City', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 7;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['select'];
$field_values['name'] = 'State';
$field_values['type'] = 'select';
$field_values['field_options']['name'] = 'State';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please select your state', 'ARForms'));
$field_values['options'] = json_encode(array('', 'AL', 'AK', 'AR', 'AZ', 'CA', 'CO', 'CT', 'DE', 'DC', 'FL', 'GA', 'HI', 'ID', 'IL', 'IN', 'IA', 'KS', 'KY', 'LA', 'ME', 'MH', 'MD', 'MA', 'MI', 'MN', 'MS', 'MO', 'MT', 'NE', 'NV', 'NH', 'NJ', 'NM', 'NY', 'NC', 'ND', 'OH', 'OK', 'OR', 'PA', 'RI', 'SC', 'SD', 'TN', 'TX', 'UT', 'VT', 'VA', 'WA', 'WV', 'WI', 'WY'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 8;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'Postal Code';
$field_values['type'] = 'text';
$field_values['field_options']['name'] = 'Postal Code';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter your postal code', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Postal Code', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 9;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['select'];
$field_values['name'] = 'Country';
$field_values['type'] = 'select';
$field_values['field_options']['name'] = 'Country';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please select your country', 'ARForms'));
$field_values['options'] = json_encode(array('', 'Afghanistan', 'Albania', 'Algeria', 'American Samoa', 'Andorra', 'Angola', 'Anguilla', 'Antarctica', 'Antigua and Barbuda', 'Argentina', 'Armenia', 'Aruba', 'Australia', 'Austria', 'Azerbaijan', 'Bahamas', 'Bahrain', 'Bangladesh', 'Barbados', 'Belarus', 'Belgium', 'Belize', 'Benin', 'Bermuda', 'Bhutan', 'Bolivia', 'Bosnia and Herzegovina', 'Botswana', 'Bouvet Island', 'Brazil', 'British Indian Ocean Territory', 'Brunei', 'Bulgaria', 'Burkina Faso', 'Burundi', 'Cambodia', 'Cameroon', 'Canada', 'Cape Verde', 'Cayman Islands', 'Central African Republic', 'Chad', 'Chile', 'China', 'Christmas Island', 'Cocos (Keeling) Islands', 'Colombia', 'Comoros', 'Congo', 'Cook Islands', 'Costa Rica', 'Croatia (Hrvatska)', 'Cuba', 'Cyprus', 'Czech Republic', 'Congo (DRC)', 'Denmark', 'Djibouti', 'Dominica', 'Dominican Republic', 'East Timor', 'Ecuador', 'Egypt', 'El Salvador', 'Equatorial Guinea', 'Eritrea', 'Estonia', 'Ethiopia', 'Falkland Islands (Islas Malvinas)', 'Faroe Islands', 'Fiji Islands', 'Finland', 'France', 'French Guiana', 'French Polynesia', 'French Southern and Antarctic Lands', 'Gabon', 'Gambia', 'Georgia', 'Germany', 'Ghana', 'Gibraltar', 'Greece', 'Greenland', 'Grenada', 'Guadeloupe', 'Guam', 'Guatemala', 'Guinea', 'Guinea-Bissau', 'Guyana', 'Haiti', 'Honduras', 'Hong Kong SAR', 'Hungary', 'Iceland', 'India', 'Indonesia', 'Iran', 'Iraq', 'Ireland', 'Israel', 'Italy', 'Jamaica', 'Japan', 'Jordan', 'Kazakhstan', 'Kenya', 'Kiribati', 'Korea', 'Kuwait', 'Kyrgyzstan', 'Laos', 'Latvia', 'Lebanon', 'Lesotho', 'Liberia', 'Libya', 'Liechtenstein', 'Lithuania', 'Luxembourg', 'Macao SAR', 'Macedonia, Former Yugoslav Republic of', 'Madagascar', 'Malawi', 'Malaysia', 'Maldives', 'Mali', 'Malta', 'Marshall Islands', 'Martinique', 'Mauritania', 'Mauritius', 'Mayotte', 'Mexico', 'Micronesia', 'Moldova', 'Monaco', 'Mongolia', 'Montserrat', 'Morocco', 'Mozambique', 'Myanmar', 'Namibia', 'Nauru', 'Nepal', 'Netherlands', 'New Zealand', 'Nicaragua', 'Niger', 'Nigeria', 'Norway', 'Oman', 'Pakistan', 'Palau', 'Palestine', 'Panama', 'Papua New Guinea', 'Paraguay', 'Peru', 'Philippines', 'Poland', 'Portugal', 'Puerto Rico', 'Qatar', 'Romania', 'Russia', 'Rwanda', 'Saint Kitts and Nevis', 'Saint Lucia', 'Saint Vincent and the Grenadines', 'Samoa', 'San Marino', 'Sao Tome and Principe', 'Saudi Arabia', 'Senegal', 'Serbia and Montenegro', 'Seychelles', 'Sierra Leone', 'Singapore', 'Slovakia', 'Slovenia', 'Solomon Islands', 'Somalia', 'South Africa', 'Spain', 'Sri Lanka', 'Sudan', 'Suriname', 'Swaziland', 'Sweden', 'Switzerland', 'Syria', 'Taiwan', 'Tajikistan', 'Tanzania', 'Thailand', 'Togo', 'Tonga', 'Trinidad and Tobago', 'Tunisia', 'Turkey', 'Turkmenistan', 'Tuvalu', 'Uganda', 'Ukraine', 'United Arab Emirates', 'United Kingdom', 'United States', 'Uruguay', 'Uzbekistan', 'Vanuatu', 'Vatican City', 'Venezuela', 'Vietnam', 'Yemen', 'Zambia', 'Zimbabwe'));
$field_values['field_options']['size'] = 1;
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 10;
unset($field_values);
unset($field_id);
unset($values);
$field_options = $wpdb->get_results($wpdb->prepare("SELECT `options` FROM `" . $MdlDb->forms . "` WHERE `id` = %d", $form_id));
$form_opt = maybe_unserialize($field_options[0]->options);
$form_opt['arf_field_order'] = json_encode($field_order);
$form_opt['arf_inner_field_order'] = json_encode( $inner_field_order );
$form_options = maybe_serialize($form_opt);
$wpdb->update($MdlDb->forms, array('options' => $form_options), array('id' => $form_id));
unset($field_order);
unset($inner_field_order);
if( isset($arf_update_templates) && $arf_update_templates == true ){
$values['id'] = 3;
}
$values['name'] = addslashes(esc_html__('Contact Us', 'ARForms'));
$values['description'] = addslashes(esc_html__('We would like to hear from you. Please send us a message by filling out the form below and we will get back with you shortly.', 'ARForms'));
$values['options']['custom_style'] = 1;
$values['is_template'] = '1';
$values['status'] = 'published';
$values['form_key'] = 'ContactUs';
$values['options']['display_title_form'] = "1";
$new_values = array(
'arfmainformwidth' => '800',
'form_width_unit' => 'px',
'edit_msg' => 'Your submission was successfully saved.',
'update_value' => 'Update',
'arfeditoroff' => false,
'arfmaintemplatepath' => '',
'csv_format' => 'UTF-8',
'date_format' => 'MMM D, YYYY',
'cal_date_format' => 'MMM D, YYYY',
'arfcalthemecss' => 'default_theme',
'arfcalthemename' => 'default_theme',
'theme_nicename' => 'default_theme',
'permalinks' => false,
'form_align' => 'left',
'fieldset' => '2',
'arfmainfieldsetcolor' => 'd9d9d9',
'arfmainfieldsetpadding' => '30px 45px 30px 45px',
'arfmainfieldsetradius' => '6',
'font' => 'Helvetica',
'font_other' => '',
'font_size' => '16',
'label_color' => '706d70',
'weight' => 'normal',
'position' => 'top',
'hide_labels' => false,
'align' => 'left',
'width' => '130',
'width_unit' => 'px',
'arfdescfontsetting' => '"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif',
'arfdescfontsizesetting' => '12',
'arfdesccolorsetting' => '666666',
'arfdescweightsetting' => 'normal',
'description_style' => 'normal',
'arfdescalighsetting' => 'right',
'field_font_size' => '14',
'field_width' => '100',
'field_width_unit' => '%',
'field_width_tablet' => '',
'field_width_unit_tablet' => '%',
'field_width_mobile' => '',
'field_width_unit_mobile' => '%',
'auto_width' => false,
'arffieldpaddingsetting' => '2',
'arffieldmarginssetting' => 18,
'arffieldanimationdurationsetting' => '0',
'arfpbfieldanimationdurationsetting' => '0',
'arffieldanimationdelaysetting' => '0',
'arfpbfieldanimationdelaysetting' => '0',
'bg_color' => 'ffffff',
'text_color' => '17181c',
'border_color' => 'b0b0b5',
'arffieldborderwidthsetting' => '1',
'arffieldborderstylesetting' => 'solid',
'arfbgactivecolorsetting' => 'ffffff',
'arfborderactivecolorsetting' => '087ee2',
'arferrorbgcolorsetting' => 'ffffff',
'arferrorbordercolorsetting' => 'ed4040',
'arferrorborderwidthsetting' => '1',
'arferrorborderstylesetting' => 'solid',
'arfradioalignsetting' => 'inline',
'arfcheckboxalignsetting' => 'block',
'check_font' => 'Helvetica',
'check_font_other' => '',
'arfcheckboxfontsizesetting' => '12px',
'arfcheckboxlabelcolorsetting' => '444444',
'check_weight' => 'normal',
'arfsubmitbuttonstylesetting' => false,
'arfsubmitbuttonfontsizesetting' => '18',
'arfsubmitbuttonwidthsetting' => 120,
'arfsubmitbuttonwidthsetting_tablet' => 120,
'arfsubmitbuttonwidthsetting_mobile' => 120,
'arfsubmitbuttonheightsetting' => 40,
'submit_bg_color' => '077BDD',
'arfsubmitbuttonbgcolorhoversetting' => '0b68b7',
'arfsubmitbgcolor2setting' => '',
'arfsubmitbordercolorsetting' => 'f6f6f8',
'arfsubmitborderwidthsetting' => '0',
'arfsubmitboxxoffsetsetting' => '1',
'arfsubmitboxyoffsetsetting' => '2',
'arfsubmitboxblursetting' => '3',
'arfsubmitboxshadowsetting' => '0',
'arfsubmittextcolorsetting' => 'ffffff',
'arfsubmitweightsetting' => 'bold',
'arfsubmitborderradiussetting' => '3',
'submit_bg_img' => '',
'submit_hover_bg_img' => '',
'arfsubmitbuttonmarginsetting' => '10px 10px 0px 0px',
'arfsubmitbuttonpaddingsetting' => '8',
'arfsubmitshadowcolorsetting' => 'c6c8cc',
'border_radius' => 2,
'border_radius_tablet' => 2,
'border_radius_mobile' => 2,
'arferroriconsetting' => 'e1.png',
'arferrorbgsetting' => 'F3CAC7',
'arferrorbordersetting' => 'FA8B83',
'arferrortextsetting' => '501411',
'arffontsizesetting' => '14',
'arfsucessiconsetting' => 's1.png',
'success_bg' => NULL,
'success_border' => NULL,
'success_text' => NULL,
'arfsucessfontsizesetting' => '14',
'arftextareafontsizesetting' => '13px',
'arftextareawidthsetting' => '400',
'arftextareawidthunitsetting' => 'px',
'arftextareapaddingsetting' => '2',
'arftextareamarginsetting' => '20',
'arftextareabgcolorsetting' => 'ffffff',
'arftextareacolorsetting' => '444444',
'arftextareabordercolorsetting' => 'dddddd',
'arftextareaborderwidthsetting' => '1',
'arftextareaborderstylesetting' => 'solid',
'text_direction' => '1',
'arffieldheightsetting' => '24',
'arfmainformtitlecolorsetting' => '#0d0e12',
'form_title_font_size' => '28',
'error_font' => 'Lucida Sans Unicode',
'error_font_other' => '',
'arfactivebgcolorsetting' => 'FFFF00',
'arfmainformbgcolorsetting' => 'ffffff',
'arfmainformtitleweightsetting' => 'normal',
'arfmainformtitlepaddingsetting' => '0px 0px 20px 0px',
'arfmainformbordershadowcolorsetting' => 'f2f2f2',
'form_border_shadow' => 'flat',
'arfsubmitalignsetting' => 'left',
'checkbox_radio_style' => '1',
'bg_color_pg_break' => '087ee2',
'bg_inavtive_color_pg_break' => '7ec3fc',
'text_color_pg_break' => 'ffffff',
'text_color_pg_break_style3' => '087ee2',
'arfmainform_bg_img' => '',
'arfmainform_opacity' => '1',
'arfmainfield_opacity' => '0',
'arfsubmitfontfamily' => 'Helvetica',
'arfmainfieldsetpadding_1' => '30',
'arfmainfieldsetpadding_2' => '45',
'arfmainfieldsetpadding_3' => '30',
'arfmainfieldsetpadding_4' => '45',
"arfmainfieldsetpadding_1_tablet"=> "",
"arfmainfieldsetpadding_2_tablet"=> "",
"arfmainfieldsetpadding_3_tablet"=> "",
"arfmainfieldsetpadding_4_tablet"=> "",
"arfmainfieldsetpadding_1_mobile"=> "",
"arfmainfieldsetpadding_2_mobile"=> "",
"arfmainfieldsetpadding_3_mobile"=> "",
"arfmainfieldsetpadding_4_mobile"=> "",
'arfmainformtitlepaddingsetting_1' => '0',
'arfmainformtitlepaddingsetting_2' => '0',
'arfmainformtitlepaddingsetting_3' => 30,
'arfmainformtitlepaddingsetting_4' => '0',
'arffieldinnermarginssetting_1' => 10,
'arffieldinnermarginssetting_2' => '10',
'arffieldinnermarginssetting_3' => 10,
'arffieldinnermarginssetting_4' => '10',
'arfsubmitbuttonmarginsetting_1' => '10',
'arfsubmitbuttonmarginsetting_2' => '10',
'arfsubmitbuttonmarginsetting_3' => '0',
'arfsubmitbuttonmarginsetting_4' => '0',
'arfcheckradiostyle' => 'flat',
'arffieldanimationstyle' => 'no animation',
'arfpbfieldanimationstyle' => 'slideInLeft',
"arfpagebreakinheritanimation" => "0",
'arfcheckradiocolor' => 'blue',
'arf_checked_checkbox_icon' => '',
'enable_arf_checkbox' => '0',
'arf_checked_radio_icon' => '',
'enable_arf_radio' => '0',
'checked_checkbox_icon_color' => '#0C7CD5',
'checked_radio_icon_color' => '#0C7CD5',
'arfformtitlealign' => 'left',
'arferrorstyle' => 'advance',
'arferrorstylecolor' => '#ed4040|#FFFFFF|#ed4040',
'arferrorstylecolor2' => '#ed4040|#FFFFFF|#ed4040',
'arferrorstyleposition' => 'bottom',
'arfsubmitautowidth' => '100',
'arftitlefontfamily' => 'Helvetica',
'bar_color_survey' => '#007ee4',
'bg_color_survey' => '#dadde2',
'text_color_survey' => '#333333',
'prefix_suffix_bg_color' => '#e7e8ec',
'prefix_suffix_icon_color' => '#808080',
'arfsectionpaddingsetting_1' => '20',
'arfsectionpaddingsetting_2' => '0',
'arfsectionpaddingsetting_3' => '20',
'arfsectionpaddingsetting_4' => '20',
'arfsectionpaddingsetting' => "20px 0px 20px 20px",
'arffieldinnermarginssetting' => '8px 10px 8px 10px',
'arfsucessbgcolorsetting' => '#E0FDE2',
'arfsucessbordercolorsetting' => '#BFE0C1',
'arfsucesstextcolorsetting' => '#4C4D4E',
'arfformerrorbgcolorsetting' => '#FDECED',
'arfformerrorbordercolorsetting' => '#F9CFD1',
'arfformerrortextcolorsetting' => '#ED4040',
"arfsubmitbuttonstyle"=>"border",
'arfinputstyle' => 'standard',
'arfcheckradiostyle' => 'default',
'arffieldanimationstyle' => 'no animation',
'arfpbfieldanimationstyle' => 'slideInLeft',
"arfpagebreakinheritanimation" => "0",
'arfmainform_color_skin' => 'blue',
'arf_tooltip_bg_color' => '#000000',
'arf_tooltip_font_color' => '#ffffff',
"arfcommonfont"=>"Helvetica",
"arfmainfieldcommonsize"=>"3",
"arfvalidationbgcolorsetting"=>"#ed4040",
"arfvalidationtextcolorsetting"=>"#ffffff",
"arfdatepickerbgcolorsetting"=>"#007ee4",
"arfdatepickertextcolorsetting"=>"#000000",
"arfsectiontitlefamily"=>"Helvetica",
"arfsectiontitlefontsizesetting"=>"16",
"arfsectiontitleweightsetting"=>"bold",
"arfsubmitbuttontext"=>"Submit",
"arfuploadbtntxtcolorsetting"=>"#FFFFFF",
"arfuploadbtnbgcolorsetting" =>"#0C7CD5",
"arf_req_indicator"=>"0",
"arf_section_inherit_bg" => "1",
"arfformsectionbackgroundcolor"=>"#ffffff",
"arfmainbasecolor" => "#0c7cd5",
"arflikebtncolor"=>"#4786ff",
"arfdislikebtncolor"=>"#ec3838",
"arfstarratingcolor"=>"#FCBB1D",
"arfsliderselectioncolor"=>"#d1dee5",
"arfslidertrackcolor"=>"#bcc7cd",
"arfplaceholder_opacity" => "0.5",
"arf_bg_position_x" => "left",
"arf_bg_position_input_x" => "",
"arf_bg_position_y" => "top",
"arf_bg_position_input_y" => "",
);
$new_values1 = maybe_serialize($new_values);
$values['form_css'] = $new_values1;
$form_id = $arfform->create($values);
if (!empty($new_values)) {
$use_saved = true;
$arfssl = (is_ssl()) ? 1 : 0;
$filename = FORMPATH . '/core/css_create_main.php';
$wp_upload_dir = wp_upload_dir();
$target_path = $wp_upload_dir['basedir'] . '/arforms/maincss';
$css = $warn = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css .= "\n";
ob_start();
include $filename;
$css .= ob_get_contents();
ob_end_clean();
$css .= "\n " . $warn;
$css_file = $target_path . '/maincss_' . $form_id . '.css';
WP_Filesystem();
global $wp_filesystem;
$css = str_replace('##', '#', $css);
$wp_filesystem->put_contents($css_file, $css, 0777);
wp_cache_delete($form_id, 'arfform');
$filename1 = FORMPATH . '/core/css_create_materialize.php';
$css1 = $warn1 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css1 .= "\n";
ob_start();
include $filename1;
$css1 .= ob_get_contents();
ob_end_clean();
$css1 .= "\n " . $warn1;
$css_file1 = $target_path . '/maincss_materialize_' . $form_id . '.css';
WP_Filesystem();
$css1 = str_replace('##', '#', $css1);
$wp_filesystem->put_contents($css_file1, $css1, 0777);
wp_cache_delete($form_id, 'arfform');
$filename2 = FORMPATH . '/core/css_create_materialize_outline.php';
$css2 = $warn2 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css2 .= "\n";
ob_start();
include $filename2;
$css2 .= ob_get_contents();
ob_end_clean();
$css2 .= "\n" . $warn2;
$css_file2 = $target_path . '/maincss_materialize_outlined_' . $form_id . '.css';
WP_Filesystem();
$css2 = str_replace( '##', '#', $css2 );
$wp_filesystem->put_contents( $css_file2, $css2, 0777 );
} else {
$query_results = true;
}
$field_order = array();
$inner_field_order = array();
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'First Name';
$field_values['field_options']['name'] = 'First Name';
$field_values['type'] = 'text';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter first name', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('First Name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 1;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'Last Name';
$field_values['type'] = 'text';
$field_values['field_options']['name'] = 'Last Name';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter last name', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Last Name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['label'] = 'hidden';
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 2;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['email'];
$field_values['name'] = addslashes(esc_html__('Email', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Email', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'email';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter email address', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Email Address', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('Please enter a valid email address', 'ARForms'));
$field_values['field_options']['confirm_email_label'] = addslashes(esc_html__('Confirm Email Address', 'ARForms'));
$field_values['field_options']['invalid_confirm_email'] = addslashes(esc_html__('Confirm email address does not match with email', 'ARForms'));
$field_values['field_options']['confirm_email_placeholder'] = addslashes(esc_html__('Confirm Email Address', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 3;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['url'];
$field_values['name'] = addslashes(esc_html__('Website', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Website', 'ARForms'));
$field_values['type'] = 'url';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter your website URL', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Website', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('Please enter a valid website', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 4;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = addslashes(esc_html__('Subject', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Subject', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'text';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter subject', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Subject', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 5;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['textarea'];
$field_values['name'] = addslashes(esc_html__('Message', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Message', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'textarea';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter your message', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Message', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 6;
unset($field_values);
unset($field_id);
unset($values);
$field_options = $wpdb->get_results($wpdb->prepare("SELECT `options` FROM `" . $MdlDb->forms . "` WHERE `id` = %d", $form_id));
$form_opt = maybe_unserialize($field_options[0]->options);
$form_opt['arf_field_order'] = json_encode($field_order);
$form_opt['arf_inner_field_order'] = json_encode( $inner_field_order );
$form_options = maybe_serialize($form_opt);
$wpdb->update($MdlDb->forms, array('options' => $form_options), array('id' => $form_id));
unset($field_order);
unset($inner_field_order);
if( isset($arf_update_templates) && $arf_update_templates == true ){
$values['id'] = 4;
}
$values['name'] = 'Survey Form';
$values['description'] = 'Gather User information';
$values['options']['custom_style'] = 1;
$values['is_template'] = '1';
$values['status'] = 'published';
$values['form_key'] = 'Survey';
$values['options']['display_title_form'] = "1";
$values['options']['arf_form_title'] = "border-bottom:1px solid #4a494a;padding-bottom:5px;";
$new_values = array(
'arfmainformwidth' => '800',
'form_width_unit' => 'px',
'edit_msg' => 'Your submission was successfully saved.',
'update_value' => 'Update',
'arfeditoroff' => false,
'arfmaintemplatepath' => '',
'csv_format' => 'UTF-8',
'date_format' => 'MMM D, YYYY',
'cal_date_format' => 'MMM D, YYYY',
'arfcalthemecss' => 'default_theme',
'arfcalthemename' => 'default_theme',
'theme_nicename' => 'default_theme',
'permalinks' => false,
'form_align' => 'left',
'fieldset' => '0',
'arfmainfieldsetcolor' => 'd9d9d9',
'arfmainfieldsetpadding' => '30px 45px 30px 45px',
'arfmainfieldsetradius' => '6',
'font' => 'Helvetica',
'font_other' => '',
'font_size' => '16',
'label_color' => '706d70',
'weight' => 'normal',
'position' => 'top',
'hide_labels' => false,
'align' => 'left',
'width' => '130',
'width_unit' => 'px',
'arfdescfontsetting' => '"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif',
'arfdescfontsizesetting' => '12',
'arfdesccolorsetting' => '666666',
'arfdescweightsetting' => 'normal',
'description_style' => 'normal',
'arfdescalighsetting' => 'right',
'field_font_size' => '14',
'field_width' => '100',
'field_width_unit' => '%',
'field_width_tablet' => '',
'field_width_unit_tablet' => '%',
'field_width_mobile' => '',
'field_width_unit_mobile' => '%',
'auto_width' => false,
'arffieldpaddingsetting' => '2',
'arffieldmarginssetting' => '23',
'arffieldanimationdurationsetting' => '0',
'arfpbfieldanimationdurationsetting' => '0',
'arffieldanimationdelaysetting' => '0',
'arfpbfieldanimationdelaysetting' => '0',
'bg_color' => 'ffffff',
'text_color' => '17181c',
'border_color' => 'b0b0b5',
'arffieldborderwidthsetting' => '1',
'arffieldborderstylesetting' => 'solid',
'arfbgactivecolorsetting' => 'ffffff',
'arfborderactivecolorsetting' => '087ee2',
'arferrorbgcolorsetting' => 'ffffff',
'arferrorbordercolorsetting' => 'ed4040',
'arferrorborderwidthsetting' => '1',
'arferrorborderstylesetting' => 'solid',
'arfradioalignsetting' => 'inline',
'arfcheckboxalignsetting' => 'block',
'check_font' => 'Helvetica',
'check_font_other' => '',
'arfcheckboxfontsizesetting' => '12px',
'arfcheckboxlabelcolorsetting' => '444444',
'check_weight' => 'normal',
'arfsubmitbuttonstylesetting' => false,
'arfsubmitbuttonfontsizesetting' => '18',
'arfsubmitbuttonwidthsetting' => '',
'arfsubmitbuttonwidthsetting_tablet' => '',
'arfsubmitbuttonwidthsetting_mobile' => '',
'arfsubmitbuttonheightsetting' => '38',
'submit_bg_color' => '077BDD',
'arfsubmitbuttonbgcolorhoversetting' => '0b68b7',
'arfsubmitbgcolor2setting' => '',
'arfsubmitbordercolorsetting' => 'f6f6f8',
'arfsubmitborderwidthsetting' => '0',
'arfsubmitboxxoffsetsetting' => '1',
'arfsubmitboxyoffsetsetting' => '2',
'arfsubmitboxblursetting' => '3',
'arfsubmitboxshadowsetting' => '0',
'arfsubmittextcolorsetting' => 'ffffff',
'arfsubmitweightsetting' => 'bold',
'arfsubmitborderradiussetting' => '3',
'submit_bg_img' => '',
'submit_hover_bg_img' => '',
'arfsubmitbuttonmarginsetting' => '10px 10px 0px 0px',
'arfsubmitbuttonpaddingsetting' => '8',
'arfsubmitshadowcolorsetting' => 'c6c8cc',
'border_radius' => '3',
'border_radius_tablet' => '3',
'border_radius_mobile' => '3',
'arferroriconsetting' => 'e1.png',
'arferrorbgsetting' => 'F3CAC7',
'arferrorbordersetting' => 'FA8B83',
'arferrortextsetting' => '501411',
'arffontsizesetting' => '14',
'arfsucessiconsetting' => 's1.png',
'success_bg' => NULL,
'success_border' => NULL,
'success_text' => NULL,
'arfsucessfontsizesetting' => '14',
'arftextareafontsizesetting' => '13px',
'arftextareawidthsetting' => '400',
'arftextareawidthunitsetting' => 'px',
'arftextareapaddingsetting' => '2',
'arftextareamarginsetting' => '20',
'arftextareabgcolorsetting' => 'ffffff',
'arftextareacolorsetting' => '444444',
'arftextareabordercolorsetting' => 'dddddd',
'arftextareaborderwidthsetting' => '1',
'arftextareaborderstylesetting' => 'solid',
'text_direction' => '1',
'arffieldheightsetting' => '24',
'arfmainformtitlecolorsetting' => '4a494a',
'form_title_font_size' => '32',
'error_font' => 'Lucida Sans Unicode',
'error_font_other' => '',
'arfactivebgcolorsetting' => 'FFFF00',
'arfmainformbgcolorsetting' => 'ffffff',
'arfmainformtitleweightsetting' => 'normal',
'arfmainformtitlepaddingsetting' => '0px 0px 20px 0px',
'arfmainformbordershadowcolorsetting' => 'f2f2f2',
'form_border_shadow' => 'flat',
'arfsubmitalignsetting' => 'left',
'checkbox_radio_style' => '1',
'bg_color_pg_break' => '087ee2',
'bg_inavtive_color_pg_break' => '7ec3fc',
'text_color_pg_break' => 'ffffff',
'text_color_pg_break_style3' => '087ee2',
'arfmainform_bg_img' => '',
'arfmainform_opacity' => '1',
'arfmainfield_opacity' => '0',
'arfsubmitfontfamily' => 'Helvetica',
'arfmainfieldsetpadding_1' => '30',
'arfmainfieldsetpadding_2' => '45',
'arfmainfieldsetpadding_3' => '30',
'arfmainfieldsetpadding_4' => '45',
"arfmainfieldsetpadding_1_tablet"=> "",
"arfmainfieldsetpadding_2_tablet"=> "",
"arfmainfieldsetpadding_3_tablet"=> "",
"arfmainfieldsetpadding_4_tablet"=> "",
"arfmainfieldsetpadding_1_mobile"=> "",
"arfmainfieldsetpadding_2_mobile"=> "",
"arfmainfieldsetpadding_3_mobile"=> "",
"arfmainfieldsetpadding_4_mobile"=> "",
'arfmainformtitlepaddingsetting_1' => '0',
'arfmainformtitlepaddingsetting_2' => '0',
'arfmainformtitlepaddingsetting_3' => '20',
'arfmainformtitlepaddingsetting_4' => '0',
'arffieldinnermarginssetting_1' => '8',
'arffieldinnermarginssetting_2' => '10',
'arffieldinnermarginssetting_3' => '8',
'arffieldinnermarginssetting_4' => '10',
'arfsubmitbuttonmarginsetting_1' => '10',
'arfsubmitbuttonmarginsetting_2' => '10',
'arfsubmitbuttonmarginsetting_3' => '0',
'arfsubmitbuttonmarginsetting_4' => '0',
'arfcheckradiostyle' => 'flat',
'arffieldanimationstyle' => 'no animation',
'arfpbfieldanimationstyle' => 'slideInLeft',
"arfpagebreakinheritanimation" => "0",
'arfcheckradiocolor' => 'blue',
'arf_checked_checkbox_icon' => '',
'enable_arf_checkbox' => '0',
'arf_checked_radio_icon' => '',
'enable_arf_radio' => '0',
'checked_checkbox_icon_color' => '#0C7CD5',
'checked_radio_icon_color' => '#0C7CD5',
'arfformtitlealign' => 'center',
'arferrorstyle' => 'advance',
'arferrorstylecolor' => '#ed4040|#FFFFFF|#ed4040',
'arferrorstylecolor2' => '#ed4040|#FFFFFF|#ed4040',
'arferrorstyleposition' => 'bottom',
'arfsubmitautowidth' => '100',
'arftitlefontfamily' => 'Helvetica',
'bar_color_survey' => '#007ee4',
'bg_color_survey' => '#dadde2',
'text_color_survey' => '#333333',
'prefix_suffix_bg_color' => '#e7e8ec',
'prefix_suffix_icon_color' => '#808080',
'arfsectionpaddingsetting_1' => '20',
'arfsectionpaddingsetting_2' => '0',
'arfsectionpaddingsetting_3' => '20',
'arfsectionpaddingsetting_4' => '20',
'arfsectionpaddingsetting' => "20px 0px 20px 20px",
'arffieldinnermarginssetting' => '8px 10px 8px 10px',
'arfsucessbgcolorsetting' => '#E0FDE2',
'arfsucessbordercolorsetting' => '#BFE0C1',
'arfsucesstextcolorsetting' => '#4C4D4E',
'arfformerrorbgcolorsetting' => '#FDECED',
'arfformerrorbordercolorsetting' => '#F9CFD1',
'arfformerrortextcolorsetting' => '#ED4040',
'check_weight_form_title' => 'bold',
"arfsubmitbuttonstyle"=>"border",
'arfinputstyle' => 'standard',
'arfcheckradiostyle' => 'default',
'arffieldanimationstyle' => 'no animation',
'arfpbfieldanimationstyle' => 'slideInLeft',
"arfpagebreakinheritanimation" => "0",
'arfmainform_color_skin' => 'blue',
'arf_tooltip_bg_color' => '#000000',
'arf_tooltip_font_color' => '#ffffff',
"arfcommonfont"=>"Helvetica",
"arfmainfieldcommonsize"=>"3",
"arfvalidationbgcolorsetting"=>"#ed4040",
"arfvalidationtextcolorsetting"=>"#ffffff",
"arfdatepickerbgcolorsetting"=>"#007ee4",
"arfdatepickertextcolorsetting"=>"#000000",
"arfsectiontitlefamily"=>"Helvetica",
"arfsectiontitlefontsizesetting"=>"16",
"arfsectiontitleweightsetting"=>"bold",
"arfsubmitbuttontext"=>"Submit",
"arfuploadbtntxtcolorsetting"=>"#FFFFFF",
"arfuploadbtnbgcolorsetting" =>"#0C7CD5",
"arf_req_indicator"=>"0",
"arf_section_inherit_bg" => "1",
"arfformsectionbackgroundcolor"=>"#ffffff",
"arfmainbasecolor" => "#0c7cd5",
"arflikebtncolor"=>"#4786ff",
"arfdislikebtncolor"=>"#ec3838",
"arfstarratingcolor"=>"#FCBB1D",
"arfsliderselectioncolor"=>"#d1dee5",
"arfslidertrackcolor"=>"#bcc7cd",
"arfplaceholder_opacity" => "0.5",
"arf_bg_position_x" => "left",
"arf_bg_position_input_x" => "",
"arf_bg_position_y" => "top",
"arf_bg_position_input_y" => "",
);
$new_values1 = maybe_serialize($new_values);
$values['form_css'] = $new_values1;
$form_id = $arfform->create($values);
if (!empty($new_values)) {
$use_saved = true;
$arfssl = (is_ssl()) ? 1 : 0;
$filename = FORMPATH . '/core/css_create_main.php';
$wp_upload_dir = wp_upload_dir();
$target_path = $wp_upload_dir['basedir'] . '/arforms/maincss';
$css = $warn = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css .= "\n";
ob_start();
include $filename;
$css .= ob_get_contents();
ob_end_clean();
$css .= "\n " . $warn;
$css_file = $target_path . '/maincss_' . $form_id . '.css';
WP_Filesystem();
global $wp_filesystem;
$css = str_replace('##', '#', $css);
$wp_filesystem->put_contents($css_file, $css, 0777);
wp_cache_delete($form_id, 'arfform');
$filename1 = FORMPATH . '/core/css_create_materialize.php';
$css1 = $warn1 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css1 .= "\n";
ob_start();
include $filename1;
$css1 .= ob_get_contents();
ob_end_clean();
$css1 .= "\n " . $warn1;
$css_file1 = $target_path . '/maincss_materialize_' . $form_id . '.css';
WP_Filesystem();
$css1 = str_replace('##', '#', $css1);
$wp_filesystem->put_contents($css_file1, $css1, 0777);
wp_cache_delete($form_id, 'arfform');
$filename2 = FORMPATH . '/core/css_create_materialize_outline.php';
$css2 = $warn2 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css2 .= "\n";
ob_start();
include $filename2;
$css2 .= ob_get_contents();
ob_end_clean();
$css2 .= "\n" . $warn2;
$css_file2 = $target_path . '/maincss_materialize_outlined_' . $form_id . '.css';
WP_Filesystem();
$css2 = str_replace( '##', '#', $css2 );
$wp_filesystem->put_contents( $css_file2, $css2, 0777 );
} else {
$query_results = true;
}
$field_order = array();
$inner_field_order = array();
$field_values = array();
$field_values['field_options'] = $field_data_obj['radio'];
$field_values['field_key'] = '1';
$field_values['name'] = '1. When you visit ARForms, do you see it as... (choose one)';
$field_values['field_options']['name'] = '1. When you visit ARForms, do you see it as... (choose one)';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'radio';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['options'] = json_encode(array('Problem solvers', 'An inspiration', 'Ideas generator', 'Solution'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 1;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['checkbox'];
$field_values['field_key'] = '2';
$field_values['name'] = '2. Which words best describe ARForms? (choose as many that apply)';
$field_values['field_options']['name'] = '2. Which words best describe ARForms? (choose as many that apply)';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'checkbox';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['field_options']['separate_value'] = "false";
$field_values['options'] = json_encode(array('Unhelpful', 'Difficult to use', 'Supportive', 'Solutions focused', 'Good value', 'Global', 'Community based', 'Friendly', 'Creative', 'Inspiring', 'Developer world'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 2;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['radio'];
$field_values['field_key'] = '3';
$field_values['name'] = '3. Which best describes your relationship with ARForms?';
$field_values['field_options']['name'] = '3. Which best describes your relationship with ARForms?';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'radio';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['separate_value'] = "false";
$field_values['options'] = json_encode(array('I am aware of it', 'Rarely use it', 'Use it sometimes', 'Frequent user', 'Do not know it'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 3;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['radio'];
$field_values['field_key'] = '4';
$field_values['name'] = '4. When I visit ARForms for something I need to work on, I feel...(choose one)';
$field_values['field_options']['name'] = '4. When I visit ARForms for something I need to work on, I feel...(choose one)';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'radio';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['separate_value'] = "false";
$field_values['options'] = json_encode(array('Concerned I won\'t be able to find what I am looking for', 'Inspired', 'Reluctant', 'Indifferent', 'Excited to be starting a project', 'Know I will end up browsing lots of things'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 4;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['radio'];
$field_values['field_key'] = '5';
$field_values['name'] = '5. Which of the following best describes your area of work?';
$field_values['field_options']['name'] = '5. Which of the following best describes your area of work?';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'radio';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['separate_value'] = "false";
$field_values['options'] = json_encode(array('Administrative', 'Computing', 'Web Design', 'Creative', 'Web Development', 'Marketing', 'Technical'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 5;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['radio'];
$field_values['name'] = '6. How often do you use ARForms?';
$field_values['field_options']['name'] = '6. How often do you use ARForms?';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'radio';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['separate_value'] = "false";
$field_values['options'] = json_encode(array('It is my first time', 'Weekly', 'Monthly', 'Quarterly', 'Annually', 'Occasionally'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 6;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['textarea'];
$field_values['name'] = 'Other Comments About ARForms';
$field_values['field_options']['name'] = 'Other Comments About ARForms';
$field_values['type'] = 'textarea';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter your comments', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Comments', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 7;
unset($field_values);
unset($field_id);
unset($values);
$field_options = $wpdb->get_results($wpdb->prepare("SELECT `options` FROM `" . $MdlDb->forms . "` WHERE `id` = %d", $form_id));
$form_opt = maybe_unserialize($field_options[0]->options);
$form_opt['arf_field_order'] = json_encode($field_order);
$form_opt['arf_inner_field_order'] = json_encode( $inner_field_order );
$form_opt['arf_form_other_css'] = '.arf_form_outer_wrapper.ar_main_div_'.$form_id.' .arf_fieldset .formtitle_style{border-bottom:1px solid #4a494a !important;}.arf_form_outer_wrapper.ar_main_div_'.$form_id.' .arf_fieldset .arfformfield.arf_field_type_radio .controls{ padding-top:10px !important;padding-left:20px !important; }.arf_form_outer_wrapper.ar_main_div_'.$form_id.' .arf_fieldset .arfformfield.arf_field_type_checkbox .controls{ padding-top:10px !important;padding-left:20px !important; }';
$form_options = maybe_serialize($form_opt);
$wpdb->update($MdlDb->forms, array('options' => $form_options), array('id' => $form_id));
unset($field_order);
unset($inner_field_order);
$field_order = array();
$inner_field_order = array();
if( isset($arf_update_templates) && $arf_update_templates == true ){
$values['id'] = 5;
}
$values['name'] = 'Feedback Form';
$values['description'] = 'Gather User information';
$values['options']['custom_style'] = 1;
$values['is_template'] = '1';
$values['status'] = 'published';
$values['form_key'] = 'Feedback';
$new_values = array(
'arfmainformwidth' => '800',
'form_width_unit' => 'px',
'edit_msg' => 'Your submission was successfully saved.',
'update_value' => 'Update',
'arfeditoroff' => false,
'arfmaintemplatepath' => '',
'csv_format' => 'UTF-8',
'date_format' => 'MMM D, YYYY',
'cal_date_format' => 'MMM D, YYYY',
'arfcalthemecss' => 'default_theme',
'arfcalthemename' => 'default_theme',
'theme_nicename' => 'default_theme',
'permalinks' => false,
'form_align' => 'left',
'fieldset' => '2',
'arfmainfieldsetcolor' => 'd9d9d9',
'arfmainfieldsetpadding' => '30px 45px 30px 45px',
'arfmainfieldsetradius' => '6',
'font' => 'Helvetica',
'font_other' => '',
'font_size' => '16',
'label_color' => '706d70',
'weight' => 'normal',
'position' => 'top',
'hide_labels' => false,
'align' => 'left',
'width' => '130',
'width_unit' => 'px',
'arfdescfontsetting' => '"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif',
'arfdescfontsizesetting' => '12',
'arfdesccolorsetting' => '666666',
'arfdescweightsetting' => 'normal',
'description_style' => 'normal',
'arfdescalighsetting' => 'right',
'field_font_size' => '14',
'field_width' => '100',
'field_width_unit' => '%',
'field_width_tablet' => '',
'field_width_unit_tablet' => '%',
'field_width_mobile' => '',
'field_width_unit_mobile' => '%',
'auto_width' => false,
'arffieldpaddingsetting' => '2',
'arffieldmarginssetting' => '23',
'arffieldanimationdurationsetting' => '0',
'arfpbfieldanimationdurationsetting' => '0',
'arffieldanimationdelaysetting' => '0',
'arfpbfieldanimationdelaysetting' => '0',
'bg_color' => 'ffffff',
'text_color' => '17181c',
'border_color' => 'b0b0b5',
'arffieldborderwidthsetting' => '1',
'arffieldborderstylesetting' => 'solid',
'arfbgactivecolorsetting' => 'ffffff',
'arfborderactivecolorsetting' => '087ee2',
'arferrorbgcolorsetting' => 'ffffff',
'arferrorbordercolorsetting' => 'ed4040',
'arferrorborderwidthsetting' => '1',
'arferrorborderstylesetting' => 'solid',
'arfradioalignsetting' => 'inline',
'arfcheckboxalignsetting' => 'block',
'check_font' => 'Helvetica',
'check_font_other' => '',
'arfcheckboxfontsizesetting' => '12px',
'arfcheckboxlabelcolorsetting' => '444444',
'check_weight' => 'normal',
'arfsubmitbuttonstylesetting' => false,
'arfsubmitbuttonfontsizesetting' => '18',
'arfsubmitbuttonwidthsetting' => '',
'arfsubmitbuttonwidthsetting_tablet' => '',
'arfsubmitbuttonwidthsetting_mobile' => '',
'arfsubmitbuttonheightsetting' => '38',
'submit_bg_color' => '077BDD',
'arfsubmitbuttonbgcolorhoversetting' => '0b68b7',
'arfsubmitbgcolor2setting' => '',
'arfsubmitbordercolorsetting' => 'f6f6f8',
'arfsubmitborderwidthsetting' => '0',
'arfsubmitboxxoffsetsetting' => '1',
'arfsubmitboxyoffsetsetting' => '2',
'arfsubmitboxblursetting' => '3',
'arfsubmitboxshadowsetting' => '0',
'arfsubmittextcolorsetting' => 'ffffff',
'arfsubmitweightsetting' => 'bold',
'arfsubmitborderradiussetting' => '3',
'submit_bg_img' => '',
'submit_hover_bg_img' => '',
'arfsubmitbuttonmarginsetting' => '10px 10px 0px 0px',
'arfsubmitbuttonpaddingsetting' => '8',
'arfsubmitshadowcolorsetting' => 'c6c8cc',
'border_radius' => '3',
'border_radius_tablet' => '3',
'border_radius_mobile' => '3',
'arferroriconsetting' => 'e1.png',
'arferrorbgsetting' => 'F3CAC7',
'arferrorbordersetting' => 'FA8B83',
'arferrortextsetting' => '501411',
'arffontsizesetting' => '14',
'arfsucessiconsetting' => 's1.png',
'success_bg' => NULL,
'success_border' => NULL,
'success_text' => NULL,
'arfsucessfontsizesetting' => '14',
'arftextareafontsizesetting' => '13px',
'arftextareawidthsetting' => '400',
'arftextareawidthunitsetting' => 'px',
'arftextareapaddingsetting' => '2',
'arftextareamarginsetting' => '20',
'arftextareabgcolorsetting' => 'ffffff',
'arftextareacolorsetting' => '444444',
'arftextareabordercolorsetting' => 'dddddd',
'arftextareaborderwidthsetting' => '1',
'arftextareaborderstylesetting' => 'solid',
'text_direction' => '1',
'arffieldheightsetting' => '24',
'arfmainformtitlecolorsetting' => '4a494a',
'form_title_font_size' => '28',
'error_font' => 'Lucida Sans Unicode',
'error_font_other' => '',
'arfactivebgcolorsetting' => 'FFFF00',
'arfmainformbgcolorsetting' => 'ffffff',
'arfmainformtitleweightsetting' => 'normal',
'arfmainformtitlepaddingsetting' => '0px 0px 20px 0px',
'arfmainformbordershadowcolorsetting' => 'f2f2f2',
'form_border_shadow' => 'flat',
'arfsubmitalignsetting' => 'left',
'checkbox_radio_style' => '1',
'bg_color_pg_break' => '087ee2',
'bg_inavtive_color_pg_break' => '7ec3fc',
'text_color_pg_break' => 'ffffff',
'text_color_pg_break_style3' => '087ee2',
'arfmainform_bg_img' => '',
'arfmainform_opacity' => '1',
'arfmainfield_opacity' => '0',
'arfsubmitfontfamily' => 'Helvetica',
'arfmainfieldsetpadding_1' => '30',
'arfmainfieldsetpadding_2' => '45',
'arfmainfieldsetpadding_3' => '30',
'arfmainfieldsetpadding_4' => '45',
"arfmainfieldsetpadding_1_tablet"=> "",
"arfmainfieldsetpadding_2_tablet"=> "",
"arfmainfieldsetpadding_3_tablet"=> "",
"arfmainfieldsetpadding_4_tablet"=> "",
"arfmainfieldsetpadding_1_mobile"=> "",
"arfmainfieldsetpadding_2_mobile"=> "",
"arfmainfieldsetpadding_3_mobile"=> "",
"arfmainfieldsetpadding_4_mobile"=> "",
'arfmainformtitlepaddingsetting_1' => '0',
'arfmainformtitlepaddingsetting_2' => '0',
'arfmainformtitlepaddingsetting_3' => '20',
'arfmainformtitlepaddingsetting_4' => '0',
'arffieldinnermarginssetting_1' => '8',
'arffieldinnermarginssetting_2' => '10',
'arffieldinnermarginssetting_3' => '8',
'arffieldinnermarginssetting_4' => '10',
'arfsubmitbuttonmarginsetting_1' => '10',
'arfsubmitbuttonmarginsetting_2' => '10',
'arfsubmitbuttonmarginsetting_3' => '0',
'arfsubmitbuttonmarginsetting_4' => '0',
'arfcheckradiostyle' => 'flat',
'arffieldanimationstyle' => 'no animation',
'arfpbfieldanimationstyle' => 'slideInLeft',
"arfpagebreakinheritanimation" => "0",
'arfcheckradiocolor' => 'blue',
'arf_checked_checkbox_icon' => '',
'enable_arf_checkbox' => '0',
'arf_checked_radio_icon' => '',
'enable_arf_radio' => '0',
'checked_checkbox_icon_color' => '#0C7CD5',
'checked_radio_icon_color' => '#0C7CD5',
'arfformtitlealign' => 'left',
'arferrorstyle' => 'advance',
'arferrorstylecolor' => '#ed4040|#FFFFFF|#ed4040',
'arferrorstylecolor2' => '#ed4040|#FFFFFF|#ed4040',
'arferrorstyleposition' => 'bottom',
'arfsubmitautowidth' => '100',
'arftitlefontfamily' => 'Helvetica',
'bar_color_survey' => '#007ee4',
'bg_color_survey' => '#dadde2',
'text_color_survey' => '#333333',
'prefix_suffix_bg_color' => '#e7e8ec',
'prefix_suffix_icon_color' => '#808080',
'arfsectionpaddingsetting_1' => '20',
'arfsectionpaddingsetting_2' => '0',
'arfsectionpaddingsetting_3' => '20',
'arfsectionpaddingsetting_4' => '20',
'arfsectionpaddingsetting' => "20px 0px 20px 20px",
'arffieldinnermarginssetting' => '8px 10px 8px 10px',
'arfsucessbgcolorsetting' => '#E0FDE2',
'arfsucessbordercolorsetting' => '#BFE0C1',
'arfsucesstextcolorsetting' => '#4C4D4E',
'arfformerrorbgcolorsetting' => '#FDECED',
'arfformerrorbordercolorsetting' => '#F9CFD1',
'arfformerrortextcolorsetting' => '#ED4040',
'arfinputstyle' => 'standard',
'arfcheckradiostyle' => 'default',
'arffieldanimationstyle' => 'no animation',
'arfpbfieldanimationstyle' => 'slideInLeft',
"arfpagebreakinheritanimation" => "0",
'arfmainform_color_skin' => 'blue',
'arf_tooltip_bg_color' => '#000000',
'arf_tooltip_font_color' => '#ffffff',
"arfcommonfont"=>"Helvetica",
"arfmainfieldcommonsize"=>"3",
"arfvalidationbgcolorsetting"=>"#ed4040",
"arfvalidationtextcolorsetting"=>"#ffffff",
"arfdatepickerbgcolorsetting"=>"#007ee4",
"arfdatepickertextcolorsetting"=>"#000000",
"arfsectiontitlefamily"=>"Helvetica",
"arfsectiontitlefontsizesetting"=>"16",
"arfsectiontitleweightsetting"=>"bold",
"arfsubmitbuttontext"=>"Submit",
"arfuploadbtntxtcolorsetting"=>"#FFFFFF",
"arfuploadbtnbgcolorsetting" =>"#0C7CD5",
"arf_req_indicator"=>"0",
"arf_section_inherit_bg" => "1",
"arfformsectionbackgroundcolor"=>"#ffffff",
"arfmainbasecolor" => "#0c7cd5",
"arflikebtncolor"=>"#4786ff",
"arfdislikebtncolor"=>"#ec3838",
"arfstarratingcolor"=>"#FCBB1D",
"arfsliderselectioncolor"=>"#d1dee5",
"arfslidertrackcolor"=>"#bcc7cd",
"arfplaceholder_opacity" => "0.5",
"arf_bg_position_x" => "left",
"arf_bg_position_input_x" => "",
"arf_bg_position_y" => "top",
"arf_bg_position_input_y" => "",
);
$new_values1 = maybe_serialize($new_values);
$values['form_css'] = $new_values1;
$form_id = $arfform->create($values);
if (!empty($new_values)) {
$use_saved = true;
$arfssl = (is_ssl()) ? 1 : 0;
$filename = FORMPATH . '/core/css_create_main.php';
$wp_upload_dir = wp_upload_dir();
$target_path = $wp_upload_dir['basedir'] . '/arforms/maincss';
$css = $warn = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css .= "\n";
ob_start();
include $filename;
$css .= ob_get_contents();
ob_end_clean();
$css .= "\n " . $warn;
$css_file = $target_path . '/maincss_' . $form_id . '.css';
WP_Filesystem();
global $wp_filesystem;
$css = str_replace('##', '#', $css);
$wp_filesystem->put_contents($css_file, $css, 0777);
wp_cache_delete($form_id, 'arfform');
$filename1 = FORMPATH . '/core/css_create_materialize.php';
$css1 = $warn1 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css1 .= "\n";
ob_start();
include $filename1;
$css1 .= ob_get_contents();
ob_end_clean();
$css1 .= "\n " . $warn1;
$css_file1 = $target_path . '/maincss_materialize_' . $form_id . '.css';
WP_Filesystem();
$css1 = str_replace('##', '#', $css1);
$wp_filesystem->put_contents($css_file1, $css1, 0777);
wp_cache_delete($form_id, 'arfform');
$filename2 = FORMPATH . '/core/css_create_materialize_outline.php';
$css2 = $warn2 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css2 .= "\n";
ob_start();
include $filename2;
$css2 .= ob_get_contents();
ob_end_clean();
$css2 .= "\n" . $warn2;
$css_file2 = $target_path . '/maincss_materialize_outlined_' . $form_id . '.css';
WP_Filesystem();
$css2 = str_replace( '##', '#', $css2 );
$wp_filesystem->put_contents( $css_file2, $css2, 0777 );
} else {
$query_results = true;
}
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'First Name';
$field_values['field_options']['name'] = 'First Name';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'text';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter first name', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('First Name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 1;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'Last Name';
$field_values['field_options']['name'] = 'Last Name';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'text';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter last name', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Last Name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 2;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['email'];
$field_values['name'] = 'E-mail Address';
$field_values['field_options']['name'] = 'E-mail Address';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'email';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter email address', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Email Address', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('Please enter a valid email address', 'ARForms'));
$field_values['field_options']['confirm_email_label'] = addslashes(esc_html__('Confirm Email Address', 'ARForms'));
$field_values['field_options']['invalid_confirm_email'] = addslashes(esc_html__('Confirm email address does not match with email', 'ARForms'));
$field_values['field_options']['confirm_email_placeholder'] = addslashes(esc_html__('Confirm Email Address', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 3;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'Company Name';
$field_values['field_options']['name'] = 'Company Name';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'text';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter your comapany name', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Company Name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 4;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['url'];
$field_values['name'] = 'Website';
$field_values['field_options']['name'] = 'Website';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'url';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter your website URL', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Website', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('Please enter a valid website', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 5;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'Subject';
$field_values['field_options']['name'] = 'Subject';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'text';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter subject', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Subject', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 6;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['radio'];
$field_values['name'] = 'How did you find us?';
$field_values['field_options']['name'] = 'How did you find us?';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'radio';
$field_values['field_options']['invalid'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['field_options']['separate_value'] = "false";
$field_values['options'] = json_encode(array('Search Engine', 'Link From Another Site', 'News Article', 'Televistion Ad', 'Word of Mouth'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 7;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['radio'];
$field_values['name'] = 'How often do you visit our site?';
$field_values['field_options']['name'] = 'How often do you visit our site?';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'radio';
$field_values['field_options']['invalid'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['field_options']['separate_value'] = "false";
$field_values['options'] = json_encode(array('Daily', 'Weekly', 'Monthly', 'Yearly'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 8;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['select'];
$field_values['name'] = 'Please rate the quality of our content. (10=Best 1=Worst)';
$field_values['field_options']['name'] = 'Please rate the quality of our content. (10=Best 1=Worst)';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'select';
$field_values['field_options']['invalid'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['field_options']['separate_value'] = "false";
$field_values['options'] = json_encode(array('10', '9', '8', '7', '6', '5', '4', '3', '2', '1'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 9;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['select'];
$field_values['name'] = 'Please rate the quality of our site design. (10=Best 1=Worst)';
$field_values['field_options']['name'] = 'Please rate the quality of our site design. (10=Best 1=Worst)';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'select';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['invalid'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['separate_value'] = "false";
$field_values['options'] = json_encode(array('10', '9', '8', '7', '6', '5', '4', '3', '2', '1'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 10;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['checkbox'];
$field_values['name'] = 'Suitable word for ARForms';
$field_values['field_options']['name'] = 'Suitable word for ARForms';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'checkbox';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['invalid'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['separate_value'] = "false";
$field_values['field_options']['options'] = json_encode(array('Good', 'Best', 'Difficult', 'Creative', 'Helpful', 'Unhelpful'));
$field_values['options'] = json_encode(array('Good', 'Best', 'Difficult', 'Creative', 'Helpful', 'Unhelpful'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 11;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['textarea'];
$field_values['name'] = 'What was your favorite part of the ARForms?';
$field_values['field_options']['name'] = 'What was your favorite part of the ARForms?';
$field_values['field_options']['required'] = 0;
$field_values['type'] = 'textarea';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('What was your favorite part of the ARForms?', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 12;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['textarea'];
$field_values['name'] = 'Did you experience any problems or have any suggestions?';
$field_values['field_options']['name'] = 'Did you experience any problems or have any suggestions?';
$field_values['field_options']['required'] = 0;
$field_values['type'] = 'textarea';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Did you experience any problems or have any suggestions?', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 13;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['textarea'];
$field_values['name'] = 'Other Comment';
$field_values['field_options']['name'] = 'Other Comment';
$field_values['type'] = 'textarea';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Other Comment', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(addslashes(esc_html__('Invalid minimum characters length', 'ARForms')));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 14;
unset($field_values);
unset($field_id);
unset($values);
$field_options = $wpdb->get_results($wpdb->prepare("SELECT `options` FROM `" . $MdlDb->forms . "` WHERE `id` = %d", $form_id));
$form_opt = maybe_unserialize($field_options[0]->options);
$form_opt['arf_field_order'] = json_encode($field_order);
$form_opt['arf_inner_field_order'] = json_encode( $inner_field_order );
$form_options = maybe_serialize($form_opt);
$wpdb->update($MdlDb->forms, array('options' => $form_options), array('id' => $form_id));
unset($field_order);
unset($inner_field_order);
if( isset($arf_update_templates) && $arf_update_templates == true ){
$values['id'] = 6;
}
$values['name'] = 'RSVP Form';
$values['description'] = 'Gather User information';
$values['options']['custom_style'] = 1;
$values['is_template'] = '1';
$values['status'] = 'published';
$values['form_key'] = 'RSVP';
$values['options']['display_title_form'] = "1";
$values['options']['arf_form_title'] = "background-color:rgb(147, 217, 226);padding: 10px;border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;";
$new_values = array(
'arfmainformwidth' => '800',
'form_width_unit' => 'px',
'edit_msg' => 'Your submission was successfully saved.',
'update_value' => 'Update',
'arfeditoroff' => false,
'arfmaintemplatepath' => '',
'csv_format' => 'UTF-8',
'date_format' => 'MMM D, YYYY',
'cal_date_format' => 'MMM D, YYYY',
'arfcalthemecss' => 'default_theme',
'arfcalthemename' => 'default_theme',
'theme_nicename' => 'default_theme',
'permalinks' => false,
'form_align' => 'left',
'fieldset' => '2',
'arfmainfieldsetcolor' => '#c9c7c9',
'arfmainfieldsetpadding' => '30px 45px 30px 45px',
'arfmainfieldsetradius' => '6',
'font' => 'Helvetica',
'font_other' => '',
'font_size' => '16',
'label_color' => '706d70',
'weight' => 'normal',
'position' => 'top',
'hide_labels' => false,
'align' => 'left',
'width' => '130',
'width_unit' => 'px',
'arfdescfontsetting' => '"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif',
'arfdescfontsizesetting' => '12',
'arfdesccolorsetting' => '666666',
'arfdescweightsetting' => 'normal',
'description_style' => 'normal',
'arfdescalighsetting' => 'right',
'field_font_size' => '14',
'field_width' => '100',
'field_width_unit' => '%',
'field_width_tablet' => '',
'field_width_unit_tablet' => '%',
'field_width_mobile' => '',
'field_width_unit_mobile' => '%',
'auto_width' => false,
'arffieldpaddingsetting' => '2',
'arffieldmarginssetting' => '23',
'arffieldanimationdurationsetting' => '0',
'arfpbfieldanimationdurationsetting' => '0',
'arffieldanimationdelaysetting' => '0',
'arfpbfieldanimationdelaysetting' => '0',
'bg_color' => 'ffffff',
'text_color' => '#384647',
'border_color' => 'b0b0b5',
'arffieldborderwidthsetting' => '1',
'arffieldborderstylesetting' => 'solid',
'arfbgactivecolorsetting' => 'ffffff',
'arfborderactivecolorsetting' => '#6fdeed',
'arferrorbgcolorsetting' => 'ffffff',
'arferrorbordercolorsetting' => '#f28888',
'arferrorborderwidthsetting' => '1',
'arferrorborderstylesetting' => 'solid',
'arfradioalignsetting' => 'inline',
'arfcheckboxalignsetting' => 'block',
'check_font' => 'sans-serif',
'check_font_other' => '',
'arfcheckboxfontsizesetting' => '12px',
'arfcheckboxlabelcolorsetting' => '444444',
'check_weight' => 'normal',
'arfsubmitbuttonstylesetting' => false,
'arfsubmitbuttonfontsizesetting' => '19',
'arfsubmitbuttonwidthsetting' => '140',
'arfsubmitbuttonwidthsetting_tablet' => '140',
'arfsubmitbuttonwidthsetting_mobile' => '140',
'arfsubmitbuttonheightsetting' => '44',
'submit_bg_color' => '#84d1db',
'arfsubmitbuttonbgcolorhoversetting' => '#6ac7d4',
'arfsubmitbgcolor2setting' => '',
'arfsubmitbordercolorsetting' => 'f6f6f8',
'arfsubmitborderwidthsetting' => '0',
'arfsubmitboxxoffsetsetting' => '1',
'arfsubmitboxyoffsetsetting' => '2',
'arfsubmitboxblursetting' => '3',
'arfsubmitboxshadowsetting' => '0',
'arfsubmittextcolorsetting' => 'ffffff',
'arfsubmitweightsetting' => 'bold',
'arfsubmitborderradiussetting' => '3',
'submit_bg_img' => '',
'submit_hover_bg_img' => '',
'arfsubmitbuttonmarginsetting' => '15px 10px 0px 0px',
'arfsubmitbuttonpaddingsetting' => '8',
'arfsubmitshadowcolorsetting' => '#f0f0f0',
'border_radius' => '3',
'border_radius_tablet' => '3',
'border_radius_mobile' => '3',
'arferroriconsetting' => 'e1.png',
'arferrorbgsetting' => 'F3CAC7',
'arferrorbordersetting' => 'FA8B83',
'arferrortextsetting' => '501411',
'arffontsizesetting' => '14',
'arfsucessiconsetting' => 's1.png',
'success_bg' => NULL,
'success_border' => NULL,
'success_text' => NULL,
'arfsucessfontsizesetting' => '14',
'arftextareafontsizesetting' => '13px',
'arftextareawidthsetting' => '400',
'arftextareawidthunitsetting' => 'px',
'arftextareapaddingsetting' => '2',
'arftextareamarginsetting' => '20',
'arftextareabgcolorsetting' => 'ffffff',
'arftextareacolorsetting' => '444444',
'arftextareabordercolorsetting' => 'dddddd',
'arftextareaborderwidthsetting' => '1',
'arftextareaborderstylesetting' => 'solid',
'text_direction' => '1',
'arffieldheightsetting' => '24',
'arfmainformtitlecolorsetting' => '#ffffff',
'form_title_font_size' => 28,
'error_font' => 'Lucida Sans Unicode',
'error_font_other' => '',
'arfactivebgcolorsetting' => 'FFFF00',
'arfmainformbgcolorsetting' => 'ffffff',
'arfmainformtitleweightsetting' => 'normal',
'arfmainformtitlepaddingsetting' => '0px 0px 20px 0px',
'arfmainformbordershadowcolorsetting' => '#ebebeb',
'form_border_shadow' => 'flat',
'arfsubmitalignsetting' => 'left',
'checkbox_radio_style' => '1',
'bg_color_pg_break' => '087ee2',
'bg_inavtive_color_pg_break' => '7ec3fc',
'text_color_pg_break' => 'ffffff',
'text_color_pg_break_style3' => '087ee2',
'arfmainform_bg_img' => '',
'arfmainform_opacity' => '1',
'arfmainfield_opacity' => '0',
'arfsubmitfontfamily' => 'Verdana',
'arfmainfieldsetpadding_1' => '30',
'arfmainfieldsetpadding_2' => '45',
'arfmainfieldsetpadding_3' => '30',
'arfmainfieldsetpadding_4' => '45',
"arfmainfieldsetpadding_1_tablet"=> "",
"arfmainfieldsetpadding_2_tablet"=> "",
"arfmainfieldsetpadding_3_tablet"=> "",
"arfmainfieldsetpadding_4_tablet"=> "",
"arfmainfieldsetpadding_1_mobile"=> "",
"arfmainfieldsetpadding_2_mobile"=> "",
"arfmainfieldsetpadding_3_mobile"=> "",
"arfmainfieldsetpadding_4_mobile"=> "",
'arfmainformtitlepaddingsetting_1' => '0',
'arfmainformtitlepaddingsetting_2' => '0',
'arfmainformtitlepaddingsetting_3' => 30,
'arfmainformtitlepaddingsetting_4' => '0',
'arffieldinnermarginssetting_1' => '8',
'arffieldinnermarginssetting_2' => '10',
'arffieldinnermarginssetting_3' => '8',
'arffieldinnermarginssetting_4' => '10',
'arfsubmitbuttonmarginsetting_1' => '15',
'arfsubmitbuttonmarginsetting_2' => '10',
'arfsubmitbuttonmarginsetting_3' => '0',
'arfsubmitbuttonmarginsetting_4' => '0',
'arfcheckradiostyle' => 'flat',
'arffieldanimationstyle' => 'no animation',
'arfpbfieldanimationstyle' => 'slideInLeft',
"arfpagebreakinheritanimation" => "0",
'arfcheckradiocolor' => 'aero',
'arf_checked_checkbox_icon' => '',
'enable_arf_checkbox' => '0',
'arf_checked_radio_icon' => '',
'enable_arf_radio' => '0',
'checked_checkbox_icon_color' => '#666666',
'checked_radio_icon_color' => '#666666',
'arfformtitlealign' => 'center',
'arferrorstyle' => 'advance',
'arferrorstylecolor' => '#F2DEDE|#A94442|#508b27',
'arferrorstylecolor2' => '#ed4040|#FFFFFF|#ed4040',
'arferrorstyleposition' => 'bottom',
'arfsubmitautowidth' => '100',
'arftitlefontfamily' => 'Courier',
'bar_color_survey' => '#007ee4',
'bg_color_survey' => '#dadde2',
'text_color_survey' => '#333333',
'prefix_suffix_bg_color' => '#e7e8ec',
'prefix_suffix_icon_color' => '#808080',
'arfsectionpaddingsetting_1' => '20',
'arfsectionpaddingsetting_2' => '0',
'arfsectionpaddingsetting_3' => '20',
'arfsectionpaddingsetting_4' => '20',
'arfsectionpaddingsetting' => "20px 0px 20px 20px",
'arffieldinnermarginssetting' => '8px 10px 8px 10px',
'arfsucessbgcolorsetting' => '#E0FDE2',
'arfsucessbordercolorsetting' => '#BFE0C1',
'arfsucesstextcolorsetting' => '#4C4D4E',
'arfformerrorbgcolorsetting' => '#FDECED',
'arfformerrorbordercolorsetting' => '#F9CFD1',
'arfformerrortextcolorsetting' => '#ED4040',
'check_weight_form_title' => 'bold',
'arfinputstyle' => 'standard',
"arfsubmitbuttonstyle"=>"border",
'arfcheckradiostyle' => 'default',
'arffieldanimationstyle' => 'no animation',
'arfpbfieldanimationstyle' => 'slideInLeft',
"arfpagebreakinheritanimation" => "0",
'arfmainform_color_skin' => 'green',
'arf_tooltip_bg_color' => '#000000',
'arf_tooltip_font_color' => '#ffffff',
"arfcommonfont"=>"Helvetica",
"arfmainfieldcommonsize"=>"3",
"arfvalidationbgcolorsetting"=>"#F2DEDE",
"arfvalidationtextcolorsetting"=>"#A94442",
"arfdatepickerbgcolorsetting"=>"#007ee4",
"arfdatepickertextcolorsetting"=>"#000000",
"arfsectiontitlefamily"=>"Helvetica",
"arfsectiontitlefontsizesetting"=>"16",
"arfsectiontitleweightsetting"=>"bold",
"arfsubmitbuttontext"=>"Submit",
"arfuploadbtntxtcolorsetting"=>"#FFFFFF",
"arfuploadbtnbgcolorsetting" =>"#00C9B6",
"arf_req_indicator"=>"0",
"arf_section_inherit_bg" => "1",
"arfformsectionbackgroundcolor"=>"#ffffff",
"arfmainbasecolor" => "#00C9B6",
"arflikebtncolor"=>"#4786ff",
"arfdislikebtncolor"=>"#ec3838",
"arfstarratingcolor"=>"#FCBB1D",
"arfsliderselectioncolor"=>"#d1dee5",
"arfslidertrackcolor"=>"#bcc7cd",
"arfplaceholder_opacity" => "0.5",
"arf_bg_position_x" => "left",
"arf_bg_position_input_x" => "",
"arf_bg_position_y" => "top",
"arf_bg_position_input_y" => "",
);
$new_values1 = maybe_serialize($new_values);
$values['form_css'] = $new_values1;
$form_id = $arfform->create($values);
if (!empty($new_values)) {
$use_saved = true;
$arfssl = (is_ssl()) ? 1 : 0;
$filename = FORMPATH . '/core/css_create_main.php';
$wp_upload_dir = wp_upload_dir();
$target_path = $wp_upload_dir['basedir'] . '/arforms/maincss';
$css = $warn = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css .= "\n";
ob_start();
include $filename;
$css .= ob_get_contents();
ob_end_clean();
$css .= "\n " . $warn;
$css_file = $target_path . '/maincss_' . $form_id . '.css';
WP_Filesystem();
global $wp_filesystem;
$css = str_replace('##', '#', $css);
$wp_filesystem->put_contents($css_file, $css, 0777);
wp_cache_delete($form_id, 'arfform');
$filename1 = FORMPATH . '/core/css_create_materialize.php';
$css1 = $warn1 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css1 .= "\n";
ob_start();
include $filename1;
$css1 .= ob_get_contents();
ob_end_clean();
$css1 .= "\n " . $warn1;
$css_file1 = $target_path . '/maincss_materialize_' . $form_id . '.css';
WP_Filesystem();
$css1 = str_replace('##', '#', $css1);
$wp_filesystem->put_contents($css_file1, $css1, 0777);
wp_cache_delete($form_id, 'arfform');
$filename2 = FORMPATH . '/core/css_create_materialize_outline.php';
$css2 = $warn2 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css2 .= "\n";
ob_start();
include $filename2;
$css2 .= ob_get_contents();
ob_end_clean();
$css2 .= "\n" . $warn2;
$css_file2 = $target_path . '/maincss_materialize_outlined_' . $form_id . '.css';
WP_Filesystem();
$css2 = str_replace( '##', '#', $css2 );
$wp_filesystem->put_contents( $css_file2, $css2, 0777 );
} else {
$query_results = true;
}
$field_order = array();
$inner_field_order = array();
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'Full Name';
$field_values['field_options']['name'] = 'Full Name';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'text';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter your full name', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Full Name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 1;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['email'];
$field_values['name'] = 'Email';
$field_values['field_options']['name'] = 'Email';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'email';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter email address', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Email Address', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('Please enter a valid email address', 'ARForms'));
$field_values['field_options']['confirm_email_label'] = addslashes(esc_html__('Confirm Email Address', 'ARForms'));
$field_values['field_options']['invalid_confirm_email'] = addslashes(esc_html__('Confirm email address does not match with email', 'ARForms'));
$field_values['field_options']['confirm_email_placeholder'] = addslashes(esc_html__('Confirm Email Address', 'ARForms'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 2;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['phone'];
$field_values['name'] = 'Phone';
$field_values['field_options']['name'] = 'Phone';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'phone';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['phone_validation'] = 'international';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter your phone number', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Phone', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 3;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['textarea'];
$field_values['name'] = 'Address';
$field_values['field_options']['name'] = 'Address';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'textarea';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter your address', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Address', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 4;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'City';
$field_values['field_options']['name'] = 'City';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'text';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter city', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('City', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 5;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['select'];
$field_values['name'] = 'Your Meal Selection';
$field_values['field_options']['name'] = 'Your Meal Selection';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'select';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['options'] = json_encode(array('Chicken', 'Steak', 'Vegetarian'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 6;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['select'];
$field_values['name'] = 'Are you bringing a guest?';
$field_values['field_options']['name'] = 'Are you bringing a guest?';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'select';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['options'] = json_encode(array('Yes', 'No'));
$field_values['form_id'] = $form_id;
$bringing_guest_field_id = $field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 7;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['select'];
$field_values['name'] = 'How many guests will be there?';
$field_values['field_options']['name'] = 'How many guests will be there?';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'select';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['options'] = json_encode(array('One', 'Two', 'Three', 'Four'));
$field_values['form_id'] = $form_id;
$conditional_rule = array(
'1' => array(
'id' => 1,
'field_id' => $bringing_guest_field_id,
'field_type' => 'select',
'operator' => 'equals',
'value' => 'Yes',
),
);
$conditional_logic_exp = array(
'enable' => 1,
'display' => 'show',
'if_cond' => 'all',
'rules' => $conditional_rule,
);
$field_values['conditional_logic'] = maybe_serialize($conditional_logic_exp);
$how_guests_id = $arffield->create($field_values);
$field_order[$how_guests_id] = 8;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['time'];
$field_values['name'] = 'Which is your suitable time?';
$field_values['field_options']['name'] = 'Which is your suitable time?';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'time';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 9;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['radio'];
$field_values['name'] = 'How much interested in our ARForms?';
$field_values['field_options']['name'] = 'How much interested in our ARForms?';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'radio';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['options'] = json_encode(array('Extremely', 'Very', 'Moderately', 'Slightly', 'Not Excited'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 10;
unset($field_values);
unset($field_id);
unset($values);
$field_options = $wpdb->get_results($wpdb->prepare("SELECT `options` FROM `" . $MdlDb->forms . "` WHERE `id` = %d", $form_id));
$form_opt = maybe_unserialize($field_options[0]->options);
$form_opt['arf_field_order'] = json_encode($field_order);
$form_opt['arf_inner_field_order'] = json_encode( $inner_field_order );
$form_opt['arf_form_other_css'] = '.arf_form_outer_wrapper.ar_main_div_'.$form_id.' .arf_fieldset .formtitle_style{background-color:rgb(147, 217, 226);padding: 10px;border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;height:auto;}';
$form_options = maybe_serialize($form_opt);
$wpdb->update($MdlDb->forms, array('options' => $form_options), array('id' => $form_id));
unset($field_order);
unset($inner_field_order);
$record = $arfform->getOne($form_id);
$conditional_logic = array();
$conditional_logic = array(
'0' => array(
'id' => 0,
'logical_operator' => 'and',
'condition' => array
(
'0' => array
(
'condition_id' => 0,
'field_id' => $bringing_guest_field_id,
'field_type' => 'select',
'operator' => 'equals',
'value' => 'Yes',
)
),
'result' => Array
(
'0' => Array
(
'result_id' => 0,
'action' => 'show',
'field_id' => $how_guests_id,
'field_type' => 'select',
'value' => '',
)
)
)
);
$record_old['options'] = $record->options;
$record_old['options']['arf_conditional_logic_rules'] = $conditional_logic;
$update = $wpdb->query($wpdb->prepare("update " . $MdlDb->forms . " set options = '%s' where id = '%d'", maybe_serialize($record_old['options']), $form_id));
if( isset($arf_update_templates) && $arf_update_templates == true ){
$values['id'] = 7;
}
$values['name'] = addslashes(esc_html__('Job Application Form', 'ARForms'));
$values['description'] = '';
$values['options']['custom_style'] = 1;
$values['is_template'] = '1';
$values['status'] = 'published';
$values['form_key'] = 'JobApplication';
$values['options']['display_title_form'] = "1";
$values['options']['arf_form_description'] = "margin:0px !important;";
$new_values = array(
'arfmainformwidth' => '800',
'form_width_unit' => 'px',
'edit_msg' => 'Your submission was successfully saved.',
'update_value' => 'Update',
'arfeditoroff' => false,
'arfmaintemplatepath' => '',
'csv_format' => 'UTF-8',
'date_format' => 'MMM D, YYYY',
'cal_date_format' => 'MMM D, YYYY',
'arfcalthemecss' => 'default_theme',
'arfcalthemename' => 'default_theme',
'theme_nicename' => 'default_theme',
'permalinks' => false,
'form_align' => 'left',
'fieldset' => '1',
'arfmainfieldsetcolor' => '#e0e0de',
'arfmainfieldsetpadding' => '30px 45px 30px 45px',
'arfmainfieldsetradius' => '6',
'font' => 'Helvetica',
'font_other' => '',
'font_size' => '14',
'label_color' => '#787778',
'weight' => 'bold',
'position' => 'top',
'hide_labels' => false,
'align' => 'left',
'width' => '130',
'width_unit' => 'px',
'arfdescfontsetting' => '"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif',
'arfdescfontsizesetting' => '12',
'arfdesccolorsetting' => '666666',
'arfdescweightsetting' => 'normal',
'description_style' => 'normal',
'arfdescalighsetting' => 'right',
'field_font_size' => '14',
'field_width' => '100',
'field_width_unit' => '%',
'field_width_tablet' => '',
'field_width_unit_tablet' => '%',
'field_width_mobile' => '',
'field_width_unit_mobile' => '%',
'auto_width' => false,
'arffieldpaddingsetting' => '2',
'arffieldmarginssetting' => '18',
'arffieldanimationdurationsetting' => '0',
'arfpbfieldanimationdurationsetting' => '0',
'arffieldanimationdelaysetting' => '0',
'arfpbfieldanimationdelaysetting' => '0',
'bg_color' => '#fffcff',
'text_color' => '#565657',
'border_color' => '#b0b0b5',
'arffieldborderwidthsetting' => '1',
'arffieldborderstylesetting' => 'solid',
'arfbgactivecolorsetting' => '#f5f9fc',
'arfborderactivecolorsetting' => '#a969e0',
'arferrorbgcolorsetting' => 'ffffff',
'arferrorbordercolorsetting' => '#ebc173',
'arferrorborderwidthsetting' => '1',
'arferrorborderstylesetting' => 'solid',
'arfradioalignsetting' => 'inline',
'arfcheckboxalignsetting' => 'block',
'check_font' => 'Helvetica',
'check_font_other' => '',
'arfcheckboxfontsizesetting' => '12px',
'arfcheckboxlabelcolorsetting' => '444444',
'check_weight' => 'normal',
'arfsubmitbuttonstylesetting' => false,
'arfsubmitbuttonfontsizesetting' => '18',
'arfsubmitbuttonwidthsetting' => '100',
'arfsubmitbuttonwidthsetting_tablet' => '100',
'arfsubmitbuttonwidthsetting_mobile' => '100',
'arfsubmitbuttonheightsetting' => '45',
'submit_bg_color' => '#a969e0',
'arfsubmitbuttonbgcolorhoversetting' => '#9249d1',
'arfsubmitbgcolor2setting' => '',
'arfsubmitbordercolorsetting' => 'f6f6f8',
'arfsubmitborderwidthsetting' => '0',
'arfsubmitboxxoffsetsetting' => '1',
'arfsubmitboxyoffsetsetting' => '2',
'arfsubmitboxblursetting' => '3',
'arfsubmitboxshadowsetting' => '0',
'arfsubmittextcolorsetting' => 'ffffff',
'arfsubmitweightsetting' => 'bold',
'arfsubmitborderradiussetting' => '3',
'submit_bg_img' => '',
'submit_hover_bg_img' => '',
'arfsubmitbuttonmarginsetting' => '0px 10px 0px 0px',
'arfsubmitbuttonpaddingsetting' => '8',
'arfsubmitshadowcolorsetting' => 'c6c8cc',
'border_radius' => '2',
'border_radius_tablet' => '2',
'border_radius_mobile' => '2',
'arferroriconsetting' => 'e1.png',
'arferrorbgsetting' => 'F3CAC7',
'arferrorbordersetting' => 'FA8B83',
'arferrortextsetting' => '501411',
'arffontsizesetting' => '11',
'arfsucessiconsetting' => 's1.png',
'success_bg' => NULL,
'success_border' => NULL,
'success_text' => NULL,
'arfsucessfontsizesetting' => '14',
'arftextareafontsizesetting' => '13px',
'arftextareawidthsetting' => '400',
'arftextareawidthunitsetting' => 'px',
'arftextareapaddingsetting' => '2',
'arftextareamarginsetting' => '20',
'arftextareabgcolorsetting' => 'ffffff',
'arftextareacolorsetting' => '444444',
'arftextareabordercolorsetting' => 'dddddd',
'arftextareaborderwidthsetting' => '1',
'arftextareaborderstylesetting' => 'solid',
'text_direction' => '1',
'arffieldheightsetting' => '24',
'arfmainformtitlecolorsetting' => '#767a74',
'form_title_font_size' => '28',
'error_font' => 'Verdana',
'error_font_other' => '',
'arfactivebgcolorsetting' => 'FFFF00',
'arfmainformbgcolorsetting' => '#fcfcfc',
'arfmainformtitleweightsetting' => 'normal',
'arfmainformtitlepaddingsetting' => '0px 0px 20px 0px',
'arfmainformbordershadowcolorsetting' => '#dedede',
'form_border_shadow' => 'shadow',
'arfsubmitalignsetting' => 'center',
'checkbox_radio_style' => '1',
'bg_color_pg_break' => '087ee2',
'bg_inavtive_color_pg_break' => '7ec3fc',
'text_color_pg_break' => 'ffffff',
'text_color_pg_break_style3' => '087ee2',
'arfmainform_bg_img' => '',
'arfmainform_opacity' => '1',
'arfmainfield_opacity' => '0',
'arfsubmitfontfamily' => 'Helvetica',
'arfmainfieldsetpadding_1' => '20',
'arfmainfieldsetpadding_2' => '30',
'arfmainfieldsetpadding_3' => '30',
'arfmainfieldsetpadding_4' => '30',
"arfmainfieldsetpadding_1_tablet"=> "",
"arfmainfieldsetpadding_2_tablet"=> "",
"arfmainfieldsetpadding_3_tablet"=> "",
"arfmainfieldsetpadding_4_tablet"=> "",
"arfmainfieldsetpadding_1_mobile"=> "",
"arfmainfieldsetpadding_2_mobile"=> "",
"arfmainfieldsetpadding_3_mobile"=> "",
"arfmainfieldsetpadding_4_mobile"=> "",
'arfmainformtitlepaddingsetting_1' => '0',
'arfmainformtitlepaddingsetting_2' => '0',
'arfmainformtitlepaddingsetting_3' => '30',
'arfmainformtitlepaddingsetting_4' => '0',
'arffieldinnermarginssetting_1' => '8',
'arffieldinnermarginssetting_2' => '10',
'arffieldinnermarginssetting_3' => '8',
'arffieldinnermarginssetting_4' => '10',
'arfsubmitbuttonmarginsetting_1' => '0',
'arfsubmitbuttonmarginsetting_2' => '10',
'arfsubmitbuttonmarginsetting_3' => '0',
'arfsubmitbuttonmarginsetting_4' => '0',
'arfcheckradiostyle' => 'square',
'arffieldanimationstyle' => 'no animation',
'arfpbfieldanimationstyle' => 'slideInLeft',
"arfpagebreakinheritanimation" => "0",
'arfcheckradiocolor' => 'yellow',
'arf_checked_checkbox_icon' => '',
'enable_arf_checkbox' => '0',
'arf_checked_radio_icon' => '',
'enable_arf_radio' => '0',
'checked_checkbox_icon_color' => '#666666',
'checked_radio_icon_color' => '#666666',
'arfformtitlealign' => 'center',
'arferrorstyle' => 'advance',
'arferrorstylecolor' => '#FAEBCC|#8A6D3B|#af7a0c',
'arferrorstylecolor2' => '#ed4040|#FFFFFF|#ed4040',
'arferrorstyleposition' => 'right',
'arfsubmitautowidth' => '100',
'arftitlefontfamily' => 'Helvetica',
'bar_color_survey' => '#007ee4',
'bg_color_survey' => '#dadde2',
'text_color_survey' => '#333333',
'prefix_suffix_bg_color' => '#e7e8ec',
'prefix_suffix_icon_color' => '#808080',
'arfsectionpaddingsetting_1' => '20',
'arfsectionpaddingsetting_2' => '0',
'arfsectionpaddingsetting_3' => '20',
'arfsectionpaddingsetting_4' => '20',
'arfsectionpaddingsetting' => "20px 0px 20px 20px",
'arffieldinnermarginssetting' => '8px 10px 8px 10px',
'arfsucessbgcolorsetting' => '#E0FDE2',
'arfsucessbordercolorsetting' => '#BFE0C1',
'arfsucesstextcolorsetting' => '#4C4D4E',
'arfformerrorbgcolorsetting' => '#FDECED',
'arfformerrorbordercolorsetting' => '#F9CFD1',
'arfformerrortextcolorsetting' => '#ED4040',
'check_weight_form_title' => 'bold',
'arfsubmitbuttontext' => 'Apply Now',
'arfinputstyle' => 'standard',
"arfsubmitbuttonstyle"=>"border",
'arfcheckradiostyle' => 'default',
'arffieldanimationstyle' => 'no animation',
'arfpbfieldanimationstyle' => 'slideInLeft',
"arfpagebreakinheritanimation" => "0",
'arfmainform_color_skin' => 'cyan',
'arf_tooltip_bg_color' => '#000000',
'arf_tooltip_font_color' => '#ffffff',
"arfcommonfont"=>"Helvetica",
"arfmainfieldcommonsize"=>"3",
"arfvalidationbgcolorsetting"=>"#FAEBCC",
"arfvalidationtextcolorsetting"=>"#8A6D3B",
"arfdatepickerbgcolorsetting"=>"#007ee4",
"arfdatepickertextcolorsetting"=>"#000000",
"arfsectiontitlefamily"=>"Helvetica",
"arfsectiontitlefontsizesetting"=>"16",
"arfsectiontitleweightsetting"=>"bold",
"arfsubmitbuttontext"=>"Submit",
"arfuploadbtntxtcolorsetting"=>"#FFFFFF",
"arfuploadbtnbgcolorsetting" =>"#23b7e5",
"arf_req_indicator"=>"0",
"arf_section_inherit_bg" => "1",
"arfformsectionbackgroundcolor"=>"#ffffff",
"arfmainbasecolor" => "#23b7e5",
"arflikebtncolor"=>"#4786ff",
"arfdislikebtncolor"=>"#ec3838",
"arfstarratingcolor"=>"#FCBB1D",
"arfsliderselectioncolor"=>"#d1dee5",
"arfslidertrackcolor"=>"#bcc7cd",
"arfplaceholder_opacity" => "0.5",
"arf_bg_position_x" => "left",
"arf_bg_position_input_x" => "",
"arf_bg_position_y" => "top",
"arf_bg_position_input_y" => "",
);
$new_values1 = maybe_serialize($new_values);
$values['form_css'] = $new_values1;
$form_id = $arfform->create($values);
if (!empty($new_values)) {
$use_saved = true;
$arfssl = (is_ssl()) ? 1 : 0;
$filename = FORMPATH . '/core/css_create_main.php';
$wp_upload_dir = wp_upload_dir();
$target_path = $wp_upload_dir['basedir'] . '/arforms/maincss';
$css = $warn = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css .= "\n";
ob_start();
include $filename;
$css .= ob_get_contents();
ob_end_clean();
$css .= "\n " . $warn;
$css_file = $target_path . '/maincss_' . $form_id . '.css';
WP_Filesystem();
global $wp_filesystem;
$css = str_replace('##', '#', $css);
$wp_filesystem->put_contents($css_file, $css, 0777);
wp_cache_delete($form_id, 'arfform');
$filename1 = FORMPATH . '/core/css_create_materialize.php';
$css1 = $warn1 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css1 .= "\n";
ob_start();
include $filename1;
$css1 .= ob_get_contents();
ob_end_clean();
$css1 .= "\n " . $warn1;
$css_file1 = $target_path . '/maincss_materialize_' . $form_id . '.css';
WP_Filesystem();
$css1 = str_replace('##', '#', $css1);
$wp_filesystem->put_contents($css_file1, $css1, 0777);
wp_cache_delete($form_id, 'arfform');
$filename2 = FORMPATH . '/core/css_create_materialize_outline.php';
$css2 = $warn2 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css2 .= "\n";
ob_start();
include $filename2;
$css2 .= ob_get_contents();
ob_end_clean();
$css2 .= "\n" . $warn2;
$css_file2 = $target_path . '/maincss_materialize_outlined_' . $form_id . '.css';
WP_Filesystem();
$css2 = str_replace( '##', '#', $css2 );
$wp_filesystem->put_contents( $css_file2, $css2, 0777 );
} else {
$query_results = true;
}
$field_order = array();
$inner_field_order = array();
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = addslashes(esc_html__('First Name', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('First Name', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'text';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter first name', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('First Name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf21colclass';
$field_values['field_options']['placeholdertext'] = 'First Name';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 1;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = addslashes(esc_html__('Last name', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Last name', 'ARForms'));
$field_values['field_options']['placeholdertext'] = 'Last Name';
$field_values['type'] = 'text';
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf_2col';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter last name', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Last Name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 2;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['email'];
$field_values['name'] = addslashes(esc_html__('Email', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Email', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['field_options']['placeholdertext'] = 'Email';
$field_values['type'] = 'email';
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf21colclass';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter email address', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Email Address', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('Please enter a valid email address', 'ARForms'));
$field_values['field_options']['confirm_email_label'] = addslashes(esc_html__('Confirm Email Address', 'ARForms'));
$field_values['field_options']['invalid_confirm_email'] = addslashes(esc_html__('Confirm email address does not match with email', 'ARForms'));
$field_values['field_options']['confirm_email_placeholder'] = addslashes(esc_html__('Confirm Email Address', 'ARForms'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 3;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['phone'];
$field_values['name'] = addslashes(esc_html__('Contact No', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Contact No', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'phone';
$field_values['field_options']['placeholdertext'] = 'Contact No';
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf_2col';
$field_values['field_options']['phone_validation'] = 'international';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter your contact no', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Contact No', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('Enter contact no is invalid', 'ARForms'));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 4;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['textarea'];
$field_values['name'] = addslashes(esc_html__('Address', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Address', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'textarea';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter your address', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Address', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['max'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 5;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['select'];
$field_values['name'] = addslashes(esc_html__('Position apply for?', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Position apply for?', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'select';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please select position', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf21colclass';
$field_values['options'] = json_encode(array('', addslashes(esc_html__('Developer', 'ARForms')), addslashes(esc_html__('Manager', 'ARForms')), addslashes(esc_html__('Clerk', 'ARForms')), addslashes(esc_html__('Representative', 'ARForms'))));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 6;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['select'];
$field_values['name'] = addslashes(esc_html__('Are you applying for?', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Are you applying for?', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'select';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please select applying for', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf_2col';
$field_values['options'] = json_encode(array('', addslashes(esc_html__('Full Time', 'ARForms')), addslashes(esc_html__('Part Time', 'ARForms'))));
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 7;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['section'];
$field_values['name'] = addslashes(esc_html__('Education and Experience Details', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Education and Experience Details', 'ARForms'));
$field_values['type'] = 'section';
$field_values['field_options']['css_label'] = 'padding-top:20px;margin-bottom:20px;';
$field_values['field_options']['arf_section_font'] = 'Arial';
$field_values['field_options']['arf_section_font_size'] = '18';
$field_values['field_options']['arf_section_bg_color'] = '#fcfcfc';
$field_values['field_options']['classes'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 8;
$section_field_id = $field_id;
$inner_field_order[$section_field_id] = array();
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = addslashes(esc_html__('Diploma / Degree Name', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Diploma / Degree Name', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'text';
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf21colclass';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter Diploma / Degree', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Diploma / Degree Name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $field_id.'|1';
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = addslashes(esc_html__('College / University Name', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('College / University Name', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'text';
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf_2col';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter your College / University', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('College / University Name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $field_id.'|2';
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['number'];
$field_values['name'] = addslashes(esc_html__('Graduation Year', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Graduation Year', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'number';
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf21colclass';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter graduation year', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Graduation Year', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('Number is out of range', 'ARForms'));
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $field_id.'|3';
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = addslashes(esc_html__('Percentage', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Percentage', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'text';
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf_2col';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter your percentage', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Percentage', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $field_id.'|4';
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['textarea'];
$field_values['name'] = addslashes(esc_html__('Skills & Qualification', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Skills & Qualification', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'textarea';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter skills & qualification', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Skills & Qualification', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['field_options']['max'] = '';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] =$field_id.'|5';
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['number'];
$field_values['name'] = addslashes(esc_html__('Desired Salary', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Desired Salary', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'number';
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf21colclass';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter desired salary', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Desired Salary', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['invaid'] = addslashes(esc_html__('Number is out of range', 'ARForms'));
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $field_id.'|6';
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['radio'];
$field_values['name'] = addslashes(esc_html__('Fresher / Experienced', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Fresher / Experienced', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'radio';
$field_values['field_options']['align'] = 'inline';
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf_2col';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please select Fresher / Experienced', 'ARForms'));
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_values['options'] = json_encode(array(addslashes(esc_html__('Fresher', 'ARForms')), addslashes(esc_html__('Experienced', 'ARForms'))));
$frsh_exp_id = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $frsh_exp_id.'|7';
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = addslashes(esc_html__('Experience', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Experience', 'ARForms'));
$field_values['field_options']['description'] = addslashes(esc_html__('(e.g. 3 months, 2 years etc)', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'text';
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf21colclass';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please Enter Experience', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Experience', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $field_id.'|8';
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['number'];
$field_values['name'] = addslashes(esc_html__('Current Salary', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Current Salary', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'number';
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf_2col';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please Enter Current Salary', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Experience', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('Number is out of range', 'ARForms'));
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$current_salary = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $current_salary.'|9';
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['textarea'];
$field_values['name'] = addslashes(esc_html__('Current Company Detail', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Current Company Detail', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'textarea';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter current company detail', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Current Company Detail', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$textarea_id = $arffield->create($field_values);
$inner_field_order[$section_field_id][] = $textarea_id.'|10';
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['file'];
$field_values['name'] = addslashes(esc_html__('Upload Resume', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Upload Resume', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'file';
$field_values['field_options']['restrict'] = 1;
$field_values['field_options']['ftypes'] = array('doc' => 'application/msword', 'docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'pdf' => 'application/pdf', 'txt|asc|c|cc|h' => 'text/plain', 'rtf' => 'application/rtf');
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf21colclass';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please Select Resume', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Upload Resume', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('File is invalid', 'ARForms'));
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $field_id.'|11';
unset($field_values);
unset($values);
$field_options = $wpdb->get_results($wpdb->prepare("SELECT `options` FROM `" . $MdlDb->forms . "` WHERE `id` = %d", $form_id));
$form_opt = maybe_unserialize($field_options[0]->options);
$inner_field_order[$section_field_id][] = 'arf_2col|12';
$form_opt['arf_field_order'] = json_encode($field_order);
$updated_inner_field_order = json_encode( $inner_field_order );
$form_opt['arf_inner_field_order'] = $updated_inner_field_order;
$form_opt['arf_form_other_css'] = '.arf_form_outer_wrapper.ar_main_div_'.$form_id.' .arf_fieldset .arfformfield.edit_field_type_section label.arf_main_label{padding-top:10px !important; padding-left:20px !important;}';
$form_options = maybe_serialize($form_opt);
$wpdb->update($MdlDb->forms, array('options' => $form_options), array('id' => $form_id));
unset($field_order);
unset($inner_field_order);
$record = $arfform->getOne($form_id);
$conditional_logic = array();
$conditional_logic = array(
'0' => array(
'id' => 0,
'logical_operator' => 'and',
'condition' => array
(
'0' => array
(
'condition_id' => 0,
'field_id' => $frsh_exp_id,
'field_type' => 'radio',
'operator' => 'equals',
'value' => 'Experienced',
)
),
'result' => Array
(
'0' => Array
(
'result_id' => 0,
'action' => 'show',
'field_id' => $textarea_id,
'field_type' => 'textarea',
'value' => '',
),
'1' => Array
(
'result_id' => 1,
'action' => 'show',
'field_id' => $current_salary,
'field_type' => 'number',
'value' => '',
),
)
),
);
$record_old['options'] = $record->options;
$record_old['options']['arf_conditional_logic_rules'] = $conditional_logic;
$update = $wpdb->query($wpdb->prepare("update " . $MdlDb->forms . " set options = '%s' where id = '%d'", maybe_serialize($record_old['options']), $form_id));
if( isset($arf_update_templates) && $arf_update_templates == true ){
$values['id'] = 8;
}
$values['name'] = 'Donation Form';
$values['description'] = '';
$values['options']['custom_style'] = 1;
$values['is_template'] = '1';
$values['status'] = 'published';
$values['form_key'] = 'Donation';
$values['options']['display_title_form'] = "1";
$new_values = array(
"display_title_form" => '1',
"arfmainformwidth" => '600',
"form_width_unit" => 'px',
"text_direction" => '1',
"form_align" => 'left',
"arfmainfieldsetpadding" => '30px 45px 30px 45px',
"form_border_shadow" => 'flat',
"fieldset" => '1',
"arfmainfieldsetradius" => '6',
"arfmainfieldsetcolor" => '#d9d9d9',
"arfmainformbordershadowcolorsetting" => '#f2f2f2',
"arfmainformtitlecolorsetting" => '#0d0e12',
"check_weight_form_title" => 'normal',
"form_title_font_size" => '28',
"arfmainformtitlepaddingsetting" => '0px 0px 20px 0px',
"arfmainformbgcolorsetting" => '#ffffff',
"font" => 'Khand',
"label_color" => '#706d70',
"weight" => 'normal',
"font_size" => '16',
"align" => 'left',
"position" => 'top',
"width" => '130',
"width_unit" => 'px',
"arfdescfontsizesetting" => '12',
"arfdescalighsetting" => 'right',
"hide_labels" => '',
"check_font" => 'Khand',
"check_weight" => 'normal',
"field_font_size" => '14',
"text_color" => '#17181c',
"border_radius" => '0',
"border_radius_tablet" => '0',
"border_radius_mobile" => '0',
"border_color" => '#b0b0b5',
"arffieldborderwidthsetting" => '1',
"arffieldborderstylesetting" => 'solid',
"arfsubmitbuttonstyle" => 'border',
"field_width" => '100',
"field_width_unit" => '%',
'field_width_tablet' => '',
'field_width_unit_tablet' => '%',
'field_width_mobile' => '',
'field_width_unit_mobile' => '%',
"arffieldmarginssetting" => '23',
"arffieldinnermarginssetting" => '0px 0px 0px 0px',
"bg_color" => '#ffffff',
"arfbgactivecolorsetting" => '#ffffff',
"arfborderactivecolorsetting" => '#0C7CD5',
"arferrorbgcolorsetting" => '#ffffff',
"arferrorbordercolorsetting" => '#ed4040',
"arfradioalignsetting" => '',
"arfcheckboxalignsetting" => '',
"auto_width" => '',
"arfcalthemename" => '',
"arfcalthemecss" => '',
"date_format" => 'MMM D, YYYY',
"arfsubmitbuttontext" => 'Donate Now',
"arfsubmitweightsetting" => 'normal',
"arfsubmitbuttonfontsizesetting" => '18',
"arfsubmitbuttonwidthsetting" => '',
"arfsubmitbuttonwidthsetting_tablet" => '',
"arfsubmitbuttonwidthsetting_mobile" => '',
"arfsubmitbuttonheightsetting" => '38',
"submit_bg_color" => '#0C7CD5',
"arfsubmitbuttonbgcolorhoversetting" => '#0264b5',
"arfsubmitbgcolor2setting" => '',
"arfsubmittextcolorsetting" => '#ffffff',
"arfsubmitbordercolorsetting" => '#f6f6f8',
"arfsubmitborderwidthsetting" => '0',
'arfsubmitboxxoffsetsetting' => '1',
'arfsubmitboxyoffsetsetting' => '2',
'arfsubmitboxblursetting' => '3',
'arfsubmitboxshadowsetting' => '0',
"arfsubmitborderradiussetting" => '3',
"arfsubmitshadowcolorsetting" => '#c6c8cc',
"arfsubmitbuttonmarginsetting" => '10px 0px 0px 0px',
"submit_bg_img" => '',
"submit_hover_bg_img" => '',
"error_font" => 'Khand',
"error_font_other" => '',
"arffontsizesetting" => '14',
"arferrorbgsetting" => '#F3CAC7',
"arferrortextsetting" => '#501411',
"arferrorbordersetting" => '#FA8B83',
'arfsucessbgcolorsetting' => '#FFFFFF',
'arfsucessbordercolorsetting' => '#D7D8D8',
'arfsucesstextcolorsetting' => '#24DC67',
'arfformerrorbgcolorsetting' => '#FFFFFF',
'arfformerrorbordercolorsetting' => '#D7D8D8',
'arfformerrortextcolorsetting' => '#F71F4F',
"arfsubmitalignsetting" => 'center',
"checkbox_radio_style" => '',
"bg_color_pg_break" => '#0C7CD5',
"bg_inavtive_color_pg_break" => '#7ac1fa',
"text_color_pg_break" => '#ffffff',
"arfmainform_bg_img" => '',
"arfmainform_color_skin" => 'blue',
"arfinputstyle" => 'material',
"arfsubmitfontfamily" => 'Khand',
"arfmainfieldcommonsize" => '3',
"arfdatepickerbgcolorsetting" => '#0C7CD5',
"arfdatepickertextcolorsetting" => '#000000',
"arfmainfieldsetpadding_1" => '30',
"arfmainfieldsetpadding_2" => '45',
"arfmainfieldsetpadding_3" => '30',
"arfmainfieldsetpadding_4" => '45',
"arfmainfieldsetpadding_1_tablet"=> "",
"arfmainfieldsetpadding_2_tablet"=> "",
"arfmainfieldsetpadding_3_tablet"=> "",
"arfmainfieldsetpadding_4_tablet"=> "",
"arfmainfieldsetpadding_1_mobile"=> "",
"arfmainfieldsetpadding_2_mobile"=> "",
"arfmainfieldsetpadding_3_mobile"=> "",
"arfmainfieldsetpadding_4_mobile"=> "",
"arfmainformtitlepaddingsetting_1" => '0',
"arfmainformtitlepaddingsetting_2" => '0',
"arfmainformtitlepaddingsetting_3" => '20',
"arfmainformtitlepaddingsetting_4" => '0',
"arffieldinnermarginssetting_1" => '0',
"arffieldinnermarginssetting_2" => '0',
"arffieldinnermarginssetting_3" => '0',
"arffieldinnermarginssetting_4" => '0',
"arfsubmitbuttonmarginsetting_1" => '10',
"arfsubmitbuttonmarginsetting_2" => '0',
"arfsubmitbuttonmarginsetting_3" => '0',
"arfsubmitbuttonmarginsetting_4" => '0',
'arfsectionpaddingsetting_1' => '20',
'arfsectionpaddingsetting_2' => '0',
'arfsectionpaddingsetting_3' => '20',
'arfsectionpaddingsetting_4' => '20',
'arfsectionpaddingsetting' => "20px 0px 20px 20px",
"arfcheckradiostyle" => 'material_tick',
"arfcheckradiocolor" => '',
"arf_checked_checkbox_icon" => 'fa-check',
"enable_arf_checkbox" => '',
"arf_checked_radio_icon" => 'fa-circle',
"enable_arf_radio" => '',
"checked_checkbox_icon_color" => '#0C7CD5',
"checked_radio_icon_color" => '#0C7CD5',
"arferrorstyle" => 'normal',
'arferrorstylecolor' => '#ed4040|#FFFFFF|#ed4040',
'arferrorstylecolor2' => '#ed4040|#FFFFFF|#ed4040',
"arferrorstyleposition" => 'bottom',
"arfvalidationbgcolorsetting" => '#ed4040',
"arfvalidationtextcolorsetting" => '#ed4040',
"arfformtitlealign" => 'center',
"arfsubmitautowidth" => '125',
"arftitlefontfamily" => 'Khand',
"bar_color_survey" => '#0C7CD5',
"bg_color_survey" => '#dadde2',
"text_color_survey" => '#333333',
"arfmainform_opacity" => '1',
"arfmainfield_opacity" => '1',
"prefix_suffix_bg_color" => '#e7e8ec',
"prefix_suffix_icon_color" => '#808080',
"arf_tooltip_bg_color" => '#000000',
"arf_tooltip_font_color" => '#ffffff',
"arf_tooltip_width" => '',
"arf_tooltip_position" => '',
"arftippos" => '',
"arfcommonfont" => 'Khand',
"arfsectiontitlefamily" => 'Khand',
"arfsectiontitlefontsizesetting" => '16',
"arfsectiontitleweightsetting" => 'bold',
"arfsubmitbuttontext"=>"Submit",
"arfuploadbtntxtcolorsetting"=>"#FFFFFF",
"arfuploadbtnbgcolorsetting" =>"#0C7CD5",
"arf_req_indicator"=>"0",
"arf_section_inherit_bg" => "1",
"arfformsectionbackgroundcolor"=>"#ffffff",
"arfmainbasecolor" => "#0c7cd5",
"arflikebtncolor"=>"#4786ff",
"arfdislikebtncolor"=>"#ec3838",
"arfstarratingcolor"=>"#FCBB1D",
"arfsliderselectioncolor"=>"#d1dee5",
"arfslidertrackcolor"=>"#bcc7cd",
"arfplaceholder_opacity" => "0.5",
"arf_bg_position_x" => "left",
"arf_bg_position_input_x" => "",
"arf_bg_position_y" => "top",
"arf_bg_position_input_y" => "",
);
$new_values1 = maybe_serialize($new_values);
$values['form_css'] = $new_values1;
$form_id = $arfform->create($values);
if (!empty($new_values)) {
$use_saved = true;
$arfssl = (is_ssl()) ? 1 : 0;
$filename = FORMPATH . '/core/css_create_main.php';
$wp_upload_dir = wp_upload_dir();
$target_path = $wp_upload_dir['basedir'] . '/arforms/maincss';
$css = $warn = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css .= "\n";
ob_start();
include $filename;
$css .= ob_get_contents();
ob_end_clean();
$css .= "\n " . $warn;
$css_file = $target_path . '/maincss_' . $form_id . '.css';
WP_Filesystem();
global $wp_filesystem;
$css = str_replace('##', '#', $css);
$wp_filesystem->put_contents($css_file, $css, 0777);
wp_cache_delete($form_id, 'arfform');
$filename1 = FORMPATH . '/core/css_create_materialize.php';
$css1 = $warn1 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css1 .= "\n";
ob_start();
include $filename1;
$css1 .= ob_get_contents();
ob_end_clean();
$css1 .= "\n " . $warn1;
$css_file1 = $target_path . '/maincss_materialize_' . $form_id . '.css';
WP_Filesystem();
$css1 = str_replace('##', '#', $css1);
$wp_filesystem->put_contents($css_file1, $css1, 0777);
wp_cache_delete($form_id, 'arfform');
$filename2 = FORMPATH . '/core/css_create_materialize_outline.php';
$css2 = $warn2 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css2 .= "\n";
ob_start();
include $filename2;
$css2 .= ob_get_contents();
ob_end_clean();
$css2 .= "\n" . $warn2;
$css_file2 = $target_path . '/maincss_materialize_outlined_' . $form_id . '.css';
WP_Filesystem();
$css2 = str_replace( '##', '#', $css2 );
$wp_filesystem->put_contents( $css_file2, $css2, 0777 );
} else {
$query_results = true;
}
$field_order = array();
$inner_field_order = array();
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'First Name';
$field_values['field_options']['name'] = 'Full Name';
$field_values['field_options']['description'] = '';
$field_values['type'] = 'text';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter full name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 1;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['radio'];
$field_values['field_key'] = '1';
$field_values['name'] = 'Donation Amount';
$field_values['field_options']['name'] = 'Donation Amount';
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'radio';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$std1 = new stdClass();
$std1->value = '10';
$std1->label = '$10';
$std2 = new stdClass();
$std2->value = '20';
$std2->label = '$20';
$std3 = new stdClass();
$std3->value = '30';
$std3->label = '$30';
$std4 = new stdClass();
$std4->value = '50';
$std4->label = '$50';
$std5 = new stdClass();
$std5->value = 'other';
$std5->label = 'other';
$field_values['field_options']['separate_value'] = 1;
$field_values['options'] = json_encode(array($std1, $std2, $std3, $std4, $std5));
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id_amt = $arffield->create($field_values, true);
$field_order[$field_id_amt] = 2;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['number'];
$field_values['name'] = 'Enter Donation Amount';
$field_values['field_options']['name'] = 'Enter Donation Amount';
$field_values['type'] = 'number';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please Enter Donation Amount', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['invaid'] = addslashes(esc_html__('Number is out of range', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id_gift_amt = $arffield->create($field_values, true);
$field_order[$field_id_gift_amt] = 3;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['radio'];
$field_values['field_key'] = '1';
$field_values['name'] = 'Select Payment Method';
$field_values['field_options']['name'] = 'Select Payment Method';
$field_values['field_options']['required'] = 0;
$field_values['type'] = 'radio';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$std1 = new stdClass();
$std1->label = 'PayPal';
$std1->value = 'paypal';
$std2 = new stdClass();
$std2->label = 'Stripe';
$std2->value = 'stripe';
$std3 = new stdClass();
$std3->label = 'Authorize.Net';
$std3->value = 'authorizenet';
$field_values['field_options']['separate_value'] = 1;
$field_values['options'] = json_encode(array($std1, $std2, $std3));
$field_values['field_options']['placeholdertext'] = "paypal";
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id_pay = $arffield->create($field_values, true);
$field_order[$field_id_pay] = 4;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['number'];
$field_values['name'] = 'Credit Card Number';
$field_values['field_options']['name'] = 'Credit Card Number';
$field_values['type'] = 'number';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter Credit Card Number', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['invaid'] = addslashes(esc_html__('Number is out of range', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf21colclass';
$field_values['form_id'] = $form_id;
$field_id_card = $arffield->create($field_values, true);
$field_order[$field_id_card] = 5;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['number'];
$field_values['name'] = 'Expiry Month';
$field_values['field_options']['name'] = 'Expiry Month';
$field_values['type'] = 'number';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter Expiry Month', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['invaid'] = addslashes(esc_html__('Number is out of range', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf_2col';
$field_values['form_id'] = $form_id;
$field_id_exp_mnth = $arffield->create($field_values, true);
$field_order[$field_id_exp_mnth] = 6;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['number'];
$field_values['name'] = 'Expiry Year';
$field_values['field_options']['name'] = 'Expiry Year';
$field_values['type'] = 'number';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter Expiry Year', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['invaid'] = addslashes(esc_html__('Number is out of range', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf21colclass';
$field_values['form_id'] = $form_id;
$field_id_exp_yr = $arffield->create($field_values, true);
$field_order[$field_id_exp_yr] = 7;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['number'];
$field_values['name'] = 'CVC';
$field_values['field_options']['name'] = 'CVC';
$field_values['type'] = 'number';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter CVC', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['invaid'] = addslashes(esc_html__('Number is out of range', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf_2col';
$field_values['form_id'] = $form_id;
$field_id_cvv = $arffield->create($field_values, true);
$field_order[$field_id_cvv] = 8;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['textarea'];
$field_values['name'] = addslashes(esc_html__('Leave your message? (optional)', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Leave your message? (optional)', 'ARForms'));
$field_values['field_options']['required'] = 0;
$field_values['type'] = 'textarea';
$field_values['field_options']['blank'] = addslashes(esc_html__('Please Leave your message', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 9;
unset($field_values);
unset($field_id);
$field_options = $wpdb->get_results($wpdb->prepare("SELECT `options` FROM `" . $MdlDb->forms . "` WHERE `id` = %d", $form_id));
$form_opt = maybe_unserialize($field_options[0]->options);
$form_opt['arf_field_order'] = json_encode($field_order);
$form_opt['arf_inner_field_order'] = json_encode( $inner_field_order );
$form_options = maybe_serialize($form_opt);
$wpdb->update($MdlDb->forms, array('options' => $form_options), array('id' => $form_id));
unset($field_order);
unset($inner_field_order);
$record = $arfform->getOne($form_id);
$conditional_logic = array();
$conditional_logic = array(
'0' => array(
'id' => 0,
'logical_operator' => 'and',
'condition' => array
(
'0' => array
(
'condition_id' => 0,
'field_id' => $field_id_amt,
'field_type' => 'radio',
'operator' => 'equals',
'value' => 'other',
)
),
'result' => Array
(
'0' => Array
(
'result_id' => 0,
'action' => 'show',
'field_id' => $field_id_gift_amt,
'field_type' => 'text',
'value' => '',
)
)
),
'1' => array(
'id' => 1,
'logical_operator' => 'or',
'condition' => array
(
'0' => array
(
'condition_id' => 1,
'field_id' => $field_id_pay,
'field_type' => 'radio',
'operator' => 'equals',
'value' => 'stripe',
),
'1' => array
(
'condition_id' => 1,
'field_id' => $field_id_pay,
'field_type' => 'radio',
'operator' => 'equals',
'value' => 'authorizenet',
)
),
'result' => Array
(
'0' => Array
(
'result_id' => 1,
'action' => 'show',
'field_id' => $field_id_card,
'field_type' => 'number',
'value' => '',
),
'1' => Array
(
'result_id' => 1,
'action' => 'show',
'field_id' => $field_id_exp_mnth,
'field_type' => 'number',
'value' => '',
),
'2' => Array
(
'result_id' => 1,
'action' => 'show',
'field_id' => $field_id_exp_yr,
'field_type' => 'number',
'value' => '',
),
'3' => Array
(
'result_id' => 1,
'action' => 'show',
'field_id' => $field_id_cvv,
'field_type' => 'number',
'value' => '',
)
)
)
);
$record_old['options'] = $record->options;
$record_old['options']['arf_conditional_logic_rules'] = $conditional_logic;
$update = $wpdb->query($wpdb->prepare("update " . $MdlDb->forms . " set options = '%s' where id = '%d'", maybe_serialize($record_old['options']), $form_id));
if( isset($arf_update_templates) && $arf_update_templates == true ){
$values['id'] = 9;
}
$values['name'] = 'Request a Quote';
$values['description'] = '';
$values['options']['custom_style'] = 1;
$values['is_template'] = '1';
$values['status'] = 'published';
$values['form_key'] = 'request-a-quote';
$values['options']['display_title_form'] = "1";
$values['temp_fields'] = array();
$new_values = array(
"display_title_form" => '1',
"arfmainformwidth" => '700',
"form_width_unit" => 'px',
"text_direction" => '1',
"form_align" => 'left',
"arfmainfieldsetpadding" => '30px 45px 30px 45px',
"form_border_shadow" => 'flat',
"fieldset" => '1',
"arfmainfieldsetradius" => '6',
"arfmainfieldsetcolor" => '#d9d9d9',
"arfmainformbordershadowcolorsetting" => '#f2f2f2',
"arfmainformtitlecolorsetting" => '#0d0e12',
"check_weight_form_title" => 'normal',
"form_title_font_size" => '28',
"arfmainformtitlepaddingsetting" => '0px 0px 30px 0px',
"arfmainformbgcolorsetting" => '#ffffff',
"font" => 'Vidaloka',
"label_color" => '#706d70',
"weight" => 'normal',
"font_size" => '16',
"align" => 'left',
"position" => 'top',
"width" => '130',
"width_unit" => 'px',
"arfdescfontsizesetting" => '12',
"arfdescalighsetting" => 'right',
"hide_labels" => '',
"check_font" => 'Vidaloka',
"check_weight" => 'normal',
"field_font_size" => '14',
"text_color" => '#17181c',
"border_radius" => '3',
"border_radius_tablet" => '3',
"border_radius_mobile" => '3',
"border_color" => '#b0b0b5',
"arffieldborderwidthsetting" => '1',
"arffieldborderstylesetting" => 'solid',
"arfsubmitbuttonstyle" => 'border',
"field_width" => '100',
"field_width_unit" => '%',
'field_width_tablet' => '',
'field_width_unit_tablet' => '%',
'field_width_mobile' => '',
'field_width_unit_mobile' => '%',
"arffieldmarginssetting" => '23',
"arffieldinnermarginssetting" => '10px 10px 10px 10px',
"bg_color" => '#ffffff',
"arfbgactivecolorsetting" => '#ffffff',
"arfborderactivecolorsetting" => '#0C7CD5',
"arferrorbgcolorsetting" => '#ffffff',
"arferrorbordercolorsetting" => '#ed4040',
"arfradioalignsetting" => '',
"arfcheckboxalignsetting" => '' ,
"auto_width" => '',
"arfcalthemename" => '',
"arfcalthemecss" => '',
"date_format" => 'MMM D, YYYY',
"arfsubmitbuttontext" => 'Submit',
"arfsubmitweightsetting" => 'normal',
"arfsubmitbuttonfontsizesetting" => '18',
"arfsubmitbuttonwidthsetting" => '',
"arfsubmitbuttonwidthsetting_tablet" => '',
"arfsubmitbuttonwidthsetting_mobile" => '',
"arfsubmitbuttonheightsetting" => '38',
"submit_bg_color" => '#0C7CD5',
"arfsubmitbuttonbgcolorhoversetting" => '#0264b5',
"arfsubmitbgcolor2setting" => '',
"arfsubmittextcolorsetting" => '#ffffff',
"arfsubmitbordercolorsetting" => '#f6f6f8',
"arfsubmitborderwidthsetting" => '0',
'arfsubmitboxxoffsetsetting' => '1',
'arfsubmitboxyoffsetsetting' => '2',
'arfsubmitboxblursetting' => '3',
'arfsubmitboxshadowsetting' => '0',
"arfsubmitborderradiussetting" => '3',
"arfsubmitshadowcolorsetting" => '#c6c8cc',
"arfsubmitbuttonmarginsetting" => '0px 0px 0px 0px',
"submit_bg_img" => '',
"submit_hover_bg_img" => '',
"error_font" => 'Vidaloka',
"error_font_other" => '',
"arffontsizesetting" => '14',
"arferrorbgsetting" => '#F3CAC7',
"arferrortextsetting" => '#501411',
"arferrorbordersetting" => '#FA8B83',
'arfsucessbgcolorsetting' => '#E0FDE2',
'arfsucessbordercolorsetting' => '#BFE0C1',
'arfsucesstextcolorsetting' => '#4C4D4E',
'arfformerrorbgcolorsetting' => '#FDECED',
'arfformerrorbordercolorsetting' => '#F9CFD1',
'arfformerrortextcolorsetting' => '#ED4040',
"arfsubmitalignsetting" => 'left',
"checkbox_radio_style" => '',
"bg_color_pg_break" => '#0C7CD5',
"bg_inavtive_color_pg_break" => '#7ac1fa',
"text_color_pg_break" => '#ffffff',
"arfmainform_bg_img" => '',
"arfmainform_color_skin" => 'blue',
"arfinputstyle" => 'standard',
"arfsubmitfontfamily" => 'Vidaloka',
"arfmainfieldcommonsize" => '3',
"arfdatepickerbgcolorsetting" => '#0C7CD5',
"arfdatepickertextcolorsetting" => '#000000',
"arfmainfieldsetpadding_1" => '30',
"arfmainfieldsetpadding_2" => '45',
"arfmainfieldsetpadding_3" => '30',
"arfmainfieldsetpadding_4" => '45',
"arfmainfieldsetpadding_1_tablet"=> "",
"arfmainfieldsetpadding_2_tablet"=> "",
"arfmainfieldsetpadding_3_tablet"=> "",
"arfmainfieldsetpadding_4_tablet"=> "",
"arfmainfieldsetpadding_1_mobile"=> "",
"arfmainfieldsetpadding_2_mobile"=> "",
"arfmainfieldsetpadding_3_mobile"=> "",
"arfmainfieldsetpadding_4_mobile"=> "",
"arfmainformtitlepaddingsetting_1" => '0',
"arfmainformtitlepaddingsetting_2" => '0',
"arfmainformtitlepaddingsetting_3" => '30',
"arfmainformtitlepaddingsetting_4" => '0',
"arffieldinnermarginssetting_1" => '10',
"arffieldinnermarginssetting_2" => '10',
"arffieldinnermarginssetting_3" => '0',
"arffieldinnermarginssetting_4" => '0',
"arfsubmitbuttonmarginsetting_1" => '0',
"arfsubmitbuttonmarginsetting_2" => '0',
"arfsubmitbuttonmarginsetting_3" => '0',
"arfsubmitbuttonmarginsetting_4" => '0',
'arfsectionpaddingsetting_1' => '20',
'arfsectionpaddingsetting_2' => '0',
'arfsectionpaddingsetting_3' => '20',
'arfsectionpaddingsetting_4' => '20',
'arfsectionpaddingsetting' => "20px 0px 20px 20px",
"arfcheckradiostyle" => 'custom',
"arfcheckradiocolor" => '',
"arf_checked_checkbox_icon" => 'fa-check',
"enable_arf_checkbox" => '',
"arf_checked_radio_icon" => 'fa-check',
"enable_arf_radio" => '1',
"checked_checkbox_icon_color" => '#0C7CD5',
"checked_radio_icon_color" => '#0C7CD5',
"arferrorstyle" => 'advance',
'arferrorstylecolor' => '#ed4040|#FFFFFF|#ed4040',
'arferrorstylecolor2' => '#ed4040|#FFFFFF|#ed4040',
"arferrorstyleposition" => 'bottom',
"arfvalidationbgcolorsetting" => '#ed4040',
"arfvalidationtextcolorsetting" => '#ffffff',
"arfformtitlealign" => 'center',
"arfsubmitautowidth" => '125',
"arftitlefontfamily" => 'Vidaloka',
"bar_color_survey" => '#0C7CD5',
"bg_color_survey" => '#dadde2',
"text_color_survey" => '#333333',
"arfmainform_opacity" => '1',
"arfmainfield_opacity" => '',
"prefix_suffix_bg_color" => '#e7e8ec',
"prefix_suffix_icon_color" => '#808080',
"arf_tooltip_bg_color" => '#000000',
"arf_tooltip_font_color" => '#ffffff',
"arf_tooltip_width" => '',
"arf_tooltip_position" =>'' ,
"arftippos" => '',
"arfcommonfont" => 'Vidaloka',
"arfsectiontitlefamily" => 'Vidaloka',
"arfsectiontitlefontsizesetting" => '16',
"arfsectiontitleweightsetting" => 'bold',
"arfsubmitbuttontext"=>"Submit",
"arfuploadbtntxtcolorsetting"=>"#FFFFFF",
"arfuploadbtnbgcolorsetting" =>"#0C7CD5",
"arf_req_indicator"=>"0",
"arf_section_inherit_bg" => "1",
"arfformsectionbackgroundcolor"=>"#ffffff",
"arfmainbasecolor" => "#0c7cd5",
"arflikebtncolor"=>"#4786ff",
"arfdislikebtncolor"=>"#ec3838",
"arfstarratingcolor"=>"#FCBB1D",
"arfsliderselectioncolor"=>"#d1dee5",
"arfslidertrackcolor"=>"#bcc7cd",
"arfplaceholder_opacity" => "0.5",
"arf_bg_position_x" => "left",
"arf_bg_position_input_x" => "",
"arf_bg_position_y" => "top",
"arf_bg_position_input_y" => "",
);
$new_values1 = maybe_serialize($new_values);
$values['form_css'] = $new_values1;
$form_id = $arfform->create($values);
if (!empty($new_values)) {
$use_saved = true;
$arfssl = (is_ssl()) ? 1 : 0;
$filename = FORMPATH . '/core/css_create_main.php';
$wp_upload_dir = wp_upload_dir();
$target_path = $wp_upload_dir['basedir'] . '/arforms/maincss';
$css = $warn = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css .= "\n";
ob_start();
include $filename;
$css .= ob_get_contents();
ob_end_clean();
$css .= "\n " . $warn;
$css_file = $target_path . '/maincss_' . $form_id . '.css';
WP_Filesystem();
global $wp_filesystem;
$css = str_replace('##', '#', $css);
$wp_filesystem->put_contents($css_file, $css, 0777);
wp_cache_delete($form_id, 'arfform');
$filename1 = FORMPATH . '/core/css_create_materialize.php';
$css1 = $warn1 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css1 .= "\n";
ob_start();
include $filename1;
$css1 .= ob_get_contents();
ob_end_clean();
$css1 .= "\n " . $warn1;
$css_file1 = $target_path . '/maincss_materialize_' . $form_id . '.css';
WP_Filesystem();
$css1 = str_replace('##', '#', $css1);
$wp_filesystem->put_contents($css_file1, $css1, 0777);
wp_cache_delete($form_id, 'arfform');
$filename2 = FORMPATH . '/core/css_create_materialize_outline.php';
$css2 = $warn2 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css2 .= "\n";
ob_start();
include $filename2;
$css2 .= ob_get_contents();
ob_end_clean();
$css2 .= "\n" . $warn2;
$css_file2 = $target_path . '/maincss_materialize_outlined_' . $form_id . '.css';
WP_Filesystem();
$css2 = str_replace( '##', '#', $css2 );
$wp_filesystem->put_contents( $css_file2, $css2, 0777 );
} else {
$query_results = true;
}
$field_order = array();
$inner_field_order = array();
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'First Name';
$field_values['field_options']['name'] = 'First Name';
$field_values['field_options']['description'] = '';
$field_values['type'] = 'text';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter first name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf21colclass';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 1;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'Last Name';
$field_values['field_options']['name'] = 'Last Name';
$field_values['type'] = 'text';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter last name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf_2col';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 2;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['email'];
$field_values['name'] = 'Email ID';
$field_values['type'] = 'email';
$field_values['field_options']['name'] = 'Email';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter email ID', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('Please enter a valid email address', 'ARForms'));
$field_values['field_options']['confirm_email'] = 0;
$field_values['field_options']['confirm_email_label'] = addslashes(esc_html__('Confirm Email Address', 'ARForms'));
$field_values['field_options']['invalid_confirm_email'] = addslashes(esc_html__('Confirm email address does not match with email', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 3;
unset($field_values);
unset($field_id);
unset($values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'Company / Organization Name';
$field_values['field_options']['name'] = 'Company / Organization Name';
$field_values['type'] = 'text';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 0;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter Company / Organization Name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 4;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['radio'];
$field_values['field_key'] = '1';
$field_values['name'] = 'Preffered Method for Contact';
$field_values['field_options']['name'] = 'Preffered Method for Contact';
$field_values['field_options']['required'] = 0;
$field_values['type'] = 'radio';
$field_values['field_options']['classes'] = '';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['separate_value'] = 0;
$field_values['options'] = json_encode(array('Email','Phone','Skype'));
$field_values['field_options']['placeholdertext'] = "Email";
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id_pref_meth = $arffield->create($field_values, true);
$field_order[$field_id_pref_meth] = 5;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['phone'];
$field_values['name'] = 'Phone';
$field_values['field_options']['name'] = 'Phone';
$field_values['type'] = 'phone';
$field_values['field_options']['description'] = 'please include country code eg. +11234567890';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter Phone', 'ARForms'));
$field_values['field_options']['phone_validation'] = 'international';
$field_values['field_options']['invalid'] = 'Phone is invalid';
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id_phone = $arffield->create($field_values, true);
$field_order[$field_id_phone] = 6;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'Skype Name';
$field_values['field_options']['name'] = 'Skype Name';
$field_values['type'] = 'text';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter Skype Name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id_skype = $arffield->create($field_values, true);
$field_order[$field_id_skype] = 7;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['textarea'];
$field_values['name'] = addslashes(esc_html__('Describe your request', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Describe your request', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'textarea';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 8;
unset($field_values);
unset($field_id);
$field_options = $wpdb->get_results($wpdb->prepare("SELECT `options` FROM `" . $MdlDb->forms . "` WHERE `id` = %d", $form_id));
$form_opt = maybe_unserialize($field_options[0]->options);
$form_opt['arf_field_order'] = json_encode($field_order);
$form_opt['arf_inner_field_order'] = json_encode( $inner_field_order );
$form_options = maybe_serialize($form_opt);
$wpdb->update($MdlDb->forms, array('options' => $form_options), array('id' => $form_id));
unset($field_order);
unset($inner_field_order);
$record = $arfform->getOne($form_id);
$conditional_logic = array();
$conditional_logic = array(
'0' => array(
'id' => 0,
'logical_operator' => 'and',
'condition' => array
(
'0' => array
(
'condition_id' => 0,
'field_id' => $field_id_pref_meth,
'field_type' => 'radio',
'operator' => 'equals',
'value' => 'Phone',
)
),
'result' => Array
(
'0' => Array
(
'result_id' => 0,
'action' => 'show',
'field_id' => $field_id_phone,
'field_type' => 'phone',
'value' => '',
)
)
),
'1' => array(
'id' => 1,
'logical_operator' => 'and',
'condition' => array
(
'0' => array
(
'condition_id' => 1,
'field_id' => $field_id_pref_meth,
'field_type' => 'radio',
'operator' => 'equals',
'value' => 'Skype',
)
),
'result' => Array
(
'0' => Array
(
'result_id' => 1,
'action' => 'show',
'field_id' => $field_id_skype,
'field_type' => 'text',
'value' => '',
)
)
)
);
$record_old['options'] = $record->options;
$record_old['options']['arf_conditional_logic_rules'] = $conditional_logic;
$update = $wpdb->query($wpdb->prepare("update " . $MdlDb->forms . " set options = '%s' where id = '%d'", maybe_serialize($record_old['options']), $form_id));
if( isset($arf_update_templates) && $arf_update_templates == true ){
$values['id'] = 10;
}
$values['name'] = 'Member Login';
$values['description'] = '';
$values['options']['custom_style'] = 1;
$values['is_template'] = '1';
$values['status'] = 'published';
$values['form_key'] = 'memberlogin';
$values['options']['display_title_form'] = "1";
$values['temp_fields'] = array();
$new_values = array (
'display_title_form' => '1',
'arfmainformwidth' => '500',
'form_width_unit' => 'px',
'text_direction' => '1',
'form_align' => 'left',
'arfmainfieldsetpadding' => '30px 45px 30px 45px',
'form_border_shadow' => 'flat',
'fieldset' => '1',
'arfmainfieldsetradius' => '0',
'arfmainfieldsetcolor' => '#d9d9d9',
'arfmainformbordershadowcolorsetting' => '#f2f2f2',
'arfmainformtitlecolorsetting' => '#0d0e12',
'check_weight_form_title' => 'bold',
'form_title_font_size' => '28',
'arfmainformtitlepaddingsetting' => '150px 0px 20px 0px',
'arfmainformbgcolorsetting' => '#ffffff',
'font' => 'Capriola',
'label_color' => '#706d70',
'weight' => 'normal',
'font_size' => '16',
'align' => 'left',
'position' => 'top',
'width' => '130',
'width_unit' => 'px',
'arfdescfontsizesetting' => '12',
'arfdescalighsetting' => 'right',
'hide_labels' => '1',
'check_font' => 'Capriola',
'check_weight' => 'normal',
'field_font_size' => '14',
'text_color' => '#17181c',
'border_radius' => '4',
'border_radius_tablet' => '4',
'border_radius_mobile' => '4',
'border_color' => '#b0b0b5',
'arffieldborderwidthsetting' => '1',
'arffieldborderstylesetting' => 'solid',
'arfsubmitbuttonstyle' => 'flat',
'field_width' => '100',
'field_width_unit' => '%',
'field_width_tablet' => '',
'field_width_unit_tablet' => '%',
'field_width_mobile' => '',
'field_width_unit_mobile' => '%',
'arffieldmarginssetting' => '20',
'arffieldanimationdurationsetting' => '0',
'arfpbfieldanimationdurationsetting' => '0',
'arffieldanimationdelaysetting' => '0',
'arfpbfieldanimationdelaysetting' => '0',
'arffieldinnermarginssetting' => '10px 10px 10px 10px',
'bg_color' => '#ffffff',
'arfbgactivecolorsetting' => '#ffffff',
'arfborderactivecolorsetting' => '#23b7e5',
'arferrorbgcolorsetting' => '#ffffff',
'arferrorbordercolorsetting' => '#ed4040',
'arfradioalignsetting' => '',
'arfcheckboxalignsetting' => '',
'auto_width' => '',
'arfcalthemename' => '',
'arfcalthemecss' => '',
'date_format' => 'MMM D, YYYY',
'arfsubmitbuttontext' => 'Sign In',
'arfsubmitweightsetting' => 'normal',
'arfsubmitbuttonfontsizesetting' => '18',
'arfsubmitbuttonwidthsetting' => '80',
'arfsubmitbuttonwidthsetting_tablet' => '80',
'arfsubmitbuttonwidthsetting_mobile' => '80',
'arfsubmitbuttonheightsetting' => '40',
'submit_bg_color' => '#23b7e5',
'arfsubmitbuttonbgcolorhoversetting' => '#1d9dc4',
'arfsubmitbgcolor2setting' => '',
'arfsubmittextcolorsetting' => '#ffffff',
'arfsubmitbordercolorsetting' => '#f6f6f8',
'arfsubmitborderwidthsetting' => '0',
'arfsubmitboxxoffsetsetting' => '1',
'arfsubmitboxyoffsetsetting' => '2',
'arfsubmitboxblursetting' => '3',
'arfsubmitboxshadowsetting' => '0',
'arfsubmitborderradiussetting' => '0',
'arfsubmitshadowcolorsetting' => '#c6c8cc',
'arfsubmitbuttonmarginsetting' => '10px 10px 0px 0px',
'submit_bg_img' => '',
'submit_hover_bg_img' => '',
'error_font' => 'Capriola',
'error_font_other' => '',
'arffontsizesetting' => '14',
'arferrorbgsetting' => '#F3CAC7',
'arferrortextsetting' => '#501411',
'arferrorbordersetting' => '#FA8B83',
'arfsucessbgcolorsetting' => '#E0FDE2',
'arfsucessbordercolorsetting' => '#BFE0C1',
'arfsucesstextcolorsetting' => '#4C4D4E',
'arfformerrorbgcolorsetting' => '#FDECED',
'arfformerrorbordercolorsetting' => '#F9CFD1',
'arfformerrortextcolorsetting' => '#ED4040',
'arfsubmitalignsetting' => 'center',
'checkbox_radio_style' => '',
'bg_color_pg_break' => '#23b7e5',
'bg_inavtive_color_pg_break' => '#66d7fa',
'text_color_pg_break' => '#ffffff',
'text_color_pg_break_style3' => '#23b7e5',
'arfmainform_bg_img' => '',
'arfmainform_color_skin' => 'cyan',
'arfinputstyle' => 'standard',
'arfsubmitfontfamily' => 'Capriola',
'arfmainfieldcommonsize' => '3',
'arfdatepickerbgcolorsetting' => '#23b7e5',
'arfdatepickertextcolorsetting' => '#000000',
'arfmainfieldsetpadding_1' => '30',
'arfmainfieldsetpadding_2' => '45',
'arfmainfieldsetpadding_3' => '30',
'arfmainfieldsetpadding_4' => '45',
"arfmainfieldsetpadding_1_tablet"=> "",
"arfmainfieldsetpadding_2_tablet"=> "",
"arfmainfieldsetpadding_3_tablet"=> "",
"arfmainfieldsetpadding_4_tablet"=> "",
"arfmainfieldsetpadding_1_mobile"=> "",
"arfmainfieldsetpadding_2_mobile"=> "",
"arfmainfieldsetpadding_3_mobile"=> "",
"arfmainfieldsetpadding_4_mobile"=> "",
'arfmainformtitlepaddingsetting_1' => '150',
'arfmainformtitlepaddingsetting_2' => '0',
'arfmainformtitlepaddingsetting_3' => '20',
'arfmainformtitlepaddingsetting_4' => '0',
'arffieldinnermarginssetting_1' => '10',
'arffieldinnermarginssetting_2' => '10',
'arffieldinnermarginssetting_3' => '0',
'arffieldinnermarginssetting_4' => '0',
'arfsubmitbuttonmarginsetting_1' => '10',
'arfsubmitbuttonmarginsetting_2' => '10',
'arfsubmitbuttonmarginsetting_3' => '0',
'arfsubmitbuttonmarginsetting_4' => '0',
'arfsectionpaddingsetting_1' => '20',
'arfsectionpaddingsetting_2' => '0',
'arfsectionpaddingsetting_3' => '20',
'arfsectionpaddingsetting_4' => '20',
'arfsectionpaddingsetting' => "20px 0px 20px 20px",
'arfcheckradiostyle' => 'default',
'arffieldanimationstyle' => 'no animation',
'arfpbfieldanimationstyle' => 'slideInLeft',
"arfpagebreakinheritanimation" => "0",
'arfcheckradiocolor' => '',
'arf_checked_checkbox_icon' => 'fa-check',
'enable_arf_checkbox' => '',
'arf_checked_radio_icon' => 'fa-circle',
'enable_arf_radio' => '',
'checked_checkbox_icon_color' => '#23b7e5',
'checked_radio_icon_color' => '#23b7e5',
'arferrorstyle' => 'advance',
'arferrorstylecolor' => '#ed4040|#FFFFFF|#ed4040',
'arferrorstylecolor2' => '#ed4040|#FFFFFF|#ed4040',
'arferrorstyleposition' => 'bottom',
'arfvalidationbgcolorsetting' => '#ed4040',
'arfvalidationtextcolorsetting' => '#ffffff',
'arfformtitlealign' => 'center',
'arfsubmitautowidth' => '125',
'arftitlefontfamily' => 'Capriola',
'bar_color_survey' => '#23b7e5',
'bg_color_survey' => '#dadde2',
'text_color_survey' => '#333333',
'arfmainform_opacity' => '1',
'arfmainfield_opacity' => '',
'prefix_suffix_bg_color' => '#e7e8ec',
'prefix_suffix_icon_color' => '#808080',
'arf_tooltip_bg_color' => '#000000',
'arf_tooltip_font_color' => '#ffffff',
'arf_tooltip_width' => '',
'arf_tooltip_position' => '',
"arftippos" => '',
'arfcommonfont' => 'Capriola',
'arfsectiontitlefamily' => 'Capriola',
'arfsectiontitlefontsizesetting' => '16',
'arfsectiontitleweightsetting' => 'bold',
"arfuploadbtntxtcolorsetting"=>"#FFFFFF",
"arfuploadbtnbgcolorsetting" =>"#23b7e5",
"arf_req_indicator"=>"0",
"arf_section_inherit_bg" => "1",
"arfformsectionbackgroundcolor"=>"#ffffff",
"arfmainbasecolor" => "#23b7e5",
"arflikebtncolor"=>"#4786ff",
"arfdislikebtncolor"=>"#ec3838",
"arfstarratingcolor"=>"#FCBB1D",
"arfsliderselectioncolor"=>"#d1dee5",
"arfslidertrackcolor"=>"#bcc7cd",
"arfplaceholder_opacity" => "0.5",
"arf_bg_position_x" => "left",
"arf_bg_position_input_x" => "",
"arf_bg_position_y" => "top",
"arf_bg_position_input_y" => "",
);
$new_values1 = maybe_serialize($new_values);
$values['form_css'] = $new_values1;
$form_id = $arfform->create($values);
if (!empty($new_values)) {
$use_saved = true;
$arfssl = (is_ssl()) ? 1 : 0;
$filename = FORMPATH . '/core/css_create_main.php';
$wp_upload_dir = wp_upload_dir();
$target_path = $wp_upload_dir['basedir'] . '/arforms/maincss';
$css = $warn = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css .= "\n";
ob_start();
include $filename;
$css .= ob_get_contents();
ob_end_clean();
$css .= "\n " . $warn;
$css_file = $target_path . '/maincss_' . $form_id . '.css';
WP_Filesystem();
global $wp_filesystem;
$css = str_replace('##', '#', $css);
$wp_filesystem->put_contents($css_file, $css, 0777);
wp_cache_delete($form_id, 'arfform');
$filename1 = FORMPATH . '/core/css_create_materialize.php';
$css1 = $warn1 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css1 .= "\n";
ob_start();
include $filename1;
$css1 .= ob_get_contents();
ob_end_clean();
$css1 .= "\n " . $warn1;
$css_file1 = $target_path . '/maincss_materialize_' . $form_id . '.css';
WP_Filesystem();
$css1 = str_replace('##', '#', $css1);
$wp_filesystem->put_contents($css_file1, $css1, 0777);
wp_cache_delete($form_id, 'arfform');
$filename2 = FORMPATH . '/core/css_create_materialize_outline.php';
$css2 = $warn2 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css2 .= "\n";
ob_start();
include $filename2;
$css2 .= ob_get_contents();
ob_end_clean();
$css2 .= "\n" . $warn2;
$css_file2 = $target_path . '/maincss_materialize_outlined_' . $form_id . '.css';
WP_Filesystem();
$css2 = str_replace( '##', '#', $css2 );
$wp_filesystem->put_contents( $css_file2, $css2, 0777 );
} else {
$query_results = true;
}
$field_order = array();
$inner_field_order = array();
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'Username / Email';
$field_values['field_options']['name'] = 'Username / Email';
$field_values['field_options']['placeholdertext'] = 'Username / Email';
$field_values['field_options']['description'] = '';
$field_values['type'] = 'text';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please Enter Username / Email', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Username / Email', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['enable_arf_prefix'] = "1";
$field_values['field_options']['arf_prefix_icon'] = "fa fa-user";
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 1;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['password'];
$field_values['name'] = 'Password';
$field_values['field_options']['name'] = 'Password';
$field_values['field_options']['placeholdertext'] = 'Password';
$field_values['type'] = 'password';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please Enter Password', 'ARForms'));
$field_values['field_options']['placeholdertext'] = addslashes(esc_html__('Enter Password', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['enable_arf_prefix'] = "1";
$field_values['field_options']['arf_prefix_icon'] = "fa fa-key";
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 2;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['checkbox'];
$field_values['name'] = 'Remembar me';
$field_values['field_options']['name'] = 'Remember me';
$field_values['field_options']['required'] = 0;
$field_values['type'] = 'checkbox';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['classes'] = '';
$field_values['field_options']['separate_value'] = "false";
$field_values['options'] = json_encode(array('Remember Me'));
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 3;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['imagecontrol'];
$field_values['name'] = "";
$field_values['type'] = 'imagecontrol';
$field_values['field_options']['name'] = "";;
$field_values['field_options']['required'] = 0;
$field_values['field_options']['image_position_from'] = 'top_left';
$field_values['field_options']['image_url'] = ARFURL.'/images/user_avatar.png';
$field_values['field_options']['image_center'] = "Yes";
$field_values['field_options']['image_left'] = "";
$field_values['field_options']['image_top'] = "40px";
$field_values['field_options']['image_width'] = "100px";
$field_values['field_options']['image_height'] = "100px";
$field_values['field_options']['editor_image_top'] = "40px";
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values,true);
$field_order[$field_id] = 4;
unset($field_values);
unset($field_id);
$field_options = $wpdb->get_results($wpdb->prepare("SELECT `options` FROM `" . $MdlDb->forms . "` WHERE `id` = %d", $form_id));
$form_opt = maybe_unserialize($field_options[0]->options);
$form_opt['arf_field_order'] = json_encode($field_order);
$form_opt['arf_inner_field_order'] = json_encode( $inner_field_order );
$form_options = maybe_serialize($form_opt);
$wpdb->update($MdlDb->forms, array('options' => $form_options), array('id' => $form_id));
unset($field_order);
unset($inner_field_order);
if( isset($arf_update_templates) && $arf_update_templates == true ){
$values['id'] = 11;
}
$values['name'] = 'Order Form';
$values['description'] = '';
$values['options']['custom_style'] = 1;
$values['is_template'] = '1';
$values['status'] = 'published';
$values['form_key'] = 'order-form';
$values['options']['display_title_form'] = "1";
$values['temp_fields'] = array();
$new_values = array(
'display_title_form' => '1',
'arfmainformwidth' => '800',
'form_width_unit' => 'px',
'text_direction' => '1',
'form_align' => 'left',
'arfmainfieldsetpadding' => '30px 45px 30px 45px',
'form_border_shadow' => 'flat',
'fieldset' => '1',
'arfmainfieldsetradius' => '6',
'arfmainfieldsetcolor' => '#D9D9D9',
'arfmainformbordershadowcolorsetting' => '#F2F2F2',
'arfmainformtitlecolorsetting' => '#0D0E12',
'check_weight_form_title' => 'normal',
'form_title_font_size' => '28',
'arfmainformtitlepaddingsetting' => '0px 0px 20px 0px',
'arfmainformbgcolorsetting' => '#FFFFFF',
'font' => 'Helvetica',
'label_color' => '#706D70',
'weight' => 'normal',
'font_size' => '16',
'align' => 'left',
'position' => 'top',
'width' => '130',
'width_unit' => 'px',
'arfdescfontsizesetting' => '12',
'arfdescalighsetting' => 'right',
'hide_labels' => '',
'check_font' => 'Helvetica',
'check_weight' => 'normal',
'field_font_size' => '14',
'text_color' => '#17181C',
'border_radius' => '0',
'border_radius_tablet' => '0',
'border_radius_mobile' => '0',
'border_color' => '#B0B0B5',
'arffieldborderwidthsetting' => '1',
'arffieldborderstylesetting' => 'solid',
'arfsubmitbuttonstyle' => 'border',
'field_width' => '100',
'field_width_unit' => '%',
'field_width_tablet' => '',
'field_width_unit_tablet' => '%',
'field_width_mobile' => '',
'field_width_unit_mobile' => '%',
'arffieldmarginssetting' => '23',
'arffieldanimationdurationsetting' => '0',
'arfpbfieldanimationdurationsetting' => '0',
'arffieldanimationdelaysetting' => '0',
'arfpbfieldanimationdelaysetting' => '0',
'arffieldinnermarginssetting' => '0px 0px 0px 0px',
'bg_color' => '#FFFFFF',
'arfbgactivecolorsetting' => '#FFFFFF',
'arfborderactivecolorsetting' => '#6164C1',
'arferrorbgcolorsetting' => '#FFFFFF',
'arferrorbordercolorsetting' => '#ED4040',
'arfradioalignsetting' => '',
'arfcheckboxalignsetting' => '',
'auto_width' => '',
'arfcalthemename' => '',
'arfcalthemecss' => '',
'date_format' => 'MMM D, YYYY',
'arfsubmitbuttontext' => 'Submit Order',
'arfsubmitweightsetting' => 'normal',
'arfsubmitbuttonfontsizesetting' => '18',
'arfsubmitbuttonwidthsetting' => '',
'arfsubmitbuttonwidthsetting_tablet' => '',
'arfsubmitbuttonwidthsetting_mobile' => '',
'arfsubmitbuttonheightsetting' => '38',
'submit_bg_color' => '#6164C1',
'arfsubmitbuttonbgcolorhoversetting' => '#5053A3',
'arfsubmitbgcolor2setting' => '#',
'arfsubmittextcolorsetting' => '#FFFFFF',
'arfsubmitbordercolorsetting' => '#F6F6F8',
'arfsubmitborderwidthsetting' => '2',
'arfsubmitboxxoffsetsetting' => '1',
'arfsubmitboxyoffsetsetting' => '2',
'arfsubmitboxblursetting' => '3',
'arfsubmitboxshadowsetting' => '0',
'arfsubmitborderradiussetting' => '3',
'arfsubmitshadowcolorsetting' => '#C6C8CC',
'arfsubmitbuttonmarginsetting' => '10px 10px 0px 0px',
'submit_bg_img' => '',
'submit_hover_bg_img' => '',
'error_font' => 'Lucida Sans Unicode',
'error_font_other' => '',
'arffontsizesetting' => '14',
'arferrorbgsetting' => '#F3CAC7',
'arferrortextsetting' => '#501411',
'arferrorbordersetting' => '#FA8B83',
'arfsucessbgcolorsetting' => '#FFFFFF',
'arfsucessbordercolorsetting' => '#D7D8D8',
'arfsucesstextcolorsetting' => '#24DC67',
'arfformerrorbgcolorsetting' => '#FFFFFF',
'arfformerrorbordercolorsetting' => '#D7D8D8',
'arfformerrortextcolorsetting' => '#F71F4F',
'arfsubmitalignsetting' => 'left',
'checkbox_radio_style' => '',
'bg_color_pg_break' => '#6164C1',
'bg_inavtive_color_pg_break' => '#9295F7',
'text_color_pg_break' => '#FFFFFF',
'text_color_pg_break_style3' => '#6164C1',
'arfmainform_bg_img' => '',
'arfmainform_color_skin' => 'purple',
'arfinputstyle' => 'material',
'arfsubmitfontfamily' => 'Helvetica',
'arfmainfieldcommonsize' => '3',
'arfdatepickerbgcolorsetting' => '#6164C1',
'arfdatepickertextcolorsetting' => '#000000',
'arfmainfieldsetpadding_1' => '30',
'arfmainfieldsetpadding_2' => '45',
'arfmainfieldsetpadding_3' => '30',
'arfmainfieldsetpadding_4' => '45',
"arfmainfieldsetpadding_1_tablet"=> "",
"arfmainfieldsetpadding_2_tablet"=> "",
"arfmainfieldsetpadding_3_tablet"=> "",
"arfmainfieldsetpadding_4_tablet"=> "",
"arfmainfieldsetpadding_1_mobile"=> "",
"arfmainfieldsetpadding_2_mobile"=> "",
"arfmainfieldsetpadding_3_mobile"=> "",
"arfmainfieldsetpadding_4_mobile"=> "",
'arfmainformtitlepaddingsetting_1' => '0',
'arfmainformtitlepaddingsetting_2' => '0',
'arfmainformtitlepaddingsetting_3' => '20',
'arfmainformtitlepaddingsetting_4' => '0',
'arffieldinnermarginssetting_1' => '0',
'arffieldinnermarginssetting_2' => '0',
'arffieldinnermarginssetting_3' => 0,
'arffieldinnermarginssetting_4' => 0,
'arfsubmitbuttonmarginsetting_1' => '10',
'arfsubmitbuttonmarginsetting_2' => '10',
'arfsubmitbuttonmarginsetting_3' => '0',
'arfsubmitbuttonmarginsetting_4' => '0',
'arfsectionpaddingsetting_1' => '20',
'arfsectionpaddingsetting_2' => '0',
'arfsectionpaddingsetting_3' => '20',
'arfsectionpaddingsetting_4' => '20',
'arfsectionpaddingsetting' => "20px 0px 20px 20px",
'arfcheckradiostyle' => 'material',
'arffieldanimationstyle' => 'no animation',
'arfpbfieldanimationstyle' => 'slideInLeft',
"arfpagebreakinheritanimation" => "0",
'arfcheckradiocolor' => '',
'arf_checked_checkbox_icon' => 'fa-check',
'enable_arf_checkbox' => '',
'arf_checked_radio_icon' => 'fa-circle',
'enable_arf_radio' => '',
'checked_checkbox_icon_color' => '#6164C1',
'checked_radio_icon_color' => '#6164C1',
'arferrorstyle' => 'advance',
'arferrorstylecolor' => '#ed4040|#FFFFFF|#ed4040',
'arferrorstylecolor2' => '#ed4040|#FFFFFF|#ed4040',
'arferrorstyleposition' => 'bottom',
'arfvalidationbgcolorsetting' => '#ED4040',
'arfvalidationtextcolorsetting' => '#FFFFFF',
'arfformtitlealign' => 'left',
'arfsubmitautowidth' => '125',
'arftitlefontfamily' => 'Helvetica',
'bar_color_survey' => '#6164C1',
'bg_color_survey' => '#DADDE2',
'text_color_survey' => '#333333',
'arfmainform_opacity' => '1',
'arfmainfield_opacity' => 1,
'prefix_suffix_bg_color' => '#E7E8EC',
'prefix_suffix_icon_color' => '#808080',
'arf_tooltip_bg_color' => '#000000',
'arf_tooltip_font_color' => '#FFFFFF',
'arf_tooltip_width' => '',
'arf_tooltip_position' => '',
"arftippos" => '',
'arfcommonfont' => 'Helvetica',
'arfsectiontitlefamily' => 'Helvetica',
'arfsectiontitlefontsizesetting' => '24',
'arfsectiontitleweightsetting' => 'bold',
"arfsubmitbuttontext"=>"Pay Now",
"arfuploadbtntxtcolorsetting"=>"#FFFFFF",
"arfuploadbtnbgcolorsetting" =>"#23b7e5",
"arf_req_indicator"=>"0",
"arf_section_inherit_bg" => "1",
"arfformsectionbackgroundcolor"=>"#ffffff",
"arfmainbasecolor" => "#23b7e5",
"arflikebtncolor"=>"#4786ff",
"arfdislikebtncolor"=>"#ec3838",
"arfstarratingcolor"=>"#FCBB1D",
"arfsliderselectioncolor"=>"#d1dee5",
"arfslidertrackcolor"=>"#bcc7cd",
"arfplaceholder_opacity" => "0.5",
"arf_bg_position_x" => "left",
"arf_bg_position_input_x" => "",
"arf_bg_position_y" => "top",
"arf_bg_position_input_y" => "",
);
$new_values1 = maybe_serialize($new_values);
$values['form_css'] = $new_values1;
$form_id = $arfform->create($values);
if (!empty($new_values)) {
$use_saved = true;
$arfssl = (is_ssl()) ? 1 : 0;
$filename = FORMPATH . '/core/css_create_main.php';
$wp_upload_dir = wp_upload_dir();
$target_path = $wp_upload_dir['basedir'] . '/arforms/maincss';
$css = $warn = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css .= "\n";
ob_start();
include $filename;
$css .= ob_get_contents();
ob_end_clean();
$css .= "\n " . $warn;
$css_file = $target_path . '/maincss_' . $form_id . '.css';
WP_Filesystem();
global $wp_filesystem;
$css = str_replace('##', '#', $css);
$wp_filesystem->put_contents($css_file, $css, 0777);
wp_cache_delete($form_id, 'arfform');
$filename1 = FORMPATH . '/core/css_create_materialize.php';
$css1 = $warn1 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css1 .= "\n";
ob_start();
include $filename1;
$css1 .= ob_get_contents();
ob_end_clean();
$css1 .= "\n " . $warn1;
$css_file1 = $target_path . '/maincss_materialize_' . $form_id . '.css';
WP_Filesystem();
$css1 = str_replace('##', '#', $css1);
$wp_filesystem->put_contents($css_file1, $css1, 0777);
wp_cache_delete($form_id, 'arfform');
$filename2 = FORMPATH . '/core/css_create_materialize_outline.php';
$css2 = $warn2 = "/* WARNING: Any changes made to this file will be lost when your ARForms settings are updated */";
$css2 .= "\n";
ob_start();
include $filename2;
$css2 .= ob_get_contents();
ob_end_clean();
$css2 .= "\n" . $warn2;
$css_file2 = $target_path . '/maincss_materialize_outlined_' . $form_id . '.css';
WP_Filesystem();
$css2 = str_replace( '##', '#', $css2 );
$wp_filesystem->put_contents( $css_file2, $css2, 0777 );
} else {
$query_results = true;
}
$field_order = array();
$inner_field_order = array();
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'First Name';
$field_values['field_options']['name'] = 'First Name';
$field_values['field_options']['description'] = '';
$field_values['type'] = 'text';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter first name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 1;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'Last Name';
$field_values['field_options']['name'] = 'Last Name';
$field_values['type'] = 'text';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter last name', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 2;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['email'];
$field_values['name'] = 'Email ID';
$field_values['type'] = 'email';
$field_values['field_options']['name'] = 'Email';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter email ID', 'ARForms'));
$field_values['field_options']['invalid'] = addslashes(esc_html__('Please enter a valid email address', 'ARForms'));
$field_values['field_options']['confirm_email'] = 0;
$field_values['field_options']['confirm_email_label'] = addslashes(esc_html__('Confirm Email Address', 'ARForms'));
$field_values['field_options']['invalid_confirm_email'] = addslashes(esc_html__('Confirm email address does not match with email', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 3;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['phone'];
$field_values['name'] = 'Phone';
$field_values['field_options']['name'] = 'Phone';
$field_values['type'] = 'phone';
$field_values['field_options']['description'] = 'please include country code eg. +11234567890';
$field_values['field_options']['required'] = 1;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter Phone', 'ARForms'));
$field_values['field_options']['phone_validation'] = 'international';
$field_values['field_options']['invalid'] = 'Phone is invalid';
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id_phone = $arffield->create($field_values, true);
$field_order[$field_id_phone] = 4;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['break'];
$field_values['type'] = 'break';
$field_values['name'] = '';
$field_values['field_options']['first_page_label'] = 'Customer Details';
$field_values['field_options']['second_page_label'] = 'Select Product';
$field_values['field_options']['pre_page_title'] = 'Previous';
$field_values['field_options']['next_page_title'] = "Next";
$field_values['field_options']['page_break_type'] = "wizard";
$field_values['field_options']['page_break_type_possition'] = "top";
$field_values['field_options']['pagebreaktabsbar'] = 0;
$field_values['field_options']['pagebreakclickable'] = 0;
$field_values['field_options']['page_break_wizard_theme'] = 'style1';
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 5;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['html'];
$field_values['name'] = 'Prd1';
$field_values['type'] = 'html';
$field_values['field_options']['description'] = '<b> Product 1 ( $10 ) </b>';
$field_values['field_options']['name'] = "Prd1";
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf21colclass';
$field_values['form_id'] = $form_id;
$field_id_p1 = $arffield->create($field_values, true);
$field_order[$field_id_p1] = 6;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['number'];
$field_values['name'] = 'Quantity';
$field_values['field_options']['name'] = 'Quantity';
$field_values['type'] = 'number';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 0;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter Quantity', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['invaid'] = addslashes(esc_html__('Number is out of range', 'ARForms'));
$field_values['field_options']['max'] = '';
$field_values['field_options']['minlength'] = '';
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf_2col';
$field_values['form_id'] = $form_id;
$field_id_q1 = $arffield->create($field_values, true);
$field_order[$field_id_q1] = 7;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['html'];
$field_values['name'] = 'Prd2';
$field_values['type'] = 'html';
$field_values['field_options']['description'] = '<b> Product 2 ( $20 ) </b>';
$field_values['field_options']['name'] = "Prd2";
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf21colclass';
$field_values['form_id'] = $form_id;
$field_id_p2 = $arffield->create($field_values, true);
$field_order[$field_id_p2] = 8;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['number'];
$field_values['name'] = 'Quantity';
$field_values['field_options']['name'] = 'Quantity';
$field_values['type'] = 'number';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 0;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter Quantity', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['invaid'] = addslashes(esc_html__('Number is out of range', 'ARForms'));
$field_values['field_options']['max'] = '';
$field_values['field_options']['minlength'] = '';
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf_2col';
$field_values['form_id'] = $form_id;
$field_id_q2 = $arffield->create($field_values, true);
$field_order[$field_id_q2] = 9;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['html'];
$field_values['name'] = 'Prd3';
$field_values['type'] = 'html';
$field_values['field_options']['description'] = '<b> Product 3 ( $30 ) </b>';
$field_values['field_options']['name'] = "Prd3";
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf21colclass';
$field_values['form_id'] = $form_id;
$field_id_p3 = $arffield->create($field_values, true);
$field_order[$field_id_p3] = 10;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['number'];
$field_values['name'] = 'Quantity';
$field_values['field_options']['name'] = 'Quantity';
$field_values['type'] = 'number';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 0;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter Quantity', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['invaid'] = addslashes(esc_html__('Number is out of range', 'ARForms'));
$field_values['field_options']['max'] = '';
$field_values['field_options']['minlength'] = '';
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf_2col';
$field_values['form_id'] = $form_id;
$field_id_q3 = $arffield->create($field_values, true);
$field_order[$field_id_q3] = 11;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['break'];
$field_values['type'] = 'break';
$field_values['name'] = '';
$field_values['field_options']['first_page_label'] = 'Step1';
$field_values['field_options']['second_page_label'] = 'Confirm Order';
$field_values['field_options']['pre_page_title'] = 'Previous';
$field_values['field_options']['next_page_title'] = "Place Order";
$field_values['field_options']['page_break_type'] = "wizard";
$field_values['field_options']['page_break_type_possition'] = "top";
$field_values['field_options']['pagebreaktabsbar'] = 0;
$field_values['field_options']['pagebreakclickable'] = 0;
$field_values['field_options']['page_break_wizard_theme'] = 'style1';
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 12;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['textarea'];
$field_values['name'] = addslashes(esc_html__('Delivery Address', 'ARForms'));
$field_values['field_options']['name'] = addslashes(esc_html__('Delivery Address', 'ARForms'));
$field_values['field_options']['required'] = 1;
$field_values['type'] = 'textarea';
$field_values['field_options']['blank'] = addslashes(esc_html__('This field cannot be blank.', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_1';
$field_values['field_options']['inner_class'] = 'arf_1col';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 13;
unset($field_values);
unset($field_id);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'City';
$field_values['field_options']['name'] = 'City';
$field_values['type'] = 'text';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 0;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter City', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf21colclass';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 14;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['text'];
$field_values['name'] = 'State';
$field_values['field_options']['name'] = 'State';
$field_values['type'] = 'text';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 0;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter State', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf_2col';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 15;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['number'];
$field_values['name'] = 'Postal Code';
$field_values['field_options']['name'] = 'Postal Code';
$field_values['type'] = 'number';
$field_values['field_options']['description'] = '';
$field_values['field_options']['required'] = 0;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please enter Postal Code', 'ARForms'));
$field_values['field_options']['minlength_message'] = addslashes(esc_html__('Invalid minimum characters length', 'ARForms'));
$field_values['field_options']['arf_regular_expression_msg'] = addslashes(esc_html__('Entered value is invalid', 'ARForms'));
$field_values['field_options']['invaid'] = addslashes(esc_html__('Number is out of range', 'ARForms'));
$field_values['field_options']['max'] = '6';
$field_values['field_options']['minlength'] = '5';
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf21colclass';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 16;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['select'];
$field_values['name'] = 'Country';
$field_values['type'] = 'select';
$field_values['field_options']['name'] = 'Country';
$field_values['field_options']['required'] = 0;
$field_values['field_options']['blank'] = addslashes(esc_html__('Please select your state', 'ARForms'));
$field_values['options'] = json_encode(array("","Afghanistan","Albania","Algeria","American Samoa","Andorra","Angola","Anguilla","Antarctica","Antigua and Barbuda","Argentina","Armenia","Aruba","Australia","Austria","Azerbaijan","Bahamas","Bahrain","Bangladesh","Barbados","Belarus","Belgium","Belize","Benin","Bermuda","Bhutan","Bolivia","Bosnia and Herzegovina","Botswana","Brazil","Brunei","Bulgaria","Burkina Faso","Burundi","Cambodia","Cameroon","Canada","Cape Verde","Cayman Islands","Central African Republic","Chad","Chile","China","Colombia","Comoros","Congo","Costa Rica","Croatia","Cuba","Cyprus","Czech Republic","Denmark","Djibouti","Dominica","Dominican Republic","East Timor","Ecuador","Egypt","El Salvador","Equatorial Guinea","Eritrea","Estonia","Ethiopia","Fiji","Finland","France","French Guiana","French Polynesia","Gabon","Gambia","Georgia","Germany","Ghana","Gibraltar","Greece","Greenland","Grenada","Guam","Guatemala","Guinea","Guinea-Bissau","Guyana","Haiti","Honduras","Hong Kong","Hungary","Iceland","India","Indonesia","Iran","Iraq","Ireland","Israel","Italy","Jamaica","Japan","Jordan","Kazakhstan","Kenya","Kiribati","North Korea","South Korea","Kuwait","Kyrgyzstan","Laos","Latvia","Lebanon","Lesotho","Liberia","Libya","Liechtenstein","Lithuania","Luxembourg","Macedonia","Madagascar","Malawi","Malaysia","Maldives","Mali","Malta","Marshall Islands","Mauritania","Mauritius","Mexico","Micronesia","Moldova","Monaco","Mongolia","Montenegro","Montserrat","Morocco","Mozambique","Myanmar","Namibia","Nauru","Nepal","Netherlands","New Zealand","Nicaragua","Niger","Nigeria","Norway","Northern Mariana Islands","Oman","Pakistan","Palau","Palestine","Panama","Papua New Guinea","Paraguay","Peru","Philippines","Poland","Portugal","Puerto Rico","Qatar","Romania","Russia","Rwanda","Saint Kitts and Nevis","Saint Lucia","Saint Vincent and the Grenadines","Samoa","San Marino","Sao Tome and Principe","Saudi Arabia","Senegal","Serbia and Montenegro","Seychelles","Sierra Leone","Singapore","Slovakia","Slovenia","Solomon Islands","Somalia","South Africa","Spain","Sri Lanka","Sudan","Suriname","Swaziland","Sweden","Switzerland","Syria","Taiwan","Tajikistan","Tanzania","Thailand","Togo","Tonga","Trinidad and Tobago","Tunisia","Turkey","Turkmenistan","Tuvalu","Uganda","Ukraine","United Arab Emirates","United Kingdom","United States","Uruguay","Uzbekistan","Vanuatu","Vatican City","Venezuela","Vietnam","Virgin Islands, British","Virgin Islands, U.S.","Yemen","Zambia","Zimbabwe"));
$field_values['field_options']['classes'] = 'arf_2';
$field_values['field_options']['inner_class'] = 'arf_2col';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$field_order[$field_id] = 17;
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['section'];
$field_values['type'] = 'section';
$field_values['name'] = 'Billing Info';
$field_values['field_options']['description'] = '';
$field_values['field_options']['name'] = "Billing Information";
$field_values['field_options']['arf_section_bg_color'] = "#ffffff";
$field_values['field_options']['classes'] = "arf_1";
$field_values['field_options']['inner_class'] = "arf_1col";
$field_values['form_id'] = $form_id;
$section_field_id = $arffield->create($field_values, true);
$field_order[$section_field_id] = 18;
$inner_field_order[$section_field_id] = array();
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['html'];
$field_values['name'] = 'P1';
$field_values['type'] = 'html';
$field_values['field_options']['description'] = '<b> Product 1 </b>';
$field_values['field_options']['name'] = "P1";
$field_values['field_options']['classes'] = "arf_3";
$field_values['field_options']['inner_class'] = "arf31colclass";
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $field_id.'|1';
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['html'];
$field_values['name'] = 'HTML';
$field_values['type'] = 'html';
$field_values['field_options']['description'] = "<div style=\"text-align:center\">10 x <arftotal>[Quantity:".$field_id_q1."]</arftotal></div>";
$field_values['field_options']['name'] = "HTML";
$field_values['field_options']['enable_total'] = '1';
$field_values['field_options']['classes'] = "arf_3";
$field_values['field_options']['inner_class'] = "arf_23col";
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_id_det_1 = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $field_id_det_1.'|2';
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['html'];
$field_values['name'] = 'HTML';
$field_values['type'] = 'html';
$field_values['field_options']['description'] = "<div style=\"text-align:right\"><arftotal>[Quantity:".$field_id_q1."]*10</arftotal></div>";
$field_values['field_options']['name'] = "HTML";
$field_values['field_options']['enable_total'] = '1';
$field_values['field_options']['classes'] = "arf_3";
$field_values['field_options']['inner_class'] = "arf_3col";
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_id_sum_1 = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $field_id_sum_1.'|3';
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['html'];
$field_values['name'] = 'P2';
$field_values['type'] = 'html';
$field_values['field_options']['description'] = '<b> Product 2 </b>';
$field_values['field_options']['name'] = "P2";
$field_values['field_options']['classes'] = "arf_3";
$field_values['field_options']['inner_class'] = "arf31colclass";
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $field_id.'|4';
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['html'];
$field_values['name'] = 'HTML';
$field_values['type'] = 'html';
$field_values['field_options']['description'] = "<div style=\"text-align:center\">20 x <arftotal>[Quantity:".$field_id_q2."]</arftotal></div>";
$field_values['field_options']['name'] = "HTML";
$field_values['field_options']['enable_total'] = '1';
$field_values['field_options']['classes'] = "arf_3";
$field_values['field_options']['inner_class'] = "arf_23col";
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_id_det_2 = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $field_id_det_2.'|5';
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['html'];
$field_values['name'] = 'HTML';
$field_values['type'] = 'html';
$field_values['field_options']['description'] = "<div style=\"text-align:right\"><arftotal>[Quantity:".$field_id_q2."]*20</arftotal></div>";
$field_values['field_options']['name'] = "HTML";
$field_values['field_options']['enable_total'] = '1';
$field_values['field_options']['classes'] = "arf_3";
$field_values['field_options']['inner_class'] = "arf_3col";
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_id_sum_2 = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $field_id_sum_2.'|6';
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['html'];
$field_values['name'] = 'P3';
$field_values['type'] = 'html';
$field_values['field_options']['description'] = '<b> Product 3 </b>';
$field_values['field_options']['name'] = "P3";
$field_values['field_options']['classes'] = "arf_3";
$field_values['field_options']['inner_class'] = "arf31colclass";
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_id = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $field_id.'|7';
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['html'];
$field_values['name'] = 'HTML';
$field_values['type'] = 'html';
$field_values['field_options']['description'] = "<div style=\"text-align:center\">30 x <arftotal>[Quantity:".$field_id_q3."]</arftotal></div>";
$field_values['field_options']['name'] = "HTML";
$field_values['field_options']['enable_total'] = '1';
$field_values['field_options']['classes'] = "arf_3";
$field_values['field_options']['inner_class'] = "arf_23col";
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_id_det_3 = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $field_id_det_3.'|8';
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['html'];
$field_values['name'] = 'HTML';
$field_values['type'] = 'html';
$field_values['field_options']['description'] = "<div style=\"text-align:right\"><arftotal>[Quantity:".$field_id_q3."]*30</arftotal></div>";
$field_values['field_options']['name'] = "HTML";
$field_values['field_options']['enable_total'] = '1';
$field_values['field_options']['classes'] = "arf_3";
$field_values['field_options']['inner_class'] = "arf_3col";
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_id_sum_3 = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $field_id_sum_3.'|9';
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['html'];
$field_values['name'] = 'HTML';
$field_values['type'] = 'html';
$field_values['field_options']['description'] = "<hr/><div style=\"text-align:center;font-weight:bold\">GRAND TOTAL</div>";
$field_values['field_options']['name'] = "HTML";
$field_values['field_options']['classes'] = "arf_3";
$field_values['field_options']['inner_class'] = "arf_23col";
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_id_sum_3 = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = 'arf31colclass|10';
$inner_field_order[$section_field_id][] = $field_id_sum_3.'|11';
unset($field_values);
$field_values = array();
$field_values['field_options'] = $field_data_obj['html'];
$field_values['name'] = 'HTML';
$field_values['type'] = 'html';
$field_values['field_options']['description'] = "<hr/><div style=\"text-align:right\"><arftotal>(([Quantity:".$field_id_q1."]*10)+([Quantity:".$field_id_q2."]*20)+([Quantity:".$field_id_q3."]*30))</arftotal></div>";
$field_values['field_options']['name'] = "HTML";
$field_values['field_options']['enable_total'] = '1';
$field_values['field_options']['classes'] = "arf_3";
$field_values['field_options']['inner_class'] = "arf_3col";
$field_values['field_options']['has_parent'] = true;
$field_values['field_options']['parent_field'] = $section_field_id;
$field_values['field_options']['parent_field_type'] = 'section';
$field_values['form_id'] = $form_id;
$field_id_total = $arffield->create($field_values, true);
$inner_field_order[$section_field_id][] = $field_id_total.'|12';
unset($field_values);
unset($field_id);
$field_options = $wpdb->get_results($wpdb->prepare("SELECT `options` FROM `" . $MdlDb->forms . "` WHERE `id` = %d", $form_id));
$form_opt = maybe_unserialize($field_options[0]->options);
$form_opt['arf_field_order'] = json_encode($field_order);
$updated_inner_field_order = json_encode( $inner_field_order );
$form_opt['arf_inner_field_order'] = $updated_inner_field_order;
$form_options = maybe_serialize($form_opt);
$wpdb->update($MdlDb->forms, array('options' => $form_options), array('id' => $form_id));
$wpdb->update($MdlDb->fields,array('enable_running_total' => $field_id_det_1.",".$field_id_sum_1.",".$field_id_total), array('id' => $field_id_q1));
$wpdb->update($MdlDb->fields,array('enable_running_total' => $field_id_det_2.",".$field_id_sum_2.",".$field_id_total), array('id' => $field_id_q2));
$wpdb->update($MdlDb->fields,array('enable_running_total' => $field_id_det_3.",".$field_id_sum_3.",".$field_id_total), array('id' => $field_id_q3));
unset($field_order);
unset($inner_field_order);