Thread: Private Messages Enhancements - Private Conversations (Threaded PMs)
View Single Post
  #37  
Old 10-17-2008, 09:13 AM
dinnerbone dinnerbone is offline
 
Join Date: Feb 2008
Posts: 32
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
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
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01073 seconds
  • Memory Usage 1,781KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete