Neler yeni

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

  • Forumdan daha fazla yararlanmak için, profilinizi telefon numaranız 📱 ile doğrulayın ve daha ayrıcalıklı olun 😉
    Daha fazla bilgi!
[XenGenTr] Öne çıkan resimli konular V1

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

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;
    }
}
 

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.