EMLOG风格制作教程(主体结构分析篇)

作者Kuma 文章分类 分类:About Designs 文章评论 5条评论 阅读次数 已被围观 2026

        先前发布了《EMLOG风格制作教程(理论篇) 》,讲的是WEB中任何可见网页风格都可以使其支持emlog的理论可能性,同时也是正统的网页复制技术。你可以复制任何网页风格支持emlog,当然也可以使其支持你非emlog系统的网站。

        言归正传,还是回到我们系列教程的主题上来。要想扒皮,想制作一个漂亮的emlog主题风格,那么我们必须非常熟悉emlog模板的结构。只有在熟悉emlog模板的结构上,你才可能弄出一个漂亮适心的主题,你才可以最大限度的实现个性化的模板制作。虽然emlog官方论坛上有模板的说明,但是不够详尽,你可以从我今天讲的内容里得到一个完全的、详尽的emlog结构,这个结构就像人体脉络一样清晰。

        在讲之前需要一个标准,我们以默认模板为例:

        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文件。

        好了,上面将emlog的结构从文件上进行了分析。然而要制作风格,我们还需要细致地了解各个文件里面的东西。后面我将一一解剖各个文件,当然,我是一个温柔的庖丁,你看到的不是血淋淋的场面,而将是精致的脉络和清晰的骨骼构架。

        敬请期待下一讲:《EMLOG风格制作教程(模板分析之header篇)》

分类:About Designs
标签: emlog theme 模板 教程

通告: http://mouselife.net/tb.php?sc=e80ab8&id=42

评论:

  1. [回复]国庆400电话发表于 2010-08-22 07:32
    我的网站,pr为2 ,不知道能不能跟你交换个链接
    域名是http://shanhairail.info
    400电话办理
    找不到你的联系方式,如果可以的话,我的QQ:515246540,
  2. [回复]Linear Bearings发表于 2010-08-14 10:25
    写的不错啊,学习了,谢谢
  3. [回复]yveslouis发表于 2009-12-29 16:27
    博主很专业。支持你。添加收藏了,经常会来学习学习
    • [回复]Kuma发表于 2009-12-29 17:28
      @yveslouis:呃,其实因为当了EMLOG论坛的版主,看到很多EMER求模板,官方不可能一个一个地为每个用户量身定制,所以写这个教程,希望有DIV+CSS基础的同学都可以自己做,这也同时是为了发扬广大EMLOG的风格。希望EMLOG的风格越来越多,让用户有更多的选择:)
  4. [回复]westkuang发表于 2009-12-05 18:29
    回去试下
  5. [回复]天天天兰发表于 2009-12-05 12:52
    嗯,很详细,对我非常有用啊
    • [回复]Kuma发表于 2009-12-05 13:54
      @天天天兰:有用就好,有用就好

发表评论: