Ticket #7983 (closed enhancement: fixed)
Opened 3 years ago
Last modified 17 months ago
Optionally use an external text file instead of/additionally to BadContents wiki page
| Reported by: | izzysoft@… | Owned by: | |
|---|---|---|---|
| Priority: | low | Milestone: | plugin - spam-filter |
| Component: | plugin/spamfilter | Version: | none |
| Severity: | normal | Keywords: | |
| Cc: | |||
| Release Notes: | |||
| API Changes: | |||
Description
It would be nice to use some external text file instead of/additionally to the wiki page, which had several advantages:
- the admin only needs to maintain one list even for multiple trac environments
- spammers could not simply investigate the page to see what terms to avoid
- there could even be a central maintained file provided on the net to be updated regularly by e.g. a cron job (and optionally merged with another file holding local terms)
Attachments
Change History
comment:1 Changed 3 years ago by ebray
comment:2 Changed 3 years ago by cboos
- Milestone set to not applicable
- Priority changed from normal to low
comment:3 Changed 2 years ago by cboos
- Milestone changed from not applicable to spam-filter-plugin
comment:4 Changed 17 months ago by dstoecker
The bayes filter is much more effective than the BadContents? page is and the BadContents? page is changed seldom. Is this really required?
comment:5 Changed 17 months ago by izzysoft@…
Not "high priority" maybe, but still: I'd vote for "yes". I run a multi-project installation here with 10+ projects - havint those definitions in an external file would make things easier for people like me. True, this page rarely changes - but sometimes it does. Plus, having it not in the wiki the spammers cannot check against it.
comment:6 Changed 17 months ago by dstoecker
- Resolution set to fixed
- Status changed from new to closed
In r10119.



Note that with fine-grained permissions you can easily prevent spammers from seeing your BadContent. Of course, that's not the default situation. I think that the other points are valid.
Perhaps someone could contribute a script to sync environments with Trac's BadContent.