No avatar для форума
Если у пользователя не установлен аватар, то на форуме и в профиле по умолчанию ничего не показывается.
На форуме сообщения пользователей без аватаров иногда выбиваются из общей стилистики и выглядят невзрачно:
Подключение единого изображения для всех пользователей без аватара
Для всех пользователей, у которых не настроен аватар, можно вывести общее изображение, которое будет заменять аватар:
Для этого подготовьте качественное изображение размером 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?>