• Автор:

    Flesha
  • Добавлено:

    окт 14, 2013
  • Комментариев:

    0
  • Просмотров:

    1 824

Фикс - iChat 7.0 неверно определяет мобильный шаблон

Фикс - iChat 7.0 неверно определяет мобильный шаблон

При просмотре мобильной версии сайта, после обновления списка сообщений, модуль iChat 7.0 неверно определяет текущую папку шаблона. Исправляем сей баг.

Установка:

Открыть файл /engine/modules/iChat/ajax/refresh.php и найти:
if( $config["lang_" . $config['skin']] ) {


Добавить выше :

// определение мобильного шаблона
$smartphone_detected = false;

if( isset( $_REQUEST['action'] ) and $_REQUEST['action'] == "mobiledisable" ) $_SESSION['mobile_disable'] = 1;
if( isset( $_REQUEST['action'] ) and $_REQUEST['action'] == "mobile" ) { $_SESSION['mobile_enable'] = 1; $_SESSION['mobile_disable'] = 0;}
if( !isset( $_SESSION['mobile_disable'] ) ) $_SESSION['mobile_disable'] = 0;
if( !isset( $_SESSION['mobile_enable'] ) ) $_SESSION['mobile_enable'] = 0;

if ( $config['allow_smartphone'] AND !$_SESSION['mobile_disable']) {

if ( check_smartphone() ) {

if ( @is_dir ( ROOT_DIR . '/templates/smartphone' ) ) {

$config['skin'] = "smartphone";
$smartphone_detected = true;
$config['allow_comments_wysiwyg'] = 0;

}

}
}
//


Версия DLE: 9.x-10.х
Автор: OTM_tm
Источник: loginme.ru dle
Вернуться
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.