Иконка ресурса

Add Username Style to Last Post 1.1

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

Hope

Premium
Сообщения
48,314
Решения
22
Реакции
71,940
Баллы
40,905
Пользователь Hope разместил новый ресурс:

Add Username Style to Last Post - Форматирования имён пользователей под цвета их групп в списке последних сообщений на главной


Плагин для форматирования имён пользователей под цвета их групп в списке последних сообщений на главной странице форума и при просмотре списка тем раздела.

После установки дополнения открываем шаблон node_category_level_2 и в нём находим:
Код:
<xen:username user="$category.lastPost" />

И заменяем на:
Код:
<xen:username user="$category.lastPost" rich="true" />


Далее, в шаблоне node_forum_level_2 находим:...

Узнать больше об этом ресурсе...
 
Пользователи онлайн не отображает ;( как изменить там? цвет? а так все сделал как написанно работает ....... спс!
 
При чём тут пользователи онлайн? Я говорю именно про этот плагин...
 
сам плагин вижу ....... обновление будет?! а пользователи хотелось бы чтобы отображались тоже цветом ;(
 
При переходе на версию Xenforo 1.2 возможны проблемы с плагином Add Username Style to Last Post.
Для исправления нужно изменить файл node.php из плагина.
В файле node.php заменяем
Код:
public function getNodeDataForListDisplay($parentNode, $displayDepth, array $nodePermissions = null)
    {
        $nodeData = parent::getNodeDataForListDisplay($parentNode, $displayDepth, $nodePermissions);
        if (!empty($nodeData))
        {     
            $groupedNodes = $this->_addDisplayStyleGroupdId($nodeData['nodesGrouped']);
                     
            return array(
                    'nodesGrouped' => $groupedNodes,
                    'parentNodeId' => $nodeData['parentNodeId'],
                    'nodeHandlers' => $nodeData['nodeHandlers'],
                    'nodePermissions' => $nodeData['nodePermissions']
            );
        }
        else
        {
            return array();
        }
    }
на
Код:
 public function getNodeDataForListDisplay($parentNode, $displayDepth, array $nodePermissions = null)
    {
        $nodeData = parent::getNodeDataForListDisplay($parentNode, $displayDepth, $nodePermissions);
        if (!empty($nodeData['nodesGrouped']))
            $nodeData['nodesGrouped'] = $this->_addDisplayStyleGroupdId($nodeData['nodesGrouped']);                     
     
        return $nodeData;
    }
 
Теперь плагин полностью совместим с XenForo 1.2.x.​
Уже совместим, но до сих пор почему то ручками приходится править шаблоны после установки. Хотя в 1.2 уже есть встроенный TMS. Парадокс какой то :)
 
И правда, Володька. Несправедливость какая-то получается. :( Ну для восстановления справедливости я модифицировал плагин под TMS XenForo 1.2.x и теперь не нужно вносить ручных правок в шаблоны, достаточно загрузить на ФТП содержимое папки upload и импортировать плагин в админке. :)
 

Вложения

  • addon-RichUsernameEverywhere.zip
    4.8 KB · Просмотры: 27
И правда, Володька. Несправедливость какая-то получается. :( Ну для восстановления справедливости я модифицировал плагин под TMS XenForo 1.2.x и теперь не нужно вносить ручных правок в шаблоны, достаточно загрузить на ФТП содержимое папки upload и импортировать плагин в админке. :-)
Это нужно сделать после установки самого аддона или вместо?
 
Что сделать? ))))
 
Что сделать? ))))
достаточно загрузить на ФТП содержимое папки upload и импортировать плагин в админке. :-)

Что сделать? ))))
Т.е. установить Ваш модифицированный плагин (во вложении) вместо самого плагина
 
Старый удалить, а новый установить
 
  • Мне нравится
Реакции: kaz
Да, ставьте мой
 
  • Мне нравится
Реакции: kaz
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу