Пошаговые руководства, шпаргалки, полезные ссылки...
БлогФорумАвторы
Полезные Online-сервисы
Перечень Бесплатного ПО
Подписка на RSS-канал
Внимание! Описанный здесь способ замены изображений актуален только для старых версий плагина avatar. Начиная с версии 2017-06-02 в плагин добавлена возможность настройки вида изображений через веб-панель управления настройками Вики.
Информацию о возможных вариантах формирования изображений для email-адресов пользователей, которые не зарегистрированы на gravatar.com можно найти по ссылке Gravatar Image Requests В конфигурации по умолчанию плагин Avatar использует для формирования изображений аватарок таких пользователей изображения в стиле monsterid. Это приводит к формированию страшненьких картинок с разными монстрами.
Если вам это не нравится и есть желание заменить картинку для неизвестных gravatar.com email-адресов пользователей статичной картинкой, то можно изменить порядок формирования URL до изображения. Для этого нам потребуется отредактировать скрипт /lib/plugins/avatar/helper.php:
Найдём в нём строку:
$src .= 'avatar/'.$seed.'?s='.$size.'&d=monsterid'.'&r='.$this->getConf('rating').'&.jpg';
и заменим в ней вызов monsterid на один из других вариантов, представленных по ссылке Gravatar Image Requests. Вот список доступных вариантов на данный момент:
Я выбрал вариант mm создав новую строку и закомментировав старую:
//$src .= 'avatar/'.$seed.'?s='.$size.'&d=monsterid'.'&r='.$this->getConf('rating').'&.jpg'; $src .= 'avatar/'.$seed.'?s='.$size.'&d=mm'.'&r='.$this->getConf('rating').'&.jpg';
В итоге получилось, так:
Автор первичной редакции: Алексей Максимов Время публикации: 07.04.2016 14:07