assign("MOD", $mod_strings); $xtpl->assign("APP", $app_strings); include_once 'WebToLeadFormBuilder.php'; $Web_To_Lead_Form_html = WebToLeadFormBuilder::generate( $_REQUEST, $person, $moduleDir, $site_url, $web_post_url, $web_form_header, $web_form_description, $app_list_strings, $web_required_symbol, $web_form_footer, $web_form_submit_label, $web_form_campaign, $web_redirect_url, $web_assigned_user, $web_form_required_fields_msg ); $xtpl->assign("BODY", $Web_To_Lead_Form_html ? $Web_To_Lead_Form_html : ''); $xtpl->assign("BODY_HTML", $Web_To_Lead_Form_html ? $Web_To_Lead_Form_html : ''); require_once('include/SugarTinyMCE.php'); $tiny = new SugarTinyMCE(); $tiny->defaultConfig['height']=700; $tiny->defaultConfig['apply_source_formatting']=true; $tiny->defaultConfig['cleanup']=false; $tiny->defaultConfig['extended_valid_elements'] .= ',input[name|id|type|value|onclick|required|placeholder|title],select[name|id|multiple|tabindex|onchange|required|title],option[value|selected|title]'; $ed = $tiny->getInstance('body_html'); $xtpl->assign("tiny", $ed); $xtpl->parse("main.textarea"); $xtpl->assign("INSERT_VARIABLE_ONCLICK", "insert_variable_html(document.EditView.variable_text.value)"); $xtpl->parse("main.variable_button"); $xtpl->parse("main"); $xtpl->out("main"); function ifRadioButton($customFieldName) { $custRow = null; $query="select id,type from fields_meta_data where deleted = 0 and name = '$customFieldName'"; $result=DBManagerFactory::getInstance()->query($query); $row = DBManagerFactory::getInstance()->fetchByAssoc($result); if ($row != null && $row['type'] == 'radioenum') { return $custRow = $row; } return $custRow; }