Drupal China
本教程翻译自drupal.org的相关手册部分。
这篇教程讲述如何编写Drupal 5.x模块。本教程的内容基于Drupal 4.6的教程内容,大多数内容也适用于4.7。但你最好同时参阅Drupal API 文档以及如何升级模块等手册内容。
Drupal里面的一个模块(module - 也可以叫做插件,如果你更熟悉这个名称的话,但Drupal中通用的名字叫模块),实际上就是一套打包在一起的功能函数,用来实现Drupal缺省安装之外的扩展功能。在阅读了本教程后,你将可以自己编写一个基本的区块模块(block module),并在此基础上编写更高级功能的模块以及节点模块(node module)。
本教程知识介绍模块开发的最基本知识,不包括缓存(caching)、访问控制及一些安全性问题。但你可以在本教程的基础上,同时查看学习其它的模块是如何编写的,以及Drupal手册中相关的安全性及代码标准等内容。
本教程需要你具备以下知识:
本教程并不需要你具备任何关于Drupal模块内部功能的知识,同时也不能作为Drupal 4.5 以前版本的指导。
最新评论
2010-09-03 08:3:14
2010-09-03 08:3:48
2010-09-03 08:3:53
2010-09-03 08:3:52
2010-09-02 23:2:28
2010-09-02 22:2:46
2010-09-02 21:2:33
2010-09-02 20:2:49
2010-09-02 19:2:09
2010-09-02 19:2:17