欢迎莅临阿Q的项目

专业WP商业设计开发销售中心

[手册]Drupal 7 主题模板制作指南

Drupal是一个开源的内容管理系统(CMS) 平台,它是用PHP写成的。主要用于构造提供多种功能和服务的动态网站,这些功能包括用户管理(UserAdministration)、发布工作流 (Publishing Workflow)、讨论、新闻聚合(NewsAggregation)、元数据(Metadata)操作和用于内容共享的XML发布。Drupal有一个优秀的模块化结构,提供了许多模块,包括短消息、个性化书签、网站管理、Blog、日记、电子商务、电子出版、留言簿、Job、网上电影院、论坛、投票 等模块。并且Drupal模块的下载、安装、定制非常方便。

drupal主题截图指南

一个Drupal截图

4.5以后的版本中,每个主题都需要一个截图,以screenshot.png的形式放置在主题目录下面.在Drupal安装的主题列表页面(在Drupal 5.x或者最新版本中,位于Administer > Site building > Themes),将会用到这些截图.所有截图最好能保持一致.核心主题截图的制作指南如下(从一个空Drupal站点开始):

  1. 以用户1的身份登录.
  2. 为了得到一些菜单项,启用下面的模块: aggregator, blog, node, page, search, story 和tracker.
  3. 打开主题支持的特性(logo(标识), site name(站名), slogan(标语), search box(搜索框)).如果需要的话,可以添加一些一级和二级链接.我们建议使用"Link 1" "Link 2" "Link 3",你可以将它们链接到,比如"user/1".
  4. 将站名设为Drupal,标语设为Community Plumbing
  5. 创建一个story节点:

Donec felis eros, blandit non

Morbi id lacus. Etiam malesuada diam ut libero. Sed blandit, justo nec euismod laoreet, nunc nulla iaculis elit, vitae. Donec dolor. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Vivamus vestibulum felis <a href="#">nec libero. Duis lobortis</a>. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nunc venenatis pretium magna. Donec dictum ultrices massa. Donec vestibulum porttitor purus. Mauris nibh ligula, porta non, porttitor sed, fermentum id, dolor. Donec eu lectus et elit porttitor rutrum. Aenean justo. Phasellus augue tortor, mattis nonummy, aliquam euismod, cursus eget, ipsum. Sed ultricies bibendum ante. Maecenas rhoncus tincidunt eros.

  1. 查看该节点,确保所有标签都能被看到.截图.
  2. 对截图进行切图,大小为420x254,对生成的图片调整大小, 调整为150x90(原始尺寸的35%).在这里只展示有用的页面元素(菜单,标签,标题,链接)。不要包括浏览器的东西(工具栏,状态栏,滚动条等)。
  3. 为了更加清晰一些,可以对缩略图使用一个标准的'sharpen'过滤器。
  4. 保存为PNG格式,选择paletted colorspace,这样可以减小文件大小。

例子:

screenshot

用于Drupal.org的截图

Drupal.org上项目的缩略图,(显示在http://drupal.org/project/Themes和独立的主题项目页面),也使用前面的指南,但略有不同:

  • 你需要为站点填充更多的内容。例如,为story节点添加一个评论或者添加一些区块。
  • 截图应该显示整个页面,当然仍然不能包含浏览器本身的东西(工具栏,状态栏,滚动条等)。
  • 使得原始截图的宽度为1000像素,这样缩略图的大小为原始尺寸的30%左右。
  • 尽量减小图片的大小:保存为PNG或者JPEG,这样能压缩10-20%。这将减小Drupal.org上主题列表页面上图片的加载时间。
  • 为了将图片添加到你的项目上,点击项目节点上的编辑标签,展开"Attached Images"部分。找到你本地的截图,将其添加上去。当你提交了你的修改以后,就会创建一个缩略图,显示在项目页面的右上角处。

如果你需要修改你上传的图片,点击你项目页面上的缩略图(这将链接到图片节点页面),然后点击编辑标签。接着,你可以上传一个新的图片,来代替旧的。

注意,这个放置缩略图的方法,和以前这里列出的方法完全不同。已经不再使用旧方法(链接到CVS版本)了。这个新的方法,不再需要站点管理员干预图片的添加和修改了。

原文:http://drupal.org/node/11637

译者:葛红儒,Think in Drupal,

将你的drupal主题贡献到Drupal.org

为了将你的主题添加到Drupal.org上,它必须是GPL的.不要在里面包含一些有版权的东西,特别是那些你不希望看到别人重用或者修改的东西.

主题的追踪方式和代码一样,都使用CVS资源库.你将需要申请一个CVS帐号.获得帐号以后,你就可以将你的主题检入到Drupal CVS资源库中了.创建一个工程,系统将会自动为你创建下载的页面.

添加主题以后,用户就可能经常的提出建议、文件bug,一般都希望你能够随着Drupal版本的升级不断的更新你的主题。

参看截图指南。

关于如何在Drupal.org上贡献代码和主题,以及维护一个工程的流程的更多信息,可参看开发者手册,点击这里

原文:http://drupal.org/node/14208

译者:葛红儒, Think in Drupal,

如果喜欢本文,请分享给朋友们