Мини-чат на ajax

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

krumax

Пользователь
Bustra, Помолчал бы школьничек. Я не с Вами разговаривал. Я спросил у другого человека. А вот чайник у тебя на газовой плите находится, из которого ты по утрам уходя в школу пьешь свой утренний чай.
а чего мы так кидаемся словами? Забыл как сам задавал много вопросов? Я что-то из твоих постов не увидел ни одного в помощь кому-либо.
 
R

ryt

Гость
iFlooder, а какое значение имеет ревизия движка, если спросили как выглядит чат, хочешь сказать если у меня 262, то не получиться сделать такой же стиль чата на ТР2???? Глупость
 

iFlooder

Пользователь
iFlooder, а какое значение имеет ревизия движка, если спросили как выглядит чат, хочешь сказать если у меня 262, то не получиться сделать такой же стиль чата на ТР2???? Глупость
я извиняюсь, вот пилите вы мод этот пилите. а можно хоть пару скринов выложить что получилось то?
Данный форум относится непосредственно к ТП 2, хочешь похвалиться своим чатом (иди на кз,инфо и т.д)
 
B

Bustra

Гость
PHP:
Отправка сообщений по ctrl+Enter
  
найти
  
submit_chat();
  
заменить на
  
ajax.chat_message(1);

      $('#message').attr('value', '');

      $('#message').focus();
  
Если хочешь отправлять сообщения по Enter (что не советую), то
  
найти

if (e.keyCode == 13 && e.ctrlKey) {
  
заменить на
  
if (e.keyCode == 13) {
  
найти
  
submit_chat();
  
заменить на
  
ajax.chat_message(1);

      $('#message').attr('value', '');

      $('#message').focus();

 

alesel

Пользователь
Поставил удаление, которое описал Krumax, но при нажатии реакции ноль. посмотрел в консоль ошибок java script'а оперы -

Event thread: click
Uncaught exception: TypeError: 'ajax.shout_del' is not a function
Error thrown at line 1, column 0 in <anonymous function>(event) in

Please Login or Register to view hidden text.

........
ajax.shout_del(58);
Может кто встречал подобное?
 
B

Bustra

Гость
Подсказка надо добавить ещё
PHP:
ajax.shout_del = function(id) {
  ajax.exec({
  action : 'shout_del',
  id : id
  });
  };
 

alesel

Пользователь
А куда именно вставлять, не подскажите?
--- добавлено: Dec 24, 2011 10:42 AM ---
А, все понял
--- добавлено: Dec 24, 2011 10:47 AM ---
Спасибо. все заработало. Единственное, после нажатия, полоса загрузки снова начинает безконечно бегать
 
B

Bustra

Гость
PHP:
ajax.shout_del = function(id) {
  ajax.exec({
  action : 'shout_del',
  id : id
  });
  };
  ajax.callback.shout_del = function(data) {
  var id = data.id;
  $('td#shout_'+id).hide("slow");
  };
Поправим удаление..
--- добавлено: Dec 26, 2011 11:46 AM ---
Избавляемся от бегающей загрузки
PHP:
$page_cfg['load_tpl_vars'] = array(
    'post_icons',
);
после вставить
$page_cfg['include_bbcode_js'] = true;
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху