Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Добавление аватаров в шестую версию чата(iChat6).
Скачать бесплатно Добавление аватаров в шестую версию чата(iChat6).
Даний хак будет очень полезен для тех у кого на хостинге нет SQLlite? или есть SQLlite 3
Автор хака: vasyakrn (Я)
Совместимость: DLE9.* iChat6
Даний хак будет очень полезен для тех у кого на хостинге нет SQLlite? или есть SQLlite 3
Для начала виполните 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']}')" );