Thread:Project:Support desk/Is it possible to disable EDIT for logged in users?/reply (15)

It did took me a while to understand the extension, as I was also wondering why it was showing the latest revision on pages without approval.

This is how the extension works, and note that this is independent of the grouping issue you initially requested.

When you do a fresh install on the extension, ALL your wiki's current pages are put under the "Unapproved Pages" category. Newly-created pages will also be put under this category. You can check the pages in the "Special:ApprovedRevs" page of your wiki to see which pages belong to which.

"Unapproved pages" will always display the latest revision until you approve it at least once. After you approve a page once, it will be put in the category "All pages with an approved revision" (again, see your wiki's Special:ApprovedRevs page). Pages in this category will function the same as you expect in the extension: it will only show the latest approved revision.

$egApprovedRevsBlankIfUnapproved = true;

The line above makes it so that pages under "Unapproved pages" will show blank pages instead of the latest revision. That is, newly-created pages (and existing pages in your wiki prior to your installation) will show up as blank until they get approved once.

Anyway, I suggest you run the maintenance script in Extension:Approved_Revs to put all your existing articles from "Unapproved pages " to "All pages with an approved revision".

If you're still confused, go to your Special:ApprovedRevs page. You will see three categories:

All pages with an approved revision | Pages whose approved revision is not their latest | Unapproved pages

The first two categories function the same you would expect in the extension. The third category are pages that will always display the latest revision -until you approve them once-.

Again, this is just a matter of understanding the extension, and not due to the issue with the groupings.