[XenGenTr] Öne çıkan resimli konular V1

XF 2.0 [XenGenTr] Öne çıkan resimli konular V1 1.0.0

indirmek için izniniz yok
Bu eklenti, add-ons XenForo 2.0.X ile uyumlu ve stabil olarak çalışmaktadır.
eklenti için çok tşkler ama yapamadım sorunsuz kurulumu gerçekleştirdim üst kısımda formun ana sayfasında hiç bir yerde gözükmüyor
 
Elinize sağlık, yalnız bu eklentiyi bir foruma bağlayıp.
Konu açıldıkça oto çekip öne çıkarsa oluyor mu? :rolleyes:
 
sistem kendi kafasina gore ben her ekledigimde rastgele öne çıkan bir konuyu kaldirip benim eklediğimi gösteriyor.
ya da ben eklesem de o 5 tane öne çıkan konu değişmeyebiliyor.
bende istiyorumki ben ekledigim 5 konuyu ekleyip silmek zorunda kalmayayim.
ben kafama gore yuzlerce ekleyim
Ben ekledikçe eklenti hergun 5 tane farkli konuyu en eski eklenenden başlayarak silsin. En son eklenen en başa gelsin. Yeniler eklendikçe arka sıraya gitsin. En eski 5. eklenen kendiliğinden öne çıkan konulardan düşsün.
 
Son düzenleme:
sistem kendi kafasina gore ben her ekledigimde rastgele öne çıkan bir konuyu kaldirip benim eklediğimi gösteriyor
Bu işlem rastgele değil de, öne çıkarılan konuların ilk mesajının yayınlanma tarihini dikkate alarak yapıyor.

Sizin istediğiniz sıralamada çıkması için şu aşamada öne çıkma tarih ayarı henüz eklentide yok ne yazık ki. Ya eklentinin yeni versiyonunu bekleyin ya da extra bir eklenti kurarak öne çıkarmayı düşündüğümüz konunun ilk mesajının yayınlanma tarihini değiştirin.

Mesela şu eklenti işinizi şimdilik çözecektir diye düşünüyorum, deneyip test etmek lazım.

Change date
 
Herkese merhabalar,
Eklenti içerisinde yer alan Entity/Thread.php üzerinde diğer eklentileri etkileyecek bir kod dizilimi var.
Ben bunu değiştirdim arkadaşlar haberiniz olsun.

Mevcut kod,

Kod:
<?php

namespace XenGenTr\ResimliOneCikanKonular\Entity;

use XF\Mvc\Entity\Structure;

class Thread extends XFCP_Thread
{
    
    public static function getStructure(Structure $structure)
    {
        $parent = parent::getStructure($structure);
        
        $structure->relations['ResimliOnecikan'] = [
            'entity' => 'XenGenTr\ResimliOneCikanKonular:ResimliOnecikan',
            'type' => self::TO_ONE,
            'conditions' => 'thread_id',
            'key' => 'resimlionecikan_id',
        ];
        
        return $parent;
    }
}

Olması gereken,

Kod:
<?php

namespace XenGenTr\ResimliOneCikanKonular\Entity;

use XF\Mvc\Entity\Structure;

class Thread extends XFCP_Thread
{
    
public static function getStructure(Structure $structure)
    {
        $structure = parent::getStructure($structure);
        
        $structure->relations['ResimliOnecikan'] = [
            'entity' => 'XenGenTr\ResimliOneCikanKonular:ResimliOnecikan',
            'type' => self::TO_ONE,
            'conditions' => 'thread_id',
            'key' => 'resimlionecikan_id',
        ];
        
        return $structure;
    }
}
 
Kişiselleştirme

Tema editörü

Ayarlar Renkler

  • Mobil kullanıcılar bu fonksiyonları kullanamaz.

    Alternatif header

    Farklı bir görünüm için alternatif header yapısını kolayca seçebilirsiniz.

    Görünüm Modu Seçimi

    Tam ekran ve dar ekran modları arasında geçiş yapın.

    Izgara Görünümü

    Izgara modu ile içerikleri kolayca inceleyin ve düzenli bir görünüm elde edin.

    Resimli Izgara Modu

    Arka plan görselleriyle içeriğinizi düzenli ve görsel olarak zengin bir şekilde görüntüleyin.

    Yan Paneli Kapat

    Yan paneli gizleyerek daha geniş bir çalışma alanı oluşturun.

    Sabit Yan Panel

    Yan paneli sabitleyerek sürekli erişim sağlayın ve içeriğinizi kolayca yönetin.

    Box görünüm

    Temanızın yanlarına box tarzı bir çerçeve ekleyebilir veya mevcut çerçeveyi kaldırabilirsiniz. 1300px üstü çözünürler için geçerlidir.

    Köşe Yuvarlama Kontrolü

    Köşe yuvarlama efektini açıp kapatarak görünümü dilediğiniz gibi özelleştirin.

  • Renginizi seçin

    Tarzınızı yansıtan rengi belirleyin ve estetik uyumu sağlayın.

Geri