前面谈到的自定义皮肤,都是通过css样式表和图片来换肤,基本上可以让你的网站焕然一新,甚至别出心裁。

但对于一些特殊要求,比如
a)对现在网站的单行导航菜单不满意,想使用两行甚至三行菜单;
b)或者嫌弃顶部用户导航的结构;
c)或者觉得页脚居中显示风格上过于老土;
等等……

仅仅换css和图片,还不能达到目的,这时候,你可以修改网站页面的html模板。

“我记录网站综合系统” 使用了模板引擎机制,所有的页面模板都是纯 html 格式的,除了最简单的两个模板语法(请参看此处此处),没有带任何非 html 的元素,所以,修改  “我记录网站综合系统” 的页面模板是相当简单的。

你要做的仅仅是:
1)知道 html 模板的位置;
2)打开模板文件修改。

一、html 模板文件的位置

“我记录网站综合系统”从1.5开始,新增加了在线查找模板功能,可以快速的找到某个页面的模板。
具体用户见帖子(图文):http://www.wojilu.com/Forum1/Topic/610 


模板文件全部放在网站根目录下的 /framework/views/ 下面

如何找到具体的模板页面?我们以网址 http://localhost:5111/Content2/Content/Index.aspx 为例,它的路径是(不算后缀名):
    /Content2/Content/Index

所以,它的页面模板就是 /framework/views/ 的 Content/Content 目录下的 Index.html

有一些共用的页面部分,往往放在一个叫 Layout 的目录下,或 Layout.html 的页面中。

比如网站的头部(header)是大多数页面共用的,所以这部分的模板在 /Layouts/SiteLayout/Layout.html 

具体共用页面(也叫布局页面),请参看教程:http://www.wojilu.com/Common/Page/12 

二、打开模板页面修改

模板页面是纯 Html 文件,你可以直接用记事本打开修改。注意,记得在修改之前备份一下。
下图就是网站共用部分的模板html源码: