Мини-чат на ajax

Статус
В этой теме нельзя размещать новые ответы.

_Xz_

Легенда
можно не натруждать свой мозг и воспользоваться готовой функцией?..
 

Lion18

Пользователь
Установил мод, все работает. Но теперь для гостей трекера появляется вот такое предупреждение:
Посмотреть вложение 112
Может кто подскажет, как избежать этого?
Тоже самое.Есть решение? Как-то пихать в
Код:
<!-- IF LOGGED_IN -->
тут твой чат
<!-- ENDIF -->
Не хочется.(
 
A

Alex

Гость
Lion18,
'chat_message' => array('guest'),

но только при этом гости тоже смогут добавлять сообщения.
 

Lion18

Пользователь
Alex СПС. Поставил + саму форму взял в
Код:
<!-- IF LOGGED_IN -->
тут твой чат
<!-- ENDIF -->
Вопрос возник:
1) Есть <!-- IF LOGGED_IN --> А какой для гостей?
2) Где менять вывод сообщений не с низу в верх а наоборот.)
 

XANDER-CAGE

Пользователь
Lion18, в смысле для гостей? Условие и существует для того что-бы, прятать инфу от гостей.
 

Lion18

Пользователь
XANDER-CAGE Сори.Не правильно объяснил. Нужно условие чтоб видели гости а залогиным не выводилось.)
Еще вопрос возник:
Как вывести окно с смайлами?
PHP:
 <span onclick="window.open('posting.php?mode=smilies', '_phpbbsmilies', 'height=540,
resizable=yes, scrollbars=yes ,width=620'); return false;"  class="chat_btn">&nbsp;:)&nbsp;</span>
Чёт не открывает окно...
 

Lion18

Пользователь
Спс, заработало.Остаётся под вопросом:
1) Где менять вывод сообщений не с низу в верх а наоборот.)
2) Как вывести окно с смайлами?Кнопка не пашит.Сообщение выше.
3) Побывал втулить мод кнопка удаления с ТР2 не работает
4) Мод Ссылка на профиль рядом с ТР2 не работает
5) Бот вывода последних тем, нет не у кого?

Здесь отредактировал инструкцию из первого поста + дополнение с нормальной установки + фиксы из темы.

Please Login or Register to view hidden text.

 

krumax

Пользователь
Lion18,
2) Как вывести окно с смайлами?Кнопка не пашит.Сообщение выше.
- все прекрасно работает.
3) Побывал втулить мод кнопка удаления с ТР2 не работает
- я "втулил" и замечательно работает.

Snymok.png


Вставь в нужные места:
PHP:
'shout_del' => array('mod'),

  $post_delete =($userdata['user_level'] == 1 || $userdata['user_level'] == 2) ? '<img src="images/shout/shout_delete.gif" title="Удалить сообщение" alt="Удалить" class="clickable" onclick="ajax.shout_del('.$shout_row['shout_id'].'); ajax.chat_message(2); return false;" style="float:right">&nbsp;' : '';

function shout_del()
{
global $bb_cache;
$id = (int) $this->request['id'];
DB()->query("DELETE FROM bb_shout WHERE shout_id = $id");
$this->response['id'] = $id;
CACHE('bb_cache')->rm('shout_data');
}
Строку:
PHP:
$shout_data .= '<div id="shout_'.$shout_row['shout_id'].'" class="chat-comment '.$row_class.'"><span style="font-size: 11px;">'.bb_date($shout_row['shout_session_time']).'&nbsp;<a class="bold" title="'.$lang['shoutbox_insert_name'].'" style="text-decoration: none;" href="javascript:add_nick(\'[b]'.addslashes($shout_row['shout_username']).'[/b]\')">'.$username.'</a>:</span>&nbsp;<span style="font-size: 11px;">'.$shout.'</span></div></div>';
++$i;
замени на
PHP:
$shout_data .= '<div id="shout_'.$shout_row['shout_id'].'" class="chat-comment '.$row_class.'"><span style="font-size: 11px;">'.bb_date($shout_row['shout_session_time']).'&nbsp;<a class="bold" title="'.$lang['shoutbox_insert_name'].'" style="text-decoration: none;" href="javascript:add_nick(\'[b]'.addslashes($shout_row['shout_username']).'[/b]\')">'.$username.'</a>'.$post_delete.' :</span>&nbsp;<span style="font-size: 11px;">'.$shout.'</span></div></div>';
++$i;
 

Lion18

Пользователь
krumax, Ночью поставил кнопку.Оказывается она появилась, как сообщение оправил в чат. xD

1)А Есть рабочий бот вывода новых тем в чат?
2)где строка вывода количества сообщений в чат?Надо бы их чистить верно?Есть рабочий мод?
3)На скрине понравилось дополнение "Цвет текста сообщения", расположение, поделишся?
4)Где менять вывод сообщений не с низу в верх а наоборот.)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху