First, thanks for taking of that! Second, I was having a problem on my wiki with a persistant WikiSpammer adding links to his (so called) web pharmacy site. So I borrowed an idea from the OddMuse Wiki (http://www.oddmuse.org/) and added an anti-WikiSpam filter. It's just a single text file where each line is a regex matching common WikiSpam instances. My wiki script loads the file, building a list of list of patterns and whenever a user attempts to save an edit, the page is run against all of the regex'es and the edit is refused if there are any matches. It doesn't seem to add much overhead, and the list of regex'es was pulled from the OddMuse site, so it already contains many, many patterns. So far, so good - my wiki has not been spammed since I implemented the anti-WikiSpam filter. If something does get through, it should be easy enough to add that to the list of patterns. This would not stop someone from just being mean spirited and making capricious edits, but those should be fairly rare and easy to correct. I was extremely annoyed at what appeared to be the very same person hitting my wiki every week and adding the same list of outbound links, over and over again. Also, for what it's worth, he assumed my wiki script was USEMOD or a derivative, when in fact it is not. I use a heavily modified version of WalaWala which doesn't recognize the USEMOD "page/subpage" id format. I thought seriously about implementing some username/password scheme but thought this was a better solution (for now). My wiki already had users and making people who have been following the rules go back and register in order to confound one or two bad citizens seemed unbalanced. Besides, the great power of a wiki is in the open edit policy. /sorry for the rant/ I still think that wiki's and other CMS-lite software is a perfect use of perl and an area where perl makes a good showing. Still, the most popular wiki engines seem to be in PHP. --- Stephen ~runester~ Jarjoura
Ronald J Kimball <[EMAIL PROTECTED]> wrote: Yes, the Boston.pm wiki is still in use. I update the meeting announcements and history as appropriate. Unfortunately, we are occasionally the victim of wiki spamming. I've asked Ian to look into setting up some sort of defense against this. I'll nudge him about it. (Hey Ian... *nudge*) I've gone through and cleaned up all the pages that were hit this time around. Thanks for pointing out this latest attack. If anyone notices the wiki has been spammed (or you can't load a page, which happens when the spammer has inserted hundreds or thousands of URLs), please email me. I will fix the problem and clean up the edit history. thanks, Ronald _______________________________________________ Boston-pm mailing list [email protected] http://mail.pm.org/mailman/listinfo/boston-pm

