JSSpamBlock 1.2

I have made a few small changes to JSSpamBlock, my WordPress spam detection plugin. I found that the plugin had some problems with custom WordPress themes, since some theme developers apparently don’t include the comment form hook. I have added instructions on how to call JSSpamBlock manually from the template file. I have also fixed the plugin for older versions of WordPress which did not have the wp_die() function.

The plugin is now hosted at the WordPress Plugin Directory. You can find it’s page here: JSSpamBlock 1.2. If you have a working installation, there is no reason to upgrade.

Posted on Apr 01st, 2007 in JavaScript, WordPress, JSSpamBlock

Comments

  1. Hi, just tested v1.2 with WP 2.1, veryplaintxt theme, and got

    WordPress database error: [Table ‘wpblog.wp_jsspamblock’ doesn’t exist]

    What should I do?

    Also your contact info is missing from the Installation page in the WP Plugin Directory.

    Comment by Robin Faichney — April 2, 2007 @ 12:38 am

  2. Hi Robin, the tables should be created when you activate the script. Try deactivating and activating it. If you are still having problems, let me know.

    Thanks for pointing out the installation page problem, it turns out the WordPress plugin directory thought it was HTML and removed it. It is now back up but will take a few hours for the site to update.

    Comment by Paul Butler — April 2, 2007 @ 3:09 am

  3. Hey Paul, I’m getting the same error as Robin.
    I tried deactivating and then reactivating the plugin, however, no luck.

    I also tried to use the mysql script in the PHP script, however it just gave me errors.

    Could you perhaps post the mysql command so I can post it the mysql interface so create the database.

    Comment by Ben — April 17, 2007 @ 6:39 am

  4. That’s odd, it seems to be a somewhat common problem. I have added the SQL query to the readme for now, but I would like to figure out what is causing the problem.

    I would be interested in knowing the WordPress and PHP versions you are using. If you could either email that to me or post it here, I would appreciate it.

    If the SQL from the readme still gives you errors, the error messages would be helpful as well.

    Comment by Paul Butler — April 17, 2007 @ 9:24 am

  5. Until the WordPress repository is updated, you can access the new readme here.

    Comment by Paul Butler — April 17, 2007 @ 9:26 am

  6. […] Mehr dazu und die Lösung gibt es hier. […]

    Pingback by .: “rm -rf /” read mail really fast :. » Blog Archive » SPAM Filter — April 17, 2007 @ 1:05 pm

  7. Hi Paul
    Here is the info you requested.

    PHP Version: 4.4.4
    MySQL version: 4.1.21-standard
    Wordpress Version: 2.1.3

    I tried the SQL command from the help file and it worked perfectly :) everything appears to be running normally now.

    If you want more information feel free to email me and i’ll help in anyway I can.

    Comment by Ben — April 17, 2007 @ 8:20 pm

  8. Thanks Ben, it looks like another user has found the problem in the code, so it should be fixed shortly.

    Comment by Paul Butler — April 18, 2007 @ 7:36 am

  9. […] AntiSpam und JSSpamBlock - Antispam mithilfe von Javascript oder […]

    Pingback by Wordpress-Plugins Teil 2 - Antispam | Wordpress | Webdesign-Lounge — September 16, 2007 @ 9:13 am

  10. Hello Paul

    I just install your plugins at my web (WP version 2.3.3). I activated the wp-cache too.

    I was follow your instruction at readme.txt for wp-cache. But there’s a problem, when i click a post, i saw error message: Fatal error: Call to undefined function jsspamblock_doform()

    can you fixed the problem. Thx!

    Comment by rd Limosin — March 1, 2008 @ 5:10 pm

Post a comment

For spam detection purposes, please copy the number 5097 to the field below: