使下载程序注册

时间:2011-01-24 22:52:50

标签: drupal drupal-6

我正在使用Drupal 6网站,其中一项要求是公司能够上传视频和白皮书。没有问题。

要求的棘手部分是当网站访问者试图下载其中一个文件时,需要提示他们用通常的东西填写基本信息表;名称,电子邮件地址,商业部门等。如果他们在下载其他文件之前已经完成此操作,那么该网站需要获取附加到用户的cookie等,并将其注册为下载另一个文件。

我之前在另一个网站上完成了这个操作,它是一个简单的PHP群,附带了一个数据库。我知道我可以轻松地在这里做同样的事情,但它并没有感觉到Drupal' Drupal'对我来说。

任何Drupal-esque建议以解决此问题的最佳方法(模块,插件等)?

由于

Froogle的

1 个答案:

答案 0 :(得分:1)

有更复杂(和复杂)的方法来完成它,但以下内容将满足您的基本要求:

  1. Admin>下网站配置>文件系统,将下载方法设置为私有
  2. Admin>上网站建设>模块页面,启用核心上传模块
  3. 在相应的内容页面上,在文件附件选项下,上传视频和白皮书
  4. Admin>下网站配置>错误报告,将默认403(访问被拒绝)页面设置为用户/注册