Файлы Скрипты и модификации

Переключатель вида материалов для uCoz

Описание:
Скрипт очень простой, он позволит сделать несколько вариантов вида материалов. Если Вы до конца разберетесь в принципе работы сценария, то с легкостью сможете сделать даже не два варианта вида, а три. Переключатель вида материалов для uCoz – это дополнение для сайта, позволяющее пользователю настраивать просмотр публикаций. Изначально один вид скрыт, другой уже показан на странице. После исполнения определенной функции другой вид показывается, а начальный скрывается, и одновременно эта информация записывается в браузер, т.е. в Cookies.

Установка
Вид материалов модуля (Управление дизайном » Вид материалов модуля):
Код
<div class="type_1">Другой вид материала</div>
<div class="type_2">Основной вид материала</div>

Вместо текста «Основной вид материала» вставляйте уже имеющийся у Вас вид материала, а вместо текста «Другой вид материала» вставляйте новый вид.

Переключатель (Управление дизайном » Главная страница модуля/Страница со списком материалов категории):
Код
<div class="view_1" onclick="iseed2()"><a href="javascript:;">Вид первый</a></div>  
<div class="view_2" onclick="iseed1()"><a href="javascript:;">Вид второй</a></div>

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

Скрипт переключателя (Управление дизайном » Главная страница модуля/Страница со списком материалов категории):
Код
<script type="text/javascript" src="http://for-ucoz.my1.ru/js/cookie.js"></script>  
<script type="text/javascript">  
function iseed1() {  
$('.view_2').fadeOut(400, function(){$('.view_1').fadeIn(400)}); $('.type_2').fadeOut(400, function(){$('.type_1').fadeIn(400)}); setCookie('presee', '0', 1, '/')}  
function iseed2() {  
$('.view_1').fadeOut(400, function(){$('.view_2').fadeIn(400)});  
$('.type_1').fadeOut(400, function(){$('.type_2').fadeIn(400)}); setCookie('presee', '1', 1, '/')  
}  
var presee = getCookie("presee")  
if (presee=='0') {  
$('.type_1').show();  
$('.type_2').hide();  
$('.view_1').show();  
$('.view_2').hide();  
}  
</script>

Файл http://for-ucoz.my1.ru/js/cookie.js желательно загрузить на свой сайт. Код нужно вставить между тегами и .

Код CSS (Управление дизайном » Главная страница модуля/Страница со списком материалов категории):
Код
<style type="text/css">  
.view_1 {display:none}  
.type_1 {display:none}  
</style>

Код должен присутствовать там же, где и вставляется переключатель, а можно вставить этот код в Таблицу стилей (CSS). В этом случае без .
Источник: Неизвестен
Материал «Переключатель вида материалов для uCoz» ещё никто не комментировал.
Добавлять комментарии могут только зарегистрированные пользователи.
Войдите на сайт или Зарегистрируйтесь
Чат
Для добавления необходима авторизация
Наш опрос
Лучшая бесплатная CMS это...
1331 ответ
Архив
Статистика
1
Всего
0
Пользователи
1
Гости
Никого нету
Сегодня нас посетили
Никто ещё не посетил
© 2012 – 2024 «For-uCoz». Made with by Snoopak Хостинг от uCoz
Внимание! На сайте ведутся технические работы.
Некоторые изображения и файлы могут быть недоступны