From f16d9d609e9380e2883fda2ba4d23b3bd215f5fa Mon Sep 17 00:00:00 2001 From: Blade Barringer Date: Sun, 23 Nov 2014 20:28:36 -0600 Subject: [PATCH] Added quick reply button (doesn't load in the correct parameters for sending a msg) --- public/js/controllers/groupsCtrl.js | 3 +++ views/options/social/chat-message.jade | 2 ++ 2 files changed, 5 insertions(+) diff --git a/public/js/controllers/groupsCtrl.js b/public/js/controllers/groupsCtrl.js index f77f08b017..99b6c3e248 100644 --- a/public/js/controllers/groupsCtrl.js +++ b/public/js/controllers/groupsCtrl.js @@ -99,6 +99,9 @@ habitrpg.controller("GroupsCtrl", ['$scope', '$rootScope', 'Shared', 'Groups', ' }); } + $scope.quickReply = function(uuid) { + $rootScope.openModal('private-message',{controller:'MemberModalCtrl', scope:$scope}) + } } ]) diff --git a/views/options/social/chat-message.jade b/views/options/social/chat-message.jade index 7264525901..6e86485d92 100644 --- a/views/options/social/chat-message.jade +++ b/views/options/social/chat-message.jade @@ -19,6 +19,8 @@ mixin chatMessages(inbox) |   a(ng-click='#{inbox? "user.ops.deletePM({params:{id:message.$key}})" : "deleteChatMessage(group, message)"}', ng-if='#{inbox ? "true" : ":: user.contributor.admin || message.uuid == user.id"}') span.glyphicon.glyphicon-trash(tooltip=env.t('delete')) + a(ng-click="quickReply(message.uuid)") + span.glyphicon.glyphicon-share-alt(tooltip=env.t('pm-reply')) span.float-label a.label.label-default.chat-message(ng-if=':: message.user', ng-class='::userLevelStyleFromLevel(message.contributor.level, message.backer.npc, style)', ng-click='clickMember(message.uuid, true)') span.glyphicon.glyphicon-arrow-right(ng-if='::message.sent')