Datalife Engine Türkçe İndir

Datalife Engine 13.0

  • Sitenizi otomatik güncelleyebileceğiniz sistem
  • Tek tıklama ile plugin kurma/kaldırma sistemi
  • Geliştirilmiş site araması ve SEO optimizasyonları

Yeni Başlayanlar

Datalife Engine ile yeni tanışıyorsanız, aşağıdaki linkleri kullanarak sistem işleyişi hakkında bilgi sahibi olabilirsiniz.

Mobil Uygulamamız

Sitemizi kolayca ziyaret edebileceğiniz, forumu takip edip, yorum yazabileceğiniz mobil uygulamamız sizlerle...

Kullanıcılar

Sitenizi geliştirmek istiyorsanız, DLE esnekliğini iyi kullanan ekibimizden destek alabilirsiniz.

Geliştiriciler

Sistemin gelişimine katkıda bulunmak isterseniz, aşağıdaki dallardan uygun olanı seçip bize katılabilirsiniz.

Github'dayız

Kendi yapımımız olan ücretsiz modüllerimizi veya eklentilerimizi tüm geliştiricilere açık olacak şekilde Github üzerinden sunuyoruz.

» » Kullanıcı adlarında boşluk kullanımını engelleme

Kullanıcı adlarında boşluk kullanımını engelleme

Kayıt olan kullanıcıların, kullanıcı adlarında boşluk kullanımlarını engelleme


Dosya: engine/ajax/registration.php, engine/modules/register.php

Bul:
if( stripos(urlencode ($name), "%AD") !== false ) {

Üstüne ekle:
// Kullanıcı adından boşluğu yasakla
    if ( strpos( $name, " " ) !== false ) {
        $stop .= "<li>Kullanıcı adında boşluk olamaz</li>";
    }
// Kullanıcı adından boşluğu yasakla



Yapımcı: Mehmet Hanoğlu
Kaynak: https://dle.net.tr
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.
56
sonkan 3 Temmuz 2018 22:10
Versiyon 13.0 da "Kullanıcı adında boşluk olamaz" uyarısı vermiyor fakat "deneme 13" diye kayıt oldum "deneme13" diye kayıt etti. Uyarı vermemesi versiyon farkından olabilir diğer arkadaşlar olaya el atarlar diye düşünüyorum.

engine/ajax/registration.php değişiklik yaptım hiç bir farklılık göstermedi 


engine/modules/registration.php de

Bul: 51. satır olması lazım
if (strpos( strtolower ($name) , '.php' ) !== false) $stop .= $lang['reg_err_4'];

Değiştir:
if (strpos( strtolower ($name) , '.php' ) !== false) $stop .= $lang['reg_err_4'];
// Kullanıcı adından boşluğu yasakla
if ( strpos( $name, " " ) !== false ) {
$stop .= "<li>Kullanıcı adında boşluk olamaz</li>";
}
// Kullanıcı adından boşluğu yasakla


Bul: 
if (strpos( strtolower ($name) , '.php' ) !== false) {


Değiştir:
// Kullanıcı adından boşluğu yasakla
if ( strpos( $name, " " ) !== false ) {
$stop .= "<li>Kullanıcı adında boşluk olamaz</li>";
}
&nbsp;&nbsp;&nbsp;&nbsp;// Kullanıcı adından boşluğu yasakla
&nbsp;&nbsp;&nbsp;&nbsp;if (strpos( strtolower ($name) , '.php' ) !== false) {
11
mahir 17 Haziran 2018 09:42
13.0 içinde gecerli mi hocam bu kodlar öğrenmeye çalışıyorum dle'yi teşekkür ederim 
118
MHDumaN 28 Nisan 2018 23:50
Teşekkür ederim.
83
hcelenk 7 Nisan 2018 23:12
Teşekkür ederim.. 
412
KAYA 23 Mart 2018 13:13
Teşekkür ederim.
74
yusufdj 21 Şubat 2018 22:37
@MaRZoCHi⁠ teşekkürler.
3 774
MaRZoCHi 21 Şubat 2018 22:27
@Gokay⁠ teşekkürler. Zaten yorumlarda kullanıcı etiketleme için boşluk olmaması gerekiyor.

--------------------
221
Gokay 21 Şubat 2018 22:21
eline sağlık Mehmet kullanıcı adında boşluk olmaz gerçekten de üye olan kişiler kullanıcı adını unutma gibi sorunlar yaşanıyor sürekli bana iletişimden bununla ilgili bir kaç destek gelmişti destek isteyen kişilerde hep üye adları boşluk olan kişilerdi. Sağolasın hemen işleme alıyor siteme ekliyorum
İSTATİSTİKLER