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

Хак 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)





Уважаемые посетители,
Если Вы хотите оставить заказ на разработку сайта или получить предварительную консультацию воспользуйтесь формой по ссылке ниже.
Обратная связь
Наш специалист ответит вам в течении суток.

Хак MobTPL для DLE (TCSE_MobTPL) - бесплатно
модуль бесплатно, установка 500 рублей.
http://tcse-cms.com/works/592-mobtpl-hack.html | Наши разработки
Заказать мод


Похожие публикации

Переключение шаблонов мобильной и настольной версии сайта в DLE

Хотя сейчас в моде исключительно адаптивные сайты, но они не всегда позволяют максимально эффективно решить задачу по адаптации контента под мобильные устройства. Зачастую проще сделать мобильную... читать далее

Бесплатный шаблон BS3-TCSE для DataLife Engine

Подарки под Елочку не обязательно класть прямо 31 декабря, очень даже к месту будет в течении новогодних каникул. В прошлом году, мы подарили Хак Mob_TPL и Модуль обратный звонок, а в этом базовый... читать далее

Хак MobTPL для DLE

Позволяет для разных устройств использовать разные шаблоны. Основан на коде Генри Хофмана "Хак MobTPL для DLE версия 1.0 от 02.08.2012" В данной версии предлагаются две реализации: 1. OLD... читать далее

Верстка шаблона и внедрение нового дизайна для журнала ГрузАвтоИНФО

Мы рады представить свою новую работу - внедрение дизайна, предоставленного заказчиком, в готовый шаблон для новостного движка DataLife Engine. Потребовалось не просто сверстать html-страницу, но и... читать далее

iPad-шаблон для DataLife Engine

Представляем вашему вниманию шаблон для CMS DLE - специально адаптированный для отображения контента на планшетных компьютерах Apple iPad Основные моменты: - верстка html5 - метатеги для iOS... читать далее

Адаптивный дизайн против Мобильных версий сайта

Адаптивным («отзывчивым», Responsive) называют дизайн, который проектируется и разрабатывается таким образом, что сайт становится совместимым с любым устройством, которое может быть использовано для... читать далее

Комментарии (7)

  1. #1 написал: TCSE
    Группа: Администраторы
    9 февраля 2014 17:26

    Для планшетов на windowsRT можно поправить в скрипте:
    В файл /engine/modules/function.php

    перед строкой:
    'tablet'=>'tablet'


    необходимо поставить:
    'touch'=>'tablet',
    • 0

       

  2. #2 написал: Александр
    Группа: Гости
    22 июня 2014 09:19

    Здравствуйте, на DLE 10.2 работать будет?
    • 0

       

  3. #3 написал: TCSE
    Группа: Администраторы
    22 июня 2014 11:29

    Цитата: Александр
    Здравствуйте, на DLE 10.2 работать будет?


    Да, все прекрасно работает. Лично устанавливал и тестировал работу на DLE 10.2 UTF-8
    живой пример на www.mpark.pro
    • 0

       

  4. #4 написал: TCSE
    Группа: Администраторы
    24 сентября 2014 17:16

    Для актуальной версии DLE 10.3 данный хак не подходит. Мы подготовили отдельную инструкцию к Хак MobTPL для DLE 10.3.
    Теперь даже в двух вариантах реализации.

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

       

  5. #5 написал: Олег
    Группа: Гости
    16 декабря 2014 13:17

    Привет, очень полезный хак. Но, возникла проблема. В стандартном шаблоне у меня использовались вставки php кода. Когда я пытаюсь вставить их в шаблон, например для планшета, они не работают(((
    Как сделать, чтобы заработало?)
    • 0

       

  6. #6 написал: TCSE
    Группа: Администраторы
    16 декабря 2014 19:02

    Цитата: Олег
    Привет, очень полезный хак. Но, возникла проблема. В стандартном шаблоне у меня использовались вставки php кода. Когда я пытаюсь вставить их в шаблон, например для планшета, они не работают(((
    Как сделать, чтобы заработало?)


    насколько мне известно в базовой (а значит безопасной) версии DLE 10 нельзя поставить php вставки в файлы tpl. Они просто не будут обработаны.

    Если вы вносили правки в исходный код движка для того, что-бы разрешить использование php в файлах шаблонов TPL тогда ищите именно этот код.
    • 0

       

  7. #7 написал: Олег
    Группа: Гости
    17 декабря 2014 21:04

    Цитата: TCSE

    насколько мне известно в базовой (а значит безопасной) версии DLE 10 нельзя поставить php вставки в файлы tpl. Они просто не будут обработаны.
    Если вы вносили правки в исходный код движка для того, что-бы разрешить использование php в файлах шаблонов TPL тогда ищите именно этот код.


    Я делал изменения по этой инструкции
    http://dle-news.ru/tips/33-ispolzovanie_
    ljubykh_php_vstavok_v_shablonakh.html
    Можете подсказать, что там править, чтобы заработало?)
    • 0

       

Прокомментировать


@

  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent