Geeklog Ban Plugin
1-4-03
Tom Willett -- twillett@users.sf.net

UPGRADE:

  1. Copy over all files to the proper locations (same as install instructions).
  2. In the plugins admin menu click the update button. There is no table changes this just updates the version number.

INSTALL:

  1. Back up your Geeklog Database. The Ban plugin adds a table to your Geeklog database. You can do this with the built in admin backup facility.
  2. Take note of the paths for you installation. Look in the config.php for your site and note the values of $_CONF['path'] and $_CONF['path_html']. $_CONF['path'] is the value for <geeklog_dir> and $_CONF['path_html'] is the value for <public_html> in the instructions below.
  3. Uncompress the Ban plugin archive in the <geeklog_dir>/plugins directory.
  4. This will create a directory named 'ban'. Now create two more directories. For a standard install your admin directory is just a subdirectory under <public_html> thus <public_html>/admin. If this is not case for you because you had to move your admin directory then substitute the location of you admin directory. Create the directory called 'ban' at <public_html>/admin/plugins/. Thus for a standard install your directory structure will look like this:
    <geeklog>/plugins/ban
                 \ - <public_html>/admin/plugins/stats
  5. Now move into the <geeklog>/plugins/ban folder.
  6. Move the contents of the 'admin' folder inside <geeklog>/plugins/ban to your <public_html>/admin/plugins/ban/ directory.
  7. Log in to your Geeklog site as a root user.
  8. Go to http://yourdomain.com/admin/plugins/ban/install.php
  9. Click on the install button.
  10. You should receive a message that the installation was successful. Clicking on the Ban Icon will take you to the admin page.
  11. If the install encounters an error, then the installation will be uninstalled automatically. If the installation fails, check your Geeklog error.log for help determining what went wrong.
  12. Once installed you will find links to "Ban" in Admin Only and under the Submissions moderation page.