BoonEx Dolphin plugin
Latest version
v1.3 24-May-09
Release notes
v1.3: Further fixes for fresh 6.1.5/6.1.6 install. Please see bottom of this page for upgrade information.
v1.2: Updated to support fresh install of Dolphin 6.1.6, not just Dolphin upgraded from previous versions.
v1.1: Updated to support Dolphin 6.1.5 and 6.1.6. No known issues. See Dolphin upgrade note below if you already have our plugin installed on 6.1.4.
Download link
Anatoa Dolphin 6.1.5 Plugin v1.3 (125 KB)
Compatibility
Tested on Dolphin 6.1.4, 6.1.5 and 6.1.6. It may also work on older 6.1.X versions - feedback would be appreciated. It will not work on 6.0 or any earlier version.
Do not install this plugin on any newer version than Dolphin 6.1.6.
This plugin requires PHP v5.X. It will not work on 4.X.
Features
Automated fraud detection and augmented user administration. This is a screenshot of the new administrative menu section:

The plugin adds new functionality to Dolphin's user administration page:

The plugin integrates with Dolphin's user "spam report" system, allowing quick review and reporting of spamming users:
View complete logs of all actions taken by the plugin. This also allows review of messages sent between members (not shown here):

The plugin can be configured to automatically delete user profiles which are suspected fraudulent. A separate profile archive viewer can be used to review such profiles, and restore any of them if needed:

Got a large database of existing members? The plugin allows checking of all existing data against Anatoa's fraud detection system and has an easy to use page for this:

Installation instructions - Fresh Install
Depending on whether you have SSH access to your server or not, there are two ways of installing as described in the table below.
| Install with SSH access | Install with Control Panel / cPanel / FTP |
1. Copy the file AnatoaDolphin6.1.5-1.3.tar.bz2 to the Dolphin home directory (typically "httpdocs" or "public_html"). 3. Run the command "chown -R xxx.apache Anatoa" where xxx is replaced by the user which owns the Dolphin files. 4. Run the following commands to allow modification of core Dolphin files and dynamic plugin files: 7. Remove the install directory with "rm -rf Anatoa/install" 8. Restore Dolphin core file permissions with these commands: chmod g-w join.php chmod g-w index.php chmod g-w list_pop.php chmod g-w admin chmod g-w admin/profiles.php chmod g-w inc/classes/BxDolPFM.php | 1. Unzip the file AnatoaDolphin6.1.5-1.3.tar.bz2 and use FTP to upload the Anatoa directory with all its files to the Dolphin home directory (typically "httpdocs" or "public_html"). 5. Remove the install directory "Anatoa/install". 6. Restore file permissions to 644 for these files: |
After this, you can access the plugin configuration page from Plugins in your Dolphin Administration page. Remember to sign up for a (free) account at anatoa.com to get your API key, and enter this key in the configuration page. You will need the IP address of your server in order to sign up correctly. You can find this by typing "ping mysite.com" in a command window on your client computer.
Feel free to contact us if you require installation assistance!
Installation instructions - Plugin Upgrade
Upload all the files from the Anatoa archive to your server, replacing existing files. Set write access (666) for the file Anatoa/config/dynamicFile.php and repeat any post install customisation (see below).
Installation instructions - Dolphin Upgrade
If you have upgraded Dolphin 6.1.4 with our plugin installed to 6.1.5 or 6.1.6, you have to reinstall the plugin by pressing Upgrade in step 5/3 above.
Post install customisation
If you have created fields for member first and/or last names in your Dolphin installation, you can let the plugin know about them by editing the file "Anatoa/config/DB_config.php". On lines 27 and 28 you will find:
'FirstName'=>'',
'LastName'=>'',
Replace '' by the field names you have used, e.g.:
'FirstName'=>'FName',
'LastName'=>'LName',
