smf 2.1 son mesajları üstte alma

Başlatan gevv, 26 Şub 2018 16:17

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

gevv

26 Şub 2018 16:17 Son düzenlenme: 27 Şub 2018 21:35 snrj
@snrj  hocam  bu bölümü en üste nasıl taşırız ?  2.0 serisinde BoardIndex.template.php  dosyasında

Kod [Seç]
       // This is the "Recent Posts" bar.
    if (!empty($settings['number_recent_posts']))
    {
        echo '
            <div class="title_barIC">
                <h4 class="titlebg">
                    <span class="ie6_header floatleft">
                        <a href="', $scripturl, '?action=recent"><img class="icon" src="', $settings['images_url'], '/post/xx.gif" alt="', $txt['recent_posts'], '" /></a>
                        ', $txt['recent_posts'], '
                    </span>
                </h4>
            </div>
            <div class="hslice" id="recent_posts_content">
                <div class="entry-title" style="display: none;">', $context['forum_name_html_safe'], ' - ', $txt['recent_posts'], '</div>
                <div class="entry-content" style="display: none;">
                    <a rel="feedurl" href="', $scripturl, '?action=.xml;type=webslice">', $txt['subscribe_webslice'], '</a>
                </div>';

        // 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 '
                <strong><a href="', $scripturl, '?action=recent">', $txt['recent_posts'], '</a></strong>
                <p id="infocenter_onepost" class="middletext">
                    ', $txt['recent_view'], ' &quot;', $context['latest_post']['link'], '&quot; ', $txt['recent_updated'], ' (', $context['latest_post']['time'], ')<br />
                </p>';
        }
        // Show lots of posts.
        elseif (!empty($context['latest_posts']))
        {
            echo '
                <dl id="ic_recentposts" class="middletext">';

            /* 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 '
                    <dt><strong>', $post['link'], '</strong> ', $txt['by'], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</dt>
                    <dd>', $post['time'], '</dd>';
            echo '
                </dl>';
        }
        echo '
            </div>';
    }


kodlarını kesip satır 81 84 arasında ki açıklamanın altına ekliyordum  bu düzenleme ile en üstte görünüyordu


2.1 içinde aynı işlemi yapıyorum bir türlü üste çıkmıyor

snrj

örnekle göstereyim BoardIndex.template.php de
bul
Kod [Seç]
echo '
<div id="boardindex_table" class="boardindex_table">';
değiştir
Kod [Seç]
echo '
<div id="boardindex_table" class="boardindex_table">';
template_ic_block_recent();

hepsi bu kadar :D

şimdi sen hem altta hem üstte gözüktü bunu nasıl engelleriz dersin sen demeden ben cevaplayım :D
bul

Kod [Seç]
$func = 'template_ic_block_' . $block['tpl'];
$func();
değiştir

Kod [Seç]
$func = 'template_ic_block_' . $block['tpl'];
if($func == 'template_ic_block_recent')
echo'';
else
$func();

gevv

Teşekkürler @snrj  hocam  elinize sağlık.  Hemen denedim istediğim gibi oldu sağ olun.