给ZBLOG加上可动态管理的友情链接

友情链接越来越多,但ZBLOG自身并没有专门的友情链接管理页面,所以过多的链接放在首页始终不是办法,怎么办呢?目前发现的有两种方法,一种是直接开贴专门用作友情链接,其实这个方法也是比较理想的方法之一,但我不太喜欢这样,我想追求链接页面和日志页面分开,这样好像更完美一些,呵呵。另一种方法就是直接在根目录上做一个友情链接页面link.html之类的,这个方法相对而言没有第一个方法理想,因为我想继续使用侧边栏工具,所以更不喜欢这种方式!

那有没有第三种方式呢?想了半天,终于想到从模板入手,在模板块增加一个友情链接页面,而且这样的友情链接页面我已做到了!下面就分享一下自己的经验!

一、在根目录下复制一个default.asp文件,并把default.asp的复制件改名为link.asp,然后对link.asp文件进行一小部份的代码修改!

打开link.asp文件,找到以下代码并删除:

If InStr(LCase(Request.ServerVariables(”HTTP_ACCEPT”)),”text/vnd.wap.wml”) > 0 Then Response.Redirect “wap.asp”

‘向导部分wizard
If ZC_DATABASE_PATH=”data/zblog.mdb” Then Response.Redirect “wizard.asp?verify=” & MD5(ZC_DATABASE_PATH & Replace(LCase(Request.ServerVariables(”PATH_TRANSLATED”)),”default.asp”,”"))

Call System_Initialize_WithOutDB()

再找到代码ArtList.template=”DEFAULT“,把引号内的DEFAULT更换为LINK(注意:一定要全部大写),至此,第一部份完成;

二、在主题模板下新建一个link.html文件,代码可以复制search.html或single.html下的代码(当然,这个也要修改!),自己选,这里以search.html为例。

1、打开link.html文件,找到
<title><#ZC_BLOG_TITLE#><#ZC_MSG044#><#ZC_MSG085#> <#BlogTitle#></title>
将红色部份修改为自己喜欢的标题,比如“友情链接-博客名称”;

2、再找到
<div id=”divMain”>
<div class=”post”><#ZC_MSG085#>:<#BlogTitle#></div>
<#template:article-multi#>

  </div>
将红色部份代码替换成自己的友情链接代码!

最后将link.asp和link.html文件上传到服务器相应位置,只需要进后台进行索引重建即可,就这么简单,友情链接页面做好了!

值得注意的是,如果你更换了皮肤主题,则需要把link.html复制到新主题的模块目录里才行,不然会找不到页面的哦!

需要更多信息?那就百度一下给ZBLOG加上可动态管理的友情链接试试
还是没有找到?那就用强力搜索,我就不信搜不出来!
在信息发达的今天,你还在花钱打电话吗?试试这个免费电话

您可能对这些也感兴趣

特别鸣谢:
  • 凯尔 (4)
  • Maius (4)
  • stephen (4)
  • Estyle (3)
  • jogocun (3)
  • Yang (2)


  • 标      签 : , , 关注回复文章引用地址

    2 Comments:

    1. 陌路阑珊 said on: 2008年2月9日 22:41

      呵呵,我的链接页,直接是自己弄了个页面,还没有弄完善呢

      圭江猴子 于 2008-2-9 23:35:13 回复

      也就是我说的第二种方法吧?

    2. birder said on: 2008年3月11日 13:01

      z-blog现在有友链插件

    Post a Comment

    Your email is never published nor shared. Required fields are marked *

    *:

    *:

    :

    Type your comment out:

    提示1:可使用Ctrl+Enter快速提交留言。

    提示2:首次在本博评论者需要审核,请见谅!