From: Joel U. <uck...@no...> - 2005-01-12 02:55:08
|
1. Is there something special I need to to do get 1.3.10 working with Apache 2 and PHP 4.3? I haven't been able to get the wiki to create a new page db, even. 2. I've been thinking a bit about wiki spam lately, mostly because a wiki that I host has been getting blasted almost daily for a while now. While we very much want to stop the spam, we don't want to require users to login because that would discourage casual editing. What I've noticed is that virtually all of the spam we see involves a great number of links being added to a page, say 100+. On the other hand, I can't think of a time when I've added more than 10 links to a page in a single edit. This suggests that rejecting (or holding for approval) edits which increase a page's link count by more than 10 links would nearly eliminate the spam that lands on this particular wiki. Most of the spam I see on my wiki is in Chinese, while the rest of the wiki is mostly English. If I just rejected any edits which introduced numerous Chinese characters, that also would do the trick in my case. However, I suspect that not all wiki spam is like this, and if my particular batch of spammers changed their tactics then such a check would be ineffective. Another thing which occurred to me is doing an RBL check on the IP of the editing host. This stops tons of email spam at the door; I have a hunch that similar results could be achieved using this for a wiki. Conclusion: While I doubt that there is a single solution that would work well for everyone, I think that everyone could probably find a solution which works for them. Hence, it would be useful to have the edit function call a configurable edit validator, one where the wiki admin could easily supply whatever tests he wants applied to edits. Is there already something like this? If not, does anyone else like this idea? 3. Small projects: Are there any small projects that the developers more regular than myself want done? I expect to have a bit of time this week and I have wiki on the brain again. |