博睿智
SearchRSS
Bo-Blog 2.0风格制作手册[VOL6]
bob 发布于 March 26, 2006 15:51
(接上)
第五部分 elements.php文件

下面解释elements.php文件的作用和内容。
这个文件里定义了各个部分的html表现代码。之所以设立这样一个文件,是为了满足在仅仅修改css无法达到布局更改时的需求。

这个文件的内容就是一些赋值语句。形式为 $elements[ElementName]=ElementHtmlCode; 。
Element的名称和含意对照如下:

$elements['header'] 文件开始
$elements['displayheader'] 顶部
$elements['mainpage'] 日志页面
$elements['otherpage'] 其它页面
$elements['displayside'] 侧边栏
$elements['displayfooter'] 底部
$elements['footer'] 文件结束
$elements['msgbox'] 出错/成功信息提示框
$elements['sideblock'] 侧栏项目
$elements['excerpt'] 摘要
$elements['excerptontop'] 置顶的摘要
$elements['viewentry'] 查看日志
$elements['listbody'] 日志列表
$elements['list'] 日志列表单行
$elements['comment'] 评论
$elements['trackback'] 引用
$elements['form_reply'] 评论发表框
$elements['endviewentry'] 查看日志的补充
$elements['entryadditional'] “查看更多”区域
$elements['login'] 登入表单
$elements['contentpage'] 内容页
$elements['taglist'] tags
$elements['register'] 注册表单
$elements['normaltable'] 一般表格
$elements['normaltablewithtitle'] 一般表格(带有表格标题)
$elements['form_eachline'] 表格一行
$elements['eachlink'] 链接页(单项)
$elements['linkdiv'] 链接页(组)
$elements['tips'] 提示信息的页面

1. 被替换标签以 {开头,以}结束,在模板解析时会被替换为实际的内容。例如,星标的标签为 {entrystar}
由于这里的标签很多,时间有限暂不一一讲解,大部分标签都是可以顾名思义的,在制作模板时可以边测试边修改。

2. 不同侧边栏项目的区块可以分别定义。
例如,$elements['sideblock_categories'] 可定义名为 categories 的项目(即分类项目)的html。
形式为 sideblock_itemname 。当一个item显示时,如果有 $elements['sideblock_item'] ,则优先使用此处的定义,否则使用默认($elements['sideblock'])。

(全文完)

附:风格制作手册Flash阅读版下载:
 
steven
被替换标签以 {开头,以}结束,在模板解析时会被替换为实际的内容。例如,星标的标签为
由于这里的标签很多,时间有限暂不一一讲解,大部分标签都是可以顾名思义的,在制作模板时可以边测试边修改
===================================
bob,請能否詳細介紹一下标签
September 1, 2006 09:13 Homepage
120
怎么不回我啊。。5555555555
April 9, 2006 21:57
120
{$config['blogname']}
没有用啊....55555555
bob大哥忙我啊......cry
April 3, 2006 13:58 Homepage
120
关于模板问题  


有个问题想问下。。
我想自己修改一个风格,那么请问如果我想在模板某一个位置显示“博客标题”那我该写什么函数呢?是写{blogname}么?为什么我写了没有用啊!还有其他的类似的函数该怎么写呢? 好象现在2.0的没有说明,以前1.7的都可以。。。
谢谢。。。
April 1, 2006 23:43
{$config['blogname']}
April 2, 2006 16:14
xiaoyu
我认为应该增加个功能. 增加个相关连接文章列表. 这样我看到这个就可以直接找到所有关于这个的文章. smile
March 30, 2006 01:09
Bob辛苦了,这个Flash版教程真不错,是用的什么工具转flash的吗?
March 29, 2006 16:34 Email Homepage
FlashPaper from macromedia。
March 29, 2006 19:55
天涯书库
辛苦了

天涯书库
March 28, 2006 23:11 Homepage
heihei
碰到了一个很郁闷的事情,修改的风格在IE下,日志标题文字样式很不好。我不清楚是什么原因造成的,高手可以给些指点。

具体见:http://www.icylife.com/test/read.php?4

注意这个地方在FF下没有丝毫问题
March 28, 2006 15:14
heihei
我通过修改CSS文件和elements.php文件,已经修正了这个问题。但是在IE下,折叠置顶还是有些问题的。
March 28, 2006 12:27
heihei
演示可以看这里:

http://www.icylife.com/blog/read.php?1
March 28, 2006 10:23
heihei
我发现从LBS转来的风格都有一个问题,.textbox-labe1这个地方定义了发表日期栏的样式,但是到了具体的文章内部,就会和具体的内容混在一起。我不知道是为了什么question
March 28, 2006 10:22
一般是 textbox-fontsize ,即字体大小选择栏, 的样式没有改好。这个地方和lbs有差异的。
March 28, 2006 11:22
北辰
envy
BOB一下更新了这么更日志呀。辛苦啦。
March 27, 2006 11:47 Homepage
分页: 1/1 第一页 1 最后页
分类
  • 程序相关 [74] RSS
  • 程序扩展 [42] RSS
  • 风格模板 [16] RSS
  • 插件扩展 [24] RSS
  • 风格下载站
  • 插件下载站
  • 技术随笔 [16] RSS
  • 生活感悟 [13] RSS
  • 杂七杂八 [70] RSS
日历
统计
访问次数 4267123
今日访问 443
日志数量 212
评论数量 3387
引用数量 82
注册用户 9
在线人数 17
其他
Powered by Bo-Blog 2.5.0 build 2011.07.03