retrieve($_REQUEST['record']); if($result == null) { sugar_die($app_strings['ERROR_NO_RECORD']); } } else { header("Location: index.php?module=Emails&action=index"); } //needed when creating a new email with default values passed in if (isset($_REQUEST['contact_name']) && is_null($focus->contact_name)) { $focus->contact_name = $_REQUEST['contact_name']; } if (isset($_REQUEST['contact_id']) && is_null($focus->contact_id)) { $focus->contact_id = $_REQUEST['contact_id']; } echo get_module_title($mod_strings['LBL_SEND'], $mod_strings['LBL_SEND'], true); $GLOBALS['log']->info("Email detail view"); $xtpl=new XTemplate ('modules/Emails/Status.html'); $xtpl->assign("MOD", $mod_strings); $xtpl->assign("APP", $app_strings); $xtpl->assign("GRIDLINE", $gridline); $xtpl->assign("PRINT_URL", "index.php?".$GLOBALS['request_string']); $xtpl->assign("ID", $focus->id); $xtpl->assign("PARENT_NAME", $focus->parent_name); if (isset($focus->parent_type)) { $xtpl->assign("PARENT_MODULE", $focus->parent_type); $xtpl->assign("PARENT_TYPE", $app_list_strings['record_type_display'][$focus->parent_type]); } $xtpl->assign("PARENT_ID", $focus->parent_id); $xtpl->assign("NAME", $focus->name); //$xtpl->assign("SENT_BY_USER_NAME", $focus->sent_by_user_name); $xtpl->assign("DATE_SENT", $focus->date_start." ".$focus->time_start); if ($focus->status == 'sent') { $xtpl->assign("STATUS", $mod_strings['LBL_MESSAGE_SENT']); } else { $xtpl->assign("STATUS", "".$mod_strings['LBL_ERROR_SENDING_EMAIL'].""); } global $current_user; if(is_admin($current_user) && $_REQUEST['module'] != 'DynamicLayout' && !empty($_SESSION['editinplace'])){ $xtpl->assign("ADMIN_EDIT","".SugarThemeRegistry::current()->getImage("EditLayout","border='0' alt='Edit Layout' align='bottom'").""); } // adding custom fields: require_once('modules/DynamicFields/templates/Files/DetailView.php'); $xtpl->parse("main"); $xtpl->out("main"); ?>