08:25 Понедельник 2025
Статистика Форума
Последние обновленные темы Самые популярные темы Самые активные Новые участники
Время в профиле прош... (0)
КПК - персональная с... (0)
Вид цитаты и code st... (0)
СТАЛКЕРСКИЙ МИНИ-ПРО... (0)
БЛОК ИНТЕРЕСНЫХ ФАКТ... (0)
Гид по Народной Соля... (27)
Бар «От заката до ра... (18)
Гид по прохождению м... (16)
Азы модостроения (14)
Баги и ошибки на сай... (8)
XemorDio(died) (626)
Бармен (146)
ExGooD (48)
habib (37)
Rayviner (19)
maksimstebnovskij5 (02.03.2023)
slitkovets (30.10.2022)
ianoiano62 (29.01.2022)
Timkalv (20.09.2021)
Myloisonau (03.09.2021)

  • Страница 1 из 1
  • 1
Информация об авторе материала для uCoz
XemorDio(died)Дата: Четверг, 21.01.2016, 12:29 | Сообщение # 1
Генерал-лейтенант
Группа: Свобода
Сообщений: 626
Награды: 3
Репутация: 4
Статус:

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

Установка:
1. Заходим в Управление дизайном вашего сайта, переходим на редактирование персональной страницы и перед
Код
</body>
вставляем:
Код
<div style="display:none"><div class="info_db_user">
<style type="text/css">
.ava_user_db {height: 40px;width: 40px;margin-right: 10px;float: left;}
.avatar_db {height: 40px;width: 40px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.inf_user_db {float: left;font-size: 13px;font-family: sans-serif;color: #999;}
.inf_user_db a{color: #333;font-size: 14px;text-decoration: none;font-weight: bold;}
.name_user_db {margin-bottom: 6px;}
</style>
<div class="mtr_user">
<div class="ava_user_db">
<img src="<?if($_AVATAR$)?><?substr($_AVATAR$,54,-65)?><?else?>Ссылка на картинку заменяющая аватар<?endif?>" class="avatar_db" />
</div>
<div class="inf_user_db">
<div class="name_user_db"><a href="/index/8-$_USER_ID$">$_NAME$</a></div>
<lt;div class="info_user_db">добавил <strong>$_COM_ENTRIES$</strong> комментарий, <strong>$_FORUM_ENTRIES$</strong> записей в форуме и опубликовал <strong>$_PUBL_ENTRIES$</strong> статей.</div>   
</div>
<div style="clear:both"></div>
</div>
</div></div>

2. Осталось дело за малым. В нужном модуле, к примеру, в Каталоге файлов в том месте, где хотим видеть информацию вставляем этот код:
Код
<div id="info_v"></div>
<script type="text/javascript">
$.get('/index/8-0-$USER$', function(content_id){$('#info_v').html($('.info_db_user', content_id).html());});   
</script>

Так же вам нужно будет заменить надпись в скрипте "Ссылка на картинку заменяющая аватар" на ссылку к картинке "Нет аватара". Приятного использования!
 
  • Страница 1 из 1
  • 1
Поиск: