病毒安全知识,电脑网络技术,手工杀毒方法,答疑解决笔记
« 清除kb11901758.dll、cmssc.dll等病毒360修复微软09年12月补丁失败的解决方法 »
分享到:

隐藏zblog文章列表,避免代码暴露

  之前加了幻灯插件,修改了一些网站布局,但由于在分类页显示的是分类热门文章列表,在显示月度列表页、单纯页码页、tag文章列表页时,不能形成分类文章列表,只会在页面上暴露出代码:<#CACHE_INCLUDE_BF_TOPHOT_CATEGORY_#>,因为这些页面都是调用模板中的catalog.html,而非分类页面时,#articlelist/category/id#为空,因此不能生成分类热门文章列表。我并不想用取消分类热门文章而只显示固定的列表来解决此问题,而在网上搜索许久仍不得要领,最后在zblog论坛找到一个折中方案:隐藏。

  在catalog.html中用“<div class="dispcate<#articlelist/category/id#>"> </div>”包含文章列表代码,然后在css中增加“div.dispcate {display:none;}”(以上均不包含引号),如果<#articlelist/category/id#>为空时,dispcate段的内容就不显示了,文章列表代码就能够被隐藏。为了不至于在隐藏时仅显示空白,另外在CSS中加上了div.dispother1 {display:none;}、div.dispother2 {display:none;}、div.dispother3 {display:none;}……(与网站分类个数一致),当<#articlelist/category/id#>不为空时,“<div class="dispother<#articlelist/category/id#>"> </div>”(配合“<div class="dispcate<#articlelist/category/id#>"> </div>”使用)中包含的内容就隐藏,直到<#articlelist/category/id#>为空(即月度列表页、单纯页码页、tag文章列表页等),这其中的内容(如指定的文章列表)才显示,以弥补dispcate留出的空白。

 

转载时请注明:转载自 Storm_Center  原文地址:http://www.stormcn.cn/post/563.html
——凡文章内未标注转载来源者均为原创文章 【恭候您的意见】 谢谢!——

  • 1楼.无名
  • 不错的文章,不过,博主是否注意到了,文字看起来很费眼的。
    流风33 于 2010-2-7 10:15:53 回复
    你是说背景色吗?白色太刺眼?还是说字体?依你的意思要什么字体比较好?
  • 2010-2-7 9:11:59 [引用] [回复] [返回顶部]

发表评论(欢迎交流,无须注册 | 如申请友链与本站要求不符,恕不回复,见谅):

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

  • 收藏文章:
  • 腾讯微博:
  • 订阅博客:
  • 新浪微博:

最新发表

最新评论及回复

本站出现的所有广告均不代表本人及本站观点立场. [关于我] [网站地图] [联系邮箱]. 闽ICP备09000343号
Copyright 2008-2012 www.stormcn.cn. All Rights Reserved. Powered By Z-Blog. [返回顶部]