Слайдер uCoz, слайдер для uCoz, слайдер новостей для uCoz, скрипт слайдер для uCoz, информер новостей uCoz, информер uСoz

Слайдинг новостей uCoz

Привет всем.

Давайте поставим к себе на сайт такую замечательную карусельку, главной функцией которой будет прокрутка новостей вашего сайта. Крутит она не только картинки, но и при наведении на слайд, снизу выдвигается нужный текст, в нашем случае это будет заголовок новости.


Итак давайте разберем, как поставить данный cлайдер uCoz к себе на сайт, и заставить крутить наши новости.

Установка CSS

Добавим данный код в ПУ / Дизайн / Управление дизайном (css), либо в отдельный css файл.

Код
/* Carousel */
.container_car {
  position:relative;
  overflow:hidden;
}
.clear {
  clear:both;
  display:block;
  overflow:hidden;
  visibility:hidden;
  width:0;
  height: 0;
}    .carousel {
  position:relative;
  margin:0 auto;
  padding:0px 30px;
}
.carousel, .carousel_mask {
  width:960px;
  wwidth:767px;
  wwidth:570px;
}
.carousel_btn_left, .carousel_btn_right {
  display:none;
  position:absolute;
  background:url("http://mvcreative.ru/example/13/images/btn_carousel.png") no-repeat 0px 0px;
  width:15px;
  height:20px;
  top:50px;
}
.carousel_btn_left {
  left:10px;
}
.carousel_btn_right {
  background:url("http://mvcreative.ru/example/13/images/btn_carousel.png") no-repeat 0px -20px;
  right:10px;
}
.carousel_btn_left:active, .carousel_btn_right:active{ margin-top:1px; }
.carousel_mask {
  position:relative;
  overflow:hidden !important;
}
.carousel ul.carousel_items {
  position:relative;
  margin:0px;
}
.carousel ul.carousel_items li {
  float:left;
  margin-right:19px;
}
.carousel ul.carousel_items li img {
  width:160px;
  height:100px;
}    .img_frame {
  display:inline-block;
  margin:4px;
  padding:5px;
  background-color:#fff;
  line-height:0px;
  border:1px solid #c0c1c2;
  -moz-border-radius:3px;
  border-radius:3px;
  box-shadow:0px 0px 4px 0px rgba(0,0,0,0.12);
}
.img_frame .container_car ul {position:absolute;}
.img_frame .container_car ul li {
  margin:0px;
  padding:0px;
  width:100%;
  overflow:hidden;
}
.img_frame a.description {
  display:block;
  padding:5px 8px;
  background-color:#ffd86a;
  color:#555;
  line-height:16px;
  font-size:12px;
  text-decoration:none;
}
.img_frame a.description h4 {padding:0px;}

Установка JS

Добавим данный код в конец страницы перед тегом </body>

Код
<script src="http://mvcreative.ru/example/13/js/jquery.easing.1.3.js"></script>
<script src="http://mvcreative.ru/example/13/js/carousel.js"></script>

Установка HTML

Устанавливаем данный код в то место где хотим отобразить карусель

Код
<div class="carousel">
  <a class="carousel_btn_left" href="#"></a>
  <a class="carousel_btn_right" href="#"></a>
   
  <div class="carousel_mask">
  <ul class="carousel_items">
  <li class="img_frame">
  <div class="container_car">
  <ul>
  <li><a class="single_image" href="#"><img src="http://mvcreative.ru/example/13/images/13_thumb_160.jpg" alt="" /></a></li>
  <li><a class="description" href="#">Hover эффекты для ваших новостей</a></li>
  </ul>  
  </div>
  </li>
  <li class="img_frame">
  <div class="container_car">
  <ul>
  <li><a class="iframe" href="#"><img src="http://mvcreative.ru/example/13/images/18_thumb_160.jpg" alt="" /></a></li>
  <li><a class="description" href="#">Как изменить страницу "технические работы"</a></li>
  </ul>
  </div>
  </li>
  <li class="img_frame">
  <div class="container_car">
  <ul>
  <li><a class="single_image" href="#"><img src="images/06_thumb_160.jpg" alt="" /></a></li>
  <li><a class="description" href="#">Сложная задача? Простое решение!</a></li>
  </ul>
  </div>
  </li>
  <li class="img_frame">
  <div class="container_car">
  <ul>
  <li><a class="single_image" href="#"><img src="http://mvcreative.ru/example/13/images/15_thumb_160.jpg" alt="" /></a></li>
  <li><a class="description" href="#">Информационные сообщения</a></li>
  </ul>
  </div>
  </li>
  <li class="img_frame">
  <div class="container_car">
  <ul>
  <li><a class="iframe" href="#"><img src="http://mvcreative.ru/example/13/images/13_thumb_160.jpg" alt="" /></a></li>
  <li><a class="description" href="#">Hover эффекты для ваших новостей</a></li>
  </ul>
  </div>
  </li>
  <li class="img_frame">
  <div class="container_car">
  <ul>
  <li><a class="single_image" href="#"><img src="http://mvcreative.ru/example/13/images/11_thumb_160.jpg" alt="" /></a></li>
  <li><a class="description" href="#">Информационные сообщения</a></li>
  </ul>
  </div>
  </li>
  <li class="img_frame">
  <div class="container_car">
  <ul>
  <li><a class="single_image" href="#"><img src="http://mvcreative.ru/example/13/images/07_thumb_160.jpg" alt="" /></a></li>
  <li><a class="description" href="#">Сложная задача? Простое решение!</a></li>
  </ul>
  </div>
  </li>
  <li class="img_frame">
  <div class="container_car">
  <ul>
  <li><a class="single_image" href="#"><img src="http://mvcreative.ru/example/13/images/18_thumb_160.jpg" alt="" /></a></li>
  <li><a class="description" href="#">Как изменить страницу "технические работы"</a></li>
  </ul>
  </div>
  </li>
  </ul>
  </div>
