Browse Source

界面调整完善交互体验

tags/6.0.0
tianya 3 years ago
parent
commit
ee3fdf8adf
24 changed files with 500 additions and 451 deletions
  1. +0
    -6
      src/dede/css/base.css
  2. +4
    -3
      src/dede/file_manage_view.php
  3. +4
    -6
      src/dede/js/list.js
  4. +3
    -3
      src/dede/templets/archives_add.htm
  5. +3
    -3
      src/dede/templets/archives_edit.htm
  6. +9
    -7
      src/dede/templets/content_i_list.htm
  7. +1
    -0
      src/dede/templets/content_list.htm
  8. +85
    -79
      src/dede/templets/file_edit.htm
  9. +1
    -1
      src/dede/templets/soft_edit.htm
  10. +3
    -3
      src/dede/templets/spec_add.htm
  11. +1
    -1
      src/dede/templets/spec_edit.htm
  12. +2
    -2
      src/dede/templets/sys_group.htm
  13. +2
    -1
      src/dede/templets/sys_group_add.htm
  14. +3
    -2
      src/dede/templets/sys_group_edit.htm
  15. +1
    -1
      src/dede/templets/sys_info_mark.htm
  16. +8
    -8
      src/dede/templets/sys_sql_query.htm
  17. +75
    -64
      src/dede/templets/sys_task.htm
  18. +111
    -97
      src/dede/templets/sys_task_add.htm
  19. +130
    -111
      src/dede/templets/sys_task_edit.htm
  20. +1
    -1
      src/dede/templets/templets_tagsource.htm
  21. +2
    -2
      src/dede/templets/tpl_edit_tag.htm
  22. +51
    -49
      src/dede/templets/tpl_newfile.htm
  23. BIN
      src/static/defaultpic.jpg
  24. +0
    -1
      src/static/img/base.css

+ 0
- 6
src/dede/css/base.css View File

