Хак MobTPL для DLE (TCSE_MobTPL) - бесплатно



Хак мобильной версии вместо стандартного шаблона smartphone подключает 3 дополнительных шаблона для мобильных устройств:

tabletpc- Планшеты (Android/IOS/WindowsPhone)(втч Galaxy Note) / Нетбуки(Android/WindowsCE)
smartphone - Смартфоны
mobphone - Телефоны на J2ME

Для каждого из этих шаблонов Вам нужен свой вариант дизайна.
Шаблон iPad заливаете в папку tabletpc
Для смартфонов - имеет смысл использовать стандартный смарт-шаблон от DLE 10
Для Опера Мини или старых мобилок на j2ME старую версию смарт-шаблона от DLE 9.

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

Для DataLife Engine 9.5 - 10.2
Правки в исходные файлы DataLife Engine вносятся всего в два файла:
/engine/modules/function.php
/engine/init.php

Программная основа: DLE 9.5 - 10.2
Название хака: Хак MobTPL для DLE (TCSE_MobTPL)
Версия: 1.0 от 02.08.2012
Автор версии: Генри Хофман. (www.henryhofman.com)
Правообладатель: Виталий Чуяков. (www.tcse-cms.com)


По вопросам доработки модуля под современные устройства пишите на www.henryhofman.com/feedback.php помогу бесплатно советом.


Для DataLife Engine 10.3
Правки в исходные файлы DataLife Engine вносятся в три файла:
/engine/modules/function.php
/engine/init.php
/engine/classes/templates.class.php

В данной версии предлагаются две реализации:
1. OLD Version - Код user-agent добавляется вручную, как в первой версии хака.
2. NEW Version - Используется php class от проекта mobiledetect.net уже добавленный в DLE 10.3 разработчиками движка.

Программная основа: DLE 10.3
Название хака: Хак MobTPL для DLE (TCSE_MobTPL)
Версия: 2.0 от 23.09.2014
Автор версии: Антон Антонов. (0a.antonov@gmail.com)
Правообладатель: Виталий Чуяков. (www.tcse-cms.com)