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

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

10-07-2012, 21:11 n0wheremany Комментарии (264) Просмотры (46077)
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

Скачать

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

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

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

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

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


Коментарии

#104 27 апреля 2012 16:24 mabilko

Если первый раз попадаешь на страницу добавления новости то всё уже нормально с модулем "Добавление картинок и файлов в новость (v3.2)", а если потом ещё полазить по сайту, и опять зайти на добавление новости, всё опять дохнет. Спецом поставил чистый двиг 9.5. Сторонние скрипты просто дохнут с этим модулем. В новостях у меня комментарии вконтакте, и если первый раз зайти на страницу новости, модуль как бы кеширует, и во всех остальных новостях показывает одни и те же комментарии вконтакте, если обновить страницу всё начинает работать. Как только уже не плясал с комбинациями, кеширование вообще отключил, чищу кеш в браузере постоянно, картина одна и та же. Модуль просто рубит все сторонние скрипты, сайтом пользоваться не возможно (((((( Может добавить тег какой то исключения кеширования, что бы не только текст подгружался но и джава скрипты работали нормально. Времени уже уйму потратил безрезультатно (((
Публикаций: 0 Комментариев: 6 [ цитировать ]

#103 24 апреля 2012 21:53 mabilko

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

#102 24 апреля 2012 20:20 n0wheremany

Подправлено в AJAX навигации


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

#101 24 апреля 2012 14:53 mabilko

n0wheremany,
Что то этот модуль не совместим с Вашим модулем "Добавление картинок и файлов в новость (v3.2)" кнопки просто не нажимаются. Начинает работать только если обновить страницу (не каждый юзер додумается), или если отключить аякс в добавлении новости, что тоже не хотелось бы ((
Та же картина наблюдается в сторонних модулях, где используются джава скрипты, они становятся мёртвыми. Вебконсоль ошибок при этом не показывает.
Публикаций: 0 Комментариев: 6 [ цитировать ]

#100 18 апреля 2012 09:41 n0wheremany

LakunOFF
Не вижу смысла. Пользователь не вправе выбирать - нагружать ему сервер без навигации или нет. Ведь положительного эффекта то нет, если он выключит.


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

#99 18 апреля 2012 02:57 LakunOFF

скачал щас буду тестить, еще не хватает такой штуки что бы любому пользователю принудительно изменить системную опцию AJAX-навигации по сайту, т.е. он (пользователь) может ее включить, так и выключить. Такая возможность отдельна для каждого пользователя, т.е. если один включил у себя AJAX-навигацию, то у другого, у которого она выключена, не включится.
Публикаций: 0 Комментариев: 2 [ цитировать ]

#98 17 апреля 2012 01:52 mabilko

n0wheremany, Спасибо, вот теперь всё отлично работает.
Публикаций: 0 Комментариев: 6 [ цитировать ]

#97 16 апреля 2012 22:07 n0wheremany

сеня сделал обновлнее


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

#96 16 апреля 2012 20:13 mabilko

n0wheremany когда будет обновлённый модуль с работающей сортировкой новостей? А то на почту писал ещё 11 апреля, платёжные реквизиты указал, а в ответ тишина...
Публикаций: 0 Комментариев: 6 [ цитировать ]

#95 16 апреля 2012 20:08 n0wheremany

нет такого нет и не планируется


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

#94 16 апреля 2012 16:11 Артем

Есть ли возможность подключать AJAX навигацию только в определенной категории?
Публикаций: 0 Комментариев: 0 [ цитировать ]

#93 11 апреля 2012 15:21 n0wheremany

Сортировку я доделал на днях. пока не выкладывал ещё рабочий мод. Напишите сегодня вечером. скину


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

#92 11 апреля 2012 14:54 mabilko

Купил модуль, тестирую на денвере, дле 9.2 с кучей сторонних модулей полёт отличный. Единственное смущает что весь код модуля закодирован, невозможно вносить свои изменения. Или возможно? И как подружить со стандартной сортировкой новостей? Не хотелось бы сносить сортировку из-за этого модуля.
Публикаций: 0 Комментариев: 6 [ цитировать ]

#91 5 апреля 2012 16:52 Zlodar

Цитата: n0wheremany
Для Zlodar настроили сайт на AJAX навигацию

За что огромное спасибо! )
Публикаций: 0 Комментариев: 8 [ цитировать ]

#90 4 апреля 2012 12:10 n0wheremany

Для Zlodar настроили сайт на AJAX навигацию


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

#89 30 марта 2012 20:44 n0wheremany

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


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

#88 30 марта 2012 20:23 Zlodar

Цитата: n0wheremany
Если у вас не получается это не значит, что модуль кривой.

Я не говорил, что модуль кривой. Да посудите, зная хорошо js стал бы я покупать у Вас этот хак? Да он работает, но он не универсален. К примеру если использовать главную страницу сайта погружая tpl, то с этой страницы уже не сдвинуться по ссылкам, я отметил лишь о незавершенности хака. Да и с лайками нужно проблему решать. Я понимаю что очень решит критика уши от юзера, но согласитесь, что указывая на моменты которыми я остался недоволен, во общем извлекайте урок и увеличивайте тем самым продажи. К стате руки у меня прямые, только вот не истого места торчат, чтобы чей-то код править, свой то не пойму, как говориться.
Публикаций: 0 Комментариев: 8 [ цитировать ]

#87 30 марта 2012 20:14 n0wheremany

модуль готовый. под разные модули затачивать не собираюсь, их слишком много. При табличной верстке тоже будет работать. надо просто хорошо знать JS. Написал фак для модуля, там в принципе все моменты описаны. Если у вас не получается это не значит, что модуль кривой.
НА многих сайтах работает а на ваше нет.. На таких сайтах (center-films.ru) которые перегружены JS, тоже работает, правда некоторые модули так же не заточены под мой, к примеру сблокс от сандера, никто ж его не гонит подгонять под мой мод.


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

#86 30 марта 2012 20:03 Zlodar

Зря потратил деньги. Доведите до ума, потом продавайте. Это не правильно, демки не кто не продаёт. Чёрти чё твориться на сайте с такой навигацией. Годиться для простеньких сайтов, причём таким ajax не нужно. )
P.S.
Постарались хорошо, но нужно тестить с модулями и разными шаблонами. Во многих моментах просто не поправить данный хак.
"При использовании таблов - хак не совместим"
Так что жду обновления, а вернее новый модуль который будет универсальный, а не такой линейный.
Извините если был суров.
Публикаций: 0 Комментариев: 8 [ цитировать ]

#85 25 марта 2012 18:39 n0wheremany

В связи с переездом заявки обрабатываются пока только по мылу. Просьба написать на мыло - отправлю файлы


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