前言:我承认,这一整章的内容之所以选择翻译这个德文的教程,是因为我有点偷懒。因为前面三章的内容是我自己规划的,往往写一节只需要2,3个小时,但是构思推敲写什么内容却让我大伤脑筋。正好玩Drupal的人看英文估计也没啥问题,德文就不一定了。所以这次我给大家换换口味带来一套基于德文的翻译资料。
4.1 德国人写的主题教程(1)How to Make a Drupal Theme step by step (1)
http://www.drupaltutorials.de/2013/06/19/drupal-themes-teil-2
在最理想的情况下,你只要用一个已经做好的系统就可以忽悠你的客户了——Drupal官网提供的那些现成的主题和模块在某种意义上来说,就是出于这种目的。事实上在现实中也有很多这样的例子。在这篇教程里,我们将讲述从哪里可以得到主题,如何安装并使用它们。
有许多主题都是免费提供的。你可以在官网的https://drupal.org/project/Themes中找到。在你们下载一个主题之前,请一定记住检查它所适用的Drupal版本是否与你使用的版本一致。你可以通过页面上的“compatibility”过滤器来选择你想要的版本。
点击“search”按钮后搜索就开始了。在搜索结果列表的第一页中往往会有几个基主题,你可以在他们的基础上创建自己的主题。(更多有关基主题的话题我们将在下一节讲到)。除了这些基主题之外,更多的搜索结果则是普通的主题。
你们可以随便下载一个主题来学习如何安装Drupal主题。(我在这里选择的是“Professional Theme”:https://drupal.org/project/professional_theme)。和下载模块一样,你既可以选择tar.gz也可以选择zip文件。
下载完成后文件并不需要手动解压缩。在顶部导航条找到“外观”,并点击“安装新主题”(/admin/appearance/install)。通过“选择文件”按钮,你可以选择之前下载好的主题包。然后点击“安装”按钮,开始安装主题。Drupal会自动将主题安装到目录sites/all/themes下。如果要启用这个主题,你可以在/admin/appearance页面中,“禁用的主题”区域中找到新安装的主题,点击“启用”即可。在这个页面中,你可以看到所有已经安装的主题及他们的缩略图。
你也可以点击“启用并设为默认”链接。这样的话在前台就可以看到相对应的结果。
如果前台没有显示出这个新安装的主题,请检查是不是安装并启用了其它主题。启用主题之后,你可以点击“设置”链接来对主题进行配置。至于有哪些配置选项则取决于你安装的是什么主题。
主题的细节
每个主题在https://drupal.org上都有自己的主页。页面所提供的主题都附带了很多信息,你很有必要在安装之前了解一下这些信息。
除了一段简短的描述之外都会注明主题的其它一些特性。其中比较重要的一个特性是对浏览器版本的兼容性描述。而最重要的信息则是主题所适用的Drupal版本。因为为Drupal6开发的主题是无法在Drupal7安装的。
与此同时有很多主题都有一个在线Demo。
通过这个Demo我们可以很直观的看到主题的效果。
另外你还一定要看一眼bug报告。这里重要的信息并不是bug的数量,而是bug修补的速度。有些bug甚至根本没有被处理过——这可不是我们希望的结果。
在主题的下载区域的版本栏中(Version),注明了主题所对应的Drupal版本。如图:7.x表示这个主题是为Drupal7开发的。
如果你非要尝试安装一个不兼容版本的主题,安装的过程会被中断并报错。
你还应该注意一些主题的Beta版和Alpha版本。这样的主题中依然存在没有排除的错误,所以你无论如何不能用它来忽悠你的客户。
以下省略废话238句。。。。
牛!
你是德国留过学咋地?