MaxiTR

Bağlı değilsiniz. Bağlanın ya da kayıt olun

Anasayfa'da "Son Mesajlar" Bloğu

avatar

Yondaime

Admin
 Admin
Mesaj Sayısı Mesaj Sayısı : 487
Modifikasyon Yapımcısı: ?
Modifikasyon Çevirisi: Yondaime
Modifikasyon Açıklaması: Anasayfa(index.php) 'da son mesajlar bloğu ekler.
Modifikasyonun uyumlu olduğu versiyonlar: 1.4, 1.6, 1.8*(Uyarlandı)

Modifikasyon Kurulumu:
1. ftp/forumun_kurulu_olduğu_dizin/index.php aç ve bul:
Kod:
$plugins->run_hooks("index_start");

2.Altına ekleyin:
Kod:

// get forums user cannot view
$unviewable = get_unviewable_forums(true);
if($unviewable)
{
        $unviewwhere = " AND fid NOT IN ($unviewable)";
}

        $altbg = alt_trow();
        $threadlist = '';
        $query = $db->query("
                SELECT t.*, u.username
                FROM ".TABLE_PREFIX."threads t
                LEFT JOIN ".TABLE_PREFIX."users u ON (u.uid=t.uid)
                WHERE 1=1 $unviewwhere AND t.visible='1' AND t.closed NOT LIKE 'moved|%'
                ORDER BY t.lastpost DESC
                LIMIT 0, 10"
        ;
        while($thread = $db->fetch_array($query))
        {
                $lastpostdate = my_date($mybb->settings['dateformat'], $thread['lastpost']);
                $lastposttime = my_date($mybb->settings['timeformat'], $thread['lastpost']);
                // Don't link to guest's profiles (they have no profile).
                if($thread['lastposteruid'] == 0)
                {
                        $lastposterlink = $thread['lastposter'];
                }
                else
                {
                        $lastposterlink = build_profile_link($thread['lastposter'], $thread['lastposteruid']);
                }
                if(my_strlen($thread['subject']) > 25)
                {
                        $thread['subject'] = my_substr($thread['subject'], 0, 25) . "...";
                }
                $thread['subject'] = htmlspecialchars_uni($parser->parse_badwords($thread['subject']));
                $thread['threadlink'] = get_thread_link($thread['tid']);
                $thread['lastpostlink'] = get_thread_link($thread['tid'], 0, "lastpost");
                eval("\$threadlist .= "".$templates->get("portal_latestthreads_thread")."";");
                $altbg = alt_trow();
        }
        if($threadlist)
        {
                // Show the table only if there are threads
                eval("\$latestthreads = "".$templates->get("portal_latestthreads")."";");
        }
Kaydedin.

3. A.C.P / Temalar ve Şablonlar/ Şablonlar / Kullandığınız Temanın Şablonları / Anasayfa Şablonları / index aç ve bul:
Kod:
{$forums}

4.Yanına ekle:
Kod:
{$latestthreads}

İşlem tamam gözkırp

Önizleme

#1 - Posted Bir C.tesi Ocak 06 2018, 22:54


dansöz
Kullanıcı profilini gör http://MaxiTR.Net

Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz