ezPortala Güvenlik kodu

phpBB 2.0.x sürümleri için MODlar hakkında ihtiyacınız olan desteği buradan sorarak alabilirsiniz.
Kilitli
Kullanıcı avatarı
devilakin
Kayıtlı Kullanıcı
Mesajlar: 61
Kayıt: 10.01.2006, 15:49
Konum: Istanbul
İletişim:

ezPortala Güvenlik kodu

Mesaj gönderen devilakin »

Merhaba sizin daha önce yayınladıpınız Anti Robot Login yani girişlerde güvenlik kodu Modunu siteme yüklemiştim

daha sonra ise ezPortalı yükledim

Ancak portaldayken girişte Güvenlik kodu ve güvenlik kodunun input u çıkmıyor

acaba ne yapmam gerek söylermisiniz lütfen?
Dünya karşılaştığın fırtınalara değil gemiyi limana yaklaştırıp yaklaştırmadığına bakar
Kullanıcı avatarı
ESQARE
Web Sitesi Yöneticisi
Web Sitesi Yöneticisi
Mesajlar: 7224
Kayıt: 18.09.2005, 20:51
İletişim:

Mesaj gönderen ESQARE »

eZportal için altta verdiğim kodları kullanabilirsiniz:

Kod: Tümünü seç

# 
#-----[ OPEN ]-------------------------------------------- 
# 
portal.php 

# 
#-----[ FIND ]-------------------------------------------- 
# 
include($phpbb_root_path . 'fetchposts.'.$phpEx);

# 
#-----[ AFTER, ADD ]-------------------------------------- 
# 
function gen_login_key()
{
	$key = "";
	$max_length_login_key = 5;
	$chars = array(
		"0","1","2","3","4","5","6","7","8","9",
		"a","b","c","d","e","f","g","h","i","j","k","l","m",
		"n","o","p","q","r","s","t","u","v","w","x","y","z");

	$count = count($chars) - 1;

	srand((double)microtime()*1000000);

	for($i = 0; $i < $max_length_login_key; $i++)
	{
		$key .= $chars[rand(0, $count)];
	}

	return($key);
}

# 
#-----[ FIND ]-------------------------------------------- 
# 
$template->assign_vars(array(
	'WELCOME_TEXT' => $CFG['welcome_text'],

# 
#-----[ BEFORE, ADD ]-------------------------------------- 
# 
		//
		// Anti Robotic Login 
		$sql = "DELETE FROM " . ANTI_ROBOT_LOGIN_TABLE . " WHERE timestamp < '" . (time() - 3600) . "' OR session_id = '" . $userdata['session_id'] . "'";
		if( !$result = $db->sql_query($sql) )
		{
				message_die(GENERAL_ERROR, 'Could not delete security code key', '', __LINE__, __FILE__, $sql);
		}

		$login_key = gen_login_key();

		$sql = "INSERT INTO ". ANTI_ROBOT_LOGIN_TABLE . " VALUES ('" . $userdata['session_id'] . "', '" . $login_key . "', '" . time() . "')";
		if( !$result = $db->sql_query($sql) )
		{
				message_die(GENERAL_ERROR, 'Could not check login information', '', __LINE__, __FILE__, $sql);
		} 
		//-----------------------
		//

# 
#-----[ FIND ]-------------------------------------------- 
# 
	'L_VOTE_BUTTON' => $lang['Vote'],

# 
#-----[ AFTER, ADD ]-------------------------------------- 
# 
	// Anti Robotic Login
	'L_SECURITY_CODE' => $lang['Security_code'],
	'S_ANTI_ROBOT1' => append_sid('antirobot_pic_login.'.$phpEx.'?id=1'),
	'S_ANTI_ROBOT2' => append_sid('antirobot_pic_login.'.$phpEx.'?id=2'),
	'S_ANTI_ROBOT3' => append_sid('antirobot_pic_login.'.$phpEx.'?id=3'),
	'S_ANTI_ROBOT4' => append_sid('antirobot_pic_login.'.$phpEx.'?id=4'),
	'S_ANTI_ROBOT5' => append_sid('antirobot_pic_login.'.$phpEx.'?id=5'),

# 
#-----[ OPEN ]-------------------------------------------- 
# 
templates/subSilver/portal_body.tpl 

# 
#-----[ FIND ]-------------------------------------------- 
# 
		{L_PASSWORD}:<br /><input class="text" type="password" name="login_key" size="15" /><br />

# 
#-----[ AFTER, ADD ]-------------------------------------- 
# 
		{L_SECURITY_CODE}:<br /><input class="post" type="text" name="login_key" maxlength="5" size="15"><br /><img src="{S_ANTI_ROBOT1}" alt="" border="0"><img src="{S_ANTI_ROBOT2}" alt="" border="0"><img src="{S_ANTI_ROBOT3}" alt="" border="0"><img src="{S_ANTI_ROBOT4}" alt="" border="0"><img src="{S_ANTI_ROBOT5}" alt="" border="0"><br />
Resim
phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi

Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
Kullanıcı avatarı
devilakin
Kayıtlı Kullanıcı
Mesajlar: 61
Kayıt: 10.01.2006, 15:49
Konum: Istanbul
İletişim:

Mesaj gönderen devilakin »

çok teşekkür ederim eline sağlık
Dünya karşılaştığın fırtınalara değil gemiyi limana yaklaştırıp yaklaştırmadığına bakar
Kilitli

“2.0.x MOD Destek” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 2 misafir