【发布时间】:2013-01-22 06:56:30
【问题描述】:
我正在将 Pyrocms 用于应用程序。有一个可用于文件管理的模块。虽然它已经足够好了,但我需要根据我的要求来定制它。
以下是要求
- 后台管理员可以为每个文件创建多个临时链接
- 每个文件都应限制在管理员定义的某个持续时间
- 每个用户的下载限制为 3 个
现在我需要建议我如何完成这些任务来完成应用程序。
我需要更多的桌子来处理这种情况吗?
或者我可以扩展现有的文件表。
临时链接如何创建它们并让用户下载文件?
另一个要求,如果用户使用该链接,下载弹出窗口来了,他取消了 3 次,我现在必须限制他,因为他现在不能下载。
所以使用 ip 会做到这一点或其他一些建议。
如果我必须通过电子邮件向单个用户发送多个链接,那么如何自定义文件模块以满足我的需求。
请给点建议。
【问题讨论】:
-
我想帮助你,因为这听起来很有趣,虽然我不确定你想要完成什么。临时链接,您的意思是像在(例如)和小时内过期的网址吗?此外,对于持续时间,您是指后端中的时间字段作为额外的文件选项(链接到期的时间)。而对于dl的限制,你的意思是每个普通用户最多可以在前端下载3个文件吗?
-
实际上我的意思是客户希望允许用户在特定时间下载大文件,假设他希望链接在 3 天内过期,并且使用 ip 它应该只允许 3 次。 3天后用户无法下载或用户取消下载链接3次则无法下载
标签: codeigniter pyrocms file-management