📄 mng_system_config.php
字号:
<?php session_start(); if(!$_SESSION['teacher']) {echo '<SCRIPT LANGUAGE="JavaScript">location.replace(\'mng.php\');</script>';exit;}?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>EasyTeacher信息技术课堂教学助手(ItAssis)教师端-系统参数设定</title>
<link href="et.css" rel="stylesheet" type="text/css">
<style type="text/css">
body,td,th {font-size: 14px;}
</style>
</head>
<?php
include "ItAssisFC/FLib.php";
//更新配置文件
if(isset($_POST['submit'])){
$cfg_fname="config.inc.php";
if(file_exists($cfg_fname)) @chmod($cfg_fname,0777);
if(isset($_POST['CFG_TASK_COMMON_SCRIPT']))
$_POST['CFG_TASK_COMMON_SCRIPT']=preg_replace("/\r\n/", "|", chop($_POST['CFG_TASK_COMMON_SCRIPT']));
Write_config_file($cfg_fname,$cfg_fname);
if(file_exists($cfg_fname)) @chmod($cfg_fname,0744);
}
//更新课堂表现加减分因素
include "conn.inc.php";
include "config.inc.php";
$db=Connect_db($CFG_DB_ADDRESS,$CFG_DB_PORT,$CFG_DB_NAME,$CFG_DB_OWNER,$CFG_DB_PWD);
if(isset($_GET['expid'])){//删除加减分因素
$sql ="delete from express_dic where expid=".$_GET['expid'];
mysql_query($sql,$db) or die($sql."<br>".mysql_error());
}
if(isset($_POST['submit'])){
if( isset($_POST['new_exp_name']) && $_POST['new_exp_name']!="" &&
isset($_POST['new_exp_value']) && $_POST['new_exp_value']!="" ){//增加加减分因素
$ename=$_POST['new_exp_name'];
$evalue=$_POST['new_exp_value'];
$sql ="insert into express_dic(ename,evalue) values(\"$ename\",$evalue)";
$result=mysql_query($sql,$db) or die($sql."<br>".mysql_error());
}
if(isset($_POST['exp_name'])){
$i=0;
foreach($_POST['exp_name'] as $ename){//更新加减分因素
$expid=$_POST['exp_id'][$i];
$evalue=$_POST['exp_value'][$i];
$sql ="update express_dic set ename=\"$ename\",evalue=$evalue where expid=$expid";
$result=mysql_query($sql,$db) or die($sql."<br>".mysql_error());
$i++;
}
}
}
$sql="select * from express_dic";
$result=mysql_query($sql,$db) or die($sql."<br>".mysql_error());
$num=mysql_num_rows($result);
$num++;
?>
<body>
<table width="740" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="30" background="images/top_bg.jpg"><div align="left"> 位于:<span class="red"><strong>参数设定</strong></span></div></td>
<td width="100" background="images/top_bg.jpg"><div align="left">[<a href="#explain">说明</a>]</div></td>
</tr>
</table>
</p>
<form name="form1" method="post" action="">
<a name="提交作业"></a>
<table width="740" align="center" bordercolor="#FFFFFF">
<tr bgcolor="#94BCFA">
<td width="9%" rowspan="2" bgcolor="#DEE3EF"><div align="center">教师帐号</div></td>
<td bgcolor="#F7F3F7"><div align="right">教师帐号: </div></td>
<td colspan="2" bgcolor="#F7F3F7"><input name="CFG_TEACHER_NAME" type="text" value="<?php echo $CFG_TEACHER_NAME ?>" size="20">
进入教学系统的帐号</td>
</tr>
<tr>
<td bgcolor="#F7F3F7"><div align="right">教师密码: </div></td>
<td colspan="2" bgcolor="#F7F3F7"><input name="CFG_TEACHER_PWD" type="password" value="<?php echo $CFG_TEACHER_PWD; ?>" size="20"></td>
</tr>
<tr bgcolor="#94BCFA">
<td width="9%" rowspan="2" bgcolor="#DEE3EF"><div align="center">系统帐号</div></td>
<td width="13%" bgcolor="#F7F3F7"><div align="right">系统帐号: </div></td>
<td colspan="2" bgcolor="#F7F3F7"><input name="CFG_SYSTEM_NAME" type="text" value="<?php echo $CFG_SYSTEM_NAME; ?>" size="20">
设置系统重要功能的帐号</td>
</tr>
<tr>
<td bgcolor="#F7F3F7"><div align="right">系统密码: </div></td>
<td colspan="2" bgcolor="#F7F3F7"><input name="CFG_SYSTEM_PWD" type="password" value="<?php echo $CFG_SYSTEM_PWD; ?>" size="20">
</td>
</tr>
<tr bgcolor="#94BCFA">
<td rowspan="3" bgcolor="#DEE3EF"><div align="center" class="blue">数据库帐号</div></td>
<td bgcolor="#F7F3F7"><div align="right">数据库名: </div></td>
<td colspan="2" bgcolor="#F7F3F7"><input name="CFG_DB_NAME" type="text" value="<?php echo $CFG_DB_NAME ?>" size="20">
系统连接的数据库名</td>
</tr>
<tr>
<td bgcolor="#F7F3F7" class="blue"><div align="right">帐号: </div></td>
<td colspan="2" bgcolor="#F7F3F7"><input name="CFG_DB_OWNER" type="text" value="<?php echo $CFG_DB_OWNER ?>" size="20">
(MYSQL的默认帐号为<span class="red">root</span>)</td>
</tr>
<tr>
<td bgcolor="#F7F3F7" class="blue"><div align="right">密码: </div></td>
<td colspan="2" bgcolor="#F7F3F7"><input name="CFG_DB_PWD" type="password" value="<?php echo $CFG_DB_PWD ?>" size="20">
(MYSQL的默认密码为<span class="red">空</span>)</td>
</tr>
<tr bgcolor="#94BCFA">
<td rowspan="2" bgcolor="#DEE3EF"><p align="center" class="blue">用户信息</p>
<p align="center" class="blue">相关设置</p></td>
<td bgcolor="#F7F3F7" class="blue"><div align="right"><a name="学校信息"></a>学校名称:</div></td>
<td colspan="2" bgcolor="#F7F3F7"><input name="CFG_USER_NAME" type="text" value="<?php echo $CFG_USER_NAME ?>" size="40"></td>
</tr>
<tr>
<td bgcolor="#F7F3F7" class="blue"><div align="right">年级设置:</div></td>
<td colspan="2" bgcolor="#F7F3F7">自
<input name="CFG_USER_START_GRADE" type="text" id="CFG_USER_START_GRADE" value="<?php echo $CFG_USER_START_GRADE ?>" size="4">
年级~
<input name="CFG_USER_GRADE" type="text" value="<?php echo $CFG_USER_END_GRADE ?>" size="4">
年级 年级中最大班级数:
<input name="CFG_USER_CLASS" type="text" value="<?php echo $CFG_USER_MAX_CLASS ?>" size="4"></td>
</tr>
<tr>
<td rowspan="5" bgcolor="#DEE3EF"><p align="center">提交作业</p>
<p align="center">相关设置</p></td>
</tr>
<tr>
<td bgcolor="#F7F3F7"><div align="right">最大尺寸: </div></td>
<td colspan="2" bgcolor="#F7F3F7"><input name="CFG_TASK_MAXSIZE" type="text" value="<?php echo $CFG_TASK_MAXSIZE ?>" size="4">
单位K,不能超过系统限定的<span class="red"><?php echo ini_get('upload_max_filesize'); ?></span></span></td>
</tr>
<tr>
<td bgcolor="#F7F3F7"><div align="right">可提交数:</div></td>
<td colspan="2" bgcolor="#F7F3F7"><input name="CFG_TASK_UPLOAD_MAX_NUM" type="text" id="CFG_TASK_UPLOAD_MAX_NUM" value="<?php echo $CFG_TASK_UPLOAD_MAX_NUM ?>" size="4">
每课程最大作业提交数。设置为<span class="red"> 1</span> 可避免学生重复提交作业</td>
</tr>
<tr>
<td bgcolor="#F7F3F7"><div align="right"><span class="red">禁止</span>类型: </div></td>
<td colspan="2" bgcolor="#F7F3F7"><p>
<input name="CFG_TASK_FORBIDEN_EXT" type="text" value="<?php echo $CFG_TASK_FORBIDEN_EXT ?>" size="40">
用"<span class="red">|</span>"格开 <span class="red">小写</span></p></td>
</tr>
<tr>
<td bgcolor="#F7F3F7"><div align="right">指定提交:</div></td>
<td colspan="2" bgcolor="#F7F3F7">
<select name="CFG_TASK_UPLOAD_LIMITED">
<option value="<?php echo $CFG_TASK_UPLOAD_LIMITED;?>"><?php if($CFG_TASK_UPLOAD_LIMITED) echo "启用"; else echo "关闭";?></option>
<option value="1">启用</option>
<option value="0">关闭</option>
</select>
启用后作业只能提交到教师设置的课程上</td>
</tr>
<tr>
<td rowspan="4" bgcolor="#DEE3EF"><p align="center">作业评价</p>
<p align="center">相关设置</p></td>
<td bgcolor="#F7F3F7"><div align="right"><a name="作业评价"></a>每星分值: </div></td>
<td colspan="2" bgcolor="#F7F3F7"><input name="CFG_TASK_STAR_PER_VALUE" type="text" value="<?php echo $CFG_TASK_STAR_PER_VALUE ?>" size="4"></td>
</tr>
<tr>
<td bgcolor="#F7F3F7"><div align="right">评语字典: </div></td>
<td width="42%" bgcolor="#F7F3F7"><p align="center">
<textarea name="CFG_TASK_COMMON_SCRIPT" cols="40" rows="6" onpropertychange="this.style.posHeight=this.scrollHeight;"><?php echo preg_replace("/\|/","\r",$CFG_TASK_COMMON_SCRIPT);?></textarea>
</p></td>
<td width="36%" bgcolor="#F7F3F7"><p>一个评语一行。作业评价时,常用评语将自动附在每份作业简评下。</p></td>
</tr>
<tr>
<td bgcolor="#F7F3F7"><div align="right">每页显示: </div></td>
<td colspan="2" bgcolor="#F7F3F7"><input name="CFG_TASK_NUMS_PER_PAGE" type="text" value="<?php echo $CFG_TASK_NUMS_PER_PAGE ?>" size="4">
个作业</td>
</tr>
<tr>
<td bgcolor="#F7F3F7"><div align="right">申诉时效: </div></td>
<td colspan="2" bgcolor="#F7F3F7"><input name="CFG_TASK_APPEAL_EXPIRE_DAYS" type="text" value="<?php echo $CFG_TASK_APPEAL_EXPIRE_DAYS ?>" size="4">
天 (禁止申诉<span class="red">-1</span>) 超过申诉时效的学生作业将不能申诉,教师也不能删除。</td>
</tr>
<tr>
<td rowspan="6" bgcolor="#DEE3EF"><p align="center">学生信息</p>
<p align="center">相关设置</p></td>
</tr>
<tr>
<td bgcolor="#F7F3F7"><div align="right"><a name="形象照片"></a>学生注册:</div></td>
<td colspan="2" bgcolor="#F7F3F7">
<select name="CFG_STU_REGISTE_AOLLOWED">
<option value="<?php echo $CFG_STU_REGISTE_AOLLOWED;?>">
<?php if($CFG_STU_REGISTE_AOLLOWED) echo "启用"; else echo "关闭";?>
</option>
<option value="1">启用</option>
<option value="0">关闭</option>
</select> </td>
</tr>
<tr>
<td bgcolor="#F7F3F7"><div align="right">防误操作:</div></td>
<td colspan="2" bgcolor="#F7F3F7"><select name="CFG_STU_DELETE_AOLLOWED">
<option value="<?php echo $CFG_STU_DELETE_AOLLOWED;?>">
<?php if($CFG_STU_DELETE_AOLLOWED) echo "启用"; else echo "关闭";?>
</option>
<option value="1">启用</option>
<option value="0">关闭</option>
</select>
避免教师误删除学生资料</td>
</tr>
<tr>
<td bgcolor="#F7F3F7"><div align="right">小组数:</div></td>
<td colspan="2" bgcolor="#F7F3F7"><input name="CFG_STU_MAX_TEAM_NUM" type="text" id="CFG_STU_MAX_TEAM_NUM" value="<?php echo $CFG_STU_MAX_TEAM_NUM ?>" size="4">
学生分多少组</td>
</tr>
<tr>
<td bgcolor="#F7F3F7"><div align="right">
<p>个人资料 <br>
修改权限:</p>
</div></td>
<td colspan="2" bgcolor="#F7F3F7">
<select name="CFG_STU_LOCK_PROFILE">
<option value="<?php echo $CFG_STU_LOCK_PROFILE;?>">
<?php if($CFG_STU_LOCK_PROFILE) echo "启用"; else echo "关闭";?>
</option>
<option value="1">允许</option>
<option value="0">锁定</option>
</select>
锁定后学生除密码可以修改,其余基本资料都不能修改</td>
</tr>
<tr>
<td bgcolor="#F7F3F7"><div align="right">形象照片<span class="red"> <br>
允许</span>类型:</div></td>
<td colspan="2" bgcolor="#F7F3F7"><input name="CFG_STU_PHOTO_EXT" type="text" value="<?php echo $CFG_STU_PHOTO_EXT ?>" size="20">
用"<span class="red">|</span>"格开[<span class="red">小写</span>] 最大尺寸:<span class="red">
<input name="CFG_STU_PHOTO_MAXSIZE" type="text" value="<?php echo $CFG_STU_PHOTO_MAXSIZE ?>" size="6">
单位K</span></td>
</tr>
<tr>
<td height="49" rowspan="<?php echo $num ?>" bgcolor="#DEE3EF"><p align="center">课堂表现</p>
<p align="center">相关设置</p></td>
<td rowspan="<?php echo $num ?>" bgcolor="#F7F3F7"><div align="right"><a name="课堂表现" id="课堂表现"></a>加减分因素:</div></td>
<?php
$i=0;
while($array=mysql_fetch_array($result)){
$del_url=$_SERVER['PHP_SELF']."?expid=".$array['expid']."#课堂表现";
echo "
<td colspan=\"2\" bgcolor=\"#DEE3EF\">
<input name=\"exp_id[$i]\" type=\"hidden\" value=\"{$array['expid']}\">
<input name=\"exp_name[$i]\" type=\"text\" value=\"{$array['ename']}\" size=\"20\">
分值
<input name=\"exp_value[$i]\" type=\"text\" value=\"{$array['evalue']}\" size=\"4\">
[<a href=\"Javascript:if(confirm('你确认删除吗?'))location('$del_url');\" title=\"删除将影响到学生积分\" >删除</a>] <span class=red>慎重!<span>
</td></tr>";
$i++;
}?>
<td colspan="2" bgcolor="#F7F3F7"><input name="new_exp_name" type="text" size="20">
分值
<input name="new_exp_value" type="text" size="4">
[<a href="#加减分">说明</a>]</td>
<tr>
<td rowspan="2" bgcolor="#DEE3EF"><div align="center">
<p>排行榜及<br>
优秀作业<br>
显示</p>
</div></td>
<td height="24" bgcolor="#F7F3F7"><div align="right">首页滚动:</div></td>
<td colspan="2" bgcolor="#F7F3F7"><p>
<input name="CFG_TASK_SHOW_GOOD_NUMS" type="text" value="<?php echo $CFG_TASK_SHOW_GOOD_NUMS ?>" size="4">
个优秀作业</p></td>
<tr>
<td height="24" bgcolor="#F7F3F7"><div align="right">排行榜显示:</div></td>
<td colspan="2" bgcolor="#F7F3F7"><input name="CFG_TASK_SHOW_TOP_NUMS" type="text" value="<?php echo $CFG_TASK_SHOW_TOP_NUMS ?>" size="4">
前多少名</td>
</table>
<p align="center">
<input type="submit" name="submit" value="确定">
<input type="reset" name="Reset" value="重设">
</p>
</form>
<table width="740" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td bgcolor="#F7F3F7"><p>说明<a name="说明"></a>:</p>
<ul>
<li class="explain_hight"><span class="red">LINUX</span>系统中,若设置系统参数报错,请将<span class="red">config.inc.php</span>文件权限修改为<span class="blue">0777</span>。</li>
<li class="explain_hight">数字请使用西文数字,系统不再检查、更正。</li>
<li><span class="explain_hight"><a name="加减分"></a>加减分因素说明: </span>
<ul>
<li class="explain_hight"><span class="red">删除因素一定要慎重</span>,相关记录会丢失得分细节。</li>
<li class="explain_hight">修改因素请注意保持前后描述一致性,否则学生会喊冤枉的。</li>
<li class="explain_hight">添加因素时注意减分需加负号。</li>
</ul>
</li>
</ul></td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -