pessek/hypeinbox

增强消息功能

安装: 3

依赖: 0

建议者: 0

安全性: 0

星级: 0

关注者: 1

分支: 0

开放问题: 0

类型:elgg-plugin

8.0.2 2021-05-31 16:45 UTC

This package is auto-updated.

Last update: 2024-09-29 06:41:11 UTC


README

Elgg 3.0

为Elgg增强消息功能

功能

  • 定义新的消息类型和消息规则(基于发送者和接收者的角色和关系)
  • 多个收件箱,用于私人消息和自定义消息类型
  • 消息线程 - 根据消息标题和接收者分组消息
  • 多用户线程
  • 实时更新
  • 消息附件(需要hypeAttachments)
  • 与hypeApprove和ArckInteractive的角色集成(可通过钩子扩展)
  • 消息搜索

截图

Compose a message interface Inbox view Popup view

致谢

  • 插件受Whitemoor School的启发,并部分赞助

使用/配置

该插件允许您定义用户之间的新通信类型。要配置新的消息类型,您可以使用接收者角色、发送者角色以及它们之间的关系

例如,如果您想允许用户向他们的主管发送“家庭作业”,您可以使用以下配置

  • 发送者类型:任何用户
  • 接收者类型:主管
  • 关系:主管
  • 反向关系:是
  • 分组关系:--空白--

如果您想允许编辑向管理员发送“通知”,您可以使用以下配置

  • 发送者类型:编辑
  • 接收者类型:管理员
  • 关系:--空白--
  • 反向关系:--空白--
  • 分组关系:--空白--

如果您想允许同一小组的成员之间进行小组交流,您可以使用以下配置

  • 发送者:任何用户
  • 接收者:任何用户
  • 关系:--空白--
  • 反向关系:--空白--
  • 小组关系:成员