ForumAilem.Com - Paylasimin Yeni Adresi

ForumAilem.Com - Paylasimin Yeni Adresi (https://forumailem.com/index.php)
-   vB 3.x Genel (https://forumailem.com/vb-3-x-genel/)
-   -   Vbulletin 3.8.x - Forumhome Advanced Tabs System (https://forumailem.com/vb-3-x-genel/56424-vbulletin-3-8-x-forumhome-advanced-tabs-system.html)

aSpeNDos 04-12-25 16:05

Vbulletin 3.8.x - Forumhome Advanced Tabs System
 
Toplam 1 Eklenti bulunuyor.
Ne işe yarar ?

Forum ana sayfanızda 3 ayrı sekme oluşturur ve her sekmede farklı forumlardan konuları gösterir.

Kısaca Özellikleri

3 Sekme - Duyurular, Sponsorlu Konular, IRC Sunucuları
Avatarlar - Konuyu açan kişinin resmi görünür
Etiketler - YENİ, POPULER, SABİT gibi işaretler
Özelleştirilebilir - Başlık, ikon, konu sayısı değiştirebilirsiniz
Mobil Uyumlu - Telefonda da güzel görünür

Kurulum (3 Adım)

XML dosyasını admin panele yükleyin
Eklentiyi aktifleştirin
Ayarlar bölümünde forum ID'lerini girin → Kaydet

Ayarlar ; Admincp > Vbulletin Seçenekleri > Forumhome Advanced Tabs System

Admin Panel Ayar Kısmı

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Forumhome Görünüm

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Not ; Eklentinin ayarlar kısmından konum seçme yerine ben direk değişken olarak çağırmak istedim bu sayede istenilen yere koyulabilir.

Değişken kodu ; $forumhome_advanced_tabs

Bilgi ; Eklenti kullanımı ücretsizdir ve geliştirmeye açıktır dilediğiniz gibi geliştirebilirsiniz.

Zip Şifresi ; [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Keyifli forumlar dilerim

aSpeNDos 26-12-25 22:44

Cevap: Vbulletin 3.8.x - Forumhome Advanced Tabs System
 
Güncelleme ;

Bazi forumlarda avatar gözükmeme sorunu oluyormuş..
Ek düzenleme yapmanız da fayda olacaktır..
.xml içersinde

Kod:

function fhat_fetch_avatar_url($userid, $avatarid, $avatarrevision) {
satırını aşağıdaki kod ile değişirseniz düzgün calisacaktır.
ek olarak

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

buradaki eklentiyide kurarsanız sorun yaşamazsınız.

Kod:

function fhat_fetch_avatar_url($userid, $avatarid, $avatarrevision) {
        global $vbulletin, $db;

        // Buraya varsayilan avatar yolunu girin..
        if (!$userid) {
                return $vbulletin->options['bburl'] . "/images/noavt.png";
        }
       
        static $avatar_cache = array();
        $cache_key = $userid . '_' . $avatarid . '_' . $avatarrevision;
       
        if (isset($avatar_cache[$cache_key])) {
                return $avatar_cache[$cache_key];
        }
       
        $avatarurl = '';
       
        $customavatar = $db->query_first("
                SELECT dateline
                FROM " . TABLE_PREFIX . "customavatar
                WHERE userid = " . intval($userid)
        );
       
        if ($customavatar) {
                if ($vbulletin->options['usefileavatar']) {
                        $avatarurl = $vbulletin->options['avatarurl'] . "/avatar" . $userid . "_" . $avatarrevision . ".gif";
                } else {
                        // Veritabanı tabanlı avatar - image.php kullan
                        $avatarurl = $vbulletin->options['bburl'] . "/image.php?u=" . $userid . "&dateline=" . $customavatar['dateline'];
                }
                $avatar_cache[$cache_key] = $avatarurl;
                return $avatarurl;
        }
       
        if ($avatarid > 0) {
                $avatar = $db->query_first("
                        SELECT avatarpath
                        FROM " . TABLE_PREFIX . "avatar
                        WHERE avatarid = " . intval($avatarid)
                );
               
                if ($avatar && !empty($avatar['avatarpath'])) {
                        $avatarurl = $vbulletin->options['bburl'] . "/" . $avatar['avatarpath'];
                        $avatar_cache[$cache_key] = $avatarurl;
                        return $avatarurl;
                }
        }
       
        // Buraya varsayilan avatar yolunu girin..
        $avatarurl = $vbulletin->options['bburl'] . "/images/noavt.png";
        $avatar_cache[$cache_key] = $avatarurl;
        return $avatarurl;
}

Dipnot ; her forumun avatar yolu ve sql yolu farklı olabiliyor.
o sebeple sql ve avatar yollarının doğru olduğundan emin olun..

Keyifli forumlar


Forum Saati: 18:38. Zaman dilimi GMT +3 olarak ayarlanmıştır.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.

NETGUC İNTERNET HİZMETLERİ

LiveSocial VB NGV1.0.3 - by NETGUC