From e797100e1670badf45c6847a5bd2e4d293cf3354 Mon Sep 17 00:00:00 2001 From: Sergey Bolhovskoy Date: Wed, 17 Jun 2015 11:29:12 +0000 Subject: VKontakte: add profile link in muc actions git-svn-id: http://svn.miranda-ng.org/main/trunk@14233 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/VKontakte/src/vk_chats.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/protocols/VKontakte/src/vk_chats.cpp b/protocols/VKontakte/src/vk_chats.cpp index cf3328065d..35c5be076d 100644 --- a/protocols/VKontakte/src/vk_chats.cpp +++ b/protocols/VKontakte/src/vk_chats.cpp @@ -314,16 +314,16 @@ void CVkProto::AppendChatMessage(int id, const JSONNode &jnMsg, bool bIsHistory) CMString tszUid; tszUid.AppendFormat(_T("%d"), uid); if (tszUid == tszActionMid) - tszBody = TranslateT("left chat"); + tszBody.AppendFormat(_T(" (https://vk.com/id%s) %s"), tszUid, TranslateT("left chat")); else { int a_uid = 0; int iReadCount = _stscanf(tszActionMid, _T("%d"), &a_uid); if (iReadCount == 1) { CVkChatUser *cu = cc->m_users.find((CVkChatUser*)&a_uid); if (cu == NULL) - tszBody = TranslateT("kick user"); + tszBody = TranslateT("kick user (https://vk.com/id%d)", a_uid); else - tszBody.AppendFormat(_T("%s %s"), TranslateT("kick user"), cu->m_tszNick); + tszBody.AppendFormat(_T("%s %s (https://vk.com/id%d)"), TranslateT("kick user"), cu->m_tszNick, a_uid); } else tszBody = TranslateT("kick user"); @@ -340,9 +340,9 @@ void CVkProto::AppendChatMessage(int id, const JSONNode &jnMsg, bool bIsHistory) if (iReadCount == 1) { CVkChatUser *cu = cc->m_users.find((CVkChatUser*)&a_uid); if (cu == NULL) - tszBody.AppendFormat(_T("%s https://vk.com/id%d"), TranslateT("invite user"), a_uid); + tszBody.AppendFormat(_T("%s (https://vk.com/id%d)"), TranslateT("invite user"), a_uid); else - tszBody.AppendFormat(_T("%s %s"), TranslateT("invite user"), cu->m_tszNick); + tszBody.AppendFormat(_T("%s %s (https://vk.com/id%d)"), TranslateT("invite user"), cu->m_tszNick, a_uid); } else tszBody = TranslateT("invite user"); -- cgit v1.2.3