Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Private Conversations (Threaded PMs) Details »
Private Conversations (Threaded PMs)
Mod Version: 1.0, by dinnerbone (Member) dinnerbone is offline
Developer Last Online: Jul 2011 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.7.3 Rating: (12 votes - 4.92 average) Installs: 125
Released: 08 Oct 2008 Last Update: Never Downloads: 466
Not Supported Uses Plugins Auto-Template Re-usable Code Translations  

Private Conversations is a small mod that adjusts the way your PMs are displayed; Instead of the old method which shows one at a time quoting the last message, this threads them and makes them work much like the Conversation feature that visitor messages use. A conversation is defined as two users PMing eachother using the same PM title (With or without the "Re:" prefix), so as to not mix up different conversations that aren't related.

Known Bugs
  • The conversation page looks ugly. I know, I'm sorry. I plan to redesign it straight away.
  • Sending a PM to yourself will show all messages that other people have sent you that have the same title. But to be honest, how often do you PM yourself?
  • It currently ignores user-set avatar rules ("Hide all avatars", for example).
  • ???
  • Find a bug? Please let me know

To-Do List
  • Figure out a way to make folders work with conversations.
  • Redesign the conversation page!
  • Add a paging method to conversations, currently all of the messages are on the same page.
  • ???
  • Got an idea? Please tell me

Installation
Simply open up your ACP, click "Plugins & Products" on the left, "Manage Products", then import the attached file. No uploading or modifications required

Usage
Private Conversations is entirely automatic, no configuration or installation required (Other than the above). Upon visiting the "Private Messages" page, this mod will automatically list conversations. To see normal PMs instead of conversations, simply select a folder at the top menu (Such as "Inbox") and Private Conversations will let the default view take over; It will always allow vBulletins PM system priority over itself whenever it detects that the user has selected a folder.
A reply box will show at the top of each message, allowing for easy replies. You can also select 'View Full' on each message to see it in the old format, which you can also reply to using the old method. All messages apart from the three latest are automatically collapsed inside conversations, to save page space.

Note to mod developers
This uses and calls the following inbuilt hooks: private_showpm_start, private_messagelist_start, private_messagelist_messagebit, and private_messagelist_period. Because I am not too sure on how well this will cope with other mods, I have added a variable $pricon that will set to true if the user is viewing conversations not normal PMs, which you may check for in plugins and use to halt your code should it be incompatible for some reason.

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	pricon1.jpg
Views:	1301
Size:	69.8 KB
ID:	87865   Click image for larger version

Name:	pricon2.jpg
Views:	1845
Size:	102.1 KB
ID:	87866   Click image for larger version

Name:	pricon3.jpg
Views:	1333
Size:	77.3 KB
ID:	87867   Click image for larger version

Name:	pricon4.jpg
Views:	1350
Size:	94.7 KB
ID:	87868  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
  #31  
Old 09 Oct 2008, 18:10
The Coon The Coon is offline
 