@@ -34,11 +34,6 @@ li,dd {
padding: 0px;
}
input {
background: url(../images/input.png) repeat-x scroll 0px 0px;
}
select {
height: calc(1.5em + .75rem + 2px);
padding: .375rem .75rem;
@@ -93,7 +88,6 @@ label {
}
.alltxt {
height: 18px;
line-height: 18px;
padding: 3px 3px 2px 3px;
vertical-align: middle;


+ 4
- 3
src/dede/file_manage_view.php View File

@@ -32,8 +32,8 @@ if($fmdo=="rename")
$win->AddHidden("activepath",$activepath);
$win->AddHidden("filename",$filename);
$win->AddTitle("更改文件名,当前路径:$ndirstring");
$win->AddItem("旧名称:","<input name='oldfilename' type='input' class='alltxt' id='oldfilename' size='40' value='$filename'>");
$win->AddItem("新名称:","<input name='newfilename' type='input' class='alltxt' size='40' id='newfilename'>");
$win->AddItem("旧名称:","<input name='oldfilename' type='input' id='oldfilename' size='40' value='$filename'>");
$win->AddItem("新名称:","<input name='newfilename' type='input' size='40' id='newfilename'>");
$winform = $win->GetWindow("ok");
$win->Display();
}
@@ -170,7 +170,8 @@ else if($fmdo=="newfile")
{
$content = "";
$GLOBALS['filename'] = "newfile.txt";
$contentView = "<textarea name='str' style='width:99%;height:400'></textarea>\r\n";
$GLOBALS['extension'] = 'text/html';
$contentView = "<textarea id='str' name='str' style='width:99%;height:400'></textarea>\r\n";
$GLOBALS['token'] = make_hash();
$ctp = new DedeTagParse();
$ctp->LoadTemplate(DEDEADMIN."/templets/file_edit.htm");


+ 4
- 6
src/dede/js/list.js View File

@@ -1,4 +1,3 @@
<!--
if(moz) {
extendEventObject();
extendElementModel();
@@ -13,7 +12,7 @@ function kwArc(aid){
if(aid==0) aid = getOneItem();
if(qstr=='')
{
alert('必须选择一个或多个文档!');
ShowMsg('必须选择一个或多个文档!');
return;
}
location="archives_do.php?aid="+aid+"&dopost=makekw&qstr="+qstr;
@@ -36,7 +35,7 @@ function moveArc(e, obj, cid){
var qstr=getCheckboxItem();
if(qstr=='')
{
alert('必须选择一个或多个文档!');
ShowMsg('必须选择一个或多个文档!');
return;
}
LoadQuickDiv(e, 'archives_do.php?dopost=moveArchives&qstr='+qstr+'&channelid='+cid+'&rnd='+Math.random(), 'moveArchives', '450px', '180px');
@@ -54,7 +53,7 @@ function cAtts(jname, e, obj)
var screeheight = document.body.clientHeight + 20;
if(qstr=='')
{
alert('必须选择一个或多个文档!');
ShowMsg('必须选择一个或多个文档!');
return;
}
LoadQuickDiv(e, 'archives_do.php?dopost=attsDlg&qstr='+qstr+'&dojob='+jname+'&rnd='+Math.random(), 'attsDlg', '450px', '160px');
@@ -150,5 +149,4 @@ function noSelAll()
document.form2.arcID[i].checked=false;
}
}
}
-->
}

+ 3
- 3
src/dede/templets/archives_add.htm View File

@@ -416,7 +416,7 @@
</table>
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#F9FCEF"
style="border:1px solid #cfcfcf;border-top:none;">
style="border:1px solid #cfcfcf;border-top:none;" class="mb-3">
<tr>
<td height="35">
<table width="98%" border="0" cellspacing="1" cellpadding="1">
@@ -425,10 +425,10 @@
<td width="83%">
<table width="214" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="115">
<td width="115" class="py-3">
<button type="submit" class="btn btn-secondary">保存</button>
</td>
<td width="99">
<td width="99" class="py-3">
<button type="button" onClick="location.reload();" class="btn btn-secondary">重置</button>
</td>
</tr>


+ 3
- 3
src/dede/templets/archives_edit.htm View File

@@ -408,7 +408,7 @@ if($cfg_need_typeid2=='Y') {
</table>
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#F9FCEF"
style="border:1px solid #cfcfcf;border-top:none;">
style="border:1px solid #cfcfcf;border-top:none;" class="mb-3">
<tr>
<td height="35">
<table width="100%" border="0" cellspacing="1" cellpadding="1">
@@ -417,8 +417,8 @@ if($cfg_need_typeid2=='Y') {
<td width="83%">
<table width="214" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="115"><button type="submit" class="btn btn-secondary">保存</button></td>
<td width="99">
<td width="115" class="py-3"><button type="submit" class="btn btn-secondary">保存</button></td>
<td width="99" class="py-3">
<button type="button" onClick="location.reload();" class="btn btn-secondary">重置</button>
</td>
</tr>


+ 9
- 7
src/dede/templets/content_i_list.htm View File

@@ -9,6 +9,8 @@
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="css/base.css">
<script language="javascript" src="../static/js/jquery.js"></script>
<script src="../static/js/bootstrap.bundle.js"></script>
<script language='javascript' src="js/main.js"></script>
<script language="javascript" src="../static/js/dedeajax2.js"></script>
<script language="javascript" src="js/ieemu.js"></script>
<script language="javascript" src="js/context_menu.js"></script>
@@ -66,11 +68,11 @@
<table width="98%" border="0" cellpadding="1" cellspacing="1" class='ilist' bgcolor="{dede:label bind="
GetColor('#FAFAF1','#FFFFFF')" /}" align='center' style="margin-top:8px;" class="table">
<tr>
<td width="13%" align='center'>
<td width="13%" align='center' class="py-3">
<img src="{dede:field.litpic function='CheckPic(@me)' /}" width="80" height="60" alt="文档图片"
border="0">
</td>
<td width="35%">
<td width="35%" class="py-3">
<input name="arcID" type="checkbox" id="arcID" value="{dede:field.id/}" class="np" />
<img src='images/trun.gif' title="编辑属性" alt="编辑属性"
onClick="QuickEdit({dede:field.id/}, event, this);" style='cursor:pointer' border='0' width='16'
@@ -83,15 +85,15 @@
<br />
  发布时间:{dede:field.senddate function='GetDateTimeMk(@me)' /}
</td>
<td width="12%" height="26" align="center">
<td width="12%" height="26" align="center" class="py-3">
{dede:field.typeid function='GetTypename(@me)'/}
<br />
ID: {dede:field.id/}
</td>
<td width="11%" align="center">{dede:field.arcrank function='GetRankName(@me)' /}</td>
<td width="10%" align="center">{dede:field.mid function=GetMemberName(@me)/}</td>
<td width="10%" align="center">{dede:field.ismake function='IsHtmlArchives(@me)' /}</td>
<td width="9%" align="center">{dede:field.click/}</td>
<td width="11%" align="center" class="py-3">{dede:field.arcrank function='GetRankName(@me)' /}</td>
<td width="10%" align="center" class="py-3">{dede:field.mid function=GetMemberName(@me)/}</td>
<td width="10%" align="center" class="py-3">{dede:field.ismake function='IsHtmlArchives(@me)' /}</td>
<td width="9%" align="center" class="py-3">{dede:field.click/}</td>
</tr>
</table>
{/dede:datalist}


+ 1
- 0
src/dede/templets/content_list.htm View File

@@ -9,6 +9,7 @@
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="css/base.css">
<script language="javascript" src="../static/js/jquery.js"></script>
<script src="../static/js/bootstrap.bundle.js"></script>
<script language="javascript" src="../static/js/dedeajax2.js"></script>
<script language="javascript" src="js/ieemu.js"></script>
<script language="javascript" src="js/context_menu.js"></script>


+ 85
- 79
src/dede/templets/file_edit.htm View File

@@ -1,89 +1,95 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>">
<title>文件管理器</title>
<link rel="stylesheet" type="text/css" href="css/base.css">
<script language="javascript">
function Post()
{
if (document.form1.filename.value=="")
{
alert("文件名不能为空。");
document.form1.filename.focus();
return false;
}
}
</script>
<link rel="stylesheet" type="text/css" href="css/codemirror.css">
<script type="text/javascript" src="js/codemirror.js"></script>
<script type="text/javascript" src="js/mode/xml/xml.js"></script>
<script type="text/javascript" src="js/mode/javascript/javascript.js"></script>
<script type="text/javascript" src="js/mode/css/css.js"></script>
<script type="text/javascript" src="js/mode/php/php.js"></script>
<script type="text/javascript" src="js/mode/clike/clike.js"></script>
<script type="text/javascript" src="js/mode/htmlmixed/htmlmixed.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>">
<title>文件管理器</title>
<link rel="stylesheet" href="../static/css/bootstrap.min.css">
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="css/base.css">
<script language="javascript" src="../static/js/jquery.js"></script>
<script src="../static/js/bootstrap.bundle.js"></script>
<script language='javascript' src='js/main.js'></script>
<script language="javascript">
function Post() {
if (document.form1.filename.value == "") {
ShowMsg("文件名不能为空");
document.form1.filename.focus();
return false;
}
}
</script>
<link rel="stylesheet" type="text/css" href="css/codemirror.css">
<script type="text/javascript" src="js/codemirror.js"></script>
<script type="text/javascript" src="js/mode/xml/xml.js"></script>
<script type="text/javascript" src="js/mode/javascript/javascript.js"></script>
<script type="text/javascript" src="js/mode/css/css.js"></script>
<script type="text/javascript" src="js/mode/php/php.js"></script>
<script type="text/javascript" src="js/mode/clike/clike.js"></script>
<script type="text/javascript" src="js/mode/htmlmixed/htmlmixed.js"></script>
</head>

<body background='images/allbg.gif' leftmargin="8" topmargin='8'>
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#ECFAD3" style="margin-bottom:8px;">
<tr>
<td height="28" style="border:1px dotted #BFD67C;padding-left:10px;" background='images/wbg.gif'>
&nbsp;◇<a href='file_manage_main.php?activepath={dede:global name='activepath'/}'><b>文件管理</b></a> &gt;&gt; <b>修改/新建文件</b>
</td>
</tr>
</table>
<form method="POST" action="file_manage_control.php" name=form1 onSubmit="return Post()">
<input type="hidden" name="fmdo" value="edit" />
<input type="hidden" name="backurl" value="{dede:global name='backurl' function='urlencode(@me)'/}" />
<input type="hidden" name="token" value="{dede:global name='token'/}" />
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#cfcfcf">
<tr>
<td width="100%" bgcolor='#ffffff'>
<table width='100%' border='0' cellpadding='3' cellspacing='1' bgcolor='#cfcfcf'>
<tr bgcolor='#EEF4EA'>
<td colspan='2' background='images/wbg.gif' height='26' style="padding-left:10px;">
<font color='#666600'><b>修改/新建文件:</b></font>
</td>
</tr>
<tr bgcolor='#FFFFFF'>
<td>工作目录</td>
<td>
<input name='activepath' size='40' class='alltxt' value="{dede:global name='activepath'/}" />
(空白表示根目录 ,不允许用 “..” 形式的路径)
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#ECFAD3"
style="margin-bottom:8px;" class="maintable mt-3">
<tr>
<td height="28" style="border:1px dotted #BFD67C;padding-left:10px;" background='images/wbg.gif'>
&nbsp;◇<a href='file_manage_main.php?activepath={dede:global name=' activepath'/}'><b>文件管理</b></a>
&gt;&gt; <b>修改/新建文件</b>
</td>
</tr>
<tr bgcolor='#FFFFFF'>
<td>文件名称</td>
<td>
<input name=filename size=40 class='alltxt' value="{dede:global name='filename'/}" />
(不允许用 “..” 形式的路径)
</td>
</tr>
<tr bgcolor='#FFFFFF'>
<td colspan='2'>
</table>
<form method="POST" action="file_manage_control.php" name=form1 onSubmit="return Post()">
<input type="hidden" name="fmdo" value="edit" />
<input type="hidden" name="backurl" value="{dede:global name='backurl' function='urlencode(@me)'/}" />
<input type="hidden" name="token" value="{dede:global name='token'/}" />

<table width='100%' border='0' align="center" cellpadding='3' cellspacing='1' bgcolor='#cfcfcf' class="table maintable table-borderless">
<tr bgcolor='#EEF4EA'>
<td colspan='2' background='images/wbg.gif' height='26' style="padding-left:10px;">
<font color='#666600'><b>修改/新建文件:</b></font>
</td>
</tr>
<tr bgcolor='#FFFFFF'>
<td>工作目录</td>
<td>
<input name='activepath' size='40'
value="{dede:global name='activepath'/}" />
(空白表示根目录 ,不允许用 “..” 形式的路径)
</td>
</tr>
<tr bgcolor='#FFFFFF'>
<td>文件名称</td>
<td>
<input name=filename size=40 value="{dede:global name='filename'/}" />
(不允许用 “..” 形式的路径)
</td>
</tr>
<tr bgcolor='#FFFFFF' class="table table-bordered">
<td colspan='2'>
{dede:global name='contentView'/}
</td>
</tr>
<tr>
<td colspan='2' height="36" bgcolor='#F9FCEF' align='center'>
<input type=submit value=" 保 存 " name='B1' class="coolbg np" />
&nbsp;
<input type=reset value="取消修改" name='B2' class="coolbg np" />
&nbsp;
<input type=button value="不理返回" name='B4' class="coolbg np" onClick="javascript:history.go(-1);" />
</td>
</td>
</tr>
<tr>
<td colspan='2' height="36" bgcolor='#F9FCEF' align='center'>
<button type=submit name='B1' class="btn btn-secondary"> 保 存 </button>
&nbsp;
<button type=reset name='B2' class="btn btn-secondary"> 重 置 </button>
&nbsp;
<button type=button name='B4' class="btn btn-secondary"
onClick="javascript:history.go(-1);"> 返 回 </button>
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
<script type="text/javascript">
var editor = CodeMirror.fromTextArea(document.getElementById('str'), {
lineNumbers: true,
lineWrapping: true,
mode: '{dede:global name='extension'/}'
</table>
</form>
<script type="text/javascript">
var editor = CodeMirror.fromTextArea(document.getElementById('str'), {
lineNumbers: true,
lineWrapping: true,
mode: '{dede:global name='extension'/}'
});
</script>
</script>
</body>
</html>

</html>

+ 1
- 1
src/dede/templets/soft_edit.htm View File

@@ -574,7 +574,7 @@ if($cfg_need_typeid2=='Y') {
</tr>
</table>
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#F9FCEF"
style="border:1px solid #cfcfcf;border-top:none;mb-3">
style="border:1px solid #cfcfcf;border-top:none;" class="mb-3">
<tr>
<td height="35">
<table width="100%" border="0" cellspacing="1" cellpadding="1">


+ 3
- 3
src/dede/templets/spec_add.htm View File

@@ -436,7 +436,7 @@
</tr>
</table>
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#F9FCEF"
style="border:1px solid #cfcfcf;border-top:none;">
style="border:1px solid #cfcfcf;border-top:none;" class="mb-3">
<tr>
<td height="35">
<table width="100%" border="0" cellspacing="1" cellpadding="1">
@@ -445,8 +445,8 @@
<td width="83%">
<table width="214" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="115"><button type="submit" class="btn btn-secondary">保存</button></td>
<td width="99"><button type="button" onClick="location.reload();" class="btn btn-secondary">重置</button></td>
<td width="115" class="py-3"><button type="submit" class="btn btn-secondary">保存</button></td>
<td width="99" class="py-3"><button type="button" onClick="location.reload();" class="btn btn-secondary">重置</button></td>
</tr>
</table>
</td>


+ 1
- 1
src/dede/templets/spec_edit.htm View File

@@ -19,10 +19,10 @@
<link rel="stylesheet" href="../static/css/jquery.fileupload.css">
<script type="text/javascript" src="../static/js/moment.min.js"></script>
<script type="text/javascript" src="../static/js/daterangepicker.js"></script>
<script src="../static/js/bootstrap.bundle.js"></script>
<script language='javascript' src='js/main.js'></script>
<link href="../static/css/cropper.min.css" rel="stylesheet">
<script src="../static/js/cropper.min.js"></script>
<script src="../static/js/bootstrap.bundle.js"></script>
<script language="javascript">
function SelectTemplets(fname) {
if (document.all) {


+ 2
- 2
src/dede/templets/sys_group.htm View File

@@ -47,8 +47,8 @@
<?php echo $row->typename?>
</td>
<td>
<a href='sys_group_edit.php?rank=<?php echo $row->rank?>'>[权限设定]</a>
<a href='sys_admin_user.php?rank=<?php echo $row->rank?>'>[组用户]</a>
<a href='sys_group_edit.php?rank=<?php echo $row->rank?>' class="btn btn-secondary btn-sm">权限设定</a>
<a href='sys_admin_user.php?rank=<?php echo $row->rank?>' class="btn btn-secondary btn-sm">组用户</a>
<?php if($row->system==0){ ?><a
href='sys_group_edit.php?dopost=del&rank=<?php echo $row->rank; ?>'>[删除组]</a><?php } ?>
</td>


+ 2
- 1
src/dede/templets/sys_group_add.htm View File

@@ -92,7 +92,8 @@
</tr>
<tr>
<td height="50" align="center">&nbsp;</td>
<td height="50" style="text-align:left;"><button type="submit" class="btn btn-secondary" onClick="DoSubmit('gettag')"
<td height="50" style="text-align:left;">
<button type="submit" class="btn btn-secondary" onClick="DoSubmit('gettag')"
class="coolbg np">保存</button>
</td>
</tr>


+ 3
- 2
src/dede/templets/sys_group_edit.htm View File

@@ -89,8 +89,9 @@
</tr>
<tr>
<td height="50" align="center">&nbsp;</td>
<td height="50"><input class="np" name="imageField" type="image" src="images/button_save.gif" width="60"
height="22" border="0">
<td height="50">
<button type="submit" class="btn btn-secondary"
class="coolbg np">保存</button>
</td>
</tr>
</table>


+ 1
- 1
src/dede/templets/sys_info_mark.htm View File

@@ -154,7 +154,7 @@
<tr bgcolor="#F9FCEF">
<td height="37" colspan="2">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="table table-borderless">
<tr>
<td width="7%">&nbsp;</td>
<td width="93%" align="center">


+ 8
- 8
src/dede/templets/sys_sql_query.htm View File

@@ -5,8 +5,8 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>">
<title>SQL命令行工具</title>
<link rel="stylesheet" href="../static/css/bootstrap.min.css">
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet">
<link rel="stylesheet" href="../static/css/bootstrap.min.css">
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet">
<link href='css/base.css' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="css/codemirror.css">
<script type="text/javascript" src="js/codemirror.js"></script>
@@ -14,13 +14,14 @@
</head>

<body background='images/allbg.gif' leftmargin='8' topmargin='8'>
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" class="table maintable table-bordered mt-3">
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6"
class="table maintable table-bordered mt-3">
<tr>
<td height="19" background="images/tbg.gif">
<table width="96%" border="0" cellspacing="1" cellpadding="1" class="table table-borderless">
<tr>
<td width="24%" style="padding-left:10px;"><strong>SQL命令运行器:</strong></td>
<td width="76%" align="right">
<td width="76%" align="right">
<a href="sys_data.php" class="btn btn-secondary btn-sm">数据备份</a>
<a href="sys_data_revert.php" class="btn btn-secondary btn-sm">数据还原</a>
<a href="sys_sql_info.php" class="btn btn-secondary btn-sm">数据库说明文档</a>
@@ -95,9 +96,9 @@ while($row = $dsql->GetArray('t',MYSQL_BOTH))
<tr>
<td height="24" colspan="2" bgcolor="#F9FCEF"><strong>运行SQL命令行:
<label><input name="querytype" type="radio" class="np" value="0">
单行命令(支持简单查询)</label>
单行命令(支持简单查询)</label>
<label><input name="querytype" type="radio" class="np" value="2" checked>
多行命令</label></strong></td>
多行命令</label></strong></td>
</tr>
<tr>
<td height="118" colspan="2" style="border: 1px solid #DDD;">
@@ -107,8 +108,7 @@ while($row = $dsql->GetArray('t',MYSQL_BOTH))
<tr>
<td height="53" align="center">&nbsp;</td>
<td>
<input name="imageField" type="image" src="images/button_ok.gif" width="60" height="22" border="0"
class='np' />
<button type="submit" class="btn btn-secondary">确定</button>
</td>
</tr>
</form>


+ 75
- 64
src/dede/templets/sys_task.htm View File

@@ -1,76 +1,87 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>">
<title>计划任务</title>
<link href="css/base.css" rel="stylesheet" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>">
<title>计划任务</title>
<link rel="stylesheet" href="../static/css/bootstrap.min.css">
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet">
<link href="css/base.css" rel="stylesheet" type="text/css">
</head>
<body background='images/allbg.gif' leftmargin='8' topmargin='8'>
<table width="98%" border="0" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" align="center">
<form name="form1" action="content_att.php" method="post">
<input type="hidden" name="dopost" value="save">
<tr>
<td height="28" colspan="6" background='images/tbg.gif'>
<table width="96%" border="0" cellspacing="1" cellpadding="1">
<tr>
<td width="24%" style="padding-left:10px;"><b>计划任务</b> </td>
<td width="76%" align="right">
[<b><a href="sys_task_add.php"><u>增加一个新任务</u></a></b>]
</td>
</tr>
</table>
</td>
</tr>
<tr bgcolor="#FBFCE2" height="24" align="center" >
<td width="24%">任务程序</td>
<td width="30%">任务说明</td>
<td width="8%">是否启用</td>
<td width="8%">运行时间</td>
<td width="18%">上次运行时间</td>
<td width="12%">管理</td>
</tr>
<?php
<table width="98%" border="0" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" align="center" class="table maintable table-bordered mt-3">
<form name="form1" action="content_att.php" method="post">
<input type="hidden" name="dopost" value="save">
<tr>
<td height="28" colspan="6" background='images/tbg.gif'>
<table width="96%" border="0" cellspacing="1" cellpadding="1" class="table table-borderless">
<tr>
<td width="24%" style="padding-left:10px;"><b>计划任务</b> </td>
<td width="76%" align="right">
<a href="sys_task_add.php" class="btn btn-secondary btn-sm">增加一个新任务</a>
</td>
</tr>
</table>
</td>
</tr>
<tr bgcolor="#FBFCE2" height="24" align="center">
<td width="24%">任务程序</td>
<td width="30%">任务说明</td>
<td width="8%">是否启用</td>
<td width="8%">运行时间</td>
<td width="18%">上次运行时间</td>
<td width="12%">管理</td>
</tr>
<?php
$dsql->SetQuery("Select id,taskname,dourl,islock,runtype,runtime,starttime,endtime,freq,lastrun,description From `#@__sys_task` order by id desc ");
$dsql->Execute();
while($row = $dsql->GetObject())
{
?>
<tr align="center" bgcolor="#FFFFFF" height="26" align="center" onMouseMove="javascript:this.bgColor='#FCFDEE';" onMouseOut="javascript:this.bgColor='#FFFFFF';">
<td>
<?php echo $row->taskname; ?><br />
<?php echo $row->dourl; ?>
</td>
<td>
<?php echo $row->description; ?>
</td>
<td>
<?php echo ($row->islock==0 ? '启用' : '禁用'); ?>
</td>
<td>
<?php echo $row->runtime; ?>
</td>
<td>
<?php echo (empty($row->lastrun) ? '没运行过' : GetDateTimeMk($row->lastrun)); ?>
</td>
<td>
<a href='sys_task_edit.php?id=<?php echo $row->id; ?>'>[修改]</a>
<a href='#' onClick="(window.confirm('你确实要删除这个任务么!') ? location='sys_task.php?dopost=del&id=<?php echo $row->id; ?>' : '')">[删除]</a>
</td>
</tr>
<?php
<tr align="center" bgcolor="#FFFFFF" height="26" align="center" onMouseMove="javascript:this.bgColor='#FCFDEE';"
onMouseOut="javascript:this.bgColor='#FFFFFF';">
<td>
<?php echo $row->taskname; ?><br />
<?php echo $row->dourl; ?>
</td>
<td>
<?php echo $row->description; ?>
</td>
<td>
<?php echo ($row->islock==0 ? '启用' : '禁用'); ?>
</td>
<td>
<?php echo $row->runtime; ?>
</td>
<td>
<?php echo (empty($row->lastrun) ? '没运行过' : GetDateTimeMk($row->lastrun)); ?>
</td>
<td>
<a href='sys_task_edit.php?id=<?php echo $row->id; ?>' class="btn btn-secondary btn-sm">修改</a>
<a href='#'
onClick="(window.confirm('你确实要删除这个任务么!') ? location='sys_task.php?dopost=del&id=<?php echo $row->id; ?>' : '')" class="btn btn-secondary btn-sm">删除</a>
</td>
</tr>
<?php
}
?>
<tr>
<td colspan="6" bgcolor="#F9FCEF" style="padding-left:16px;">
<a href='#' onClick="document.getElementById('helpmsg').style.display=(document.getElementById('helpmsg').style.display=='none' ? 'block' : 'none');"><img src='images/help.gif' /><b>计划任务执行的说明</b></a>
<div id='helpmsg' style='display:none;margin-top:6px;line-height:200%;'>
·为了确保任务能执行完全,建议使用Dede的客户端工具,否则只能通过JS触发,但JS触发有很多不确定因素会导致任务不能完成;<br />
·JS触发方式:在所有文档页面中用JS调用/plus/task.php?client=js(必须禁用计划任务的密码,<a href='sys_info.php'><u>系统配置参数-&gt;其它选项</u></a>);<br/>
·自行定制客户端:直接访问“http://网址/plus/task.php?clientpwd=管理密码”,会返回其中一个可执行任务的网址(没有可用任务则返回串:notask),然后客户端运行这个网址即可。
</div>
</td>
</tr>
</form>
</table>
<tr>
<td colspan="6" bgcolor="#F9FCEF" style="padding-left:16px;">
<a href='#'
onClick="document.getElementById('helpmsg').style.display=(document.getElementById('helpmsg').style.display=='none' ? 'block' : 'none');"><img
src='images/help.gif' /><b>计划任务执行的说明</b></a>
<div id='helpmsg' style='display:none;margin-top:6px;line-height:200%;'>
·为了确保任务能执行完全,建议使用Dede的客户端工具,否则只能通过JS触发,但JS触发有很多不确定因素会导致任务不能完成;<br />
·JS触发方式:在所有文档页面中用JS调用/plus/task.php?client=js(必须禁用计划任务的密码,<a
href='sys_info.php'><u>系统配置参数-&gt;其它选项</u></a>);<br />
·自行定制客户端:直接访问“http://网址/plus/task.php?clientpwd=管理密码”,会返回其中一个可执行任务的网址(没有可用任务则返回串:notask),然后客户端运行这个网址即可。
</div>
</td>
</tr>
</form>
</table>
</body>
</html>
</html>

+ 111
- 97
src/dede/templets/sys_task_add.htm View File

@@ -1,103 +1,117 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>">
<title>计划任务</title>
<link href='css/base.css' rel='stylesheet' type='text/css'>
<script language="javascript" src="../static/js/webcalendar.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>">
<title>计划任务</title>
<link rel="stylesheet" href="../static/css/bootstrap.min.css">
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet">
<link href='css/base.css' rel='stylesheet' type='text/css'>
<script language="javascript" src="../static/js/jquery.js"></script>
<script language="javascript" src="../static/js/dedeajax2.js"></script>
<link href="../static/css/daterangepicker.css" rel="stylesheet">
<script type="text/javascript" src="../static/js/moment.min.js"></script>
<script type="text/javascript" src="../static/js/daterangepicker.js"></script>
<script type="text/javascript" src="./js/main.js"></script>
</head>
<body background='images/allbg.gif' leftmargin='8' topmargin='8'>
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6">
<tr>
<td height="28" background="images/tbg.gif" style="padding-left:10px;"><b><a href="sys_task.php"><u>计划任务管理</u></a></b> &gt;&gt; 增加任务</td>
</tr>
<tr>
<td height="200" bgcolor="#FFFFFF" valign="top">
<form action="sys_task_add.php" method="post" enctype="multipart/form-data" name="form1" onSubmit="return checkSubmit();";>
<input type="hidden" name="dopost" value="save" />
<table width="96%" border="0" cellspacing="1" cellpadding="3" align="center">
<tr>
<td class='bline' width="100" height="36" align="center">任务名称:</td>
<td class='bline'>
<input name="taskname" type="text" class='pubinputs' id="taskname" size="30" />
</td>
</tr>
<tr>
<td class='bline' height="36" align="center">运行程序:</td>
<td class='bline'>
<input name="dourl" type="text" id="dourl" size="30" class='pubinputs' />
(程序必须放在../plus/task目录,因此填写文件名即可)
</td>
</tr>
<tr>
<td class='bline' height="80" align="center">任务说明:</td>
<td class='bline'><textarea name="description" id="description" style="width:380px;height:60px"></textarea></td>
</tr>
<tr>
<td class='bline' height="36" align="center">是否启用:</td>
<td class='bline' ><input name="nislock" type="radio" value="0" checked>
启用&nbsp;
<input name="nislock" type="radio" value="1">
不启用</td>
</tr>
<tr>
<td class='bline' height="36" align="center">循环方式:</td>
<td class='bline'><input name="runtype" type="radio" value="0" checked>
循环&nbsp;
<input type="radio" name="runtype" value="1">
一次性
</td>
</tr>
<tr>
<td class='bline' height="36" align="center">执行时间:</td>
<td class='bline'><input name="h" type="text" class="pubinputs" id="h" style="width:30px" value="1">
时(24小时制)
<input name="m" type="text" class="pubinputs" id="m" style="width:30px" value="0">
分</td>
</tr>
<tr>
<td class='bline' height="36" align="center">执行周期:</td>
<td class='bline'>
<input name="freq" type="radio" value="1" checked>
天&nbsp;
<input type="radio" name="freq" value="7">
周&nbsp;
<input type="radio" name="freq" value="30">
</td>
</tr>
<tr>
<td class='bline' height="36" align="center">开始时间:</td>
<td class='bline'><input name="starttime" type="text" class="pubinputs" id="starttime" style="width:70px" onClick="SelectDate(this,'yyyy-MM-dd',80,0)"></td>
</tr>
<tr>
<td class='bline' height="36" align="center">结束时间:</td>
<td class='bline'><input name="endtime" type="text" class="pubinputs" id="endtime" style="width:70px" onClick="SelectDate(this,'yyyy-MM-dd',80,0)">
(不限不要填写)</td>
</tr>
<tr>
<td class='bline' align="center">
附加参数:
</td>
<td class='bline'>
通过get方式向运行的程序发送的参数,格式为:<b>&lt;t:parameter key='名称' value='值' /&gt;</b><br/>
<textarea name="parameter" id="parameter" style="width:480px;height:150px"></textarea>
</td>
</tr>
<tr>
<td class='bline' height="28" align="center">&nbsp;</td>
<td class='bline'>&nbsp;</td>
</tr>
<tr>
<td height="51">&nbsp;</td>
<td>
<input type="submit" name="Submit" value=" 提 交 " class="coolbg np" />   
<input type="reset" name="Submit" value=" 重 置 " class="coolbg np" /> </td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" class="table maintable table-bordered mt-3">
<tr>
<td height="28" background="images/tbg.gif" style="padding-left:10px;"><b><a
href="sys_task.php"><u>计划任务管理</u></a></b> &gt;&gt; 增加任务</td>
</tr>
<tr>
<td height="200" bgcolor="#FFFFFF" valign="top">
<form action="sys_task_add.php" method="post" enctype="multipart/form-data" name="form1"
onSubmit="return checkSubmit();" ;>
<input type="hidden" name="dopost" value="save" />
<table width="96%" border="0" cellspacing="1" cellpadding="3" align="center" class="table table-borderless">
<tr>
<td class='bline' width="200" height="36" align="center">任务名称:</td>
<td class='bline'>
<input name="taskname" type="text" class='pubinputs' id="taskname" size="30" />
</td>
</tr>
<tr>
<td class='bline' height="36" align="center">运行程序:</td>
<td class='bline'>
<input name="dourl" type="text" id="dourl" size="30" class='pubinputs' />
(程序必须放在../plus/task目录,因此填写文件名即可)
</td>
</tr>
<tr>
<td class='bline' height="80" align="center">任务说明:</td>
<td class='bline'><textarea name="description" id="description"
style="width:380px;height:60px"></textarea></td>
</tr>
<tr>
<td class='bline' height="36" align="center">是否启用:</td>
<td class='bline'>
<label><input name="nislock" type="radio" value="0" checked>
启用</label>&nbsp;
<label><input name="nislock" type="radio" value="1">
不启用</label></td>
</tr>
<tr>
<td class='bline' height="36" align="center">循环方式:</td>
<td class='bline'>
<label><input name="runtype" type="radio" value="0" checked>
循环</label>&nbsp;
<label><input type="radio" name="runtype" value="1">
一次性</label>
</td>
</tr>
<tr>
<td class='bline' height="36" align="center">执行时间:</td>
<td class='bline'><input name="h" type="text" class="pubinputs" id="h" style="width:30px" value="1">
时(24小时制)
<input name="m" type="text" class="pubinputs" id="m" style="width:30px" value="0">
分</td>
</tr>
<tr>
<td class='bline' height="36" align="center">执行周期:</td>
<td class='bline'>
<label><input name="freq" type="radio" value="1" checked>
天</label>&nbsp;
<label><input type="radio" name="freq" value="7">
周</label>&nbsp;
<label><input type="radio" name="freq" value="30">
月</label>
</td>
</tr>
<tr>
<td class='bline' height="36" align="center">开始时间:</td>
<td class='bline'><input name="starttime" type="text" class="datepicker" id="starttime"
></td>
</tr>
<tr>
<td class='bline' height="36" align="center">结束时间:</td>
<td class='bline'><input name="endtime" type="text" class="datepicker" id="endtime"
>
(不限不要填写)</td>
</tr>
<tr>
<td class='bline' align="center">
附加参数:
</td>
<td class='bline'>
通过get方式向运行的程序发送的参数,格式为:<b>&lt;t:parameter key='名称' value='值' /&gt;</b><br />
<textarea name="parameter" id="parameter" style="width:480px;height:150px"></textarea>
</td>
</tr>
<tr>
<td height="51">&nbsp;</td>
<td>
<button type="submit" name="Submit" class="btn btn-secondary"> 提 交 </button>   
<button type="reset" name="Submit" class="btn btn-secondary"> 重 置 </button> </td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</body>
</html>

+ 130
- 111
src/dede/templets/sys_task_edit.htm View File

@@ -1,119 +1,138 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>">
<title>计划任务</title>
<link href='css/base.css' rel='stylesheet' type='text/css'>
<script language="javascript" src="../static/js/webcalendar.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>">
<title>计划任务</title>
<link rel="stylesheet" href="../static/css/bootstrap.min.css">
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet">
<link href='css/base.css' rel='stylesheet' type='text/css'>
<script language="javascript" src="../static/js/jquery.js"></script>
<script language="javascript" src="../static/js/dedeajax2.js"></script>
<link href="../static/css/daterangepicker.css" rel="stylesheet">
<script type="text/javascript" src="../static/js/moment.min.js"></script>
<script type="text/javascript" src="../static/js/daterangepicker.js"></script>
<script type="text/javascript" src="./js/main.js"></script>
</head>
<body background='images/allbg.gif' leftmargin='8' topmargin='8'>
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6">
<tr>
<td height="28" background="images/tbg.gif" style="padding-left:10px;"><b><a href="sys_task.php"><u>计划任务管理</u></a></b> &gt;&gt; 修改任务</td>
</tr>
<tr>
<td height="200" bgcolor="#FFFFFF" valign="top">
<form action="sys_task_edit.php" method="post" enctype="multipart/form-data" name="form1" onSubmit="return checkSubmit();";>
<input type="hidden" name="dopost" value="save" />
<input type="hidden" name="id" value="<?php echo $row['id']; ?>" />
<table width="96%" border="0" cellspacing="1" cellpadding="3" align="center">
<tr>
<td class='bline' width="100" height="36" align="center">任务名称:</td>
<td class='bline'>
<input name="taskname" type="text" class='pubinputs' id="taskname" size="30" value="<?php echo $row['taskname']; ?>" />
</td>
</tr>
<tr>
<td class='bline' height="36" align="center">运行程序:</td>
<td class='bline'>
<input name="dourl" type="text" id="dourl" size="30" class='pubinputs' value="<?php echo $row['dourl']; ?>" />
(程序必须放在../plus/task目录,因此填写文件名即可)
</td>
</tr>
<tr>
<td class='bline' height="80" align="center">任务说明:</td>
<td class='bline'><textarea name="description" id="description" style="width:380px;height:60px"><?php echo $row['description']; ?></textarea></td>
</tr>
<tr>
<td class='bline' height="36" align="center">是否启用:</td>
<td class='bline'>
<input name="nislock" type="radio" value="0" <?php if($row['islock']==0) echo " checked"; ?>>
启用&nbsp;
<input name="nislock" type="radio" value="1" <?php if($row['islock']==1) echo " checked"; ?>>
不启用
</td>
</tr>
<tr>
<td class='bline' height="36" align="center">循环方式:</td>
<td class='bline'>
<input name="runtype" type="radio" value="0" <?php if($row['runtype']==0) echo " checked"; ?>>
循环&nbsp;
<input type="radio" name="runtype" value="1" <?php if($row['runtype']==1) echo " checked"; ?>>
一次性
</td>
</tr>
<tr>
<td class='bline' height="36" align="center">执行时间:</td>
<td class='bline'>
<?php
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6" class="table maintable table-bordered mt-3">
<tr>
<td height="28" background="images/tbg.gif" style="padding-left:10px;"><b><a
href="sys_task.php"><u>计划任务管理</u></a></b> &gt;&gt; 修改任务</td>
</tr>
<tr>
<td height="200" bgcolor="#FFFFFF" valign="top">
<form action="sys_task_edit.php" method="post" enctype="multipart/form-data" name="form1"
onSubmit="return checkSubmit();" ;>
<input type="hidden" name="dopost" value="save" />
<input type="hidden" name="id" value="<?php echo $row['id']; ?>" />
<table width="96%" border="0" cellspacing="1" cellpadding="3" align="center" class="table table-borderless">
<tr>
<td class='bline' width="200" height="36" align="center">任务名称:</td>
<td class='bline'>
<input name="taskname" type="text" class='pubinputs' id="taskname" size="30"
value="<?php echo $row['taskname']; ?>" />
</td>
</tr>
<tr>
<td class='bline' height="36" align="center">运行程序:</td>
<td class='bline'>
<input name="dourl" type="text" id="dourl" size="30" class='pubinputs'
value="<?php echo $row['dourl']; ?>" />
(程序必须放在../plus/task目录,因此填写文件名即可)
</td>
</tr>
<tr>
<td class='bline' height="80" align="center">任务说明:</td>
<td class='bline'><textarea name="description" id="description"
style="width:380px;height:60px"><?php echo $row['description']; ?></textarea></td>
</tr>
<tr>
<td class='bline' height="36" align="center">是否启用:</td>
<td class='bline'>
<label><input name="nislock" type="radio" value="0" <?php if($row['islock']==0) echo " checked"; ?>>
启用</label>&nbsp;
<label><input name="nislock" type="radio" value="1" <?php if($row['islock']==1) echo " checked"; ?>>
不启用</label>
</td>
</tr>
<tr>
<td class='bline' height="36" align="center">循环方式:</td>
<td class='bline'>
<label><input name="runtype" type="radio" value="0" <?php if($row['runtype']==0) echo " checked"; ?>>
循环</label>&nbsp;
<label><input type="radio" name="runtype" value="1" <?php if($row['runtype']==1) echo " checked"; ?>>
一次性</label>
</td>
</tr>
<tr>
<td class='bline' height="36" align="center">执行时间:</td>
<td class='bline'>
<?php
list($h, $m) = explode(':', $row['runtime']);
?>
<input name="h" type="text" class="pubinputs" id="h" style="width:30px" value="<?php echo $h; ?>">
时(24小时制)
<input name="m" type="text" class="pubinputs" id="m" style="width:30px" value="<?php echo $m; ?>">
</td>
</tr>
<tr>
<td class='bline' height="36" align="center">执行周期:</td>
<td class='bline'>
<input name="freq" type="radio" value="1" <?php if($row['freq']==1) echo " checked"; ?>>
天&nbsp;
<input type="radio" name="freq" value="7" <?php if($row['freq']==7) echo " checked"; ?>>
周&nbsp;
<input type="radio" name="freq" value="30" <?php if($row['freq']==30) echo " checked"; ?>>
</td>
</tr>
<tr>
<td class='bline' height="36" align="center">开始时间:</td>
<td class='bline'>
<input name="starttime" type="text" class="pubinputs" id="starttime" style="width:70px" onClick="SelectDate(this,'yyyy-MM-dd',80,0)" value="<?php echo ( empty($row['starttime']) ? '' : GetDateMk($row['starttime']) ); ?>">
</td>
</tr>
<tr>
<td class='bline' height="36" align="center">结束时间:</td>
<td class='bline'>
<input name="endtime" type="text" class="pubinputs" id="endtime" style="width:70px" onClick="SelectDate(this,'yyyy-MM-dd',80,0)" value="<?php echo ( empty($row['endtime']) ? '' : GetDateMk($row['endtime']) ); ?>">
(不限不要填写)
</td>
</tr>
<tr>
<td class='bline' align="center">
附加参数:
</td>
<td class='bline'>
通过get方式向运行的程序发送的参数,格式为:<b>&lt;t:parameter key='名称' value='值' /&gt;</b><br/>
<textarea name="parameter" id="parameter" style="width:480px;height:150px"><?php echo $row['parameter']; ?></textarea>
</td>
</tr>
<tr>
<td class='bline' height="28" align="center">上次运行时间:</td>
<td class='bline'>
<?php echo (empty($row['lastrun']) ? '没运行过' : GetDateTimeMk($row['lastrun'])); ?>
</td>
</tr>
<tr>
<td height="51">&nbsp;</td>
<td>
<input type="submit" name="Submit" value=" 提 交 " class="coolbg np" />   
<input type="reset" name="Submit" value=" 重 置 " class="coolbg np" />
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<input name="h" type="text" class="pubinputs" id="h" style="width:30px" value="<?php echo $h; ?>">
时(24小时制)
<input name="m" type="text" class="pubinputs" id="m" style="width:30px" value="<?php echo $m; ?>">
</td>
</tr>
<tr>
<td class='bline' height="36" align="center">执行周期:</td>
<td class='bline'>
<label><input name="freq" type="radio" value="1" <?php if($row['freq']==1) echo " checked"; ?>>
天</label>&nbsp;
<label><input type="radio" name="freq" value="7" <?php if($row['freq']==7) echo " checked"; ?>>
周</label>&nbsp;
<label><input type="radio" name="freq" value="30" <?php if($row['freq']==30) echo " checked"; ?>>
月</label>
</td>
</tr>
<tr>
<td class='bline' height="36" align="center">开始时间:</td>
<td class='bline'>
<input name="starttime" type="text" class="datepicker" id="starttime"
value="<?php echo ( empty($row['starttime']) ? '' : GetDateMk($row['starttime']) ); ?>">
</td>
</tr>
<tr>
<td class='bline' height="36" align="center">结束时间:</td>
<td class='bline'>
<input name="endtime" type="text" class="datepicker" id="endtime"
value="<?php echo ( empty($row['endtime']) ? '' : GetDateMk($row['endtime']) ); ?>">
(不限不要填写)
</td>
</tr>
<tr>
<td class='bline' align="center">
附加参数:
</td>
<td class='bline'>
通过get方式向运行的程序发送的参数,格式为:<b>&lt;t:parameter key='名称' value='值' /&gt;</b><br />
<textarea name="parameter" id="parameter"
style="width:480px;height:150px"><?php echo $row['parameter']; ?></textarea>
</td>
</tr>
<tr>
<td class='bline' height="28" align="center">上次运行时间:</td>
<td class='bline'>
<?php echo (empty($row['lastrun']) ? '没运行过' : GetDateTimeMk($row['lastrun'])); ?>
</td>
</tr>
<tr>
<td height="51">&nbsp;</td>
<td>
<button type="submit" name="Submit" class="btn btn-secondary"> 提 交 </button>   
<button type="reset" name="Submit" class="btn btn-secondary"> 重 置 </button>
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</body>
</html>

+ 1
- 1
src/dede/templets/templets_tagsource.htm View File

@@ -44,7 +44,7 @@
</b>
</div>
<div style='float:right;padding-right:10px'>
<a href='tpl.php?action=addnewtag'>[<u>增加一个新的标签</u>]</a>
<a href='tpl.php?action=addnewtag' class="btn btn-secondary btn-sm">增加一个新的标签</a>
</div>
</td>
</tr>


+ 2
- 2
src/dede/templets/tpl_edit_tag.htm View File

@@ -86,9 +86,9 @@ function Post()
<td height="42" colspan='2' bgcolor="#F9FCEF">
<button type="submit" name='B1' class="btn btn-secondary"> 保 存 </button>
&nbsp;
<button type="reset" name='B2' class="btn btn-secondary">取消修改</button>
<button type="reset" name='B2' class="btn btn-secondary"> 重 置 </button>
&nbsp;
<button type="button" name='B4' class="btn btn-secondary" onClick="javascript:history.go(-1);">不理返回</button>
<button type="button" name='B4' class="btn btn-secondary" onClick="javascript:history.go(-1);"> 返 回 </button>
</td>
</tr>
</table>


+ 51
- 49
src/dede/templets/tpl_newfile.htm View File

@@ -1,61 +1,63 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>">
<title>文件编辑</title>
<link rel="stylesheet" type="text/css" href="css/base.css">
<script>
function Post()
{
if (document.form1.filename.value=="")
{
alert("文件名不能为空。");
document.form1.filename.focus();
return false;
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>">
<title>文件编辑</title>
<link rel="stylesheet" type="text/css" href="css/base.css">
<script>
function Post() {
if (document.form1.filename.value == "") {
alert("文件名不能为空。");
document.form1.filename.focus();
return false;
}
}
</script>
</head>
<body bgcolor="#F2F4F3" leftmargin="15" topmargin="10">
<table width=98% border=0 cellpadding=0 cellspacing=0 bordercolor=#111111 style="border-collapse: collapse">
<form method="POST" action="tpl.php" name=form1 onSubmit="return Post()">
<input type="hidden" name="action" value="savenewfile" />
<tr>
<td width=78% valign="top">
<table border=0 cellpadding=0 cellspacing=0 style="border-collapse: collapse" width=100%>
<tr>
<td width=16% height="25">工作目录:</td>
<td width="84%"> &nbsp;&nbsp;&nbsp; <input name="path" size=40 value="<?php echo $path;?>" >
(空白表示根目录 ,不允许用 “..” 形式的路径)</td>
</tr>
<tr>
<td width=16% height="25">文件名称:</td>
<td>
&nbsp;&nbsp;&nbsp;
<input name="filename" size="40" value="newfile.htm" />
</td>
</tr>
<tr>
<td width=16% height="25">文件内容:</td>
<td>&nbsp;&nbsp;&nbsp;
<textarea name="content" cols="150" rows="20" style="width:99%;"></textarea>
</td>
</tr>
</table>
<table width=98% border=0 cellpadding=0 cellspacing=0 bordercolor=#111111 style="border-collapse: collapse">
<form method="POST" action="tpl.php" name=form1 onSubmit="return Post()">
<input type="hidden" name="action" value="savenewfile" />
<tr>
<td width=78% valign="top">
<table border=0 cellpadding=0 cellspacing=0 style="border-collapse: collapse" width=100%>
<tr>
<td width=16% height="25">工作目录:</td>
<td width="84%"> &nbsp;&nbsp;&nbsp; <input name="path" size=40 value="<?php echo $path;?>">
(空白表示根目录 ,不允许用 “..” 形式的路径)</td>
</tr>
<tr>
<td width=16% height="25">文件名称:</td>
<td>
&nbsp;&nbsp;&nbsp;
<input name="filename" size="40" value="newfile.htm" />
</td>
</tr>
<tr>
<td width=16% height="25">文件内容:</td>
<td>&nbsp;&nbsp;&nbsp;
<textarea name="content" cols="150" rows="20" style="width:99%;"></textarea>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<br />
</tr>
<tr>
<td>
<br />
<input type="submit" value=" 保 存 " name='B1' class="coolbg np" />
&nbsp;
<input type="reset" value="取消修改" name='B2' class="coolbg np" />
&nbsp;
<input type="button" value="不理返回" name='B4' class="coolbg np" onClick="javascript:history.go(-1);" />
<br /> <br />
</td>
</tr>
</form>
</table>
<br /> <br />
</td>
</tr>
</form>
</table>
</body>
</html>

BIN
src/static/defaultpic.jpg View File

Before After
Width: 200  |  Height: 200  |  Size: 10KB Width: 500  |  Height: 500  |  Size: 31KB

+ 0
- 1
src/static/img/base.css View File

@@ -20,7 +20,6 @@ div,form,h1,h2,h3,h4,h5,h6{ margin: 0; padding:0;}
border-style:solid;
border-color:#707070 #CECECE #CECECE #707070;
padding:2px 4px;
height:18px;
line-height:18px;
vertical-align:middle;
}


Loading…
Cancel
Save