Skip to content

Messaging module

05 Nov 2011

Messaging module

Messaging is the module for ExpressionEngine 2 that brings all power of Private Messages, Bulletins (public messages) and Buddies/Blocked lists to frontend templates - even with AJAX support!

Private Messages are similar to being able to send another user an email. In this case, though, they access the Private Message through the EE website and not with an email program.

You are able to send Private Messages (PM) to one or several site members, add attachments, reply, forward. PMs can be organized in folders.

Unlike Private Messages, Bulletins do not get sent to each sender, but rather are viewable by all members of the member group(s) designated as recipients. Additionally, Bulletins can have an expiration date, making them ideal for mass communication of time-sensitive information. You can think of bulletins as Public messages.

You may organize site members that you communicate with into Buddies List and Blocked List. You may think of Buddies List as list of people you follow (or simply use it for easy access to selected profiles). Blocked List is the list of members from which you will not accept Private Messages.

Main module features:

  • Compose Bulletin
  • View Bulletins
  • Compose PM
  • View messages in folder
  • View certain PM
  • Move and deletr messages
  • Get message author
  • Display message folders list
  • Display folder name
  • Edit folders
  • Display Buddies list
  • Display Blocked list
  • Add/remove user to list

Module documentation

 

For support, please email .(JavaScript must be enabled to view this email address).

Changelog RSS

  • v. 0.1.0 — 2011-11-05 19:28
    • First (beta) release
  • v. 0.1.1 — 2011-11-06 20:04
    • Added tag
  • v. 0.1.2 — 2016-12-04 09:43
    • Pagination fix
  • v. 0.1.3 — 2016-12-04 09:43
    • Fix for returning to same page after deleting message
  • v. 0.1.4 — 2016-12-04 09:43
    • Bug fix
  • v. 0.1.5 — 2012-01-03 14:57
    • Minor bug fix
  • v. 0.1.6 — 2012-01-04 18:57
    • Minor bug fix
  • v. 0.2.0 — 2016-12-04 09:43
    • Conversation/thread mode
    • Various additions and fixes
  • v. 0.2.1 — 2012-03-03 12:37
    • Bug fix
    • Variable to display number of unread messages in folder
  • v. 0.2.2 — 2012-03-04 11:38
    • Added mark_read="no" parameter
  • v. 0.2.3 — 2012-03-06 16:09
    • Added buddy_id parameter to buddies tag
  • v. 0.2.4 — 2016-12-04 09:43
    • Added sort="asc" parameter
  • v. 0.3.0 — 2012-07-11 17:43
    • Added tag to check buddy/blocked state
  • v. 0.3.1 — 2016-12-04 09:43
    • Bug fixes
  • v. 0.3.2 — 2016-12-04 09:43
    • Bug fixes
  • v. 0.3.3 — 2016-12-04 09:43
    • Minor fix
  • v. 0.3.4 — 2012-08-03 19:31
    • Pagination fix
  • v. 0.3.5 — 2012-10-04 19:28
    • Added {count} and {total_results} variables to buddies list
  • v. 0.3.6 — 2012-11-07 09:20
    • Added skip_success_message parameter to pm_compose form
  • v. 0.4.0 — 2016-12-04 09:43
    • Fixed ajax mode
    • Added skip_success_message parameter to other forms
    • Fixed sent messages counter
  • v. 0.5.0 — 2016-12-04 09:43
    • Added extension hooks
    • Pagination for buddies list
  • v. 0.5.1 — 2016-12-04 09:43
    • Minor PHP compatibility fix
  • v. 0.5.2 — 2013-05-05 21:38
    • Fix for AJAX in check_buddy_state function
  • v. 0.6.0 — 2013-08-03 11:42
    • Tag to display messages list grouped by conversation
  • v. 0.6.1 — 2013-08-05 09:38
    • Bug fixes
  • v. 0.6.2 — 2016-12-04 09:43
    • pagination for pm_thread
    • ajax-related bug fixes
  • v. 0.6.3 — 2013-10-02 20:10
    • fixed bug where attachments were not sent with XSS filtering enabled
    • fixed bug with {messages_percent} being wrong sometimes
  • v. 0.7.0 — 2016-12-04 09:43
    • "Reply all" support
    • "Empty trash" link
  • v. 0.7.1 — 2014-04-08 13:13
    • Date functions fixed for EE 2.8 compatibility
  • v. 0.7.2 — 2014-07-06 20:48
    • Pagination fix for EE 2.8
  • v. 0.7.3 — 2015-05-05 09:51
    • EE 2.10 compatibility
  • v. 0.7.5 — 2016-12-04 09:43
    • Few minor fixes
  • v. 0.7.6 — 2016-12-04 09:43
    • EE 2.10 compatiblity fixes
  • v. 1.0.0 — 2016-12-04 09:43
    • EE 3 compatibility

Licensing & support terms

About

    Hello, my name is Yuri and I specialize in creating custom add-ons (plugins, modules, extensions) for ExpressionEngine CMS.
    You can reach me anytime by emailing .(JavaScript must be enabled to view this email address)