Can't believe it's been so long since I've posted here.
About a week or so ago, I implemented a new "Filing" feature on iHub, available only to Premium Members.
The Filing feature is a way for you to create message folders on the site and manage the contents of them.
On the "MailBox" screen, just to the right of your name, is a link that says "Manage/Open Folders". Clicking this will take you to the Folder Management screen, where you can create new folders and view or manage the contents of them. Clicking the name of an existing folder will re-display the same screen, but with the contents of that folder displayed.
Also at the far right of each message in your MailBox is a link that says "File". If you click that link, the system will prompt you to click the name of the folder to which to move the message. After you've done so, the message is moved to that folder and you're taken back to your MailBox.
A Folder doesn't care whether a message is private or public. It'll store them all the same.
This morning, I added a number of new features to Filing. They are:
1. A "Return to MailBox" link for filed messages. Clicking this will remove the message from the current folder and put it back in the MailBox.
2. A "Delete" link for each folder. Pretty self-explanatory. It's only functional on empty folders, though. If you want to delete a folder that has messages in it, first return its messages to your MailBox.
3. The ability to rename existing folders.
I consider the Filing system about 50% done now. I won't be making anymore changes to it for a while, though, as I need to get back to SI programming. New interfaces don't write themselves.