making member invisible to others

Strumelia
Strumelia
@strumelia
one week ago
3,605 posts
I have a member who I have made 'invisible' to other members by UNchecking their "profile Active" box on their profile settings. I've checked and that is working fine- as Admin I can see all their posts and content and page, but when I log in as a 'regular member' I cannot see any of that person's content... not even mentions of their content in my site's home page timeline. My (admin) moderators can see his content as well as me. All good. (I want them to not realize they've been deactivated... better for them to just think no one is interested in interacting with them, and hoping they'll get bored and drift away.)
BUT my question is about site notifications. I have a regular member who just wrote to me that she got an email notification that this person had left a comment on one of her photos. When she went to the photo to see the comment, she could not see it (that's good). However, in her notification it QUOTED the invisible member's name and most of their comment. (not good)
I remember long ago I adjusted my site's notifications to include a long text quote of a post or comment they were getting notified about. I remember i had choices there. I can't find where that setting is now. Where to find it please so I can reduce or eliminate the quote feature of the notification?
Ideally, the invisible/inactive person's posts and comments would not trigger email notifications to other members. But I realize that this might be part of mailgun which is not so much under jamroom control? Not sure. But I could live with things as they are if I can adjust the quote setting of Notifications.
Been looking but can't find the place for that setting... thanks!


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
michael
@michael
one week ago
7,799 posts
one option (before I go looking for that setting) is that you could make another quota 'bothersome' then move unwanted users over to that quota and turn off their ability to comment on posts.
michael
@michael
one week ago
7,799 posts
You could adjust the modules/jrComment/templates/email_new_comment_message.tpl template to remove the {$comment_text}

but that would be for everyone.
michael
@michael
one week ago
7,799 posts
If you did put them into a separate quota then you could turn on the comments ITEM APPROVAL system then any comment left by them would turn up in DASHBOARD -> PENDING -> COMMENTS. That might be a nice way to do it.
allow.jpg
allow.jpg  •  259KB

Strumelia
Strumelia
@strumelia
6 days ago
3,605 posts
Here's the thing Michael- this member has not misbehaved on my site, and they have genuine interest in my site's subject. However, their comments felt a bit odd to me, including their odd PMs to me... so I dug a little online to find out more about them. I found out that they themselves admitted to "harassing" people online and getting kicked off sites, and also they had posted a pretty gross 'kink' video elsewhere online publicly.
My members tend to be seniors and many of them are overly friendly and naive online. They feel safe on my site, and i feel I should protect them a little from becoming 'friends' by interacting with this person.
Yet, I don't want to just boot this person off and ban them, or obviously restrict them and make them angry... because I've had to endure in years past disgruntled members who turned to stalking me online after I removed them. Remember, this person wrote eleswhere that they had harassed others online in the past. Putting their comments on 'approval' or preventing them from commenting would make it obvious I was muzzling them.
As i've set things now, this person does not notice anything is different- they can post and comment and create content freely on my site.... but no one else sees their stuff except me and my moderators. So, instead of getting angry at me for restricting their ability to post stuff, instead they just think nobody is interested in responding to their comments. I'm hoping they just get bored by my 'unfriendly site' and go away eventually.
Then once i see they've not logged in for say 6-12 months, I can feel safer quietly deleting their account and banning their IP range and email.

Thanks for the pointer on how to remove the comment_text completely in the template. I may have to do that in the end (and put it back when he's gone maybe). BUT I swear there was a (non-template, non-code) setting somewhere that gave me 3 options: to either show a long sentence quote in the Notification emails, or no quote at all, or a very short quote. I recall choosing the long quote. I'm hoping to find that setting again and choose the short quote instead. Or, switch off the quote feature there in that easy setting, and set it back later. I just cannot find where that setting is. D'oh!

I'm also assuming there's no easy way to stop other members from receiving email notices whenever this *particular* person posts a comment on their stuff. Since the member is invisible to others otherwise, it'd be so great to not have their comments trigger notifications as well. But I won't turn off notifications for all members.

Thanks :)


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015
michael
@michael
6 days ago
7,799 posts
Yeah I hear you. We've had similar. Ban one user then another user account gets created and co-incidentally all they want to talk about is how right that just banned user was and that they themselves are definitely not that user but another totally separate user who just happens to agree that that previous users ban was totally unjust.

You look for the setting, I'll build a quick module to filter out user ids from being sent that you can install.
michael
@michael
6 days ago
7,799 posts
Update the jrComments module to the latest 2.4.3. That will not inform owners that they have a comment if they can not go to the location of the comment and see the new comment.

It might pay to use the LOG OFF button in the USER ONLINE tab of the dashboard to log that user out if your users are continuously logged in. That will make sure the 'profile_active' key matches what its set to. Might not be needed but if the emails still go out after this update then do that.