diff --git a/amadeus/static/js/chat.js b/amadeus/static/js/chat.js index 0ed85aa..52097fb 100644 --- a/amadeus/static/js/chat.js +++ b/amadeus/static/js/chat.js @@ -1,5 +1,34 @@ var new_msgs = {}; +$('#chat-modal-info').on('show.bs.modal', function (e) { + var header = $(this).find('.talk_header'); + if (header.length > 0) { + var li = $(".breadcrumb").find('li:last-child'); + var li_text = $(li).html(); + var new_li = $(li).clone(); + + new_li.html(header.find('h4').data('breadcrumb')); + + $(li).html("" + li_text + ""); + $(li).append("/"); + + new_li.appendTo('.breadcrumb'); + } +}); + +$('#chat-modal-info').on('hide.bs.modal', function (e) { + var header = $(this).find('.talk_header'); + if (header.length > 0) { + $(".breadcrumb").find('li:last-child').remove(); + + var li = $(".breadcrumb").find('li:last-child'); + var text = $(li).find('a').text(); + + $(li).html(text); + } +}); + + function getModalInfo(btn, space, space_type) { var url = btn.data('url'); diff --git a/chat/templates/chat/talk.html b/chat/templates/chat/talk.html index 63b59ec..5f449d3 100644 --- a/chat/templates/chat/talk.html +++ b/chat/templates/chat/talk.html @@ -10,7 +10,7 @@ -

+

{{ participant }}

-- libgit2 0.21.2