drupal6教程:创建模块——(1)开始

译的不好,请指正

fornote


关注到本教程,我们会以创建一个区块模块作为开始,列出过去一周之内发表的内容链接,比如博客及论坛内容。完整的教程会教会我们如何渠创建一个区块内容,书写链接,从Drupal节点中读取信息。

你开始创建模块,首先要在安装的Drupal中创建一个目录:sites/all/modules/onthisdate. 你可能需要首先创建sites/all/modules目录。在目录sites/all/modules/onthisdate中创建一个名为onthisdate.module的PHP文件Drupal 6.x中, sites/all/modules目录用于存放非内核模块(sites/all/themes 用于存放非内核皮肤),在站点目录存放所有所有站点特有的文件。这让你可以非常方便的更新内核文件和模块,而不会影响你的个性。

  1. <?php
  2. // $Id$

现在该模块还不能工作:他还没有被激活。我们会在教程中稍后部分激活该模块。

编码规范

按照编码规范, 省略关闭标签 ?> 并使用普通写法的标签 <?php. (说明,手册中的示例仅仅因为格式原因包含关闭标签,在你的实际代码中你不必包含它) 字符串$Id$在你将文件提交到CVS是将存储版本记录和时间。

再你模块中的所有函数都会被Drupal以名为{modulename}_{hook}的形式调用, 这里"hook"是一个预定义的函数后缀。 Drupal会调用这些函数来获取特定数据,所以规范定义的名称将意味着drupal知道去哪里找到他们。过会我们就会用到钩子(hook)了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章