Z-Blog Wiki Z-Blog Wiki

Z-Blog官方文库

用户工具

站点工具


zblogasp:zblog20:sidebar2.0

Z-Blog 2.0主题侧栏使用说明

2.0版本加入了系统默认侧栏选项,可在系统后面直接管理设置。

系统默认侧栏

系统默认侧栏的标签

  • 可用标签:<#template:sidebar#>,<#template:sidebar2#>,<#template:sidebar3#>,<#template:sidebar4#>,<#template:sidebar5#>。
  • 用法:在主题模板中调用这些标签后,可在后台侧栏编辑中指定相应模块是否显示于某一侧栏中。

默认使用第1个侧栏即<#template:sidebar#>。

系统默认模块(14个)

名称 模块ID 类型 备注
导航栏 divNavBar UL
日历 divCalendar DIV
控制面板 divContorPanel DIV
网站分类 divCatalog UL
搜索 divSearchPanel DIV
最新评论及回复 divComments UL
文章归档 divArchives UL
站点统计 divStatistics UL
网站收藏 divFavorites UL
友情链接 divLinkage UL
图标汇集 divMisc UL
作者列表 divAuthors UL
最近发表 divPrevious UL
标签列表 divTags UL

:!:用户可自行添加、编辑、删除模块,但系统默认模块不可删除。模块单独调用方式与1.8版本相同,具体请参考:文件缓存

模块类型说明

模块所用模板文件为:b_function.html保留模板),以下解析对应的是默认主题模板。

类型 说明 解析
UL 列表型,适用于列表型的内容展示,如文章分类、归档等。
<dl class="function" id="模块HTML_ID">
<dt class="function_t">模块名称</dt>
<dd class="function_c">
<ul>
<li>条目1</li>
<li>条目2</li>
</ul>
</dd>
</dl>
DIV 混合型,适用于文本等混合内容展示,如日历、搜索等。
<dl class="function" id="模块HTML_ID">
<dt class="function_t">模块名称</dt>
<dd class="function_c">
<div>模块内容</div>
</dd>
</dl>

模板自定义侧栏

我们将1.8那种将侧栏各模块代码直接写入模板的做法称为自定义侧栏。这种自定义侧栏的方式无法在后台编辑,只能通过修改模板中的代码来完成。

如果认为系统默认侧栏模块代码格式不适用于自定义的主题,可采用这种方式。

建议用法

我们不推荐使用自定义侧栏代码这种方式。如非用不可,建议利用Z-Blog 2.0模板新特性,将代码抽离到独立模板页面。

  1. 将自定义侧栏代码抽离,另存放于一个新的模板文件中,如sidebar.html
  2. 使用<#TEMPLATE_SIDEBAR#>引用上述自定义侧栏代码
zblogasp/zblog20/sidebar2.0.txt · 最后更改: 2016/06/22 10:24 由 yszm