Я тут немного подумал и решил, плагин будет абсолютно бесплатен, и доступен с версии 1.1, в ней будут добавлены некоторые ваши хотелки и некоторая оптимизация, плагин будет расходовать меньше трафика. Работа над ним уже идетОтличный плагин)) не хватает только звука и оповещения о сообщении. Будет ли новая версия, когда? Очень интересует.
Я тут немного подумал и решил, плагин будет абсолютно бесплатен, и доступен с версии 1.1, в ней будут добавлены некоторые ваши хотелки и некоторая оптимизация, плагин будет расходовать меньше трафика. Работа над ним уже идетОтличный плагин)) не хватает только звука и оповещения о сообщении. Будет ли новая версия, когда? Очень интересует.
Когда плагин будет в паблике?
Ждем! Желательно бы под 1.10.2.На днях выложу версию 1.1 для тестирования.
поиска по сообщениям и по пользователям не хватает, если например пользователей будет более сотни)
Возможно в одной из последующих версий будет реализовано подобное
// Формируем список контактов while ($item = $inDB->fetch_assoc($res)) { $value = "({$item['to_id']}, {$item['from_id']})"; { $values[] = $value; $inDB->query("INSERT INTO cms_user_contacts (user_id, contact_id) VALUES {$value}"); } $value = "({$item['from_id']}, {$item['to_id']})"; { $values[] = $value; $inDB->query("INSERT INTO cms_user_contacts (user_id, contact_id) VALUES {$value}"); } } //$val = implode(',', $values); // Записываем список контактов //$inDB->query("INSERT INTO cms_user_contacts (user_id, contact_id) VALUES {$val}"); return parent::install(); }
SELECT * FROM `cms_user_contacts` LIMIT 0 , 30 Отображает строки 0 - 29 ( 12,932 всего, Запрос занял 0.0009 сек.)
ALTER TABLE `cms_user_msg` ADD INDEX ( `to_id` , `from_id` ) ; ALTER TABLE `cms_user_msg` ADD INDEX ( `to_del` , `from_del` ) ;
Во-первых: код в нём повторяется два раза, во-вторых: при:
Нет код не повторяется, если сделать как вы написали — то контакт то отправитель сообщения добавится в контакт лист получателя, но получатель не добавится в контакт лист отправителя, изначально я так пробовал