Регистрация    Войти
Авторизация

Счетчик материалов для uCoz

Счетчик материалов для uCoz.

Всем доброго дня, меня очень часто напрягает когда я вижу на том или ином сайте установленный счетчик материалов для uCoz, который с точки зрения юзабилити несёт в себе массу отрицательных моментов, начиная от отсутствие отступов в ячейки и заканчивая табличной вёрсткой, с лишними тегами, когда всё намного проще.

Шаг 1 - создадим информер
И так для начала мы создадим информер материалов для uCoz, для этого идём в Админ панель => Инструменты => Информеры => Создать информер => Счетчик материалов удаляем старый html код и устанавливаем новый:

<ul>  
<?if($DIR$)?><li><div>Сайтов в каталоге:</div>$DIR$</li><?endif?>
<?if($BLOG$)?><li><div>Записей в блоге:</div>$BLOG$</li><?endif?>
<?if($GB$)?><li><div>Гостевая книга:</div>$GB$</li><?endif?>
<?if($NEWS$)?><li><div>Новостей сайта:</div>$NEWS$</li><?endif?>
<?if($COMMENTS$)?><li><div>Тем на форуме:</div>$FORUM_T$</li><?endif?>
<?if($COMMENTS$)?><li><div>Комментариев:</div>$COMMENTS$</li><?endif?>
<?if($BOARD$)?><li><div>Объявлений:</div>$BOARD$</li><?endif?>
<?if($PHOTO$)?><li><div>Фотографий:</div>$PHOTO$</li><?endif?>
<?if($FAQ$)?><li><div>Ответов:</div>$FAQ$</li><?endif?>
<?if($LOAD$)?><li><div>Файлов:</div>$LOAD$</li><?endif?>
<?if($PUBL$)?><li><div>Статей:</div>$PUBL$</li><?endif?>
<?if($TESTS$)?><li><div>Тестов:</div>$TESTS$</li><?endif?>
<?if($VIDEO$)?><li><div>Видео:</div>$VIDEO$</li><?endif?>
<?if($STUFF$)?><li><div>Игр:</div>$STUFF$</li><?endif?>
</ul>


а если вы хотите чтобы ячейка с количеством материалов имел тёмный фон, как в примере номер два, то устанавливаем в тот же информер следующий html код:

<ul>  
<?if($DIR$)?><li><div>Сайтов в каталоге:</div><span>$DIR$</span></li><?endif?>
<?if($BLOG$)?><li><div>Записей в блоге:</div><span>$BLOG$</span></li><?endif?>
<?if($GB$)?><li><div>Гостевая книга:</div><span>$GB$</span></li><?endif?>
<?if($NEWS$)?><li><div>Новостей сайта:</div><span>$NEWS$</span></li><?endif?>
<?if($COMMENTS$)?><li><div>Тем на форуме:</div><span>$FORUM_T$</span></li><?endif?>
<?if($COMMENTS$)?><li><div>Комментариев:</div><span>$COMMENTS$</span></li><?endif?>
<?if($BOARD$)?><li><div>Объявлений:</div><span>$BOARD$</span></li><?endif?>
<?if($PHOTO$)?><li><div>Фотографий:</div><span>$PHOTO$</span></li><?endif?>
<?if($FAQ$)?><li><div>Ответов:</div><span>$FAQ$</span></li><?endif?>
<?if($LOAD$)?><li><div>Файлов:</div><span>$LOAD$</span></li><?endif?>
<?if($PUBL$)?><li><div>Статей:</div><span>$PUBL$</span></li><?endif?>
<?if($TESTS$)?><li><div>Тестов:</div><span>$TESTS$</span></li><?endif?>
<?if($VIDEO$)?><li><div>Видео:</div><span>$VIDEO$</span></li><?endif?>
<?if($STUFF$)?><li><div>Игр:</div><span>$STUFF$</span></li><?endif?>
</ul>


а на страницу сайта в нужное место устанавливаем html каркас ячейки с информером материалов:

<div class="informer-materials">  
<div class="informer-materials-title">Счетчик материалов </div>
$MYINF_1$
</div>


Шаг 2 - Установим CSS:
а теперь давайте стилизуем данное решение, пропишем ему следующие css стили:

/* Правильный счетчик материалов  
------------------------------------------*/
.informer-materials {
float:left;
width:200px;
background: #fff;
border: 1px solid #CAD3DA;
border-radius:5px;
overflow: hidden;
margin-right: 20px;
}

.informer-materials-title {
float:left;
width:202px;
padding: 7px 0px;
background: #376fb9 ;
margin: -1px -1px 0px -1px;

font:11px Verdana,Arial,Helvetica, sans-serif;
text-shadow: 1px 1px 1px #093a7b;
text-align:center;
font-weight: bold;
color:#fff;
}

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

.informer-materials li{
float:left;
width:170px;
padding: 5px 0px;
margin: 0px 15px;
border-top: 1px dotted #CAD3DA;
}

.informer-materials li div{
float:left;
width:150px;
padding-right: 10px;
text-align:right;
}

.informer-materials li div{
float:left;
width:120px;
text-align:right;
}

.informer-materials li:nth-child(1){
border-top: none;
}

.informer-materials li span{
padding: 2px 7px;
background: #9EA5A8;
border-radius:3px;

font:9px Verdana,Arial,Helvetica, sans-serif;
text-shadow: 1px 1px 1px #777;
font-weight: bold;
color:#fff;
}


Вот мы и установили правильный счетчик материалов для uCoz с точки зрения юзабилити и html-css кода.

На этом всё, спасибо за внимание!

Есть вопросы по шаблону или скрипту? так задай их и мы ответим!

Автор: chestr  2-10-2013, 22:31   Просмотров: 4228   
Счетчик ucoz, Счетчик материалов для uCoz, Счетчик материалов, Счетчик, материалов для uCoz
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.


Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.