From: Mario S. <ma...@er...> - 2005-03-31 15:14:41
|
Hey Philiph, I can't comment much on PhpWiki development, but I doubt that any eventual bugs couldn't be fixed. As for PmWiki, I think you're trading something robust for spaghetti code and one of the more weird Wiki markups around, if you'd really switch. Link spam is a problem that escalated only this year, so it's clear that we all first need to find "THE solution" to it. IP blocking and whatnot blacklist however seem to be more hassle than they help here. I had best results with blocking posts that contained more than a fixed number of new links. AFAIK there is already such a plugin for PhpWiki, so you should give that a try. (it's called "LimitExternalLinks" elsewhere) I've lately completed a CAPTCHA, which is extremely easy to integrate even if you don't have years of PHP experience. http://freshmeat.net/p/captchaphp While allowing you to keep your Wiki open, it's still a bit anti-Wiki to use captchas; but as last resort I would recommend it. Most link spam hits the Wikis only accidentially, and was originally targetted at BBcode- or HTML-enabled blog/comment sections. You'll need something that blocks any "/^<a.+</a>$/" edit form submissions then (also easy to do). In your case (500 edits) it however sounds like you've been attacked targetedly - in such cases no anti-spam plugin will help you and cleaning up the mess afterwards is the only solution. If you're using a SQL database - that's often forgotten - then it's a snap to wipe hundreds of pages at once, depending on a timestamp. Else you only need the right tools - the funny WikiCommander and the "mass revert" tools in the Wiki I'm working on would do. (I'm link spamming here ;) http://erfurtwiki.sf.net/tools/ Our database API is extremely simplistic, and so writing up some glue code for PhpWikis should be trivial (right now we only have a PW plugin without ::DELETE support). Whatever, I just wanted to comment that this is not a problem only PhpWiki faces, and people all around are testing and writing tools to combat link spam. And simple solutions surprisingly seem to work best. http://www.emacswiki.org/cw-de/WikiSpam mario ph...@po... schrieb am 31.03.05 06:01:17: > Unfortunately that's not really what I want. My hope is to block spam > while still allowing anonymous edits. I think that's most in keeping > with the wiki spirit, right? > > Basically I'm ok with removing occasional spam pages, as long as there > are mechanisms to prevent more extreme abuse (such as hundreds and > hundreds of spam pages added all at once). ______________________________________________________________ Verschicken Sie romantische, coole und witzige Bilder per SMS! Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193 |