<!--<?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"
没有合适的资源?快使用搜索试试~ 我知道了~
基于PHP的PPFramePHP在线考试系统源码.zip
共737个文件
php:481个
gif:154个
png:27个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 81 浏览量
2023-08-27
23:56:16
上传
评论
收藏 1.73MB ZIP 举报
温馨提示
基于PHP的PPFramePHP在线考试系统源码.zip
资源推荐
资源详情
资源评论
收起资源包目录
基于PHP的PPFramePHP在线考试系统源码.zip (737个子文件)
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
line-two.gif 2KB
fourm-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
line-one.gif 127B
fourm-one.gif 127B
line.gif 126B
fourm.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
共 737 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8
资源评论
毕业_设计
- 粉丝: 1944
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功