Re: Horde :: Wicked ::Patches to solve problems with web robots

Jan Schneider <[email protected]> Sat, 18 Dec 2004 13:30:23 +0100
Newsgroups gmane.comp.horde.wicked
Message-ID <[email protected]>
Zitat von Chuck Hagenbuch <[email protected]>:

> Quoting kracker <[email protected]>:
>
>> Since web robots crawl through a web page and hit every link on a page
>> in the order they are presented, this creates a problem for the wicked
>> because it's unlock link comes before the history link and the history
>> page contains links to revert to a previous revision without
>> confirmation, so robots who crawl through a site can easily /
>> unknowingly revert large chunks of your content until your wicked
>> installation in total disarray.
>
> This is a clumsy way of doing it; you should just Browser::isRobot() to
> disallow
> robots to make changes.
>
>> I started this email after I wrote and tested a wicked patch to lock a
>> wiki page immediately after a page is saved (after an edit, see below
>> ) so that the wiki pages are by default always locked and must be
>> unlocked to edit to reduce the chance of the wiki being unlocked and
>> then reverted (only unlocked pages can be reverted .... )
>
> That's unnecessary and bad for general wiki useability.
>
>> Below is are two patches, the first is for the auto_lock feature, the
>> second is to not process wiki pages for the IP address of the
>> fastsearch.net robot (which is nice because it kills the app if the
>> robot tries to use it but lets other robots which are not so
>> destructive continue to troll the wiki (i kinda like google cache :) )
>
> Again, use Browser::isRobot().

And post your patches to bugs.horde.org where they can be tracked easier.

Jan.

-- 
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/
-- 
wicked mailing list - Join the hunt: http://horde.org/bounties/#wicked
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: [email protected]