From e01cce68dcea0cb4dc91af4826dd829439f4a4a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pau=20Ferrer=20Oca=C3=B1a?= Date: Tue, 10 Sep 2019 14:28:24 +0200 Subject: [PATCH] MOBILE-3142 chat: Implement me command --- src/addon/mod/chat/pages/chat/chat.html | 5 +++++ src/addon/mod/chat/pages/chat/chat.ts | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/src/addon/mod/chat/pages/chat/chat.html b/src/addon/mod/chat/pages/chat/chat.html index 4141ba329..2e08fe598 100644 --- a/src/addon/mod/chat/pages/chat/chat.html +++ b/src/addon/mod/chat/pages/chat/chat.html @@ -40,6 +40,11 @@ {{ message.timestamp * 1000 | coreFormatDate:"strftimetime" }} {{ 'addon.mod_chat.messageyoubeep' | translate:{$a: message.beepwho} }} + + + {{ message.timestamp * 1000 | coreFormatDate:"strftimetime" }} + {{ message.userfullname }} + diff --git a/src/addon/mod/chat/pages/chat/chat.ts b/src/addon/mod/chat/pages/chat/chat.ts index a8a0760cc..feba43697 100644 --- a/src/addon/mod/chat/pages/chat/chat.ts +++ b/src/addon/mod/chat/pages/chat/chat.ts @@ -221,6 +221,11 @@ export class AddonModChatChatPage { message.special = message.system || !!message.beep; + if (message.message.substr(0, 4) == '/me ') { + message.special = true; + message.message = message.message.substr(4).trim(); + } + message.showUserData = this.showUserData(message, prevMessage); prevMessage ? prevMessage.showTail = this.showTail(prevMessage, message) : null;