Хак навигация страниц на Dle сайте с помощью AJAX

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Хак навигация страниц на Dle сайте с помощью AJAX
Замечательный dle хак - позволит вам сделать перелистывание (просмотр) с погрузкой страницы dle новости вашего сайт как в популярных социальных сетях по средством JS-скрипта (технологии axaj). По словам автора хак дле был слит с буржуйского интернет-портала и теперь при помощи простой установки, вы можно получить сделать перелистывание страниц интернет-портала не используя навигации, т.к. они подгружаются автоматически.
Хак для dle навигация страниц на дле сайте с помощью AJAX
Установка:
Содержимое архива заливаем в Ваш шаблон.

В main.tpl перед

</body> 


добавить следующие строки кода:


[aviable=main|cat|search] <script type="text/javascript" src="{THEME}/js/jquery.ias.min.js"></script> <script type="text/javascript"> $.ias({container : '#dle-content',item:'.item_p',pagination: '.page_navigation1',next: 'div#page_navigation1 a:last-child',loader: '<p><center><img src="{THEME}/images/loader.gif"/><font color=green size=2><i> Подождите! Загружается следующая страница...</i></font></center></p>'}); </script> [/aviable]


В shortstory.tpl вначале вставляем:

<div class="item_p">


И вставляем в самом конце:

</div>


В navigation.tpl находим:

[next-link]Следующая[/next-link]


Меняем на:

<div id="page_navigation1" class="page_navigation1">[next-link]Следующая[/next-link]</div>


Хак установлен.

«Автор:» kiua
Комплект: js,css,gif и инструкция.

Всё для datalife engine предлагает хак для dle навигация страниц с помощью AJAX
  • 80
Рубрика: DLE хаки » Хак для DLE
Ранее » Добавления источника ссылки на ваш ресурс« Далее Автоматическая установка тег hide на ссылки
Добавление комментарияОставить комментарий
  • № :17
  • 6 августа 2014 23:48
Странно, почему-то в интернет эксплорер 9 не работает
  • № :16
  • 5 августа 2014 13:32
Цитата: lxmk
Добрый день!

А если в шаблоне короткой новости подключается скрипт "поделиться" от Димокса, то при подгрузке последующих новостей этот скрипт не загружается. Как можно это исправить?

Цитата: lxmk
..
Да, и еще, прошу прощения, в архиве два файла: jquery.ias.js и jquery.ias.min.js. Нужно подключать только один? Если да, то какой из них? И в чем между ними разница?

Спасибо!

Здравствуйте,
подключаются оба скрипта, разницу сможет проверить при отключение одного и обновление страницу

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

Решение поменять место вывода скрипта до или после попробовать установить вывод кода, а лучше отказаться от использования одного из скриптов....т.к. исправить в скрипте код потребует знаний
  • № :15
  • 5 августа 2014 13:14
..
Да, и еще, прошу прощения, в архиве два файла: jquery.ias.js и jquery.ias.min.js. Нужно подключать только один? Если да, то какой из них? И в чем между ними разница?

Спасибо!
  • № :14
  • 5 августа 2014 13:11
Добрый день!

А если в шаблоне короткой новости подключается скрипт "поделиться" от Димокса, то при подгрузке последующих новостей этот скрипт не загружается. Как можно это исправить?
  • № :13
  • 7 ноября 2012 15:57
У меня он вообще не работает!  в конце страницы "Назад 1 2 3 " и то ссылки на страницы "2" и "3" выводят вообще в другую категорию новостей, и оба в одну и ту же!
В чём может быть проблема?
  • № :12
  • 6 ноября 2012 16:25
VCITY1,
Возможно и правда хорошее решение

Чтобы задать кодировку файла в htaccess следует написать в нём всего одну строчку:
AddDefaultCharset UTF-8


Если Вам нужна windows-1251, то тогда так:
AddDefaultCharset WINDOWS-1251
  • № :11
  • 6 ноября 2012 11:41
а я разобрался с каракулями просто задать жёстко кодировку через файл htaccess
  • № :10
  • 25 октября 2012 16:42
Устанавливал на dle 9.6 с кодировкой windows-1251 все работает отлично, не знаю почему у вас не выходит . Если бы замутить что-бы страницы открывались не автоматом а при нажатии на кнопку ( например как на сайте
Внимание! У вас нет прав для просмотра скрытого текста.
) то цены бы ему не было. А то так получается что пользователю просто не суждено увидеть футер если материала очень много.
  • № :9
  • 19 сентября 2012 07:07
Цитата: metaxa
на dle 9.6 не работает

Сообщение № :1 - говорит об обратном . значит сделали что-то с ошибками.
Также другие скрипты в шаблоне могут создавать проблемы.
  • № :8
  • 18 сентября 2012 22:54
на dle 9.6 не работает angry
  • № :7
  • 18 сентября 2012 13:58
у дле 9.6 ест в админ панель в настройках ето функция:

заходим: настройка системы
потом: Оптимизация запросов к базе данных
кнопачка выглядит так : скриншот:
Внимание! У вас нет прав для просмотра скрытого текста.

и самом низу найдете: Включить навигацию по страницам комментариев при помощи AJAX (да)
скриншот:
Внимание! У вас нет прав для просмотра скрытого текста.

«и после сохранить»
  • № :6
  • 25 августа 2012 23:35
Кто нибудь знает есть ли такая штука только для комментариев?
  • № :5
  • 12 августа 2012 14:21
dle9, спасибо, сейчас попробую.

Ещё есть такое когда спускаюсь к 2-ой странице он сам открывает 3 и 4 и 5 и т.д хоть даже ещё не спускался ниже 2-ой.
  • № :4
  • 12 августа 2012 14:17
Ещё попробовать переконвертировать файлы
Конвертировать Базу Данных DLE utf-8 в windows-1251
  • № :3
  • 12 августа 2012 14:07
tensio,

Тоже самое dle 9.2

@CHARSET "UTF-8";

или поменять
@CHARSET "windows-1251";

не катит
  • № :2
  • 28 июля 2012 07:55
Попробуйте отредактировать
jquery.ias.css
убрать строчку
@CHARSET "UTF-8";

или поменять
@CHARSET "windows-1251";
  • № :1
  • 28 июля 2012 02:38
Русские буквы пустыми квадратиками выводятся.
Версия дле9.6 windows-1251