• Bu site çerez kullanmaktadır. Siteyi kullanmaya devam etmeniz halinde çerez kullanımı ile ilgili site koşullarını kabul etmiş sayılırsınız. Daha Fazlasını Öğren.

Forumlara mesaj sınırı

#11
Kendisinden isteyin o zaman, eklenti yazarlarinin isteklerine dikkat etmeye calisirim ben de bir eklenti yazari olarak. Saygi duymak gerekir cunku o kadar emeklere.

[tLk] Tilkißey ~ Mahmut Sami Yöntem
evde değilim hocam o hesap evde ekle burda açtığım hesapla indiremiyorum.
sıkıntı yok başka sitelerden isterim gerekirse.
 
#12
Eklentiyi kurmadım bile, onun için işlevselliği konusunda emin değilim, mutlaka sistem yedeğiniz olsun, şu düzenlemeyi yapın

UserThreadPosts_Model_Thread dosyasını açın (notepad gibi basit birşeyden ziyade editor kullanmanızı tavsiye ederim)

Bulun
PHP:
public function getPostCountByUserInThread($threadId, $userId)
    {
        return $this->_getDb()->fetchOne('
            SELECT COUNT(xf_post.post_id)
            FROM xf_post
            WHERE xf_post.thread_id = ?
                AND xf_post.user_id = ?
                AND message_state = ?
        ', array($threadId, $userId, 'visible'));
    }
Bununla değiştirin
PHP:
public function getPostCountByUserInThread($threadId, $userId)
    {
       $dateLimit = XenForo_Application::$time - 86400;
        return $this->_getDb()->fetchOne('
            SELECT COUNT(xf_post.post_id)
            FROM xf_post
            WHERE xf_post.thread_id = ?
                AND xf_post.user_id = ?
                AND message_state = ?
               AND post_date > ?
        ', array($threadId, $userId, 'visible', $dateLimit));
    }
Dosyayı ftp ye tekrar upload edin

Dediğim gibi, eklentiyi sadece indirdim, arşivden bile çıkarmadan sadece dosyayı açıp bu düzenlemeyi yapıp gönderiyorum. İşe yarayacaktır diye düşünüyorum.

86400 değeri 24 saat anlamına gelir, 24*60*60=86400
bu eklenti gibi bir tane kodlasan ya hocam veya diğerlerini buna uyarlasan olmazmı Tilkißey Limit Threads and Post