Theiling Online    Sitemap    Conlang Mailing List HQ   

Re: Conlang Wiki

From:Keith Gaughan <kmgaughan@...>
Date:Monday, January 16, 2006, 19:50
Fabian wrote:

> What spam controls does that site have? Ive been using dokuwiki as my > wiki engine. It has some excellent antispam measures. I would use > mediawiki (the only other one Ive seriously considered), but it doesnt > allow for secret pages, and it requirtes an sql database, which i dont > have.
I'm not sure how useful it'd be to you. It was written in ColdFusion as that's all that runs on the server my site is on. The antispam measure used on it is one called StableCopy, which I borrowed from another wiki engine called PeriPeri[1]. I've seen it elsewhere since and it provides a good balance between keeping out spam and flame wars, and keeping the barrier to entry as low as possible. The way it works is that each page comes in two versions, the stable version and the edit version. People who are editing the page edit the its edit version, but if you're just looking at the site, what you see is the stable version. If people stop making modifications to the edit version for some period of some, say a day, the edit version is said to have become stable, so it replaces the old stable version of the page. Mind you, the code is file based. It wouldn't be terribly hard to convert it to PHP if you'd like. The part of it that *really* needs work is the formatter, which owing to a combination of bugs in ColdFusion 5's regex engine and my own laziness, isn't as good as it ought to be. K. [1] http://www.srcf.ucam.org/~cjp39/Peri/PeriPeri

Reply

Fabian <fabian@...>