博睿智
SearchRSS
Bo-Blog 2.0风格制作手册[VOL7]
bob 发布于 October 21, 2006 15:06
第六部分 标签
用{}包含起来的是“标签”,标签可以被解释成具体的html内容。其意义如下:

注1: 标有*号的是2.0.3起新增的标签。
注2: 各个标签在其规定的区域内可直接使用,例如在 $elements['header'] 区域中,{blogkeywords}可直接输出blog关键词。但这些标签不是全局性的,当在 $elements['displayheader'] 中引用时,不会被解释。在Bo-blog 2.0.3以前的版本中,您无法跨区域使用标签,但 2.0.3 版本起,程序提供了一个跨区域引用标签的方法。要使用非本区域中定义的标签,请使用 <!--global:{标签名}--> 。例如,在本例中,书写 <!--global:{blogkeywords}--> 即可输出blog关键词。

1. $elements['header'] 文件开始
*language - 网页使用的语言代码,如zh-cn(简体中文)、en(英语)
blogdesc - blog描述语
blogkeywords - blog关键词
baseurl - <baseurl>设置
blogname - blog名
csslocation - CSS载入代码
pagetitle - 当前页面标题,如“留言本”
ajax_js - 载入Ajax所需js代码
extraheader - 载入header区域额外代码

2. $elements['displayheader'] 顶部
blogname - blog名
blogdesc - blog描述语
section_head_components - 顶部导航内容(如首页、链接、Tags等),生成的是一组列表(<li>)

3. $elements['mainpage'] 日志页面
ifannouncement - 顶部公告显隐状态(block/none)
topannounce - 顶部公告内容
iftoppage - 顶部分页条显隐状态(block/none)
ifbottompage - 底部分页条显隐状态(block/none)
mainpart - 页面整体内容,由具体的分页面生成
pagebar - 分页条完整内容 (包含当前页面指示、分页选择、上下页选择)
*currentpage - 当前处于第几页
*previouspageurl - 上一页的链接地址
*nextpageurl - 下一页的链接地址
*turningpages - 翻页部分
*totalpages - 总共有几页

4. $elements['otherpage'] 其它页面
mainpart - 页面整体内容,由具体的分页面生成

5. $elements['displayside'] 侧边栏
section_side_components - 侧边栏总内容
*siderbarcounter - 总共显示了几个侧边栏项目

6. $elements['displayfooter'] 底部
mainpart - 底部内容,由程序根据底部模块配置生成

7. $elements['footer'] 文件结束
此部分无任何标签

8. $elements['msgbox'] 出错/成功信息提示框 (废弃)
message - 提示框内显示的信息

9. $elements['sideblock'] 单一侧栏项目
id - 该侧边栏项目的识别名
title - 侧边栏项目的标题
ifextend - 是否展开(block/none)
content - 侧边栏内容

10. $elements['excerpt'] 普通的摘要
entrystar - 星标
entrytitle - 带链接的日志标题
*baseurl - 不带链接的日志标题
*entryrelurl - 日志链接URL(相对链接)
*entryabsurl - 日志链接URL(绝对链接)
entryicon - 天气
entrydate - 完整的日志发布日期 (年/月/日)
*entrydatey - 日志发布日期之‘年’
*entrydatem - 日志发布日期之‘月’
*entrydated - 日志发布日期之‘日’
entrytime - 日志发布时刻
entryauthor - 日志发布者
entrycontent - 日志内容
iftags - 有无设置tags(block/none)
tags - “Tags”
alltags - 本文的tags
entrycateicon - 所属分类的分类图标
entrycate - 分类名
entrycomment - “评论”(评论数)
*entrycommentnum - 单纯的评论数
entrytb - “引用”(引用数)
*entrytbnum - 单纯的引用数
entryviews - “阅读”(阅读次数)
*entryviewsnum - 单纯的阅读次数
ifadmin - 管理的链接
tbbar - 引用传输的地址显示区域(带地址)
*entrytburl - 引用传输的URL
adminbar - 管理栏
topid - 置顶日志的唯一id
previous - 上一篇日志的链接和标题
next - 下一篇日志的链接和标题
ifedited - 本文最后编辑时间和编辑者(仅打开相关选项时有效)

11. $elements['excerptontop'] 置顶的摘要
此部分支持标签与 $elements['excerpt'] 完全一致

