I'd say private messaging is an important feature to have in any forum installation so that users can connect with each other on a more personal level.
Basic knowledge of subversion, php, html and css; you should at least be able to understand and apply solutions that other users will give here. If you can fix it, it is even better of course.
Way back when I did a biggish rewrite to get it working as expected. I haven't upgraded to the latest Vanilla yet, but once I do, I can definitely help troubleshoot.
Is it normal if the messages appear as well on the discussion page. Shouldn't the category used for private message be blocked or something?
So the extension requires that the discussion category being disable for any role and Vanilla 1.1.5 check that you have the permission to post to that category.
Either the extension need an other way to hide the Private Messages category (will be a pain) or it need to hack the Category manager restriction.
One solution would be to not use discussion and comments for Private messages; or to still use the discussion and comment tables but not the DiscussionManager.
That hack works for pm's! Do you think there will ever be an option about an instant notification when receiving a new pm? (not email)
The only thing, though, is that even when there are messages in the inbox it says NO PRIVATE MESSAGES FOUND
I believe, the addon needs to be rewritten and avoid using comment/discussion/category. separate table might be an easy solution. I do not like hacking core vanilla and I'm not sure how to over ride something within mod.
Comments
update [library/vanilla/ Vanilla.Class.DiscussionManager.php ]
if ($this->Context->Database->RowCount($CategoryAllowed) < 1 ) {
$Discussion->CategoryID = 0;
}
to
if (($this->Context->Database->RowCount($CategoryAllowed) < 1 ) && ($Discussion->CategoryID <> $this->Context->Configuration['PRIVATE_MESSAGES_CATEGORY_ID'])) {
$Discussion->CategoryID = 0;
}
if you are using Friendly URL addon add this line in [.htaccess]
#PrivateMessages
RewriteRule ^extension/([0-9]+)/(.*)$ extension.php?$2&DiscussionID=$1 [QSA,L]
I just install private messages and it's working with 1.1.5a.The bug must be the result of a patch.Is it normal if the messages appear as well on the discussion page. Shouldn't the category used for private message be blocked or something?So the extension requires that the discussion category being disable for any role and Vanilla 1.1.5 check that you have the permission to post to that category.
Either the extension need an other way to hide the Private Messages category (will be a pain) or it need to hack the Category manager restriction.
I believe, the addon needs to be rewritten and avoid using comment/discussion/category. separate table might be an easy solution. I do not like hacking core vanilla and I'm not sure how to over ride something within mod.
i really need it and all download links are expired