vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Major Additions - [FuelMyForum] vBConversations (Threaded PMs) (https://vborg.vbsupport.ru/showthread.php?t=322314)

vBNinja 04-05-2016 09:00 PM

[FuelMyForum] vBConversations (Threaded PMs)
 
1 Attachment(s)
https://vborg.vbsupport.ru/external/2016/04/38.png


Wouldn't it be nice to read PMs in "conversation" format instead of one message at a time?


Introducing vBConversations, inspired by Xenforo's conversations system, is the latest mod that takes care of that and many other crucial features vBulletin's PM system is missing.

The LITE version is already a major upgrade from vBulletin's PM system, but a PRO version was also created for Forum Owners that want to take private user interaction to an even higher level and really improve user experience.

Major Features:

"Conversation" Format (Screenshot)
Instead of sending a PM, you can now start a conversation with one or more "participants"
Every conversation has "messages" which will be presented in a thread-like format. (Yes all in one page and also paginated for long conversations ;))
There is no "Inbox" or "Sent Items" anymore, it's just "Conversations". Why wasn't it like this in the first place?

AJAX Quick Replies (Video)
Replies to conversations will now be sent using AJAX (without refreshing the page), bringing a more modern feel to user experience

AJAX Live Search (PRO) (Video)
Can't find a certain message?
The PRO version allows users to quickly "Live Search" their conversations (like google searches)
Again, why wasn't this always a vB core feature?

Usergroup System Notices (PRO) (Screenshot 1, Screenshot 2)
Need to Mass PM certain/all usergroups?
Luckily there are currently a few mods to do so with vB PMs (even one by myself)
But because of the way PMs were designed, it's inevitable to loop through each user when sending a Mass PM, which can take a hit on your CPU & email server and is also inefficient to replicate the same database message entry X times.
vBConversations' design allows for a much more efficient approach to achieve this and many other possible integrations.
System Notices allows admins to create a "global" conversation that will show in the conversations list of the specified usergroups and can't be replied to.
This happens instantly and the best part is that System Notices are tied with usergroups so if a user is added to a new usergroup, the previous notices for that usergroup will appear in his conversations list.
And yep, System Notices are integrated into vBulletin's Header & Popup Notifications

vBulletin PMs Importer
Don't worry vBConversations comes with a built-in importer that will import all of your current PMs and convert them to Conversations

Features:
- Conversation Quotas per usergoup permissions
- Max Conversation Participants per usergroup permissions
- Flood & Throttle Limits
- Ability to Mass Delete Conversations
- Mark multiple Conversations as read/unread
- Last reply user's avatar in conversations list
- Paginated Conversations & Messages list
- Popup Notifications
- Integrated to vBulletin Notifications (Screenshot)
- Email Notifications
- UserCP settings for Conversations/email notifications
- Automated PMs will continue to work as Conversations
- 100% use of phrases for Easy Language Translation

This version (1.1) is already packed with features but they don't stop here.
I'm open to feature/improvement suggestions to make this mod the best it can be :)

There are already some Planned Upcoming Features which include:
- Attachment Support (PRO)
- Flag Conversations (PRO)
- Add/Remove Participants (PRO)
- Read Receipts
- Lock Conversations (PRO)
- Leave Conversations (PRO)
- Quick Start Conversation Popup (PRO)
- Unread Conversations Preview header popup (PRO)
- Force Users To Read System Messages (PRO)

If you find any bugs, please let me know (Screenshots / Error Messages are helpful)
If you're interested or have questions about the PRO version, feel free to PM Me


Please don't forget to "Mark as Installed" for support & updates
If you enjoyed/found this mod useful, please Rate 5 stars & Nominate for MOTM, the more support for it, the more features to come!


Scott W 04-07-2016 12:45 PM

Looks awesome! Gonna give it a try later.

Morrus 04-07-2016 05:08 PM

Isn't this the mod I just paid you to do for me?

tareqbd 04-07-2016 05:20 PM

Reserved. Thanks.

Alan_SP 04-07-2016 05:36 PM

This sounds interesting, but I also would like to keep PMs. Does this system works besides PMs, or it disables PMs completely?

Scott W 04-07-2016 10:38 PM

1 Attachment(s)
like the feature but not a fan of the back and forth colors....plus the random line in the middle?

TheLastSuperman 04-07-2016 10:58 PM

Quote:

Originally Posted by Morrus (Post 2568626)
Isn't this the mod I just paid you to do for me?

Discussion of paid mods is not allowed in modification threads. You're more than free to PM the author and inquire directly. Also I don't have copies of the files made for you but some mods can be very similar yet coded quite differently. Since none of us can see the other code we can't compare.

trollshrooms 04-08-2016 01:07 PM

About time someone changed the way pm's were viewed... Thumbs Up Brother Thanks!

Scott W 04-08-2016 07:12 PM

Few glitches.

- Getting pop ups for new specific messages (aka ____ replied to "___" message) and in all actuality, that guy never replied.
- This disables PMing ability on tapatalk.

vBNinja 04-08-2016 08:15 PM

Quote:

Originally Posted by Alan_SP (Post 2568629)
This sounds interesting, but I also would like to keep PMs. Does this system works besides PMs, or it disables PMs completely?

It completely replaces PMs

Quote:

Originally Posted by Scott W (Post 2568634)
like the feature but not a fan of the back and forth colors....plus the random line in the middle?

To remove the alternating colors, add this to your additional.css template
Code:

#conversations > tbody > tr {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}

Quote:

Originally Posted by Scott W (Post 2568678)
Few glitches.

- Getting pop ups for new specific messages (aka ____ replied to "___" message) and in all actuality, that guy never replied.
- This disables PMing ability on tapatalk.

Will look into the popup issue
This mod doesn't currently support tapatalk and vice-versa, they would have to implement a new section on their app and I don't see that happening unless this mod gets very popular


All times are GMT. The time now is 04:18 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01306 seconds
  • Memory Usage 1,753KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (4)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete