<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[静怡家园]]></title> 
<link>http://www.zhanghaijun.com/index.php</link> 
<description><![CDATA[书山有路勤为径，学海无涯苦作舟！]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[静怡家园]]></copyright>
<item>
<link>http://www.zhanghaijun.com/post//</link>
<title><![CDATA[给PJ博客加评论回复的简单方法-III]]></title> 
<author>碟舞飞扬 &lt;webmaster@zhanghaijun.com&gt;</author>
<category><![CDATA[Web开发]]></category>
<pubDate>Wed, 13 Feb 2008 06:14:17 +0000</pubDate> 
<guid>http://www.zhanghaijun.com/post//</guid> 
<description>
<![CDATA[ 
	三、根目录中的ConContent.asp文件<br/>修改后的源码：<br/>&lt;!--#include file=&quot;conCommon.asp&quot; --&gt;<br/>&lt;!--#include file=&quot;common/function.asp&quot; --&gt;<br/>&lt;!--#include file=&quot;common/library.asp&quot; --&gt;<br/>&lt;!--#include file=&quot;common/cache.asp&quot; --&gt;<br/>&lt;!--#include file=&quot;common/checkUser.asp&quot; --&gt;<br/>&lt;!--#include file=&quot;FCKeditor/fckeditor.asp&quot; --&gt;<br/>&lt;!--#include file=&quot;common/XML.asp&quot; --&gt;<br/>&lt;!--#include file=&quot;common/ModSet.asp&quot; --&gt;<br/>&lt;!--#include file=&quot;class/cls_logAction.asp&quot; --&gt;<br/>&lt;!--#include file=&quot;class/cls_control.asp&quot; --&gt;<br/>&lt;%<br/>&#039;***************PJblog2 后台管理页面*******************<br/>&#039; PJblog2 Copyright 2005<br/>&#039; Update:2006-6-10<br/>&#039;**************************************************<br/>if not ChkPost() then <br/>&nbsp;&nbsp;session(CookieName&amp;&quot;_System&quot;)=&quot;&quot;<br/>&nbsp;&nbsp;session(CookieName&amp;&quot;_disLink&quot;)=&quot;&quot;<br/>&nbsp;&nbsp;session(CookieName&amp;&quot;_disCount&quot;)=&quot;&quot;<br/>&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp; &lt;script&gt;try{top.location=&quot;default.asp&quot;}catch(e){location=&quot;default.asp&quot;}&lt;/script&gt;<br/>&nbsp;&nbsp;&lt;%<br/>end if<br/>if session(CookieName&amp;&quot;_System&quot;)=true and memName&lt;&gt;empty and stat_Admin=true then <br/>dim i<br/>%&gt;<br/>&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;<br/>&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot; lang=&quot;UTF-8&quot;&gt;<br/>&lt;head&gt;<br/>&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;<br/>&lt;meta http-equiv=&quot;Content-Language&quot; content=&quot;UTF-8&quot; /&gt;<br/>&lt;meta name=&quot;author&quot; content=&quot;puter2001@21cn.com,PuterJam&quot; /&gt;<br/>&lt;meta name=&quot;Copyright&quot; content=&quot;PL-Blog 2 CopyRight 2005&quot; /&gt;<br/>&lt;meta name=&quot;keywords&quot; content=&quot;PuterJam,Blog,ASP,designing,with,web,standards,xhtml,css,graphic,design,layout,usability,ccessibility,w3c,w3,w3cn&quot; /&gt;<br/>&lt;meta name=&quot;description&quot; content=&quot;PuterJam&#039;s BLOG&quot; /&gt;<br/>&lt;link rel=&quot;stylesheet&quot; rev=&quot;stylesheet&quot; href=&quot;common/control.css&quot; type=&quot;text/css&quot; media=&quot;all&quot; /&gt;<br/>&lt;script type=&quot;text/javascript&quot; src=&quot;common/control.js&quot;&gt;&lt;/script&gt;<br/>&lt;title&gt;后台管理-内容&lt;/title&gt;<br/>&lt;style type=&quot;text/css&quot;&gt;<br/>&lt;!--<br/>.style1 {color: #999}<br/>--&gt;<br/>&lt;/style&gt;<br/>&lt;/head&gt;<br/>&lt;body class=&quot;ContentBody&quot;&gt;<br/>&lt;div class=&quot;MainDiv&quot;&gt;<br/>&lt;%<br/>if Request.QueryString(&quot;Fmenu&quot;)=&quot;General&quot; then &#039;站点基本设置<br/>%&gt;<br/>&lt;table width=&quot;100%&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;CContent&quot;&gt;<br/>&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;th class=&quot;CTitle&quot;&gt;&lt;%=categoryTitle%&gt;&lt;/th&gt;<br/>&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;CPanel&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;SubMenu&quot;&gt;&lt;a href=&quot;?Fmenu=General&quot;&gt;设置基本信息&lt;/a&gt; &#124; &lt;a href=&quot;?Fmenu=General&amp;Smenu=visitors&quot;&gt;查看访客记录&lt;/a&gt; &#124; &lt;a href=&quot;?Fmenu=General&amp;Smenu=Misc&quot;&gt;初始化数据&lt;/a&gt;&lt;/div&gt;<br/>&lt;%<br/>if Request.QueryString(&quot;Smenu&quot;)=&quot;visitors&quot; then<br/>%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; class=&quot;TablePanel&quot;&gt;<br/>&lt;%<br/> If CheckStr(Request.QueryString(&quot;Page&quot;))&lt;&gt;Empty Then<br/>&nbsp;&nbsp;Curpage=CheckStr(Request.QueryString(&quot;Page&quot;))<br/>&nbsp;&nbsp;If IsInteger(Curpage)=False or Curpage&lt;0 Then Curpage=1<br/> Else<br/>&nbsp;&nbsp;Curpage=1<br/> End If<br/> dim bCounter,PageC<br/> Set bCounter=Server.CreateObject(&quot;ADODB.RecordSet&quot;)<br/> SQL=&quot;Select * FROM blog_Counter order by coun_Time desc&quot;<br/> bCounter.Open SQL,Conn,1,1<br/> PageC=0<br/> IF not bCounter.EOF Then<br/>&nbsp;&nbsp;bCounter.PageSize=30<br/>&nbsp;&nbsp;bCounter.AbsolutePage=CurPage<br/>&nbsp;&nbsp;Dim bCounter_nums<br/>&nbsp;&nbsp;bCounter_nums=bCounter.RecordCount<br/>&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;&lt;tr&gt;&lt;td colspan=&quot;&quot;6&quot;&quot; style=&quot;&quot;border-bottom:1px solid #999;&quot;&quot;&gt;&lt;div class=&quot;&quot;pageContent&quot;&quot;&gt;&quot;&amp;MultiPage(bCounter_nums,30,CurPage,&quot;?Fmenu=General&amp;Smenu=visitors&amp;&quot;,&quot;&quot;,&quot;float:left&quot;)&amp;&quot;&lt;/div&gt;&lt;div class=&quot;&quot;Content-body&quot;&quot; style=&quot;&quot;line-height:200%&quot;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&quot;<br/>%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;100&quot; nowrap=&quot;nowrap&quot; class=&quot;TDHead&quot;&gt;访客IP&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;120&quot; nowrap=&quot;nowrap&quot; class=&quot;TDHead&quot;&gt;访客操作系统&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td nowrap=&quot;nowrap&quot; class=&quot;TDHead&quot;&gt;访客浏览器&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;300&quot; nowrap=&quot;nowrap&quot; class=&quot;TDHead&quot;&gt;访客介入地址&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;TDHead&quot;&gt;访客访问时间&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Do Until bCounter.EOF or PageC=bCounter.PageSize<br/>&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td nowrap&gt;&lt;%=bCounter(&quot;coun_IP&quot;)%&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td nowrap&gt;&lt;%=bCounter(&quot;coun_OS&quot;)%&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td nowrap&gt;&lt;%=bCounter(&quot;coun_Browser&quot;)%&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td nowrap align=&quot;left&quot;&gt;&lt;a href=&quot;&lt;%=bCounter(&quot;coun_Referer&quot;)%&gt;&quot; target=&quot;_blank&quot; title=&quot;&lt;%=bCounter(&quot;coun_Referer&quot;)%&gt;&quot;&gt;&lt;%=CutStr(bCounter(&quot;coun_Referer&quot;),40)%&gt;&lt;/a&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td nowrap&gt;&lt;%=bCounter(&quot;coun_Time&quot;)%&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br/>&nbsp;&nbsp; &lt;%&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bCounter.MoveNext<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PageC=PageC+1<br/>&nbsp;&nbsp;loop<br/>&nbsp;&nbsp;&nbsp;&nbsp;bCounter.Close<br/>&nbsp;&nbsp;&nbsp;&nbsp;Set bCounter=Nothing<br/>&nbsp;&nbsp;&nbsp;&nbsp;response.write (&quot;&lt;/table&gt;&quot;)<br/> end if&nbsp;&nbsp;&nbsp;&nbsp; <br/>elseif Request.QueryString(&quot;Smenu&quot;)=&quot;Misc&quot; then%&gt;<br/>&lt;form action=&quot;ConContent.asp&quot; method=&quot;post&quot; style=&quot;margin:0px&quot;&gt;<br/>&nbsp;&nbsp;&lt;input type=&quot;hidden&quot; name=&quot;action&quot; value=&quot;General&quot;/&gt;<br/>&nbsp;&nbsp;&lt;input type=&quot;hidden&quot; name=&quot;whatdo&quot; value=&quot;Misc&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div align=&quot;left&quot; style=&quot;padding:5px;&quot;&gt;&lt;%getMsg%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;checkbox&quot; name=&quot;ReBulid&quot; value=&quot;1&quot; id=&quot;T1&quot;/&gt; &lt;label for=&quot;T1&quot;&gt;重建数据缓存&lt;/label&gt;&lt;br/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;checkbox&quot; name=&quot;ReTatol&quot; value=&quot;1&quot; id=&quot;T2&quot;/&gt; &lt;label for=&quot;T2&quot;&gt;重新统计网站数据&lt;/label&gt;&lt;br/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;checkbox&quot; name=&quot;ReBulidArticle&quot; value=&quot;1&quot; id=&quot;T3&quot;/&gt; &lt;label for=&quot;T3&quot;&gt;重新生成所有日志到文件&lt;/label&gt; &lt;span style=&quot;color:#f00&quot;&gt;(这个过程可能会花很长时间,由你的日志数量来决定)&lt;/span&gt;&lt;br/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;checkbox&quot; name=&quot;ReBulidIndex&quot; value=&quot;1&quot; id=&quot;T4&quot;/&gt; &lt;label for=&quot;T4&quot;&gt;重新建立日志索引&lt;/label&gt;&lt;br/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;checkbox&quot; name=&quot;CleanVisitor&quot; value=&quot;1&quot; id=&quot;T5&quot;/&gt; &lt;label for=&quot;T5&quot;&gt;清除访客记录&lt;/label&gt;&lt;br/&gt;<br/>&nbsp;&nbsp; &lt;/div&gt;<br/>&nbsp;&nbsp; &lt;div class=&quot;SubButton&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;保存配置&quot; class=&quot;button&quot;/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br/>&nbsp;&nbsp; &lt;/form&gt;<br/>&nbsp;&nbsp; &lt;%else%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;form action=&quot;ConContent.asp&quot; method=&quot;post&quot;&gt;<br/>&nbsp;&nbsp;&lt;input type=&quot;hidden&quot; name=&quot;action&quot; value=&quot;General&quot;/&gt;<br/>&nbsp;&nbsp;&lt;input type=&quot;hidden&quot; name=&quot;whatdo&quot; value=&quot;General&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;%getMsg%&gt;<br/>&lt;fieldset&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;legend&gt; 站点基本信息&lt;/legend&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div align=&quot;left&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;180&quot;&gt;&lt;div align=&quot;right&quot;&gt; BLOG 名称 &lt;/div&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;&lt;input name=&quot;SiteName&quot; type=&quot;text&quot; size=&quot;30&quot; class=&quot;text&quot; value=&quot;&lt;%=SiteName%&gt;&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;180&quot;&gt;&lt;div align=&quot;right&quot;&gt; BLOG 副标题 &lt;/div&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;&lt;input name=&quot;blog_Title&quot; type=&quot;text&quot; size=&quot;50&quot; class=&quot;text&quot; value=&quot;&lt;%=blog_Title%&gt;&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;180&quot;&gt;&lt;div align=&quot;right&quot;&gt; 站长昵称 &lt;/div&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;&lt;input name=&quot;blog_master&quot; type=&quot;text&quot; size=&quot;10&quot; class=&quot;text&quot; value=&quot;&lt;%=blog_master%&gt;&quot; maxlength=&quot;10&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;180&quot;&gt;&lt;div align=&quot;right&quot;&gt; 站长邮件地址 &lt;/div&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;&lt;input name=&quot;blog_email&quot; type=&quot;text&quot; size=&quot;50&quot; class=&quot;text&quot; value=&quot;&lt;%=blog_email%&gt;&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;180&quot;&gt;&lt;div align=&quot;right&quot;&gt; BLOG 地址<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;shuom&quot;&gt;关系到&lt;strong&gt;RSS&lt;/strong&gt;地址的可读性&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;&lt;input name=&quot;SiteURL&quot; type=&quot;text&quot; size=&quot;50&quot; class=&quot;text&quot; value=&quot;&lt;%=SiteURL%&gt;&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;180&quot;&gt;&lt;div align=&quot;right&quot;&gt; 网站备案信息 &lt;/div&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;&lt;input name=&quot;blog_about&quot; type=&quot;text&quot; size=&quot;50&quot; class=&quot;text&quot; value=&quot;&lt;%=blogabout%&gt;&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;div align=&quot;right&quot;&gt;Blog对外开放&lt;/div&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;&lt;input name=&quot;SiteOpen&quot; type=&quot;checkbox&quot; value=&quot;1&quot; &lt;%if Application(CookieName &amp; &quot;_SiteEnable&quot;)=1 then response.write (&quot;checked=&quot;&quot;checked&quot;&quot;&quot;)%&gt;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&lt;/fieldset&gt;<br/>&nbsp;&nbsp;&lt;fieldset&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;legend&gt; 显示设置&lt;/legend&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div align=&quot;left&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;每页显示日志&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;input name=&quot;blogPerPage&quot; type=&quot;text&quot; size=&quot;5&quot; class=&quot;text&quot; value=&quot;&lt;%=blogPerPage%&gt;&quot;/&gt; 篇&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;默认显示模式&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;select name=&quot;blog_DisMod&quot;&gt;&lt;option value=&quot;0&quot;&gt;普通&lt;/option&gt;&lt;option&nbsp;&nbsp;value=&quot;1&quot; &lt;%if blog_DisMod then response.write (&quot;selected=&quot;&quot;selected&quot;&quot;&quot;)%&gt;&gt;列表&lt;/option&gt;&lt;/select&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;是否在首页显示图片友情链接&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;input name=&quot;blog_ImgLink&quot; type=&quot;checkbox&quot; value=&quot;1&quot; &lt;%if blog_ImgLink then response.write (&quot;checked=&quot;&quot;checked&quot;&quot;&quot;)%&gt;&nbsp;&nbsp;/&gt; &lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&lt;/fieldset&gt;<br/>&nbsp;&nbsp;&lt;fieldset&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;legend&gt; 日志保存设置&lt;/legend&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div align=&quot;left&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;静态日志模式&lt;/td&gt;&lt;td&gt;&lt;input name=&quot;blog_postFile&quot; type=&quot;checkbox&quot; value=&quot;1&quot; &lt;%if blog_postFile then response.write (&quot;checked=&quot;&quot;checked&quot;&quot;&quot;)%&gt;&nbsp;&nbsp;&lt;%if not CheckObjInstalled(&quot;ADODB.Stream&quot;) then response.write &quot;disabled&quot;%&gt;/&gt; &lt;span style=&quot;color:#999&quot;&gt;把文章保存成文件, 减轻数据库负担. &lt;%if not CheckObjInstalled(&quot;ADODB.Stream&quot;) then response.write &quot;&lt;b style=&#039;color:#f00&#039;&gt;需要 ADODB.Stream 组件支持&lt;/b&gt;&quot;%&gt;&lt;/span&gt; &lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;日志预览分割类型&lt;/td&gt;&lt;td&gt;&lt;select name=&quot;blog_SplitType&quot;&gt;&lt;option value=&quot;0&quot;&gt;按照字符数量分割&lt;/option&gt;&lt;option&nbsp;&nbsp;value=&quot;1&quot; &lt;%if blog_SplitType then response.write (&quot;selected=&quot;&quot;selected&quot;&quot;&quot;)%&gt;&gt;按照行数分割&lt;/option&gt;&lt;/select&gt; &lt;span style=&quot;color:#999&quot;&gt;只对重新编辑日志或新建日志有效&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;日志预览最大字符数&lt;/td&gt;&lt;td&gt;&lt;input name=&quot;blog_introChar&quot; type=&quot;text&quot; size=&quot;5&quot; class=&quot;text&quot; value=&quot;&lt;%=blog_introChar%&gt;&quot;/&gt; 个 &lt;span style=&quot;color:#999&quot;&gt;只对UBB编辑器有效&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;日志预览切割行数&lt;/td&gt;&lt;td&gt;&lt;input name=&quot;blog_introLine&quot; type=&quot;text&quot; size=&quot;5&quot; class=&quot;text&quot; value=&quot;&lt;%=blog_introLine%&gt;&quot;/&gt; 行&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&lt;/fieldset&gt;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&lt;fieldset&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;legend&gt; 评论设置&lt;/legend&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;每页显示评论数&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;input name=&quot;blogcommpage&quot; type=&quot;text&quot; size=&quot;5&quot; class=&quot;text&quot; value=&quot;&lt;%=blogcommpage%&gt;&quot;/&gt; 篇&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;发表评论时间间隔&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;input name=&quot;blog_commTimerout&quot; type=&quot;text&quot; size=&quot;5&quot; class=&quot;text&quot; value=&quot;&lt;%=blog_commTimerout%&gt;&quot;/&gt; 秒&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;发表评论字数限制&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;input name=&quot;blog_commLength&quot; type=&quot;text&quot; size=&quot;5&quot; class=&quot;text&quot; value=&quot;&lt;%=blog_commLength%&gt;&quot;/&gt; 字&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;发表评论必须输入验证码&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;input name=&quot;blog_validate&quot; type=&quot;checkbox&quot; value=&quot;1&quot; &lt;%if blog_validate then response.write (&quot;checked=&quot;&quot;checked&quot;&quot;&quot;)%&gt;&nbsp;&nbsp;/&gt; &lt;span style=&quot;color:#999&quot;&gt;可以让会员不写验证码也可以发表评论&lt;/span&gt; &lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;禁用评论UBB代码&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;input name=&quot;blog_commUBB&quot; type=&quot;checkbox&quot; value=&quot;1&quot; &lt;%if blog_commUBB then response.write (&quot;checked=&quot;&quot;checked&quot;&quot;&quot;)%&gt;&nbsp;&nbsp;/&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;禁用评论贴图&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;input name=&quot;blog_commIMG&quot; type=&quot;checkbox&quot; value=&quot;1&quot; &lt;%if blog_commIMG then response.write (&quot;checked=&quot;&quot;checked&quot;&quot;&quot;)%&gt; /&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;<br/>&nbsp;&nbsp;&lt;/fieldset&gt;<br/>&nbsp;&nbsp;&lt;fieldset&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;legend&gt; Wap设置&lt;/legend&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div align=&quot;left&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;允许使用wap方式浏览Blog&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;input name=&quot;blog_wap&quot; type=&quot;checkbox&quot; value=&quot;1&quot; &lt;%if blog_wap then response.write (&quot;checked=&quot;&quot;checked&quot;&quot;&quot;)%&gt;&nbsp;&nbsp;/&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;允许wap使用简单HTML&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;input name=&quot;blog_wapHTML&quot; type=&quot;checkbox&quot; value=&quot;1&quot; &lt;%if blog_wapHTML then response.write (&quot;checked=&quot;&quot;checked&quot;&quot;&quot;)%&gt;&nbsp;&nbsp;/&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;允许wap显示图片&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;input name=&quot;blog_wapImg&quot; type=&quot;checkbox&quot; value=&quot;1&quot; &lt;%if blog_wapImg then response.write (&quot;checked=&quot;&quot;checked&quot;&quot;&quot;)%&gt;&nbsp;&nbsp;/&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;允许wap保留文章超链接&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;input name=&quot;blog_wapURL&quot; type=&quot;checkbox&quot; value=&quot;1&quot; &lt;%if blog_wapURL then response.write (&quot;checked=&quot;&quot;checked&quot;&quot;&quot;)%&gt;&nbsp;&nbsp;/&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;允许通过wap登录&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;input name=&quot;blog_wapLogin&quot; type=&quot;checkbox&quot; value=&quot;1&quot; &lt;%if blog_wapLogin then response.write (&quot;checked=&quot;&quot;checked&quot;&quot;&quot;)%&gt;&nbsp;&nbsp;/&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;允许通过wap发评论&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;input name=&quot;blog_wapComment&quot; type=&quot;checkbox&quot; value=&quot;1&quot; &lt;%if blog_wapComment then response.write (&quot;checked=&quot;&quot;checked&quot;&quot;&quot;)%&gt;&nbsp;&nbsp;/&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;Wap日志显示数量&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;input name=&quot;blog_wapNum&quot; type=&quot;text&quot; size=&quot;5&quot; class=&quot;text&quot; value=&quot;&lt;%=blog_wapNum%&gt;&quot;/&gt; 篇&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&lt;/fieldset&gt;<br/>&nbsp;&nbsp;&lt;fieldset&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;legend&gt; 用户注册与过滤&lt;/legend&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div align=&quot;left&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;不允许注册新用户&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;input name=&quot;blog_Disregister&quot; type=&quot;checkbox&quot; value=&quot;1&quot; &lt;%if blog_Disregister then response.write (&quot;checked=&quot;&quot;checked&quot;&quot;&quot;)%&gt;&nbsp;&nbsp;/&gt; &lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td width=&quot;180&quot; align=&quot;right&quot;&gt;访客记录最大值&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;input name=&quot;blog_CountNum&quot; type=&quot;text&quot; size=&quot;5&quot; class=&quot;text&quot; value=&quot;&lt;%=blog_CountNum%&gt;&quot;/&gt;&nbsp;&nbsp;&lt;span style=&quot;color:#999&quot;&gt;设置为0则不进行任何访客记录&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width=&quot;180&quot; valign=&quot;top&quot;&gt;&lt;div align=&quot;right&quot;&gt;注册名字过滤<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;shuom&quot;&gt;用&quot;&#124;&quot;分割需要过滤的名字&lt;/div&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;shuom&quot;&gt;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;&lt;textarea name=&quot;Register_UserNames&quot; cols=&quot;50&quot; rows=&quot;5&quot;&gt;&lt;%=Register_UserNames%&gt;&lt;/textarea&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;180&quot; valign=&quot;top&quot;&gt;&lt;div align=&quot;right&quot;&gt;IP过滤<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;shuom&quot;&gt;以下Ip地址将无法访问Blog&lt;/div&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;shuom&quot;&gt;使用&quot;&#124;&quot;分割IP地址,IP地址可以包含通配符号&quot;*&quot;用来禁止某个IP段的无法访问Blog&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;&lt;textarea name=&quot;FilterIPs&quot; cols=&quot;50&quot; rows=&quot;5&quot;&gt;&lt;%=FilterIPs%&gt;&lt;/textarea&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/table&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&lt;/fieldset&gt;&nbsp;&nbsp;&lt;div class=&quot;SubButton&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;保存配置&quot; class=&quot;button&quot;/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br/>&nbsp;&nbsp; &lt;/form&gt;<br/>&nbsp;&nbsp; &lt;%end if%&gt;<br/>&nbsp;&nbsp; &lt;/td&gt;<br/>&nbsp;&nbsp;&lt;/tr&gt;&lt;/table&gt;<br/>&lt;%<br/>elseif Request.QueryString(&quot;Fmenu&quot;)=&quot;Categories&quot; then &#039;日志分类管理<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dim Arr_Category,blog_Cate,blog_Cate_Item,Icons_Lists,Icons_List,CateInOpstions<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dim CategoryListDB<br/>%&gt;<br/>&lt;table width=&quot;100%&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;CContent&quot;&gt;<br/>&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;th class=&quot;CTitle&quot;&gt;&lt;%=categoryTitle%&gt;&lt;/th&gt;<br/>&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;CPanel&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;SubMenu&quot;&gt;&lt;a href=&quot;?Fmenu=Categories&quot;&gt;设置日志分类&lt;/a&gt; &#124; &lt;a href=&quot;?Fmenu=Categories&amp;Smenu=move&quot;&gt;批量移动日志&lt;/a&gt; &#124; &lt;a href=&quot;?Fmenu=Categories&amp;Smenu=del&quot;&gt;批量删除日志&lt;/a&gt; &#124; &lt;a href=&quot;?Fmenu=Categories&amp;Smenu=tag&quot;&gt;Tag管理&lt;/a&gt;&lt;/div&gt;<br/>&lt;%<br/>if Request.QueryString(&quot;Smenu&quot;)=&quot;tag&quot; then<br/>%&gt;<br/>&nbsp;&nbsp; &lt;form action=&quot;ConContent.asp&quot; method=&quot;post&quot; style=&quot;margin:0px&quot;&gt;<br/>&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;action&quot; value=&quot;Categories&quot;/&gt;<br/>&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;whatdo&quot; value=&quot;Tag&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div align=&quot;left&quot; style=&quot;padding:5px;&quot;&gt;&lt;%getMsg%&gt;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; class=&quot;TablePanel&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;16&quot; nowrap=&quot;nowrap&quot; class=&quot;TDHead&quot;&gt; &lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;100&quot; nowrap=&quot;nowrap&quot; class=&quot;TDHead&quot;&gt;Tag名称&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&nbsp;&nbsp;nowrap=&quot;nowrap&quot; class=&quot;TDHead&quot;&gt;日志数量&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;dim BTag<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set BTag=conn.execute(&quot;select * from blog_tag order by tag_id desc&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;do until BTag.eof <br/>&nbsp;&nbsp;&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr align=&quot;center&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;input name=&quot;selectTagID&quot; type=&quot;checkbox&quot; value=&quot;&lt;%=BTag(&quot;tag_id&quot;)%&gt;&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;input name=&quot;TagID&quot; type=&quot;hidden&quot; value=&quot;&lt;%=BTag(&quot;tag_id&quot;)%&gt;&quot;/&gt;&lt;input name=&quot;tagName&quot; type=&quot;text&quot; size=&quot;14&quot; class=&quot;text&quot; value=&quot;&lt;%=BTag(&quot;tag_name&quot;)%&gt;&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;input name=&quot;tagCount&quot; type=&quot;text&quot; size=&quot;2&quot; class=&quot;text&quot; value=&quot;&lt;%=BTag(&quot;tag_count&quot;)%&gt;&quot; readonly style=&quot;background:#ffe&quot;/&gt; 篇&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp; BTag.movenext<br/>&nbsp;&nbsp;&nbsp;&nbsp; loop<br/>&nbsp;&nbsp;&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot; bgcolor=&quot;#D5DAE0&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td colspan=&quot;3&quot; class=&quot;TDHead&quot; align=&quot;left&quot; style=&quot;border-top:1px solid #999&quot;&gt;&lt;a name=&quot;AddLink&quot;&gt;&lt;/a&gt;&lt;img src=&quot;images/add.gif&quot; style=&quot;margin:0px 2px -3px 2px&quot;/&gt;添加Tag&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;input name=&quot;TagID&quot; type=&quot;hidden&quot; value=&quot;-1&quot;/&gt;&lt;input name=&quot;tagName&quot; type=&quot;text&quot; size=&quot;14&quot; class=&quot;text&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;<br/>&nbsp;&nbsp;&lt;div class=&quot;SubButton&quot; style=&quot;text-align:left;&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;select name=&quot;doModule&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;option value=&quot;SaveAll&quot;&gt;保存所有Tag&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;option value=&quot;DelSelect&quot;&gt;删除所选Tag&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;提交&quot; class=&quot;button&quot; style=&quot;margin-bottom:0px&quot;/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;&nbsp;&nbsp;&lt;/form&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div style=&quot;color:#f00&quot;&gt;提示:在发表和编辑日志的同时,也可以直接输入多个tag.系统会自动添加不存在的tag&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;<br/>&lt;/div&gt;<br/>&lt;%&nbsp;&nbsp;&nbsp;&nbsp;<br/>elseif Request.QueryString(&quot;Smenu&quot;)=&quot;move&quot; then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set CategoryListDB=conn.execute(&quot;select * from blog_Category order by cate_local asc, cate_Order desc&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do while not CategoryListDB.eof<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if not CategoryListDB(&quot;cate_OutLink&quot;) then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CateInOpstions=CateInOpstions&amp;&quot;&lt;option value=&quot;&quot;&quot;&amp;CategoryListDB(&quot;cate_ID&quot;)&amp;&quot;&quot;&quot;&gt;&amp;nbsp;&amp;nbsp;&quot;&amp;CategoryListDB(&quot;cate_Name&quot;)&amp;&quot; [&quot;&amp;CategoryListDB(&quot;cate_count&quot;)&amp;&quot;]&lt;/option&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CategoryListDB.movenext<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; loop<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set CategoryListDB=nothing<br/>%&gt;<br/>&nbsp;&nbsp;&lt;form action=&quot;ConContent.asp&quot; method=&quot;post&quot; style=&quot;margin:0px&quot; onsubmit=&quot;return CheckMove()&quot;&gt;<br/>&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;action&quot; value=&quot;Categories&quot;/&gt;<br/>&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;whatdo&quot; value=&quot;move&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div align=&quot;left&quot; style=&quot;padding:5px;&quot;&gt;&lt;%getMsg%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&lt;select name=&quot;source&quot;&gt;<br/>&lt;option value=&quot;null&quot; style=&quot;color:#333&quot;&gt;源日志分类&lt;/option&gt;<br/>&lt;option value=&quot;null&quot; style=&quot;color:#333&quot;&gt;-----------------&lt;/option&gt;<br/><br/>&lt;%=CateInOpstions%&gt;<br/>&lt;/select&gt; 移动到 <br/>&lt;select name=&quot;target&quot;&gt;<br/>&lt;option value=&quot;null&quot; style=&quot;color:#333&quot;&gt;目标日志分类&lt;/option&gt;<br/>&lt;option value=&quot;null&quot; style=&quot;color:#333&quot;&gt;-----------------&lt;/option&gt;<br/>&lt;%=CateInOpstions%&gt;<br/>&lt;/select&gt; &lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;移动日志&quot; class=&quot;button&quot; style=&quot;margin-bottom:-1px;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/form&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp; &lt;%<br/>&nbsp;&nbsp; elseif&nbsp;&nbsp;Request.QueryString(&quot;Smenu&quot;)=&quot;del&quot; then <br/>&nbsp;&nbsp; dim TempOsel,FilterO<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set CategoryListDB=conn.execute(&quot;select * from blog_Category order by cate_local asc, cate_Order desc&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FilterO=checkstr(request.QueryString(&quot;filter&quot;))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if len(FilterO)&lt;1 then FilterO=-1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do while not CategoryListDB.eof<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if not CategoryListDB(&quot;cate_OutLink&quot;) then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if int(FilterO)=CategoryListDB(&quot;cate_ID&quot;) then TempOsel= &quot;selected&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CateInOpstions=CateInOpstions&amp;&quot;&lt;option value=&quot;&quot;&quot;&amp;CategoryListDB(&quot;cate_ID&quot;)&amp;&quot;&quot;&quot; &quot;&amp;TempOsel&amp;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - &quot;&amp;CategoryListDB(&quot;cate_Name&quot;)&amp;&quot; [&quot;&amp;CategoryListDB(&quot;cate_count&quot;)&amp;&quot;]&lt;/option&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TempOsel=&quot;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CategoryListDB.movenext<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; loop<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set CategoryListDB=nothing<br/>&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp;&lt;form action=&quot;ConContent.asp&quot; method=&quot;post&quot; style=&quot;margin:0px&quot;&gt;<br/>&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;action&quot; value=&quot;Categories&quot;/&gt;<br/>&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;whatdo&quot; value=&quot;batdel&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div align=&quot;left&quot; style=&quot;padding:5px;&quot;&gt;&lt;%getMsg%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; 过滤器: &lt;select name=&quot;filter&quot; onchange=&quot;location=&#039;?Fmenu=Categories&amp;Smenu=del&amp;filter=&#039;+this.value&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;-1&quot;&gt;显示所有日志&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%=CateInOpstions%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;-3&quot; &lt;%if int(FilterO)=-3 then response.write &quot;selected&quot;%&gt;&gt;&nbsp;&nbsp;显示所有隐藏日志&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;-2&quot; &lt;%if int(FilterO)=-2 then response.write &quot;selected&quot;%&gt;&gt;&nbsp;&nbsp;显示所有草稿&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;table style=&quot;font-size:12px;margin:8px 0px 8px 0px&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp; dim DelContent<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if int(FilterO)=-1 then <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SQL=&quot;select * from blog_content order by log_posttime desc&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif int(FilterO)=-2 then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SQL=&quot;select * from blog_content where log_IsDraft=true order by log_posttime desc&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif int(FilterO)=-3 then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SQL=&quot;select * from blog_content where log_IsShow=false order by log_posttime desc&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SQL=&quot;select * from blog_content where log_CateID=&quot;&amp;int(FilterO)&amp;&quot; and log_IsDraft=false order by log_posttime desc&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&nbsp;&nbsp;&nbsp;&nbsp; set DelContent=conn.execute(SQL)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if DelContent.eof and DelContent.bof then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;&lt;td&gt;没有找到符合条件的查询&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;%else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dim TempImg<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; do until DelContent.eof<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if DelContent(&quot;log_IsShow&quot;)=false then TempImg=&quot;&lt;img src=&quot;&quot;images/icon_lock.gif&quot;&quot; alt=&quot;&quot;&quot;&quot; border=&quot;&quot;0&quot;&quot; style=&quot;&quot;margin:0px 0px -3px 2px&quot;&quot;/&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if int(FilterO)=-2 then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;&lt;td&gt;&lt;input name=&quot;CID&quot; type=&quot;checkbox&quot; value=&quot;&lt;%=DelContent(&quot;log_ID&quot;)%&gt;&quot;/&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;blogedit.asp?id=&lt;%=DelContent(&quot;log_ID&quot;)%&gt;&quot; target=&quot;_blank&quot;&gt;&lt;%=DelContent(&quot;log_ID&quot;)%&gt;. &lt;%=DelContent(&quot;log_Title&quot;)%&gt; &lt;%=TempImg%&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;&lt;td&gt;&lt;input name=&quot;CID&quot; type=&quot;checkbox&quot; value=&quot;&lt;%=DelContent(&quot;log_ID&quot;)%&gt;&quot;/&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;article.asp?id=&lt;%=DelContent(&quot;log_ID&quot;)%&gt;&quot; target=&quot;_blank&quot;&gt;&lt;%=DelContent(&quot;log_ID&quot;)%&gt;. &lt;%=DelContent(&quot;log_Title&quot;)%&gt; &lt;%=TempImg%&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TempImg=&quot;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DelContent.movenext<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;loop<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DelContent.close<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set DelContent=nothing<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;<br/> &lt;input type=&quot;checkbox&quot; name=&quot;checkbox&quot; style=&quot;margin-bottom:-1px;&quot; onclick=&quot;checkAll(this)&quot;/&gt; 全选<br/>&lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;删除选中的日志&quot; class=&quot;button&quot; style=&quot;margin-bottom:-1px;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/form&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;br/&gt;<br/>&nbsp;&nbsp; &lt;%else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set CategoryListDB=conn.execute(&quot;select * from blog_Category order by cate_local asc, cate_Order asc&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if CheckObjInstalled(&quot;Scripting.FileSystemObject&quot;) then Icons_Lists=split(getPathList(&quot;images&#92;icons&quot;)(1),&quot;*&quot;)<br/>&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp; &lt;script&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; var il = [];<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for each Icons_List in Icons_Lists<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write (&quot;il.push(&#039;&quot;&amp;Icons_List&amp;&quot;&#039;);&quot; &amp; chr(13))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;next<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; function fillList(o){<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var v = o.defaultValue;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (var i=0;i&lt;il.length;i++){<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var n = new Option(il[i],&quot;images/icons/&quot; + il[i]);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; o.options.add(n);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!v) o.selectedIndex = 0; else o.value&nbsp;&nbsp;= v;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; function fillAllList(){<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var ci = document.getElementsByName(&quot;Cate_icons&quot;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (var i=0;i&lt;ci.length;i++)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fillList(ci[i]);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fillList(document.getElementsByName(&quot;New_Cate_icons&quot;)[0]);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;&nbsp; &lt;/script&gt;<br/>&nbsp;&nbsp; &lt;form action=&quot;ConContent.asp&quot; method=&quot;post&quot; style=&quot;margin:0px&quot;&gt;<br/>&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;action&quot; value=&quot;Categories&quot;/&gt;<br/>&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;whatdo&quot; value=&quot;Cate&quot;/&gt;<br/>&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;DelCate&quot; value=&quot;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div align=&quot;left&quot; style=&quot;padding:5px;&quot;&gt;&lt;%getMsg%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; class=&quot;TablePanel&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;TDHead&quot; nowrap&gt;分类图标&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;TDHead&quot; nowrap&gt;标题&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;TDHead&quot; nowrap&gt;提示说明&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;180&quot; class=&quot;TDHead&quot; nowrap&gt;外部链接&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;29&quot; class=&quot;TDHead&quot; nowrap&gt;排序&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;TDHead&quot; nowrap&gt;位置&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;TDHead&quot; nowrap&gt;保密&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;TDHead&quot; nowrap&gt;日志数量&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;center&quot; class=&quot;TDHead&quot;&gt; &lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;do while not CategoryListDB.eof<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr id=&quot;Catetr_&lt;%=CategoryListDB(&quot;cate_ID&quot;)%&gt;&quot; style=&quot;background:&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if int(CategoryListDB(&quot;cate_local&quot;))=1 then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write (&quot;#a9c9e9&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; elseif int(CategoryListDB(&quot;cate_local&quot;))=2 then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write (&quot;#bcf39e&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;center&quot; nowrap&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;img name=&quot;CateImg_&lt;%=CategoryListDB(&quot;cate_ID&quot;)%&gt;&quot; src=&quot;&lt;%=CategoryListDB(&quot;cate_icon&quot;)%&gt;&quot; width=&quot;16&quot; height=&quot;16&quot; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;%if CheckObjInstalled(&quot;Scripting.FileSystemObject&quot;) then%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;select name=&quot;Cate_icons&quot; defaultValue=&quot;&lt;%=CategoryListDB(&quot;cate_icon&quot;)%&gt;&quot; onchange=&quot;document.images[&#039;CateImg_&lt;%=CategoryListDB(&quot;cate_ID&quot;)%&gt;&#039;].src=this.value;&quot; style=&quot;width:120px;&quot;&gt;&lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%else%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input name=&quot;Cate_icons&quot; type=&quot;text&quot; class=&quot;text&quot; value=&quot;&lt;%=CategoryListDB(&quot;cate_icon&quot;)%&gt;&quot; size=&quot;18&quot; onchange=&quot;document.images[&#039;CateImg_&lt;%=CategoryListDB(&quot;cate_ID&quot;)%&gt;&#039;].src=this.value&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%end if%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;input name=&quot;Cate_Name&quot; type=&quot;text&quot; class=&quot;text&quot; value=&quot;&lt;%=CategoryListDB(&quot;cate_Name&quot;)%&gt;&quot; size=&quot;14&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;&lt;input name=&quot;Cate_Intro&quot; type=&quot;text&quot; class=&quot;text&quot; value=&quot;&lt;%=CategoryListDB(&quot;cate_Intro&quot;)%&gt;&quot; size=&quot;30&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;&lt;input name=&quot;cate_URL&quot; type=&quot;text&quot; value=&quot;&lt;%=CategoryListDB(&quot;cate_URL&quot;)%&gt;&quot; size=&quot;30&quot; class=&quot;text&quot; &lt;%if CategoryListDB(&quot;cate_count&quot;)&gt;0 Then response.write &quot;readonly=&quot;&quot;readonly&quot;&quot; style=&quot;&quot;background:#e5e5e5&quot;&quot;&quot;%&gt;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;&lt;input name=&quot;cate_Order&quot; type=&quot;text&quot; value=&quot;&lt;%=CategoryListDB(&quot;cate_Order&quot;)%&gt;&quot; size=&quot;2&quot; class=&quot;text&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;center&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;select name=&quot;Cate_local&quot; onchange=&quot;getElementById(&#039;Catetr_&lt;%=CategoryListDB(&quot;cate_ID&quot;)%&gt;&#039;).style.backgroundColor=(this.value==1)?&#039;#a9c9e9&#039;:(this.value==2)?&#039;#bcf39e&#039;:&#039;&#039;&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;0&quot;&gt;同时&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;1&quot; &lt;%if int(CategoryListDB(&quot;cate_local&quot;))=1 then response.write &quot;selected=&quot;&quot;selected&quot;&quot;&quot;%&gt;&gt;顶部&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;2&quot; &lt;%if int(CategoryListDB(&quot;cate_local&quot;))=2 then response.write &quot;selected=&quot;&quot;selected&quot;&quot;&quot;%&gt;&gt;侧边&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;select name=&quot;cate_Secret&quot; &lt;%If CategoryListDB(&quot;cate_OutLink&quot;) Then response.write &quot;disabled=&quot;&quot;disabled&quot;&quot;&quot;%&gt;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;0&quot; style=&quot;background:#0f0&quot;&gt;公开&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;1&quot; style=&quot;background:#f99&quot; &lt;%if int(CategoryListDB(&quot;cate_Secret&quot;)) then response.write &quot;selected=&quot;&quot;selected&quot;&quot;&quot;%&gt;&gt;保密&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;%If CategoryListDB(&quot;cate_OutLink&quot;) Then response.write &quot;&lt;input type=&quot;&quot;hidden&quot;&quot; name=&quot;&quot;cate_Secret&quot;&quot; value=&quot;&quot;0&quot;&quot;/&gt;&quot;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot; nowrap&gt;&lt;input type=&quot;text&quot; class=&quot;text&quot; name=&quot;cate_count&quot; value=&quot;&lt;%=CategoryListDB(&quot;cate_count&quot;)%&gt;&quot; size=&quot;2&quot; readonly=&quot;readonly&quot; style=&quot;background:#ffe&quot;/&gt; 篇&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;center&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;%if not CategoryListDB(&quot;cate_Lock&quot;) then response.write (&quot;&lt;a href=&quot;&quot;javascript:CheckDel(&quot;&amp;CategoryListDB(&quot;cate_ID&quot;)&amp;&quot;)&quot;&quot; title=&quot;&quot;删除该分类&quot;&quot;&gt;&lt;img border=&quot;&quot;0&quot;&quot; src=&quot;&quot;images/icon_del.gif&quot;&quot; width=&quot;&quot;16&quot;&quot; height=&quot;&quot;16&quot;&quot; /&gt;&lt;/a&gt;&quot;)%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;Cate_ID&quot; value=&quot;&lt;%=CategoryListDB(&quot;cate_ID&quot;)%&gt;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CategoryListDB.movenext<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;loop<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set CategoryListDB=nothing<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot; bgcolor=&quot;#D5DAE0&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td colspan=&quot;9&quot; class=&quot;TDHead&quot; align=&quot;left&quot; style=&quot;border-top:1px solid #999&quot;&gt;&lt;img src=&quot;images/add.gif&quot; style=&quot;margin:0px 2px -3px 2px&quot;/&gt;添加日志分类&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;center&quot; nowrap&gt;&lt;img name=&quot;CateImg&quot; src=&quot;images/icons/1.gif&quot; width=&quot;16&quot; height=&quot;16&quot; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%if CheckObjInstalled(&quot;Scripting.FileSystemObject&quot;) then%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;select name=&quot;New_Cate_icons&quot; onchange=&quot;document.images[&#039;CateImg&#039;].src=this.value&quot; style=&quot;width:120px;&quot;&gt;&lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%else%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input name=&quot;New_Cate_icons&quot; type=&quot;text&quot; class=&quot;text&quot; value=&quot;images/icons/1.gif&quot; size=&quot;18&quot; onchange=&quot;document.images[&#039;CateImg&#039;].src=this.value&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%end if%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;input name=&quot;New_Cate_Name&quot; type=&quot;text&quot; size=&quot;14&quot; class=&quot;text&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;&lt;input name=&quot;New_Cate_Intro&quot; type=&quot;text&quot; class=&quot;text&quot; size=&quot;30&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;&lt;input name=&quot;New_cate_URL&quot; type=&quot;text&quot; size=&quot;30&quot; class=&quot;text&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;&lt;input name=&quot;New_cate_Order&quot; type=&quot;text&quot; size=&quot;2&quot; class=&quot;text&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;center&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;select name=&quot;New_Cate_local&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;0&quot;&gt;同时&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;1&quot;&gt;顶部&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;2&quot;&gt;侧边&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;select name=&quot;New_cate_Secret&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;0&quot; style=&quot;background:#0f0&quot;&gt;公开&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;1&quot; style=&quot;background:#f99&quot;&gt;保密&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;center&quot;&gt; &lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;center&quot;&gt; &lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;script&gt;fillAllList()&lt;/script&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div style=&quot;color:#f00&quot;&gt;如果分类中存在日志，则无法使用外部连接.删除日志分类的时假如分类中存在日志,那么日志也会被删除&lt;/div&gt;<br/>&nbsp;&nbsp;&lt;div class=&quot;SubButton&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;保存日志分类&quot; class=&quot;button&quot;/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/form&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&lt;/tr&gt;<br/>&lt;%end if%&gt;<br/>&lt;/td&gt;&lt;/tr&gt;<br/>&lt;/table&gt;<br/>&lt;%<br/>&#039;============================================<br/>&#039;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;评论留言管理<br/>&#039;============================================<br/>elseif Request.QueryString(&quot;Fmenu&quot;)=&quot;Comment&quot; Then%&gt;<br/>&lt;table width=&quot;100%&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;CContent&quot;&gt;<br/>&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;th class=&quot;CTitle&quot;&gt;&lt;%=categoryTitle%&gt;&lt;/th&gt;<br/>&nbsp;&nbsp; &lt;/tr&gt;<br/>&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;CPanel&quot;&gt;<br/>&nbsp;&nbsp;&lt;div class=&quot;SubMenu&quot; style=&quot;line-height:160%&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;b&gt;评论管理:&lt;/b&gt; &lt;a href=&quot;?Fmenu=Comment&quot;&gt;评论管理&lt;/a&gt; &#124; &lt;a href=&quot;?Fmenu=Comment&amp;Smenu=msg&quot;&gt;留言管理&lt;/a&gt; &#124; &lt;a href=&quot;?Fmenu=Comment&amp;Smenu=trackback&quot;&gt;引用管理&lt;/a&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;br/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;b&gt;评论过滤:&lt;/b&gt; &lt;a href=&quot;?Fmenu=Comment&amp;Smenu=spam&quot; title=&quot;面向初级用户,提供简单的过滤功能&quot;&gt;初级过滤功能&lt;/a&gt; &#124; &lt;a href=&quot;?Fmenu=Comment&amp;Smenu=reg&quot; title=&quot;面向高级级用户,提供功能强大的过滤功能&quot;&gt;高级过滤功能&lt;/a&gt;<br/>&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp; <br/>&nbsp;&nbsp; &lt;%<br/>&nbsp;&nbsp; if Request.QueryString(&quot;Smenu&quot;)=&quot;spam&quot; then<br/>&nbsp;&nbsp;&nbsp;&nbsp; dim spamXml,spamList<br/>&nbsp;&nbsp;&nbsp;&nbsp; set spamXml=new PXML<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;spamXml.XmlPath=&quot;spam.xml&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;spamXml.open<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div align=&quot;left&quot; style=&quot;padding-top:5px;&quot;&gt;&lt;%getMsg%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;form action=&quot;ConContent.asp&quot; method=&quot;post&quot; style=&quot;margin:0px&quot; onsubmit=&quot;return addSpanKey()&quot; name=&quot;filter&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;hidden&quot; name=&quot;action&quot; value=&quot;Comment&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;hidden&quot; name=&quot;doModule&quot; value=&quot;updateKey&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;hidden&quot; name=&quot;keyList&quot; id=&quot;keyList&quot; value=&quot;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; class=&quot;TablePanel&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td class=&quot;TDHead&quot;&gt;过滤关键字&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td&gt;&lt;div style=&quot;width:394px;overflow:hidden&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;spamList = &quot;&lt;select name=&quot;&quot;spamList&quot;&quot; id=&quot;&quot;spamList&quot;&quot; size=&quot;&quot;20&quot;&quot; multiple=&quot;&quot;multiple&quot;&quot; style=&quot;&quot;width:400px;margin:-3px 0 -3px -3px&quot;&quot;&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for i=0 to spamXml.GetXmlNodeLength(&quot;key&quot;)-1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;spamList = spamList &amp; &quot;&lt;option value=&quot;&quot;&quot; &amp; spamXml.SelectXmlNodeItemText(&quot;key&quot;,i) &amp; &quot;&quot;&quot;&gt;&quot; &amp; spamXml.SelectXmlNodeItemText(&quot;key&quot;,i) &amp; &quot;&lt;/option&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;next<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; response.write spamList<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set spamXml= nothing<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;&lt;td style=&quot;padding-bottom:5px;background:#FAE1AF&quot;&gt;&lt;img src=&quot;images/add.gif&quot; alt=&quot;&quot; style=&quot;margin:0 5px -3px&quot;/&gt;添加关键字：&lt;input id=&quot;keyWord&quot; type=&quot;text&quot; size=&quot;27&quot; class=&quot;text&quot; onkeypress=&quot;this.style.backgroundColor=&#039;#fff&#039;;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;Submit&quot; name=&quot;Submit&quot; value=&quot;添加&quot; class=&quot;button&quot; style=&quot;margin-bottom:-2px&quot;/&gt;&lt;input type=&quot;button&quot; name=&quot;button&quot; value=&quot;移除&quot; class=&quot;button&quot; style=&quot;margin-bottom:-2px&quot; onclick=&quot;clearKey()&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/table&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div class=&quot;SubButton&quot; style=&quot;text-align:left;padding:5px;margin:0px&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;button accesskey=&quot;s&quot; class=&quot;button&quot; style=&quot;margin-bottom:0px;margin-left:-5px;&quot; onclick=&quot;submitList()&quot; &gt;保存关键字列表(&lt;u&gt;S&lt;/u&gt;)&lt;/button&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div style=&quot;color:#f00&quot;&gt;&lt;b&gt;友情提示:&lt;/b&gt;&lt;br/&gt; - 添加或清除关键字后必须 &lt;b&gt;保存关键字列表&lt;/b&gt;，垃圾关键字列表才生效。&lt;br/&gt; - 使用逗号或者空格输入字符串可以一次添加多个关键字&lt;br/&gt; - enter键直接插入关键字 ,用ctrl或shift键多选清除关键字&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/form&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp; elseif Request.QueryString(&quot;Smenu&quot;)=&quot;reg&quot; then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dim reSpamXml,reSpamList<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set reSpamXml=new PXML<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;reSpamXml.XmlPath=&quot;reg.xml&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;reSpamXml.open<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;script src=&quot;common/reg.js&quot; Language=&quot;javascript&quot;&gt;&lt;/script&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div align=&quot;left&quot; style=&quot;padding-top:5px;&quot;&gt;&lt;%getMsg%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;form name=&quot;reFilter&quot; action=&quot;ConContent.asp&quot; method=&quot;post&quot; style=&quot;margin:0px&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;action&quot; value=&quot;Comment&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;doModule&quot; value=&quot;updateRegKey&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;keyList&quot; id=&quot;keyList&quot; value=&quot;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div align=&quot;left&quot; style=&quot;padding-top:5px;&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; class=&quot;TablePanel&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;TDHead&quot; width=&quot;150&quot; align=&quot;center&quot;&gt;规则描述&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;TDHead&quot; width=&quot;300&quot; align=&quot;center&quot;&gt;正则表达式&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;TDHead&quot; align=&quot;center&quot;&gt;允许匹配次数&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td colspan=3 id=&quot;reList&quot;&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot; bgcolor=&quot;#D5DAE0&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td colspan=&quot;3&quot; class=&quot;TDHead&quot; align=&quot;left&quot; style=&quot;border-top:1px solid #999&quot;&gt;&lt;img src=&quot;images/add.gif&quot; style=&quot;margin:0px 2px -3px 2px&quot;/&gt;添加新规则&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td colspan=3&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input id=&quot;reTitle&quot; type=&quot;text&quot; class=&quot;text&quot; style=&quot;width:150px&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input id=&quot;reRules&quot; type=&quot;text&quot; class=&quot;text&quot; style=&quot;width:300px&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input id=&quot;reTimes&quot; type=&quot;text&quot; class=&quot;text&quot; style=&quot;width:30px&quot; maxlength=&quot;3&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input name=&quot;des&quot; type=&quot;button&quot; class=&quot;button&quot; value=&quot;添加&quot; onclick=&quot;addRules()&quot; style=&quot;font-size:12px;margin:0px;margin-top:-2px;margin-bottom:-1px;height:20px;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot; bgcolor=&quot;#D5DAE0&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td colspan=&quot;3&quot; class=&quot;TDHead&quot; align=&quot;left&quot; style=&quot;border-top:1px solid #999&quot;&gt;&lt;img src=&quot;images/html.gif&quot; style=&quot;margin:0px 2px -3px 2px&quot;/&gt;测试文本区域&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td colspan=3&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;textarea id=&quot;testArea&quot; name=&quot;testArea&quot; style=&quot;width:100%;height:100px&quot;&gt;&lt;%=reSpamXml.SelectXmlNodeItemText(&quot;text&quot;,0)%&gt;&lt;/textarea&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div class=&quot;SubButton&quot; style=&quot;text-align:left;padding:5px;margin:0px&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;button accesskey=&quot;t&quot; class=&quot;button&quot; style=&quot;margin-bottom:0px;margin-left:-5px;&quot; onclick=&quot;testRules()&quot;&gt;测试(&lt;u&gt;T&lt;/u&gt;)&lt;/button&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;button accesskey=&quot;s&quot; class=&quot;button&quot; style=&quot;margin-bottom:0px&quot; onclick=&quot;submitReList()&quot;&gt;保存(&lt;u&gt;S&lt;/u&gt;)&lt;/button&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div style=&quot;color:#f00&quot;&gt;&lt;b&gt;友情提示:&lt;/b&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;br/&gt; - &lt;b&gt;允许匹配次数:&lt;/b&gt; 允许规则匹配的最大次数<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;br/&gt; - 当匹配次数设置为0时,说明评论中不允许有次规则的文字<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/form&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;script&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for i=0 to reSpamXml.GetXmlNodeLength(&quot;key&quot;)-1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;addRule(&#039;&quot; &amp; replace(reSpamXml.GetAttributes(&quot;key&quot;,&quot;des&quot;,i),&quot;&#039;&quot;,&quot;&#92;&#039;&quot;) &amp; &quot;&#039;,&#039;&quot; &amp; replace(reSpamXml.GetAttributes(&quot;key&quot;,&quot;re&quot;,i),&quot;&#039;&quot;,&quot;&#92;&#039;&quot;) &amp; &quot;&#039;,&#039;&quot; &amp; reSpamXml.GetAttributes(&quot;key&quot;,&quot;times&quot;,i) &amp; &quot;&#039;);&quot; &amp; chr(13)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;next<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/script&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set reSpamXml= nothing<br/>&nbsp;&nbsp;&nbsp;&nbsp; else<br/>&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;form action=&quot;ConContent.asp&quot; method=&quot;post&quot; style=&quot;margin:0px&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;action&quot; value=&quot;Comment&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;doModule&quot; value=&quot;DelSelect&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div align=&quot;left&quot; style=&quot;padding-top:5px;&quot;&gt;&lt;%getMsg%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dim blog_Comment,comm_Num,commArr,commArrLen,Pcount,aUrl,pSize,saveButton<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pcount=0<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;saveButton = &quot;&lt;input type=&quot;&quot;button&quot;&quot; value=&quot;&quot;保存全部&quot;&quot; class=&quot;&quot;button&quot;&quot; onclick=&quot;&quot;updateComment()&quot;&quot; style=&quot;&quot;font-weight:bold;margin:0px;margin-bottom:5px;float:right;margin-right:6px&quot;&quot;/&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set blog_Comment=Server.CreateObject(&quot;Adodb.RecordSet&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if Request.QueryString(&quot;Smenu&quot;)=&quot;trackback&quot; then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SQL=&quot;Select tb_ID,tb_Intro,tb_Site,tb_PostTime,tb_Title,blog_ID,tb_URL,C.log_Title FROM blog_Content C,blog_Trackback T Where T.blog_ID=C.log_ID orDER BY tb_PostTime desc&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;aUrl=&quot;?Fmenu=Comment&amp;Smenu=trackback&amp;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pSize = 100<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;saveButton=&quot;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;&lt;input type=&quot;&quot;hidden&quot;&quot; name=&quot;&quot;whatdo&quot;&quot; value=&quot;&quot;trackback&quot;&quot;/&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif Request.QueryString(&quot;Smenu&quot;)=&quot;msg&quot; then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SQL=&quot;Select book_ID,book_Content,book_Messager,book_PostTime,book_IP,book_reply FROM blog_book orDER BY book_PostTime desc&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;aUrl=&quot;?Fmenu=Comment&amp;Smenu=msg&amp;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pSize = 12<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;&lt;input type=&quot;&quot;hidden&quot;&quot; name=&quot;&quot;whatdo&quot;&quot; value=&quot;&quot;msg&quot;&quot;/&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else &#039;评论<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SQL=&quot;Select comm_ID,comm_Content,comm_Author,comm_PostTime,comm_PostIP,blog_ID,T.log_Title,comm_Reply from blog_Comment C,blog_Content T Where C.blog_ID=T.log_ID orDER BY C.comm_PostTime desc&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;aUrl=&quot;?Fmenu=Comment&amp;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pSize = 15<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;&lt;input type=&quot;&quot;hidden&quot;&quot; name=&quot;&quot;whatdo&quot;&quot; value=&quot;&quot;comment&quot;&quot;/&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div style=&quot;height:24px;&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;button&quot; value=&quot;删除所选内容&quot; onclick=&quot;DelComment()&quot; class=&quot;button&quot; style=&quot;margin:0px;margin-bottom:5px;float:right;&quot;/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;button&quot; value=&quot;全选&quot; onclick=&quot;checkAll()&quot; class=&quot;button&quot; style=&quot;margin:0px;margin-bottom:5px;float:right;margin-right:6px&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;%=saveButton%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div id=&quot;page1&quot; class=&quot;pageContent&quot;&gt;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div class=&quot;msgDiv&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;blog_Comment.Open SQL,Conn,1,1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IF blog_Comment.EOF AND blog_Comment.BOF Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;&lt;/div&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;blog_Comment.PageSize=pSize<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;blog_Comment.AbsolutePage=CurPage<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;comm_Num=blog_Comment.RecordCount<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;commArr=blog_Comment.GetRows(comm_Num)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;blog_Comment.close<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set blog_Comment = nothing<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;commArrLen=Ubound(commArr,2)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#039;commArr(3,Pcount)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;do until Pcount = commArrLen+1 or Pcount = pSize<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if Request.QueryString(&quot;Smenu&quot;)=&quot;trackback&quot; then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;item&quot;&gt;&lt;input type=&quot;hidden&quot; name=&quot;CommentID&quot; value=&quot;&lt;%=commArr(0,Pcount)%&gt;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;title&quot;&gt;&lt;span class=&quot;blogTitle&quot;&gt;&lt;a href=&quot;article.asp?id=&lt;%=commArr(5,Pcount)%&gt;&quot; target=&quot;_blank&quot; title=&quot;&lt;%=commArr(7,Pcount)%&gt;&quot;&gt;&lt;%=CutStr(commArr(7,Pcount),25)%&gt;&lt;/a&gt;&lt;/span&gt;&lt;input type=&quot;checkbox&quot; name=&quot;selectCommentID&quot; value=&quot;&lt;%=commArr(0,Pcount)%&gt;&#124;&lt;%=commArr(5,Pcount)%&gt;&quot; onclick=&quot;highLight(this)&quot;/&gt;&lt;img src=&quot;images/icon_trackback.gif&quot; alt=&quot;&quot;/&gt;&lt;b&gt;&lt;a href=&quot;&lt;%=commArr(6,Pcount)%&gt;&quot; target=&quot;_blank&quot;&gt;&lt;%=commArr(2,Pcount)%&gt;&lt;/a&gt;&lt;/b&gt; &lt;span class=&quot;date&quot;&gt;[&lt;%=DateToStr(commArr(3,Pcount),&quot;Y-m-d H:I:S&quot;)%&gt;]&lt;/span&gt;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;contentTB&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;b&gt;标题:&lt;/b&gt; &lt;%=checkURL(HTMLDecode(commArr(4,Pcount)))%&gt;&lt;br/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;b&gt;链接:&lt;/b&gt; &lt;a href=&quot;&lt;%=commArr(6,Pcount)%&gt;&quot; target=&quot;_blank&quot;&gt;&lt;%=commArr(6,Pcount)%&gt;&lt;/a&gt;&lt;br/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;b&gt;摘要:&lt;/b&gt; &lt;%=checkURL(HTMLDecode(commArr(1,Pcount)))%&gt;&lt;br/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif Request.QueryString(&quot;Smenu&quot;)=&quot;msg&quot; then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;item&quot;&gt;&lt;input type=&quot;hidden&quot; name=&quot;CommentID&quot; value=&quot;&lt;%=commArr(0,Pcount)%&gt;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;title&quot;&gt;&lt;input type=&quot;checkbox&quot; name=&quot;selectCommentID&quot; value=&quot;&lt;%=commArr(0,Pcount)%&gt;&quot; onclick=&quot;highLight(this)&quot;/&gt;&lt;img src=&quot;images/reply.gif&quot; alt=&quot;&quot;/&gt;&lt;b&gt;&lt;%=HtmlEncode(commArr(2,Pcount))%&gt;&lt;/b&gt; &lt;span class=&quot;date&quot;&gt;[&lt;%=DateToStr(commArr(3,Pcount),&quot;Y-m-d H:I:S&quot;)%&gt; &#124; &lt;%=commArr(4,Pcount)%&gt;]&lt;/span&gt;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;content&quot;&gt;&lt;textarea name=&quot;message_&lt;%=commArr(0,Pcount)%&gt;&quot; onfocus=&quot;focusMe(this)&quot; onblur=&quot;blurMe(this)&quot; onmouseover=&quot;overMe(this)&quot; onmouseout=&quot;outMe(this)&quot;&gt;&lt;%=UnCheckStr(commArr(1,Pcount))%&gt;&lt;/textarea&gt;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;reply&quot;&gt;&lt;h5&gt;回复内容:&lt;%if len(trim(commArr(5,Pcount)))&lt;1 or IsNull(commArr(5,Pcount)) then response.write &quot;&lt;span class=&quot;&quot;tip&quot;&quot;&gt;(无回复留言)&lt;/span&gt;&quot;%&gt;&lt;/h5&gt;&lt;textarea name=&quot;reply_&lt;%=commArr(0,Pcount)%&gt;&quot; onfocus=&quot;focusMe(this)&quot; onblur=&quot;blurMe(this)&quot; onmouseover=&quot;overMe(this)&quot; onmouseout=&quot;outMe(this)&quot; onchange=&quot;checkMe(this);document.getElementById(&#039;edited_&lt;%=commArr(0,Pcount)%&gt;&#039;).value=1&quot;&gt;&lt;%=UnCheckStr(commArr(5,Pcount))%&gt;&lt;/textarea&gt;&lt;input id=&quot;edited_&lt;%=commArr(0,Pcount)%&gt;&quot; name=&quot;edited_&lt;%=commArr(0,Pcount)%&gt;&quot; type=&quot;hidden&quot; value=&quot;0&quot;&gt;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else &#039;评论<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;item&quot;&gt;&lt;input type=&quot;hidden&quot; name=&quot;CommentID&quot; value=&quot;&lt;%=commArr(0,Pcount)%&gt;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;title&quot;&gt;&lt;span class=&quot;blogTitle&quot;&gt;&lt;a href=&quot;article.asp?id=&lt;%=commArr(5,Pcount)%&gt;&quot; target=&quot;_blank&quot; title=&quot;&lt;%=commArr(6,Pcount)%&gt;&quot;&gt;&lt;%=CutStr(commArr(6,Pcount),25)%&gt;&lt;/a&gt;&lt;/span&gt;&lt;input type=&quot;checkbox&quot; name=&quot;selectCommentID&quot; value=&quot;&lt;%=commArr(0,Pcount)%&gt;&#124;&lt;%=commArr(5,Pcount)%&gt;&quot; onclick=&quot;highLight(this)&quot;/&gt;&lt;img src=&quot;images/icon_quote.gif&quot; alt=&quot;&quot;/&gt;&lt;b&gt;&lt;%=HtmlEncode(commArr(2,Pcount))%&gt;&lt;/b&gt; &lt;span class=&quot;date&quot;&gt;[&lt;%=DateToStr(commArr(3,Pcount),&quot;Y-m-d H:I:S&quot;)%&gt; &#124; &lt;%=commArr(4,Pcount)%&gt;]&lt;/span&gt;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;content&quot;&gt;&lt;textarea name=&quot;message_&lt;%=commArr(0,Pcount)%&gt;&quot; onfocus=&quot;focusMe(this)&quot; onblur=&quot;blurMe(this)&quot; onmouseover=&quot;overMe(this)&quot; onmouseout=&quot;outMe(this)&quot;&gt;&lt;%=UnCheckStr(commArr(1,Pcount))%&gt;&lt;/textarea&gt;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;reply&quot;&gt;&lt;h5&gt;回复内容:&lt;%if len(trim(commArr(7,Pcount)))&lt;1 or IsNull(commArr(7,Pcount)) then response.write &quot;&lt;span class=&quot;&quot;tip&quot;&quot;&gt;(无回复留言)&lt;/span&gt;&quot;%&gt;&lt;/h5&gt;&lt;textarea name=&quot;reply_&lt;%=commArr(0,Pcount)%&gt;&quot; onFocus=&quot;focusMe(this)&quot; onBlur=&quot;blurMe(this)&quot; onMouseOver=&quot;overMe(this)&quot; onMouseOut=&quot;outMe(this)&quot; onChange=&quot;checkMe(this)&quot;&gt;&lt;%=UnCheckStr(commArr(7,Pcount))%&gt;&lt;/textarea&gt;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pcount=Pcount+1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;loop<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div style=&quot;height:24px;&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;button&quot; value=&quot;删除所选内容&quot; onclick=&quot;DelComment()&quot; class=&quot;button&quot; style=&quot;margin:0px;margin-bottom:5px;float:right;&quot;/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;button&quot; value=&quot;全选&quot; onclick=&quot;checkAll()&quot; class=&quot;button&quot; style=&quot;margin:0px;margin-bottom:5px;float:right;margin-right:6px&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;%=saveButton%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div id=&quot;page2&quot; class=&quot;pageContent&quot;&gt;&lt;%=MultiPage(comm_Num,pSize,CurPage,aUrl,&quot;&quot;,&quot;&quot;)%&gt;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;script&gt;document.getElementById(&quot;page1&quot;).innerHTML=document.getElementById(&quot;page2&quot;).innerHTML&lt;/script&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/form&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;set blog_Comment=nothing<br/>&nbsp;&nbsp; end if&nbsp;&nbsp;<br/>&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&lt;/table&gt;<br/>&lt;%<br/>&#039;============================================<br/>&#039;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;界面设置<br/>&#039;============================================<br/>elseif Request.QueryString(&quot;Fmenu&quot;)=&quot;Skins&quot; Then <br/> dim bmID,bMInfo<br/> Dim blog_module<br/> dim PluginsFolders,PluginsFolder,Bmodules,Bmodule,tempB,SubItemLen,tempI<br/> Dim PluginsXML,DBXML,TypeArray<br/> TypeArray=Array(&quot;sidebar&quot;,&quot;content&quot;,&quot;function&quot;)<br/>%&gt;<br/>&lt;table width=&quot;100%&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;CContent&quot;&gt;<br/>&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;th class=&quot;CTitle&quot;&gt;&lt;%=categoryTitle%&gt;&lt;/th&gt;<br/>&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;CPanel&quot;&gt;<br/>&nbsp;&nbsp;&lt;div class=&quot;SubMenu&quot;&gt;&lt;a href=&quot;?Fmenu=Skins&quot;&gt;设置外观&lt;/a&gt; &#124; &lt;a href=&quot;?Fmenu=Skins&amp;Smenu=module&quot;&gt;设置模块&lt;/a&gt; &#124; &lt;a href=&quot;?Fmenu=Skins&amp;Smenu=Plugins&quot;&gt;已装插件管理&lt;/a&gt; &#124; &lt;a href=&quot;?Fmenu=Skins&amp;Smenu=PluginsInstall&quot;&gt;安装模块插件&lt;/a&gt;&lt;/div&gt;<br/><br/>&lt;%<br/> if Request.QueryString(&quot;Smenu&quot;)=&quot;module&quot; then<br/> %&gt;<br/>&nbsp;&nbsp; &lt;div align=&quot;left&quot; style=&quot;padding:5px;&quot;&gt;&lt;%getMsg%&gt;<br/>&nbsp;&nbsp; &lt;form action=&quot;ConContent.asp&quot; method=&quot;post&quot; style=&quot;margin:0px&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;action&quot; value=&quot;Skins&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;whatdo&quot; value=&quot;UpdateModule&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;DoID&quot; value=&quot;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; class=&quot;TablePanel&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;18&quot; class=&quot;TDHead&quot;&gt;&lt;nobr&gt; &lt;/nobr&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;18&quot; class=&quot;TDHead&quot;&gt; &lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;18&quot; class=&quot;TDHead&quot;&gt; &lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;18&quot; class=&quot;TDHead&quot;&gt;&lt;nobr&gt; &lt;/nobr&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;68&quot; class=&quot;TDHead&quot;&gt;&lt;nobr&gt;类型&lt;/nobr&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;82&quot; class=&quot;TDHead&quot;&gt;&lt;nobr&gt;模块标识&lt;/nobr&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;160&quot; class=&quot;TDHead&quot;&gt;&lt;nobr&gt;模块名称&lt;/nobr&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;42&quot; class=&quot;TDHead&quot;&gt;&lt;nobr&gt;排序&lt;/nobr&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&nbsp;&nbsp;class=&quot;TDHead&quot;&gt;&lt;nobr&gt;模块操作&lt;/nobr&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&lt;%<br/> dim blogModule<br/> set blogModule=conn.execute(&quot;select * from blog_module where type&lt;&gt;&#039;function&#039; order by type desc,SortID asc&quot;)<br/> do until blogModule.eof <br/>%&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr id=&quot;tr_&lt;%=blogModule(&quot;id&quot;)%&gt;&quot; align=&quot;center&quot; style=&quot;background:&lt;%if blogModule(&quot;type&quot;)=&quot;content&quot; then response.write (&quot;#a9c9e9&quot;)%&gt;&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;input type=&quot;checkbox&quot; name=&quot;selectID&quot; value=&quot;&lt;%=blogModule(&quot;id&quot;)%&gt;&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;%if blogModule(&quot;IsHidden&quot;) then response.write &quot;&lt;img src=&quot;&quot;images/icon_lock.gif&quot;&quot; alt=&quot;&quot;隐藏模块&quot;&quot;/&gt;&quot; %&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;%if blogModule(&quot;IndexOnly&quot;) then response.write &quot;&lt;img src=&quot;&quot;images/urlInTop.gif&quot;&quot; alt=&quot;&quot;只在首页出现&quot;&quot;/&gt;&quot; %&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;img name=&quot;Mimg_&lt;%=blogModule(&quot;id&quot;)%&gt;&quot; src=&quot;images/&lt;%=blogModule(&quot;type&quot;)%&gt;.gif&quot; width=&quot;16&quot; height=&quot;16&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;input type=&quot;hidden&quot; name=&quot;mID&quot; value=&quot;&lt;%=blogModule(&quot;id&quot;)%&gt;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;select name=&quot;mType&quot; onchange=&quot;document.getElementById(&#039;tr_&lt;%=blogModule(&quot;id&quot;)%&gt;&#039;).style.backgroundColor=(this.value==&#039;content&#039;)?&#039;#a9c9e9&#039;:&#039;&#039;;document.images[&#039;Mimg_&lt;%=blogModule(&quot;id&quot;)%&gt;&#039;].src=&#039;images/&#039;+this.value+&#039;.gif&#039;&quot; &lt;%if blogModule(&quot;IsSystem&quot;) then response.write &quot;disabled&quot;%&gt;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;option value=&quot;sidebar&quot;&gt;侧边模块&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;option value=&quot;content&quot; &lt;%if blogModule(&quot;type&quot;)=&quot;content&quot; then response.write (&quot;selected=&quot;&quot;selected&quot;&quot;&quot;)%&gt;&gt;内容模块&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;%if blogModule(&quot;IsSystem&quot;) then response.write &quot;&lt;input name=&quot;&quot;mType&quot;&quot; type=&quot;&quot;hidden&quot;&quot; value=&quot;&quot;&quot;&amp;blogModule(&quot;type&quot;)&amp;&quot;&quot;&quot;&gt;&quot;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;input name=&quot;mName&quot; type=&quot;text&quot; size=&quot;12&quot; class=&quot;text&quot; title=&quot;&lt;%=blogModule(&quot;name&quot;)%&gt;&quot; value=&quot;&lt;%=blogModule(&quot;name&quot;)%&gt;&quot; readonly=&quot;readonly&quot; style=&quot;background:#ffe;&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;input name=&quot;mTitle&quot; type=&quot;text&quot; size=&quot;24&quot; class=&quot;text&quot; value=&quot;&lt;%=blogModule(&quot;title&quot;)%&gt;&quot; &lt;%if blogModule(&quot;name&quot;)=&quot;ContentList&quot; then response.write (&quot;readonly=&quot;&quot;readonly&quot;&quot; style=&quot;&quot;background:#e5e5e5;&quot;&quot;&quot;)%&gt;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;input name=&quot;mOrder&quot; type=&quot;text&quot; size=&quot;3&quot; class=&quot;text&quot; value=&quot;&lt;%=blogModule(&quot;SortID&quot;)%&gt;&quot; &lt;%if blogModule(&quot;name&quot;)=&quot;ContentList&quot; then response.write (&quot;readonly=&quot;&quot;readonly&quot;&quot; style=&quot;&quot;background:#e5e5e5;&quot;&quot;&quot;)%&gt;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;&lt;nobr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%if blogModule(&quot;name&quot;)&lt;&gt;&quot;ContentList&quot; then %&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;a href=&quot;?Fmenu=Skins&amp;Smenu=editModule&amp;miD=&lt;%=blogModule(&quot;id&quot;)%&gt;&quot; title=&quot;可视化编辑模块&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;images/html.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;/&gt;可视化编辑&lt;/a&gt; &lt;a href=&quot;?Fmenu=Skins&amp;Smenu=editModuleNormal&amp;miD=&lt;%=blogModule(&quot;id&quot;)%&gt;&quot; title=&quot;编辑HTML源代码&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;images/code.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;/&gt;编辑HTML&lt;/a&gt; &lt;%if not blogModule(&quot;IsSystem&quot;) then%&gt;&lt;a href=&quot;javascript:DelModule(&lt;%=blogModule(&quot;id&quot;)%&gt;,&#039;&lt;%=blogModule(&quot;IsSystem&quot;)%&gt;&#039;)&quot; title=&quot;删除该模块&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;images/icon_del.gif&quot; style=&quot;margin:0px 2px -3px 0px&quot;/&gt;删除&lt;/a&gt;&lt;%end if%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%end if%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/nobr&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;blogModule.movenext<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;loop<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot; bgcolor=&quot;#D5DAE0&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td colspan=&quot;9&quot; class=&quot;TDHead&quot; align=&quot;left&quot; style=&quot;border-top:1px solid #999&quot;&gt;&lt;img src=&quot;images/add.gif&quot; style=&quot;margin:0px 2px -3px 2px&quot;/&gt;添加新模块&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;img src=&quot;images/sidebar.gif&quot; width=&quot;16&quot; height=&quot;16&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;input type=&quot;hidden&quot; name=&quot;mID&quot; value=&quot;-1&quot;/&gt;&lt;select name=&quot;mType&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;option value=&quot;sidebar&quot;&gt;侧边模块&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;option value=&quot;content&quot;&gt;内容模块&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/select&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;input name=&quot;mName&quot; type=&quot;text&quot; size=&quot;12&quot; class=&quot;text&quot; /&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;input name=&quot;mTitle&quot; type=&quot;text&quot; size=&quot;24&quot; class=&quot;text&quot; /&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;input name=&quot;mOrder&quot; type=&quot;text&quot; size=&quot;3&quot; class=&quot;text&quot; /&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;SubButton&quot; style=&quot;text-align:left;padding:5px;margin:0px&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;select name=&quot;doModule&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;option&gt;所选模块可用操作&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;option&gt;------------------------&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;option value=&quot;dohidden&quot;&gt;&nbsp;&nbsp;- 设置隐藏&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;option value=&quot;cancelhidden&quot;&gt;&nbsp;&nbsp;- 取消隐藏&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;option&gt;------------------------&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;option value=&quot;doIndex&quot;&gt;&nbsp;&nbsp;- 设置首页独享&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;option value=&quot;cancelIndex&quot;&gt;&nbsp;&nbsp;- 取消首页独享&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;保存模块&quot; class=&quot;button&quot; style=&quot;margin-bottom:0px&quot;/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div style=&quot;color:#f00&quot;&gt;模块标识是唯一标记.一旦确定就无法修改.系统自带的模块不允许删除,内容模块只在首页有效.&lt;br/&gt;&lt;b&gt;ContentList&lt;/b&gt; 是系统自带的日志列表模块，不允许做任何修改&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&lt;/form&gt;<br/> &lt;%<br/>&#039;========================================================<br/>&#039; 可视化编辑模块HTML代码<br/>&#039;========================================================<br/>&nbsp;&nbsp;elseif Request.QueryString(&quot;Smenu&quot;)=&quot;editModule&quot; Then<br/> %&gt;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;div align=&quot;center&quot; style=&quot;padding:5px;&quot;&gt;&lt;%getMsg%&gt;<br/>&nbsp;&nbsp; &lt;form action=&quot;ConContent.asp&quot; method=&quot;post&quot; style=&quot;margin:0px&quot; onsubmit=&quot;return checkSystem()&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp; bmID=Request.QueryString(&quot;miD&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp; if IsInteger(bmID)=True then<br/>&nbsp;&nbsp;&nbsp;&nbsp; set bMInfo=conn.execute(&quot;select * from blog_module where id=&quot;&amp;bmID)<br/>&nbsp;&nbsp;&nbsp;&nbsp; if bMInfo.eof or bMInfo.bof then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session(CookieName&amp;&quot;_ShowMsg&quot;)=true<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session(CookieName&amp;&quot;_MsgText&quot;)=&quot;没找到符合条件的模块!&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Redirect(&quot;ConContent.asp?Fmenu=Skins&amp;Smenu=module&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;hidden&quot; name=&quot;action&quot; value=&quot;Skins&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;hidden&quot; name=&quot;whatdo&quot; value=&quot;editModule&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;hidden&quot; name=&quot;DoID&quot; value=&quot;&lt;%=bmID%&gt;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;hidden&quot; name=&quot;DoName&quot; value=&quot;&lt;%=bMInfo(&quot;name&quot;)%&gt;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;hidden&quot; name=&quot;editType&quot; value=&quot;fck&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div style=&quot;font-weight:bold;font-size:14px;margin:3px;margin-left:0px;text-align:left&quot;&gt;&lt;img src=&quot;images/&lt;%=bMInfo(&quot;type&quot;)%&gt;.gif&quot; width=&quot;16&quot; height=&quot;16&quot; style=&quot;margin:0px 4px -3px 0px&quot;/&gt;模块名称: &lt;%=bMInfo(&quot;Title&quot;)%&gt;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dim sBasePath<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sBasePath = &quot;fckeditor/&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dim oFCKeditor<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set oFCKeditor = New FCKeditor<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;oFCKeditor.BasePath&nbsp;&nbsp;= sBasePath<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;oFCKeditor.Config(&quot;AutoDetectLanguage&quot;) = true<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;oFCKeditor.Config(&quot;DefaultLanguage&quot;)&nbsp;&nbsp;&nbsp;&nbsp;= &quot;zh-cn&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;oFCKeditor.Config(&quot;FormatSource&quot;) = true<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;oFCKeditor.Config(&quot;FormatOutput&quot;) = true<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;oFCKeditor.Config(&quot;EnableXHTML&quot;) = true<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;oFCKeditor.Config(&quot;EnableSourceXHTML&quot;) = true<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;oFCKeditor.Value&nbsp;&nbsp;= UnCheckStr(bMInfo(&quot;HtmlCode&quot;))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;oFCKeditor.Create &quot;HtmlCode&quot;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br/>&nbsp;&nbsp;&nbsp;&nbsp; session(CookieName&amp;&quot;_ShowMsg&quot;)=true<br/>&nbsp;&nbsp;&nbsp;&nbsp; session(CookieName&amp;&quot;_MsgText&quot;)=&quot;你提交了非法字符!&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp; Response.Redirect(&quot;ConContent.asp?Fmenu=Skins&amp;Smenu=module&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp; end if<br/>&nbsp;&nbsp;&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp;&lt;div class=&quot;SubButton&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;保存模块代码&quot; class=&quot;button&quot; /&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;button&quot; name=&quot;Submit&quot; value=&quot;返回模块列表&quot; class=&quot;button&quot; onclick=&quot;location=&#039;ConContent.asp?Fmenu=Skins&amp;Smenu=module&#039;&quot;/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;&nbsp;&nbsp;<br/>&nbsp;&nbsp; &lt;/div&gt;<br/>&nbsp;&nbsp; &lt;script&gt;<br/>&nbsp;&nbsp; function checkSystem(){<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;%if bMInfo(&quot;IsSystem&quot;) then%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; if (confirm(&quot;这个是系统内置的模块，修改不当，会使系统不正常。&#92;n确定继续吗？&quot;)){<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return true <br/>&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;&nbsp;&nbsp;&nbsp; else<br/>&nbsp;&nbsp;&nbsp;&nbsp; {return false}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;%end if%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;return true<br/>&nbsp;&nbsp; }<br/>&nbsp;&nbsp; &lt;/script&gt;<br/> &lt;%<br/> &#039;========================================<br/> &#039; 编辑模块HTML代码<br/> &#039;========================================<br/> elseif Request.QueryString(&quot;Smenu&quot;)=&quot;editModuleNormal&quot; Then %&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;div align=&quot;left&quot; style=&quot;padding:5px;&quot;&gt;&lt;%getMsg%&gt;<br/>&nbsp;&nbsp; &lt;form action=&quot;ConContent.asp&quot; method=&quot;post&quot; style=&quot;margin:0px&quot; onsubmit=&quot;return checkSystem()&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp; bmID=Request.QueryString(&quot;Mid&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp; if IsInteger(bmID)=True then<br/>&nbsp;&nbsp;&nbsp;&nbsp; set bMInfo=conn.execute(&quot;select * from blog_module where id=&quot;&amp;bmID)<br/>&nbsp;&nbsp;&nbsp;&nbsp; if bMInfo.eof or bMInfo.bof then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session(CookieName&amp;&quot;_ShowMsg&quot;)=true<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session(CookieName&amp;&quot;_MsgText&quot;)=&quot;没找到符合条件的模块!&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Redirect(&quot;ConContent.asp?Fmenu=Skins&amp;Smenu=module&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;hidden&quot; name=&quot;action&quot; value=&quot;Skins&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;hidden&quot; name=&quot;whatdo&quot; value=&quot;editModule&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;hidden&quot; name=&quot;DoID&quot; value=&quot;&lt;%=bmID%&gt;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;hidden&quot; name=&quot;DoName&quot; value=&quot;&lt;%=bMInfo(&quot;name&quot;)%&gt;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;hidden&quot; name=&quot;editType&quot; value=&quot;normal&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div style=&quot;font-weight:bold;font-size:14px;margin:3px;margin-left:0px;text-align:left&quot;&gt;&lt;img src=&quot;images/&lt;%=bMInfo(&quot;type&quot;)%&gt;.gif&quot; width=&quot;16&quot; height=&quot;16&quot; style=&quot;margin:0px 4px -3px 0px&quot;/&gt;模块名称: &lt;%=bMInfo(&quot;Title&quot;)%&gt;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;textarea style=&quot;width:700px;height:200px&quot; name=&quot;HtmlCode&quot;&gt;&lt;%=UnCheckStr(bMInfo(&quot;HtmlCode&quot;))%&gt;&lt;/textarea&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br/>&nbsp;&nbsp;&nbsp;&nbsp; session(CookieName&amp;&quot;_ShowMsg&quot;)=true<br/>&nbsp;&nbsp;&nbsp;&nbsp; session(CookieName&amp;&quot;_MsgText&quot;)=&quot;你提交了非法字符!&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp; Response.Redirect(&quot;ConContent.asp?Fmenu=Skins&amp;Smenu=module&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp; end if<br/>&nbsp;&nbsp;&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp;&lt;div class=&quot;SubButton&quot; style=&quot;text-align:left&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;保存HTML代码&quot; class=&quot;button&quot; &lt;%If Not CheckObjInstalled(&quot;ADODB.Stream&quot;) Then Response.Write(&quot;disabled&quot;)%&gt;/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;button&quot; name=&quot;Submit&quot; value=&quot;返回模块列表&quot; class=&quot;button&quot; onclick=&quot;location=&#039;ConContent.asp?Fmenu=Skins&amp;Smenu=module&#039;&quot;/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;&nbsp;&nbsp;<br/>&nbsp;&nbsp; &lt;/div&gt;<br/>&nbsp;&nbsp; &lt;script&gt;<br/>&nbsp;&nbsp; function checkSystem(){<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;%if bMInfo(&quot;IsSystem&quot;) then%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; if (confirm(&quot;这个是系统内置的模块，修改不当，会使系统不正常。&#92;n确定继续吗？&quot;)){<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return true <br/>&nbsp;&nbsp;&nbsp;&nbsp; }<br/>&nbsp;&nbsp;&nbsp;&nbsp; else<br/>&nbsp;&nbsp;&nbsp;&nbsp; {return false}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;%end if%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;return true<br/>&nbsp;&nbsp; }<br/>&nbsp;&nbsp; &lt;/script&gt;<br/>&lt;% <br/> elseif Request.QueryString(&quot;Smenu&quot;)=&quot;PluginsInstall&quot; then <br/>&nbsp;&nbsp;Bmodule=getModName<br/>&nbsp;&nbsp;PluginsFolders=split(getPathList(&quot;Plugins&quot;)(0),&quot;*&quot;)<br/>%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div align=&quot;left&quot; style=&quot;padding:5px;&quot;&gt;&lt;%getMsg%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; class=&quot;TablePanel&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;18&quot; class=&quot;TDHead&quot;&gt; &lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;200&quot; align=&quot;left&quot; class=&quot;TDHead&quot;&gt;名称&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;82&quot; class=&quot;TDHead&quot;&gt;作者&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;100&quot; class=&quot;TDHead&quot;&gt;发布日期&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;140&quot; class=&quot;TDHead&quot;&gt; &lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp; &lt;%<br/>&nbsp;&nbsp;if CheckObjInstalled(getXMLDOM()) then<br/>&nbsp;&nbsp; if CheckObjInstalled(&quot;Scripting.FileSystemObject&quot;) then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set PluginsXML=new PXML<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for each PluginsFolder in PluginsFolders<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PluginsXML.XmlPath=&quot;Plugins/&quot;&amp;PluginsFolder&amp;&quot;/install.xml&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PluginsXML.open<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if PluginsXML.getError=0 then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if len(PluginsXML.SelectXmlNodeText(&quot;PluginInstall/main/PluginName&quot;))&gt;0 and IsvalidPlugins(PluginsXML.SelectXmlNodeText(&quot;PluginInstall/main/PluginName&quot;)) and (not IsvalidValue(Bmodule,PluginsXML.SelectXmlNodeText(&quot;PluginInstall/main/PluginName&quot;))) and IsvalidValue(TypeArray,PluginsXML.SelectXmlNodeText(&quot;PluginInstall/main/PluginType&quot;)) then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;&nbsp;&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td align=&quot;center&quot;&gt;&lt;img src=&quot;images/&lt;%=PluginsXML.SelectXmlNodeText(&quot;PluginInstall/main/PluginType&quot;)%&gt;.gif&quot; width=&quot;16&quot; height=&quot;16&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;&lt;%=PluginsXML.SelectXmlNodeText(&quot;PluginInstall/main/PluginTitle&quot;)%&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;center&quot;&gt;&lt;%=PluginsXML.SelectXmlNodeText(&quot;PluginInstall/main/Author&quot;)%&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td align=&quot;center&quot;&gt;&lt;%=PluginsXML.SelectXmlNodeText(&quot;PluginInstall/main/pubDate&quot;)%&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td align=&quot;center&quot;&gt;&lt;a href=&quot;?Fmenu=Skins&amp;Smenu=InstallPlugins&amp;Plugins=&lt;%=PluginsFolder%&gt;&quot;&gt;安装此插件&lt;/a&gt; &#124; &lt;a href=&quot;javascript:alert(&#039;&lt;%=PluginsXML.SelectXmlNodeText(&quot;PluginInstall/main/About&quot;)%&gt;&#039;)&quot;&gt;关于&lt;/a&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;% <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end If<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PluginsXML.CloseXml()<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; next<br/>&nbsp;&nbsp;&nbsp;&nbsp; else<br/>&nbsp;&nbsp;&nbsp;&nbsp;response.write (&quot;&lt;tr&gt;&lt;td colspan=&quot;&quot;6&quot;&quot; align=&quot;&quot;center&quot;&quot;&gt;&lt;div style=&quot;&quot;background:#ffffe8;border:1px solid #95801c;padding:3px;text-align:left;&quot;&quot;&gt;你的系统不支持 &lt;b&gt;Scripting.FileSystemObject&lt;/b&gt; 只能手动输入插件的文件夹名称&lt;/div&gt;&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;response.write (&quot;&lt;div style=&quot;&quot;text-align:left;padding:3px&quot;&quot;&gt;&lt;b&gt;插件路径:&lt;/b&gt; Plugins / &lt;input id=&quot;&quot;SPath&quot;&quot; type=&quot;&quot;text&quot;&quot; size=&quot;&quot;16&quot;&quot; class=&quot;&quot;text&quot;&quot; value=&quot;&quot;&quot;&quot;/&gt; &lt;input type=&quot;&quot;button&quot;&quot; value=&quot;&quot;安装插件&quot;&quot; class=&quot;&quot;button&quot;&quot; style=&quot;&quot;margin-bottom:-2px&quot;&quot; onclick=&quot;&quot;if (document.getElementById(&#039;SPath&#039;).value.length&gt;0) {location=&#039;ConContent.asp?Fmenu=Skins&amp;Smenu=InstallPlugins&amp;Plugins=&#039;+document.getElementById(&#039;SPath&#039;).value}else{alert(&#039;请输入插件路径!&#039;)}&quot;&quot;/&gt;&lt;/div&gt;&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;response.write (&quot;&lt;/td&gt;&lt;/tr&gt;&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp; end if<br/>&nbsp;&nbsp; else<br/>&nbsp;&nbsp;&nbsp;&nbsp;response.write (&quot;&lt;tr&gt;&lt;td colspan=&quot;&quot;6&quot;&quot; align=&quot;&quot;center&quot;&quot;&gt;&lt;div style=&quot;&quot;background:#ffffe8;border:1px solid #95801c;padding:3px;text-align:left;&quot;&quot;&gt;你的系统不支持 &lt;b&gt;&quot;&amp;getXMLDOM()&amp;&quot;&lt;/b&gt;，无法使用插件管理功能，请与服务商联系！&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&quot;)<br/>&nbsp;&nbsp; end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;<br/>&nbsp;&nbsp;&lt;div style=&quot;color:#f00;text-align:left&quot;&gt;<br/>&nbsp;&nbsp;此处列出系统找到的合法的PJBlog2插件，安装插件前需要把插件连同其目录一起上传到Plugins文件夹内<br/>&nbsp;&nbsp;&lt;br/&gt;&lt;b&gt;注意:这里只列出没有安装的插件。&lt;/b&gt;<br/>&nbsp;&nbsp;&lt;br/&gt;&lt;%If Not CheckObjInstalled(&quot;ADODB.Stream&quot;) Then %&gt;&lt;b&gt;你的服务器不支持&lt;/b&gt; &lt;b&gt;&lt;a href=&quot;http://www.google.com/search?hl=zh-CN&amp;q=ADODB.Stream&amp;btnG=Google+%E6%90%9C%E7%B4%A2&amp;lr=&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;ADODB.Stream&lt;/b&gt;&lt;/a&gt; 组件,那将意味着大部分插件的无法正常工作&lt;/b&gt;&lt;%End If%&gt;<br/>&nbsp;&nbsp;&lt;/div&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&lt;/div&gt;<br/>&lt;%<br/><br/><br/>&#039;============================================================<br/>&#039;&nbsp;&nbsp;&nbsp;&nbsp;安装插件<br/>&#039;============================================================<br/> Elseif Request.QueryString(&quot;Smenu&quot;)=&quot;InstallPlugins&quot; then <br/>&nbsp;&nbsp;&nbsp;&nbsp;InstallPlugins<br/>&#039;============================================================<br/>&#039;&nbsp;&nbsp;&nbsp;&nbsp;显示已经安装插件<br/>&#039;============================================================<br/> elseif Request.QueryString(&quot;Smenu&quot;)=&quot;Plugins&quot; then <br/>&nbsp;&nbsp;dim Blog_Plugins<br/>&nbsp;&nbsp;set Blog_Plugins=conn.execute(&quot;select * from blog_module where IsInstall=true order by id desc&quot;)<br/>&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div align=&quot;left&quot; style=&quot;padding:5px;&quot;&gt;&lt;%getMsg%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; class=&quot;TablePanel&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;18&quot; class=&quot;TDHead&quot;&gt; &lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;150&quot; align=&quot;left&quot; class=&quot;TDHead&quot;&gt;名称&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;150&quot; class=&quot;TDHead&quot;&gt;插件所在目录&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;150&quot; class=&quot;TDHead&quot;&gt;安装时间&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;140&quot; class=&quot;TDHead&quot;&gt; &lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;%do until Blog_Plugins.eof%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td &gt;&lt;img src=&quot;images/&lt;%=Blog_Plugins(&quot;type&quot;)%&gt;.gif&quot; width=&quot;16&quot; height=&quot;16&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;&lt;%=Blog_Plugins(&quot;title&quot;)%&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;Plugins/&lt;%=Blog_Plugins(&quot;InstallFolder&quot;)%&gt;/&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td &gt;&lt;%=Blog_Plugins(&quot;InstallDate&quot;)%&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%if len(Blog_Plugins(&quot;SettingXML&quot;))&gt;0 then %&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;a href=&quot;?Fmenu=Skins&amp;Smenu=PluginsOptions&amp;Plugins=&lt;%=Blog_Plugins(&quot;name&quot;)%&gt;&quot;&gt;基本设置&lt;/a&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%else%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;span style=&quot;color:#999&quot;&gt;基本设置&lt;/span&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%end if%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#124; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%if len(Blog_Plugins(&quot;ConfigPath&quot;))&gt;0 then %&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;a href=&quot;Plugins/&lt;%=Blog_Plugins(&quot;InstallFolder&quot;)%&gt;/&lt;%=Blog_Plugins(&quot;ConfigPath&quot;)%&gt;&quot;&gt;高级设置&lt;/a&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%else%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;span style=&quot;color:#999&quot;&gt;高级设置&lt;/span&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%end if%&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#124; &lt;a href=&quot;javascript:DelPlugins(&#039;&lt;%=Blog_Plugins(&quot;InstallFolder&quot;)%&gt;&#039;,&#039;&lt;%=Blog_Plugins(&quot;type&quot;)%&gt;&#039;)&quot;&gt;反安装此插件&lt;/a&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Blog_Plugins.movenext<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; loop<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set Blog_Plugins=nothing<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/table&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div style=&quot;color:#f00;text-align:left&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;%If Not CheckObjInstalled(&quot;ADODB.Stream&quot;) Then %&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;b&gt;你的服务器不支持&lt;/b&gt; &lt;b&gt;&lt;a href=&quot;http://www.google.com/search?hl=zh-CN&amp;q=ADODB.Stream&amp;btnG=Google+%E6%90%9C%E7%B4%A2&amp;lr=&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;ADODB.Stream&lt;/b&gt;&lt;/a&gt; 组件,那将意味着大部分插件的无法正常工作&lt;/b&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;%else%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;button&quot; name=&quot;button&quot; value=&quot;修复插件&quot; class=&quot;button&quot; onclick=&quot;FixPlugins()&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;%End If%&gt;<br/>&lt;br/&gt;<br/> 假如插件反安装不成功，请到 &lt;b&gt;数据库与附件-数据库管理&lt;/b&gt; 压缩修复数据再反安装<br/>&lt;/div&gt;<br/>&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;<br/>&nbsp;&nbsp;<br/>&nbsp;&nbsp;<br/>&#039;============================================================<br/>&#039;&nbsp;&nbsp;&nbsp;&nbsp;反安装插件<br/>&#039;============================================================<br/> elseif Request.QueryString(&quot;Smenu&quot;)=&quot;UnInstallPlugins&quot; then<br/>&nbsp;&nbsp; Dim UnPlugName,getCateID,DropTable,KeepTable,ModSetTemp1,getMod<br/>&nbsp;&nbsp; PluginsFolder=CheckStr(Request.QueryString(&quot;Plugins&quot;))<br/>&nbsp;&nbsp; KeepTable=CBool(Request.QueryString(&quot;Keep&quot;))<br/>&nbsp;&nbsp; set PluginsXML=new PXML<br/>&nbsp;&nbsp; PluginsXML.XmlPath=&quot;Plugins/&quot;&amp;PluginsFolder&amp;&quot;/install.xml&quot;<br/>&nbsp;&nbsp; PluginsXML.open<br/>&nbsp;&nbsp; if PluginsXML.getError=0 Then<br/>&nbsp;&nbsp;&nbsp;&nbsp; UnPlugName=PluginsXML.SelectXmlNodeText(&quot;PluginInstall/main/PluginName&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp; Set ModSetTemp1=New ModSet<br/>&nbsp;&nbsp;&nbsp;&nbsp; ModSetTemp1.Open UnPlugName<br/>&nbsp;&nbsp;&nbsp;&nbsp; ModSetTemp1.RemoveApplication<br/>&nbsp;&nbsp;&nbsp;&nbsp; DropTable=PluginsXML.SelectXmlNodeText(&quot;PluginInstall/main/DropTable&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp; set getMod=conn.Execute(&quot;select CateID from blog_module where name=&#039;&quot;&amp;UnPlugName&amp;&quot;&#039;&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp; if getMod.eof then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session(CookieName&amp;&quot;_ShowMsg&quot;)=true<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;session(CookieName&amp;&quot;_MsgText&quot;)=&quot;&lt;font color=&quot;&quot;#ff0000&quot;&quot;&gt;&quot;&amp;UnPlugName&amp;&quot;&lt;/font&gt; 无法反安装,数据库没有找到相应的信息!&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Redirect(&quot;ConContent.asp?Fmenu=Skins&amp;Smenu=Plugins&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;getCateID=getMod(0)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if len(getCateID)&gt;0 then conn.Execute(&quot;delete * from blog_Category where cate_ID=&quot;&amp;getCateID)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delPlugins UnPlugName<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if len(DropTable)&gt;0 And KeepTable=False Then conn.Execute(&quot;Drop TABLE &quot;&amp;DropTable)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SubItemLen = int(PluginsXML.GetXmlNodeLength(&quot;PluginInstall/SubItem/item&quot;))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for tempI=0 to SubItemLen-1 <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if not PluginsXML.SelectXmlNodeText(&quot;PluginInstall/SubItem/item/PluginType&quot;)=&quot;function&quot; then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; delPlugins UnPlugName&amp;&quot;SubItem&quot;&amp;(tempI+1)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end If<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Next<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If len(PluginsXML.SelectXmlNodeText(&quot;PluginInstall/main/SettingFile&quot;))&gt;0 Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if KeepTable=False Then InstallPlugingSetting &quot;&quot;,UnPlugName,&quot;delete&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End If<br/>&nbsp;&nbsp;&nbsp;&nbsp; end if<br/>&nbsp;&nbsp; end If<br/>&nbsp;&nbsp; <br/>&nbsp;&nbsp; PluginsXML.CloseXml()<br/>&nbsp;&nbsp; log_module(2)<br/>&nbsp;&nbsp; CategoryList(2)<br/>&nbsp;&nbsp; FixPlugins(0)<br/>&nbsp;&nbsp; session(CookieName&amp;&quot;_ShowMsg&quot;)=true<br/>&nbsp;&nbsp; session(CookieName&amp;&quot;_MsgText&quot;)=&quot;&lt;font color=&quot;&quot;#ff0000&quot;&quot;&gt;&quot;&amp;UnPlugName&amp;&quot;&lt;/font&gt; 插件反安装完成!&quot;<br/>&nbsp;&nbsp; Response.Redirect(&quot;ConContent.asp?Fmenu=Skins&amp;Smenu=Plugins&quot;)<br/>&nbsp;&nbsp;<br/>&#039;============================================================<br/>&#039;&nbsp;&nbsp;&nbsp;&nbsp;修复插件<br/>&#039;============================================================&nbsp;&nbsp;<br/>elseif Request.QueryString(&quot;Smenu&quot;)=&quot;FixPlugins&quot; then<br/>&nbsp;&nbsp;FixPlugins(1)<br/>&#039;============================================================<br/>&#039;&nbsp;&nbsp;&nbsp;&nbsp;插件配置<br/>&#039;============================================================<br/>elseif Request.QueryString(&quot;Smenu&quot;)=&quot;PluginsOptions&quot; then<br/> dim PluginsSetting,LoadSetXML,KeyLen,Si,LoadModSet,SelectTemp<br/> set PluginsSetting=conn.execute(&quot;select top 1 * from blog_module where name=&#039;&quot;+checkstr(Request.QueryString(&quot;Plugins&quot;))+&quot;&#039;&quot;)<br/> set LoadSetXML=new PXML<br/> Set LoadModSet=New ModSet<br/> LoadModSet.Open(PluginsSetting(&quot;name&quot;))<br/> LoadSetXML.XmlPath=&quot;Plugins/&quot;&amp;PluginsSetting(&quot;InstallFolder&quot;)&amp;&quot;/&quot;&amp;PluginsSetting(&quot;SettingXML&quot;)<br/> LoadSetXML.Open<br/>&nbsp;&nbsp; if LoadSetXML.getError=0 then<br/>&nbsp;&nbsp;&nbsp;&nbsp;KeyLen = int(LoadSetXML.GetXmlNodeLength(&quot;PluginOptions/Key&quot;))<br/>&nbsp;&nbsp;&nbsp;&nbsp;getMsg<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write (&quot;&lt;div align=&quot;&quot;center&quot;&quot;&gt;&lt;form action=&quot;&quot;ConContent.asp&quot;&quot; method=&quot;&quot;post&quot;&quot; style=&quot;&quot;margin:0px&quot;&quot;&gt;&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write (&quot;&lt;input type=&quot;&quot;hidden&quot;&quot; name=&quot;&quot;action&quot;&quot; value=&quot;&quot;Skins&quot;&quot;/&gt;&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write (&quot;&lt;input type=&quot;&quot;hidden&quot;&quot; name=&quot;&quot;whatdo&quot;&quot; value=&quot;&quot;SavePluginsSetting&quot;&quot;/&gt;&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write (&quot;&lt;input type=&quot;&quot;hidden&quot;&quot; name=&quot;&quot;PluginsName&quot;&quot; value=&quot;&quot;&quot;&amp;PluginsSetting(&quot;name&quot;)&amp;&quot;&quot;&quot;/&gt;&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;response.write&nbsp;&nbsp;&quot;&lt;table border=&quot;&quot;0&quot;&quot; cellpadding=&quot;&quot;2&quot;&quot; cellspacing=&quot;&quot;1&quot;&quot; class=&quot;&quot;TablePanel&quot;&quot; style=&quot;&quot;margin:6px&quot;&quot;&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp; response.write(&quot;&lt;tr&gt;&lt;td colspan=&quot;&quot;2&quot;&quot; align=&quot;&quot;left&quot;&quot; style=&quot;&quot;background:#e5e5e5;padding:6px&quot;&quot;&gt;&lt;div style=&quot;&quot;font-weight:bold;font-size:14px;&quot;&quot;&gt;&quot;&amp;PluginsSetting(&quot;title&quot;)&amp;&quot; 的基本设置&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; For tempI=0 To KeyLen-1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;&lt;tr&gt;&lt;td align=&quot;&quot;right&quot;&quot; width=&quot;&quot;200&quot;&quot; valign=&quot;&quot;top&quot;&quot; style=&quot;&quot;padding-top:6px&quot;&quot;&gt;&quot;&amp;LoadSetXML.GetAttributes(&quot;PluginOptions/Key&quot;,&quot;description&quot;,TempI)&amp;&quot;&lt;/td&gt;&lt;td width=&quot;&quot;300&quot;&quot;&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if Lcase(LoadSetXML.GetAttributes(&quot;PluginOptions/Key&quot;,&quot;type&quot;,TempI))=&quot;select&quot; then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; response.write &quot;&lt;select name=&quot;&quot;&quot;&amp;LoadSetXML.GetAttributes(&quot;PluginOptions/Key&quot;,&quot;name&quot;,TempI)&amp;&quot;&quot;&quot;&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for Si=0 to LoadSetXML.SelectXmlNode(&quot;PluginOptions/Key&quot;,TempI).getElementsByTagName(&quot;option&quot;).length-1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If LoadModSet.getKeyValue(LoadSetXML.GetAttributes(&quot;PluginOptions/Key&quot;,&quot;name&quot;,tempI)) = LoadSetXML.SelectXmlNode(&quot;PluginOptions/Key&quot;,TempI).getElementsByTagName(&quot;option&quot;).item(Si).attributes(0).value Then SelectTemp=&quot;selected&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If LoadSetXML.SelectXmlNode(&quot;PluginOptions/Key&quot;,TempI).getElementsByTagName(&quot;option&quot;).item(Si).attributes.length&gt;0 Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.write &quot;&lt;option &quot;&amp;SelectTemp&amp;&quot; value=&quot;&quot;&quot;&amp;LoadSetXML.SelectXmlNode(&quot;PluginOptions/Key&quot;,TempI).getElementsByTagName(&quot;option&quot;).item(Si).attributes(0).value&amp;&quot;&quot;&quot;&gt;&quot;&amp;LoadSetXML.SelectXmlNode(&quot;PluginOptions/Key&quot;,TempI).getElementsByTagName(&quot;option&quot;).item(Si).text&amp;&quot;&lt;/option&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.write &quot;&lt;option &quot;&amp;SelectTemp&amp;&quot;&gt;&quot;&amp;LoadSetXML.SelectXmlNode(&quot;PluginOptions/Key&quot;,TempI).getElementsByTagName(&quot;option&quot;).item(Si).text&amp;&quot;&lt;/option&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end If<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SelectTemp=&quot;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Next<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; response.write &quot;&lt;/select&gt;&lt;/td&gt;&lt;/tr&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;elseif Lcase(LoadSetXML.GetAttributes(&quot;PluginOptions/Key&quot;,&quot;type&quot;,TempI))=&quot;textarea&quot; Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; response.write &quot;&lt;textarea name=&quot;&quot;&quot;&amp;LoadSetXML.GetAttributes(&quot;PluginOptions/Key&quot;,&quot;name&quot;,tempI)&amp;&quot;&quot;&quot; rows=&quot;&quot;&quot;&amp;LoadSetXML.GetAttributes(&quot;PluginOptions/Key&quot;,&quot;rows&quot;,TempI)&amp;&quot;&quot;&quot; cols=&quot;&quot;&quot;&amp;LoadSetXML.GetAttributes(&quot;PluginOptions/Key&quot;,&quot;cols&quot;,TempI)&amp;&quot;&quot;&quot;&gt;&quot;&amp;LoadModSet.getKeyValue(LoadSetXML.GetAttributes(&quot;PluginOptions/Key&quot;,&quot;name&quot;,tempI))&amp;&quot;&lt;&amp;#47textarea&gt;&lt;/td&gt;&lt;/tr&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; response.write &quot;&lt;input name=&quot;&quot;&quot;&amp;LoadSetXML.GetAttributes(&quot;PluginOptions/Key&quot;,&quot;name&quot;,TempI)&amp;&quot;&quot;&quot; type=&quot;&quot;&quot;&amp;LoadSetXML.GetAttributes(&quot;PluginOptions/Key&quot;,&quot;type&quot;,TempI)&amp;&quot;&quot;&quot; size=&quot;&quot;&quot;&amp;LoadSetXML.GetAttributes(&quot;PluginOptions/Key&quot;,&quot;size&quot;,TempI)&amp;&quot;&quot;&quot; value=&quot;&quot;&quot;&amp;LoadModSet.getKeyValue(LoadSetXML.GetAttributes(&quot;PluginOptions/Key&quot;,&quot;name&quot;,tempI))&amp;&quot;&quot;&quot;/&gt;&lt;/td&gt;&lt;/tr&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end If<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; next<br/>&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;&lt;tr&gt;&lt;td colspan=&quot;&quot;2&quot;&quot; align=&quot;&quot;center&quot;&quot;&gt;&lt;input type=&quot;&quot;submit&quot;&quot; name=&quot;&quot;Submit&quot;&quot; value=&quot;&quot;保存设置&quot;&quot; class=&quot;&quot;button&quot;&quot;/&gt;&lt;input type=&quot;&quot;button&quot;&quot; value=&quot;&quot;放弃返回&quot;&quot; class=&quot;&quot;button&quot;&quot; onclick=&quot;&quot;history.go(-1)&quot;&quot;/&gt;&lt;/td&gt;&lt;/tr&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;&lt;/table&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;&lt;/form&gt;&lt;/div&gt;&quot;<br/>&nbsp;&nbsp; else<br/>&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;无法找到配置文件&quot;<br/>&nbsp;&nbsp; end if<br/> set LoadSetXML=nothing<br/> set PluginsSetting=nothing<br/>&#039;============================================================<br/>&#039;&nbsp;&nbsp;&nbsp;&nbsp;设置外观 <br/>&#039;============================================================<br/> else<br/> dim SkinFolders,SkinFolder<br/>&nbsp;&nbsp;SkinFolders=split(getPathList(&quot;skins&quot;)(0),&quot;*&quot;)<br/>%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div align=&quot;left&quot; style=&quot;padding:5px;&quot;&gt;&lt;%getMsg%&gt;<br/>&nbsp;&nbsp; &lt;form action=&quot;ConContent.asp&quot; method=&quot;post&quot; style=&quot;margin:0px&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;action&quot; value=&quot;Skins&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;whatdo&quot; value=&quot;setDefaultSkin&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;SkinName&quot; value=&quot;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;SkinPath&quot; value=&quot;&quot;/&gt;<br/>&nbsp;&nbsp;&lt;/form&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; class=&quot;TablePanel&quot; width=&quot;700&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;700&quot; class=&quot;TDHead&quot; colspan=&quot;2&quot;&gt;界面列表&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp; &lt;%<br/>&nbsp;&nbsp;if CheckObjInstalled(getXMLDOM()) and CheckObjInstalled(&quot;Scripting.FileSystemObject&quot;) then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dim SkinXML,k,SkinPreview<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;k=2<br/>&nbsp;&nbsp;&nbsp;&nbsp; set SkinXML=new PXML<br/>&nbsp;&nbsp; for each SkinFolder in&nbsp;&nbsp;SkinFolders<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SkinXML.XmlPath=&quot;skins/&quot;&amp;SkinFolder&amp;&quot;/skin.xml&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SkinXML.open<br/>&nbsp;&nbsp;&nbsp;&nbsp;if SkinXML.getError=0 then<br/>&nbsp;&nbsp;&nbsp;&nbsp;if k/2=int(k/2) then response.write &quot;&lt;tr&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;SkinPreview=&quot;images/Control/skin.jpg&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;if FileExist(&quot;skins/&quot;&amp;SkinFolder&amp;&quot;/Preview.jpg&quot;) then SkinPreview=&quot;skins/&quot;&amp;SkinFolder&amp;&quot;/Preview.jpg&quot;<br/>&nbsp;&nbsp; %&gt;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;td width=&quot;50%&quot; style=&#039;border-bottom:1px dotted #ccc&#039;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div class=&quot;&lt;%if Lcase(blog_DefaultSkin)&lt;&gt;Lcase(SkinFolder) then response.write (&quot;un&quot;)%&gt;selectskin&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;img src=&quot;&lt;%=SkinPreview%&gt;&quot; alt=&quot;&quot; border=&quot;0&quot; class=&quot;skinimg&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div class=&quot;skinDes&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div style=&quot;height:38px;overflow:hidden&quot;&gt;&lt;b style=&quot;color:#004000&quot;&gt;&lt;%=SkinXML.SelectXmlNodeText(&quot;SkinName&quot;)%&gt;&lt;/b&gt;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;span style=&quot;height:16px;overflow:hidden;cursor:default&quot; title=&quot;设计者:&lt;%=SkinXML.SelectXmlNodeText(&quot;SkinDesigner&quot;)%&gt;&quot;&gt;&lt;B&gt;设计者:&lt;/B&gt; &lt;%=SkinXML.SelectXmlNodeText(&quot;SkinDesigner&quot;)%&gt;&lt;/span&gt;&lt;br/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;B&gt;发布时间:&lt;/B&gt; &lt;%=SkinXML.SelectXmlNodeText(&quot;pubDate&quot;)%&gt;&lt;br/&gt;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if Lcase(blog_DefaultSkin)=Lcase(SkinFolder) then <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write (&quot;&lt;div class=&quot;&quot;cskin&quot;&quot;&gt;&lt;img src=&quot;&quot;images/Control/select.gif&quot;&quot; alt=&quot;&quot;&quot;&quot; border=&quot;&quot;0&quot;&quot; /&gt;&lt;/div&gt;当前界面&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write (&quot;&lt;a href=&quot;&quot;javascript:setSkin(&#039;&quot;&amp;SkinFolder&amp;&quot;&#039;,&#039;&quot;&amp;SkinXML.SelectXmlNodeText(&quot;SkinName&quot;)&amp;&quot;&#039;)&quot;&quot;&gt;设置为当前主题&lt;/a&gt;&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<br/>&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&nbsp;&nbsp; SkinXML.CloseXml<br/>&nbsp;&nbsp; if k/2&lt;&gt;int(k/2) then response.write &quot;&lt;/tr&gt;&quot;<br/>&nbsp;&nbsp; k=k+1<br/>&nbsp;&nbsp;next<br/>&nbsp;&nbsp; if k/2&lt;&gt;int(k/2) then response.write &quot;&lt;/tr&gt;&quot;<br/>&nbsp;&nbsp;<br/>&nbsp;&nbsp;set SkinXML=nothing<br/>&nbsp;&nbsp; else<br/>&nbsp;&nbsp;&nbsp;&nbsp;response.write (&quot;&lt;tr&gt;&lt;td colspan=&quot;&quot;2&quot;&quot; align=&quot;&quot;center&quot;&quot;&gt;&lt;div style=&quot;&quot;background:#ffffe8;border:1px solid #95801c;padding:3px;text-align:left;&quot;&quot;&gt;你的系统不支持 &lt;b&gt;&quot;&amp;getXMLDOM()&amp;&quot;&lt;/b&gt; 或 &lt;b&gt;Scripting.FileSystemObject&lt;/b&gt; 只能手动输入Skin的文件夹名称&lt;/div&gt;&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;response.write (&quot;&lt;div style=&quot;&quot;text-align:left;padding:3px&quot;&quot;&gt;&lt;b&gt;界面路径:&lt;/b&gt; Skins / &lt;input id=&quot;&quot;SPath&quot;&quot; type=&quot;&quot;text&quot;&quot; size=&quot;&quot;16&quot;&quot; class=&quot;&quot;text&quot;&quot; value=&quot;&quot;&quot;+blog_DefaultSkin+&quot;&quot;&quot;/&gt; &lt;input type=&quot;&quot;button&quot;&quot; value=&quot;&quot;保存界面&quot;&quot; class=&quot;&quot;button&quot;&quot; style=&quot;&quot;margin-bottom:-2px&quot;&quot; onclick=&quot;&quot;if (document.getElementById(&#039;SPath&#039;).value.length&gt;0) {setSkin(document.getElementById(&#039;SPath&#039;).value,document.getElementById(&#039;SPath&#039;).value)}else{alert(&#039;请输入界面路径!&#039;)}&quot;&quot;/&gt;&lt;/div&gt;&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;response.write (&quot;&lt;/td&gt;&lt;/tr&gt;&quot;)<br/>&nbsp;&nbsp; end if<br/>&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;<br/>&lt;/div&gt;<br/>&lt;%end if%&gt;<br/> &lt;/td&gt;<br/>&nbsp;&nbsp;&lt;/tr&gt;&lt;/table&gt;<br/>&lt;%<br/><br/>elseif Request.QueryString(&quot;Fmenu&quot;)=&quot;SQLFile&quot; then &#039;数据库与文件<br/>%&gt;<br/>&lt;table width=&quot;100%&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;CContent&quot;&gt;<br/>&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;th class=&quot;CTitle&quot;&gt;&lt;%=categoryTitle%&gt;&lt;/th&gt;<br/>&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;CPanel&quot;&gt;<br/>&nbsp;&nbsp;&lt;div class=&quot;SubMenu&quot;&gt;&lt;a href=&quot;?Fmenu=SQLFile&quot;&gt;数据库管理&lt;/a&gt; &#124; &lt;a href=&quot;?Fmenu=SQLFile&amp;Smenu=Attachments&quot;&gt;附件管理&lt;/a&gt;&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div align=&quot;left&quot; style=&quot;padding:5px;&quot;&gt;&lt;%getMsg%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp; if Request.QueryString(&quot;Smenu&quot;)=&quot;Attachments&quot; then<br/>&nbsp;&nbsp;&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp; &lt;form action=&quot;ConContent.asp&quot; method=&quot;post&quot; style=&quot;margin:0px&quot; onsubmit=&quot;if (confirm(&#039;是否删除选择的文件或文件夹&#039;)) {return true} else {return false}&quot;&gt;<br/>&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;action&quot; value=&quot;Attachments&quot;/&gt;<br/>&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;whatdo&quot; value=&quot;DelFiles&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp; dim AttPath,ArrFolder,Arrfile,ArrFolders,Arrfiles,arrUpFolders,arrUpFolder,TempF<br/>&nbsp;&nbsp;&nbsp;&nbsp; TempF=&quot;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp; AttPath=Request.QueryString(&quot;AttPath&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;if len(AttPath)&lt;1 then <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AttPath=&quot;attachments&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp; elseif bc(server.mapPath(AttPath),server.mapPath(&quot;attachments&quot;)) then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AttPath=&quot;attachments&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp; end If<br/>&nbsp;&nbsp;&nbsp;&nbsp; ArrFolders=split(getPathList(AttPath)(0),&quot;*&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp; Arrfiles=split(getPathList(AttPath)(1),&quot;*&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp; response.write &quot;&lt;div style=&quot;&quot;font-weight:bold;font-size:14px;margin:3px;margin-left:0px&quot;&quot;&gt;&quot;&amp;AttPath&amp;&quot;&lt;/div&gt;&lt;div style=&quot;&quot;margin:3px;margin-left:0px;&quot;&quot;&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp; if AttPath&lt;&gt;&quot;attachments&quot; then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; arrUpFolders=split(AttPath,&quot;/&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for i=0 to ubound(arrUpFolders)-1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;arrUpFolder=arrUpFolder&amp;TempF&amp;arrUpFolders(i)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TempF=&quot;/&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; next<br/>&nbsp;&nbsp;&nbsp;&nbsp; end if<br/>&nbsp;&nbsp;&nbsp;&nbsp; if len(arrUpFolder)&gt;0 then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;&quot;?Fmenu=SQLFile&amp;Smenu=Attachments&amp;AttPath=&quot;&amp;arrUpFolder&amp;&quot;&quot;&quot;&gt;&lt;img border=&quot;&quot;0&quot;&quot; src=&quot;&quot;images/file/folder_up.gif&quot;&quot; style=&quot;&quot;margin:4px 3px -3px 0px&quot;&quot;/&gt;返回上级目录&lt;/a&gt;&lt;br&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp; end if<br/>&nbsp;&nbsp;&nbsp;&nbsp; for each ArrFolder in ArrFolders<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;&lt;input name=&quot;&quot;folders&quot;&quot; type=&quot;&quot;checkbox&quot;&quot; value=&quot;&quot;&quot;&amp;AttPath&amp;&quot;/&quot;&amp;ArrFolder&amp;&quot;&quot;&quot;/&gt;&amp;nbsp;&lt;a href=&quot;&quot;?Fmenu=SQLFile&amp;Smenu=Attachments&amp;AttPath=&quot;&amp;AttPath&amp;&quot;/&quot;&amp;ArrFolder&amp;&quot;&quot;&quot;&gt;&lt;img border=&quot;&quot;0&quot;&quot; src=&quot;&quot;images/file/folder.gif&quot;&quot; style=&quot;&quot;margin:4px 3px -3px 0px&quot;&quot;/&gt;&quot;&amp;ArrFolder&amp;&quot;&lt;/a&gt;&lt;br&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp; next <br/>&nbsp;&nbsp;&nbsp;&nbsp; for each Arrfile in Arrfiles<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;&lt;input name=&quot;&quot;Files&quot;&quot; type=&quot;&quot;checkbox&quot;&quot; value=&quot;&quot;&quot;&amp;AttPath&amp;&quot;/&quot;&amp;Arrfile&amp;&quot;&quot;&quot;/&gt;&amp;nbsp;&lt;a href=&quot;&quot;&quot;&amp;AttPath&amp;&quot;/&quot;&amp;Arrfile&amp;&quot;&quot;&quot; target=&quot;&quot;_blank&quot;&quot;&gt;&quot;&amp;getFileIcons(getFileInfo(AttPath&amp;&quot;/&quot;&amp;Arrfile)(1))&amp;Arrfile&amp;&quot;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&quot;&amp;getFileInfo(AttPath&amp;&quot;/&quot;&amp;Arrfile)(0)&amp;&quot; &#124; &quot;&amp;getFileInfo(AttPath&amp;&quot;/&quot;&amp;Arrfile)(2)&amp;&quot; &#124; &quot;&amp;getFileInfo(AttPath&amp;&quot;/&quot;&amp;Arrfile)(3)&amp;&quot;&lt;br&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp; next <br/>&nbsp;&nbsp;&nbsp;&nbsp; response.write &quot;&lt;/div&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div style=&quot;color:#f00&quot;&gt;如果文件夹内存在文件，那么该文件夹将无法删除!&lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div class=&quot;SubButton&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;button&quot; value=&quot;全选&quot; class=&quot;button&quot; onclick=&quot;checkAll()&quot;/&gt;&nbsp;&nbsp;&lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;删除所选的文件或文件夹&quot; class=&quot;button&quot;/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/form&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;%else%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;b&gt;数据库路径:&lt;/b&gt; &lt;%=Server.MapPath(AccessFile)%&gt;&lt;br/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;b&gt;数据库大小:&lt;/b&gt; &lt;span id=&quot;accessSize&quot;&gt;&lt;%=getFileInfo(AccessFile)(0)%&gt;&lt;/span&gt;&lt;br/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;b&gt;数据库操作:&lt;/b&gt; &lt;a href=&quot;?Fmenu=SQLFile&amp;do=Compact&quot;&gt;压缩修复&lt;/a&gt; &#124; &lt;a href=&quot;?Fmenu=SQLFile&amp;do=Backup&quot;&gt;备份&lt;/a&gt;&lt;br/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;Dim AccessFSO,AccessEngine,AccessSource<br/>&#039;-------------压缩数据库-----------------<br/>&nbsp;&nbsp;&nbsp;&nbsp;if Request.QueryString(&quot;do&quot;)=&quot;Compact&quot; then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set AccessFSO=Server.CreateObject(&quot;Scripting.FileSystemObject&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IF AccessFSO.FileExists(Server.Mappath(AccessFile)) Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &quot;&lt;div style=&#039;padding:4px 0px 4px 10px;border: 1px dotted #999;margin:2px;background:#ffffee&#039;&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &quot;压缩数据库开始，网站暂停一切用户的前台操作...&lt;br/&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &quot;关闭数据库操作...&lt;br/&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;call CloseDB<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application.Lock<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FreeApplicationMemory<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application(CookieName &amp; &quot;_SiteEnable&quot;) = 0<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application(CookieName &amp; &quot;_SiteDisbleWhy&quot;) = &quot;网站暂停中，请稍候几分钟后再来...&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application.UnLock<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set AccessEngine = CreateObject(&quot;JRO.JetEngine&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AccessEngine.CompactDatabase &quot;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=&quot; &amp; Server.Mappath(AccessFile), &quot;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=&quot; &amp; Server.Mappath(AccessFile &amp; &quot;.temp&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AccessFSO.CopyFile Server.Mappath(AccessFile &amp; &quot;.temp&quot;),Server.Mappath(AccessFile)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AccessFSO.DeleteFile(Server.Mappath(AccessFile &amp; &quot;.temp&quot;))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set AccessFSO = Nothing<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set AccessEngine = Nothing<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application.Lock<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application(CookieName &amp; &quot;_SiteEnable&quot;) = 1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application(CookieName &amp; &quot;_SiteDisbleWhy&quot;) = &quot;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application.UnLock<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.write &quot;压缩数据库完成...&lt;br/&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application.Lock<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application(CookieName &amp; &quot;_SiteEnable&quot;) = 1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application(CookieName &amp; &quot;_SiteDisbleWhy&quot;) = &quot;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application.UnLock<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &quot;网站恢复正常访问...&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &quot;&lt;/div&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.write &quot;&lt;script&gt;document.getElementById(&#039;accessSize&#039;).innerText=&#039;&quot;&amp;getFileInfo(AccessFile)(0)&amp;&quot;&#039;&lt;/script&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&#039;-------------备份数据库数据库-----------------<br/>&nbsp;&nbsp;&nbsp;&nbsp;if Request.QueryString(&quot;do&quot;)=&quot;Backup&quot; then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set AccessFSO=Server.CreateObject(&quot;Scripting.FileSystemObject&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IF AccessFSO.FileExists(Server.Mappath(AccessFile)) Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &quot;&lt;div style=&#039;padding:4px 0px 4px 10px;border: 1px dotted #999;margin:2px;background:#ffffee&#039;&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &quot;备份数据库开始，网站暂停一切用户的前台操作...&lt;br/&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &quot;关闭数据库操作...&lt;br/&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;call CloseDB<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application.Lock<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FreeApplicationMemory<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application(CookieName &amp; &quot;_SiteEnable&quot;) = 0<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application(CookieName &amp; &quot;_SiteDisbleWhy&quot;) = &quot;网站暂停中，请稍候几分钟后再来...&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application.UnLock<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CopyFiles Server.Mappath(AccessFile),Server.Mappath(&quot;backup/Backup_&quot; &amp; DateToStr(Now(),&quot;YmdHIS&quot;) &amp; &quot;_&quot; &amp; randomStr(8) &amp;&quot;.mbk&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application.Lock<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application(CookieName &amp; &quot;_SiteEnable&quot;) = 1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application(CookieName &amp; &quot;_SiteDisbleWhy&quot;) = &quot;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application.UnLock<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.write &quot;压缩数据库完成...&lt;br/&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application.Lock<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application(CookieName &amp; &quot;_SiteEnable&quot;) = 1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application(CookieName &amp; &quot;_SiteDisbleWhy&quot;) = &quot;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application.UnLock<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &quot;网站恢复正常访问...&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &quot;&lt;/div&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.write &quot;&lt;script&gt;document.getElementById(&#039;accessSize&#039;).innerText=&#039;&quot;&amp;getFileInfo(AccessFile)(0)&amp;&quot;&#039;&lt;/script&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set AccessFSO=Nothing<br/>&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&#039;---------------还原数据库------------<br/>&nbsp;&nbsp;&nbsp;&nbsp;if Request.QueryString(&quot;do&quot;)=&quot;Restore&quot; then<br/>&nbsp;&nbsp;&nbsp;&nbsp; AccessSource=Request.QueryString(&quot;source&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set AccessFSO=Server.CreateObject(&quot;Scripting.FileSystemObject&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IF AccessFSO.FileExists(Server.Mappath(AccessSource)) Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &quot;&lt;div style=&#039;padding:4px 0px 4px 10px;border: 1px dotted #999;margin:2px;background:#ffffee&#039;&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &quot;还原数据库开始，网站暂停一切用户的前台操作...&lt;br/&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &quot;关闭数据库操作...&lt;br/&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;call CloseDB<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application.Lock<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FreeApplicationMemory<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application(CookieName &amp; &quot;_SiteEnable&quot;) = 0<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application(CookieName &amp; &quot;_SiteDisbleWhy&quot;) = &quot;网站暂停中，请稍候几分钟后再来...&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application.UnLock<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CopyFiles Server.Mappath(AccessFile),Server.Mappath(AccessFile &amp; &quot;.TEMP&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if DeleteFiles(Server.Mappath(AccessFile)) then response.write (&quot;原数据库删除成功&lt;br/&gt;&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write CopyFiles(Server.Mappath(AccessSource),Server.Mappath(AccessFile))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if DeleteFiles(Server.MapPath(AccessSource)) then response.write (&quot;数据库备份删除成功&lt;br/&gt;&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if DeleteFiles(Server.Mappath(AccessFile &amp; &quot;.TEMP&quot;)) then response.write (&quot;Temp备份删除成功&lt;br/&gt;&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application.Lock<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application(CookieName &amp; &quot;_SiteEnable&quot;) = 1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application(CookieName &amp; &quot;_SiteDisbleWhy&quot;) = &quot;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application.UnLock<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.write &quot;数据库还原完成...&lt;br/&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application.Lock<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application(CookieName &amp; &quot;_SiteEnable&quot;) = 1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application(CookieName &amp; &quot;_SiteDisbleWhy&quot;) = &quot;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Application.UnLock<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &quot;网站恢复正常访问...&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &quot;&lt;/div&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.write &quot;&lt;script&gt;document.getElementById(&#039;accessSize&#039;).innerText=&#039;&quot;&amp;getFileInfo(AccessFile)(0)&amp;&quot;&#039;&lt;/script&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set AccessFSO=Nothing<br/>&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&#039;---------------删除备份数据库------------<br/>&nbsp;&nbsp;&nbsp;&nbsp;if Request.QueryString(&quot;do&quot;)=&quot;DelFile&quot; then<br/>&nbsp;&nbsp;&nbsp;&nbsp; AccessSource=Request.QueryString(&quot;source&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set AccessFSO=Server.CreateObject(&quot;Scripting.FileSystemObject&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IF AccessFSO.FileExists(Server.Mappath(AccessSource)) Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &quot;&lt;div style=&#039;padding:4px 0px 4px 10px;border: 1px dotted #999;margin:2px;background:#ffffee&#039;&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if DeleteFiles(Server.MapPath(AccessSource)) then response.write (&quot;数据库备份删除成功&lt;br/&gt;&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &quot;&lt;/div&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set AccessFSO=Nothing<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;br/&gt;&lt;b&gt;数据库备份列表:&lt;/b&gt; &lt;br/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp; dim BackUpFiles,BackUpFile<br/>&nbsp;&nbsp;&nbsp;&nbsp; BackUpFiles=split(getPathList(&quot;backup&quot;)(1),&quot;*&quot;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for each BackUpFile in BackUpFiles<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;&lt;a href=&quot;&quot;backup/&quot;&amp;BackUpFile&amp;&quot;&quot;&quot; target=&quot;&quot;_blank&quot;&quot;&gt;&quot;&amp;getFileIcons(getFileInfo(&quot;backup/&quot;&amp;BackUpFile)(1))&amp;BackUpFile&amp;&quot;&lt;/a&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;&quot;?Fmenu=SQLFile&amp;do=DelFile&amp;source=backup/&quot;&amp;BackUpFile&amp;&quot;&quot;&quot; title=&quot;&quot;删除备份文件&quot;&quot;&gt;删除&lt;/a&gt; &#124; &lt;a href=&quot;&quot;?Fmenu=SQLFile&amp;do=Restore&amp;source=backup/&quot;&amp;BackUpFile&amp;&quot;&quot;&quot; title=&quot;&quot;删除备份文件&quot;&quot;&gt;还原数据库&lt;/a&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot; &#124; &quot;&amp;getFileInfo(&quot;backup/&quot;&amp;BackUpFile)(0)&amp;&quot; &#124; &quot;&amp;getFileInfo(&quot;backup/&quot;&amp;BackUpFile)(2)&amp;&quot;&lt;br/&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; next<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp; &lt;%end if%&gt;<br/>&nbsp;&nbsp; &lt;/div&gt;<br/> &lt;/td&gt;<br/>&nbsp;&nbsp;&lt;/tr&gt;&lt;/table&gt;<br/>&lt;%<br/>elseif Request.QueryString(&quot;Fmenu&quot;)=&quot;Members&quot; then &#039;帐户与权限<br/>Dim blog_Status,blog_Statu,StatusItem,blog_Status_Len<br/>%&gt;<br/>&lt;table width=&quot;100%&quot; border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;CContent&quot;&gt;<br/>&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;th class=&quot;CTitle&quot;&gt;&lt;%=categoryTitle%&gt;&lt;/th&gt;<br/>&nbsp;&nbsp;&lt;/tr&gt;<br/>&nbsp;&nbsp;&lt;tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;CPanel&quot;&gt;<br/>&nbsp;&nbsp;&lt;div class=&quot;SubMenu&quot;&gt;&lt;a href=&quot;?Fmenu=Members&quot;&gt;权限管理&lt;/a&gt; &#124; &lt;a href=&quot;?Fmenu=Members&amp;Smenu=Users&quot;&gt;帐户管理&lt;/a&gt;&lt;/div&gt;<br/>&lt;%<br/>if Request.QueryString(&quot;Smenu&quot;)=&quot;Users&quot; then<br/><br/>%&gt;<br/>&lt;%getMsg%&gt;<br/> &lt;form action=&quot;ConContent.asp&quot; method=&quot;post&quot; style=&quot;margin:0px&quot;&gt;<br/>&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;action&quot; value=&quot;Members&quot;/&gt;<br/>&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;whatdo&quot; value=&quot;SaveUserRight&quot;/&gt;<br/>&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;DelID&quot; value=&quot;&quot;/&gt;<br/>&lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; class=&quot;TablePanel&quot; style=&quot;margin:5px;&quot;&gt;<br/>&lt;%<br/>blog_Status=Application(CookieName&amp;&quot;_blog_rights&quot;)<br/>dim FindUser,FindUserFilter<br/>FindUser=Request.QueryString(&quot;User&quot;)<br/>if len(FindUser)&lt;1 then <br/> FindUserFilter=&quot;&quot;<br/>else<br/> FindUserFilter=&quot; AND M.mem_Name=&#039;&quot; &amp; FindUser &amp; &quot;&#039;&quot;<br/>end if<br/> If CheckStr(Request.QueryString(&quot;Page&quot;))&lt;&gt;Empty Then<br/>&nbsp;&nbsp;Curpage=CheckStr(Request.QueryString(&quot;Page&quot;))<br/>&nbsp;&nbsp;If IsInteger(Curpage)=False or Curpage&lt;0 Then Curpage=1<br/> Else<br/>&nbsp;&nbsp;Curpage=1<br/> End If<br/> dim bMember,PageCM<br/> Set bMember=Server.CreateObject(&quot;ADODB.RecordSet&quot;)<br/> SQL=&quot;Select M.*,S.stat_name,S.stat_title FROM blog_Member as M,blog_status as S where M.mem_Status=S.stat_name&quot;&amp;FindUserFilter&amp;&quot; order by mem_RegTime desc&quot;<br/> bMember.Open SQL,Conn,1,1<br/> PageCM=0<br/>&nbsp;&nbsp;&nbsp;&nbsp;response.write (&quot;&lt;tr&gt;&lt;td colspan=&quot;&quot;8&quot;&quot; style=&quot;&quot;border-bottom:1px solid #999;background:#fae1af;height:36px&quot;&quot;&gt;&amp;nbsp;用户名&amp;nbsp;&lt;input id=&quot;&quot;FindUser&quot;&quot; type=&quot;&quot;text&quot;&quot; class=&quot;&quot;text&quot;&quot; size=&quot;&quot;16&quot;&quot;/&gt;&lt;input type=&quot;&quot;button&quot;&quot; value=&quot;&quot;查找用户&quot;&quot; class=&quot;&quot;button&quot;&quot; style=&quot;&quot;margin-bottom:-2px&quot;&quot; onclick=&quot;&quot;location=&#039;ConContent.asp?Fmenu=Members&amp;Smenu=Users&amp;User=&#039;+escape(document.getElementById(&#039;FindUser&#039;).value)&quot;&quot;/&gt;&lt;/td&gt;&lt;/tr&gt;&quot;)<br/> IF not bMember.EOF Then<br/>&nbsp;&nbsp;bMember.PageSize=30<br/>&nbsp;&nbsp;bMember.AbsolutePage=CurPage<br/>&nbsp;&nbsp;Dim bMember_nums<br/>&nbsp;&nbsp;bMember_nums=bMember.RecordCount<br/>&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;&lt;tr&gt;&lt;td colspan=&quot;&quot;8&quot;&quot; style=&quot;&quot;border-bottom:1px solid #999;&quot;&quot;&gt;&lt;div class=&quot;&quot;pageContent&quot;&quot;&gt;&quot;&amp;MultiPage(bMember_nums,30,CurPage,&quot;?Fmenu=Members&amp;Smenu=Users&amp;&quot;,&quot;&quot;,&quot;float:left&quot;)&amp;&quot;&lt;/div&gt;&lt;div class=&quot;&quot;Content-body&quot;&quot; style=&quot;&quot;line-height:200%&quot;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&quot;<br/><br/>%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td nowrap=&quot;nowrap&quot; class=&quot;TDHead&quot;&gt;编号&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;100&quot; nowrap=&quot;nowrap&quot; class=&quot;TDHead&quot;&gt;会员名称&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;100&quot; class=&quot;TDHead&quot;&gt;会员身份&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;TDHead&quot;&gt;注册时间&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;TDHead&quot;&gt;上次访问时间&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;TDHead&quot;&gt;最后登录IP地址&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;TDHead&quot;&gt;设置权限&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&quot;TDHead&quot;&gt; &lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;blog_Status_Len=ubound(blog_Status,2)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Do Until bMember.EOF or PageCM=bMember.PageSize<br/>&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td nowrap&gt;&lt;%=bMember(&quot;mem_ID&quot;)%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if bMember(&quot;mem_Name&quot;) &lt;&gt; memName then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;&lt;input type=&quot;&quot;hidden&quot;&quot; name=&quot;&quot;mem_ID&quot;&quot; value=&quot;&quot;&quot;&amp;bMember(&quot;mem_ID&quot;)&amp;&quot;&quot;&quot;/&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td nowrap align=&quot;left&quot;&gt;&lt;a href=&quot;member.asp?action=view&amp;memName=&lt;%=Server.URLEncode(bMember(&quot;mem_Name&quot;))%&gt;&quot; target=&quot;_blank&quot;&gt;&lt;%=bMember(&quot;mem_Name&quot;)%&gt;&lt;/a&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td nowrap&gt; &lt;span id=&quot;RightStr_&lt;%=bMember(&quot;mem_ID&quot;)%&gt;&quot;&gt;&lt;%=bMember(&quot;stat_title&quot;)%&gt;&lt;/span&gt; &lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td nowrap&gt; &lt;%=DateToStr(bMember(&quot;mem_RegTime&quot;),&quot;Y-m-d&quot;)%&gt; &lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td nowrap&gt; &lt;%=DateToStr(bMember(&quot;mem_lastVisit&quot;),&quot;Y-m-d H:I A&quot;)%&gt; &lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td nowrap&gt; &lt;%=bMember(&quot;mem_lastIP&quot;)%&gt; &lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;select name=&quot;mem_Status&quot; onchange=&quot;ChValue(this.value,&#039;RightStr_&lt;%=bMember(&quot;mem_ID&quot;)%&gt;&#039;)&quot; &lt;%if bMember(&quot;mem_Name&quot;) = memName then response.write &quot;disabled&quot;%&gt;&gt;&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For i=0 to blog_Status_Len<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if bMember(&quot;stat_name&quot;)=blog_Status(0,i) then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;&lt;option value=&quot;&quot;&quot;&amp;blog_Status(0,i)&amp;&quot;&quot;&quot; selected=&quot;&quot;selected&quot;&quot;&gt;&quot;&amp;blog_Status(0,i)&amp;&quot;&lt;/option&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;&lt;option value=&quot;&quot;&quot;&amp;blog_Status(0,i)&amp;&quot;&quot;&quot;&gt;&quot;&amp;blog_Status(0,i)&amp;&quot;&lt;/option&gt;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; next<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%&gt;&lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;%if bMember(&quot;mem_Name&quot;) &lt;&gt; memName then%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;a href=&quot;javascript:delUser(&lt;%=bMember(&quot;mem_ID&quot;)%&gt;)&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;images/icon_del.gif&quot; width=&quot;16&quot; height=&quot;16&quot; /&gt;&lt;/a&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%end if%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br/>&nbsp;&nbsp; &lt;%&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bMember.MoveNext<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PageCM=PageCM+1<br/>&nbsp;&nbsp;loop<br/>&nbsp;&nbsp;&nbsp;&nbsp;bMember.Close<br/>&nbsp;&nbsp;&nbsp;&nbsp;Set bMember=Nothing<br/>&nbsp;&nbsp; else<br/>&nbsp;&nbsp; response.write (&quot;&lt;tr&gt;&lt;td colspan=&quot;&quot;8&quot;&quot; align=&quot;&quot;center&quot;&quot; &gt;你所查询的用户不存在！&lt;/td&gt;&lt;/tr&gt;&quot;)<br/> end if&nbsp;&nbsp; <br/>&nbsp;&nbsp; %&gt;&lt;/table&gt;<br/>&nbsp;&nbsp; &lt;div class=&quot;SubButton&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;保存用户权限&quot; class=&quot;button&quot;/&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/form&gt;<br/> &lt;script&gt;<br/>&nbsp;&nbsp;function ChValue(str,obj){<br/>&nbsp;&nbsp; &lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; For i=0 to blog_Status_Len<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;if (str==&#039;&quot;&amp;blog_Status(0,i)&amp;&quot;&#039;) {document.getElementById(obj).innerText=&#039;&quot;&amp;blog_Status(1,i)&amp;&quot;&#039;};&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; next<br/>&nbsp;&nbsp; %&gt;<br/>&nbsp;&nbsp; }<br/> &lt;/script&gt;<br/> &lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp; elseif Request.QueryString(&quot;Smenu&quot;)=&quot;EditRight&quot; then<br/>&nbsp;&nbsp;&nbsp;&nbsp; dim RightDB<br/>&nbsp;&nbsp;&nbsp;&nbsp; sql=&quot;select * from blog_status where stat_name=&#039;&quot; &amp; checkstr(Request.QueryString(&quot;id&quot;)) &amp; &quot;&#039;&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp; set RightDB=conn.execute(sql)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if RightDB.eof then <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write &quot;没找到该权限组.请重新更新blog缓存信息&quot;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<br/><br/>%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;form action=&quot;ConContent.asp&quot; method=&quot;post&quot; style=&quot;margin:0px&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;action&quot; value=&quot;Members&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;whatdo&quot; value=&quot;EditGroup&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;status_name&quot; value=&quot;&lt;%=checkstr(Request.QueryString(&quot;id&quot;))%&gt;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div align=&quot;left&quot; style=&quot;padding:5px;&quot;&gt;&lt;%getMsg%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;table border=&quot;0&quot; cellpadding=&quot;3&quot; cellspacing=&quot;1&quot; class=&quot;TablePanel&quot; style=&quot;margin:6px&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot; style=&quot;background:#e5e5e5;padding:6px&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div style=&quot;font-weight:bold;font-size:14px;&quot;&gt;&lt;%=RightDB(&quot;stat_name&quot;)%&gt; 权限设置&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;&lt;td align=&quot;right&quot; width=&quot;100&quot;&gt;权限名称&lt;/td&gt;&lt;td width=&quot;300&quot;&gt;&lt;input name=&quot;status_title&quot; type=&quot;text&quot; size=&quot;20&quot; class=&quot;text&quot; value=&quot;&lt;%=RightDB(&quot;stat_title&quot;)%&gt;&quot;/&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;添加日志&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;select name=&quot;AddArticle&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;11&quot; style=&quot;background:#C5FDB7&quot;&gt;允许&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;00&quot; style=&quot;background:#FABABA&quot; &lt;%if not CBool(mid(RightDB(&quot;stat_code&quot;),2,1)) then response.write (&quot;selected=&quot;&quot;selected&quot;&quot;&quot;) %&gt;&gt;不允许&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;编辑日志&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;select name=&quot;EditArticle&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;11&quot; style=&quot;background:#C5FDB7&quot;&gt;所有&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;01&quot; style=&quot;background:#B7D8FD&quot; &lt;%if not CBool(mid(RightDB(&quot;stat_code&quot;),3,1)) and CBool(mid(RightDB(&quot;stat_code&quot;),4,1)) then response.write (&quot;selected=&quot;&quot;selected&quot;&quot;&quot;)%&gt;&gt;自己&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;00&quot; style=&quot;background:#FABABA&quot; &lt;%if not CBool(mid(RightDB(&quot;stat_code&quot;),3,1)) and not CBool(mid(RightDB(&quot;stat_code&quot;),4,1)) then response.write (&quot;selected=&quot;&quot;selected&quot;&quot;&quot;)%&gt;&gt;不允许&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;&lt;/tr&gt;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;删除日志&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;select name=&quot;DelArticle&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;11&quot; style=&quot;background:#C5FDB7&quot;&gt;所有&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;01&quot; style=&quot;background:#B7D8FD&quot; &lt;%if not CBool(mid(RightDB(&quot;stat_code&quot;),5,1)) and CBool(mid(RightDB(&quot;stat_code&quot;),6,1)) then response.write (&quot;selected=&quot;&quot;selected&quot;&quot;&quot;)%&gt;&gt;自己&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;00&quot; style=&quot;background:#FABABA&quot; &lt;%if not CBool(mid(RightDB(&quot;stat_code&quot;),5,1)) and not CBool(mid(RightDB(&quot;stat_code&quot;),6,1)) then response.write (&quot;selected=&quot;&quot;selected&quot;&quot;&quot;)%&gt;&gt;不允许&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;发表评论&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td &gt;&lt;select name=&quot;AddComment&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;11&quot; style=&quot;background:#C5FDB7&quot;&gt;允许&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;00&quot; style=&quot;background:#FABABA&quot; &lt;%if not CBool(mid(RightDB(&quot;stat_code&quot;),7,1)) then response.write (&quot;selected=&quot;&quot;selected&quot;&quot;&quot;)%&gt;&gt;不允许&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;删除评论&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td &gt;&lt;select name=&quot;DelComment&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;1&quot; style=&quot;background:#C5FDB7&quot;&gt;允许&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;0&quot; style=&quot;background:#FABABA&quot; &lt;%if not CBool(mid(RightDB(&quot;stat_code&quot;),9,1)) then response.write (&quot;selected=&quot;&quot;selected&quot;&quot;&quot;)%&gt;&gt;不允许&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&lt;td align=&quot;right&quot;&gt;允许查看隐藏分类&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td &gt;&lt;select name=&quot;ShowHiddenCate&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;1&quot; style=&quot;background:#C5FDB7&quot;&gt;允许&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;0&quot; style=&quot;background:#FABABA&quot; &lt;%if not CBool(mid(RightDB(&quot;stat_code&quot;),12,1)) then response.write (&quot;selected=&quot;&quot;selected&quot;&quot;&quot;)%&gt;&gt;不允许&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;管理员&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td &gt;&lt;select name=&quot;IsAdmin&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;1&quot; style=&quot;background:#C5FDB7&quot;&gt;是&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;0&quot; style=&quot;background:#FABABA&quot; &lt;%if not CBool(mid(RightDB(&quot;stat_code&quot;),11,1)) then response.write (&quot;selected=&quot;&quot;selected&quot;&quot;&quot;)%&gt;&gt;否&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;&lt;/tr&gt; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;上传附件&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td &gt;&lt;select name=&quot;CanUpload&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;1&quot; style=&quot;background:#C5FDB7&quot;&gt;允许&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&quot;0&quot; style=&quot;background:#FABABA&quot; &lt;%if not CBool(mid(RightDB(&quot;stat_code&quot;),10,1)) then response.write (&quot;selected=&quot;&quot;selected&quot;&quot;&quot;)%&gt;&gt;不允许&lt;/option&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/select&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;附件大小&lt;/td&gt;&lt;td &gt;&lt;input name=&quot;UploadSize&quot; type=&quot;text&quot; size=&quot;20&quot; class=&quot;text&quot; title=&quot;&lt;%=RightDB(&quot;stat_attSize&quot;)%&gt;字节&quot; value=&quot;&lt;%=RightDB(&quot;stat_attSize&quot;)%&gt;&quot; style=&quot;font-size:11px&quot; onchange=&quot;this.title=this.value+&#039; 字节&#039;&quot;/&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;&lt;td align=&quot;right&quot;&gt;附件类型&lt;/td&gt;&lt;td &gt;&lt;input name=&quot;UploadType&quot; type=&quot;text&quot; size=&quot;50&quot; class=&quot;text&quot; title=&quot;&lt;%=RightDB(&quot;stat_attType&quot;)%&gt;&quot; value=&quot;&lt;%=RightDB(&quot;stat_attType&quot;)%&gt;&quot; style=&quot;font-size:11px&quot; onchange=&quot;this.title=this.value&quot;/&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;center&quot;&gt;&lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;保存设置&quot; class=&quot;button&quot;/&gt;&lt;input type=&quot;button&quot; value=&quot;放弃返回&quot; class=&quot;button&quot; onclick=&quot;history.go(-1)&quot;/&gt;&lt;/td&gt;&lt;/tr&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/table&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/form&gt;<br/>&lt;%<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end if<br/>&nbsp;&nbsp; else<br/>%&gt;&nbsp;&nbsp;<br/>&nbsp;&nbsp; &lt;form action=&quot;ConContent.asp&quot; method=&quot;post&quot; style=&quot;margin:0px&quot;&gt;<br/>&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;action&quot; value=&quot;Members&quot;/&gt;<br/>&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;whatdo&quot; value=&quot;Group&quot;/&gt;<br/>&nbsp;&nbsp; &lt;input type=&quot;hidden&quot; name=&quot;DelGroup&quot; value=&quot;&quot;/&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;div align=&quot;left&quot; style=&quot;padding:5px;&quot;&gt;&lt;%getMsg%&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table border=&quot;0&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; class=&quot;TablePanel&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td nowrap=&quot;nowrap&quot; class=&quot;TDHead&quot;&gt;权限标识&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td nowrap=&quot;nowrap&quot; class=&quot;TDHead&quot;&gt;权限标题&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td width=&quot;16&quot; nowrap=&quot;nowrap&quot; class=&quot;TDHead&quot;&gt; &lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br/>&lt;%<br/>blog_Status=Application(CookieName&amp;&quot;_blog_rights&quot;)<br/>blog_Status_Len=ubound(blog_Status,2)<br/><br/>For i=0 to blog_Status_Len<br/>%&gt;&nbsp;&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr align=&quot;center&quot;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td &gt;&lt;input name=&quot;status_name&quot; type=&quot;text&quot; size=&quot;15&quot; class=&quot;text&quot; value=&quot;&lt;%=blog_Status(0,i)%&gt;&quot;&nbsp;&nbsp;readonly=&quot;readonly&quot; style=&quot;background:#ffe;font-size:11px&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td &gt;&lt;input name=&quot;status_title&quot; type=&quot;text&quot; size=&quot;20&quot; class=&quot;text&quot; value=&quot;&lt;%=blog_Status(1,i)%&gt;&quot;/&gt;&lt;/td&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td align=&quot;left&quot;&gt;<br/>文件太长一次发不完，下文接<br/>Tags - <a href="http://www.zhanghaijun.com/tags/pj%25E5%258D%259A%25E5%25AE%25A2/" rel="tag">pj博客</a> , <a href="http://www.zhanghaijun.com/tags/%25E8%25AF%2584%25E8%25AE%25BA/" rel="tag">评论</a>
]]>
</description>
</item><item>
<link>http://www.zhanghaijun.com/post//#blogcomment</link>
<title><![CDATA[[评论] 给PJ博客加评论回复的简单方法-III]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.zhanghaijun.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>