Плагин "Pajax (перевод сайта на полный ajax)" - for LS 1.0
Плагин позволяет перевести сайт на полный ajax, конечно это не будет полным аналогом работы вконтакта, эта возможность будет работать только в браузерах с поддержкой history.pushState API (таблица поддержки браузеров). В старых браузерах сайт будет работать как обычно.
При ajax серфинге с использованием плагина, будут подгружаться: вся страница, включая основное тело (топик, список топиков и тд...), сайдбар, шапка, подвал, изменяется активность ссылок меню, title страницы, и url в адресной строке.
При использовании плагина рекомендуется использовать слияние и компрессию js файлов.
Файл config\config.php
параметы
сообщение если браузер не определен
настройки
Посмотреть плагин в работе можно тут.
При ajax серфинге с использованием плагина, будут подгружаться: вся страница, включая основное тело (топик, список топиков и тд...), сайдбар, шапка, подвал, изменяется активность ссылок меню, title страницы, и url в адресной строке.
Есть возможность опционально настроить в конфиге плагина:
- использовать или нет ajax серфинг для незарегистрированных пользователей;
- отключить определенные страницы от ajax серфинга (например админки или настроек)
- включать возможность уведомления о устаревщем браузере
Для пользователя же имеется возможности:
- включить/отключить использование ajax серфинга;
- отключить уведомление о устаревшем браузере.
При использовании плагина рекомендуется использовать слияние и компрессию js файлов.
Файл config\config.php
параметы
$config['compress']['js']['merge'] = true; // указывает на необходимость слияния файлов по указанным блокам.
$config['compress']['js']['use'] = true; // указывает на необходимость компрессии файлов. Компрессия используется только в активированном режиме слияния файлов.
немного скринов
сообщение если браузер устарелсообщение если браузер не определен
настройки
Посмотреть плагин в работе можно тут.
82 комментария
вобще этот индикатор можно убрать закоментировав 2 строчки в скрипте, но без него не искушенному пользователю както не особо будет понятно началась загрузка или нет. по скролу — если логически думать то каждая новая страница загрузившись начинается визуально с шапки (если конечно не хеш тега). вобще вопрос решается, взможно (даже скорее всего) будет плавный скрол
а с меня хотели создарть 1500р это причем коллективный заказ :)))))
захожу я с ИЕ 7 он не поддерживает плагин… как у меня будет работать сайт? будут ли открываться разделы?
вот вроде упростил вопрос
Либо убрать ее вообще и сделать плавное появление страницы, так будет и понятно что идет загрузка и смотреться будет более эстетично.
Хотя вы автор, вам виднее ;)
просто при клике, надо бы сразу скрывать старый контент, показывать индикатор, и потом скрывать его и показывать новый контент.
так сделано например в VK.com
ну и по юзобилисте вроде логика то нормальная.
А то что на демо я не знаю. Может надо писать мануал подробнее чтобы не было разницы демо и сайтов покупателей?
1. установить чистый ls 1.0.
2. закачать и кативировать плагин.
Окно с загрузкой картинки после попытки загрузить просто пропадает и код не вставляется в редактор.
Браузер Хром.
Проверь сам
У меня кстати и в мозилле тоже самое происходит.
А еще раздражает тот факт что при нажатии на «создать» после выбора топик или блог форма создания выглядит тусклой и неактивной пока не нажмешь на страницу.
Я думал тут модерируют модули перед продажей а значит он должен работать и не только на демо сайте.
Вот я залил видюху можешь посмотреть о том как выглядит окно создания топика или блога как будто не активное, и как пропадает окно загрузки изображения, не вставляя кода размещения изображения
zalil.ru/33656511
весит всего 310кб в раре.
Не поленись посмотри.
и на самом деле очень умно обинять бохзнает в чем, при этом ничего не говоря.
Может создать еще одно видео с теми же багами на твоем демо?
Или этот мод будет работать только у узкого круга пользователей?
А остальные не будут знать почему они не могут фотки загрузить?