Datalife Engine Türkçe Yama İndir

Datalife Engine 14.0

  • Temalara yeni taglar eklendi ve geliştirildi
  • Yeni AirPlay medya oynatıcısı eklendi
  • 1500 adet yeni ifade (emoji) eklendi

Github'dayız

Kendi yapımımız olan modüllerin neredeyse tamamını ücretsiz olarak Github üzerinden yayımladık. Sadece bu modüller için "destek" verilecektir.

We are on Github

Almost all of our own modules have been released free of charge via Github. We support only these modules

» » Günlük Kullanıcı Kayıt Limiti

Günlük Kullanıcı Kayıt Limiti

Günlük Kullanıcı Kayıt LimitiGünlük Kullanıcı Kayıt Limiti


Sitenizde kullanıcı kayıtları için günlük limit koyabilirsiniz. Çok üye gelen bir siteniz varsa bu düzenleme işinize yarayabilir. Kodda limit 1 olarak ayarlı haldedir. İstediğiniz sayıyı belirtebilirsiniz.

Dosya: engine/modules/register.php

Bul:
if( $config['max_users'] > 0 ) {


Aşağıdaki kod; Son 24 saatlik kısım içerisindeki kayıtları dikkate alır.

Üstüne Ekle:
// Daily registration hack
$config['daily_reg_limit'] = 1;	// Günlük limit ( 0: sınırsız )

if( $config['daily_reg_limit'] > 0 ) {
	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_users WHERE FROM_UNIXTIME(reg_date) >= NOW() - INTERVAL 24 HOUR");
	if ( $row['count'] >= $config['daily_reg_limit'] ) {
		msgbox( $lang['all_info'], "Günlük kullanıcı kayıt limit doldu. Lütfen daha sonra tekrar deneyin." );
		$stopregistration = TRUE;
	}
}
// Daily registration hack



Bu kod ise: Hergün 00:00:00 saatleri arasındaki kayıtları dikkate alır. Size uygun olanı seçip kullanın, her iki kodu kullanmayın.

// Daily registration hack
$config['daily_reg_limit'] = 1;	// Günlük limit ( 0: sınırsız )

if( $config['daily_reg_limit'] > 0 ) {
	$from = date( "Y-m-d 0:0:0", ( time() + ( $config['date_adjust'] * 60 ) ) );
	$to = date( "Y-m-d 0:0:0", ( time() + 60*60*24 + ( $config['date_adjust'] * 60 ) ) );
	$row = $db->super_query( "SELECT COUNT(*) as count FROM " . PREFIX . "_users WHERE FROM_UNIXTIME(reg_date) > '{$from}' AND FROM_UNIXTIME(reg_date) < '{$to}'");
	if ( $row['count'] >= $config['daily_reg_limit'] ) {
		msgbox( $lang['all_info'], "Günlük kullanıcı kayıt limit doldu. Lütfen daha sonra tekrar deneyin." );
		$stopregistration = TRUE;
	}
}
// Daily registration hack


Yapımcı: MaRZoCHi
Kaynak: mehmethanoglu.com.tr
Bilgilendirme
Yorum Ekleyebilmeniz için Sitemize Kayıt Olmanız Gerekmektedir.
0
JonhArrow 21 Nisan 2014 23:02
Thanks, i will try.

Works MaRZoCHi, thanks.
3 779
MaRZoCHi 21 Nisan 2014 07:47
Alıntı: Jonh
Hello
I want to refresh always to same hour. It's possible?


Yes, added to message.

--------------------
0
Jonh 20 Nisan 2014 10:02
Hello
I want to refresh always to same hour. It's possible?
3 779
MaRZoCHi 18 Nisan 2014 16:17
Alıntı: Jonh
Thanks for this hack.
Works perfectly.
Thanks


You are welcome ;)

--------------------
0
Jonh 18 Nisan 2014 16:13
Thanks for this hack.
Works perfectly.
Thanks