User blog comment:BertH/User rights updates for Forum and Message Wall/@comment-452-20150120134725/@comment-5275700-20150120222955

''Is it possible to alter rights on one wiki to prevent users from removing threads on their own Message Wall? (As in, was it implemented as a "CanRemoveThreadsOnOwnWall" right, or was it hardcoded as "if (CurrentUser.hasRight(CanRemoveThreads) OR Wall.Owner == CurrentUser) then: allow"?)''


 * I can't speak to the actual coding, but creation of a specific right for this was not part of the spec, so probably the latter. Regular users will not be able to revert a close, re-open, removal or restoration by an admin or moderator. But they will still be able to do the initial removal. My suggestion (for now) is to create a policy around removal of admin-posted threads, if you don't have one now. The request for a specific right is noted.

"Regular users are not able to revert actions performed by moderators or admins (remove, restore, close, reopen), even on their own Message Walls." Does this mean they cannot remove/close threads opened by mods/admins, or does this only apply when mods/admin first does a remove/restore/close/reopen?


 * Answered above, but let me know if anything is unclear.

Feature request: Email notifications of thread/reply removals, both for my own messages, and replies in threads I've participated in.

This is somewhat mitigated by these rights changing, but if users can still remove threads I create from their Message Walls I definitely would still like an email notification of that. I think that other users should also get a notification when an admin removes their post.

At the very least I think there should be a "There has been a change to a Thread you have posted in" email, similar to the "There has been a change to this page" or "There has been a comment to this blog post" email.


 * Noted, and I agree this is needed.

''Feature request: Splitting and merging threads, including moving Message Wall threads.

The most common Thread removals I perform are closing Threads left in the wrong place, such as posted as a new Thread instead of as a reply. The ability to "Merge this into Thread:X" would be an incredibly useful admin/mod function.

As Threads often meander, the ability to move off-topic comments into a new thread would also be very useful.

(I've requested both of these privately in the past, but I do not know whether my suggestions have made it to the eyes of voldevs)''


 * We've definitely noted this request from users in the past as well. In brings up quite a few questions about what happens to replies, etc. If we're going to tackle this, we'll be sure to review the specs with the community to make sure we meet all the needs. But this isn't on the radar right now.