[cgiapp] More Kwiki work (was: Re: searching on http://www.cgi-app.org/)

David Kaufman david at gigawatt.com
Tue Jan 19 11:53:52 EST 2010


Hi Gabor,

Gabor Szabo wrote:
 > Great. Thanks!

You're quite welcome!

 > some more items I found:
 >
 > clicking on the 'Edit this page' icon at the bottom of the page
 > I get
 >
 > Can't hook Kwiki::Edit::RequireUserName::require_username. Can't
 > find package 'Kwiki::Edit::RequireUserName'
 >
 > The 'Recent Changes' link also gets me to a crash:
 >
 > Can't locate Kwiki/RecentChanges.pm

Okay these are fixed now too.

Sorry I didn't test very, um, deeply :-)

I guess saying "cpan install Kwiki" doesn't install all the
"prerequisites", does it?

So this time, I found the file:

   http://www.cgi-app.org/plugins

and so, being lazy, I just did this:

   grep -E '^[^#]' htdocs/plugins | grep -v CGIApp | xargs cpan -i

to install all the Kwiki::* modules that it was configured to use.
Everything appears to work now (by which I mean: doesn't die).

Which reminds me, when when I migrated Kwiki to the new server
last summer I found and deleted 425 pages of Viagra spam pages
(complete with images!).  And just now I removed some evil
executable php pages that someone was able to upload somehow --
nice.  Apache will not execute PHP file on the wiki now :-)

So we could all pitch in help out with spam-tending duties, I've
also:

1. installed Kwiki::Notify::Mail so we can get notices sent
here to the list whenever changes are made, and

2. Installed Kwiki::Diff so we can quickly see what was
changed, and (hopeflly) change it back easily if it's spam.

Thanks,

-dave

 > David Kaufman <david at gigawatt.com> wrote:
 >> Hi Gabor,
 >>
 >> Installed Kwiki::Search, site search working again.
 >>
 >> Thanks,
 >>
 >> -dave
 >>
 >> Gabor Szabo wrote:
 >>
 >>> I just tried to search on http://www.cgi-app.org/ and got
 >>> and error
 >>>
 >>> Can't locate Kwiki/Search.pm in @INC ...
 >>>
 >>> Could someone fix it please or remove the search box.
 >>>
 >>> regards
 >>>    Gabor



More information about the cgiapp mailing list