首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使下载器注册

使下载器注册
EN

Stack Overflow用户
提问于 2011-01-25 06:52:50
回答 1查看 223关注 0票数 2

我在一个Drupal6网站上工作,其中一个要求是该公司能够上传视频和白皮书。这没什么问题。

这个要求的棘手之处在于,当网站访问者试图下载其中一个文件时,他们需要被提示填写一份基本信息表单,填写常见的信息;姓名、电子邮件地址、商业部门等。如果他们以前已经这样做过,以下载另一个文件,那么网站需要拿起附加到用户的cookie等,并将他们注册为正在下载另一个文件。

我以前在另一个网站上这样做过,它是一堆足够简单的PHP和一个附加的数据库。我知道我可以很容易地在这里做同样的事情,但它对我来说就是感觉不是很'Drupal‘。

有没有什么Drupal风格的建议来解决这个问题(模块、插件等)?

谢谢

弗罗格尔

EN

回答 1

Stack Overflow用户

发布于 2011-01-25 10:50:38

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

在Admin > Site configuration > File system下,将下载方法设置为Private.

  • On Admin > Site building > Modules页面,在相应的内容页面上启用核心上传模块

  • ,在File attachments选项下,在Admin > Site configuration > Error reporting下上传视频和白皮书

  • ,将默认的403 (拒绝访问)页面设置为user/register.
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4788147

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档