Conversation Essentials

Unmaintained Conversation Essentials 1.14.1

No permission to buy ($45.00)
  • Improve prune old conversation feature to prevent accident activation, and improve input handling.
    • Required an additionally opt-in checkbox.
    • Prevent php type juggling from potentially accidently activating this feature.
    • I recommend disabling the "[Conversation Essentials] Prune Messages" cron task if you don't require this feature, this will persist across upgrades.
  • Like
Reactions: Sunka
  • Fix compatibility with "Conversation with no one" Conversation Improvements
  • Like
Reactions: Sunka
  • Restore pre-php 7 support
  • Like
Reactions: Sunka
  • Prevent an error when old versions of User Essentials are installed, please update User Essentials to 2.6.7 to have both add-ons working properly
  • Like
Reactions: Sunka
  • Fix Export Conversation to Thread when no ip data is available.
  • Like
Reactions: Sunka
Migration instructions to retain likes/search:
  • Install Conversation Improvements (free)
  • Install Conversation Essentials
  • Wait for migration tasks to finish.
  • Reindex conversations/conversation messages in search.

Changes/bugfixes:
  • Improved extendibility of Conversation Essentials add-on, and fixed compatibility issues with Conversation Improvements
    • Recommend Conversation Improvements add-on to be installed
  • Use hinted code event listeners
  • Use template modifications instead of template hooks
  • Minify redistributed javascript
  • Rebuild installer to be more robust and consistent between upgrades/new installs
  • Remove Conversation Searching, use Conversation Improvements
    • still has option to disable conversation searching from Conversation Improvements
    • deletes old search index data
  • Remove Conversation Likes, use Conversation Improvements
    • Migrates data to Conversation Improvements format.
  • Add flood checking to a number of conversation essential endpoints to prevent race conditions.
  • Bugfix: 'sticky' flag in conversation edit dialog
  • Minor Security fix: validate prefix ownership before allowing changes to prefix ordering
  • Allow canKickRecipients to non-conversation starters
    • allows kicking of conversation starter
  • Significant update to "Copy Conversation/Messages To Thread" feature
    • copy ip data to exported posts
    • copy conversation message edit data (if Conversation Improvements add-on is installed)
    • copies message edit history (if Conversation Improvements add-on is installed)
    • copies conversation title edit history (if Thread Title Edit History add-on is installed)
    • Support "Private Threads" add-on on exporting to a new thread
    • Limit which forums a conversation can be exported to, respecting visibility.
    • Only Send alerts if the destination is visible.
    • Optional ability to copy message timestamps.
    • Designed to handle large conversations without timing out using deferred task system
  • Prefix conversation essentials permissions text consistently
  • Rework viewing conversation last read date permission checking.
    • Reworked the permission "make read data private" to mean "can keep read data private"
  • "Edit Own Conversation" permission moved from conversation moderation permissions to conversation permissions and made it actually do something.
    • On install, groups which can start a conversation can also edit thier own conversations
  • Allow back-dating auto-respond start date (option to revert to previous functionality).
  • Like
Reactions: andrewkm and Sunka
I've taken over this add-on from @Daniel Hood, and it's now available on my site, Atelier Aphelion, for purchase and download. All future versions will be there, as well.

If you have a current license for this add-on, you can register it there (instructions are available here). You'll get a license from me (terms here), for the remaining duration of your original license, plus another 30 days - just a friendly gesture because of the inevitable delays caused by the hand-over.

My plan is to review and update this add-on to address any outstanding issues. Because I've taken over almost all of @Daniel Hood's add-ons, it might take me a while to get to this one.

To improve support, the requirements for this add-on have been updated:
  • php 5.4+
  • Xenforo 1.3+
What's New
  • Fixed a bug that resulted in conversation messages being indexed regardless of the search option.
  • Fixed a typo in a template that was invalid css.
  • Like
Reactions: Glockie and Sunka
What's New:
  • Fixed the usage meter to work when both the conversation limit and message limits are set.
    • Previously it displayed the conversation limit even if the message limit was closer to being reached (or already reached).
  • Added an option to display a "Select All" link above the conversation list. When clicked, all of the inline moderation checkboxes are selected.
  • Like
Reactions: Sunka
  • Fixed a bug with moving conversation messages to threads.
    • Attachments were not copied over, they are now.
Top Bottom