iionly / private_profiles
配置访问个人资料页面和发送私人信息的权限(全局配置或用户可单独配置)以及用户可以选择隐藏他们的公开活动和成员列表以供未登录用户查看(此用户设置在Elgg的“围栏花园”模式下隐藏
Requires
- composer/installers: >=1.0.8
README
最新版本:3.0.0
发布日期:2021-09-15
联系方式:iionly@gmx.de
许可证:GNU通用公共许可证版本2
版权:(C) iionly 2014,Ismayil Khayredinov 2016
描述
此插件允许限制对个人资料页面的访问以及限制使用私人信息。提供全局插件设置,并且用户可以选择自行配置限制(默认是允许用户自行配置偏好设置)。
个人资料页面的访问可以限制为用户的个人资料页面(默认),或被用户设置为好友的用户资料页面,如果用户已登录则限制访问个人资料页面,或者可以取消访问限制。
向其他用户发送私人信息的发送可以禁用,可以限制为将用户设置为好友的用户(默认)或者没有对用户发送私人信息的限制。如果用户尚未配置任何个人偏好设置,则使用全局设置。
无论插件设置如何,管理员仍然可以在任何情况下访问所有个人资料页面,并且可以向所有用户发送和接收私人信息。
请注意,选择“仅好友”选项限制对个人资料页面的访问和发送私人信息,并不意味着用户可以通过简单地添加另一个用户为好友来绕过这些限制。是其他用户必须首先成为用户的好友,然后“仅好友”条件才能满足。最好的方法是同时使用“好友请求”(备注:似乎未更新以支持Elgg 3,但自Elgg 3.3起,其功能包含在捆绑的Elgg核心“好友”插件中),以实现真正的双向好友关系,好友请求可以立即接受或拒绝,以便用户更容易理解谁是他们的好友。
从Private Profiles插件的2.3版本开始,用户可以隐藏他们的公开活动和账户的成员列表以供未登录访客查看。此相应的用户设置仅在Elgg站点不在“围栏花园”模式下(无论是通过使用Elgg核心围栏花园选项还是通过使用Loginrequired插件)时才可用,在这种情况下,活动和成员列表无论如何都会从任何未登录访客那里隐藏。
安装
- 如果您已安装Private Profiles插件的前一个版本,请禁用插件,然后在安装新版本之前,从mod目录中删除插件文件夹
- 将private_profiles文件夹复制到您站点的mod文件夹中
- 在您站点的管理员部分启用插件
- 检查插件设置页面并在必要时更改设置
致谢
Private Profiles插件更新到2.3.0版本由Ismayil Khayredinov制作,并由Bodyology Massage School Virtual Campus赞助(http://bodyologymassagecourses.co.uk/forum)。