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


  1. Depoyu indirin.
  2. megabre_turnstile klasörünü WHMCS dizininizdeki şu yola yükleyin: /modules/addons/megabre_turnstile/
  3. WHMCS Admin Paneline girin.
  4. Sistem Ayarları > Eklenti Modülleri yolunu izleyin.
  5. Cloudflare Turnstile Manager'ı bulun ve Etkinleştir butonuna tıklayın.
  6. Yapılandır diyerek yönetici grubunuza erişim izni verin.

Yapılandırma


  1. Eklentiler > Cloudflare Turnstile Manager sayfasına gidin.
  2. Cloudflare'dan aldığınız Site Key ve Secret Key bilgilerini girin.
  3. Korumak istediğiniz sayfaları seçin.
  4. (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.
  5. 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