Arkadaşlar, yaptığım aramada istediğim sonuca ulaşamadım ama istediğim modun ekran görüntüsü aşağıdadır.
http://img200.imageshack.us/img200/8568 ... imuzer.png
Web sayfamız sadece phpBB 3.0.x sürümlerine destek vermektedir. Konu açmadan, ileti yazmadan önce lütfen site kuralları sayfamıza göz atınız.
Tolga LEVENT 03 Haz 2009 13:58
$template->set_filenames(array(
//End: Similar Topics
$sql= 'SELECT f.forum_id, f.forum_name, t.topic_id, t.topic_title, t.topic_first_poster_name, t.topic_replies_real, t.topic_last_post_id, t.topic_last_post_time, u.user_id, u.username, u.user_colour
FROM ' . TOPICS_TABLE . ' t, ' . USERS_TABLE . ' u, ' . POSTS_TABLE . ' p, ' . FORUMS_TABLE . " f
WHERE MATCH (t.topic_title) AGAINST ('" . $db->sql_escape($topic_data['topic_title']) . "' IN BOOLEAN MODE)
AND f.forum_id = t.forum_id AND t.forum_id NOT IN (555,5558)
AND p.post_id = t.topic_first_post_id
AND u.user_id = t.topic_poster
AND t.topic_status <> ITEM_MOVED
AND t.topic_id <> " . (int) $topic_data['topic_id'] . '
GROUP BY t.topic_id';
if ($result = $db->sql_query_limit($sql, 8))
{
while($similar = $db->sql_fetchrow($result))
{
if ($auth->acl_get('f_list', $similar['forum_id']))
{
$similar_forum_url = append_sid('viewforum.php?f='.$similar['forum_id']);
$similar_topic_url = append_sid('viewtopic.php?f='.$similar['forum_id'].'&t='.$similar['topic_id']);
$similar_user = ($similar['user_id'] == ANONYMOUS) ? '<strong>' . $similar['topic_first_poster_name'] . </strong> : get_username_string('full', $similar['user_id'], $similar['username'], $similar['user_colour']);
$template->assign_block_vars('similar', array(
'TOPIC_TITLE' => $similar['topic_title'],
'U_TOPIC' => $similar_topic_url,
'USER' => $similar_user,
'U_FORUM' => $similar_forum_url,
'FORUM' => $similar['forum_name'],
'TOPIC_REPLIES' => $similar['topic_replies_real'],
'TOPIC_LAST_POST_TIME' => $user->format_date($similar['topic_last_post_time']),
'U_TOPIC_LAST_POST' => append_sid("{$phpbb_root_path}viewtopic.$phpEx", "f={$similar['forum_id']}&t={$similar['topic_id']}&p={$similar['topic_last_post_id']}#p{$similar['topic_last_post_id']}")
)
);
$template->assign_vars(array(
'SIMILAR_TOPICS' => $similar_user,
));
}
}
}
//End: Similar Topics
<!-- INCLUDE jumpbox.html -->
<!-- INCLUDE similar_topics.html -->
<!-- IF SIMILAR_TOPICS -->
<br />
<div class="forumbg">
<div class="inner"><span class="corners-top"><span></span></span>
<table class="table1" cellspacing="0">
<thead>
<tr>
<th align="left"> {L_SIMILAR_TOPICS}</th>
<th align="left"> {L_AUTHOR}</th>
<th>{L_TOPIC_REPLIES}</th>
<th>{L_LAST_POST}</th>
<th>{L_FORUM}</th>
</tr>
</thead>
<tbody>
<!-- BEGIN similar -->
<tr class="<!-- IF similar.S_ROW_COUNT is even -->bg1<!-- ELSE -->bg2<!-- ENDIF -->">
<td><a href="{similar.U_TOPIC}"><strong>{similar.TOPIC_TITLE}</strong></a></td>
<td align="left">{similar.USER}</td>
<td align="center">{similar.TOPIC_REPLIES}</td>
<td align="center"><a href="{similar.U_TOPIC_LAST_POST}">{similar.TOPIC_LAST_POST_TIME}</a></td>
<td><a href="{similar.U_FORUM}"><strong>{similar.FORUM}</strong></a></td>
</tr>
<!-- END similar -->
</tbody>
</table>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->
?>
$lang = array_merge($lang, array(
'SIMILAR_USER' => 'Konuyu Açan',
'SIMILAR_TOPICS' => 'Benzer Konular',
'TOPIC_REPLIES' => 'Cevaplar',
));
Tolga LEVENT 04 Haz 2009 22:33
Simuzer yazdı:Ekran görüntüsünü aldığınız sitede, o siteye özel bir kaç eklenti de eklenmiştir. Ve halen Simuzer Premod 3.0.RC7 sürümünü kullanmaktadır.
$similar_user = ($similar['user_id'] == ANONYMOUS) ? '<strong>' . $similar['topic_first_poster_name'] . </strong> : get_username_string('full', $similar['user_id'], $similar['username'], $similar['user_colour']);
- Kod: Tümünü seç
$similar_user = ($similar['user_id'] == ANONYMOUS) ? '<strong>' . $similar['topic_first_poster_name'] . '</strong>' : get_username_string('full', $similar['user_id'], $similar['username'], $similar['user_colour']);
Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 1 misafir