$cformsSettings['form' . $no]['cforms' . $no . '_dontclear'] = false;
    // NOTE that it can't be set with MP!
} else {
    $cformsSettings['form' . $no]['cforms' . $no . '_ajax'] = cforms2_get_boolean_from_request('cforms_ajax');
}
$cformsSettings['form' . $no]['cforms' . $no . '_tellafriend'] = '01';
### default
$cformsSettings['form' . $no]['cforms' . $no . '_tafCC'] = cforms2_get_boolean_from_request('cforms_tafCC');
if (isset($_REQUEST['cforms_taftrick'])) {
    $cformsSettings['form' . $no]['cforms' . $no . '_tellafriend'] = '31';
}
if (isset($_REQUEST['cforms_tellafriend'])) {
    $cformsSettings['form' . $no]['cforms' . $no . '_tellafriend'] = '1' . cforms2_get_boolean_from_request('cforms_tafdefault');
}
if (isset($_REQUEST['cforms_commentrep'])) {
    $cformsSettings['form' . $no]['cforms' . $no . '_tellafriend'] = '2' . cforms2_get_boolean_from_request('cforms_commentXnote');
}
$cformsSettings['form' . $no]['cforms' . $no . '_tracking'] = preg_replace("/\\\\+/", "\\", cforms2_get_from_request('cforms_tracking'));
### reorder fields
if (isset($_REQUEST['field_order']) && $_REQUEST['field_order'] != '') {
    $j = 0;
    $result = preg_match_all('/allfields\\[\\]=f([^&]+)&?/', $_REQUEST['field_order'], $order);
    $order = $order[1];
    $tempcount = isset($_REQUEST['AddField']) ? $field_count - $_POST['AddFieldNo'] : $field_count;
    while ($j < $tempcount) {
        $new_f = $order[$j] - 1;
        if ($j != $new_f) {
            $cformsSettings['form' . $no]['cforms' . $no . '_count_field_' . ($j + 1)] = $all_fields[$new_f];
        }
        $j++;
    }
 $nav[4] = cforms2_get_from_request('cforms_dp_close');
 $nav[5] = cforms2_get_from_request('cforms_dp_choose');
 $nav[6] = cforms2_get_boolean_from_request('cforms_dp_Ybuttons');
 $cformsSettings['global']['cforms_dp_nav'] = $nav;
 $cformsSettings['global']['cforms_inexclude']['ex'] = '';
 if (cforms2_get_from_request('cforms_inc-or-ex') == 'exclude') {
     $cformsSettings['global']['cforms_inexclude']['ex'] = '1';
 }
 $cformsSettings['global']['cforms_inexclude']['ids'] = cforms2_get_from_request('cforms_include');
 $cformsSettings['global']['cforms_commentsuccess'] = cforms2_get_from_request('cforms_commentsuccess');
 $cformsSettings['global']['cforms_commentWait'] = cforms2_get_from_request('cforms_commentWait');
 $cformsSettings['global']['cforms_commentParent'] = cforms2_get_from_request('cforms_commentParent');
 $cformsSettings['global']['cforms_commentHTML'] = cforms2_get_from_request('cforms_commentHTML');
 $cformsSettings['global']['cforms_commentInMod'] = cforms2_get_from_request('cforms_commentInMod');
 $cformsSettings['global']['cforms_avatar'] = cforms2_get_from_request('cforms_avatar');
 $cformsSettings['global']['cforms_crlf']['b'] = cforms2_get_boolean_from_request('cforms_crlf') ? '1' : '0';
 $cformsSettings['global']['cforms_smtp'] = null;
 $cformsSettings['global']['cforms_upload_err1'] = cforms2_get_from_request('cforms_upload_err1');
 $cformsSettings['global']['cforms_upload_err2'] = cforms2_get_from_request('cforms_upload_err2');
 $cformsSettings['global']['cforms_upload_err3'] = cforms2_get_from_request('cforms_upload_err3');
 $cformsSettings['global']['cforms_upload_err4'] = cforms2_get_from_request('cforms_upload_err4');
 $cformsSettings['global']['cforms_upload_err5'] = cforms2_get_from_request('cforms_upload_err5');
 $cap = array();
 $cap['i'] = cforms2_get_from_request('cforms_cap_i');
 $cap['w'] = cforms2_get_from_request('cforms_cap_w');
 $cap['h'] = cforms2_get_from_request('cforms_cap_h');
 $cap['c'] = cforms2_get_from_request('cforms_cap_c');
 $cap['l'] = cforms2_get_from_request('cforms_cap_l');
 $cap['bg'] = cforms2_get_from_request('cforms_cap_b');
 $cap['f'] = cforms2_get_from_request('cforms_cap_f');
 $cap['fo'] = cforms2_get_from_request('cforms_cap_fo');