Приветствую Вас Прохожий | RSS Воскресенье, 19.01.2025, 12:03
Меню сайта
ВИДЕО УРОКИ СКРИПТЫ UCOZ ШАБЛОНЫ UCOZ ФОТОШОП UCOZ КАТАЛОГ СТАТЕЙ ВЕБМАСТЕРУ UCOZ ВИДЕО ФОТОШОПА ДОПОЛНЕНИЕ САЙТА РАЗДЕЛ СТУДИИ УСЛУГИ НАШЕГО САЙТА


Мини-чат
Все вопросы задаем в форуме,
здесь они игнорируются!



Статистика
Онлайн всего: 11
Гостей: 11
Пользователей: 0



Главная » Файлы » Скрипты для uCoz » Скрипты Разное

Навигация в модуле Тесты для uCoz

Навигация в модуле Тесты для uCoz Навигация, модуле, Тесты, uCoz
Скрипт предназначен для модуля Тесты, при помощи которого создаем навигацию в этом же модуле, такую же как и в других модулях, для возможности перемещения по страницам данного раздела. Навигация в модуле Тесты для uCoz

Установка:
В таблицу стилей CCS вставляем стиль для кнопок навигаций:
Code
#selectors {
  text-align: center;
  border: 1px solid #EBBCBC;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 6px;
}

#selectors b {
  padding: 2px 7px;
  background: #A40606;
  color: #fff;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}

#selectors a {
  padding: 2px 7px;
  background: #fee4e8;
  text-decoration: none;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}

#selectors a:hover {
  color: #fff;
  background: #ffd0d8;
  text-shadow: #ff94a6 1px 1px 5px, #ff94a6 -1px 1px 5px, #ff94a6 -1px -1px 5px, #ff94a6 1px -1px 5px;
}

Вторым делом, главный шаблон модуля Тесты находим там оператор $BODY$ и заменяем на следующий код с скриптом:
Code
<div id="tests">
$BODY$
</div>

<?if($PAGE_ID$="tsMain")?>
<script type="text/javascript">
$on_page = 8; // Количество материалов на странице
$all = $('#tests .eTitle').length; // (не трогать) всего тестов
$max_page = Math.round($all/$on_page)+1;
$page = 1; // (не трогать) начальная страница
if(parseInt(location.search.substr(6)) > $max_page) location.href='/tests/?page='+$max_page;
if(parseInt(location.search.substr(6)) < $page) location.href='/tests/?page='+$page;
if(location.search.substr(6) != '') $page = parseInt(location.search.substr(6)); // (не трогать) вырезание страницы из ?page=
$('#tests .eTitle, #tests .eMessage, #tests br').hide(); // (не трогать) скрываем всё
for($i=($page-1)*$on_page;$i<$page*$on_page;$i++){ // (не трогать) цикл вывода для текущей страницы
$('#tests .eTitle:eq('+$i+'), #tests .eMessage:eq('+$i+'), #tests br:eq('+$i+')').show() // (не трогать) выводим нужные
} // (не трогать) конец цикла
for($i=1;$i<=$max_page;$i++) { // (не трогать) цикл вывода переключателей
if($i==$page) { // (не трогать) проверка текущей страницы
  $('#selectors').append('<b>'+$i+'</b> ') // (не трогать) вывод текущей страницы
} else { // (не трогать) если не эта страница
  $('#selectors').append('<a href="/tests/?page='+$i+'">'+$i+'</a> ') // (не трогать) вывод остальных переключателей
} // (не трогать) конец условия
} // (не трогать) конец цикла
</script>
<?endif?>

Настройка:
Настраиваем количество материалов на странице в $on_page = 8;

Автор: TRANE73
Автор\Источник: http://trane73.ru

Для того что бы скачать архив необходимо зайти на сайт как пользователь.
Просмотров: 1885 | Рейтинг: 5.0/1 | |Категория: Скрипты Разное | Добавил: мир | Дата: 15.08.2012 | Скачали: 0 | Теги: модуле, ucoz, тесты, навигация
Похожие новости на нашем сайте
Коментарий к новости

Всего комментариев: 0

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Форма входа


Поиск


На форуме

1 Работа на заводе

29

2 Комплексный прогон сайт...

54

3 Армия

0

4 Может у кого есть!

6

5 Нужны копирайты

1

6 Остались честные СМИ?

0

7 Раздача подарков и стик...

1

8 Дисковое пространство

3

9 Ручной прогон по трасто...

19

10 бот для умножения денег...

0


Подробней о форуме


Комментарии



Copyright UcozOn.ru™ © 2008-2025


Кнопка 88х31 сайта ucozon.ru