reCAPTCHA'yı phpBB2 ile kullanma
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Önemli: reCAPTCHA API'nin 1.0 sürümü artık desteklenmiyor. Lütfen sürüm 2.0'a yükseltin. Daha fazla bilgi
reCAPTCHA phpBB2 eklentisi forum spam'ini önlemek için bir CAPTCHA kullanır.
reCAPTCHA'yı yüklemek için reCAPTCHA phpBB MOD'u kullanmanızı öneririz. Biri kayıt, diğeri misafir gönderileri için olmak üzere iki mod vardır.
phpBB MOD'a ek olarak, kayıtta reCAPTCHA'yı etkinleştiren bir yama da vardır. reCAPTCHA'yı bir
aşağıdaki talimatları uygulayın:
- ZIP dosyasını indirin ve çıkarın.
- recaptchalib.php dosyasını phpBB içerir dizininize taşıyın.
- phpBB şunu içerir dizininden aşağıdaki komutu çalıştırarak ilk yamayı uygulayın:
patch -b usercp_register.php < /path/to/usercp_register.patch
- profile_add_body.tpl.patch dosyasını phpBB şablonlarına/<your_theme> klasörüne taşıyın dizin (varsayılan olarak)
<temanız> değeri "subSilver").
- phpBB şablonları/<your_theme> bölümünden aşağıdaki komutu çalıştırarak ikinci yamayı uygulayın dizin:
patch -b profile_add_body.tpl < /path/to/profile_add_body.tpl.patch
- reCAPTCHA anahtarları için buradan kaydolabilirsiniz. reCAPTCHA, sizin için herkese açık ve
gizli anahtardır. usercp_register.php dosyasını içeren dizininizde açın
ve $recaptcha_public_key ile $recaptcha_private_key değerlerini, verilen değerlerle güncelleyin.
- İşte bu kadar. reCAPTCHA widget'ınız artık kullanıcı kayıt sayfasında görünecektir.
SSS
-
Yama komutu başarısız olursa ne olur?
-
Yama, birleştirilmiş fark (diff -u) kullanılarak oluşturulmuştur. Bu dosyanın farklı sürümleri veya diğer değişiklikler,
çatışmaya neden olabilir. Sorunun ne olduğunu görmek için yama dosyasını
dosyanızla nasıl bir çakışmaya yol açtığını.
-
Yama değişikliklerini geri almak veya reCAPTCHA'yı kaldırmak istiyorum. Bunu nasıl yapabilirim?
-
Yama komutunu "-b" ile çalıştırdığınızda seçeneğini belirlerseniz dosyaların aynı dizinde yedeklenmesi sağlanır. mv'yi kullan
komutunu kullanın. Ayrıca,
reCAPTCHA'yı içerir dizininizden recaptchalib.php dosyasını kaldırın.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-08-21 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2024-08-21 UTC."],[[["reCAPTCHA is a tool that helps prevent forum spam in phpBB2 by using a CAPTCHA."],["Two phpBB MODs are available to install reCAPTCHA, specifically for registration and guest posts, which are recommended over patch installation."],["Patch installation is also an option, involving downloading files, applying patches to specific phpBB files, obtaining reCAPTCHA keys, and updating the usercp_register.php file with these keys."],["Version 1.0 of the reCAPTCHA API is no longer supported; users should upgrade to Version 2.0 for continued functionality."]]],["reCAPTCHA Version 1.0 is deprecated; upgrade to 2.0. The reCAPTCHA phpBB2 plugin, which uses a CAPTCHA, is recommended via phpBB MODs for registration and guest posts. To install via patch, download and extract the zip file, move `recaptchalib.php`, and apply patches to `usercp_register.php` and `profile_add_body.tpl`. Obtain reCAPTCHA keys, and update the keys in `usercp_register.php`. To uninstall, revert to the backup files and delete `recaptchalib.php`.\n"]]