No avatar для форума

No avatar для форума
Материал добавлен: 05 Апреля 2017
Материал обновлен: 06 Апреля 2017

Если у пользователя не установлен аватар, то на форуме и в профиле по умолчанию ничего не показывается. 

На форуме сообщения пользователей без аватаров иногда выбиваются из общей стилистики и выглядят невзрачно: 

Подключение единого изображения для всех пользователей без аватара

Для всех пользователей, у которых не настроен аватар, можно вывести общее изображение, которое будет заменять аватар: 

Для этого подготовьте качественное изображение размером 100х100 пикселей и загрузите его в файловый менеджер своего сайта. Получите ссылку на это изображение, кликнув на его название.

Перейдите в Панель управления - Адрес сайта/admin - Дизайн - Редактор - Форум - Вид материалов - Найдите в шаблоне строчку:

<?if($AVATAR_URL$)?><img alt="" title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$"><?endif?>

Замените указанную строчку на следующий код:

<?if($AVATAR_URL$)?><img title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$"><?else?><img title="$USERNAME$" class="userAvatar"  border="0" src="сюда вставьте адрес изображения, которое вы загрузили в ФМ"><?endif?>

Сохраните шаблон.

Примечание: в файловом менеджере вы получите полный адрес скопированного изображения (например, http://адрес вашего сайта/noava.png). В код шаблона нужно вставлять адрес изображения без адреса сайта, начиная со слеша. То есть вместо http://адрес вашего сайта/noava.png вы вставляете /noava.png

Подключение для пользователей без аватара отдельных изображений в зависимости от их пола

Пользователям без аватара можно установить разные изображения в зависимости от их пола:

 

Для этого используется спецкод $GENDER_ID$:

  • $GENDER_ID$=0 для женщин
  • $GENDER_ID$=1 для мужчин

Подготовьте два качественных изображения размером 100х100 пикселей и загрузите их в файловый менеджер сайта. 
Авторизуйтесь в Панели управления - Адрес сайта/admin - Дизайн - Редактор - Форум - Вид материалов - Найдите в шаблоне строчку:

<?if($AVATAR_URL$)?><img alt="" title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$"><?endif?>

Замените указанную строчку на следующий код:

<?if($AVATAR_URL$)?><img alt="avatar" title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$"><?else?><?if($GENDER_ID$=1)?><img alt="male" title="$USERNAME$" class="userAvatar" border="0" src="ссылка на изображение для мужчин"><?endif?> <?if($GENDER_ID$=0)?><img alt="female" title="$USERNAME$" class="userAvatar" border="0" src="ссылка на изображение для женщин"><?endif?><?endif?>

Сохраните шаблон.

Примечание: в файловом менеджере вы получите полный адрес скопированного изображения (например, http://адрес вашего сайта/noavamale.png). В код шаблона нужно вставлять адрес изображения без адреса сайта, начиная со слеша. То есть вместо http://адрес вашего сайта/noavamale.png вы вставляете /noavamale.png

Особенности вывода изображения определенного пола для пользователей группы “Гости”:

<?if($AVATAR_URL$)?><img alt="avatar" title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$"><?else?><?if($GENDER_ID$=1)?><img alt="male" title="$USERNAME$" class="userAvatar" border="0" src="ссылка на изображение для мужчин"><?endif?> <?if($GENDER_ID$=0)?><img alt="female" title="$USERNAME$" class="userAvatar" border="0" src="ссылка на изображение для женщин"><?endif?><?endif?>

будет выводить изображение для женщин группы “Гости”. 

Если вам нужно выводить изображение для мужчин группы “Гости”, измените код следующим образом:

<?if($AVATAR_URL$)?><img alt="avatar" title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$"><?else?><?if($GENDER_ID$=1 or $GID$=0)?><img alt="male" title="$USERNAME$" class="userAvatar" border="0" src="ссылка на изображение для мужчин"><?endif?> <?if($GENDER_ID$=0 and $GID$!=0)?><img alt="female" title="$USERNAME$" class="userAvatar" border="0" src="ссылка на изображение для женщин"><?endif?><?endif?>
No avatar для форума