View Ismayil Kharedinov [hypeJunction]'s plugins
Enhanced inbox and user-to-user messaging for Elgg
Attributions / Credits
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:
Another example, if you would like to allow Editors to send 'notices' to Administrators, you would use the following:
Another example, if you would like to allow Group exchange between members of the same group, you would use the following:
1.9.0 - 1.9.1
- Ensure that private messages and notifications are not accidentally replaced by other message types
IMHO, this is too heavy-weight for core. We are yet to find out what the performance hit on this and how well it scales. I followed the patterns from the messages plugin, but the number of joins is ridiculous to be honest.
i am testing this.. here are the issues i have found so far:
overall i think it's a great plugin and should be in core. :)
i am looking at this again now.. on my test site i have completed the upgrade successfully.
how do i delete messages from the inbox? i am not seeing the delete button anywhere.
also, is there a way to disable the notifications panel? if we use another notification plugin (or the notification code in elgg 1.9) then this panel will be unnecessary.
@Krischan, very well may be. The queries performed by this plugin are quite complex (mainly due to the architecture of the messages plugin). Let me know, when you know more over email and we will see if can address the issues.