- Work on front-end
- Short code
- Multiple attachment
- Threaded messages/Individual message
- Embed YouTube, WordPress TV etc
- Announcement
- Role based messagebox
- Front End User directory
- User blacklist/Whitelist
- Role based permission
- Time delay setup
- Widgets
- Individual user settings
- Notification sound
- Desktop notification
- Multiple Recipients (Docs)
- Only admin (Docs)
- Email Piping (Docs)
- Email Beautify (Docs)
- Read Receipt (Docs)
- Email template tag (Docs)
- Announcement Email queue (Docs)
- Role to Role Block (Docs)
- Group Messaging (Docs)
- Premium support
FREE
PRO
Front End PM
5809
9493
pk_c7329ca7019f17b830c22b8f3a729
Show Change Log
11.3.1
- Tested upto updated.
- Classes added in Header divs.
- shortcode message form now support REQUEST value
- Fix: after settings saved previous values were shown.
- Fix: some minor bugs.
11.2.3
- Tested upto updated.
- Header string inproved.
- Fix some minor bugs.
11.2.2
- Tested upto updated.
- Respect filter when message delete from DB.
- Fix some minor bugs.
11.2.1
- Load Messagebox and announcements pagination using ajax
- reset form after message sent.
- message query class modified. Now we can check if more rows are there from query.
- remove SQL_CALC_FOUND_ROWS by default which was slow for large number of messages.
- Database index modified. Highly performance improved for large number of messages.
11.1.1
- remove backward compatible key of post_, use mgs_ for fep_send_message and fep_add_announcement
- show ajax response above submit button
- show processing text when form submit reach 100%
- set delay to reload replies when submit form
- improve notification call. use rest api and localStorage
- Improve attachment script
- new rest route added to get users
- new tokeninput script added
- autosuggestion/user block script improved. Now use rest api
- New filter fep_filter_delete_from_db added
- 3 new actions added when transition status
- ability to pass per_page value for admin pages page
- fep_action_info_output and fep_posted_action_after hook added
- delete message meta when message deleted
- use fep_get_statuses instead of hard coding statuses
- fep_filter_message_toggle_feature added to remove toggle completely
- now {current-post-title} can be used with other text for shortcode subject
- send email using cron if recipients are more than 5.
- pop3 cron use 15 min interval now.
- Group message fully redesigned.
10.2.1
- All form now submit via ajax
- Show progress bar when submitting form
- Fix: Compatibility with Memcached
10.1.7
- Show users in directory and suggestion only who has access to message system
- Option added so that user can reply to messages deleted by other user
- Add html field type in admin settings
- Show POP3 error message only when want to set POP3
- Show hide pro to div in more compatible way
10.1.6
- Message can be queried by multiple recipients
- Whitelisted user can view all messages and announcements
- fep_filter_announcement_participant_ids added
- add filter to add !important to inline css
- sort read receipt by read time
- Show group name when mouse over to group avatar
10.1.5
- Use fep_query_url for messages url
- Pass attachment data to fep_filter_attachment_download_link filter
- Pass where parameter to fep_form_fields filter
- Whitelisted users can send reply if they are blocked by user also
- Ability to restrict POP3/Email Piping process for any particular message.
- Some important functions added for group message.
10.1.4
- User can navigate to other messages from a view message page
- Block user now show confirmation dialog
- Drop previous version table if exists
- Message to loading gif target more accurately in css
- Use this plugin pear class if not loaded from server
- fep_email_verify_sender filter added
- FIX: Sometimes POP3 attachment may add to another message
- FIX: is_settings_page was wrong as first param was not set
10.1.3
- POP3 feature added.
- Show Free version like To field if only one recipient allowed.
- Menu collapse when using mobile device.
- Message/Announcement date font size decrease.
- FIX: Attachment could not be deleted when Message/Announcement edit.
- FIX: Some CSS was not applied for screen width less then 480px
- FIX: Time delay check was not applied when message sent using shortcode form.
10.1.2
- Admin can edit Messages and Announcements.
- mgs_id can be passed when insert message.
- fep_filter_message_query_sql added
- message query orderby can be empty to remove orderby.
- we can now get only count from FEP_Message_Query
- FIX: if first_last_name or last_first_name used for name then empty name also returned true.
- FIX: Memory leaks
- show full thread link in message email if threaded view
- {role-unparsed}- tag can be used when add group members
10.1.1
- Breaking changes, If you have custom code or template changes for this plugin, make sure they are compatible with current version.
- highly performance improved
- use own database table instead of CPT
- build in caching mechanism
- Some template changes
- no more WP_Post object inside template. Now FEP_Message object
- privacy tab added in settings page.
8.4.1
- send message, reply and access directory now have permission to whitelist users
- whitelist users now have permission if blocked by role to role also
- fep_can_send_to_max_recipients() added
- filter fep_can_send_to_max_recipients added
8.4
- Follow wordpress coding standard
- Show attachment icon.
- URL can be passed in menu button
- Announcements search feature added
- New: fep_filter_attachment_icon added
- New: fep_filter_attachment_download_link added
- Fix: Group message replies did not sent to all members.
8.3
- Security Update
- Now we do not parse shortcode in message and announcement content (has filter to re-enable this).
- New: fep_filter_viewmessage added
- New: fep_filter_view_announcement added
- New: fep_filter_shortcode_new_message_form added
- Now show error for fep_shortcode_new_message_form if user cannot send message to “to” user
8.2
- Notification email now sent after all default data added to message.
- Email hook priority change so that it is fired after all other hooks.
- Attachment processing hook changed. now process further up.
- New: fep_get_user_groups added
- New: fep_get_group_members added
- Piping email code generate differently and more securely.
- Piping email code now can be added in email body.
8.1
- Fix: PHP 7 compatibility flags due to safe_mode checks
- Fix: view_announcement email template tag was wrong
- Fix: To field not shows if only send to admin or send to group is present
- Fix: group messages users getting permission error for replies.
- Check/Uncheck all messages, announcements, users in single click
- Show full content if more tag found in messages and announcements.
- fep-box-size class added to message box size line in header
- Hooks added in read receipt so that output can easily be changed.
- Show groups if only one group is present also when sending message
- pot file updated.
7.4
- Now user which name will be shown can select easily.
- encoded url in emails fixed.
- announcement emails sending timeout issue fixed.
7.3
- Fix: Header notification if closed sometimes does not show for new message.
- option to load css as you want.
7.2
- Desktop notification now support more browsers.
- New: fep_action_after_admin_options_save added.
- Fix: Sometimes could show wrong message count in multisite.
7.1
- New: Notification sound.
- New: Desktop notification.
- New: “Misc” settings tab added in back-end settings page.
- New: fep_filter_notification_script_localize added.
- New: fep_filter_notification_response added.
- New: users now can add themself to group from front-end settings page.
- New: {role}- can be added to group to include all members of that role.
- Fix: attachment only added to first user for multiple recipient if separate message in sent for all users.
- Fix: Header notification sometimes did not show.
- Fix: Multisite shows wrong message count sometimes.
- Fix: Sometimes shows wrong time in some server.
- Some templates changes
- Some CSS changes.
- pot file updated.
6.4
- Templates updated (announcement box, message box)
- trigger fep_notification when ajax notification updated
- header notification now dismissible
- Now messages, buttons etc colors can be changed from settings page
- New classes added in form fields
- Performance improved
6.3
- New feature: Group message
- New: fep_filter_send_email_participants added.
- pass user_id to fep_message_query_args filter
- pass user_id to fep_message_count_query_args filter
- pass user_id to fep_message_query_args_’. $filter filter
- add participants in fep_action_message_after_send hook
- New css class added.
- Fix: Option save not updated.
6.2
- New: Shortcode attr.
- New: Max file size allowed shows when size error.
- New: fep_remove_own_avatar_from_messagebox filter.
- Pass user data in directory hook.
- Increase z-index for header notification
- Fix: Title was filtered wrongly.
6.1
- New: Users can block other users.
- New: Can add announcement from front end.
- New: Unread message notification in website title.
- New: Show multiple users avatar in messagebox.
- New: shortcode fep_shortcode_new_announcement_count added
- New: All counts in widgets, shortcodes, notifications etc update by ajax.
- New: Classes added to capture ajax response.
- New: Notification ajax call delayed if browser tab not opened, reduce call to server.
- New: More classes added in messages for better styling.
- New: Select multiple users from directory.
- Fix: Admin could not send reply if not participant.
- Some templates changes
- Performance improved
5.3
- Security update for all previous versions
5.2
- New feature: Role to Role Block
- New feature: search messages in Message Box
- New filter hook fep_filter_hide_message_initially_if_read added.
- New filter hook fep_eb_announcement_email_return_check_bypass added.
- Fix: announcement count wrong when user role changed.
- Fix: One character cut from From Email Name
5.1
If YOU HAVE CUSTOM CODE FOR THIS PLUGIN MAKE SURE THEY ARE UP TO DATE BEFORE UPDATE THIS PLUGIN.- id -> fep_id, to -> fep_to, search -> fep_search, _participants -> _fep_participants, _message_key -> _fep_message_key, _participant_roles -> _fep_participant_roles changes due to compitablity
- fep_no_role_access filter to grand access to message system for users who do not have any role for the site.
- Message box thread now show last message of the thread instead of first message
- Inbox/ Sent box now determine by last message of the thread instead of first message
- Show reply form after sent reply message.
- Admin can batch (multiple) edit/delete message/announcement from back-end.
- New shortcodes – fep_shortcode_new_message_count, fep_shortcode_message_to, fep_shortcode_new_message_form
- front-end-pm shortcode now support fepaction and fep-filter args
- Pre-populate “To” and “Subject” now by shortcode.
- Show link to send message to author by shortcode
- Ability to send message directly to post author from post page ( Ajax/ non-Ajax )
- Email From and From Email now pass through headers so that other can easily change that.
- New classes – Fep_Ajax, Fep_Shortcodes
- New functions – fep_update_option, fep_form_posted, fep_get_participants, fep_get_participant_roles, fep_get_message_view
- New action hooks – fep_action_before_announcement_email_send
- New filter hooks – fep_template_locations, fep_get_message_view, fep_autosuggestion_user_name, fep_no_role_access
- New template – shortcode_newmessage_form.php,
- Plugin update process improved.
- Minor performance improved.
- Email template system improved. Create own email template or Modify Existing email template
- Email piping system improved. Make sure your setup reflect with Documentation
- Now message attachments can be sent with emails.
- Performance improved.
- Increase Message to box z-index.
- Now admin can see how many emails already sent for any individual announcement.
4.8
- New feature, search users in directory
- New feature, toggle all messages when view message
- new filter hook fep_filter_display_participants added.
- new filter hook fep_query_url_filter added.
- fix autosuggestion does not work for some websites
4.7
- Security update
- new action hook fep_get_announcement_column_content_{$column} added.
- new action hook fep_message_table_column_content_{$column} added.
- new filter hook fep_get_option added.
- new filter hook fep_get_user_option added.
4.6
- Introduce template system
- Better error handler
- More developer friendly
- Performance improved
4.5
- Email Piping
- Read Receipt
- Translation issue fix
4.4.1
- PHP compitable issue fixed.
- Typo fix
4.4
- Initial release