reCAPTCHA vB - spam engelleyicisi
Kurulum;
1-Zip li Dosyayı Acınız…
2-functions_recaptcha.php dosyasını “/includes/” Klasörüne Atınız.
3-“product-recaptcha.xml” dosyasını Ürün Yöneticisinden İçeri Alın.
4-Buradan reCAPTCHA Sistemine Üye Olun… (https://admin.recaptcha.net/accounts/signup/)
5-AdminCP > vBulletin Options > reCAPTCHA Options YADA AdminCP->vBulletin Ayarları->reCAPTCHA Options
6-Dosyamızın İçinde “register.patch” diye dosya var.Onu Ana Dizine Atacağız.
7-Şimdi Geriye register.php Dosyasını Düzenlememiz Gerekiyor ;


Arıyoruz;
eval('$imagereg = "' . fetch_template('imagereg') . '";');
Değiştir;
$imagereg = recaptcha_get_html($vbulletin->options['recaptcha_publickey'], $error);
Ara Ve Sil ;
'imagestamp'          => TYPE_STR, 
'imagehash'           => TYPE_STR,
Ara ;
// Check Reg Image 
        if ($vbulletin->options['regimagecheck'] AND $vbulletin->options['regimagetype']) 
        { 
                require_once(DIR . '/includes/functions_regimage.php'); 
                if (!verify_regimage_hash($vbulletin->GPC['imagehash'], $vbulletin->GPC['imagestamp'])) 
                { 
                        $userdata->error('register_imagecheck'); 
                } 
        }
Değiştir ;
// Check Reg Image 
        if ($vbulletin->options['regimagecheck'] AND $vbulletin->options['regimagetype']) 
        { 
                $resp = recaptcha_check_answer ($vbulletin->options['recaptcha_privatekey'], 
                                                $_SERVER["REMOTE_ADDR"], 
                                                $_POST["recaptcha_challenge_field"], 
                                                $_POST["recaptcha_response_field"]); 

                if (!$resp->is_valid) 
                { 
                        $userdata->error('register_imagecheck'); 
                } 
        }
reCAPTCHA XML Dosyası

Alıntıdır: http://www.vbulletindestek.org/vbull...engelleme.html