12. $elements['viewentry'] 查看日志
此部分支持标签与 $elements['excerpt'] 完全一致

13. $elements['list'] 日志列表单行
此部分支持标签与 $elements['excerpt'] 完全一致

14. $elements['listbody'] 日志列表
listbody - 列表具体内容

15. $elements['comment'] 评论
replier - 评论人
replieremail - 评论者的email
replierhomepage - 评论者的主页地址
replierip - 评论者的ip
replytime - 评论时间
addadminreply - 添加、修改管理员回复的链接
deladminreply - 移除管理员回复的链接
delreply - 移除此评论的链接
replycontent - 评论内容
ifadminreplied - 管理员是否回复过(block/none)
commentid - 管理员回复id
adminrepliershow - 管理员回复的回复者名字、时间
adminreplycontent - 管理员回复的内容
commentid - 此评论的唯一id
adminreplybody - 管理员评论输入框

16. $elements['trackback'] 引用
tbtitle - 引用的标题
tbtime - 引用传送时间
delreply - 删除此引用
tburl - 引用来源URL
tbblogname - 引用来源日志名
tbcontent - 引用内容

17. $elements['form_reply'] 评论发表框
jobnow - 当前表单动作
formtitle - 表单标题
emots - 表情框
disable_html - html可用状态
disable_ubb - ubb可用状态
disable_emot - 表情可用状态
if_neednopsw_begin - 是否显示密码输入框(<!--)
replier - 当前的评论者名称
disable_replier - 评论者名称输入框可用状态
password - 当前的评论者密码
disable_password - 评论者密码输入框可用状态
repurl - 评论者网站地址
repemail - 评论者邮件地址
if_neednopsw_end - 是否显示密码输入框(-->)
additional - 额外js
ubbcode - UBB工具条
if_securitycode_begin - 是否显示验证码(<!--)
rand - 随机数,只起到强制浏览器更新验证码的作用,非验证码本身
if_securitycode_end - 是否显示验证码(-->)
hidden_areas - 表单隐藏数据

18. $elements['endviewentry'] 查看日志的补充
innerpages - 该日志的内部分页
form_reply - 该日志的评论区域

19. $elements['entryadditional'] “查看更多”区域
readmore - “查看更多”

20. $elements['login'] 登入表单 (2.0.3废弃)
lvstart - 是否显示验证码(<!--)
lvend - 是否显示验证码(-->)
rand - 随机数,只起到强制浏览器更新验证码的作用,非验证码本身

21. $elements['contentpage'] 内容页
title - 该页标题
contentbody - 该页内容

22. $elements['taglist'] tags
tagcategory - tag页的标题
tagcontent - tag页的内容
tagextra - tag页的额外说明

23. $elements['register'] 注册表单 (2.0.3的登入表单合并入此)
job - 当前表单动作
title - 当前表单标题
registerbody - 表单整体内容

24. $elements['normaltable'] 一般表格
tablebody - 表格内容

25. $elements['normaltablewithtitle'] 带有标题的一般表格
title - 标题
tablebody - 表格内容

26. $elements['form_eachline'] 表格一行
text - 副标题列
formelement - 内容列

27. $elements['eachlink'] 链接页(单项)
logo - 链接logo
title - 链接网站名
desc - 链接描述

28. $elements['linkdiv'] 链接页(组)
title - 链接组名
tablebody - 链接组内容

29. $elements['tips'] 提示信息的页面
*language - 网页使用的语言代码,如zh-cn(简体中文)、en(英语)
blogdesc - blog描述语
blogname - blog名
csslocation - CSS载入代码
title - 信息框标题
tips - 信息主体内容
admin_plus - 管理员特有的链接
 
anhyeu@12345.com
@幻轩 Hi teest thử cái
June 6, 2010 17:03 Email Homepage
笑伐动
zangrin
December 31, 2007 23:05 Homepage
marion
优化的不错
August 17, 2007 16:13 Homepage
Missstag
“*baseurl - 不带链接的日志标题”
------------->这个,应该是entrytitletext吧
May 31, 2007 06:17 Homepage
诡谲
怎么在顶部公告内容那里让后面的背景不被挡
也就是透明
May 7, 2007 22:39 Homepage
不设置背景色就可以了啊。
May 8, 2007 21:19
ink
阿~~可以了~love
January 20, 2007 16:11
ink
就是直接在$elements['mainpage'] 里面贴了$elements['displayheader']里的标签


