Yeah, there are a number of things wrong with how SMF handles board moderators, not least the notion of confusing the hell out of people! I don't believe board moderators can access the moderation centre out of the box (but of course if you mess around with extra groups it will, of course)
That does get into the very thorny issue of access, but it also makes me wonder something else. There's no reason it explicitly has to be a 'board' with 'topics', yes it'd be nice if it did, but it would create a lot of problems in its own right. As an interim solution, the 'moderation' board could simply be a way of presenting what's in the existing report area based on what boards the current viewer is a moderator of.
What I'm proposing is essentially a real board with virtual topics. It wouldn't be searchable (at present, but it could be, is complicated!), but it could be placed within the ACP wherever the admin wanted. There would need to be additional logic to prevent multiple boards, and I know Nao won't like the idea of having a physical board that consumes space in the boards table.[1]
There's other stuff we could do instead, like having a virtual board shoved on the end of the board index unless another real board takes its place. It's all things that are doable, it's just minimising the damage otherwise.Quote This is the real killer advantage of making it a physical board with virtual posts, we can get the list of posts on demand and enforce visibility properly.Quote Yup. That's also all doable and I would imagine that you could go one further and integrate group requests into the same basic idea. It's what I'd do, put it that way ;)Quote It's 3.36am. I do tired babble most of the time myself ;)
That does get into the very thorny issue of access, but it also makes me wonder something else. There's no reason it explicitly has to be a 'board' with 'topics', yes it'd be nice if it did, but it would create a lot of problems in its own right. As an interim solution, the 'moderation' board could simply be a way of presenting what's in the existing report area based on what boards the current viewer is a moderator of.
What I'm proposing is essentially a real board with virtual topics. It wouldn't be searchable (at present, but it could be, is complicated!), but it could be placed within the ACP wherever the admin wanted. There would need to be additional logic to prevent multiple boards, and I know Nao won't like the idea of having a physical board that consumes space in the boards table.[1]
There's other stuff we could do instead, like having a virtual board shoved on the end of the board index unless another real board takes its place. It's all things that are doable, it's just minimising the damage otherwise.
This however does raise the debate we had on SD as to whether the person reporting the post should be able to see the report.
As for membergroup requests, I remember trying to get a plugin for SD as to where a ticket would be created when someone requests to join a group. A board could do as well, as it stands I think just the PM is a bit limited.
I'm a bit tired so some of this may just be babble ATM
1. | It is one of the reasons why we both want rid of the recycle bin as a physical board. |