Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted April 20, 200717 yr I have a serious problem with profiles and comments on my board. Apparently members that are validating can post comments, and if they are suspension from the warn panel they can post comments.This person posted some very inappropriate things in people's profiles... And currently, as far as I know, there is no way to find out if he posted in other members profiles without looking at every single profile or checking the database manually.My moderators are going crazy right now...At least with posts you can view all a members posts... But you can't find all their comments...Was moderation taken into account with comments at all, besides being able to delete comments?...
April 20, 200717 yr Yeah, there should be a way to find out all the comments that were ever posted by all members.
April 20, 200717 yr What really upsets me is the only way for me to disable comments, without butchering the profile portal template, is to revert to the old profile style... That's NOT something I want to do. I really like the profile system... But comments need to be able to be moderated and turned off... And there should be a way to say which groups can and cannot post in comments because right now validating members can do it, even when we suspend them.It is out of control...The only way I'm going to be able to give my staff any leverage over the situation is if I spend my weekend making a comments moderator tool..... Something that allows my moderators to view comments in a list... Who posted it, and where it was posted with a search.... Ability to delete from there. Something that should have been added by default...I don't know what I'm going to do about keeping validating members from posting...
April 20, 200717 yr You could stop them from viewing profiles, although this is a temporary fix at best.
April 20, 200717 yr In sources/action_public/profile.php find: //----------------------------------------- // Friend requires approval? //----------------------------------------- if ( $member['pp_setting_moderate_comments'] AND $member['id'] != $this->ipsclass->member['id'] ) { $comment_approved = 0; } Add after: //----------------------------------------- // Mod queued or validating? Approve first! //----------------------------------------- if ( ( $this->ipsclass->member['mod_posts'] == 1 ) OR ( $this->ipsclass->member['mgroup'] == 1 ) ) { $comment_approved = 0; }That will at least make it so the comments have to be moderated by the profile owner if the person adding the comment is in the mod queue and/or in the validating group :)
April 20, 200717 yr Thing is I would rather them not be able to post a comment at all if they are suspended or are in a specified group (like validating).For now I guess I can keep validating members from viewing profiles. But that doesn't stop suspended members.
April 20, 200717 yr In that case (as a temp fix), i'd just hide the form for now.ACP Look and Feel -> Edit Template HTML -> Profile View -> personal_portal_mainFind (in the <!-- Comments --> part):<if="$this->ipsclass->member['id']"> Replace with: <if="( ( $this->ipsclass->member['mod_posts'] != 1) AND ( $this->ipsclass->member['mgroup'] != 1) )">
April 21, 200717 yr Management Unless I'm missing something, you can set it so that comments must be approved by the profile owner before they're displayed. Having said that, we should check to see if they have basic posting permissions before allowing them to leave a comment.
April 21, 200717 yr There should probably be a report button on profiles also. In case someone other than the profile owner noticeds something. Most likely nobody will take the time to PM about inappropriate content unless it is their own profile.
April 22, 200717 yr If the member did not have basic posting permissions they shouldn't be able to post a comment at all, even in an approve queue. There should be a way to see what comments a member has left on other people's profiles. The best way to do this, that I can see, is add another tab to their profile for moderators. Something like "Left Comments" or something where you can see whose profiles they've left comments on.A report button would be nice, but right now it isn't the biggest problem. The biggest problem is stopping an offender from posting a comment on the moderator side and setting permissions that would prevent certain groups from posting comments. And the ability to disable comments by itself would be desirable. In order to add a report button for comments a few functions and template bits would need to be added to send the right message to moderators. (With the report center it's as easy as setting up a module and linking a button, but not everyone has that).
April 22, 200717 yr Matt, we want a way to search all comments posted by members. It's not possible right now. Something like ebay- "Comments left by buyers" "Comments left by sellers"
Archived
This topic is now archived and is closed to further replies.