⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 set.php

📁 极限网络智能办公系统 - Office Automation 2008 官方100% 源码
💻 PHP
字号:
<?php
 

include_once( "inc/auth.php" );
include_once( "inc/utility_all.php" );
echo "\r\n<html>\r\n<head>\r\n<title>批量设置</title>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\r\n</head>\r\n<script>\r\nfunction CheckForm()\r\n{\r\n   if(document.form1.TO_ID.value==\"\"&&document.form1.PRIV_ID.value==\"\"&&document.form1.COPY_TO_ID.value==\"\")\r\n   { alert(\"请指定人员范围!\");\r\n     return (false);\r\n   }\r\n\r\n   if(document.form1.PASS1.value==\"\"&&document.form1.THEME.value==\"\"&&document.form1.MENU_TYPE.value==\"\"&&document.form1.MENU_HIDE.value==\"\"&&document.form1.SMS_ON.value==\"\"&&document.form1.CALL_SOUND.value==\"\"&&document.form1.PANEL.value==\"\")\r\n   { alert(\"请选择要修改的选项设置!\");\r\n     return (false);\r\n   }\r\n\r\n   return (true);\r\n}\r\nfunction clear_dept()\r\n{\r\n  document.form1.TO_NAME.value=\"\";\r\n  document.form1.TO_ID.value=\"\";\r\n}\r\n\r\nfunction LoadWindow()\r\n{\r\n  URL=\"/module/dept_select\";\r\n  loc_x=document.body.scrollLeft+event.clientX-event.offsetX-100;\r\n  loc_y=document.body.scrollTop+event.clientY-event.offsetY+170;\r\n  window.showModalDialog(URL,self,\"edge:raised;scroll:1;status:0;help:0;resizable:1;dialogWidth:400px;dialogHeight:330px;dialogTop:\"+loc_y+\"px;dialogLeft:\"+loc_x+\"px\");\r\n}\r\n\r\n\r\nfunction clear_priv()\r\n{\r\n  document.form1.PRIV_ID.value=\"\";\r\n  document.form1.PRIV_NAME.value=\"\";\r\n}\r\n\r\nfunction LoadPrivWindow()\r\n{\r\n  URL=\"/module/priv_select\";\r\n  loc_x=document.body.scrollLeft+event.clientX-event.offsetX;\r\n  loc_y=document.body.scrollTop+event.clientY-event.offsetY+200;\r\n  window.showModalDialog(URL,self,\"edge:raised;scroll:1;status:0;help:0;resizable:1;dialogWidth:250px;dialogHeight:300px;dialogTop:\"+loc_y+\"px;dialogLeft:\"+loc_x+\"px\");\r\n}\r\n\r\nfunction clear_user2()\r\n{\r\n  document.form1.COPY_TO_NAME.value=\"\";\r\n  document.form1.COPY_TO_ID.value=\"\";\r\n}\r\n\r\nfunction LoadWindow2()\r\n{\r\n  URL=\"/module/user_select?ID=2\";\r\n  loc_x=document.body.scrollLeft+event.clientX-event.offsetX-100;\r\n  loc_y=document.body.scrollTop+event.clientY-event.offsetY+170;\r\n  //window.open(URL,\"read_notify\",\"height=400,width=550,status=1,toolbar=no,menubar=no,location=no,scrollbars=yes,top=150,left=150,resizable=yes\");\r\n  window.showModalDialog(URL,self,\"edge:raised;scroll:0;status:0;help:0;resizable:1;dialogWidth:350px;dialogHeight:350px;dialogTop:\"+loc_y+\"px;dialogLeft:\"+loc_x+\"px\");\r\n}\r\n";
$query = "SELECT * from USER";
$cursor = exequery( $connection, $query );
while ( $ROW = mysql_fetch_array( $cursor ) )
{
	$USER_ID = $ROW['USER_ID'];
	$USER_NAME = $ROW['USER_NAME'];
	$PASSWORD = $ROW['PASSWORD'];
	if ( !( crypt( "", $PASSWORD ) != $PASSWORD ) )
	{
		$NO_PASS_ID .= $USER_ID.",";
		$NO_PASS_NAME .= $USER_NAME.",";
	}
}
echo "function no_pass_user()\r\n{\r\n\tdocument.form1.COPY_TO_ID.value=\"";
echo $NO_PASS_ID;
echo "\";\r\n\tdocument.form1.COPY_TO_NAME.value=\"";
echo $NO_PASS_NAME;
echo "\";\r\n}\r\nfunction select_sound()\r\n{\r\n\tsound=document.form1.CALL_SOUND.value;\r\n\tif(sound!=\"0\"&&sound!=\"\")\r\n\t{\r\n\t   str=\"<object  classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='0' height='0'><param name='movie' value='/wav/\"+sound+\".swf'><param name=quality value=high><embed src='/wav/\"+sound+\".swf' width='0' height='0' quality='autohigh' wmode='opaque' type='application/x-shockwave-flash' plugspace='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash'></embed></object>\"\r\n\t   document.getElementById(\"sms_sound\").innerHTML=str;\r\n\t}\r\n}\r\n</script>\r\n<body class=\"bodycolor\" topmargin=\"5\">\r\n<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"3\" class=\"small\">\r\n  <tr>\r\n    <td class=\"Big\"><img src=\"/images/sys_config.gif\" WIDTH=\"22\" HEIGHT=\"20\" align=\"absmiddle\"><span class=\"big3\"> 批量用户个性设置</span>\r\n    </td>\r\n  </tr>\r\n</table>\r\n";
$query = "SELECT * from SYS_PARA where PARA_NAME='SEC_PASS_MIN' or PARA_NAME='SEC_PASS_MAX' or PARA_NAME='SEC_PASS_SAFE'";
$cursor = exequery( $connection, $query );
while ( $ROW = mysql_fetch_array( $cursor ) )
{
	$PARA_NAME = $ROW['PARA_NAME'];
	$PARA_VALUE = $ROW['PARA_VALUE'];
	if ( $PARA_NAME == "SEC_PASS_MIN" )
	{
		$SEC_PASS_MIN = $PARA_VALUE;
	}
	else if ( $PARA_NAME == "SEC_PASS_MAX" )
	{
		$SEC_PASS_MAX = $PARA_VALUE;
	}
	else if ( $PARA_NAME == "SEC_PASS_SAFE" )
	{
		$SEC_PASS_SAFE = $PARA_VALUE;
	}
}
echo "<table border=\"0\" cellspacing=\"1\" width=\"100%\" class=\"small\" bgcolor=\"#000000\" cellpadding=\"3\" align=\"center\" >\r\n  <form action=\"set_update.php\"  method=\"post\" name=\"form1\" onsubmit=\"return CheckForm();\">\r\n   <tr>\r\n      <td nowrap class=\"TableData\" width=\"150\">部门:</td>\r\n      <td class=\"TableData\">\r\n        <input type=\"hidden\" name=\"TO_ID\" value=\"";
echo $TO_ID;
echo "\">\r\n        <textarea cols=38 name=TO_NAME rows=2 class=\"BigStatic\" wrap=\"yes\" readonly>";
echo $TO_NAME;
echo "</textarea>\r\n        &nbsp;<input type=\"button\" value=\"添 加\" class=\"SmallButton\" onClick=\"LoadWindow()\" title=\"添加部门\" name=\"button\">\r\n        &nbsp;<input type=\"button\" value=\"清 空\" class=\"SmallButton\" onClick=\"clear_dept()\" title=\"清空部门\" name=\"button\">\r\n      </td>\r\n    </tr>\r\n    <tr>\r\n      <td nowrap class=\"TableData\">角色:</td>\r\n      <td class=\"TableData\">\r\n        <input type=\"hidden\" name=\"PRIV_ID\" value=\"\">\r\n        <textarea cols=38 name=\"PRIV_NAME\" rows=2 class=\"BigStatic\" wrap=\"yes\" readonly></textarea>\r\n        &nbsp;<input type=\"button\" value=\"选 择\" class=\"SmallButton\" onClick=\"LoadPrivWindow()\" title=\"选择角色\" name=\"button\">\r\n        &nbsp;<input type=\"button\" value=\"清 空\" class=\"SmallButton\" onClick=\"clear_priv()\" title=\"清空角色\" name=\"button\">\r\n      </td>\r\n   </tr>\r\n   <tr>\r\n      <td nowrap class=\"TableData\">人员:</td>\r\n      <td class=\"TableData\">\r\n\r\n        <input type=\"hidden\" name=\"COPY_TO_ID\" value=\"\">\r\n        <textarea cols=38 name=\"COPY_TO_NAME\" rows=2 class=\"BigStatic\" wrap=\"yes\" readonly></textarea>\r\n        &nbsp;<input type=\"button\" value=\"选 择\" class=\"SmallButton\" onClick=\"LoadWindow2()\" title=\"选择人员\" name=\"button\">\r\n        &nbsp;<input type=\"button\" value=\"清 空\" class=\"SmallButton\" onClick=\"clear_user2()\" title=\"清空人员\" name=\"button\">\r\n        <br><a href=\"javascript:no_pass_user();\">空密码用户</a>\r\n      </td>\r\n   </tr>\r\n    <tr>\r\n      <td nowrap class=\"TableData\">界面主题:</td>\r\n      <td class=\"TableData\">\r\n        <select name=\"THEME\" class=\"BigSelect\">\r\n          <option value=\"\"></option>\r\n";
$LINES = file( "../../../theme/theme.ini" );
$I = 0;
for ( ;	$I < count( $LINES );	++$I	)
{
	$TOK = strtok( $LINES[$I], ":" );
	$ID = $TOK;
	$NAME = strtok( $TOK );
	$NAME = str_replace( "\r\n", "", $NAME );
	echo "          <option value=\"";
	echo $ID;
	echo "\">";
	echo $NAME;
	echo "</option>\r\n";
}
echo "        </select> 需重新登录才能生效\r\n      </td>\r\n    </tr>\r\n\r\n    <tr>\r\n      <td nowrap class=\"TableData\">登录模式:</td>\r\n      <td class=\"TableData\">\r\n        <select name=\"MENU_TYPE\" class=\"BigSelect\">\r\n          <option value=\"\"></option>\r\n          <option value=\"1\">在本窗口打开OA</option>\r\n          <option value=\"2\">在新窗口打开OA,显示工具栏</option>\r\n          <option value=\"3\">在新窗口打开OA,无工具栏</option>\r\n        </select> 需重新登录才能生效\r\n      </td>\r\n    </tr>\r\n    <tr>\r\n      <td nowrap class=\"TableData\">左侧菜单自动隐藏:</td>\r\n      <td class=\"TableData\">\r\n        <select name=\"MENU_HIDE\" class=\"BigSelect\">\r\n          <option value=\"\"></option>\r\n          <option value=\"1\">是</option>\r\n          <option value=\"2\">否</option>\r\n        </select> 需重新登录才能生效\r\n      </td>\r\n    </tr>\r\n    <tr>\r\n      <td nowrap class=\"TableData\">短信息提醒窗口弹出方式:</td>\r\n      <td class=\"TableData\">\r\n        <select name=\"SMS_ON\" class=\"BigSelect\">\r\n          <option value=\"\"></option>\r\n          <option value=\"1\">自动</option>\r\n          <option value=\"0\">手动</option>\r\n        </select>\r\n      </td>\r\n    </tr>\r\n    <tr>\r\n      <td nowrap class=\"TableData\">短信息提示音:</td>\r\n      <td class=\"TableData\">\r\n        <select name=\"CALL_SOUND\" class=\"BigSelect\" onchange=\"select_sound()\">\r\n          <option value=\"\"></option>\r\n          <option value=\"1\">语音1</option>\r\n          <option value=\"8\">语音2</option>\r\n          <option value=\"2\">激光</option>\r\n          <option value=\"3\">水滴</option>\r\n          <option value=\"4\">手机</option>\r\n          <option value=\"5\">电话</option>\r\n          <option value=\"6\">鸡叫</option>\r\n          <option value=\"7\">OICQ</option>\r\n          <option value=\"0\">无</option>\r\n        </select>\r\n        <div align=\"right\" id=\"sms_sound\"></div>\r\n      </td>\r\n    </tr>\r\n    <tr>\r\n      <td nowrap class=\"TableData\">登录后显示的左侧面板:</td>\r\n      <td class=\"TableData\">\r\n        <select name=\"PANEL\" class=\"BigSelect\">\r\n          <option value=\"\"></option>\r\n          <option value=\"1\">主菜单</option>\r\n          <option value=\"2\">在线人员</option>\r\n          <option value=\"3\">全部人员</option>\r\n          <option value=\"4\">快捷组</option>\r\n          <option value=\"5\">短信箱</option>\r\n          <option value=\"6\">收藏夹</option>\r\n        </select>\r\n        需重新登录才能生效\r\n      </td>\r\n    </tr>\r\n   <tr>\r\n    <td nowrap class=\"TableData\" width=\"60\" >密码:</td>\r\n    <td nowrap class=\"TableData\">\r\n        <input type=\"password\" name=\"PASS1\" class=\"BigInput\" size=\"20\" maxlength=\"";
echo $SEC_PASS_MAX;
echo "\" value=\"\"> ";
echo $SEC_PASS_MIN;
echo "-";
echo $SEC_PASS_MAX;
echo "位";
if ( $SEC_PASS_SAFE == "1" )
{
	echo ",必须同时包含字母和数字";
}
echo "    </td>\r\n   </tr>\r\n   <tr>\r\n    <td nowrap class=\"TableData\" width=\"60\">确认密码:</td>\r\n    <td nowrap class=\"TableData\">\r\n        <input type=\"password\" name=\"PASS2\" class=\"BigInput\" size=\"20\" maxlength=\"";
echo $SEC_PASS_MAX;
echo "\" value=\"\"> ";
echo $SEC_PASS_MIN;
echo "-";
echo $SEC_PASS_MAX;
echo "位";
if ( $SEC_PASS_SAFE == "1" )
{
	echo ",必须同时包含字母和数字";
}
echo "    </td>\r\n   </tr>\r\n   <tr>\r\n    <td nowrap  class=\"TableControl\" colspan=\"2\" align=\"center\">\r\n        <input type=\"submit\" value=\"批量设置\" class=\"BigButton\">\r\n    </td>\r\n   </tr>\r\n  </form>\r\n</table>\r\n<br>\r\n<table border=\"0\" width=\"95%\" cellspacing=\"0\" cellpadding=\"3\" class=\"small\">\r\n  <tr>\r\n    <td class=\"Big\"><img src=\"/images/green_arrow.gif\" WIDTH=\"22\" HEIGHT=\"20\" align=\"absmiddle\"><span class=\"big3\"> 最近10次批量个性设置日志</span><br>\r\n    </td>\r\n  </tr>\r\n</table>\r\n";
$TYPE_DESC = get_code_name( "14", "SYS_LOG" );
$query = "SELECT * from SYS_LOG where TYPE='14' and USER_ID='".$LOGIN_USER_ID."' and REMARK like '批量个性设置:%' order by TIME desc";
$cursor = exequery( $connection, $query );
if ( mysql_num_rows( $cursor ) == 0 )
{
	message( "", "无日志记录" );
	exit( );
}
echo "<table border=\"0\" cellspacing=\"1\" width=\"95%\" align=\"center\" class=\"small\" bgcolor=\"#000000\" cellpadding=\"3\">\r\n    <tr class=\"TableHeader\">\r\n      <td align=\"center\">用户</td>\r\n      <td align=\"center\">时间</td>\r\n      <td align=\"center\">IP地址</td>\r\n      <td align=\"center\">类型</td>\r\n      <td align=\"center\">备注</td>\r\n    </tr>\r\n";
$LOG_COUNT = 0;
while ( $ROW = mysql_fetch_array( $cursor ) )
{
	++$LOG_COUNT;
	if ( 10 < $LOG_COUNT )
	{
		break;
	}
	$TIME = $ROW['TIME'];
	$IP = $ROW['IP'];
	$TYPE = $ROW['TYPE'];
	$REMARK = $ROW['REMARK'];
	if ( $LOG_COUNT % 2 == 1 )
	{
		$TableLine = "TableLine1";
	}
	else
	{
		$TableLine = "TableLine2";
	}
	echo "    <tr class=\"";
	echo $TableLine;
	echo "\">\r\n      <td nowrap align=\"center\">";
	echo $LOGIN_USER_NAME;
	echo "</td>\r\n      <td nowrap align=\"center\">";
	echo $TIME;
	echo "</td>\r\n      <td nowrap align=\"center\">";
	echo $IP;
	echo "</td>\r\n      <td nowrap align=\"center\">";
	echo $TYPE_DESC;
	echo "</td>\r\n      <td align=\"left\">";
	echo $REMARK;
	echo "</td>\r\n    </tr>\r\n";
}
echo "</table>\r\n</body>\r\n</html>";
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -