PHPackages                             hypejunction/hypeinbox - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. hypejunction/hypeinbox

ActiveElgg-plugin[Utility &amp; Helpers](/categories/utility)

hypejunction/hypeinbox
======================

Enhanced messaging capabilities

8.0.2(6y ago)13821GPL-2.0PHP

Since Dec 23Pushed 6y ago1 watchersCompare

[ Source](https://github.com/hypeJunction/Elgg3-hypeInbox)[ Packagist](https://packagist.org/packages/hypejunction/hypeinbox)[ Docs](http://hypejunction.com)[ RSS](/packages/hypejunction-hypeinbox/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (2)Versions (34)Used By (0)

hypeInbox
=========

[](#hypeinbox)

[![Elgg 3.0](https://camo.githubusercontent.com/e646ef90c665819eef06372ac1af176270e4db7642e8c52976072bca821b1694/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f456c67672d332e302d6f72616e67652e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/e646ef90c665819eef06372ac1af176270e4db7642e8c52976072bca821b1694/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f456c67672d332e302d6f72616e67652e7376673f7374796c653d666c61742d737175617265)

Enhanced messaging for Elgg

Features
--------

[](#features)

- Define new message types and messaging rules (based on sender and recipient roles and relationships)
- Multiple inboxes for private messages and custom message types
- Message threading - messages are grouped based on message title and recipients
- Multi-user threads
- Real-time updates
- Message attachments (requires hypeAttachments)
- Integration with hypeApprove and ArckInteractive's roles (extendable via hooks)
- Message search

Screenshots
-----------

[](#screenshots)

[![Compose a message interface](https://camo.githubusercontent.com/f752621f7ed323ba87d0bd1c05f2f2b2e9bdfcba7eb1fb51ad1edbe1e9dc8f1d/68747470733a2f2f7261772e6769746875622e636f6d2f687970654a756e6374696f6e2f68797065496e626f782f6d61737465722f73637265656e73686f74732f636f6d706f73652e706e67 "Compose")](https://camo.githubusercontent.com/f752621f7ed323ba87d0bd1c05f2f2b2e9bdfcba7eb1fb51ad1edbe1e9dc8f1d/68747470733a2f2f7261772e6769746875622e636f6d2f687970654a756e6374696f6e2f68797065496e626f782f6d61737465722f73637265656e73686f74732f636f6d706f73652e706e67)[![Inbox view](https://camo.githubusercontent.com/981295a6ed98c6dca5f2df75a3475d2a33c0972c5cd907de4134af996fe48d0e/68747470733a2f2f7261772e6769746875622e636f6d2f687970654a756e6374696f6e2f68797065496e626f782f6d61737465722f73637265656e73686f74732f696e626f782e706e67 "Inbox")](https://camo.githubusercontent.com/981295a6ed98c6dca5f2df75a3475d2a33c0972c5cd907de4134af996fe48d0e/68747470733a2f2f7261772e6769746875622e636f6d2f687970654a756e6374696f6e2f68797065496e626f782f6d61737465722f73637265656e73686f74732f696e626f782e706e67)[![Popup view](https://camo.githubusercontent.com/dc6dec67847dc2bb38f99583acd07a59b1d92e02dd09e97d90524fe2dbb9b677/68747470733a2f2f7261772e6769746875622e636f6d2f687970654a756e6374696f6e2f68797065496e626f782f6d61737465722f73637265656e73686f74732f706f7075702e706e67 "Popup")](https://camo.githubusercontent.com/dc6dec67847dc2bb38f99583acd07a59b1d92e02dd09e97d90524fe2dbb9b677/68747470733a2f2f7261772e6769746875622e636f6d2f687970654a756e6374696f6e2f68797065496e626f782f6d61737465722f73637265656e73686f74732f706f7075702e706e67)

Acknowledgements
----------------

[](#acknowledgements)

- Plugin is inspired and partially sponsored by Whitemoor School

Usage / Configuration
---------------------

[](#usage--configuration)

The plugin allows you to define new types of communication between users. To configure new message types, you can use recipient roles, sender roles and relationships between them

For example, if you would like to allow users to send 'homework' to their supervisors, you would use the following configuration:

- Sender type: Any user
- Recipient type: Supervisor
- Relationship: Supervisor
- Inverse relationship: yes
- Group relationship: --blank--

If you would like to allow Editors to send 'notices' to Administrators, you would use the following:

- Sender type: Editor
- Recipient type: Administrator
- Relationship: --blank--
- Inverse relationship: --blank--
- Group relationship: --blank--

If you would like to allow Group exchange between members of the same group, you would use the following:

- Sender: Any user
- Recipient: Any user
- Relationship: --blank--
- Inverse relationship: --blank--
- Group relationship: member

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity74

Established project with proven stability

 Bus Factor1

Top contributor holds 98.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~54 days

Recently: every ~233 days

Total

33

Last Release

2412d ago

Major Versions

3.1.2 → 4.0.02015-07-27

4.2.0 → 5.0.02016-01-26

5.1.7 → 6.0.02016-09-22

6.1.0 → 7.0.02017-08-14

7.0.0 → 8.0.02019-07-08

PHP version history (2 changes)3.0.0PHP &gt;=5.4

3.0.1PHP &gt;=5.3.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/5071b1cd852e094b3f564962a625e04c227adc73af30c5b46b243ab8f20154a7?d=identicon)[hypeJunction](/maintainers/hypeJunction)

---

Top Contributors

[![hypeJunction](https://avatars.githubusercontent.com/u/1202761?v=4)](https://github.com/hypeJunction "hypeJunction (180 commits)")[![byhoratiss](https://avatars.githubusercontent.com/u/489368?v=4)](https://github.com/byhoratiss "byhoratiss (1 commits)")[![dote78](https://avatars.githubusercontent.com/u/10879775?v=4)](https://github.com/dote78 "dote78 (1 commits)")[![Peter83](https://avatars.githubusercontent.com/u/6162690?v=4)](https://github.com/Peter83 "Peter83 (1 commits)")

---

Tags

pluginelggmessagesinbox

### Embed Badge

![Health badge](/badges/hypejunction-hypeinbox/health.svg)

```
[![Health](https://phpackages.com/badges/hypejunction-hypeinbox/health.svg)](https://phpackages.com/packages/hypejunction-hypeinbox)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
