drupal 6:创建自定义模块并重新发明轮子?

时间:2012-01-07 15:36:54

标签: drupal-6 workflow

我的Drupal网站的基本工作流程如下:

  1. 用户通过Drupal网站提交文章
  2. 网站管理员批准该文章,并需要将此文章与即将召开的委员会成员审核会议相关联
  3. 审核委员会会议正在进行,所有与会议日期相关的文章都会显示,并且可供审核委员会成员查看。
  4. 审核委员会只能留下一条评论,而网站管理员可以无限次回复他们的评论。
  5. 审核委员会然后投票批准/不批准该文章
  6. 如果获得批准,网站管理员会发布该文章,并将其显示在公共互联网上。
  7. 到目前为止,我正在通过Drupal API创建自定义模块和自定义表单来完成所有工作,并且它正在顺利进行。例如,我正在编写自己的评论功能,关键字功能,投票功能等......但现在我担心的是我没有利用分类,搜索,关键字等Drupal功能......此外,我看到了有现成的模块可以做我正在创建的一些东西。我这样做错了并重新发明轮子?我更懂PHP,所以我会按照我熟悉的方式进行操作。

1 个答案:

答案 0 :(得分:0)

基本上我去创建一个新的节点类型。我想,原因是我能够利用Drupal引用节点的机制。如果我只是创建表单并将它们独立存储在表中,那么它就会失败。

另外,我放弃了Drupal 6并使用了Drupal 7。