inherit
210338
0
Nov 21, 2024 20:26:10 GMT -8
RichardInTN
472
June 2014
richardintn
|
Post by RichardInTN on Dec 11, 2016 4:01:43 GMT -8
I looked everywhere and can't find a request or plugin for this... so either it doesn't exist or I missed it.
I need to completely remove, as if they never existed, posts from blocked members. Just their original posts in the thread (I understand how difficult it would be to strip out quoted posts, so I'm not asking for that).
Any help with either locating or creating a plugin for this would be greatly appreciated!
Thanks in advance, Richard
|
|
inherit
187476
0
May 18, 2020 16:00:31 GMT -8
Star's Legacy
1,019
December 2012
starshinelegacy
|
Post by Star's Legacy on Dec 11, 2016 8:36:12 GMT -8
To permanently remove posts from a blocked member you can go to their profile and select all the posts you want to remove or you can go to admin > security > forum cleanup and from there you can choose posts from where and by who to remove.
|
|
inherit
217348
0
Jul 27, 2022 7:26:44 GMT -8
Lynx
5,848
January 2015
msg
|
Post by Lynx on Dec 11, 2016 11:14:10 GMT -8
When you block a member (go to Profile > Edit Profile > Privacy (tab) > (scroll down to Block Member)), you are presented with choices (after entering the member to block):
- Hide this member's posts. - Do not let this member start new conversations with me. - Do not let this member follow me or my activities. - Block notifications from this member.
Each choice has a checkbox - just check which option(s) you want to apply and save.
This is a built-in feature - no plugin needed.
|
|
inherit
210338
0
Nov 21, 2024 20:26:10 GMT -8
RichardInTN
472
June 2014
richardintn
|
Post by RichardInTN on Dec 11, 2016 18:15:08 GMT -8
When you block a member (go to Profile > Edit Profile > Privacy (tab) > (scroll down to Block Member)), you are presented with choices (after entering the member to block): - Hide this member's posts. - Do not let this member start new conversations with me. - Do not let this member follow me or my activities. - Block notifications from this member. Each choice has a checkbox - just check which option(s) you want to apply and save. This is a built-in feature - no plugin needed. One problem: "Hide this member's posts" doesn't remove the post completely. Doing that still leaves proof of the post's existence on the thread with a "Display Post" button... almost as a tease. The plugin I am requesting would remove the post from the thread entirely. It would appear to the member who is blocking someone as if the blocked person's post(s) never existed in the first place (until/unless someone quotes them... I understand that it would likely be impossible to do anything about that so I'm not asking for anything to be done with quotes).
|
|
inherit
210338
0
Nov 21, 2024 20:26:10 GMT -8
RichardInTN
472
June 2014
richardintn
|
Post by RichardInTN on Dec 11, 2016 19:15:34 GMT -8
To permanently remove posts from a blocked member you can go to their profile and select all the posts you want to remove or you can go to admin > security > forum cleanup and from there you can choose posts from where and by who to remove. Deletion of the post isn't what I'm looking for, I'm just looking to COMPLETELY hide it's existence (as a stand-alone post, not in any quotes of it) for members that are blocking the person posting.
|
|
inherit
217348
0
Jul 27, 2022 7:26:44 GMT -8
Lynx
5,848
January 2015
msg
|
Post by Lynx on Dec 11, 2016 19:48:34 GMT -8
When you block a member (go to Profile > Edit Profile > Privacy (tab) > (scroll down to Block Member)), you are presented with choices (after entering the member to block): - Hide this member's posts. - Do not let this member start new conversations with me. - Do not let this member follow me or my activities. - Block notifications from this member. Each choice has a checkbox - just check which option(s) you want to apply and save. This is a built-in feature - no plugin needed. One problem: "Hide this member's posts" doesn't remove the post completely. Doing that still leaves proof of the post's existence on the thread with a "Display Post" button... almost as a tease. The plugin I am requesting would remove the post from the thread entirely. It would appear to the member who is blocking someone as if the blocked person's post(s) never existed in the first place (until/unless someone quotes them... I understand that it would likely be impossible to do anything about that so I'm not asking for anything to be done with quotes). Easy fix. Go to Admin > Themes > Layout Templates > Thread > Post List (tab), scroll down to find this bit of code: {if $[post.is_blocked]} <td class="$[post.blocked_class] content center"> <div class="message note pad-bottom">This post is hidden</div> $[post.display_blocked_post_button] </td> {/if}
and either remove it or comment it out, like so: <!-- {if $[post.is_blocked]} <td class="$[post.blocked_class] content center"> <div class="message note pad-bottom">This post is hidden</div> $[post.display_blocked_post_button] </td> {/if} -->
It's color should change to let you know it's commented out and won't show. That what puts the "This post is hidden" text and the "Display Post" button on there. Commenting that section out (preferred if you may want to re-instate later) or removing it should make that post "not exist" to those who have blocked that user.
|
|
inherit
210338
0
Nov 21, 2024 20:26:10 GMT -8
RichardInTN
472
June 2014
richardintn
|
Post by RichardInTN on Dec 11, 2016 20:34:51 GMT -8
Would I need to do that to every individual theme... or is there a place to do it that will impact all existing themes and new ones that may be added later?
|
|
inherit
210338
0
Nov 21, 2024 20:26:10 GMT -8
RichardInTN
472
June 2014
richardintn
|
Post by RichardInTN on Dec 11, 2016 20:44:43 GMT -8
Looks like that will work (even if it is a bit clunky to set up).
ETA: finished editing all Themes, looks like it works well everywhere. I appreciate the tip! Thanks!
|
|