Новый класс определение браузера

Печать RSS
471

И

Оранжевые штаны
0
Как-то так:
// ---------- Автоопределение системы -----------// 
if (!empty($config['webthemes']) && empty($_SESSION['my_themes'])) { 

    if (empty($_SESSION['log']) || empty($_SESSION['par'])) { 
        if  ( $browser_detect->isMobile() ) { 
            $config['themes'] = $config['wapthemes'];
         } else if($browser_detect->isTablet()) {
            $config['themes'] = $config['touchthemes'];
        } else {
            $config['themes'] = $config['defaultthemes'];
         }
        } 
    } 
}

Писал сходу, может не работать. cry
Автор
Последний из могикан
0
$config['wapthemes'],$config['touchthemes'],

к сожалению нет таких конфигов в роторе.
И

Оранжевые штаны
0
12: ®_GodZiIIa_€, Так сделай = )
Автор
Последний из могикан
0
Блин.. ну почему в стандартном роторе нет....
Сейчас сделаешь, а потом при обновлении можно забыть и слетит всё.
И так уже процентов на 20 всё переделал...
===
Может ли как то по другому сделать...

Чатланин
0
Не слетит. Добавь в базу в таблицу конфиг запись о тач теме и используй этот код. Саня данные базы не меняет. Не забудь кеш очистить.
Автор
Последний из могикан
0
У меня один из модов слетел после обновления, вот только после какого, непонятно.
И в чём теперь причина, времени нет возиться.
Мне просто интересно, Саня думает что либо делать по этому поводу ?
Я даже для ротора тогда тач бесплатно сделаю ))))
И

Оранжевые штаны
0
16: ®_GodZiIIa_€, Не слетит. В теории, при обновлении недостающих ключей конфига в базу, стоит добавлять их, а не перезаписывать всю таблицу. Сейчас при каждом обновлении необходимо заново заливать базу?
А

Оранжевые штаны
0
Автор, не можешь сам разобраться, заплати программисту, он разберется

Чатланин
0
на 20% переделал ротор, но не можешь сделать такую мелочь? забавно...

2000 лет д.н.э.
0
Автор просто гуру.
з.ы. Олег, не судьба вынести определение в отдельный файл?
з.ы.ы. Вантузу давно пора переходить на, хотя бы, автолоад классов, для поддержки внешних модификаци и надстроек.
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск