Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
Steve Grant_189967 Posted January 16, 2022 Posted January 16, 2022 I've recently started using the word filter to try to filter out some occasional bad language being used by members - I don't especially mind the language too much, it's used in reasonable context most of the time, but Google AdSense takes a very different view! - but having made a change, I don't see that change being reflected in posts that have already been made. Is there a background process that needs to run in order for this to work on posts previously made?
Solution Nathan Explosion Posted January 16, 2022 Solution Posted January 16, 2022 (edited) It's not applied retrospectively - if you need it to be then edit the content and the filter will then be applied (assuming your group permissions are not set to bypass the filter) Edited January 16, 2022 by Nathan Explosion SeNioR- 1
Steve Grant_189967 Posted January 16, 2022 Author Posted January 16, 2022 My site has millions of posts going back 16 years, that isn't a viable option for me. Surely a word filter should be applied on the display of the word, not on the process of saving it to the database - what if a filter was deleted as it was deemed unnecessary? Any prior posts with that filter applied would not have the post reverted. The data is the post that someone has saved, that should not be altered in the database. If the site administrator wants to change how words within that data are displayed, then the filtering should be done at the post-display level.
Steve Grant_189967 Posted January 16, 2022 Author Posted January 16, 2022 So I've found this plugin: But as mentioned in the comments, this functionality should absolutely be in the core.
Jim M Posted January 16, 2022 Posted January 16, 2022 4 hours ago, Steve Grant_189967 said: My site has millions of posts going back 16 years, that isn't a viable option for me. Surely a word filter should be applied on the display of the word, not on the process of saving it to the database - what if a filter was deleted as it was deemed unnecessary? Any prior posts with that filter applied would not have the post reverted. The data is the post that someone has saved, that should not be altered in the database. If the site administrator wants to change how words within that data are displayed, then the filtering should be done at the post-display level. I'm afraid, that is not currently how it functions due to technical aspects involved with how to handle filtering. You are more than welcome to submit your suggestion in our Feature Suggestion forum, however, for future consideration.
Recommended Posts