Хак Автоматическая поддержка просмотра вашего сайта с смартфонов от DLE 7.5

Тема в разделе "DLE", создана пользователем Dark Angell, 16 янв 2009.

Информация :
Актуальная версия DataLife Engine 12.0
( Final Release v.12.0 | Скачать DataLife Engine | Скачать 12.0 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.3 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. Dark Angell

    Dark Angell Читатель

    Заблокирован
    Регистр.:
    29 фев 2008
    Сообщения:
    1.035
    Симпатии:
    690
    [​IMG]


    Хак Модуля "Автоматической поддержки просмотра вашего сайта с смартфонов":
    Полная автоматическая поддержка просмотра вашего сайта с смартфонов. При заходе на ваш сайт скрипт автоматически определит что на сайт зашли с мобильного телефона и переключит шаблон скрипта на специально подготовленную облегченную версию шаблона, а также при необходимости для экономии трафика уберет из новостей все изображения. Для поддержки мобильных версий сайта необходимо наличие специальной папки шаблона smartphone. На данный момент поддерживаются практически все известные модели, если ваш смартфон не определяется скриптом, то вам необходимо сообщить об этом на форуме. Проверить поддерживается ли ваш телефон или нет, вы можете на этом сайте, зайдя по адресу http://dle-news.ru с вашего мобильного телефона, если ваш телефон не был определен и вы не видите мобильной версии сайта, то пишите информацию о вашем телефоне согласно инструкции на форуме в соответствующей теме.
    Источник: dle-news.ru

    [​IMG]


    Тестировался на DLE 7.2
    Автор хака: Dr. Soft
    Стоимость: Бесплатно

    Скачать:
    http://narod.ru/disk/5014924000/smart1.rar.html
     
    lift, Budrin, antiterror и ещё 1-му нравится это.
  2. GauraStyle

    GauraStyle Kot

    Регистр.:
    13 фев 2007
    Сообщения:
    1.500
    Симпатии:
    920
    А разве выходила ДЛЕ версией 7.2?
    Ну разве что типа сам сваял и обозвал, настолько я помню официальной небыло.
    :nezn:
     
  3. gipnogitler

    gipnogitler Постоялец

    Регистр.:
    15 окт 2008
    Сообщения:
    90
    Симпатии:
    9
    была... это 7.4 не было :D
     
  4. Dark Angell

    Dark Angell Читатель

    Заблокирован
    Регистр.:
    29 фев 2008
    Сообщения:
    1.035
    Симпатии:
    690
    как раз можеш посмотреть:
    http://dle-news.ru/release/327-datalife-engine-v.7.2-final-release.html
    на офе у целки :)
     
  5. Хортица

    Хортица Прохожие

    Кто может подсказать как сделать так чтобы была ссылка на smartphone версию?
    Те помимо автоопределния, еще была возможность сделать просто ссылку на шаблон.

    Например: есть три шаблона x40, Default, smartphone все они в папке /templates/
    Вопорс: как сделать так чтобы был не {changeskin} а просто ссылка http://site.ru/x40/ или http://site.ru/smartphone/
     
  6. FORMAT

    FORMAT

    Регистр.:
    9 май 2008
    Сообщения:
    210
    Симпатии:
    45
    если самое простое, то так:
    в .htaccess добавить

    Код:
    RewriteRule ^x40(/?)+$ index.php?action_skin_change=yes&skin_name=x40
    RewriteRule ^smartphone(/?)+$ index.php?action_skin_change=yes&skin_name=smartphone
     
  7. Imperial

    Imperial Читатель

    Заблокирован
    Регистр.:
    6 июл 2007
    Сообщения:
    25
    Симпатии:
    0
    А можно как-нибудь прикруть автоопределение ПК или смартфон\кпк к другому модулю версии для смартфонов?
     
  8. Darksider

    Darksider

    Регистр.:
    15 мар 2007
    Сообщения:
    314
    Симпатии:
    109
    Imperial, Модуль в Студию! Потом и разговоры будут..
     
  9. FL@SH

    FL@SH Читатель

    Заблокирован
    Регистр.:
    20 июл 2008
    Сообщения:
    193
    Симпатии:
    25
    По идее нужно нужно сначало передать параметр
    (например http://site.ru/index.php&skin=smartphone),
    потом в файлике engine/init.php проверять $_REQUEST['skin'] и при наличии переменной заносить её в сессию и менять $tpl->dir
     
  10. Imperial

    Imperial Читатель

    Заблокирован
    Регистр.:
    6 июл 2007
    Сообщения:
    25
    Симпатии:
    0
    Ну хотя бы вот этот:
    http://www.nulled.ws/showthread.php?t=74468&highlight=%F1%EC%E0%F0%F2
     
Статус темы:
Закрыта.