• 27-02-2009, 03:23:19
    #1
    Arkadaşlar forum anasayfasının altına en çok konu açan en çok karması olan en çok yanikısaca enler bölümü için modül arıyorum.Birde onun üstüne en son cevaplanan konuları görebileceğim. Başka bir modül daha lazım.Yardım edenlere şimdiden teşekkür
  • 27-02-2009, 04:40:47
    #2
    Sanırım Bunu kastediyorsunuz.



    Full Top 10 yada Full istatistik https://www.r10.net/arayanlar/326383-...ine-bagli.html
  • 27-02-2009, 05:50:01
    #3
    Aslında benim eski smf forumda bu kadar gelişmiş değildi ve ayrı ayrıydı; yani ensob mesaj gönderenler ve onun üstündede ençok repliden enaz replive en çok mesaj atandan en az atana gibi aşağıdaki resimdeki gibi gidiyordu ama buda güzelmiş deneyeyim beceremezsem dönerim
  • 27-02-2009, 13:27:10
    #4
    Basit şekilde kurulan son 10 mesaj modülü yok mu acaba.Fazla tecrubemolmadığı için uğraşırken çok hata alacağımdan korkuyorum basit son 10 konu modülü verecekler için şimdiden tşk
  • 27-02-2009, 13:32:34
    #5
    Hata almaktan korkmayınız. Hata almak size birşeyler kazandırır. Dosyalarınızın bir kopyasını aldığınız takdirde, hata aldığınız zaman geri dönüş şansınız olur. Yaptığınız işlemi geri aldığınızda ortada hata felan kalmaz. Tabii ki daha basit, sadece bir dosyada değişiklik ile yapılan bir modifikasyon var son 10 mesaj ile ilgili. Eğer kendinize güveniniz, daha doğrusu ciddi anlamda cesaretiniz yok ise, o modifikasyonu da paylaşabiliriz..
  • 27-02-2009, 14:08:06
    #6
    Turkyorumcu adlı üyeden alıntı:
    En Geç yarın Modülü Paylaşırım ancak modlulun kurulması için bazı eklentilerinde kurulması gerekiyor. Bugün Online olan üyeler ve seo + boardindex.php de bunları yaparsanız yarın modulu paylaşırım.
    Ben seo eklentisini felan kurmadım.bugün onlay üyeler ve boadindexte bunları yaparsınız ne demek Daha doğrusu ne demek istediğinizide tam anlamadım.Bu yüzden basit düzgün ve kullanışlı bir şey olsun
  • 27-02-2009, 14:21:42
    #7
    Sources/recent.php yi açın bulun
    	IFNULL(mem.realName, m.posterName) AS posterName, t.ID_BOARD, b.name AS bName,
    Değiştirin
    	IFNULL(mem.realName, m.posterName) AS posterName, t.ID_BOARD, t.numViews, b.name AS bName,
    Bul
    // Build the array.
    		$posts[] = array(
    			'board' => array(
    Değiştir
    // Build the array.
    		$posts[] = array(
    			'ivan_hit' => $row['numViews'],
    			'board' => array(
    bul
    ['maxMsgID'] - 20 * $showlatestcount) . "
    			AND t.ID_TOPIC = m.ID_TOPIC
    			AND b.ID_BOARD = t.ID_BOARD" . (!empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0 ? "
    			AND b.ID_BOARD != $modSettings[recycle_board]" : '') . "
    değiştir
    ['maxMsgID'] - 20 * $showlatestcount) . "
    			AND m.ID_MSG = t.ID_LAST_MSG
    			AND b.ID_BOARD = t.ID_BOARD
    " . (!empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0 ? "
    			AND b.ID_BOARD != $modSettings[recycle_board]" : '') . "
    ///////////////////////////////////////////////////////////////////////////////////////////////////////
    Sources/Board.index.php yi aç bul
    /
    / Find all boards and categories, as well as related information.  This will be sorted by the natural order of boards and categories, which we control.
    Üstüne ekle
    // Statistics such as number of boards, categories, etc. full top 10 ivan_ . . .
    	$result = db_query("
    		SELECT COUNT(b.ID_BOARD)
    		FROM {$db_prefix}boards AS b", __FILE__, __LINE__);
    	list ($context['num_boards']) = mysql_fetch_row($result);
    	mysql_free_result($result);
    	$result = db_query("
    		SELECT COUNT(c.ID_CAT)
    		FROM {$db_prefix}categories AS c", __FILE__, __LINE__);
    	list ($context['num_categories']) = mysql_fetch_row($result);
    	mysql_free_result($result);
    	$context['num_members'] = &$modSettings['totalMembers'];
    	$context['num_posts'] = &$modSettings['totalMessages'];
    	$context['num_topics'] = &$modSettings['totalTopics'];
    	$context['most_members_online'] = array(
    		'number' => &$modSettings['mostOnline'],
    		'date' => timeformat($modSettings['mostDate'])
    	);
    	$context['latest_member'] = &$context['common_stats']['latest_member'];
    // Poster full top 10. ivan_ . . .
    $members_result = db_query("
    SELECT ID_MEMBER, realName, posts
    FROM {$db_prefix}members
    ORDER BY posts DESC
    LIMIT 10", __FILE__, __LINE__);
    $context['top_posters'] = array();
    $max_num_posts = 1;
    while ($row_members = mysql_fetch_assoc($members_result))
    {
    $context['top_posters'][] = array(
    'name' => $row_members['realName'],
    'id' => $row_members['ID_MEMBER'],
    'num_posts' => $row_members['posts'],
    'href' => $scripturl . '?action=profile;u=' . $row_members['ID_MEMBER'],
    'link' => '<a href="' . $scripturl . '?action=profile;u=' . $row_members['ID_MEMBER'] . '">' . $row_members['realName'] . '</a>'
    );
    if (!empty($modSettings['MemberColorStats']))
    $MemberColor_ID_MEMBER[$row_members['ID_MEMBER']] = $row_members['ID_MEMBER'];
    if ($max_num_posts < $row_members['posts'])
    $max_num_posts = $row_members['posts'];
    }
    mysql_free_result($members_result);
    foreach ($context['top_posters'] as $i => $poster)
    $context['top_posters'][$i]['post_percent'] = round(($poster['num_posts'] * 100) / $max_num_posts);
    if (!empty($modSettings['latestMember']) && !empty($modSettings['MemberColorLatestMember']))
    $MemberColor_ID_MEMBER[$modSettings['latestMember']] = $modSettings['latestMember'];
            //Yeah baby give me some colors =).
    if (!empty($MemberColor_ID_MEMBER)) {
    //Now Load the Missing global :)
    global $user_profile;
    loadMemberData($MemberColor_ID_MEMBER);
    $cmemcolid = NULL;
    if (!empty($modSettings['MemberColorStats'])) {
    // Poster top.
    foreach($context['top_posters'] as $key => $value) {
    $cmemcolid = $context['top_posters'][$key]['id'];
    $profile = &$user_profile[$cmemcolid];
    if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
    $context['top_posters'][$key]['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
    }
            }
    if (!empty($modSettings['latestMember']) && !empty($modSettings['MemberColorLatestMember'])) {
    $profile = &$user_profile[$modSettings['latestMember']];
    if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
    $context['latest_member']['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
    }
    }
    	// yeni uyeler full top 10. 10 ivan_ . . .
    	$members_result = db_query("
    SELECT ID_MEMBER, realName, posts
    FROM {$db_prefix}members
    ORDER BY ID_MEMBER DESC
    LIMIT 10", __FILE__, __LINE__);
    	$context['yeniuyeler'] = array();
    	$max_num_posts = 1;
    	while ($row_members = mysql_fetch_assoc($members_result))
    	{
    		$context['yeniuyeler'][] = array(
    			'name' => $row_members['realName'],
    			'id' => $row_members['ID_MEMBER'],
    			'num_posts' => $row_members['posts'],
    			'href' => $scripturl . '?action=profile;u=' . $row_members['ID_MEMBER'],
    			'link' => '<a href="' . $scripturl . '?action=profile;u=' . $row_members['ID_MEMBER'] . '">' . $row_members['realName'] . '</a>'
    		);
    if (!empty($modSettings['MemberColorStats']))
    			$MemberColor_ID_MEMBER[$row_members['ID_MEMBER']] = $row_members['ID_MEMBER'];
    if ($max_num_posts < $row_members['posts'])
    			$max_num_posts = $row_members['posts'];
    	}
    	mysql_free_result($members_result);
    	foreach ($context['yeniuyeler'] as $i => $poster)
    		$context['yeniuyeler'][$i]['post_percent'] = round(($poster['num_posts'] * 100) / $max_num_posts);
    //Yeah baby give me some colors =).
    if (!empty($MemberColor_ID_MEMBER)) {
    //Now Load the Missing global :)
    global $user_profile;
    loadMemberData($MemberColor_ID_MEMBER);
    $cmemcolid = NULL;
    if (!empty($modSettings['MemberColorStats'])) {
    // karma 
    foreach($context['yeniuyeler'] as $key => $value) {
    $cmemcolid = $context['yeniuyeler'][$key]['id'];
    $profile = &$user_profile[$cmemcolid];
    if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
    $context['yeniuyeler'][$key]['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
    }
            }
    if (!empty($modSettings['latestMember']) && !empty($modSettings['MemberColorLatestMember'])) {
    $profile = &$user_profile[$modSettings['latestMember']];
    if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
    $context['latest_member']['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
    }
    }
    	// karma full top 10. ivan_ . . .
    $members_result = db_query("
    SELECT ID_MEMBER, realName, posts , karmaGood
    FROM {$db_prefix}members
    ORDER BY karmaGood DESC
    LIMIT 10", __FILE__, __LINE__);
    $context['karma'] = array();
    $max_num_posts = 1;
    while ($row_members = mysql_fetch_assoc($members_result))
    {
    $context['karma'][] = array(
    'name' => $row_members['realName'],
    'id' => $row_members['ID_MEMBER'],
    'karma' => $row_members['karmaGood'],
    'num_posts' => $row_members['posts'],
    'href' => $scripturl . '?action=profile;u=' . $row_members['ID_MEMBER'],
    'link' =>'<a href="' . $scripturl . '?action=profile;u=' . $row_members['ID_MEMBER'] . '">' . $row_members['realName'] . '</a>'
    );
    if (!empty($modSettings['MemberColorStats']))
    $MemberColor_ID_MEMBER[$row_members['ID_MEMBER']] = $row_members['ID_MEMBER'];
    if ($max_num_posts < $row_members['posts'])
    $max_num_posts = $row_members['posts'];
    }
    mysql_free_result($members_result);
    foreach ($context['karma'] as $i => $poster)
    $context['karma'][$i]['post_percent'] = round(($poster['num_posts'] * 100) / $max_num_posts);
    //Yeah baby give me some colors =).
    if (!empty($MemberColor_ID_MEMBER)) {
    //Now Load the Missing global :)
    global $user_profile;
    loadMemberData($MemberColor_ID_MEMBER);
    $cmemcolid = NULL;
    if (!empty($modSettings['MemberColorStats'])) {
    // karma
    foreach($context['karma'] as $key => $value) {
    $cmemcolid = $context['karma'][$key]['id'];
    $profile = &$user_profile[$cmemcolid];
    if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
    $context['karma'][$key]['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
    }
            }
    if (!empty($modSettings['latestMember']) && !empty($modSettings['MemberColorLatestMember'])) {
    $profile = &$user_profile[$modSettings['latestMember']];
    if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
    $context['latest_member']['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
    }
    }
    // Topic views full top 10 10 ivan_ . . .
    	$topic_view_result = db_query("
    		SELECT m.subject, t.numViews, t.ID_BOARD, t.ID_TOPIC, b.name
    		FROM ({$db_prefix}topics AS t, {$db_prefix}messages AS m, {$db_prefix}boards AS b)
    		WHERE m.ID_MSG = t.ID_FIRST_MSG
    			AND $user_info[query_see_board]" . (!empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0 ? "
    			AND b.ID_BOARD != $modSettings[recycle_board]" : '') . "
    			AND t.ID_BOARD = b.ID_BOARD" . (!empty($topic_ids) ? "
    			AND t.ID_TOPIC IN (" . implode(', ', $topic_ids) . ")" : '') . "
    		ORDER BY t.numViews DESC
    		LIMIT 10", __FILE__, __LINE__);
    	$context['top_topics_views'] = array();
    	$max_num_views = 1;
    	while ($row_topic_views = mysql_fetch_assoc($topic_view_result))
    	{
    		censorText($row_topic_views['subject']);
    $row_topic_views['subject'] = shorten_subject($row_topic_views['subject'], 24);
    		$context['top_topics_views'][] = array(
    			'id' => $row_topic_views['ID_TOPIC'],
    			'board' => array(
    				'id' => $row_topic_views['ID_BOARD'],
    				'name' => $row_topic_views['name'],
    				'href' => $scripturl . '?board=' . $row_topic_views['ID_BOARD'] . '.0',
    				'link' => '<a href="' . $scripturl . '?board=' . $row_topic_views['ID_BOARD'] . '.0">' . $row_topic_views['name'] . '</a>'
    			),
    			'num_views' => $row_topic_views['numViews'],
    			'href' => $scripturl . '?topic=' . $row_topic_views['ID_TOPIC'] . '.0',
    			'link' => '<a href="' . $scripturl . '?topic=' . $row_topic_views['ID_TOPIC'] . '.0">' . $row_topic_views['subject'] . '</a>'
    		);
    		if ($max_num_views < $row_topic_views['numViews'])
    			$max_num_views = $row_topic_views['numViews'];
    	}
    	mysql_free_result($topic_view_result);
    	foreach ($context['top_topics_views'] as $i => $topic)
    		$context['top_topics_views'][$i]['post_percent'] = round(($topic['num_views'] * 100) / $max_num_views);
    // Try to cache this when possible, because it's a little unavoidably slow.
    	if (($members = cache_get_data('stats_top_starters', 360)) == null)
    	{
    		$request = db_query("
    			SELECT ID_MEMBER_STARTED, COUNT(ID_TOPIC) AS hits
    			FROM {$db_prefix}topics" . (!empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0 ? "
    			WHERE ID_BOARD != $modSettings[recycle_board]" : '') . "
    			GROUP BY ID_MEMBER_STARTED
    			ORDER BY hits DESC
    			LIMIT 20", __FILE__, __LINE__);
    		$members = array();
    		while ($row = mysql_fetch_assoc($request))
    			$members[$row['ID_MEMBER_STARTED']] = $row['hits'];
    		mysql_free_result($request);
    		cache_put_data('stats_top_starters', $members, 360);
    	}
    	if (empty($members))
    		$members = array(0 => 0);
    	// Topic poster full top 10 10 ivan_ . . .
    	$members_result = db_query("
    		SELECT ID_MEMBER, realName
    		FROM {$db_prefix}members
    		WHERE ID_MEMBER IN (" . implode(', ', array_keys($members)) . ")
    		GROUP BY ID_MEMBER
    		ORDER BY FIND_IN_SET(ID_MEMBER, '" . implode(',', array_keys($members)) . "')
    		LIMIT 10", __FILE__, __LINE__);
    	$context['top_starters'] = array();
    	$max_num_topics = 1;
    	while ($row_members = mysql_fetch_assoc($members_result))
    	{
    		$context['top_starters'][] = array(
    			'name' => $row_members['realName'],
    			'id' => $row_members['ID_MEMBER'],
    			'num_topics' => $members[$row_members['ID_MEMBER']],
    			'href' => $scripturl . '?action=profile;u=' . $row_members['ID_MEMBER'],
    			'link' => '<a href="' . $scripturl . '?action=profile;u=' . $row_members['ID_MEMBER'] . '">' . $row_members['realName'] . '</a>'
    		);
    	if (!empty($modSettings['MemberColorStats']))
    $MemberColor_ID_MEMBER[$row_members['ID_MEMBER']] = $row_members['ID_MEMBER'];
    		if ($max_num_topics < $members[$row_members['ID_MEMBER']])
    			$max_num_topics = $members[$row_members['ID_MEMBER']];
    	}
    	mysql_free_result($members_result);
    	foreach ($context['top_starters'] as $i => $topic)
    		$context['top_starters'][$i]['post_percent'] = round(($topic['num_topics'] * 100) / $max_num_topics);
    	//Yeah baby give me some colors =).
    if (!empty($MemberColor_ID_MEMBER)) {
    //Now Load the Missing global :)
    global $user_profile;
    loadMemberData($MemberColor_ID_MEMBER);
    $cmemcolid = NULL;
    if (!empty($modSettings['MemberColorStats'])) {
    // top_starters
    foreach($context['top_starters'] as $key => $value) {
    $cmemcolid = $context['top_starters'][$key]['id'];
    $profile = &$user_profile[$cmemcolid];
    if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
    $context['top_starters'][$key]['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
    }
            }
    if (!empty($modSettings['latestMember']) && !empty($modSettings['MemberColorLatestMember'])) {
    $profile = &$user_profile[$modSettings['latestMember']];
    if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
    $context['latest_member']['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
    }
    }
    	// max.online olanlar ivan_
    	// !!!SLOW This query is sorta slow.  Should we just add a key? (or would that be bad in the long run?)
    	$temp = cache_get_data('stats_total_time_members', 600);
    	$members_result = db_query("
    		SELECT ID_MEMBER, realName, totalTimeLoggedIn
    		FROM {$db_prefix}members" . (!empty($temp) ? "
    		WHERE ID_MEMBER IN (" . implode(', ', $temp) . ")" : '') . "
    		ORDER BY totalTimeLoggedIn DESC
    		LIMIT 20", __FILE__, __LINE__);
    	$context['top_time_online'] = array();
    	$temp2 = array();
    	$max_time_online = 1;
    	while ($row_members = mysql_fetch_assoc($members_result))
    	{
    		$temp2[] = (int) $row_members['ID_MEMBER'];
    		if (count($context['top_time_online']) >= 10)
    			continue;
    		// Figure out the days, hours and minutes.
    		$timeDays = floor($row_members['totalTimeLoggedIn'] / 86400);
    		$timeHours = floor(($row_members['totalTimeLoggedIn'] % 86400) / 3600);
    		// Figure out which things to show... (days, hours, minutes, etc.)
    		$timelogged = '';
    		if ($timeDays > 0)
    			$timelogged .= $timeDays . $txt['totalTimeLogged5'];
    		if ($timeHours > 0)
    			$timelogged .= $timeHours . $txt['totalTimeLogged6'];
    		$timelogged .= floor(($row_members['totalTimeLoggedIn'] % 3600) / 60) . $txt['totalTimeLogged7'];
    		$context['top_time_online'][] = array(
    			'id' => $row_members['ID_MEMBER'],
    			'name' => $row_members['realName'],
    			'time_online' => $timelogged,
    			'seconds_online' => $row_members['totalTimeLoggedIn'],
    			'href' => $scripturl . '?action=profile;u=' . $row_members['ID_MEMBER'],
    			'link' => '<a href="' . $scripturl . '?action=profile;u=' . $row_members['ID_MEMBER'] . '">' . $row_members['realName'] . '</a>'
    		);
    		if ($max_time_online < $row_members['totalTimeLoggedIn'])
    			$max_time_online = $row_members['totalTimeLoggedIn'];
    	}
    	mysql_free_result($members_result);
    	foreach ($context['top_time_online'] as $i => $member)
    		$context['top_time_online'][$i]['time_percent'] = round(($member['seconds_online'] * 100) / $max_time_online);
    	// Cache the ones we found for a bit, just so we don't have to look again.
    	if ($temp !== $temp2)
    		cache_put_data('stats_total_time_members', $temp2, 480);
    	//Yeah baby give me some colors =).
    if (!empty($MemberColor_ID_MEMBER)) {
    //Now Load the Missing global :)
    global $user_profile;
    loadMemberData($MemberColor_ID_MEMBER);
    $cmemcolid = NULL;
    if (!empty($modSettings['MemberColorStats'])) {
    // max.online olanlar
    foreach($context['top_time_online'] as $key => $value) {
    $cmemcolid = $context['top_time_online'][$key]['id'];
    $profile = &$user_profile[$cmemcolid];
    if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
    $context['top_time_online'][$key]['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
    }
            }
    if (!empty($modSettings['latestMember']) && !empty($modSettings['MemberColorLatestMember'])) {
    $profile = &$user_profile[$modSettings['latestMember']];
    if(!empty($profile['member_group_color']) || !empty($profile['post_group_color']))
    $context['latest_member']['link'] = '<a href="' . $scripturl . '?action=profile;u=' . $profile['ID_MEMBER'] . '" title="' . $txt[92] . ' ' . $profile['realName'] . '"><font color="'.(!empty($profile['member_group_color']) ? $profile['member_group_color'] : $profile['post_group_color']).'">' . $profile['realName'] . '</font></a>';
    }
    }
    //////////////////////////////////////////////////////////////////////////
    Daha Önce TOP 10 Kurmadıysan " Default Temada boardindex.template.php Açın. Kurduysanız Silmişsinizdir. Ama Kurmadıysanız Aşağıdakini Yapın

    Boardindex.template.php de bul ve sil

    // This is the "Recent Posts" bar.
    	if (!empty($settings['number_recent_posts']))
    	{
    		echo '
    				<tr>
    					<td class="titlebg" colspan="2">', $txt[214], '</td>
    				</tr>
    				<tr>
    					<td class="windowbg" width="20" valign="middle" align="center">
    						<a href="', $scripturl, '?action=recent"><img src="', $settings['images_url'], '/post/xx.gif" alt="', $txt[214], '" /></a>
    					</td>
    					<td class="windowbg2">';
    		// Only show one post.
    		if ($settings['number_recent_posts'] == 1)
    		{
    			// latest_post has link, href, time, subject, short_subject (shortened with...), and topic. (its id.)
    			echo '
    						<b><a href="', $scripturl, '?action=recent">', $txt[214], '</a></b>
    						<div class="smalltext">
    								', $txt[234], ' &quot;', $context['latest_post']['link'], '&quot; ', $txt[235], ' (', $context['latest_post']['time'], ')<br />
    						</div>';
    		}
    		// Show lots of posts.
    		elseif (!empty($context['latest_posts']))
    		{
    			echo '
    						<table cellpadding="0" cellspacing="0" width="100%" border="0">';
    			/* Each post in latest_posts has:
    					board (with an id, name, and link.), topic (the topic's id.), poster (with id, name, and link.),
    					subject, short_subject (shortened with...), time, link, and href. */
    			foreach ($context['latest_posts'] as $post)
    				echo '
    							<tr>
    								<td class="middletext" valign="top" nowrap="nowrap"><b>', $post['link'], '</b> ', $txt[525], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</td>
    								<td class="middletext" align="right" valign="top" nowrap="nowrap">', $post['time'], '</td>
    							</tr>';
    			echo '
    						</table>';
    		}
    		echo '
    					</td>
    				</tr>';
    	}
    İstatisliklerin Üste Çıkmasını istiyorsanız eğer bu kodun Üstüne
    Board.index.template.php de bul
    	/* Each category in categories is made up of:
    ************************************************** ************
    veya altta çıkmasını istiyorsanızda bu kodun
    // Here's where the "Info Center" starts...
    ************************************************** ***********
    üstüne ekleyin
    // full istatistikler ivan_ . . .
    // Full istatistikler ivan_
    echo '<br/><div class="tborder" ', $context['browser']['needs_size_fix'] && !$context['browser']['is_ie6'] ? 'style="width: 100%;"' : '', '>
    <table border="0" width="100%" cellspacing="1" cellpadding="2" class="bordercolor"><tr>
    <td width="100%" colspan="5" class="catbg" height="24">
    <font color="#FFFFFF"><b>FuLL - TOP 10</b></font></td>  </tr>
    <tr class="titlebg"><span class="smalltext">
    <td width="18%"><span class="smalltext">Top10 Mesaj</font></td>
    <td width="18%"><span class="smalltext">Top10 Karma</font></td>
    <td width="18%"><span class="smalltext">Konu Sayıları</font></td>
    <td width="32%"><span class="smalltext">Son Mesajlar</font></td>
    <td width="14%"><span class="smalltext">Yeni Üyeler</font></td></tr>
    <tr class="windowbg">
    <td width="18%" valign="top"><table width="100%"><tr>
    <td width="75%" class="windowbg2"><b><span class="smalltext"><u>Üye</u></font></b></td>
    <td width="25%" class="windowbg2" align="right"><span class="smalltext"><b><u>Mesaj</u></b></td></tr><tr>';
    foreach ($context['top_posters'] as $poster)
    {echo '
    <td width="75%" class="windowbg2"><span class="smalltext"><img src="', $settings['images_url'], '/1top10.gif" />', $poster['link'], '</td>
    <td width="25%" class="windowbg2" align="right"><span class="smalltext">', $poster['num_posts'], '</td></tr>';  
    }echo '</table></td>
    <td width="18%" valign="top"><table width="100%"class="windowbg" ><tr>
    <td width="75%" class="windowbg2"><span class="smalltext"><b><u>Üye</u></b></td>
    <td width="25%" class="windowbg2" align="right"><span class="smalltext"><b><u>Karma</u></b></td></tr><tr>';
    foreach ($context['karma'] as $poster)
    {echo '
    <td width="75%" class="windowbg2" valign="top"><span class="smalltext"><img src="', $settings['images_url'], '/2top10.gif" />',$poster['link'], '</td>
    <td width="25%" class="windowbg2" align="right" valign="top"><span class="smalltext"><center>',$poster['karma'], '</center></td></tr>';
    }echo '</table></td>
    <td width="18%" valign="top"><table width="100%"class="windowbg" ><tr>
    <td width="75%" class="windowbg2"><span class="smalltext"><b><u>Üye</u></b></td>
    <td width="25%" class="windowbg2" align="right"><span class="smalltext"><center><b><u>Konu</u></b></center></td></tr><tr>';
    foreach ($context['top_starters'] as $poster)
    {echo '
    <td width="75%" class="windowbg2" valign="top"><span class="smalltext"><img src="', $settings['images_url'], '/3top10.gif" />', $poster['link'], '</td>
    <td width="25%" class="windowbg2" align="right" valign="top"><span class="smalltext"><center>',$poster['num_topics'], '</center></td></tr>';
    }echo '</table></td>
    <td width="32%" valign="top"><table width="100%"class="windowbg" ><tr>
    <td width="80%" class="windowbg2"><span class="smalltext"><b><u>Konu</u></b></td>
    <td width="20%" class="windowbg2" align="right"><span class="smalltext"><center><b><u>Gonderen</u></b></center></td></tr><tr>';
    foreach ($context['latest_posts'] as $post)
    {echo '
    <td width="80%" class="windowbg2" valign="top"><span class="smalltext"><img src="', $settings['images_url'], '/7top10.gif" /><a href="',$post['href'],'">', $post['short_subject'], '</td>
    <td width="20%" class="windowbg2" align="right" valign="top"><span class="smalltext"><img src="', $settings['images_url'], '/8top10.gif" />', $post['poster']['link'],'</td></tr>';
    }echo '</table></td>
    <td width="14%" valign="top"><table width="100%"class="windowbg" ><tr>
    <td width="100%" class="windowbg2"><span class="smalltext"><b><u>Üye</u></b></td></tr><tr>';
    foreach ($context['yeniuyeler'] as $poster)
    {echo '
    <td width="100%" class="windowbg2" valign="top"><span class="smalltext"><img src="', $settings['images_url'], '/5top10.gif" />',$poster['link'], '</td></tr>';  
    }echo '</table></td></tr>';
    // This is the "Recent Posts" bar.
    if (!empty($settings['number_recent_posts']))
    {
    // Only show one post.
    if ($settings['number_recent_posts'] == 1)
    {
    // latest_post has link, href, time, subject, short_subject (shortened with...), and topic. (its id.)
    echo '
    <b><a href="', $scripturl, '?action=recent">', $txt[214], '</a></b>
    <div class="smalltext">
    ', $txt[234], ' &quot;', $context['latest_post']['link'], '&quot; ', $txt[235], ' (', $context['latest_post']['time'], ')<br />
    </div>';
    }
    // Show lots of posts.
    elseif (!empty($context['latest_posts']))
    {
    /* Each post in latest_posts has:
    board (with an id, name, and link.), topic (the topic's id.), poster (with id, name, and link.),
    subject, short_subject (shortened with...), time, link, and href. */
    foreach ($context['latest_posts'] as $post)
    echo '
    </table>';
    }
    echo '
    </td>
    </tr></table></div>';
             }
    /////////////////////////////////////////////////////////////////////////////////////////////////////////
    Kurulum bitti..
    *admin<kullanılan tema<anasayfada görünmesini istediğiniz son mesajların sayısını 10 olarak ayarlayın
    *Tarih bloğunda satır atlamasına engel olmak için admin<Forum Seçenekler<Varsayılan zaman biçimini %d %B %Y, %H:%M:%S olarak değiştirin.
    *Yine Tarih bloğunda satır atlamasına engel olmak için admin<Düzen ve Seçenekler< "Bugün" özelliği ni dün_bugüne ayarlayın
    Görünüm!.

    Ekte verdigim Resimleri Themes/Kullandığınız Tema/images/ içine atın.

    Alıntı
    ALINTIDIR.
  • 27-02-2009, 16:06:47
    #8
    Hata aldım tema ayrıştırma hatası default temaya geçtim şimdi hiçbir temaya geçmiyo sorun kökten çözülmüş oldu
  • 27-02-2009, 16:54:30
    #9
    genetik adlı üyeden alıntı: mesajı görüntüle
    Hata aldım tema ayrıştırma hatası default temaya geçtim şimdi hiçbir temaya geçmiyo sorun kökten çözülmüş oldu
    NasıL bir Hata aldınız Yedek aldınız Mı mod eklerken!