This module looks very promising. I started testing it but I have a problem with understanding the moderation process.
First, I assumed that the 'Published' and 'Create new revision' options for the content type must also be checked but I would like this point to be clarified as it's not mentioned on Configuration point 1.
Then, when I create a new node, I see that 2 revisions are created (a fake one and a second one which is the current one). If I try to edit the node, a new revision is created and replaces the current one. So, all new revisions are directly 'published' without any moderation. The 'Content Moderation Info' block also never shows up.
So I'm confused, can you please explain me what's wrong in the process I follow?
Comments
Comment #1
eugenmayer commentedHello,
well you are right in all points. The first one were not directly visible to me, as i had both activated and forgot about my note about forcing both:
create new revision
You are right, it is not assured that its activated right now. I will force it to be enabled - as the module will not make any sense then. Of course only for content-types which are in moderation.
published
Well this is the one on my todo list, how to work with "drafts". I guess you are right, that currently not publishing a revision does not make sense, so i will force it.
Edit
Well the last point, the second editing which gets published automatically, this is a bug. As you stated, this is not to be happen. The edited revision must be a new pending revision. I will inverstigate that one.
Comment #2
eugenmayer commentedComment #3
eugenmayer commentedThe documentation has been updated
Comment #4
eugenmayer commentedAll issues fixed, will be included in BETA2
Comment #5
pvasener commentedI have tested beta2. Things are going better but...
Now, I have two revisions (One fake and active one and a second with the content I have submitted). When I view the node, I see the fake one and I get a warning (This document has 1 pending revision). Up to now, everything seems good. Now, I expect to see the 'Revision' block to allow me to moderate this pending revision. However, it still doesn't show up. I had a look at the code and it only shows up is $node->vid and $live->vid are different. This is were I'm confused. $node->vid is the fake revision to be displayed and $live->vid is the same one. Shouldn't $live->vid be the pending revision one in order to display the block to moderate it?
Comment #6
eugenmayer commentedplease open a new issue for this, i will answer directly
Comment #7
eugenmayer commentedComment #8
eugenmayer commented