Approval for pages3 users found helpful
Subject: Re: Pending pages
In all honesty, I wouldn't use my add-on, but rather use the built-in Sitemap's Search subpage. You can filter based on whether the page has been approved or not. I wrote the add-on before that was possible.
To make this easier, you can create a single_page and place the following code in it:
<?php $this->controller->redirect('/dashboard/sitemap/search/?numResults=10&searchField=version_status&selectedSearchField=&searchField1=version_status&selectedSearchField=version_status&_cvIsApproved=0'); ?>
This will just redirect you to the search page with the "isApproved" filter pre-set.
If you don't know how to add single_pages...
Name the file: "pending.php"
Place this in the folder: "single_pages/dashboard/sitemap"
Scroll to the bottom.
Type into the Add Page box: "dashboard/sitemap/pending"
Hope that helps! :)
If that is too complicated, I can package it up rather easily for you.
I followed these instructions and it worked perfectly the first time. Let me know if you need any help.
Look at the reply marked as best answer for the block.
No, I mean that when as an administrator and you add a post, that you don't have to approve the page, even though administrators can already approve posts. It affects features like the auto nave and the real estate listing where it doesn't show the listing until the page has been approved
The HTML for the form has this:
<input type="hidden" name="approve" value="PREVIEW" id="ccm-approve-field">
which I think is the cause of the problem. If you use the button it's fine.
I'm far too new to Concrete5 to know if this is intentional workflow or some sort of bug - though the issue I do have is that the notification that appears in the top right which has an approval link disappears after a couple of seconds so if you don't see it then it may be a while before you notice the page is still being edited...
Thanks for the tip !