===== DokuWiki плагин Avatar - Как заменить использование изображений monsterid с сервиса gravatar.com ===== **Внимание!**\\ Описанный здесь способ замены изображений актуален только для старых версий плагина [[https://www.dokuwiki.org/plugin:avatar|avatar]]. Начиная с версии **2017-06-02** в плагин [[https://github.com/dokufreaks/plugin-avatar/issues/4|добавлена возможность]] настройки вида изображений через веб-панель управления настройками Вики. {{:dokuwiki:pasted:20180502-081408.png}} Информацию о возможных вариантах формирования изображений для email-адресов пользователей, которые не зарегистрированы на gravatar.com можно найти по ссылке [[https://en.gravatar.com/site/implement/images/|Gravatar Image Requests]] В конфигурации по умолчанию плагин **Avatar** использует для формирования изображений аватарок таких пользователей изображения в стиле **monsterid**. Это приводит к формированию страшненьких картинок с разными монстрами. {{ :dokuwiki:plugins:pasted:20160407-123051.png }} Если вам это не нравится и есть желание заменить картинку для неизвестных gravatar.com email-адресов пользователей статичной картинкой, то можно изменить порядок формирования URL до изображения. Для этого нам потребуется отредактировать скрипт **/lib/plugins/avatar/helper.php**: Найдём в нём строку: $src .= 'avatar/'.$seed.'?s='.$size.'&d=monsterid'.'&r='.$this->getConf('rating').'&.jpg'; и заменим в ней вызов **monsterid** на один из других вариантов, представленных по ссылке [[https://en.gravatar.com/site/implement/images/|Gravatar Image Requests]]. Вот список доступных вариантов на данный момент: {{ :dokuwiki:plugins:pasted:20160407-123711.png }} Я выбрал вариант **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'; В итоге получилось, так: {{ :dokuwiki:plugins:pasted:20160407-124139.png }} ---- {{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 07.04.2016 14:07 {{tag>DokuWiki Avatar Gravatar Design}} ~~DISCUSSION~~