首页 » Blog » 博客相关 ✿ weblog » 浏览内容

修改“置顶”标识

2008-01-19 07:05 158 0 发表评论

分静态和动态两种模式
这里要修改4个地方,因为两种模式下都有普通日志显示和列表日志显示。

动态模式:
打开class/cls_default.asp(这里以阅读全文为修改对象)
查找以下代码:

<%If CanRead Then%>

因为添加了加密日志,所以代码为:

<%If CanRead Then
If bReadPw then '密码访问

不过这里不是要修改,在此文件中找到两处这样的代码:(第180行,第289行)

<%If CanRead Then

在第一处下面查找:(第182行)

<a class="titleA" href="article.asp?id=<%=webLogArr(0,PageCount)%>"><%=HtmlEncode(webLogArr(3,PageCount))%></a>

替换为:

<%'=================已修改的动态普通模式置顶字符=================%>
        <a class="titleA" href="article.asp?id=<%=webLogArr(0,PageCount)%>"><%if webLogArr(9,PageCount) then response.Write "[置顶]"%><%=HtmlEncode(webLogArr(3,PageCount))%></a>
<%'=================已修改的动态普通模式置顶字符=================%>

第二处下面查找:(第291行)

<a href="<%=logLink%>" title="作者:<%=webLogArr(2,PageCount)%> 日期:<%=DateToStr(webLogArr(4,PageCount),"Y-m-d")%>"><%=HtmlEncode(webLogArr(3,PageCount))%></a>

替换为:

<%'=================已修改的动态列表模式置顶字符=================%>
            <a href="<%=logLink%>" title="作者:<%=webLogArr(2,PageCount)%> 日期:<%=DateToStr(webLogArr(4,PageCount),"Y-m-d")%>"><%if webLogArr(9,PageCount) then response.Write "[置顶]"%><%=HtmlEncode(webLogArr(3,PageCount))%></a>
<%'=================已修改的动态列表模式置顶字符=================%>

(因为我基本上只使用动态模式,所以下面只是列出如何修改静态模式,自己的blog并没有修改。)
静态模式:
打开class/cls_logAction.asp  
搜索

Temp1=Replace(Temp1,"<$log_Title$>",HtmlEncode(log_View("log_Title")))

改为:

'============已修改的静态普通模式“置顶”字符===========
     '原来是:
     'Temp1=Replace(Temp1,"<$log_Title$>",HtmlEncode(log_View("log_Title")))
     '现在改为:
         if log_View("log_IsTop") then
            Temp1=Replace(Temp1,"<$log_Title$>","[置顶] "&HtmlEncode(log_View("log_Title")))
         Else
            Temp1=Replace(Temp1,"<$log_Title$>",HtmlEncode(log_View("log_Title")))
         End if
     '============已修改的静态普通模式“置顶”字符===========

  

刚改完的上面是普通模式,下面是列表模式
搜索:

Temp2=Replace(Temp2,"<$log_Title$>",HtmlEncode(log_View("log_Title")))

改为:

'============已修改的静态列表模式“置顶”字符===========
     '原本是这样:
     'Temp2=Replace(Temp2,"<$log_Title$>",HtmlEncode(log_View("log_Title")))
     '现在改为:
     if log_Vi
ew("log_IsTop") then
            Temp2=Replace(Temp2,"<$log_Title$>","[置顶] "&HtmlEncode(log_View("log_Title")))
      Else
            Temp2=Replace(Temp2,"<$log_Title$>",HtmlEncode(log_View("log_Title")))
     End if
       '============已修改的静态列表模式“置顶”字符===========

评论 共0条 (RSS 2.0) 发表评论

  1. 暂无评论,快抢沙发吧。

发表评论

联系我 Contact Me

十一假期后,会间接性整顿博客。如果发现有图片叉叉地,版面凌乱地,文字模糊不清地、相片太可爱地、请告之站长。绝对有惊喜!!……另外,给大家推荐一部好片:《三个傻瓜大闹宝莱坞》,站长最近比较痴迷男主角。~(≧▽≦)/~。
回到页首