2012-01-07 107 views
0

我的Drupal网站的基本工作流程是这样的:drupal 6:创建自定义模块并重新创建轮子?

  1. 用户通过Drupal的网站
  2. 网站管理员批准的文章,需要这篇文章,即将到来的审查会议的委员关联提交文章
  3. 审查委员会会议开始,所有与会议日期相关的文章都会显示出来供审查委员会成员查看。
  4. 评审委员会只能留下一条评论,而网站管理员可以无限次地回复他们的评论。
  5. 审查委员会然后投票批准/不批准文章
  6. 如果批准,网站管理员发布文章并将其显示给公共互联网。

到目前为止,我正在通过Drupal API创建自定义模块和自定义窗体来完成所有任务,并且它的运行良好。例如,我正在编写自己的评论功能,关键字功能,投票功能等......但现在我的担心是我没有利用Drupal的功能,如分类,搜索,关键字等......另外,我看到有现有的模块可以做我正在创建的一些东西。我做错了,重新发明轮子?我对PHP更加了解,所以我正在用我熟悉的东西。

回答

0

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

另外,我丢弃了Drupal 6并且用Drupal 7去了。