How can I thank you?
Oooh, I know, I'll send you a donation - only I can't find where to send it.
See this discussion:
http://vanillaforums.org/discussion/16672/can-i-force-users-to-choose-a-category-in-vanilla-2#latest
Lincoln's fix worked for me then. I'm not sure if it works in 2.0.18.8, but it's worth a go.
For 1) Download the button bar plugin (the one on here) and then edit the file buttonbar.php in the ButtonBar/views folder, commenting out or deleting the features you don't want to give your users.
Are you on a hosted plan?
This is the community support forum for self-hosted forums.
There is indeed a more efficient way to do this.
In phpMyAdmin run either
UPDATE gdn_userconversation uc, gdn_conversation c
SET uc.CountReadMessages = c.CountMessages
WHERE uc.ConversationID = c.ConversationID
or
UPDATE GDN_UserConversation uc, GDN_Conversation c
SET uc.CountReadMessages = c.CountMessages
WHERE uc.ConversationID = c.ConversationID
depending on how your tables are named.
This simply replaces the value in the CountReadMessages column with the value of the CountMessages column.
NOTE
This will mark all messages as 'read' for all users.