@@ -34,11 +34,6 @@ li,dd { | |||||
padding: 0px; | padding: 0px; | ||||
} | } | ||||
input { | |||||
background: url(../images/input.png) repeat-x scroll 0px 0px; | |||||
} | |||||
select { | select { | ||||
height: calc(1.5em + .75rem + 2px); | height: calc(1.5em + .75rem + 2px); | ||||
padding: .375rem .75rem; | padding: .375rem .75rem; | ||||
@@ -93,7 +88,6 @@ label { | |||||
} | } | ||||
.alltxt { | .alltxt { | ||||
height: 18px; | |||||
line-height: 18px; | line-height: 18px; | ||||
padding: 3px 3px 2px 3px; | padding: 3px 3px 2px 3px; | ||||
vertical-align: middle; | vertical-align: middle; | ||||
@@ -32,8 +32,8 @@ if($fmdo=="rename") | |||||
$win->AddHidden("activepath",$activepath); | $win->AddHidden("activepath",$activepath); | ||||
$win->AddHidden("filename",$filename); | $win->AddHidden("filename",$filename); | ||||
$win->AddTitle("更改文件名,当前路径:$ndirstring"); | $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"); | $winform = $win->GetWindow("ok"); | ||||
$win->Display(); | $win->Display(); | ||||
} | } | ||||
@@ -170,7 +170,8 @@ else if($fmdo=="newfile") | |||||
{ | { | ||||
$content = ""; | $content = ""; | ||||
$GLOBALS['filename'] = "newfile.txt"; | $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(); | $GLOBALS['token'] = make_hash(); | ||||
$ctp = new DedeTagParse(); | $ctp = new DedeTagParse(); | ||||
$ctp->LoadTemplate(DEDEADMIN."/templets/file_edit.htm"); | $ctp->LoadTemplate(DEDEADMIN."/templets/file_edit.htm"); | ||||
@@ -1,4 +1,3 @@ | |||||
<!-- | |||||
if(moz) { | if(moz) { | ||||
extendEventObject(); | extendEventObject(); | ||||
extendElementModel(); | extendElementModel(); | ||||
@@ -13,7 +12,7 @@ function kwArc(aid){ | |||||
if(aid==0) aid = getOneItem(); | if(aid==0) aid = getOneItem(); | ||||
if(qstr=='') | if(qstr=='') | ||||
{ | { | ||||
alert('必须选择一个或多个文档!'); | |||||
ShowMsg('必须选择一个或多个文档!'); | |||||
return; | return; | ||||
} | } | ||||
location="archives_do.php?aid="+aid+"&dopost=makekw&qstr="+qstr; | location="archives_do.php?aid="+aid+"&dopost=makekw&qstr="+qstr; | ||||
@@ -36,7 +35,7 @@ function moveArc(e, obj, cid){ | |||||
var qstr=getCheckboxItem(); | var qstr=getCheckboxItem(); | ||||
if(qstr=='') | if(qstr=='') | ||||
{ | { | ||||
alert('必须选择一个或多个文档!'); | |||||
ShowMsg('必须选择一个或多个文档!'); | |||||
return; | return; | ||||
} | } | ||||
LoadQuickDiv(e, 'archives_do.php?dopost=moveArchives&qstr='+qstr+'&channelid='+cid+'&rnd='+Math.random(), 'moveArchives', '450px', '180px'); | 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; | var screeheight = document.body.clientHeight + 20; | ||||
if(qstr=='') | if(qstr=='') | ||||
{ | { | ||||
alert('必须选择一个或多个文档!'); | |||||
ShowMsg('必须选择一个或多个文档!'); | |||||
return; | return; | ||||
} | } | ||||
LoadQuickDiv(e, 'archives_do.php?dopost=attsDlg&qstr='+qstr+'&dojob='+jname+'&rnd='+Math.random(), 'attsDlg', '450px', '160px'); | 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; | document.form2.arcID[i].checked=false; | ||||
} | } | ||||
} | } | ||||
} | |||||
--> | |||||
} |
@@ -416,7 +416,7 @@ | |||||
</table> | </table> | ||||
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#F9FCEF" | <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> | <tr> | ||||
<td height="35"> | <td height="35"> | ||||
<table width="98%" border="0" cellspacing="1" cellpadding="1"> | <table width="98%" border="0" cellspacing="1" cellpadding="1"> | ||||
@@ -425,10 +425,10 @@ | |||||
<td width="83%"> | <td width="83%"> | ||||
<table width="214" border="0" cellspacing="0" cellpadding="0"> | <table width="214" border="0" cellspacing="0" cellpadding="0"> | ||||
<tr> | <tr> | ||||
<td width="115"> | |||||
<td width="115" class="py-3"> | |||||
<button type="submit" class="btn btn-secondary">保存</button> | <button type="submit" class="btn btn-secondary">保存</button> | ||||
</td> | </td> | ||||
<td width="99"> | |||||
<td width="99" class="py-3"> | |||||
<button type="button" onClick="location.reload();" class="btn btn-secondary">重置</button> | <button type="button" onClick="location.reload();" class="btn btn-secondary">重置</button> | ||||
</td> | </td> | ||||
</tr> | </tr> | ||||
@@ -408,7 +408,7 @@ if($cfg_need_typeid2=='Y') { | |||||
</table> | </table> | ||||
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#F9FCEF" | <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> | <tr> | ||||
<td height="35"> | <td height="35"> | ||||
<table width="100%" border="0" cellspacing="1" cellpadding="1"> | <table width="100%" border="0" cellspacing="1" cellpadding="1"> | ||||
@@ -417,8 +417,8 @@ if($cfg_need_typeid2=='Y') { | |||||
<td width="83%"> | <td width="83%"> | ||||
<table width="214" border="0" cellspacing="0" cellpadding="0"> | <table width="214" border="0" cellspacing="0" cellpadding="0"> | ||||
<tr> | <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> | <button type="button" onClick="location.reload();" class="btn btn-secondary">重置</button> | ||||
</td> | </td> | ||||
</tr> | </tr> | ||||
@@ -9,6 +9,8 @@ | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" type="text/css" href="css/base.css"> | <link rel="stylesheet" type="text/css" href="css/base.css"> | ||||
<script language="javascript" src="../static/js/jquery.js"></script> | <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="../static/js/dedeajax2.js"></script> | ||||
<script language="javascript" src="js/ieemu.js"></script> | <script language="javascript" src="js/ieemu.js"></script> | ||||
<script language="javascript" src="js/context_menu.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=" | <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"> | GetColor('#FAFAF1','#FFFFFF')" /}" align='center' style="margin-top:8px;" class="table"> | ||||
<tr> | <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="文档图片" | <img src="{dede:field.litpic function='CheckPic(@me)' /}" width="80" height="60" alt="文档图片" | ||||
border="0"> | border="0"> | ||||
</td> | </td> | ||||
<td width="35%"> | |||||
<td width="35%" class="py-3"> | |||||
<input name="arcID" type="checkbox" id="arcID" value="{dede:field.id/}" class="np" /> | <input name="arcID" type="checkbox" id="arcID" value="{dede:field.id/}" class="np" /> | ||||
<img src='images/trun.gif' title="编辑属性" alt="编辑属性" | <img src='images/trun.gif' title="编辑属性" alt="编辑属性" | ||||
onClick="QuickEdit({dede:field.id/}, event, this);" style='cursor:pointer' border='0' width='16' | onClick="QuickEdit({dede:field.id/}, event, this);" style='cursor:pointer' border='0' width='16' | ||||
@@ -83,15 +85,15 @@ | |||||
<br /> | <br /> | ||||
发布时间:{dede:field.senddate function='GetDateTimeMk(@me)' /} | 发布时间:{dede:field.senddate function='GetDateTimeMk(@me)' /} | ||||
</td> | </td> | ||||
<td width="12%" height="26" align="center"> | |||||
<td width="12%" height="26" align="center" class="py-3"> | |||||
{dede:field.typeid function='GetTypename(@me)'/} | {dede:field.typeid function='GetTypename(@me)'/} | ||||
<br /> | <br /> | ||||
ID: {dede:field.id/} | ID: {dede:field.id/} | ||||
</td> | </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> | </tr> | ||||
</table> | </table> | ||||
{/dede:datalist} | {/dede:datalist} | ||||
@@ -9,6 +9,7 @@ | |||||
<link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | <link href="../static/font-awesome/css/font-awesome.min.css" rel="stylesheet"> | ||||
<link rel="stylesheet" type="text/css" href="css/base.css"> | <link rel="stylesheet" type="text/css" href="css/base.css"> | ||||
<script language="javascript" src="../static/js/jquery.js"></script> | <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="../static/js/dedeajax2.js"></script> | ||||
<script language="javascript" src="js/ieemu.js"></script> | <script language="javascript" src="js/ieemu.js"></script> | ||||
<script language="javascript" src="js/context_menu.js"></script> | <script language="javascript" src="js/context_menu.js"></script> | ||||
@@ -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"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <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> | </head> | ||||
<body background='images/allbg.gif' leftmargin="8" topmargin='8'> | <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'> | |||||
◇<a href='file_manage_main.php?activepath={dede:global name='activepath'/}'><b>文件管理</b></a> >> <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'> | |||||
◇<a href='file_manage_main.php?activepath={dede:global name=' activepath'/}'><b>文件管理</b></a> | |||||
>> <b>修改/新建文件</b> | |||||
</td> | </td> | ||||
</tr> | </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'/} | {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" /> | |||||
| |||||
<input type=reset value="取消修改" name='B2' class="coolbg np" /> | |||||
| |||||
<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> | |||||
| |||||
<button type=reset name='B2' class="btn btn-secondary"> 重 置 </button> | |||||
| |||||
<button type=button name='B4' class="btn btn-secondary" | |||||
onClick="javascript:history.go(-1);"> 返 回 </button> | |||||
</td> | |||||
</tr> | </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> | </body> | ||||
</html> | |||||
</html> |
@@ -574,7 +574,7 @@ if($cfg_need_typeid2=='Y') { | |||||
</tr> | </tr> | ||||
</table> | </table> | ||||
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#F9FCEF" | <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> | <tr> | ||||
<td height="35"> | <td height="35"> | ||||
<table width="100%" border="0" cellspacing="1" cellpadding="1"> | <table width="100%" border="0" cellspacing="1" cellpadding="1"> | ||||
@@ -436,7 +436,7 @@ | |||||
</tr> | </tr> | ||||
</table> | </table> | ||||
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#F9FCEF" | <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> | <tr> | ||||
<td height="35"> | <td height="35"> | ||||
<table width="100%" border="0" cellspacing="1" cellpadding="1"> | <table width="100%" border="0" cellspacing="1" cellpadding="1"> | ||||
@@ -445,8 +445,8 @@ | |||||
<td width="83%"> | <td width="83%"> | ||||
<table width="214" border="0" cellspacing="0" cellpadding="0"> | <table width="214" border="0" cellspacing="0" cellpadding="0"> | ||||
<tr> | <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> | </tr> | ||||
</table> | </table> | ||||
</td> | </td> | ||||
@@ -19,10 +19,10 @@ | |||||
<link rel="stylesheet" href="../static/css/jquery.fileupload.css"> | <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/moment.min.js"></script> | ||||
<script type="text/javascript" src="../static/js/daterangepicker.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> | <script language='javascript' src='js/main.js'></script> | ||||
<link href="../static/css/cropper.min.css" rel="stylesheet"> | <link href="../static/css/cropper.min.css" rel="stylesheet"> | ||||
<script src="../static/js/cropper.min.js"></script> | <script src="../static/js/cropper.min.js"></script> | ||||
<script src="../static/js/bootstrap.bundle.js"></script> | |||||
<script language="javascript"> | <script language="javascript"> | ||||
function SelectTemplets(fname) { | function SelectTemplets(fname) { | ||||
if (document.all) { | if (document.all) { | ||||
@@ -47,8 +47,8 @@ | |||||
<?php echo $row->typename?> | <?php echo $row->typename?> | ||||
</td> | </td> | ||||
<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 | <?php if($row->system==0){ ?><a | ||||
href='sys_group_edit.php?dopost=del&rank=<?php echo $row->rank; ?>'>[删除组]</a><?php } ?> | href='sys_group_edit.php?dopost=del&rank=<?php echo $row->rank; ?>'>[删除组]</a><?php } ?> | ||||
</td> | </td> | ||||
@@ -92,7 +92,8 @@ | |||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td height="50" align="center"> </td> | <td height="50" align="center"> </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> | class="coolbg np">保存</button> | ||||
</td> | </td> | ||||
</tr> | </tr> | ||||
@@ -89,8 +89,9 @@ | |||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td height="50" align="center"> </td> | <td height="50" align="center"> </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> | </td> | ||||
</tr> | </tr> | ||||
</table> | </table> | ||||
@@ -154,7 +154,7 @@ | |||||
<tr bgcolor="#F9FCEF"> | <tr bgcolor="#F9FCEF"> | ||||
<td height="37" colspan="2"> | <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> | <tr> | ||||
<td width="7%"> </td> | <td width="7%"> </td> | ||||
<td width="93%" align="center"> | <td width="93%" align="center"> | ||||
@@ -5,8 +5,8 @@ | |||||
<head> | <head> | ||||
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $cfg_soft_lang; ?>"> | ||||
<title>SQL命令行工具</title> | <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 href='css/base.css' rel='stylesheet' type='text/css'> | ||||
<link rel="stylesheet" type="text/css" href="css/codemirror.css"> | <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/codemirror.js"></script> | ||||
@@ -14,13 +14,14 @@ | |||||
</head> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | <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> | <tr> | ||||
<td height="19" background="images/tbg.gif"> | <td height="19" background="images/tbg.gif"> | ||||
<table width="96%" border="0" cellspacing="1" cellpadding="1" class="table table-borderless"> | <table width="96%" border="0" cellspacing="1" cellpadding="1" class="table table-borderless"> | ||||
<tr> | <tr> | ||||
<td width="24%" style="padding-left:10px;"><strong>SQL命令运行器:</strong></td> | <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.php" class="btn btn-secondary btn-sm">数据备份</a> | ||||
<a href="sys_data_revert.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> | <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> | <tr> | ||||
<td height="24" colspan="2" bgcolor="#F9FCEF"><strong>运行SQL命令行: | <td height="24" colspan="2" bgcolor="#F9FCEF"><strong>运行SQL命令行: | ||||
<label><input name="querytype" type="radio" class="np" value="0"> | <label><input name="querytype" type="radio" class="np" value="0"> | ||||
单行命令(支持简单查询)</label> | |||||
单行命令(支持简单查询)</label> | |||||
<label><input name="querytype" type="radio" class="np" value="2" checked> | <label><input name="querytype" type="radio" class="np" value="2" checked> | ||||
多行命令</label></strong></td> | |||||
多行命令</label></strong></td> | |||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td height="118" colspan="2" style="border: 1px solid #DDD;"> | <td height="118" colspan="2" style="border: 1px solid #DDD;"> | ||||
@@ -107,8 +108,7 @@ while($row = $dsql->GetArray('t',MYSQL_BOTH)) | |||||
<tr> | <tr> | ||||
<td height="53" align="center"> </td> | <td height="53" align="center"> </td> | ||||
<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> | </td> | ||||
</tr> | </tr> | ||||
</form> | </form> | ||||
@@ -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"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <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> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | <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->SetQuery("Select id,taskname,dourl,islock,runtype,runtime,starttime,endtime,freq,lastrun,description From `#@__sys_task` order by id desc "); | ||||
$dsql->Execute(); | $dsql->Execute(); | ||||
while($row = $dsql->GetObject()) | 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>系统配置参数->其它选项</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>系统配置参数->其它选项</u></a>);<br /> | |||||
·自行定制客户端:直接访问“http://网址/plus/task.php?clientpwd=管理密码”,会返回其中一个可执行任务的网址(没有可用任务则返回串:notask),然后客户端运行这个网址即可。 | |||||
</div> | |||||
</td> | |||||
</tr> | |||||
</form> | |||||
</table> | |||||
</body> | </body> | ||||
</html> | |||||
</html> |
@@ -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"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <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> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | <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> >> 增加任务</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> | |||||
启用 | |||||
<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> | |||||
循环 | |||||
<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> | |||||
天 | |||||
<input type="radio" name="freq" value="7"> | |||||
周 | |||||
<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><t:parameter key='名称' value='值' /></b><br/> | |||||
<textarea name="parameter" id="parameter" style="width:480px;height:150px"></textarea> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td class='bline' height="28" align="center"> </td> | |||||
<td class='bline'> </td> | |||||
</tr> | |||||
<tr> | |||||
<td height="51"> </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> >> 增加任务</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> | |||||
<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> | |||||
<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> | |||||
<label><input type="radio" name="freq" value="7"> | |||||
周</label> | |||||
<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><t:parameter key='名称' value='值' /></b><br /> | |||||
<textarea name="parameter" id="parameter" style="width:480px;height:150px"></textarea> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td height="51"> </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> | </body> | ||||
</html> | </html> |
@@ -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"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <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> | </head> | ||||
<body background='images/allbg.gif' leftmargin='8' topmargin='8'> | <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> >> 修改任务</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"; ?>> | |||||
启用 | |||||
<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"; ?>> | |||||
循环 | |||||
<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> >> 修改任务</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> | |||||
<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> | |||||
<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']); | 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"; ?>> | |||||
天 | |||||
<input type="radio" name="freq" value="7" <?php if($row['freq']==7) echo " checked"; ?>> | |||||
周 | |||||
<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><t:parameter key='名称' value='值' /></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"> </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> | |||||
<label><input type="radio" name="freq" value="7" <?php if($row['freq']==7) echo " checked"; ?>> | |||||
周</label> | |||||
<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><t:parameter key='名称' value='值' /></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"> </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> | </body> | ||||
</html> | </html> |
@@ -44,7 +44,7 @@ | |||||
</b> | </b> | ||||
</div> | </div> | ||||
<div style='float:right;padding-right:10px'> | <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> | </div> | ||||
</td> | </td> | ||||
</tr> | </tr> | ||||
@@ -86,9 +86,9 @@ function Post() | |||||
<td height="42" colspan='2' bgcolor="#F9FCEF"> | <td height="42" colspan='2' bgcolor="#F9FCEF"> | ||||
<button type="submit" name='B1' class="btn btn-secondary"> 保 存 </button> | <button type="submit" name='B1' class="btn btn-secondary"> 保 存 </button> | ||||
| | ||||
<button type="reset" name='B2' class="btn btn-secondary">取消修改</button> | |||||
<button type="reset" name='B2' class="btn btn-secondary"> 重 置 </button> | |||||
| | ||||
<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> | </td> | ||||
</tr> | </tr> | ||||
</table> | </table> | ||||
@@ -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"> | <html xmlns="http://www.w3.org/1999/xhtml"> | ||||
<head> | <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> | </head> | ||||
<body bgcolor="#F2F4F3" leftmargin="15" topmargin="10"> | <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%"> <input name="path" size=40 value="<?php echo $path;?>" > | |||||
(空白表示根目录 ,不允许用 “..” 形式的路径)</td> | |||||
</tr> | |||||
<tr> | |||||
<td width=16% height="25">文件名称:</td> | |||||
<td> | |||||
| |||||
<input name="filename" size="40" value="newfile.htm" /> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td width=16% height="25">文件内容:</td> | |||||
<td> | |||||
<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%"> <input name="path" size=40 value="<?php echo $path;?>"> | |||||
(空白表示根目录 ,不允许用 “..” 形式的路径)</td> | |||||
</tr> | |||||
<tr> | |||||
<td width=16% height="25">文件名称:</td> | |||||
<td> | |||||
| |||||
<input name="filename" size="40" value="newfile.htm" /> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td width=16% height="25">文件内容:</td> | |||||
<td> | |||||
<textarea name="content" cols="150" rows="20" style="width:99%;"></textarea> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</td> | </td> | ||||
</tr> | |||||
<tr> | |||||
<td> | |||||
<br /> | |||||
</tr> | |||||
<tr> | |||||
<td> | |||||
<br /> | |||||
<input type="submit" value=" 保 存 " name='B1' class="coolbg np" /> | <input type="submit" value=" 保 存 " name='B1' class="coolbg np" /> | ||||
| | ||||
<input type="reset" value="取消修改" name='B2' class="coolbg np" /> | <input type="reset" value="取消修改" name='B2' class="coolbg np" /> | ||||
| | ||||
<input type="button" value="不理返回" name='B4' class="coolbg np" onClick="javascript:history.go(-1);" /> | <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> | </body> | ||||
</html> | </html> |
@@ -20,7 +20,6 @@ div,form,h1,h2,h3,h4,h5,h6{ margin: 0; padding:0;} | |||||
border-style:solid; | border-style:solid; | ||||
border-color:#707070 #CECECE #CECECE #707070; | border-color:#707070 #CECECE #CECECE #707070; | ||||
padding:2px 4px; | padding:2px 4px; | ||||
height:18px; | |||||
line-height:18px; | line-height:18px; | ||||
vertical-align:middle; | vertical-align:middle; | ||||
} | } | ||||