Z-Blog(zblog) 差异分类目次实现差异样式模板

[摘要]有时候网站需要各栏目分类模板实现差异的样式,如某分类目次显示文章列表、某分类目次显示图片或图文列表,那么就要给差异的分类目次添加差异的CSS样式页面模板,但z-blog博客的分类目次页面挪用的是同一个栏目分类模板,要想实现该结果还要修改下相关文件。

  有时候网站需要各栏目分类模板实现差异的样式,如某分类目次显示文章列表、某分类目次显示图片或图文列表,那么就要给差异的分类目次添加差异的CSS样式页面模板,但z-blog博客的分类目次页面挪用的是同一个栏目分类模板,要想实现该结果还要修改下相关文件。

Z-Blog分类目次的id判定:

  z-blog的栏目分类有各自差异的id,可以采纳约束每个分类id读取相应页面模板的步伐,来加以区分。譬喻呼吁“catalog.asp?cate=1”(个中1为该分类在数据库里的id)即“分类1”单独指向模板页面“catalog1.html”;呼吁“catalog.asp?cate=2”即“分类2”单独指向模板页面“catalog2.html”……依此类推,来实现各栏目分类模板的本性化。

Z-Blog剩余分类判定:

  博客有多个分类,个中不需要自界说样式的分类目次,就统一指向同一个分类页面模板,如“catalog.html”。

Z-Blog界说差异分类目次页面模板的步调:

1.用文本东西打开Z-Blog根目次下的catalog.asp文件,在41行四周找到代码ArtList.template=”CATALOG,将其替换为以下代码:

ArtList.template="CATALOG" & Request.QueryString("cate")
If ArtList.template="" Then
ArtList.template="CATALOG"
Else
ArtList.template="CATALOG" & Request.QueryString("cate")
End If

2.再用文本东西打开Z-Blog的FUNCTION/目次下的c_system_base.asp文件,在2618行四周找到代码ArtList.template=”CATALOG,将其替换为以下代码:

ArtList.template="CATALOG" & intCateId

3.接下来,按照各栏目类此外独立id,单独为它们编写差异的页面模板以供挪用即可。

提示:以上要领仅合用于zblog 1.8,其他版本未经测试。假如您并不熟悉ZB及其模板,不发起您实验实现此成果,以免杂乱。

Z-Blog下载:

Z-Blog v2.2 Prism Build140101下载

Z-Blog(zblog) 差别分类目录实现差别样式模板

界面预览

Z-Blog v1.8 Walle Build 100427 (手动安装包)下载

Z-Blog(zblog) 差别分类目录实现差别样式模板

界面预览

Z-Blog v1.8 Walle Build 100427 (自动安装包)下载

Z-Blog(zblog) 差别分类目录实现差别样式模板

界面预览

本文转自:博客吧

分享到

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/10572.html