
Этот хак 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 добавление аватаров в шестую версию