4 步让您快速掌握小泥鳅主题的制作,没有最简单,只有更简单。

第一步:基本要求

  1. 熟悉小泥鳅的安装使用
  2. 基本的Html,Css知识
  3. 无需.Net 和数据库知识(千真万确 )

第二步:主题说明

主题存放在/themes目录下,一个文件夹为一个主题,名为"default"的文件夹为程序默认主题,不允许删除,不建议修改,以备参考或恢复。

一个标准的主题应该包括以下内容:

  1. 三个子文件夹:template(必需),css,images
  2. 名为theme.jpg(必需) 的主题缩略图,尺寸为300*225
  3. 名为theme.xml(必需)的主题说明xml文档,格式请参考"default"主题格式
  4. 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,一篇简短的流水帐,难以将所需的知识都包含进来;不过有了这个指南针,相信您的探索会更有方向!

需要修改模板文件请参考:点击查看模板标签