[TB] Similar threads

[TB] Similar threads 2.2.4

Нет прав для скачивания

Len

Локализаторы
Сообщения
3,434
Решения
37
Реакции
9,224
Баллы
9,345
Len добавил(а) новый ресурс:

[TB] Similar threads - Отображение похожих тем с изображением в конце темы.

Данный плагин будет отображать похожие темы с изображением в конце каждой темы.

Есть различные настройки, можно выбрать, чтобы вместо отображения тем с изображениями отображалось списком.

Я даже не поленился перевести для вас 1 скриншот.
Посмотреть вложение 107403

Узнать больше об этом ресурсе...
 
Хороший плагин, только вот не понятно какую картинку подтягивает для тем? Например в теме 10 картинок, он берет первую, последнюю или как?
 
OFFTOP


ТУРКОВ НЕЛЬЗЯ ПОДПУСКАТЬ К КОДУ.

PHP:
<?php

namespace TB\BenzerKonular\XF\Pub\Controller;

use XF\Mvc\ParameterBag;

class Thread extends XFCP_Thread
{
    public function actionIndex(ParameterBag $params)
    {       
        $parent = parent::actionIndex($params);
        
        if (!$parent instanceof \XF\Mvc\Reply\View)
        {
            return $parent;
        }
    
        $visitor = \XF::visitor();               

        if (!$visitor->hasPermission('benzerKonular', 'view'))
        {
            return $parent;
        }
        
        $options = \XF::options();   
            
        $thread = $this->assertViewableThread($params->thread_id);       
        
        $currentNodeId = $thread->node_id;

        $currentThreadId = $thread->thread_id;
        
        $threadTitle = $thread->title;
                
        $benzerKonular = $this->getBenzerKonularRepo()->getBenzerKonular($currentNodeId, $currentThreadId, $threadTitle);
        
        $parent->setParams([
           'benzerKonular' => $benzerKonular
        ]);   

        return $parent;   
    }
    
    protected function getBenzerKonularRepo()
    {
       return $this->repository('TB\BenzerKonular:BenzerKonular');
    }
}

 
OFFTOP


ТУРКОВ НЕЛЬЗЯ ПОДПУСКАТЬ К КОДУ.

PHP:
<?php

namespace TB\BenzerKonular\XF\Pub\Controller;

use XF\Mvc\ParameterBag;

class Thread extends XFCP_Thread
{
    public function actionIndex(ParameterBag $params)
    {      
        $parent = parent::actionIndex($params);
       
        if (!$parent instanceof \XF\Mvc\Reply\View)
        {
            return $parent;
        }
   
        $visitor = \XF::visitor();              

        if (!$visitor->hasPermission('benzerKonular', 'view'))
        {
            return $parent;
        }
       
        $options = \XF::options();  
           
        $thread = $this->assertViewableThread($params->thread_id);      
       
        $currentNodeId = $thread->node_id;

        $currentThreadId = $thread->thread_id;
       
        $threadTitle = $thread->title;
               
        $benzerKonular = $this->getBenzerKonularRepo()->getBenzerKonular($currentNodeId, $currentThreadId, $threadTitle);
       
        $parent->setParams([
           'benzerKonular' => $benzerKonular
        ]);  

        return $parent;  
    }
   
    protected function getBenzerKonularRepo()
    {
       return $this->repository('TB\BenzerKonular:BenzerKonular');
    }
}

Не рекомендуется устанавливать? На тестовый поставил, внешне понравился.
 
ZloyDed, я всё не смотрел. Увидел названия методов на турецком - мне хватило.
 
Задумка хорошая, но после установки сильно нагружает форум. Пришлось отключить.
 
Len обновил(а) ресурс [TB] Similar threads новой записью:

1.2.0

1. Теперь похожие темы также отображаются при создании новой.
2. Есть возможность выбора отображения изображения или аватарки автора темы.
Прочее мелкие улучшения.

Узнать больше об этом обновлении...
 
Установил плагин
вот с такими настройками
захожу в тему, а в низу темы, под быстрым ответом, нет ни каких похожих тем. Что я делаю не так?
 
Последнее редактирование модератором:
Установил плагин
вот с такими настройками
захожу в тему, а в низу темы, под быстрым ответом, нет ни каких похожих тем. Что я делаю не так?
а сколько у вас всего на форуме тем?
 
Установил плагин
вот с такими настройками
захожу в тему, а в низу темы, под быстрым ответом, нет ни каких похожих тем. Что я делаю не так?
Права выставить нужно
 
Добрый день, подскажите как сделать чтобы рядом с аватарой или ниже аватарки автора темы показывался ник автора темы ? (сори за тавтологию)
 

Вложения

  • Screenshot_1.png
    Screenshot_1.png
    6.4 KB · Просмотры: 36
TMS
 
А вот интересно, серверу не поплохеет если например порядка 200000 тем и 800 юсеров в онлайн ?
Запрос в базу от плагина по идее все темы просматривает

Кстати видел такой плагин другого автора. Уже не помню кого.
Может кто ставил их на рабочий форум и смотрел на предмет нагружаемости сервера ?
 
После установки похожие темы не выводятся. Как его активировать?
а настройки плагина в админке появились?
возможно нужно настроить в каких разделах отображать или для каких групп
 
а настройки плагина в админке появились?
возможно нужно настроить в каких разделах отображать или для каких групп
Настройки плагина то есть, но хз на каком языке. Даже интуитивно не разобрать. Русификатор бы.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу