[Drupal学习二]第一个模块编写

1. 在Drupal_Installation\sites\all\modules中新建一个文件夹annotate,注意这个名字其实就是我要创建的模块名称。在相应的地方要注意拼写是否一致。

2.在Drupal_Installation\sites\all\modules\annotate目录下创建一个信息文件 annotate.info,内容如下:
; $Id: annotate.info,v 1.6 2010/03/21 22:15:58 $
name = Annotate
description = Allows users to annotate nodes.
core = 3.x


; Information added by Tony He packaging script on 2010-03-21
version = "3.x-3.5"
core = "6.x"
project = "annotate"
datestamp = "1243161838"



3.同样在目录下创建文件annotate.module,暂时的内容(还未设定业务逻辑)如下:
<?php
// $Id$
/**
* @file
* Lets users add private annotations to nodes.
*
* Adds a text field when a node is displayed
* so that authenticated users may make notes.
*/
?>

注意:annotate.info中第二段信息中的core,因为我当前用的Drupal是drupal-6.16,当我将这个core改为不是6.x的是后, 刷新modules list的时候会报错:"This version is incompatible with the 6.16 version of Drupal core.". 可能是需要版本上的一致吧。
还有,为了创建module,至少需要2个文件即.info和.module文件,否则Drupal是不会认的。

你可能感兴趣的:(PHP)