1835 Posts in 1139 Topics by 554 members
|Go to End|
1 March 2011 at 1:36pm
Hi, I like the blog module, but how do I configure so that when a user enter a comment, it requires approval first before going to the public??
1 March 2011 at 10:55pm
I cant get it to work yet (been flushing lots)
The solution shouls be here
static $defaults = array(
"ProvideComments" => false,
'ShowInMenus' => false
2 March 2011 at 6:43am
But sounds like it only turns off the comment for a blog entry.
So I want the work flow is
1) User [A] can enter comment as usual
2) User [A] comment won't show up in public by default
3) Admin will need to approve User [A] comment before the comment shows in the public.
8 March 2011 at 8:23am Last edited: 8 March 2011 8:26am
I go through the blog module code.
You can change the PageComment.php to have comments moderated as default.
static $moderate = false;
and replace it with true;
( location: /cms/code/sitefeatures )
8 March 2011 at 11:45am
the much better solution would be to call the enableModeration() method of PageComment.php in your mysite/_config.php like this:
This way, you won't need to edit core files and keep the ability for easy updates.
10 March 2011 at 4:26am
|Go to Top|