关于微测可定义参数的含义说明
一、什么是参数
为满足少数重要用户的定制化需求,同时不打扰大多数普通用户的使用,特开发了微测可定义参数功能。
该功能入口在微测菜单的“设置 -> 参数”里。
二、参数列表
三、参数含义与说明
PROJ_TIME_MODE_UNIFY
取值:ON
说明:若取值为ON(大小写均可),则考生作答倒计时,不再以试卷时长为准,而是以考生截止登录时间为准。比如考生截止登录时间为11:00,若考生应该09:00开考,但实际10:00才来登录,则倒计时为60分钟。
场景:该参数适用于全国统考,即统一时间开始和结束,忽略考生迟到因素。
频次:使用较少,一般由项目经理操作。
PROJ_SEND_EMAIL_TEMP
标准邮件模块如下:
上述模板中,{}内的均是系统变量,在发送时,系统会自动替换为考生信息。
在自定义邮件中,共有如下参数可供使用:
//替换字段
$email_temp = str_replace("{CANDNAME}", $candname, $email_temp);//姓名
$email_temp = str_replace("{CANDID}", $candid, $email_temp);//帐号
$email_temp = str_replace("{TESTCODE}", $testcode, $email_temp);//密码
$email_temp = str_replace("{CANDPHONE}", $candphone, $email_temp);//手机
$email_temp = str_replace("{CANDMEMO}", $candmemo, $email_temp);//MEMO
$email_temp = str_replace("{PROJID}", $projid, $email_temp);//项目ID
$email_temp = str_replace("{PROJID_INT}", $projid_int, $email_temp);//项目ID数字
$email_temp = str_replace("{PROJNAME}", $projname, $email_temp);//项目名称
$email_temp = str_replace("{ORGNAME}", $orgname, $email_temp);//企业名称
$email_temp = str_replace("{LOGNAME}", $logname, $email_temp);//企业登录名
$email_temp = str_replace("{NBEGINTIME}", $nbegintime, $email_temp);//开始时间
$email_temp = str_replace("{NENDTIME}", $nendtime, $email_temp);//截止时间
场景:该参数适用于客户要求的自定义模板,支持所有HTML标签,包括文字、颜色、字体、表格等,若需加图片,则可以先把图片放在网上,直接引入图片URL地址即可。
频次:使用较少,一般由项目经理操作。
PROJ_CAND_INPUT_MORE
取值:由字段名和显示名称组成,示例:CANDNAME-姓名,CANDPHONE-岗位,CANDIDCARD-工号,CANDORG-部门
场景:适用于开放模式下的考生输入项自定义。
频次:高,经常使用。
工具:由于微测四种登录模式(开放模式、帐号模式、统考模式、微信模式)中开放模式用得最多,故自定义输入字段经常使用,为提高易用性,我们做了一个比较友好的工具,让更多的人能简捷使用,如下图:
点击项目属性,若登录模式是开放模式,则在最下面会有登录设置一项:
点击登录设置后面的点击设置,如下图:
在上述界面上设置,效果等同于手工输入参数。
ORG_CAND_INPUT_MORE
ORG_CAND_INPUT_MORE效果与PROJ_CAND_INPUT_MORE基本相同,但作用域是本企业下所有项目。
该参数只能手工设置,不能像PROJ_CAND_INPUT_MORE一样用界面设置。
该参数适用于当前企业所有项目均需统一设置的情况。