Хак Dle iChat 6 добавление аватаров в шестую версию

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Хак Dle iChat 6 добавление аватаров в шестую версию

Этот хак dle будет полезен главным образом для тех, кому надо добавить аватар в шестую версию чата (iChat6) у кого проблемы возникают после установки и использовании iChat 6 на хостинге с SQLlite или есть SQLlite 3. Данный хак дле очень прост в установке и решает проблему с установкой вывода аватар, что можно было использовать с SQLlite или есть SQLlite 3 популярный мини чат iChat 6 смотрите похожие новости для решения проблемы с SQLlite .
Хак dle добавление аватаров в шестую версию iChat
Установка
Для начала выполните SQL запрос:

ALTER TABLE dle_iChat ADD foto varchar(40) NOT NULL default;


В /engine/modules/iChat/build.php

$tpl->set ( '{id}', $row['id'] ); добавте:


перед
        if ($row['foto'])            $tpl->set('{foto}', $config['http_home_url']."uploads/fotos/".$row['foto']);        else            $tpl->set('{foto}', "/images/noavatar.png");


В /engine/modules/iChat/ajax/add.php замените
  if( $is_logged ) $db->query( "INSERT INTO " . PREFIX . "_iChat (date, author, email, message, ip, user_group) values ('$time', '{$member_id['name']}', '{$member_id['email']}', '$message', '$_IP', '{$member_id['user_group']}' )" );  

на
  if( $is_logged ) $db->query( "INSERT INTO " . PREFIX . "_iChat (date, author, email, message, ip, user_group, foto) values ('$time', '{$member_id['name']}', '{$member_id['email']}', '$message', '$_IP', '{$member_id['user_group']}' , '{$member_id['foto']}')" );


Автор хака: vasyakrn (Я)
Совместимость: 9.* iChat6-7

Предлагаем хаки для dlet iCha 6 добавление аватаров в шестую версию
  • 80
Рубрика: DLE хаки » Хак для DLE
Ранее » Хак дле замена стандартного плеера от Dle новости« Далее Хак для DLE улучшенный вывод Дополнительные поля
Добавление комментарияОставить комментарий