From: Dan F. <dfr...@cs...> - 2005-10-25 13:56:16
|
I don't know what "Revert" does, but if it's just to the previous version, that's no good. Sometimes the spammers have changed the page multiple revisions before I see it. Anyway, I don't have time to constantly guard myself, and our community is not large. I need something to significantly reduce the amount of incoming spam. I closed my site to anonymous edits, but I'm getting killed again the last couple of days. I don't know if it's bots or not. I have to suspect bots. It looks kind of like bots. I am trying to enable a captcha upon login, but my PHP has libgd issues at the moment. If that's not enough, I'll try to take the captcha-on-edit feature, too. Right now, I'm in trouble. Dan Joel Uckelman wrote: >>At 18:04 +0200 15/10/05, Joel Uckelman wrote: >> >> >>>Can you tell how the spammers are doing it? If it's being done by a bot, >>>then at least we can keep doing things to confuse it. But if it's become >>>cost-effective for spammers to spam wikis by hand, then the game is over >>>and we've lost. >>> >>> >>My wikis send me an email whenever anyone makes a change, showing the >>new page text. Would it be possible to mail out a diff each time a >>page is edited, with a link at the bottom to revert to previous? >> >> > >The current version sends a diff instead of the full page text. > >This happens in sendPageChangeNotification() in lib/WikiDB.php. All you'd >need to do is add a line to create the link: > >$revertlink = WikiURL($this->_pagename, array('action'=>'revert','version'=>$previous), true); > >and then make sure that $revertlink ends up in the mail which goes out at >toward the end of the function. > > > > |