WHMCS Cloudflare Turnstile Manager
Bu modül, WHMCS üzerindeki standart Google reCAPTCHA sistemini, gizlilik dostu ve kullanıcıyı yormayan Cloudflare Turnstile ile değiştiren ücretsiz ve açık kaynaklı bir eklentidir.
Özellikler
- Tam Entegrasyon: Standart WHMCS temaları (Six, Twenty-One) ve tüm özel temalarla uyumludur.
- Yönetim Paneli: WHMCS Addons altından kolayca yapılandırılabilir.
- Sayfa Kontrolü: Turnstile'ı şu sayfalar için özel olarak açıp kapatabilirsiniz:
- Giriş Sayfası
- Kayıt Sayfası
- Şifre Sıfırlama
- İletişim Formu
- Destek Bileti Gönderimi
- Alışveriş Sepeti / Ödeme Sayfası
- Tema Desteği: Otomatik, Açık veya Koyu (Light/Dark) tema seçenekleri.
- Gelişmiş Seçiciler: Şablon dosyalarını düzenlemeden, jQuery seçicileri kullanarak widget'ı herhangi bir özel forma enjekte edin.
- Smarty Desteği: Manuel yerleşim için {display_turnstile} tagını kullanabilme.
Kurulum
- Depoyu indirin.
- megabre_turnstile klasörünü WHMCS dizininizdeki şu yola yükleyin: /modules/addons/megabre_turnstile/
- WHMCS Admin Paneline girin.
- Sistem Ayarları > Eklenti Modülleri yolunu izleyin.
- Cloudflare Turnstile Manager'ı bulun ve Etkinleştir butonuna tıklayın.
- Yapılandır diyerek yönetici grubunuza erişim izni verin.
Yapılandırma
- Eklentiler > Cloudflare Turnstile Manager sayfasına gidin.
- Cloudflare'dan aldığınız Site Key ve Secret Key bilgilerini girin.
- Korumak istediğiniz sayfaları seçin.
- (Opsiyonel) Eğer özel bir tema kullanıyorsanız ve otomatik algılanmıyorsa, "Gelişmiş Seçiciler" kısmına buton sınıfını (örn: .btn-login) girin.
- Ayarları Kaydedin.
Önemli Not: Çakışmaları önlemek için Sistem Ayarları > Genel Ayarlar > Güvenlik kısmından varsayılan Captcha tipini "Her Zaman Kapalı" olarak ayarlamanız önerilir.Modüle Github'tan ulaşabilirsiniz: Whmcs Cloudflare Turnstile module
Kaynak: Whmcs Cloudflare Turnstile modül