Страница 1 из 11
Модератор форума: Yuri_G 
Сообщество uCoz » Мастерская uCoz » Дизайн: управление шаблонами » Показать аватар автора (Мини профиль автора материала)
Показать аватар автора
DinamiT95
Сообщений: 19
Репутация: 0

Сообщение # 1 | 16:48:55
Идея
На каждой странице материала и комментариев к нему нужно вывести имя и аватар пользователя,который добавил материал.
Как вывести аватар?

Код
<div class="avatar-user-load">
    <a href="$PROFILE_URL$" target="_blank">
       <img alt="" src="$USER_AVATAR_URL$" style="width: 32px; height: 32px;" />
    </a>
</div>

<div class="load-file-infobar">
    <a href="$PROFILE_URL$" target="_blank">
       $USER$
    </a>
     подготовил материал<br />
    Опубликовано $ADD_DATE$ / Просмотров: $READS$ / Загрузок: $LOADS$
</div>


Смотрю сайт как автор материала / как гость
Rostislav
Сообщений: 2393
Репутация: 591

Сообщение # 2 | 17:15:52
Код
<img alt="" src="$USER_AVATAR_URL$" style="width: 32px; height: 32px;" />


используйте код $AVATAR_URL$ вместо $USER_AVATAR_URL$

DinamiT95
Сообщений: 19
Репутация: 0

Сообщение # 3 | 17:43:58
Такой код вообще не возвращает ссылку при любом просмотре
Rostislav
Сообщений: 2393
Репутация: 591

Сообщение # 4 | 17:44:42
Какой модуль используете?

DinamiT95
Сообщений: 19
Репутация: 0

Сообщение # 5 | 17:54:04
Каталог файлов
/load/
Сообщение отредактировал DinamiT95 - Пятница, 13 Фев 2015, 17:54:22
Rostislav
Сообщений: 2393
Репутация: 591

Сообщение # 6 | 18:07:03
DinamiT95, да, в модуле Каталог файлов этот код работать не будет и вывести аватар пользователя с помощью системного кода там не получится

DinamiT95
Сообщений: 19
Репутация: 0

Сообщение # 7 | 18:48:36
Друзья, на этом идеи окончились?
Сообщение отредактировал DinamiT95 - Пятница, 13 Фев 2015, 18:49:07
$Tiny$
Сообщений: 193
Репутация: 61

Сообщение # 8 | 23:23:49
DinamiT95, ну почему же. Можно с помощью jQuery загрузить аватар скриптом прямо с персональной страницы пользователя.
Код
<div class="avatar-user-load">
     <a href="$PROFILE_URL$" target="_blank">
         
     </a>
</div>
<script type="text/javascript">$('.avatar-user-load').find('a').load('/index/8-0-$USER$ .user_avatar', function (){ $('.avatar-user-load').find('a').find('img').css('width', '32px'); $('.avatar-user-load').find('a').find('img').css('height', '32px');});</script>
Сообщение отредактировал $Tiny$ - Пятница, 13 Фев 2015, 23:33:58
Romchik_Ya
Сообщений: 241
Репутация: 27

Сообщение # 9 | 06:07:15
DinamiT95, вот тут http://forum.ucoz.ru/forum/24-65602-1
Сообщество uCoz » Мастерская uCoz » Дизайн: управление шаблонами » Показать аватар автора (Мини профиль автора материала)
Страница 1 из 11
Поиск: