【发布时间】:2015-08-31 10:57:08
【问题描述】:
管理员/登录用户可以在上传文件时设置当前访问控制。三种访问类型是:公共、私人和登录用户:
公开:未登录的用户可以查看和访问上传的文件
private:除了用户和管理员之外,任何人都无法查看上传的文件
登录用户:只有登录用户和管理员才能查看和访问上传的文件。
功能
根据用户设置的访问控制,可以查看和访问上传的文件。
因此,当公共用户(未登录帐户)可以查看和访问已将访问设置设置为公开的上传文件时,将无法查看已将控制访问设置设置为“任何一个”的文件私人”或“登录用户”。
任务
我想做的是更改控制访问权限,使公共用户(未登录帐户)无法查看或访问上传的文件。因此,即使用户将控制访问设置为公开,非登录用户也无法查看和访问上传的文件,因此,所有公开用户可以看到的只是一个空列表。
因此,我想问一下,我应该在 /Elgg/views/default/output/access.php 目录中更改 Elgg 框架以达到预期的结果,还是可以在插件 mod 的视图中更改它: Elgg/mod/plugin/views/default/object?
【问题讨论】: