Форумы / National / Turkish / Eklentiler / Son konulara kullanıcı avatarı ekleme

Gökhan YILDIZ
#39848 09.09.2014 07:34

Herkese merhaba,

 

 

Yine aranan özelliklerden birtanesi olan son konular bölümünde kullanıcı avatarını gösterme ile ilgili küçük bir düzenleme yapacağız.

recentitems plugin klasöründe bulunan recentitems.functions.php dosyasını açınız:

bul:

$recentitems->assign(array(

üzerine ekle:

if (!function_exists('userAvatar')):
			function userAvatar($lastposterid){
				global $db;
				$getavatar 	= $db->query("SELECT user_avatar FROM cot_users WHERE user_id = $lastposterid LIMIT 1");
	        	$row 		= $getavatar->fetch();
	        	$avatar 	= $row["user_avatar"];
	        	if(!empty($avatar)):
	        		$showavatar = '<img src="'.$row['user_avatar'].'" class="lpavatar" />';
	        	else:
	        		$showavatar = '<img src="datas/defaultav/blank.png" class="lpavatar" />';
	        	endif;
	        	return $showavatar;
			}
		endif;

bul:

'FORUM_ROW_LASTPOSTURL' => $row['ft_lastposturl'],

altına ekle:

'FORUM_ROW_USERAVATAR' => userAvatar($row['ft_lastposterid']),

tpl klasöründeki recentitems.forums.index.tpl dosyasını açın:

bul:

{FORUM_ROW_UPDATED}

üzerine ekle:

{FORUM_ROW_USERAVATAR}

Sonuç olarak aşağıdaki gibi bir görüntü elde edeceksiniz:

Gökhan YILDIZ