最终,我们选择了Drupal。
Drupal 6 supports MySQL 4.1 or higher.
Drupal6支持MySQL 4.1或更高版本。
Welcome to the Drupal developer's documentation.
欢迎来到drupal开发者文档中心。
Speaking of access, not all Drupal users are equal.
谈到访问,并不是所有Drupal用户都是平等的。
These rights are sufficient to run Drupal core 6.x.
上述权限足以运行Drupal 6 .x的核心模块。
Drupal 7 will only support PostgreSQL 8.3 or higher.
Drupal7将只支持PostgreSQL 8.3或更高版本。
Start by recreating the example above using Drupal.
让我们从使用Drupal 重新创建上面的示例开始。
In this section we'll explore how Drupal builds a node.
在本节中,我们讨论Drupal如何构建节点。
Developing a Drupal content module requires several steps.
开发一个Drupal内容模块需要以下几个步骤。
The core specifies which Drupal version is compatible.
core指定兼容的drupal版本号。
Drupal lists all themes found in the themes directory.
drupal会列出在Themes目录中找到的所有主题。
Drupal is free to download and use." (Source: CMS Matrix)
Drupal 可以免费下载和使用。
The operation that deletes the node from the Drupal system.
这种操作从Drupal系统中删除节点。
Drupal then checks if comments should be rendered for this node.
然后,Drupal检查是否应该为这个节点显示评论。
Drupal is secure when installed, without doing anything special.
安装之后Drupal就是安全的,不需要做任何特殊的配置。
Now, Drupal invokes any nodeapi hooks in all the available modules.
现在,Drupal调用所有可用模块中的任何nodeapi挂钩。
You should see the Drupal opening screen, which resembles Figure 3.
您应当会看到Drupal开始画面,如图3所示。
Drupal is an open source CMS, designed with flexibility at its core.
Drupal是一个开放源码CMS,具备很强的灵活性。
Drupal provides a well-defined interface to extend its core features.
Drupal提供一个良好定义的界面来扩展它的核心特性。
You can theme your content using various theme engines within Drupal.
可以使用Drupal中的各种主题引擎(theme engine) 对内容进行主题化。
If you use.xtmpl files, Drupal will know to use the xtemplate engine.
如果使用.xtmpl文件,Drupal就会使用xtemplate引擎。
Drupal also has a mechanism for defining the use of a tabbed interface.
Drupal还有一种用来定义选项卡式界面的机制。
Drupal separates the content from the presentation using a theme system.
Drupal使用一个主题系统将内容和表示方式分隔开。
Of course, the core also manages stories, or what Drupal calls nodes.
当然,核心也可管理事例或者Drupal所称的节点。
Drupal now starts the process of rendering the node object data into content.
Drupal现在开始将节点对象数据放入内容中的过程。
There are many ways you can debug your Drupal modules during their development.
在开发Drupal模块期间,有许多进行调试的方法。
Refer to Part 4 and the Drupal documentation during the configuration process.
在配置过程中,可以参考第4部分和Drupal文档。
Figure 3 shows the default installation of Drupal using the new Garland theme.
图3显示Drupal的默认安装,其中使用了新的Garland主题。
Drupal is a relative youngster compared to other content management systems (CMSs).
与其他内容管理系统(CMS)相比,Drupal还相当“年轻”。
Listing 5 includes all the hooks required to interact with the Drupal database.
清单5包括与Drupal数据库交互需要的所有钩子。
应用推荐