Войти на сайт Регистрация
Добавить файлВ каталоге: 678
Tоп пользователей с дополнительной информацией для uCoz
19.11.2018
Tоп пользователей с дополнительной информацией для uCoz
  • 464 Просмотров:
  • 0 Скачиваний:
  • 0 Комментариев:
  • 5.0 Рейтинг:
  • (Голосов: 1)
Описание:
Tоп пользователей с дополнительной информацией для uCoz

Шаг 1 - Создаём информер:
Для начала нам следует создать и установить на страницу сайта нужный нам информер пользователей, для этого заходим

в Админ панель -> Инструменты -> Информеры -> Создать информер

Раздел: Пользователи
Способ сортировки: колл. комментарий
Количество материалов: 10
Количество колонок: 1

удаляем старый код и устанавливаем новый:
Код
<div class="ddm_top_user">
<a href="$PROFILE_URL$" class="drop_top_user <?if($NUMBER$=10)?>bottom_no<?endif?>" target="_blank" ><img alt="$USERNAME$" src="<?if($AVATAR_URL$)?>$AVATAR_URL$<?else?>http://www.center-dm.ru/img/no_avatar.jpg<?endif?>"/>
<strong>$USERNAME$</strong>
<span>$COM_POSTS$</span>
</a>

<div class="ddm_cell_user">
<span class="ddm_ugol_user"></span>
<div class="ddm_content_user">
<div class="ddm_content_top">
<strong>$FULL_NAME$</strong>
<span>ID:$USER_ID$</span>
</div>
<ul>
<li><span>Пол:</span><?if($GENDER$)?>$GENDER$<?else?>----------<?endif?></li>
<li><span>Ранг:</span><?if($код$)?> $RANK_NAME$<?else?>----------<?endif?></li>
<li><span>Группа:</span> $GROUP_NAME$</li>
<li><span>Репутация:</span> $REPUTATION$</li>
<li><span>Комментариев:</span> $COM_POSTS$</li>
<li><span>Зарегистрирован:</span> $REG_DATE$</li>
</ul>
</div>
</div>
  </div>


А теперь на страницу сайта в нужное место устанавливаем html каркас с информеров:
Код
<div class="top_user">
<div class="top_user_title">Топ пользователей</div>
$MYINF_1$
  </div>


Не забывайте, что $MYINF_1$ является номером вашего информера и его стоит прописывать системной переменной, а не отдельной ссылкой на js.

Шаг 2 - Установим CSS:
Код
/* Tоп пользователей с дополнительной информацией
  ------------------------------------------*/
  .top_user {
float:left;
width:250px;
background: #fff;
border-radius:3px;
border: 1px solid #CAD3DA;
  }

  .top_user_title {
font:11px Verdana,Arial,Helvetica, sans-serif;
text-shadow: 1px 1px 1px #B0431B;
text-align:right;
font-weight:700;
color:#fff;

float:left;
width:232px;
height:20px;
background:#e77e57;
margin: -1px -1px 0px -1px;

padding: 7px 10px 3px 10px;
border-radius:3px 3px 0px 0px;
  }

  .ddm_top_user {
float:left;
display:block;
position:relative;
  }

  .drop_top_user {
float:left;
width:230px;
font-weight:700;
height:25px;
padding: 5px 10px 5px 10px;
border-bottom: 1px solid #CAD3DA;
  }

  .drop_top_user img {
float:left;
width:25px;
height:25px;
margin-right: 10px;
  }

  .drop_top_user strong {
float:left;
margin-top: 5px;
  }

  .drop_top_user span {
float:right;
width:55px;
height:20px;
text-align:right;
padding: 5px 0px 0px 5px;
border-left: 1px solid #CAD3DA;
background: url(ico_comment.png) no-repeat left;
  }

  .ddm_top_user:hover{
background:#F7F9FB;
  }

  .ddm_cell_user,
  .ddm_ugol_user{
width:250px;
  }

  .ddm_cell_user {
left:-999em;
z-index:998;
margin:0px auto;
position:absolute;
border:1px solid #CAD3DA;
border-radius:3px;
  }

  .ddm_content_user {
color:#777;
margin:0;
width:230px;
padding:5px 10px;
overflow:hidden;
background:#fff;
border-radius:3px;
  }

  .ddm_top_user:hover .ddm_cell_user{
top: 0px;
right:255px;
left:auto;
  }

  .ddm_ugol_user {
height:17px;
top: 10px;
right: -9px;
position:absolute;
background:url(angle_right.png) no-repeat right;
  }

  .ddm_content_top {
float:left;
width:100%;
margin-bottom: 10px;
padding: 0px 0px 5px 0px;
border-bottom:1px solid #CAD3DA;
  }

  .ddm_content_top span {
float:right;
margin-top:2px;
font:9px Verdana,Arial,Helvetica, sans-serif; color:#999;
  }

  .ddm_content_user ul{
margin:0;
padding:0;
list-style:none;
  }

  .ddm_content_user li{
float:left;
width:100%;
padding: 3px 0px 3px 0px;
  }

  .ddm_content_user li span{
float:left;
width:120px;
  }

  .cu_li1 {background:#fff}
  .cu_li2 {background:#F7F9FB;}

  .bottom_no {
border-bottom:none;
  }


Шаг 3 - Установим JS:
А для того чтобы в появляющейся ячейки с дополнительной информацией пользователя, не пришлось вручную прописывать классы чётным спискам, следует установить вниз страницы перед закрывающим тегом следующий js:
Код
<script language="javascript">
$(document).ready(function() {
$('.ddm_content_user ul li:odd').addClass('cu_li1');
$('.ddm_content_user ul li:even').addClass('cu_li2');
});
  </script>

Установка завершена!
Tоп пользователей с дополнительной информацией для uCoz" title="Скачать Tоп пользователей с дополнительной информацией для uCoz бесплатно, без смс и регистрации" target="_blank">Сервер Скачать файл
Источник: center-dm.ru
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]