No avatar 1.1
Данный материал предоставлен сайтом ScriptLife.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
- Описание
- Установка
- Загрузки
Модуль берет из поля Имя/Фамилия зарегистрированного пользователя, разбирает их на части, берет только первые буквы и из них делает noimage. К примеру посетителя зовут Максим Тарасов, то модуль берет букву "М" и букву "Т" и выводит noimage с этими буквами. Если поле Имя/Фамилия посетителя не заполнено, то модуль выведет стандартный noavatar.
- Скачиваем и устанавливаем плагин no-avatar.xml.
- Закидываем папку dleimages в свой шаблон.
Сделал в виде плагина для новой версии 15.2, и подправил код.
МОДИФИКАЦИЯ ПЛАГИНА
Что изменено:
- Добавлена конфигурация модуля в настройки системы (скриншот 1 и скриншот 2)
- Добавлена возможность преобразовывать аватар как по полному имени, так и по логину
- Добавлена возможность выбора какой аватар выводить самому пользователю (скриншот 3)
- Если нет изображения на сервере, то используется сервис https://ui-avatars.com/. Если хотите, используйте изображения, что были приложены в сообщении выше. Однако dleimages\noimage переименовать в noavatar и переместить в папку upload
- Установите плагин, первый по списку (без него работать не будет)
- Установите плагин, второй по списку
- Добавьте дополнительное поле для пользователей (смотри скриншот 3), если хотите дать пользователю возможность самому выбирать настройку
Код:
no_avatar_use|Выбор преобразование аватара|1|select|1|1|default|из настроек сайта
login|из логина / имя пользователя
fullname|из полного имени
Предыдущая статья
KS Downloader 1.4 : загрузка файлов по таймеру
Следующая статья
Парсер КиноПоиск 2022 [DLE 15.x]
Комментарии
Минимальная длина комментария - 50 знаков. комментарии модерируются