Все для DataLife Engine / DLE хаки / Хак для DLE / Хак навигация страниц на Dle сайте с помощью AJAX

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


Замечательный dle хак - позволит вам сделать перелистывание (просмотр) с погрузкой страницы dle новости вашего сайт как в популярных социальных сетях по средством JS-скрипта (технологии axaj). По словам автора хак дле был слит с буржуйского интернет-портала и теперь при помощи простой установки, вы можно получить сделать перелистывание страниц интернет-портала не используя навигации, т.к. они подгружаются автоматически.
Хак для dle навигация страниц на дле сайте с помощью AJAX
Установка:
Содержимое архива заливаем в Ваш шаблон.

В main.tpl перед

</body> 


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


[aviable=main|cat|search] <script type="text/javascript" src="/templates/Default/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="/templates/Default/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

ajax_scroll.rar [24,21 Kb] (cкачиваний: 644)
  • 80

Комментарии 17

lxmk от 6 августа 2014 23:48
Странно, почему-то в интернет эксплорер 9 не работает
dle9.com от 5 августа 2014 13:32
Цитата: lxmk
Добрый день!

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

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

Спасибо!

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

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

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

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

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

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


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

Сообщение № :1 - говорит об обратном . значит сделали что-то с ошибками.
Также другие скрипты в шаблоне могут создавать проблемы.
metaxa от 18 сентября 2012 22:54
на dle не работает angry
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent