Is there a way to moderate only topics and approve all replies automatically?
]]>I currently use two BBPress plugins. They are:
“GD bbPress Attachments” to enable users to attach files with replies
“bbPress Moderation” for holding replies until they are approved
When I try to attach a file with a BBPress reply, that file is dropped as soon as the comment is inserted as “pending”. The attachment is not there when I moderate the comment as an administrator. This problem does not occur when I disable “bbPress Moderation”
This is the forum:
https://www.eeweb.com/forums/
This is an example of a topic that can be replied to:
https://www.eeweb.com/forums/topic/easy-to-build-digital-am-fmsw-receiver-dec-2021/
Hello,
For creating a new forum topic, is there any way to show success message and clear form after submit?
I thought this would help, but it hasn’t.
]]>In bbPress moderation emails I get links like
https://www.marginallyclever.com/?post_type=reply&p=25430
which click to 404. my site uses permalinks and should use the style
https://www.marginallyclever.com/forums/reply/25430
If this is a setting I missed, please point me in the right direction.
Thank you!
]]>Just wondering if it is possible to moderate some users and automatically approve others?
Have looked at the moderation settings and approving users that have “had a previously approved post” would not work in this use case.
Not sure how this would be achieved but would love to know if it’s possible.
]]>When a new topic or reply is entered and not held for moderation, it appears immediately and the user can see it has been accepted.
When a topic or reply is held for moderation, the user sees nothing. There is no indication that the entry has been held. I think there should be a message.
]]>I have previously raised this problem that, when an admin approves a moderated topic, subscribers are not notified.
I have created a solution by developing an extended version of the plugin pending-submission-notifications that does the equivalent thing for moderated posts.
It does this by hooking onto the ‘transition_post_status’ and thus works when a post/topic/reply is published from front or backends.
You can find the code on GitHub here.
]]>Awaiting moderation topics shows all user,
ex :
user A submit the topic, its shows this topic under “Awaiting moderation ” status with yellow BG, But also this topic displayed user B the same output. Its not supposed to display.
When I click on the link provided in the moderation email, I get an ERR_TOO_MANY_REDIRECTS error. I have tried clearing cookies, but that has not helped. I have tried to open the link in both Chrome and Firefox with the same result.
WordPress version: 4.5.3
bbPress version: 2.5.9
bbPress Moderation version: 1.8.3
I can moderate the forum through WordPress, but the guy who is going to moderate the forum is not very tech-savvy and I would rather not have to have him get in the WordPress dashboard.
]]>Hi,
I want to moderate posts/topics by anonymous users. Currently, anonymous user can post a topic, I get an email, see it in pending, edit & publish it and it is then visible to all logged-in users (in the particular forum and on its own url), but anonymous users don’t see it in the forum, nor it list of topics, though they can see its detail on its own url.
If I deactivate bbpress moderation, it appears in the forum/topic list to anonymous users and it stays there even if I reenable the plugin.
Neither caching, nor “Display pending posts on forums” seems to make any difference.
I have the newest versions of moderation and bbpress.
And thanks for the plugin!
]]>Hi… I have BuddyPress and bbPress with the Notifications component active. So when a topic is posted to a forum, an email is sent to all subscribers to that forum.
But I also have bbPress Moderation installed and set to moderate the first topic or reply from a user. I find that no email notifications to subscribers are sent once a topic is approved.
I have confirmed this with only the necessary plugins activated.
Ideas anyone?
BuddyPress 2.4.3
bbPress 2.5.8
Hi,
If you use this plugin and you want like me to send email notification for multiple moderators, replace the code in line 323 (function notify_admin) by this one :
/**
* Alert admin of pending topic/reply
*/
function notify_admin($post_id) {
if (get_option(self::TD . 'notify')) {
$multiple_recipients = array(
'[email protected]',
'[email protected]',
'[email protected]'
);
$blogname = wp_specialchars_decode(get_option('blogname'), ENT_QUOTES);
$blogurl = get_option('home');
$message = sprintf(__('New topic/reply awaiting moderation on your site %s: %s', self::TD), $blogname, $blogurl) . "\r\n\r\n";
/* Add body of topic/reply to email */
$post = get_post($post_id);
$title = '';
if ($post) {
$title = $post->post_title;
$message .= get_permalink($post->ID) . "\r\n\r\n";
$author = get_userdata($post->post_author);
$message .= "Le contenu suivant a été posté\r\n";
if ($author !== false) {
$name = $author->user_firstname . " " . $author->user_lastname;
$name = trim($name);
if (empty($name)) {
$name = $author->display_name;
}
if ($name == $author->user_login) {
$name = '';
} else {
$name = ' (' . $name . ')';
}
$message .= "Par " . $author->user_login . $name . "\r\n\r\n";
} else {
$message .= "Par Anonyme\r\n\r\n";
}
$message .= $post->post_title . "\r\n" . $post->post_content . "\r\n\r\n";
}
@wp_mail(($multiple_recipients), sprintf(__('[%s] bbPress Moderation - %s', self::TD), $blogname, $title), $message);
}
}
Replace the “example” emails by the mails of the moderators.
]]>I have bbPress moderation installed but I cannot see where to set a user as a moderator other than where it says ‘new users should be given the ________ role’ which defaults to Participant.
It would be nice if it were possible to assign different moderators to different forums, since we anticipate our forums may grow quickly. But failing that, how do I assign someone to be a moderator other than the main admin which it seems to default to now.
]]>I have a bbPress forum set up and bbPress Moderation installed and activated. A user posted a reply and it went to moderation, I got an email notification. So far, so good.
Now, the problem: I looked all over and, for the life of me, cannot find a link to click to approve this message!
I went to the Dashboard and saw the “Replies” section with a circled “1” – notification of the new reply. I see the new reply in the list on that page, but when I mouse over it to display options, my options are “Edit”, “Trash”, “View”, “Spam” – nothing to approve a post.
I also clicked “view” on the message, and I see it inside the bbPress forum, and, again, my options are “Edit”, “Move”, “Split”, “Trash” and “Reply” – nothing to approve the post.
My role on the forum is Keymaster. What am I missing?
]]>Hello there, hope you’re well..
Has anybody a working solution for the following issue?
Newest WP and bbPress, last version of bbPress Moderation.
If bbPress Moderation is active, it will deactivate users subscription to a topic, after status from a pending reply of this user is changed to publish. It deactivate both possibilities: subscription on top and it uncheck the email notification status inside the bbp-form.
I tried to deactivate all other plugins, but it will not work, too.
Is anybody out there with a tip or a working solution ?
Thank you and best regards
]]>Able to stylize this plugin’s messaging easily enough, but I’m looking to display the moderation notice only for the post/reply author and the moderators, but hide for all other users. How do I accomplish that?
]]>The administrators email notification for anonymous posts just says “by Anonymous”
I wanted more information in my email so I can easily report spammers to Stop Forum Spam, and block the IP in CloudFlare, so I’ve hacked the plugin to read:
$message .= "by Anonymous - IP:".bbp_current_author_ip()." author:".get_post_meta( $post_id, '_bbp_anonymous_name', true )." email:".get_post_meta( $post_id, '_bbp_anonymous_email', true )."\r\n\r\n";
Not elegant, but it works. Is it possible to get this incorporated in a future release?
If not, so I don’t lose my mod on the next update, can anyone point me in the right direction of a method to change the bbPressModeration class. I’ve tried searching for the best way to do this, but can’t find anything so far.
Thank you for this excellent plugin.
]]>I’ve had the same problem with bbpress and found the solution here:
https://isabelcastillo.com/remove-bbpress-css-non-forum-pages
Do you have a similar code-snippet or alternate solution I can use to only load the bbpressmoderation/style.css?ver=4.1 on the forum pages?
Thanks!
L
]]>Keep getting the following error code: 500
Checked with my host provider and he fine combed my site and found the following error:
Code:
brk(0x5419000) = 0x5419000
— SIGSEGV (Segmentation fault) @ 0 (0) —
and they said it’s back to you.
Here is where it began: https://cycleshanty.com/?post_type=reply&p=522
Now what?
Bob.
]]>I just heard back from my host provider and all possible checks were done and an error code:
Code:
brk(0x5419000) = 0x5419000
— SIGSEGV (Segmentation fault) @ 0 (0) —
is what was found and they said it’s back to you.
I just heard back from my host provider and all possible checks were done and an error code:
Code:
brk(0x5419000) = 0x5419000
— SIGSEGV (Segmentation fault) @ 0 (0) —
is what was found and they said it’s back to you.
This is where you can find the problem: https://cycleshanty.com/?post_type=reply&p=522
Now what?
Bob.
]]>I cannot approve any comments I am not given the option. When I login to my backpage I see and click on replies my the internet brings up an error page from hostgator saying internal server error 500.
If I go to the website itself I see the posts in white and they say awaiting moderation I can respond to them but there is no option to approve them and they remain white. Here is the link. https://tenniselbowracquet.com/forums/topic/tennis-racquets/
Thank you very much for your assistance.
my forum not sending email on new replay and new topic!
please help me ??
Hello,
Topics waiting are no longer displayed in the front office, even for an administrator logged.
Note that the “always display” box is unchecked, but the administrator is in principle visibility, front and back office, even on matters pending.
Any idea?
Thanx
]]>Hi, thanks for developing this plugin. It’s great except for the fact there is no choice to require topic approval in specific forums. As the plugin is now it applies to all forums. Do you plan on implementing something like this?
]]>The tickbox “Display pending posts on forums” shows all moderated posts for all users, in every WP_Query loop, including RSS feeds.
Would it be possible to change this so that they are shown for only the current logged in user that created these posts?
]]>When an anonymous person replies and the Keymaster approves it, the avatar is the Keymasters, so it looks like they made the comment. Is there a fix for this?
Thanks a lot
It would be great if you could assign a user to a forum so that multiple moderators could be assigned.
]]>Is it possible to connect this so WordPress’s first comment moderation would also approve people for the forum, and a moderated first topic/reply on the forum would approve someone for wordpress comments…?
To keep people from having to be moderated twice…
]]>Hi there,
thank you for the great plugin. There is just one thing, I would need in addition to the general functions of your plugin: At the moment only WP-admins receive the notification mails about new topics/replies. I would need this function for WP-editors with super-admin status for bbpress as well. Is there a way to add editors to the notification receivers, too??? And if so, in which file do I have to make the changes?
Cheers
yu
Fantastic plugin. Performs an important function.
However, the way to approve topics/replies is cumbersome. (Gotta edit the posts and then change status to Published).
Would be fantastic if you could add an Approve action to Bulk Actions dropdown for topics and replies (just the way comment approval works in WordPress).
Also, would be nice if approval could work by replying to email…
]]>