10.10.13, 15:19
1 комментарий
  DLE Баг-Фиксы

Фикс - 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шаблоны для dle 11.2

Комментарии

  1. ToNik Пользователь offline 10 октября 2013 16:47                    

    Не понимаю зачем в мобильной версии чат...
    Ну да ладно...

Напишите своё мнение