小泥鳅主题制作
4 步让您快速掌握小泥鳅主题的制作,没有最简单,只有更简单。
第一步:基本要求
- 熟悉小泥鳅的安装使用
- 基本的Html,Css知识
- 无需.Net 和数据库知识(千真万确 )
第二步:主题说明
主题存放在/themes目录下,一个文件夹为一个主题,名为"default"的文件夹为程序默认主题,不允许删除,不建议修改,以备参考或恢复。
一个标准的主题应该包括以下内容:
- 三个子文件夹:template(必需),css,images
- 名为theme.jpg(必需) 的主题缩略图,尺寸为300*225
- 名为theme.xml(必需)的主题说明xml文档,格式请参考"default"主题格式
- template文件夹包括以下文件:_header.html(头部),_footer.html(尾部),_sidebar.html(侧栏),_comment.html(评论),default.html(首页,必需),post.html(文章,必需),可自行添加新的模板文件,文章模板名必须以post 开头。
第三步:标签语法
本程序语法完善遵循NVelocity语法,以下是基本说明,更多信息请参考 NVelocity 语法
变量:
变量是由“$”开头,标识符必须以字母(a..z,A..Z)开头,如${sitename} (网站名称),${post.title} (文章标题),$sitename是${sitename}的简写形式。
条件语法:
#if($comments.count==0)
<p>暂无评论</p>
#end
循环语法:
#foreach($item in $topposts)
<div class="post">
<h2 class="post-title">[置顶]<a href="${item.url}">${item.title}</a> </h2>
</div>
#end
包含:
#parse("_header.html") 包含一个文件,并解释其中的标签。
#include("_header.html") 包含一个文件,不会解释其中的标签。
注释:
单行注释以##开始,结束在这行的结尾。如果你要写几行注释,这没有必要写几个单行注释。
多行注释,以#*开始*#结束。
如:
##这是一个单行注释
#*
这是一个多行注释
这是一个多行注释
*#
第四步:制作发布
从themes/default 拷贝一份,并放在相同目录下,您就可以修改这个新主题了,只需修改css/style.css 您就可以实现绝大部分效果,要添加或修改功能您可以修改模板文件,最后别忘了截图为theme.jpg和修改theme.xml文件,加上您自己的信息,无名英雄值得尊敬,让更多人知道不更好吗?
这一切都可以通过后台操作。您如果觉得做得还不错,可以打包发给官方,只需符合主题标准,官方愿意为您散布。
OK,一篇简短的流水帐,难以将所需的知识都包含进来;不过有了这个指南针,相信您的探索会更有方向!
需要修改模板文件请参考:点击查看模板标签

hehe,bucuo
過兩天有空了做個主題耍耍。
看上去挺简单,有时间也给自己做一个
不错