Size: 323
Comment:
|
Size: 1542
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 10: | Line 10: |
== 概述 == pyBlosxom有定制样式的能力,它缺省提供了html, rss0.9和rss3的样式。 一个样式包含以下几个文件: * content_type.flav - 用于返回Content-type值(对于web页面来说,只是"text/html") * head.flav - 在Blog条目之前的内容 * story.flav - Blog条目显示在这里 * foot.flav- 页脚。对于关闭<table>或<div>标记有用 * date_head.flav - 在日期前显示 * date_foot.flav - 在日期后显示 * comment*.flav - 查阅["评论(comment)的安装"] 一个样式文件名的后缀可以随便起。不同的后缀用来区分不同的样式。 == 样式的使用 == 在pyBlosxom安装后,缺省会在/usr/local/share/pyblosxom-1.0.0/contrib/flavour_examples下安装一些样式。那么你可以将这些样式拷贝到你的blog条目所在的目录。在我的实验中是放在/var/www/html/limodou/entries下。这一点很重要,开始我的样式不起作用就是因为没将样式放在正确的目录。 如果在目录下只有一个样式集,则自动会生效。如果有多个,则可以在config.py中设定一个变量来指定缺省的样式。如: {{{#!python py['defaultFlavour']='html' }}} |
含有章节索引的中文 文章模板
-- limodou [DateTime(2004-09-03T04:58:02Z)] TableOfContents
为pyBlosxom增加样式
是pyBlosxom的模板功能,此文档参照 [http://wiki.subtlehints.net/moin/FlavourTemplates Flavour Templates]所写,也可以算作是译文
概述
pyBlosxom有定制样式的能力,它缺省提供了html, rss0.9和rss3的样式。
一个样式包含以下几个文件:
- content_type.flav - 用于返回Content-type值(对于web页面来说,只是"text/html")
- head.flav - 在Blog条目之前的内容
- story.flav - Blog条目显示在这里
foot.flav- 页脚。对于关闭<table>或<div>标记有用
- date_head.flav - 在日期前显示
- date_foot.flav - 在日期后显示
- comment*.flav - 查阅["评论(comment)的安装"]
一个样式文件名的后缀可以随便起。不同的后缀用来区分不同的样式。
样式的使用
在pyBlosxom安装后,缺省会在/usr/local/share/pyblosxom-1.0.0/contrib/flavour_examples下安装一些样式。那么你可以将这些样式拷贝到你的blog条目所在的目录。在我的实验中是放在/var/www/html/limodou/entries下。这一点很重要,开始我的样式不起作用就是因为没将样式放在正确的目录。
如果在目录下只有一个样式集,则自动会生效。如果有多个,则可以在config.py中设定一个变量来指定缺省的样式。如:
1 py['defaultFlavour']='html'