I've been meddling

Crumpet 4/1/2024 06:25 am 1034

I've been messing around with the blocking feature as part of my work on setting up a "mute words" feature, so you might notice that some things which were previously showing are no longer showing. It's also very possible that I've broken some things.

23 Replies

Sorry, you are unable to reply. If the thread is still open, you might have been blocked from commenting due to spam or abuse, or we might not have been able to verify that you are a real account. Try updating your profile and interacting more on the site. There are greater restrictions on forum comments due to spam. Spam comments will still not be published, even for verified accounts
Displaying 21-23 of 23 comments
Sort by:
Apr 19, 2024 1:47 am

I've been fixing more of the blocking feature today, but what I've found is that because of how the relationships between comments and content (e.g. threads, photos, patterns) are set up, I can't hide comments on the comment stream at the correct point in all circumstances.

What this means is that if you've blocked someone who has posted a thread recently, comments on their thread are showing on the stream as "Comment hidden due to a block" rather than disappearing completely. The issue in non-tech terms is that those comments aren't directly BY the blocked user, so the website isn't recognizing them as something which needs to be removed.

If the comment is directly from a blocked user, those will be completely removed. I'm hoping there will be some weird hacky way around this which I can find to fix it, because it would break a lot of things to try to change these relationships at this point. I'm adding a removal notice for now because it's better than nothing, but hopefully I can find a better alternative in the coming days/weeks.

Just more issues resulting from a) horribly-coded website which I wrote when I didn't know what i was doing, b) old, clunky framework.

Apr 29, 2024 2:44 pm

i will miss the "glass" censorship hehe

Apr 30, 2024 4:18 am

@MademosielleEclair: that will still be here for now actually because it’s a separate thing. That one has to be in place for the ad network. That’s the general censoring which is in place for everyone for sensitive and inappropriate words (as defined by the ad network)).

Muting will be on a user basis depending on what words people want to mute.

I might go back and check the censoring later because I really feel it shouldn’t need to be that extreme, but I was getting thousands of violations for a while so just put the most extreme censoring in place so it couldn’t complain