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

Great idea, and very timely since a user just removed one of my messages an hour ago.

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"?)


 * "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?

As you know, many users attempt to remove admin messages from their walls, and I think "don't remove admin messages" is pretty standard, so it might be worth having it as "can't do anything to mod/admin messages" by default.

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.

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)