Join Date: Aug 2008
Thx from Germany, it`s really nice and it´s worth to go on with the work for this MOD.
Installed ... and waiting for Updates ...
Reply With Quote
  #32  
Old 12 Oct 2008, 01:22
WreckRman2 WreckRman2 is offline
 
Join Date: Dec 2001
Real name: David Smith
Is there a way to show the thread in reverse order? Oldest first and replies under?
Reply With Quote
  #33  
Old 16 Oct 2008, 20:38
Kurgan Kurgan is offline
 
Join Date: Jul 2002
Originally Posted by SuperDave71 View Post
I had a quick question. Is there a way we can put a small amount of space between the avatar and the PM text. It seems a BIT crowded to me. I love the mod and this is not a complaint, merely a suggestion.

Thank you so much in advance!


-Dave
Quick fix I did:

Find this in template pm_showconvo:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


Add a padding: 6px; line under float:left; like so:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


Gives a pretty nice look with minimal change to the code.
Reply With Quote
  #34  
Old 16 Oct 2008, 21:34
Kurgan Kurgan is offline
 
Join Date: Jul 2002
Just a few suggestions/requests for this mod, if I don't find a way to do them myself :

-Find a way to reverse the view order (or give the user an option to reverse the order) so it appears from oldest at the top, to newest at the bottom, with the quick reply box at the bottom of the list so it appears more like a thread
(I know this has already been requested)

-Add a check box to allow the user to select all messages in the conversation for deletion

-Give a drop down box with more options when a message is selected (just like when you're in the standard "View Inbox" view, there is a drop-down box with delete, move, mark read, mark unread, and export options with a Go! button)

-Currently, after you delete a message or choose to look in your Sent Items or Inbox (or any custom folder), you are returned to the standard Private Messages view, not Private Conversations. Improve the usability of this function to return back to Private Conversations for the end user so that they don't have to click on the "Private Messages" button in the welcome block or "List Messages" in the User CP just to get back to the Private Conversations view.

-Put more user information about the sender than their avatar and username with a link to their profile. Can easily reproduce the format here based on what's in the postbit template for the threads in the forums to show the user's name, their title, a drop-down box for the user information, as well as instant messaging icons and other information.

I definitely like it so far, though! I was getting tired of multiple levels of nested quotes in my PMs!
Reply With Quote
  #35  
Old 17 Oct 2008, 09:03
Mazoo's Avatar
Mazoo Mazoo is offline
 
Join Date: Apr 2005
Real name: Mazen AlDarrab
Originally Posted by bashy View Post
Hi

Thanks for this

What is this section at the top, Is it supposed to be a quick reply area? See image please

If i click one of those 2 buttons i get

The following errors occurred with your submission:
  1. Please complete both the subject and message fields.
Great product !

but i face the same problem
Reply With Quote
  #36  
Old 17 Oct 2008, 10:13
dinnerbone dinnerbone is offline
 
Join Date: Feb 2008
Originally Posted by Kurgan View Post
Just a few suggestions/requests for this mod, if I don't find a way to do them myself :

-Find a way to reverse the view order (or give the user an option to reverse the order) so it appears from oldest at the top, to newest at the bottom, with the quick reply box at the bottom of the list so it appears more like a thread
(I know this has already been requested)

-Add a check box to allow the user to select all messages in the conversation for deletion

-Give a drop down box with more options when a message is selected (just like when you're in the standard "View Inbox" view, there is a drop-down box with delete, move, mark read, mark unread, and export options with a Go! button)

-Currently, after you delete a message or choose to look in your Sent Items or Inbox (or any custom folder), you are returned to the standard Private Messages view, not Private Conversations. Improve the usability of this function to return back to Private Conversations for the end user so that they don't have to click on the "Private Messages" button in the welcome block or "List Messages" in the User CP just to get back to the Private Conversations view.

-Put more user information about the sender than their avatar and username with a link to their profile. Can easily reproduce the format here based on what's in the postbit template for the threads in the forums to show the user's name, their title, a drop-down box for the user information, as well as instant messaging icons and other information.

I definitely like it so far, though! I was getting tired of multiple levels of nested quotes in my PMs!
- I'm working on custom sorts and such, they're already (partially) working on my test forums. The layout of the page is subject to peoples own tastes, some want it to appear as a thread with full postbits and such, but others (such as myself) want it to appear more like the current "Conversation" system that is in place for visitor messages. I'm looking at options to cater both, but for now I'm afraid it's easier for me to use the second view.

- I've got that working on my test forums, it will be in for the next version.

- I was going to, but I realised that there aren't really much options I can put in. You can't move messages to certain folders, because the way the conversation system works. Mark read and unread again aren't the most useful options to add because it only checks if the latest message was read/unread not other ones inside the conversation, which leaves us with the Delete option. I'll be looking to support the other options at a later date when I rewrite the way Conversations are stored and identified.

- vBulletin likes to stick the folderid on the end of the URL wherever possible, and naturally this product lets any URL with a folderid take priority over itself because the user might have opted to view in the old way. I have created a fix on my test forums to not include the folderid when deleting messages and it will be in for the next release.

- See the first point

Thank you for your feedback


I hit a little logical problem in the next version and it might not be released as soon as I'd liked. I'm going to look at an alternate method of storing and identifying conversations that will hopefully resolve lots of logical issues that prevent me from making major adjustments, as well as including better features and hopefully all less database strain. There's no ETA to the next version I'm afraid, it'll be done when it's done
Reply With Quote
  #37  
Old 25 Oct 2008, 17:03
chris1979 chris1979 is offline
 
Join Date: Oct 2006
This is a really great idea. I will use this once the new version is out with the extra bits. Really looking forward to it! My members will love it.
Reply With Quote
  #38  
Old 26 Oct 2008, 11:04
lille L lille L is offline
 
Join Date: Oct 2007
Installed. Very nice ! Works fine here ! Thanks !!
Reply With Quote
  #39  
Old 29 Oct 2008, 19:08
lille L lille L is offline
 
Join Date: Oct 2007
I was a bit to early. This is very unstable at my forum. It changes between old pm system and this one. And it removes old messages from the converstation
Reply With Quote
  #40  
Old 12 Nov 2008, 23:19
Tyran1 Tyran1 is offline
 
Join Date: Jan 2007
Location: Deutsches Reich
A good Addon nevertheless is missing nen bissl which.
Adjustment to the Addon pn appendix.
Adjustment file & Exit should look alike.
Überschirft receiving in the post office entrance is missing.

How would it be to be integrated message pursuit in the post office exit?


Auf deutsch:

Ein gutes Addon doch fehlt nen bissl was.
Anpassung zum Addon PN Anhang.
Anpassung Ordner Ein & Ausgang sollten gleich aussehen.
Überschirft Empfangen im Posteingang fehlt.
Wie wäre es die Nachrichtenverfolgung im Postausgang zu integrieren?
Reply With Quote
  #41  
Old 13 Nov 2008, 08:25
logicuk's Avatar
logicuk logicuk is offline
 
Join Date: Jan 2008
Any updates coming soon dinnerbone ?
Reply With Quote
  #42  
Old 15 Nov 2008, 14:14
Tyran1 Tyran1 is offline
 
Join Date: Jan 2007
Location: Deutsches Reich
Lightbulb

Big Bug !!!!!


Track Messages does not function any longer!!!
Reply With Quote
  #43  
Old 17 Nov 2008, 19:11
The_White_Eagle's Avatar
The_White_Eagle The_White_Eagle is offline
 
Join Date: Nov 2008
when I import it then it says:

No file uploaded and no local file found.
Reply With Quote
  #44  
Old 18 Nov 2008, 05:30
hdrmut hdrmut is offline
 
Join Date: Aug 2005
Originally Posted by bashy View Post
Hi

Thanks for this

What is this section at the top, Is it supposed to be a quick reply area? See image please

If i click one of those 2 buttons i get

The following errors occurred with your submission:
  1. Please complete both the subject and message fields.

Add this : http://www.vbulletin.org/forum/showthread.php?t=191166
it will be fixing
Reply With Quote
  #45  
Old 18 Nov 2008, 12:54
Chadi's Avatar
Chadi Chadi is offline
 
Join Date: May 2004
Cool mod, thanks.

Just saw this, so here is my suggestion:

- add select all option (as vb default has this) instead of manually selecting one post at a time in a conversation to delete them.
- add a delete option in the main inbox view page
- option for member to choose between default version and your version ("visitor style view" for example

Bug:
- selecting all posts in a conversation, clicking delete takes you back to the inbox, but the vb default looking version strangely. If I click inbox link in the navcrumbs, it will show your custom version then.
__________________
...............................
Talk Jesus Forums: Christian Chat
games . chat . gallery . bible . videos
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 20:17.

Layout Options | Width: Wide Color: