Welcome to Geeklog, Anonymous Thursday, December 26 2024 @ 09:59 am EST

Development

Geeklog Documentation

  • Wednesday, June 30 2004 @ 01:54 pm EDT
  • Contributed by:
  • Views: 11,400
Geeklog Talk, Talk, Talk!

Thats about all the Geeklog Documentation efforts have resulted in so far. After reading amckay's Beginner's Guide to Programming Geeklog, I was prodded to do something about it. So I set up a wiki for Geeklog Documentation. I have almost finished adding the Plugin Developer's Guide and have fleshed out an outline. I have other scattered documentation I will add and plan on incorporating the current Geeklog Documentation into the wiki. That, however, is far from adequate. So now I am asking for your help completing it.

You can find the wiki at http://www.pigstye.net/wiki and soon you can reach it at http://wiki.geeklog.net. Go there, sign up and you can immediately start adding/editing stuff. The wiki is MediaWiki which has capability to upload and use graphics. Have at it. I installed the wiki and added most of the Plugin Guide in about an hour, its not hard.

SpamX Comment Spam Plugin

  • Monday, June 14 2004 @ 03:12 pm EDT
  • Contributed by:
  • Views: 9,733
Plugins The Geeklog SpamX plugin was created to fight the problem of comment spam for Geeklog systems. If you are unfamiliar with comment spam you might see look at the discussions in the forum here and see the Comment Spam Manifesto.

The main mechanism SpamX uses to fight comment spam is to use the blacklist created by Jay Allen and Movable type Users - MT-Blacklist. The MT-Blacklist theory is that comment spammers do it to increase their google page rankings and therefore the link is all important. The MT-Blacklist therefore only filters on urls.

The MT-Blacklist is only one part of the Geeklog SpamX plugin however. The SpamX plugin has its own personal blacklist that you can add to. You can use it to filter anything from comments. One option is to import the Geeklog censor list and ban all comments which contain one of those words. This or an expanded list would be usefull for a website that caters to children. The SpamX plugin was built to be expandable to easily adapt to changes the comment spammers might make. There are three types of modules admin, examin and action. A new module is contained in a file and can simply be dropped in and it will be added to the plugin. The modules with which the plugin ships are:

Page navigation