• 24-10-2025, 23:36:28
    #1
    NVI Sorgulaması yoktur. T.C. Kimlik Algoritmasına göre denetleme yapar.

    Algoritmaya aykırı tc girilirse;
    • TC Kimlik numarası geçersiz!
    yazar, sistemde kayıtlı bir tc girilirse;
    • TC Kimlik No: Zaten başka bir müşteri kaydında mevcut.
    yazar.



    Kurulum
    1. Bu klasörü modules/addons/tcknverifier/ altına yükleyin.
    2. WHMCS Admin → System Settings → Addon Modules → TCKN Verifier→ Activate.
      • Aktivasyon, mevcutsa TC Kimlik No / T.C Kimlik No alanını bulur; yoksa oluşturur ve FieldId'yi ayarlara yazar.
    3. Ayarlardan:
      • Enforce Uniqueness: ON
      • Immutable After Create: ON
      • Allow Client Edit: OFF
      • Allow Admin Edit: ON
      • Show “Registered” Badge: ON
      • Debug Log Activity: (isteğe bağlı) ON
    Notlar
    • TCKN algoritması (11 hane, 10. ve 11. kontrol basamakları) uygulanır.
    • Tekillik kontrolü, verileri normalize ederek yapılır (boşluk/noktalama yok sayılır).
    • Profilde geçerli TCKN yanında “✔️ Kayıtlı” rozeti ve read-only + bilgi mesajı görünür.
    • Şablon dosyası değişikliği gerekmez.


    Github Link.
  • 25-10-2025, 04:09:49
    #2
    @ASPNET; emeğinize sağlık.
  • 25-10-2025, 10:41:38
    #3
    CemC adlı üyeden alıntı: mesajı görüntüle
    @ASPNET; emeğinize sağlık.
    Estafurullah asıl chatgpt sağolsun yoksa uğraşmam bu tarz işlerle. Baktım bunu bile parayla satıyorlar test edip ekledim.