goTOP
January 7, 2015

Bo-Blog 標籤$elements { } 說明

| |
伺服器架設 心得 » BO-BLOG | 閱覽(2734) | Posted by apao at 11:32
用{}包含起來的是"標籤" 可以解釋為所保含的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 - 管理员特有的链接
Facebook twitter LINEk
文章来自: 本站原創
Tags: , , , , ,
0 Comment(s)
我要發表評論
暱稱
密碼 [ 訪客無需密碼 ]
電郵
網址
開啟HTML 開啟UBB 開啟表情 隱藏 記住我