« 请人帮忙之前得先三思« »要出差了,最近一个月可能没时间来更新了 »
ZBLOG代码修改,如何修改TAGS页面,使得整齐规划

今天灵丹问起如何修改ZBLOG的TAG页面.默认的TAG页面确实很糟糕,里面的TAG顺序显示出来,自动换行,大小不一,总之就是很乱.我以前也想要改改,可是懒啊,现在人家求来了,正好借这个机会做掉它.

修改方法很简单,找到根目录下的tags.asp,打开,找到以下代码:

 


 

Dim Tag
Dim strTagCloud
For Each Tag in Tags

 If IsObject(Tag) Then

   strTagCloud=strTagCloud & "<span style='font-family:verdana,sans-serif;line-height:150%;font-size:"& 12 + (Tag.Count/2) &"px;margin:10px;'><a title='" & Tag.Count & "' alt='"&  Tag.Count  &"' href='" & Tag.Url &"'>" & Tag.name & "</a></span>"

 End If
Next

修改成以下代码:

 


 

Dim Tag
Dim strTagCloud
strTagCloud="<table width=100% >"
dim i '循环记数器
i=0
dim rowcount '每行显示几个标签
rowcount=3
For Each Tag in Tags
 If IsObject(Tag) Then
  if i=0 then
   strTagCloud=strTagCloud &"<tr height=22>"
  end if
   strTagCloud=strTagCloud & "<td><span style='font-family:verdana,sans-serif;font-size:12px;line-height:150%;margin:10px;'><a title='这个标签下有&nbsp;" & Tag.Count & "&nbsp;篇文章,点击查看'  href='" & Tag.Url &"'>" & Tag.name  & "&nbsp;-&nbsp;" & Tag.Count & "篇</a></span></td>"
  if i=(rowcount-1) then
   strTagCloud=strTagCloud &"</tr>"
  end if
  i=(i+1) mod rowcount
 End If 
Next

if i<>0 then
 strTagCloud=strTagCloud & "<td colspan=""" & rowcount-i & """> &nbsp; </td></tr>"
end if
strTagCloud=strTagCloud &"</table>"

效果见http://www.busfly.cn/tags.asp

当然,你最好自己改一下样式,使得看起来更漂亮

 


Tags: Zblog   |

原创文章如转载,请注明:转载自:巴士飞扬-技术BLOG : http://www.busfly.net/

本文链接地址:http://www.busfly.net/post/zblog-tags-modfile.html

如果你喜欢本文,请顶一下,支持我,你的支持是我继续发好文章的最大动力。谢谢。
好东西需要分享,快把本文发给你的朋友吧~!~

     
相关文章:
  • 引用此留言  3.haphic  http://haphic.com/
  • 是不是把 table tr td 标签换成 p br 更方便设计样式呢? 换成 div 也行.
    我曾经做过类似的改动, 没使用每行多少个标签数控制. 而是自适应的, 用的就是 p 标签, 然后把拇个标签的样式设为 float:left;?
    灵丹? 果然是灵丹妙药, 嘿嘿~
  • [删除]2007-11-3 9:51:28 回复该留言
  • 引用此留言  1.cyg  http://www.chenyg.cn/blog
  • 这个好!
    巴士飞扬 于 2007-11-2 20:46:14 回复
    呵呵,能有这些东西出来,还是要谢谢灵丹找我帮忙,因为我平时太懒,虽然想做,就是不愿动手,一直希望有人做了共享出来,
    这下好了,灵丹找我帮忙,不能不做了.呵呵
  • [删除]2007-11-2 20:46:14 回复该留言




◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
网站分类
分类最近文章
最近发表
最新评论及回复
最近留言
热文排行
随机推荐文章
Powered By Z-Blog   STYLE by busfly . FatMouse
Copyright © 2007 巴士飞扬技术博客. . 沪ICP备07027972号. 会员群1(J2EE为主):3769186.