Розробив невеликий плагін для MaxSite CMS для автоматичної зміни шаблону при відображенні сайту на мобільних пристроях під назвою Mobile Theme. Плагін при відкритті сайту перевіряє ідентифікатор пристрою і при збігу з заданими значеннями відкриває шаблон, обраний в настройках плагіна. На сайті присутній два різних шаблону для таких цілей: Mobile-One і Mobile-Two.
В плагіні використовується хук init. за допомогою якого перевіряється пристрій використовується для доступу до сайту. І змінюється поточний шаблон при позитивній перевірці.
Ще записи по темі
Цікаві штуки придумуєш
Цікава штука. А як дізнатися, що він заробив? Намагався з Nokia C3-00 перевірити, так там нокійний браузер, мабуть, свій алгоритм використовує, а OperaMini - тим більше. Онлайн wap-емулятори теж не спрацьовують.
Щоб модуль почне працювати, в файлі index.php потрібно поміняти рядок під номером 32
Дякую за плагін! Все працює.
У версії Maxsite CMS 0.86 мобільні шаблони Mobile-one і Mobile-two відмовилися працювати. Поки поставив шаблон Default, він теж нормально показує на мобільних пристроях.
Чи немає можливості підправити шаблони під останні версії Maxsite?
І, теж цікавить кнопка "Показати повний вид сайту".
Зараз все більше роблять адаптивну верстку з використанням Bootstrap або Foundation, поки зайнятий іншим проектом.
Шаблони підправив під 0.8.6, і перевірив роботу цього плагіна. Все добре працює.
Які є варіанти щоб зробити перехід на повну версію сайту?
Плагін дійсно хороший. Майже зробив під нього новий шаблон.
Ідею можливості перемикання між шаблонами також підтримую