You are here

Drupal专业开发指南 第23章 安装轮廓的工作原理

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2009-09-04 11:21

Drupal的安装器启动时,它扫描profiles目录以查看有多少个可用的轮廓。如果它发现有多个轮廓时,它将显示所有的轮廓以供用户选择。例如,在创建了我们的university.profile文件,并向其中添加了university_profile_details()函数以后,访问http://example.com/install.php,将会产生一个如图23-1所示的界面。(当然,安装轮廓现在实际上还不能工作---还有很多工作需要去做。)

 
提示 如果Drupal只找到了一个轮廓,那么它将自动选择该轮廓。因此,如果你想直接运行你自己的轮廓,而不需要显示图23-1所示的界面,那么你只需要删除profiles/default/default.profile就可以了。
 
 
23-1 Drupal显示了一个界面,里面包含了有哪些安装轮廓可以选择
 
Drupal的安装器接下来还会回到安装轮廓上的。返回以后,它将找出安装轮廓想要运行的定制任务(这样,它就可以将它们添加到页面左边栏的步骤列表中了)。它还会找出轮廓想要起用的模块,并将这些模块自动启用。在安装过程的最后,安装器再次将执行委托给安装轮廓,以运行自定义的任务。在后面的这一阶段,会对Drupal进行进一步的定制。流程的概况如图23-2所示。
 
23-2 安装器是如何与安装轮廓交互的

Drupal版本: