Thanks for the info.
Actually I'm trying “Extension:Approved Revs” for the same but getting into the below issue.
Installed “Extension:Approved Revs” to prevent publishing changes to a page until approval. For that, I did the below changes but still I could not see the (approve) link on history page. Also, the changes made on the pages are published directly to all the users.
1. Created a folder “ApprovedRevs” inside extension folder and copied all the files.
2. Executed the DB scripts to create the DB objects
3. Added the below configuration in the LocalSettings PHP file
require_once( "$IP/extensions/ApprovedRevs/ApprovedRevs.php" );
$wgGroupPermissions['*']['edit'] = false;
$egApprovedRevsBlankIfUnapproved = true;
$wgGroupPermissions['*']['viewlinktolatest'] = false;
$wgGroupPermissions['sysop']['viewlinktolatest'] = true;
$egApprovedRevsAutomaticApprovals = false;
$egApprovedRevsShowApproveLatest = true;
Am I missing anything? Appreciate your help. Thanks
Regards
Gopi. R