[development] Moderation bit behavior
Dries Buytaert
dries.buytaert at gmail.com
Tue Jul 4 16:53:52 UTC 2006
On 04 Jul 2006, at 17:11, Neil Drumm wrote:
> Right now we have an inconsistency with our moderation bit. Is it
> supposed to control the visibility of posts, or is that solely
> dependent
> on status? 13 queries say it should have an effect and /up to/ 38
> queries say no.
>
> The issue for this is over at http://drupal.org/node/71730.
>
> I think the underlying problem may be that published (status) is not
> mutually exclusive with moderation.
The original context of the moderate bit is the queue.module. With
the queue.module, nodes that have both the moderate and published bit
set were shown to authenticated users, but not to anonymous users.
Nowadays we have node-level permission, something which wasn't
avaiable when I originally wrote the queue.module. If the same can
be achieved with a node-level permission module (and I think it can),
it is probably best to take the moderation bit behind the barn, and
to shoot it through the head. It's been a pain for years. :-)
Taking out the moderation bit should be both easy, fun and
rewarding. SQL queries get less expensive, the user experience is
likely to get better, and the code becomes easier to grok.
Maybe check with the workflow people; I believe they had some
concrete suggestions about this. Either way, the workflow people
figured out a mechanism to build arbitrary workflows with complex
transition schemes, and I'm pretty sure they don't need the moderate
bit for that. The workflow module is the way forward.
--
Dries Buytaert :: http://www.buytaert.net/
More information about the development
mailing list