JSSpamBlock 1.2

Update: Due to lack of time and interest (on my part), I am no longer maintaining JSSpamBlock or ImageScaler.

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.

10 Responses to “JSSpamBlock 1.2”

  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.

  2. Paul Butler says:

    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.

  3. Ben says:

    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.

  4. Paul Butler says:

    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.

  5. Paul Butler says:

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

  6. Ben says:

    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.

  7. Paul Butler says:

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

  8. [...] AntiSpam und JSSpamBlock – Antispam mithilfe von Javascript oder [...]

  9. rd Limosin says:

    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!

Leave a Reply