регистрация
856материалов
3261комментарий
230тем на форуме
6746пользователей

Новый ajax переключатель комментариев для Каталога файлов для uCoz


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

Особенности:

1) Очень простая установка
2) Простой миниатюрный код скрипта
3) При переключении страниц адрес в истории браузера тоже меняется

Установка:

Каталог файлов — Страница материала и комментариев к нему:

1) Найдите $COM_PAGE_SELECTOR$ и замените на:
Код
<div class="apocomselector">$COM_PAGE_SELECTOR$</div>

2) На этой же странице замените $COM_BODY$ на:
Код
<div class="apocombody" cid="$CID$" id="$ID$">$COM_BODY$</div>

3) Опять же на этой же странице в самый низ после < /body > вставляйте:
Код
<script>    
$('.apocomselector a.swchItem').each(function() {    
if($(this).text() == '«' || $(this).text() == '»') {    
$(this).remove();    
}    
$(this).attr('onclick', 'apocommentselector(' + $(this).text() + ', ' + $('.apocombody').attr('cid') + ', ' + $('.apocombody').attr('id') + ');return false');    
});    
function apocommentselector(number, cat, id) {    
// Переключатель комментариев    
$('.apocomselector').html('<img src="http://s1.ucoz.net/img/fr/ajax3.gif" height="13px">');    
$.get('/load/' + cat + '-' + number + '-0-' + id, function(apogetcomments) {    
history.replaceState(null,null,'/load/' + cat + '-' + number + '-0-' + id)    
$('.apocombody').html($('.apocombody', apogetcomments).html());    
$('.apocomselector').html($('.apocomselector', apogetcomments).html());    
$('.apocomselector a.swchItem').each(function() {    
if($(this).text() == '«' || $(this).text() == '»') {    
$(this).remove();    
}    
$(this).attr('onclick', 'apocommentselector(' + $(this).text() + ', ' + $('.apocombody').attr('cid') + ', ' + $('.apocombody').attr('id') + ');return false');    
});    
});    
}    
</script>

готово!


Скрипт опубликовал:
...
Логин на сайте: ...
Группа: ...
Статус: ...
Информация о скрипте:
Дата добавления материала: 17.12.2013 в 03:36
Материал просмотрен: 1789 раз
Категория материала: Скрипты для uCoz
К материалу оставлено: 0 комментариев

Пожаловаться
Сказать спасибо
Источник

0 комментариев


avatar
-50% на шаблоны от TemplateMonster
Создать сайт вместе с uKit.com
Статистики нашего сайта
Сегодня к нам присоединился: 1 человек
Пользователи и гости сейчас онлайн: 5 Сегодня наш портал посетили: чел
Сейчас на сайте: zhenya_antonov
Правила чата
Пользователи онлайн
Закрыть мини-чат
+Открыть мини-чат
0
Онлайн всего: 5
Гостей: 4
Пользователей: 1