我在一个Drupal6网站上工作,其中一个要求是该公司能够上传视频和白皮书。这没什么问题。
这个要求的棘手之处在于,当网站访问者试图下载其中一个文件时,他们需要被提示填写一份基本信息表单,填写常见的信息;姓名、电子邮件地址、商业部门等。如果他们以前已经这样做过,以下载另一个文件,那么网站需要拿起附加到用户的cookie等,并将他们注册为正在下载另一个文件。
我以前在另一个网站上这样做过,它是一堆足够简单的PHP和一个附加的数据库。我知道我可以很容易地在这里做同样的事情,但它对我来说就是感觉不是很'Drupal‘。
有没有什么Drupal风格的建议来解决这个问题(模块、插件等)?
谢谢
弗罗格尔
发布于 2011-01-25 10:50:38
有更复杂(和复杂)的方法来完成它,但以下方法将满足您的基本要求:
在Admin > Site configuration > File system下,将下载方法设置为Private.
https://stackoverflow.com/questions/4788147
复制相似问题