Bug 63819 - Wish: content filter plugin
Summary: Wish: content filter plugin
Status: CONFIRMED
Alias: None
Product: kopete
Classification: Applications
Component: New plugin wishes (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-06 18:47 UTC by Dik Takken
Modified: 2007-01-03 15:29 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dik Takken 2003-09-06 18:47:12 UTC
Version:            (using KDE KDE 3.1.1)
Installed from:    Compiled From Sources
OS:          Linux

I would like to have a plugin that can block messages that contain unwanted vocabulary. This is very useful to protect children from receiving harmful messages. Selected users (parents, teachers)  should be able to specify which word-categories (sex-related, violent words, discriminating words) should be blocked. Maybe you can even provide a means to automatically block contacts who send lots of unwanted messages.
Comment 1 Matt Rogers 2003-09-06 19:52:02 UTC
you could use the autoreplace plugin to filter out bad words and replace them with clean 
phrases. The blocking contacts who send lots of unwanted messages might be cool 
though 
Comment 2 Dik Takken 2003-09-07 00:20:53 UTC
I could use autoreplace, but it is a little too limited for my purposes though. I would 
like to be able to use regular expressions to catch a lot of words at once. A textbox 
where you can test the replacement rules while editing would also be nice. For users 
who don't understand regular expressions, there should be ready-to-use sets of rules 
that you can load from harddisk. Or at least some examples. 
Comment 3 Olivier Goffart 2003-09-07 10:20:53 UTC
Filter by  displayname / filter by content 
that's for a filter plugin? 

*** This bug has been marked as a duplicate of 57234 ***
Comment 4 Dik Takken 2003-09-07 19:37:07 UTC
Sorry, but I am not requesting a spam filter. I'm requesting ability to protect little 
children from the people in their own contact list. That's not a duplicate request. It is 
related to other filtering requests though. 
Comment 5 Casey Allen Shobe 2003-09-21 19:12:18 UTC
I agree with Dik's comments.  This is a separate request. 
Comment 6 Jason Keirstead 2003-11-21 04:59:19 UTC
All that really needs to be done to resolve this wish is to modify the auto replace plugin to accept regular expressions and use the KRegExpEditor interface to edit them like the Find dialog does.

Everything else is provided by a combination of this and Kiosk which would let the parent set the values to be immutable once they set them in the system.
Comment 7 Richard Smith 2004-11-05 13:17:16 UTC
I'm not sure that auto-replace is the best tool for the job. For instance, you'd have to stop the user from going to the plugin settings page (or they'd get a list of naughty words), effectively meaning the user can't use the auto-replace plugin for their own needs. Plus, auto-replace wouldn't be smart enough to notice that the UK town Scunthorpe is not a rude word.
Comment 8 Ludo 2007-01-03 15:29:51 UTC
Richard: doesn't Kiosk take care of blocking access to the settings page (like Jason said)? 
I agree with Jason that the autoreplace plugin needs to accept regexes. That would be a cool feature to have for a filtering plugin IMHO.