<!--<?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"
没有合适的资源?快使用搜索试试~ 我知道了~
无纸化考试系统ppframe.rar
共735个文件
php:477个
gif:154个
js:27个
3星 · 超过75%的资源 需积分: 9 11 下载量 33 浏览量
2011-04-22
11:30:54
上传
评论 2
收藏 1.29MB RAR 举报
温馨提示
教师登陆后功能: 添加/管理题库:选择题 填空/简答/问答 判断题 试卷管理 :组合试卷 评阅试卷 确认给分 合计成绩 控制面板 :重置密码 管理员后台管理功能有:基本考试操作:开通/关闭考试 开通/关闭注册 考生密码重设 设置当前考试科目 学生管理:导入学生 管理学生专业/班级管理:添加/管理专业 添加/管理班级 查询统计科目管理 :添加/管理科目 查询统计 成绩统计管理:查询/导出成绩 成绩分析 教师管理:添加教师 管理教师
资源推荐
资源详情
资源评论
收起资源包目录
无纸化考试系统ppframe.rar (735个子文件)
base.css 10KB
ui.css 9KB
ui.css 9KB
ui.css 9KB
ui.css 9KB
ui.css 9KB
install.css 5KB
datepicker.css 4KB
datepicker.css 4KB
iframe.css 2KB
iframe.css 2KB
iframe.css 2KB
iframe.css 2KB
iframe.css 2KB
tiankong.csv 404B
xinli.csv 349B
duoxuan.csv 287B
danxuan.csv 273B
tpl.csv 203B
jianda.csv 147B
font.gdf 48KB
icons.gif 5KB
icons.gif 5KB
icons.gif 5KB
icons.gif 5KB
icons.gif 5KB
btn.gif 4KB
btn_block.gif 3KB
menu_bg.gif 2KB
img.gif 2KB
home.gif 2KB
fourm-two.gif 2KB
line-two.gif 2KB
img.gif 2KB
loading.gif 1KB
loading.gif 1KB
loading.gif 1KB
loading.gif 1KB
loading.gif 1KB
login-icon.gif 1KB
close.gif 1KB
main-left-hover.gif 1KB
navh.gif 1KB
logo.gif 1KB
logo.gif 1KB
logo.gif 1KB
ppframe.gif 1KB
login.gif 1KB
datePicker.gif 1KB
ok.gif 927B
buttonbg.gif 916B
buttonbg.gif 844B
buttonbg.gif 735B
navbg.gif 636B
waiting.gif 628B
waiting.gif 628B
waiting.gif 628B
waiting.gif 597B
waiting.gif 597B
help-book.gif 592B
logo.gif 477B
wmp.gif 415B
wmp.gif 415B
wmp.gif 415B
wmp.gif 415B
wmp.gif 415B
ystaticon.gif 400B
flash.gif 241B
flash.gif 241B
flash.gif 241B
flash.gif 241B
flash.gif 241B
tiankong.gif 240B
tiankong.gif 240B
tiankong.gif 240B
grad-1.gif 209B
opened3.gif 195B
main-left-home.gif 189B
closed3.gif 183B
top_bg.gif 173B
addkong.gif 168B
spliter.gif 165B
close.gif 155B
titlebg.gif 153B
icon_right.gif 142B
close.gif 128B
close.gif 128B
close.gif 128B
close.gif 128B
close.gif 128B
fourm-one.gif 127B
line-one.gif 127B
fourm.gif 126B
line.gif 126B
icon_error.gif 121B
icon_focus.gif 117B
child3.gif 114B
tag-address.gif 108B
tag-address.gif 108B
tag-address.gif 108B
共 735 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8
资源评论
- LittleCommon2012-08-18这个,拿来总是用不起,而且看代码很明显是加了密的,完全不值得下载!
- DaXiaoShuoJia2012-09-19同楼上,代码明显加密
- bonlog2014-10-07代码明显加密 .
qiqi20050707
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于深度学习的火焰场景识别matlab仿真,包括程序,中文注释,仿真操作步骤
- 机械臂RLS控制程序matlab simulink
- bellsoft-jdk8u432+7-windows-amd64.msi
- android 移动应用与开发
- 运动物体识别 opencv python
- 技术资料分享uCOS-II信号量集很好的技术资料.zip
- 技术资料分享ucOS-II入门教程(任哲)很好的技术资料.zip
- 技术资料分享UCOSII 2.90 ReleaseNotes很好的技术资料.zip
- 技术资料分享Ucos-II-中文注释版很好的技术资料.zip
- 技术资料分享uCGUI的性能与资源占用很好的技术资料.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功