Плагин мессенджер для сайта в всплывающем окне

#16 9 августа 2013 в 22:02
Отличный плагин)) не хватает только звука и оповещения о сообщении. Будет ли новая версия, когда? Очень интересует.
#17 10 августа 2013 в 11:23
Отличный плагин!
#18 10 августа 2013 в 12:40

Отличный плагин)) не хватает только звука и оповещения о сообщении. Будет ли новая версия, когда? Очень интересует.

Mercy
Я тут немного подумал и решил, плагин будет абсолютно бесплатен, и доступен с версии 1.1, в ней будут добавлены некоторые ваши хотелки и некоторая оптимизация, плагин будет расходовать меньше трафика. Работа над ним уже идет
#19 10 августа 2013 в 12:43
neomaster, отличное начало! v
#20 16 августа 2013 в 16:10


Отличный плагин)) не хватает только звука и оповещения о сообщении. Будет ли новая версия, когда? Очень интересует.

Mercy
Я тут немного подумал и решил, плагин будет абсолютно бесплатен, и доступен с версии 1.1, в ней будут добавлены некоторые ваши хотелки и некоторая оптимизация, плагин будет расходовать меньше трафика. Работа над ним уже идет

neomaster

Когда плагин будет в паблике?
#21 19 августа 2013 в 16:55
На днях выложу версию 1.1 для тестирования.
#22 19 августа 2013 в 16:59

На днях выложу версию 1.1 для тестирования.

neomaster
Ждем! Желательно бы под 1.10.2. smile
#23 20 августа 2013 в 21:06
Плагин выложил, поправил шапку темы
#24 20 августа 2013 в 21:07
тестируйте, от плюсика не откажусь.
#25 20 августа 2013 в 21:11
поиска по сообщениям и по пользователям не хватает, если например пользователей будет более сотни)
#26 20 августа 2013 в 21:17


поиска по сообщениям и по пользователям не хватает, если например пользователей будет более сотни)

yury

Возможно в одной из последующих версий будет реализовано подобное
#27 20 августа 2013 в 21:22
Хороший плагин +.
#28 20 августа 2013 в 21:42
Конец установщика надо привести к виду:
  1. // Формируем список контактов
  2. while ($item = $inDB->fetch_assoc($res))
  3. {
  4. $value = "({$item['to_id']}, {$item['from_id']})";
  5.  
  6. if ( ! in_array($value, $values))
  7. {
  8. $values[] = $value;
  9. $inDB->query("INSERT INTO cms_user_contacts (user_id, contact_id) VALUES {$value}");
  10. }
  11.  
  12. $value = "({$item['from_id']}, {$item['to_id']})";
  13.  
  14. if ( ! in_array($value, $values))
  15. {
  16. $values[] = $value;
  17. $inDB->query("INSERT INTO cms_user_contacts (user_id, contact_id) VALUES {$value}");
  18. }
  19. }
  20.  
  21. //$val = implode(',', $values);
  22.  
  23. // Записываем список контактов
  24. //$inDB->query("INSERT INTO cms_user_contacts (user_id, contact_id) VALUES {$val}");
  25.  
  26. return parent::install();
  27. }
При:
  1. SELECT *
  2. FROM `cms_user_contacts`
  3. LIMIT 0 , 30
  4.  
  5. Отображает строки 0 - 29 ( 12,932 всего, Запрос занял 0.0009 сек.)
Установка просто не происходит из-за слишком длинного запроса.
#29 20 августа 2013 в 21:50
Ещё индексы добавить:
  1. ALTER TABLE `cms_user_msg` ADD INDEX ( `to_id` , `from_id` ) ;
  2. ALTER TABLE `cms_user_msg` ADD INDEX ( `to_del` , `from_del` ) ;
#30 20 августа 2013 в 21:58


Во-первых: код в нём повторяется два раза, во-вторых: при:

lokanaft

Нет код не повторяется, если сделать как вы написали — то контакт то отправитель сообщения добавится в контакт лист получателя, но получатель не добавится в контакт лист отправителя, изначально я так пробовал
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.