Feature #1381
closed[Murm] Возожность добавления контакта и отправки сообщения любому аккаунту.
100%
Description
Вообще возможность переписываться в мурме только с "друзьями" немного сомнительна.
Что если, например, ты скрыл часть информации предназначенную только своим "друзъям" и тебе нужно переписаться с человеком которому не хотелось бы раскрывать эту инфу?
Или, если например, есть необходимость переписаться с владельцем публичной группы, или с человеком, который не заинтересован вносить тебя в список друзей? Ну там, например, чтоб выразить благодарность, или указать на ошибку, или обсудить что-то и забыть о нем.
Потому предлагаю подумать о воможности открывать переписку с любым контактом и вносить его в списки контактов.
PS Это всё можно проделать, при необходимости, через веб-интерфейс, потому и низкий приоритет.
Updated by 0xd34df00d about 11 years ago
Ок, это всё замечательно, но как сделать интерфейс поиска и добавления? В джабберах всяких ты JID знаешь, а тут — прям поиск по анкете, что ли? Не по VK ID же добавлять.
Updated by Mellon about 11 years ago
Именно по VK ID и добавлять, а точнее нужно поле
"Введите ID или ссылку на страницу пользователя:"
И соответственно парсить:
если строка "^(id){0,1}[0-9]*$" - то id, если "^(http://){0,1}(www\.){0,1}vk.com/.*$" - ссылка, по ней пытаемся узнать владельца.
Поиск это уже другая история/другая задача, необходимости в этом острой нет. можно, наверно, сделать так, чтобы в будущем можно было приделать поиск.
Updated by 0xd34df00d about 11 years ago
- Status changed from New to Assigned
- Target version set to 0.6.60
- Estimated time set to 4:00 h
Updated by 0xd34df00d about 11 years ago
Ну и да, ты ведь понимаешь, что «внести в список контактов» == «добавить в друзья»?
Как в азотхореалиях различить «открыть чат с произвольным пользователем» и «добавить в друзья»?
Updated by Mellon about 11 years ago
0xd34df00d wrote:
Ну и да, ты ведь понимаешь, что «внести в список контактов» == «добавить в друзья»?
Мда... в принципе, логично. Но тогда необходимость в этой фиче просто исчезает.
1. В азоте нельзя начать разговор с контактом не из ростера.
2. Ростер мурма = Список друзяшек
3. Чтобы добавить в ростер необходимо и достаточно добавить в друзяшки
4. Это легче сделать прямо на сайте перейдя по результатам поиска.
Стало быть для того, чтобы эта фича была нужна. Необходимы следующие условия:
1. Возможность в азоте отправлять сообщения контактам не из ростера
2. Добавить в ростер мурма группу "локальных" контактов которые можно хранить либо локально, либо на сайте в какой-нить скрытой заметке там или ещё где и как.
Updated by 0xd34df00d about 11 years ago
- Estimated time changed from 4:00 h to 7:00 h
Updated by 0xd34df00d about 11 years ago
- Status changed from Assigned to Resolved
- % Done changed from 0 to 100
Applied in changeset main|commit:3af3bfb25a0c58ce0514590787af84d524f80706.
Updated by 0xd34df00d about 11 years ago
Заодно запилил фичу «open chat with non-roster item», в будущем можно будет использовать в тех же джабберах.
Updated by Mellon about 11 years ago
- Status changed from Resolved to Closed
Жаль, что с анализом ссылки на профиль не получилось. После того как ввели возможность менять URI профиля, не так-то и просто id получить.
Но, сделано. Пользоваться можно. Благодарю.