From 74ee6b3acb6731f57eb1d8f6afb209e8746dcb5a Mon Sep 17 00:00:00 2001 From: Michael Fairchild Date: Wed, 25 Apr 2012 15:29:56 -0500 Subject: [PATCH] Add a view for sharing, and start adding js sharing functions. --- www/js/VisitorChat/Operator.js | 20 +++++++++++++++++++ .../UNL/VisitorChat/Conversation/View.tpl.php | 5 ++++- .../UNL/VisitorChat/Manage/View.tpl.php | 3 +++ 3 files changed, 27 insertions(+), 1 deletion(-) diff --git a/www/js/VisitorChat/Operator.js b/www/js/VisitorChat/Operator.js index 4b5a0c52..42f2a92e 100644 --- a/www/js/VisitorChat/Operator.js +++ b/www/js/VisitorChat/Operator.js @@ -43,6 +43,10 @@ var VisitorChat_Chat = VisitorChat_ChatBase.extend({ } }); + WDN.jQuery('#shareConversation').click(function() { + VisitorChat.openShareWindow(); + }); + this._super(); }, @@ -81,6 +85,22 @@ var VisitorChat_Chat = VisitorChat_ChatBase.extend({ this._super(); }, + openShareWindow: function() { + //Update the Client List + WDN.jQuery.ajax({ + url: this.serverURL + "conversation/" + this.conversationID + "/share?format=partial", + xhrFields: { + withCredentials: true + }, + success: WDN.jQuery.proxy(function(data) { + alert(data); + WDN.jQuery("#shareChat").html(data); + + //start a new dialog box. + }, this), + }); + }, + updateConversationListWithUnreadMessages: function() { //Do we need to display a notice? diff --git a/www/templates/default/UNL/VisitorChat/Conversation/View.tpl.php b/www/templates/default/UNL/VisitorChat/Conversation/View.tpl.php index 75c5ee94..5e88ae3b 100644 --- a/www/templates/default/UNL/VisitorChat/Conversation/View.tpl.php +++ b/www/templates/default/UNL/VisitorChat/Conversation/View.tpl.php @@ -12,7 +12,10 @@ if ($user->type == 'operator') { ?>
- End Conversation +
+
+
+