📄 index.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<link rel=\"stylesheet\" type=\"text/css\" href=\"/theme/";
echo $LOGIN_THEME;
echo "/calendar.css\">\r\n<script src=\"/inc/sort_table.js\"></script>\r\n<script>\r\nfunction delete_task(TASK_ID)\r\n{\r\n msg='确认要删除该任务么?';\r\n if(window.confirm(msg))\r\n {\r\n URL=\"delete.php?TASK_ID=\" + TASK_ID+\"&PAGE_START=";
echo $PAGE_START;
echo "\";\r\n window.location=URL;\r\n }\r\n}\r\n\r\nfunction my_note(TASK_ID)\r\n{\r\n my_left=document.body.scrollLeft+400;\r\n my_top=document.body.scrollTop+300;\r\n\r\n window.open(\"note.php?TASK_ID=\"+TASK_ID,\"task_win\"+TASK_ID,\"height=170,width=180,status=0,toolbar=no,menubar=no,location=no,scrollbars=auto,top=\"+ my_top +\",left=\"+ my_left +\",resizable=no\");\r\n}\r\nfunction check_all()\r\n{\r\n for (i=0;i<document.all(\"email_select\").length;i++)\r\n {\r\n if(document.all(\"allbox\").checked)\r\n document.all(\"email_select\").item(i).checked=true;\r\n else\r\n document.all(\"email_select\").item(i).checked=false;\r\n }\r\n\r\n if(i==0)\r\n {\r\n if(document.all(\"allbox\").checked)\r\n document.all(\"email_select\").checked=true;\r\n else\r\n document.all(\"email_select\").checked=false;\r\n }\r\n}\r\n\r\nfunction check_one(el)\r\n{\r\n if(!el.checked)\r\n document.all(\"allbox\").checked=false;\r\n}\r\nfunction get_checked()\r\n{\r\n checked_str=\"\";\r\n for(i=0;i<document.all(\"email_select\").length;i++)\r\n {\r\n\r\n el=document.all(\"email_select\").item(i);\r\n if(el.checked)\r\n { val=el.value;\r\n checked_str+=val + \",\";\r\n }\r\n }\r\n\r\n if(i==0)\r\n {\r\n el=document.all(\"email_select\");\r\n if(el.checked)\r\n { val=el.value;\r\n checked_str+=val + \",\";\r\n }\r\n }\r\n return checked_str;\r\n}\r\nfunction delete_mail()\r\n{\r\n delete_str=get_checked();\r\n if(delete_str==\"\")\r\n {\r\n alert(\"要删除任务,请至少选择其中一条。\");\r\n return;\r\n }\r\n\r\n msg='确认要删除所选任务么?';\r\n if(window.confirm(msg))\r\n {\r\n url=\"delete.php?TASK_ID=\"+ delete_str +\"&PAGE_START=";
echo $PAGE_START;
echo "\";\r\n location=url;\r\n }\r\n}\r\n</script>\r\n</head>\r\n<body class=\"bodycolor\" topmargin=\"5\" onload=\"SortTable('bSortTable');\">\r\n";
$PAGE_SIZE = 20;
$PAGE_START = intval( $PAGE_START );
if ( !isset( $TOTAL_ITEMS ) )
{
$query = "SELECT count(*) from TASK where USER_ID='".$LOGIN_USER_ID."'";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
$TOTAL_ITEMS = $ROW[0];
}
}
$TOTAL_ITEMS = intval( $TOTAL_ITEMS );
echo "<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"3\" class=\"small\">\r\n <tr>\r\n <td class=\"Big\"><img src=\"/images/menu/diary.gif\" WIDTH=\"22\" HEIGHT=\"20\" align=\"absmiddle\"><span class=\"big3\"> 新建任务</span><br>\r\n </td>\r\n </tr>\r\n</table>\r\n\r\n<div align=\"center\">\r\n<input type=\"button\" value=\"新建任务\" class=\"BigButton\" onClick=\"location='edit.php?PAGE_START=";
echo $PAGE_START;
echo "';\" title=\"新建任务\">\r\n</div>\r\n\r\n<br>\r\n\r\n<table width=\"95%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" height=\"3\">\r\n <tr>\r\n <td background=\"/images/dian1.gif\" width=\"100%\"></td>\r\n </tr>\r\n</table>\r\n\r\n<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"3\" class=\"small\">\r\n <tr>\r\n <td class=\"Big\"><img src=\"/images/menu/diary.gif\" WIDTH=\"22\" HEIGHT=\"20\" align=\"absmiddle\"><span class=\"big3\"> 任务管理</span>\r\n </td>\r\n <td align=\"right\">";
echo page_bar( $PAGE_START, $TOTAL_ITEMS, $PAGE_SIZE, "PAGE_START" );
echo "</td>\r\n </tr>\r\n</table>\r\n\r\n";
if ( $TOTAL_ITEMS == 0 )
{
message( "", "无符合条件的日程安排" );
exit( );
}
echo "<table id=\"bSortTable\" class=\"TableList\" width=\"100%\">\r\n <thead class=\"TableHeader\" align=\"center\">\r\n <td width=\"40\">选择</td>\r\n <td width=\"40\">序号</td>\r\n <td>任务标题</td>\r\n <td width=\"80\">状态</td>\r\n <td width=\"140\">完成</td>\r\n <td width=\"50\">类别</td>\r\n <td width=\"80\">颜色</td>\r\n <td width=\"80\">开始日期</td>\r\n <td width=\"80\">结束日期</td>\r\n <td width=\"70\">操作</td>\r\n </thead>\r\n";
$CUR_DATE = date( "Y-m-d", time( ) );
$query = "SELECT * from TASK where USER_ID='".$LOGIN_USER_ID."' order by TASK_NO limit {$PAGE_START}, {$PAGE_SIZE}";
$cursor = exequery( $connection, $query );
$TASK_COUNT = 0;
while ( $ROW = mysql_fetch_array( $cursor ) )
{
++$TASK_COUNT;
$TASK_ID = $ROW['TASK_ID'];
$TASK_NO = $ROW['TASK_NO'];
$BEGIN_DATE = $ROW['BEGIN_DATE'];
$END_DATE = $ROW['END_DATE'];
if ( $BEGIN_DATE == "0000-00-00" )
{
$BEGIN_DATE = "";
}
if ( $END_DATE == "0000-00-00" )
{
$END_DATE = "";
}
$TASK_TYPE = $ROW['TASK_TYPE'];
$TASK_STATUS = $ROW['TASK_STATUS'];
$COLOR = $ROW['COLOR'];
$IMPORTANT = $ROW['IMPORTANT'];
$RATE = intval( $ROW['RATE'] );
$SUBJECT = $ROW['SUBJECT'];
$SUBJECT = htmlspecialchars( $SUBJECT );
$CONTENT = $ROW['CONTENT'];
$CONTENT = htmlspecialchars( $CONTENT );
switch ( $TASK_STATUS )
{
case "1" :
$STATUS_DESC = "未开始";
break;
case "2" :
$STATUS_DESC = "进行中";
break;
case "3" :
$STATUS_DESC = "已完成";
break;
case "4" :
$STATUS_DESC = "等待其他人";
break;
case "5" :
$STATUS_DESC = "已推迟";
}
switch ( $TASK_TYPE )
{
case "1" :
$TYPE_DESC = "工作";
break;
case "2" :
$TYPE_DESC = "个人";
break;
case "3" :
$TYPE_DESC = "指派";
}
if ( $TASK_COUNT % 2 == 1 )
{
$TableLine = "TableLine1";
}
else
{
$TableLine = "TableLine2";
}
echo " <tr class=\"";
echo $TableLine;
echo "\">\r\n <td> <input type=\"checkbox\" name=\"email_select\" value=\"";
echo $TASK_ID;
echo "\" onClick=\"check_one(self);\">\r\n \t<td align=\"center\">";
echo $TASK_NO;
echo "</td>\r\n <td>\r\n <a href=\"javascript:my_note(";
echo $TASK_ID;
echo ");\" class=\"CalLevel";
echo $IMPORTANT;
echo "\" title=\"";
echo cal_level_desc( $IMPORTANT );
echo "\">";
echo csubstr( strip_tags( $SUBJECT ), 0, 100 );
echo " ";
if ( 100 < strlen( $SUBJECT ) )
{
echo "...";
}
echo "</a>\r\n </td>\r\n \t<td nowrap align=\"center\">";
echo $STATUS_DESC;
echo "</td>\r\n <td nowrap align=\"right\"><div style=\"background:#00AA00;width:";
echo $RATE;
echo "px;border:1px solid;margin-top:2px;float:left;\"></div><div style=\"float:right;\"> ";
echo $RATE;
echo "%</div></td>\r\n <td nowrap align=\"center\">";
echo $TYPE_DESC;
echo "</td>\r\n <td nowrap><span class=\"CalColor";
echo $COLOR;
echo "\">";
echo cal_color_desc( $COLOR );
echo "</span></td>\r\n <td align=\"center\">";
echo $BEGIN_DATE;
echo "</td>\r\n <td align=\"center\">";
echo $END_DATE;
echo "</td>\r\n <td nowrap align=\"center\">\r\n <a href=\"edit.php?TASK_ID=";
echo $TASK_ID;
echo "&PAGE_START=";
echo $PAGE_START;
echo "\"> 修改</a>\r\n <a href=\"javascript:delete_task(";
echo $TASK_ID;
echo ");\"> 删除</a>\r\n </td>\r\n </tr>\r\n";
}
echo " <tr class=\"TableControl\">\r\n <td colspan=\"10\"> <input type=\"checkbox\" name=\"allbox\" id=\"allbox_for\" onClick=\"check_all();\">\r\n <label for=\"allbox_for\">全选</label> \r\n <a href=\"javascript:delete_mail();\" title=\"删除所选邮件\"><img src=\"/images/delete.gif\" align=\"absMiddle\">删除</a> \r\n </td>\r\n </tr>\r\n</table>\r\n\r\n</body>\r\n</html>\r\n";
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -