together against profile fraud

osDate plugin

Do you own or administer an osDate website? Are you receiving complaints from your users about fake accounts created by scammers who are trying to harass or defraud your hard earned members? Download our free osDate plugin, join our network now and protect your website! 

Latest version

v1.3 03-Jul-09

Release notes

1.3: Bug fix. Added support for osDate 2.0.X (tested on 2.0.7). German translation added (thanks to Pater of osdate-forum.de).
1.2: Bug fix: When detection action is 'delete' not all user data was deleted.
1.1: Minor update giving correct error message when osDate is hosted on server with
multiple IP addresses. If you have 1.0 up and running there is no need to upgrade
to this version.

Download link

Anatoa osDate 2.X Plugin v1.3 (157 KB) 

Compatibility

Tested on osDate 2.1.9 and 2.0.7. It may also work on older 2.1.X versions - feedback would be appreciated.

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:

Anatoa osDate plugin menu

Report fake profiles and spamming users from a new admin page:

User reported profile

View complete logs of all actions taken by the plugin. This also allows review of messages sent between members.

Log viewer

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: 

Check old profiles

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 AnatoaOsDate2.X-1.3.zip to the plugins directory (typically "httpdocs/plugins" or "public_html/plugins").

2. Run the command "unzip AnatoaOsDate2.X-1.3.zip", or unzip the file using your control panel.

3. Run the command "chown -R xxx.apache anatoa" where xxx is replaced by the user which owns the osDate files. If uploading your files using a control panel, this step is in most cases not required.

4. Run the command "chmod ug+w anatoa/cron.php anatoa/includes/tmp". If using a control panel, use it to set write access for this file and directory.

5. Go to a web browser on your client machine, and log on to the Admin section of your osDate site. Select "Plugins" in the left menu to bring up the list of available plugins. Anatoa should appear in this list. Click on "install".

6. Reload your Admin section menu, where Anatoa should now appear at the bottom. Click on "Anatoa" and then "Configuration". Enter your API key (see note below) and press Save.

6. Go back to main Anatoa administration screen. You should now see a message at the bottom of the page with the text "Please add the following cron task to your system to correct this (all on one line)". Copy the line below, which is the crontab entry which you have to add to your server.

7. Use your cPanel or other control panel, or an SSH login to add a cron entry. From SSH, type the command "crontab -e" to start the crontab editor. Find a new line and paste in the crontab entry from step 6 (all on one line). It will look similar to:

*/3 * * * * php /path to osDate install/plugins/anatoa/cron.php XXXXXX

where "path to osDate install" is the full path on your server. For a control panel, go to the appropriate page where you can enter a new cron command.

Note: If you get an error message containing the text "bad minute" trying to install this crontab, please try replacing "*/3" with "*".

 

1. Extract the contents of the file AnatoaOsDate2.X-1.3.zip and use FTP to upload the anatoa directory with all its files to the plugins directory (typically "httpdocs/plugins" or "public_html/plugins").

2. Use FTP or your control panel to change permissions to 666 for "anatoa/cron.php" and 777 for "anatoa/includes/tmp".

3. Go to a web browser on your client machine, and log on to the Admin section of your osDate site. Select "Plugins" in the left menu to bring up the list of available plugins. Anatoa should appear in this list. Click on "install".

4. Reload your Admin section menu, where Anatoa should now appear at the bottom. Click on "Anatoa" and then "Configuration". Enter your API key (see note below) and press Save.

5. Go back to main Anatoa administration screen. You should now see a message at the bottom of the page with the text "Please add the following cron task to your system to correct this (all on one line)". Copy the line below, which is the crontab entry which you have to add to your server.

6. Use the appropriate page of your cPanel or other control panel to add a cron entry. It should contain the following fields:

*/3 * * * * php /path to osDate install/plugins/anatoa/cron.php XXXXXX

where "path to osDate install" is the full path on your server.

 

 

 

 

 

 

 


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 - Upgrade

Unzip and replace all files.