$elements['mainpage']=<<<eot
  <div id="mainWrapper">      <div id="content" class="content">
      <div id="menu">
          <ul>
          <!--{section_head_components}--->
          </ul>
        </div>

我是想把menu的菜单移到下面来@@
January 20, 2007 14:32
好像应该是这样的: <!--global:{section_head_components}-->
January 20, 2007 14:42
ink
标签全局化的方法不管用TT__TT
特意刚装的2.03办的说...
January 20, 2007 00:10
你是怎么用的?
January 20, 2007 00:23
saoying
不错 支持smile
November 12, 2006 16:50 Homepage
ken
感觉目前的留言,评论过滤功能不强,ip禁止发言形同虚设,请加强。
November 2, 2006 20:13
晨曦
期待2.03!
November 2, 2006 11:12 Email Homepage
幻轩
看到2.0.3 Alpha 1了,真迫不及待~love
bob能不能加入"有评论时邮件通知"感觉这功能贴心~shy
October 27, 2006 10:05 Homepage
各位稍候。。。这个版本要改的东西非常多,暂时不会那么快出现。频繁发新版有时候对用户也是一个麻烦。
October 28, 2006 13:19
Bo-Blog 2.0风格制作手册
[October 25, 2006 12:40]
来源:Husw! OnRoad  在路上
内容:第六部分 标签用{}包含起来的是“标签”,标签可以被解释成具体的html内容。其意义如下:注1: 标有*号的是2.0.3起新增的标签。注2: 各个标签在其规定的区域内可直接使用,例如在 $elements 区域中,{blogkeywords}可直接输出blog关键词。但这些标签不是全局性的,当在 $elements 中引用时,不会被解释。在Bo-blog 2.0.3以前的版本中,您无法跨区域使用标签,但 2.0.3 版本起,程序提供了一个跨区域引用标签的方法。要使用非本区域中定义的标签,请使用 !--global:{标签名}-- 。例如,在本例中,书写 !--global:{blogkeywords}-- 即可输出blog关键词。1. $elements 文件开始*language - 网页使用的语言代码,如zh-cn(简体中文)、en(英语)blogdesc - blog描述语blogkeywords - blog关键词baseurl - baseurl设置blogname - blog名csslocation - CSS载入代码pagetitle - 当前页面标题,如“留言本”ajax_js - 载入Ajax所需js代码extraheader - 载入header区域额外代码2. $elements 顶部blogname - blog名blogdesc - blog描述语section_head_components - 顶部导航内容(如首页、链接、Tags等),生成的是一组列表(li)3. $elements 日志页面ifannouncement - 顶部公告显隐状态(block/none)topannounce - 顶部公告内容iftoppage - 顶部分页条显隐状态(block/none)ifbottompage - 底部分页条显隐状态(block/none)mainpart - 页面整体内容,由具体的分页面生成pagebar - 分页条完整内容 (包含当前页面指示、分页选择、上下页选择)*currentpage - 当前处于第几页*previouspageurl - 上一页的链接地址*nextpageurl - 下一页的链接地址*turningpages - 翻页部分*totalpages - 总共有几页4. $elements 其它页面mainpar
Mesak
還是沒有頭像功能cry
October 23, 2006 16:00 Homepage
啤酒盖子
哈.又是大出手.不错.支持.不过想问下Bob.BO用的什么模版引擎?想学习一下.
October 21, 2006 17:07 Homepage
幻轩
真的谢谢BOB.同时期待2.0.3
October 21, 2006 16:29 Homepage
steven
强~谢谢
October 21, 2006 15:11 Homepage
不用谢。标签的全局化是在您的建议下加上的,这样今后做起模板来自由度就更大了:)
October 21, 2006 15:15
分页: 1/1 第一页 1 最后页
分类
  • 程序相关 [73] RSS
  • 程序扩展 [42] RSS
  • 风格模板 [16] RSS
  • 插件扩展 [24] RSS
  • 风格下载站
  • 插件下载站
  • 技术随笔 [16] RSS
  • 生活感悟 [13] RSS
  • 杂七杂八 [71] RSS
日历
统计
访问次数 5582194
今日访问 171
日志数量 213
评论数量 3387
引用数量 82
注册用户 9
在线人数 12
其他
Powered by Bo-Blog 2.5.0 build 2011.07.03