Private Messages

 
Jesus
I Have Godly Powahz

Post Count: 462
Location: London, UK
Post Title: Private Messages
 

The time has come!


The Private Messaging System has finally been completed!

With the System you can:
  • Send Private Messages to People
  • Recieve Private Messages
  • Reply to Private Messages
  • Recieve Notifications about Private Messages
  • Write yourself notes
  • Delete Messages
  • Delete Threads (A collection of messages sent back and forward, also known as a converation)
  • Mark Messages as Read/Unread, etc.

Change Log

Quote:
Key:
& Added Feature
- Removed Feature
++ Improved/Fixed Feature
~ Todo

//-- 09/03/10
++ Fixed BBCode

//-- 06/03/10
++ Fixed Box Count
++ Fixed /compose/{user}
~ Need to Check for existing notifications, if set, don't send more
~ Need to Optimize Queries

//-- 01/03/10
++ Fixed Missing Array when loading boxes
++ Fixed Menus
++ Fixed Message Marking and Deletion

//-- 18/02/10
++ Fixed Display bug when using Image generated usernames

//-- 07/01/10
++ ReWrote Entire System

//-- 18/08/09
++ Fixed the Ajax'd periodical inbox updater

//-- 12/08/09
++ Fixed the inbox further (wasn't grounping messages properly, and showing duplicates)
++ Replies are now working to their full extent (problem with setting the parent id's to the wrong int)

//-- 11/08/09
++ Made the PM layout theme dependant (Fixes layout issues)
& Added delete action, users can now delete messages from within a message, and also
from the inbox
++ Fixed the "Mark as" options (With recent changes, they weren't working properly)
& Added getParent function to determine the original post in a conversation
& Added replyExists function to determine if the conversation is an only post, or it's part of a conversation (more than 1 message in )
& Grouped conversations in the inbox (not as easy as it sounds)
++ Implemented gmail like-reply display (When you've replied to a message, it'll show your username next to the other party to show you've replied, like Google Mail)
& Added Send Message, Reply and delete buttons
& Added the ability to reply to a message
++ Fixed the inbox (Wouldn't load messages the way they needed to be loaded)
++ Improved the setTpl function
- Removed linked usernames from the boxes
++ Fixed highlighting issues that caused messages that have been replied to, but not read by the other party, to highlight, when logically it shouldn't be
++ Fixed Reply Button (Link was wrong)
& Access is denied to the reply page if the user isn't authed to send messages on that topic


//-- Since 09/08/09
& Added menu block for the Inbox, Outbox + Notes. Flashing Icon if a new message exists in the inbox.
& Added navigation options
& Added Mark As Read/Unread functions to the message options
++ Fixed bug in the composition of messages, If the recipient of a users message has a full inbox
he/she will be notified that somebody attempted to send him/her a message. The author of the message
will also be notified of the error.

& Added Notes and Outbox
& Added composition page for messages
& Added "Inbox Empty" message
& Notifications (On Post, On Error, etc)
& Added onclick row for the boxes to take you to the message(s)
++ Added highlight effects to the 'selected' checkboxes' parent row's
& Added Javascript Select Functions
& Implemented Gmail Look + Feel
& Added animated dropdown boxes for the message containers along with online indiactors to show if
the other user(s) is/are online or not.

Please report any bugs to me via PM, Email or via IRC.



v4yyps.png
Posted On
06th Mar 10 @ 03:49:am
Post Has Been Edited 3 Times. Last Edited By Jesus. User IP: Logged

Post Count: 119
Post Title: Wowzers...
 
Very nice Jesus! I like the recipient box autofill :D

Keep up the good work kids.



kyle.png
Posted On
06th Mar 10 @ 03:52:am
User IP: Logged