Главная » Портфолио » PHP » AJAX навигация в DLE 9.х (v3.7)

AJAX навигация в DLE 9.х (v3.7)

10-07-2012, 21:11 n0wheremany Комментарии (264) Просмотры (46164)
AJAX навигация в DLE 9.х (v3.7) Как известно в ДЛЕ 9.х версиях отсутствует AJAX навигация, однако прошлая реализация была не совсем удобной, ведь кнопки браузера Вперёд, Назад должным образом не работали.

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

Совокупив ( feel ) эти недостатки, пришёл к выводу, что надо бы заняться этим вопросом.
Сделать максимально удобным, универсальным и работающим.

Теперь готов предложить решение для 9.х серии.

Возможности:
- Красивая и удобная AJAX навигация
- Поддержка навигации (кнопки вперёд, назад) браузера
- Автоматическая замена всех ссылок на сайте на AJAX ссылки
- Уменьшение нагрузки на сайт за счет отключения части настроек (топ новостей, календарь, и тп)
- Максимально упрощена установка (надо в 1 файле сделать несколько действий)

Ограничения:
- только для ДЛЕ 9.х (пока)

Поддержка браузеров:
- Internet Explorer 6.0+
- Mozilla Firefox 1.0+
- Safari 1.3+
- Opera 9.5+
- Chrome 1.0+
- Camino 1.0+

Демо:
- Весь сайт ))



Новость отредактировал n0wheremany - 3-12-2012, 00:52
Причина: v3 Fix7

Скачать

Как получить обновление?

Другие новости по теме

Уважаемый посетитель

Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Добавление комментария


Коментарии

#64 15 января 2012 12:24 alex

n0wheremany, я сразу после написания поста здесь, написал в асю. Ответа не получил.
Публикаций: 0 Комментариев: 0 [ цитировать ]

#63 14 января 2012 23:11 n0wheremany

В чем некорректно? пиши в асю


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#62 14 января 2012 17:57 alex

Версию для utf-8 можно? эта работает не корректно!
Публикаций: 0 Комментариев: 0 [ цитировать ]

#61 14 января 2012 13:08 n0wheremany

Версия обновлена


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#60 13 января 2012 15:55 n0wheremany

для таких целей применяйте шаблон main.ajax.tpl куда прописывайте свои скрипты, при загрузке страницы данные из этого шаба выполняются.


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#59 13 января 2012 15:00 Mr. Hyde

Непомню кто писал, но напишу ещё раз. Будет реализованно обновление рекламы? При установки этого модуля, внутрение переходы уменьшелись в разы. Можно будет сделать обновление рекламы например каждые 20-30сек, ну или при каждом переходе?
Публикаций: 0 Комментариев: 5 [ цитировать ]

#58 8 января 2012 17:08 kordon

n0wheremany,
Становлюсь в очередь!
Буду первым покупателем!
*слежу за обновлениями на сайте
Публикаций: 0 Комментариев: 0 [ цитировать ]

#57 8 января 2012 17:04 n0wheremany

kordon
Такое уже в разработке. Будут прокручиваться комментарии в новостях, а сами новости в категориях... возможно функционал будет расширен...


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#56 8 января 2012 16:28 kordon

А как насчёт хака, который будет подгружать содержимое сайта при прокрутке страницы вниз или по нажатию кнопки "догрузить ещё контента"?

*как вконтакте. можно ли заказать данный хак?
**icq 301198736 или e-mail
Публикаций: 0 Комментариев: 0 [ цитировать ]

#55 7 января 2012 23:11 n0wheremany

К сожалению это поправить не получится ибо в истории браузера в ссылки нет данных куда переходить.
А анкеры заняты у нас под навигацию...


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#54 7 января 2012 22:53 LonerD

Опять про навигацию по комментариям. Нажимаем страницу комментария - 1 или 2, Далее-Назад - и страница прокручивается к верхнему комментарию.
Нажимаем в браузере или мышкой вперёд-назад - страница прокручивается к самому верху.
Публикаций: 0 Комментариев: 6 [ цитировать ]

#53 3 января 2012 17:13 n0wheremany

Версия обновлена


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#52 1 января 2012 13:07 n0wheremany

Мешает #comment. Это будет исправлено. Также будут поддерживаться переходы к анкерам на страницах


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#51 31 декабря 2011 18:15 LonerD

Opera 12. Сайт - этот же, тема эта. Комментарии на две страницы. Перехожу на вторую страницу, нажимаю в браузере кнопку Назад - хак чего-то где-то работает, отображает полосу прогресса и опять показывает с начала вторую страницу.

То есть навигация нормально работает на страницах сайта, но не работает в комментариях.
Публикаций: 0 Комментариев: 6 [ цитировать ]

#50 29 декабря 2011 16:56 n0wheremany

У меня нет его )
Пишите в асю посмотрим )))


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#49 29 декабря 2011 11:02 Друппи

А запрос с 302 статусом так и не убрали, а надо бы sad Я бы сам убрал, но код закрыт.
Публикаций: 0 Комментариев: 0 [ цитировать ]

#48 28 декабря 2011 18:18 n0wheremany

Друппи
Спасибо за наводку. Исправлено


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#47 28 декабря 2011 18:07 Друппи

Что за nofollow у всех ссылок? Зачем делается три запроса на сервер, в одном объект json в других двух запрос целой страницы.
Публикаций: 0 Комментариев: 0 [ цитировать ]

#46 16 декабря 2011 05:59 n0wheremany

Вероятно нарвался на спам бота...
пиши после 4 часов по москве


--------------------
Публикаций: 69 Комментариев: 755 [ цитировать ]

#45 15 декабря 2011 16:43 DroT

В ICQ не отвечаешь(
Публикаций: 0 Комментариев: 12 [ цитировать ]