WordPress.org

Plugin Directory

Changeset 476948


Ignore:
Timestamp:
12/17/11 21:43:02 (2 years ago)
Author:
ramon fincken
Message:

New version

Location:
antispam-for-all-fields
Files:
8 added
2 edited

Legend:

Unmodified
Added
Removed
  • antispam-for-all-fields/trunk/antispam-for-all-fields.php

    r394358 r476948  
    55 Description: Class and functions 
    66 Author: Ramon Fincken 
    7  Version: 0.7.5 
     7 Version: 0.7.6 
    88 Author URI: http://www.mijnpress.nl 
    99 */ 
     
    1616} 
    1717 
    18 define('PLUGIN_ANTISPAM_FOR_ALL_FIELDS_VERSION', '0.7.5'); 
     18define('PLUGIN_ANTISPAM_FOR_ALL_FIELDS_VERSION', '0.7.6'); 
    1919 
    2020if(!class_exists('antispam_for_all_fields_core')) 
     
    552552            } 
    553553             
     554            // HTML? 
     555            if (preg_match('/^(<strong>)(.*?)(<\/strong>)(.*?)([(\.)])(.*?)([(\.)])(.*?)$/s', $comment_content) || preg_match('/^(<b>)(.*?)(<\/b>)(.*?)([(\.)])(.*?)([(\.)])(.*?)$/s', $comment_content)) { 
     556                    $this->update_stats('spammed'); 
     557                    if ( defined('DOING_AJAX') ) 
     558                    { 
     559                        die( __($this->language['explain']) ); 
     560                    } 
     561                    wp_die( __($this->language['explain']), '', array('response' => 403) );                  
     562            } 
     563             
    554564        } // !empty comment_content 
    555565 
     
    561571            } 
    562572 
     573            $nonsence_urls = array('www.google.','www.bing.'); 
     574            $url = strtolower($url); 
     575            foreach($nonsence_urls as $url_to_find) 
     576            { 
     577                if(strstr($url, $url_to_find)) 
     578                { 
     579                    // Get lost 
     580                    foreach ($commentdata as $key => $val) { 
     581                        $body .= "$key : $val \n"; 
     582                    } 
     583 
     584                    $this->update_stats('spammed'); 
     585                    if ( defined('DOING_AJAX') ) 
     586                    { 
     587                        die( __($this->language['explain']) ); 
     588                    } 
     589                    wp_die( __($this->language['explain']), '', array('response' => 403) );                  
     590                } 
     591            } 
     592             
    563593            // Now check for words 
    564594            if ($html_body = wp_remote_retrieve_body(wp_remote_get($url))) { 
  • antispam-for-all-fields/trunk/readme.txt

    r476885 r476948  
    55Requires at least: 2.0.2 
    66Tested up to: 3.3 
    7 Stable tag: 0.7.5 
     7Stable tag: 0.7.6 
    88 
    99Plugin to reject spam. Port from same author from http://www.phpbbantispam.com 
     
    3939 
    4040== Changelog == 
     41= 0.7.6 = 
     42Added: New spam definitions 
    4143 
    4244= 0.7.5 = 
Note: See TracChangeset for help on using the changeset viewer.