Customavatar

Этот микроплагин изменяет картинку аватара по умолчанию и дефолтный class аватара. Установка обычная. После нее в настройках плагина можно установить класс и имя картинки с дефолтным аватаром.

Все это можно сделать, изменив соответствующую ресурсную строку в плагине userimages и, переписав дефолтную картинку аватара. Однако после каждого апдейта системы придется возвращать все на место.



1. Kabak  28.09.2023 15:01

Неопнятна цель плагина.  Можно доходчиво объяснить, что не так в движке Cotonti с аватарками ? 

2. Kort  29.09.2023 06:05

За аватары в Cotonti отвечает плагин Userimages. В нем определяются ресурсы для дефолтного и определенного аватара:

$R['userimg_img'] = '<img src="{$src}" alt="{$alt}" class="userimg {$class}" />';

$R['userimg_default_avatar'] = '<img src="datas/defaultav/blank.png" alt="'.$L['Avatar'].'" class="avatar" />';

Эти ресурсы использует функция cot_userimages_build(), вызываемая из файла userimages.usertags.main.php (хук usertags.main), после чего массив $temp_array пополняется элементами AVATAR и PHOTO (по умолчанию) и используется по необходимости.

Изменить дефолтный класс аватара и src "пустого" аватара в этой цепочке возможно только на последнем шаге, что плагин и делает. Конечно, можно переписать plugins\userimages\inc\userimages.resources.php своими данными, но при очередном обновлении надо делать лишние движения)

Добавление комментариев доступно только зарегистрированным пользователям