</div><!--/carousel-->

Все, установка готова, теперь осталось оживить ее, заставить крутить свои новости. Для этого перейдем в ПУ / Инструменты / Информеры и создадим новый информер uCoz. Разберем создание информера на примере модуля блог. Выбираем роаздел - "Блог", тип данных - "Материалы", способ сортировки - выбираем тот который нужен, количество материалов тоже ставим то которое нужно вам, количество колонок - 1. Кликаем создать.

Далее переходим в управление дизайном нашего информер и в открывшимся окне заменяем код на этот:

Код
<li class="img_frame">
  <div class="container_car">
  <ul>
  <li><a class="single_image" href="$ENTRY_URL$"><img src="$IMG_URL1$" alt="" /></a></li>
  <li><a class="description" href="$ENTRY_URL$">$TITLE$</a></li>
  </ul>  
  </div>
</li>

Сохраняем, копируем uCoz код информера, типа $MYINF_#$ и идем на ту страницу где мы установили html карусели. Заменяем старый код на новый:

Код
<div class="carousel">
  <a class="carousel_btn_left" href="#"></a>
  <a class="carousel_btn_right" href="#"></a>
   
  <div class="carousel_mask">
  <ul class="carousel_items">
  $MYINF_#$
  </ul>
  </div>
</div><!--/carousel-->

В котором $MYINF_#$ это ваш код вызова информера, со своей цифрой вместо #. Теперь все, информер новостей uCoz готов.

Картинки в карусель подставляются те, которые добавляютсяв специальное поле при добавление новости, "изображения".

Теперь немного настроек, если вы хотите уменьшить количество видимых слайдов в карусели, то вам нужно всего лишь изменить параметр ширины в css коде, к классам .carousel, .carousel_mask

  • 5 слайдов - width:960px;
  • 4 слайда - width:767px;
  • 3 слайда - width:570px;

Если вам нужно чтобы стрелки прокрутки были видны всегда то в css добавьте:

Код
.carousel_btn_left, .carousel_btn_right {
  display:block !important;
}

На этом мы закончили полную установку нашего слайдера для uCoz.

Понравилась статья? Перейди по рекламной ссылке ниже.
Раздел: Информер плагины ∫ Просмотров: 23115 ∫ 17.01.20134.7
» Оцени и добавь:
оцени статью
4.7
43 Комментария Поделись своим мнением
#43 Написал luciolucas, 11.04.2015 00:09
Цитатнуть
Доброго времени суток... А помогите мне пожалуйста. Подскажите как сделать что бы автоматически они прокручивались,с каком нибудь периодичностью что ли . и если возможно когда на нее наводишь она останавливалась. Буду очень благодарен!!! Заранее спасибо.
#42 Написал youar, 05.03.2015 14:38
Цитатнуть
Надо добавить в СSS и картинка не будет смещена в право
ul {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
}
#41 Написал youar, 05.03.2015 14:36
Цитатнуть
Цитата ADMIN1896
Все картинки в контейнерах смещены вправо! И это похоже не лечится, так как я уже пробовал менять все значения! >:)

вот добавь этот код в CSS и станет всё нормально
/* Carousel */
ul {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
}
#40 Написал admin3094, 25.10.2014 02:38
Цитатнуть
Цитата ADMIN1896
Цитата (Цитата cech )
Admin6615 исправил код в комментарии ниже

Не понял, где он код исправил? Слайдер выводится неверно (если через информер)!

Все картинки в контейнерах смещены вправо! И это похоже не лечится, так как я уже пробовал менять все значения! >:)

ты смог исправить данную ошибку?
#39 Написал admin3094, 25.10.2014 02:37
Цитатнуть
ребят, как сделать автоматическую прокрутку? и где надо добавлять изображения чтобы оно появилось в карусели(сделал под материал новостей)
#38 Написал ADMIN1896, 08.10.2014 21:07
Цитатнуть
Цитата cech
Admin6615 исправил код в комментарии ниже

Не понял, где он код исправил? Слайдер выводится неверно (если через информер)!



Все картинки в контейнерах смещены вправо! И это похоже не лечится, так как я уже пробовал менять все значения! >:)
#37 Написал Dew, 08.10.2014 01:12
Цитатнуть
Подскажите как исправить сдвиг картинок в правую сторону...
Получается обрезанное фото или типо того...
#36 Написал sasha64, 09.07.2014 22:03
Цитатнуть
Алексей спасибо за помощь. Другое "спасибо" кинул на рублевый кошелек. Удачи в развитии сайта. Полезное дело делаешь.
#35 Написал Igor, 14.02.2014 14:53
Цитатнуть
a mozno sdelat shtob slayder avtomatychesky prokruchevalsa.
Вы зашли на сайт как незарегистрированный пользователь. Чтобы получить полный доступ к сайту, дополнительные возможности, пройдите пятиминутную регистрацию, либо войдите на сайт под свои логином.
Что говорят заказчики?
Наша команда сотрудничает с MVC достаточно продолжительное время. Мы очень довольны результатами работы. Рекомендуем!
Брович Денис, Россия
Заказывал шаблон, всё на высшем уровне, все что я просил было выполненно, даже больше, перевыполнено. Всё получилось просто супер, сочетания цветов и красота просто поражают.
Велисов Юрий, Украина
Приятно работать! Отзывчивость, исполнительность, заинтересованность в результате и качестве работы! Спасибо!
Смолен Аленксандо, Украина