<!--<?php
$title = "添加/修改试卷";
require PPF::template('header.tpl');
require PPF::template('include/menu_left.tpl');
$t_classtreemenu = PPF::html_treemenu(array(
'options'=>PPF_Lib_Exam_Class::gettreelist(),
'content'=>"<a href=\"javascript:;\" onclick=\"PPF.shijuan.selectclass(this);return false;\" key=\"{~id~}\">{~name~}</a>",
'key'=>'id',
'selected' => @$info['class'],
));
$t_money = PPF::html_options(array(
'options' => PPF_Lib_User_Money::getusedmoneykey()
));
$t_groups = PPF::html_treemenu(array(
'options'=>PPF_Lib_User_Group::getlist(),
'content'=>"<input type=\"checkbox\" name=\"d_allowgroups\" value=\"{~id~}\" /> {~name~} ",
'key'=>'id',
'guid'=>'选择允许的用户组',
'outguid' => '<input type="checkbox" name="d_allowgroups" value="0" />',
'opened'=>'close',
));
$t_type = PPF::html_options(array(
'options' => PPF_Lib_Exam_Shijuantype::getnamelist(),
'attention' => '请选择试卷类别'
));
@print <<<PPF
-->
<div id="ct_1">
<div class="box">
<div class="head">
<h3>添加/修改试卷</h3>
</div>
<div class="in">
<div id="_sjedit_1">
<ul class="sjguid">
<li class="doing">第一步</li>
<li><a href="javascript:;" onclick="gostep(2)">第二步</a></li>
<li><a href="javascript:;" onclick="gostep(3)">第三步</a></li>
<li><a href="javascript:;" onclick="gostep(4)">第四步</a></li>
</ul>
<ul class="sjconfig">
<li>试卷标题
<input name="title" type="text" size="50" ppf="shijuan" datatype="LimitLen" min="2" max="100" msg="2-100个字节长度限制"/>
<span ppfinfo="title">试卷标题</span></li>
<li>
试卷分类
<button onclick="PPF.shijuan.showclasses()">点击选择</button>
<span id="selectclass">点击按钮选择试卷分类</span>
<span ppfinfo="class"></span><input type="hidden" name="id" value="{$info['class']}"/>
<input type="hidden" value="{$info['class']}" name="class" ppf="shijuan" datatype="Range" min="0" msg="请选择试卷分类"/></li>
<li>试卷描述
<textarea name="d_descrip" cols="45" rows="3" ppf="shijuan"></textarea>
<span ppfinfo="d_descrip">所有人都可以看到的试卷描述</span></li>
<li>试卷解答
<textarea name="d_overdescrip" cols="45" rows="3" ppf="shijuan"></textarea>
<span ppfinfo="d_overdescrip">考试完后才能看到的试卷解答</span></li>
<li class="hf">试卷类别
<select name="type" ppf="shijuan">
{$t_type}
</select><span ppfinfo="type"></span></li>
<li class="hf">答题时间
<input name="dotime" type="text" size="20" ppf="shijuan" datatype="Range" min="0" msg="单位为秒的整数"/>
<span ppfinfo="dotime">答题时间限制(单位秒)</span></li>
<li class="hf">开始时间
<input name="start" type="text" size="20" ppf="shijuan" onfocus="PPF.date({dateFmt: 'yyyy-MM-dd HH:mm:ss'})"/>
<span ppfinfo="start"> 留空不限制</span></li>
<li class="hf">结束时间
<input name="end" type="text" size="20" ppf="shijuan" onfocus="PPF.date({dateFmt: 'yyyy-MM-dd HH:mm:ss'})"/>
留空不限制</li>
<li class="hf">最少答题
<input name="limittime" type="text" value="0" size="10" ppf="shijuan" datatype="Number" msg="请填写一个整数,0不限制"/>
<span ppfinfo="limittime">秒后才能交卷 留空不限制</span></li>
<li class="hf">需要积分
<input name="money" type="text" value="0" size="10" ppf="shijuan" datatype="AbsDouble" msg="考试需要货币的数量"/>
<select name="mtype" ppf="shijuan">
{$t_money}
</select>
<span ppfinfo="money">考试需要的货币</span></li>
<li class="hf">奖励积分
<input name="jnum" type="text" value="0" size="10" ppf="shijuan" datatype="AbsDouble" msg="达到指标后奖励货币的数量"/>
<select name="jmtype" ppf="shijuan">
{$t_money}
</select>
<span ppfinfo="jnum">达标后奖励的货币</span></li>
<li class="hf">奖励指标
<input name="jrate" type="text" value="0" size="10" ppf="shijuan" datatype="Limit" min="0" max="100" msg="奖励指标的百分比,0-100之间"/>
%
<span ppfinfo="jrate">成绩达到奖励指标后才能获得奖励</span></li>
<li class="hf">最多考试
<input name="ktimes" type="text" value="0" size="10" ppf="shijuan" datatype="Number" msg="用户最多考试的次数,0不限制。"/>
次 <span ppfinfo="ktimes">0不限制</span></li>
<li class="hf">合格指标
<input name="okrate" type="text" value="0" size="10" ppf="shijuan" datatype="Limit" min="0" max="100" msg="考试合格的指标百分比,大于0小于等于100,0不使用该功能"/>
%
<span ppfinfo="okrate">考试合格线 0不使用</span></li>
<li>每页数量
<input name="pagesize" type="text" size="10" value="0" ppf="shijuan" datatype="Limit" min="0"/>
<span ppfinfo="pagesize">考试中每页题目数 0不分页</span></li>
<li class="hf">合格禁考
<input name="okban" type="checkbox" value="1" ppf="shijuan"/>
<span ppfinfo="okban">合格后是否允许继续考试</span></li>
<li class="hf">允许自己评分
<input name="selfpf" type="checkbox" value="1" ppf="shijuan"/>
<span ppfinfo="selfpf">开启后考生可以自己给自己的主观题评分</span></li>
<li class="hf">成绩公开
<input name="cjopen" type="checkbox" value="1" ppf="shijuan"/>
<span ppfinfo="cjopen">开启后考试可以看到自己的成绩</span></li>
<li class="hf">成绩排行公开
<input name="phopen" type="checkbox" value="1" ppf="shijuan"/>
<span ppfinfo="phopen">开启后用户可以看到成绩排行</span></li>
<li>试卷保护
<input name="protected" type="radio" value="0" checked="checked" ppf="shijuan"/>
完全开放
<input name="protected" type="radio" value="1" ppf="shijuan"/>
保护答案
<input name="protected" type="radio" value="2" ppf="shijuan"/>
完全保护
<span ppfinfo="protected">考试完毕后可以对试卷内容进行保护</span></li>
<li class="hf">帮助链接<input name="d_helplink" type="text" size="20" ppf="shijuan"/>
<span ppfinfo="d_helplink">留空不显示</span></li>
<li class="hf">考试风格<input name="d_dostyle" type="text" size="20" ppf="shijuan"/>
<span ppfinfo="d_dostyle">指定一个不同的考试风格</span></li>
</ul>
<div class="dbt mt10">
<button onclick="gostep(2)">下一步</button>
</div>
</div>
<div id="_sjedit_2">
<ul class="sjguid">
<li><a href="javascript:;" onclick="gostep(1)">第一步</a></li>
<li class="doing">第二步</li>
<li><a href="javascript:;" onclick="gostep(3)">第三步</a></li>
<li><a href="javascript:;" onclick="gostep(4)">第四步</a></li>
</ul>
<ul class="sjconfig">
<li>
<!--<strong>允许的用户组</strong>
<span ppfinfo="d_allowgroups">留空不限制</span>-->
<div id="allowgroups" class="ppftreemenu">{$t_groups}</div>
</li>
<!--
PPF;
if( PPF_Config::get('usedepartment','basic',0) ) //开启部门功能
{
$t_bid = PPF::html_treemenu(array(
'options'=>PPF_Lib_User_Department::gettreelist(),
'content'=>"<input type=\"checkbox\" name=\"d_allowbids\" value=\"{~id~}\" upid=\"{~upid~}\" ppf=\"shijuan\" /> {~name~} ",
'key'=>'id',
'guid'=>'选择允许的部门',
'outguid'=>' <input type="checkbox" name="d_allowbids" value="0" ppf="shijuan" />',
'opened'=>'close',
));
$t_json = PPF::treejson( PPF_Lib_User_Department::gettreelist() );
print <<<PPF
-->
<li>
<!--<strong>允许的部门</strong> <span ppfinfo="d_allowbids">留空不限制</span>-->
<div id="allowbids" class="ppftreemenu">{$t_bid}</div>
</li>
<!--
PPF;
}
if( PPF_Config::get('usecollege','basic',0) ) //开启院系功能
{
$t_college = PPF::html_treemenu(array(
'options'=>PPF_Lib_User_College::gettreelist(),
'content'=>"<input type=\"checkbox\" name=\"d_allowcolleges\" value=\"{~id~}\" upid=\"{~upid~}\" ppf=\"shijuan\"/> {~name~} ",
'key'=>'id',
'guid'=>'选择允许的院系',
'outguid'=>' <input type="checkbox" name="d_allowcolleges" value="0"
qiqi20050707
- 粉丝: 0
- 资源: 2
最新资源
- 一个基于html网页实现烟花,新年祝福参考示例
- 芒果测试平台是UI和API的自动化测试平台,通过web页面来配置UI和接口的用例即可执行,并且支持分布式,无python环境的人来完成自动化测试
- Arduino之步进电机编码器脉冲数据读取
- 博客中聚类算法(K-means、FCM、DBSCAN、DPC)的数据集(免积分)
- 1999-2022年全国400多个地级市、县级市土地出让金收入-最新出炉.zip
- A*算法寻找最优路径python代码,从一点出发到达目标点的最优路径并展示,代码可运行 该算法为使用A算法寻找起点到终点的最优路径,同时设置了一系列障碍点,寻找的路径需避开障碍点 以淄博市某区域的
- 1990-2023省级+地级市绿色专利申请和授权数据-最新出炉.zip
- 批量改文件名-批量复制文件V3.xlsm
- 永磁同步电机 基于扩展状态观测器的无差拿预测电流控制simulink仿真模型,该策略能够降低参数摄动带来的影响,附带一份手写的策略原理推导过程,可进行简单 1.实际电机运行时,各项参数会受到电机内部
- git安装包,下载很慢的问题,有压缩密码,关注公众号GISerPioneer,输入git,获取密码
- mmc模块化多电平流器仿真(整流逆变均有),7电平闭环控制,外环控直流电压,有功,无功均有,已单独加了电容电压平衡和二倍频环流抑制,采用载波移相调制 可供学习参考
- JavaWEB期末大作业基于SSM框架的类似淘宝的电商平台源代码+数据库
- comsol光子晶体仿真 拓扑荷相关 在merging BIC,Q因子计算 远场偏振计算
- python脚本、爬虫程序和一些个人的小工具
- 户外储能电源方案双向逆变器板资料,原理文件,PCB文件,源代码,电感与变压器规格参数,户外储能电源2KW(最大3KW)双向逆变电源生产资料,本生产资料含有前级DCDC源程序,后级的SPWM本户外储能电
- IMG_20250102_155124.jpg
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