EMLOG模板结构介绍

November 4, 2011

前端技术

以下是在EMLOG官方找到的官员博客模板的资料,对于自己模板的修改还是很有用的。收藏Mark一下。

EMLOG模板结构
默认模板包含header.php、log_list.php、echo_log.php、module.php、side.php、page.php、footer.php、main.css、preview.jpg这个9个文件,各个文件主要功能如下:

  • header.php:header.php是存储模板信息和控制模板顶部元素的文件,该文件是必须存在的,如果emlog系统检测不到该文件的存在,emlog将不会工作。
  • log_list.php:该文件也是必须存在的文件,默认为日志首页生成、分类页面生成、搜索结果页面生成、按标签查看页面生成、存档页面生成等等列表页面的生成控制文件。但是在高级的emlog的DIY中,你可以更改该文件。高级DIY教程将在以后单独发布,这里不作赘述。
  • echo_log.php:该文件同样为必须文件,单个日志页面由该文件生成。
  • module.php:一般来说这个文件是必须存在的,当然,在高级DIY中你可以去掉它,但是此文件中的代码无一不是模板的核心代码。几乎所有前台显示的内容都由此文件管理。不熟悉的请不要轻易动该文件。
  • side.php:该文件为边栏控制文件,并不是必须存在的,如果你不想在你的模板中出现边栏,你大可以删掉它。
  • page.php:该文件必须存在。该文件是控制你的自定义页面的文件。如果此文件不存在,你在后台添加的自定义页面将不工作。当然,在以后的高级DIY教程中,你可以直接在模板中DIY一个个性页面,并不需要后台添加,同时也不受后台限制,就像鼠标生活的链接页面一样。
  • footer.php:该文件为页底文件,包含版权说明、备案信息等。一般你的外部统计代码可以添加到这个文件中。这个文件也不是必须存在的,如果你不想要页底的话,也可以删除。
  • main.css:该文件为页面显示效果的控制文件,是主体CSS。当然也不是必须存在的,前提是你将css写到header.php等文件里:),不过我猜想你不会那样做的。
  • preview.jpg:这个是预览图片,也就是你在后台更换模板的时候看到的那个预览图片。该图片不能更改名字,否则你在后台依然看不到预览图片。好像这个图片是支持gif格式的,但是不支持png格式。

另外在默认风格里面还存在一个images的文件夹,里面放置的是风格所需要的图片和swf文件。

--- EOF ---

添加新评论