diff --git a/src/CoreBundle/Controller/ChatController.php b/src/CoreBundle/Controller/ChatController.php index b12c2198632..397ba6d2133 100644 --- a/src/CoreBundle/Controller/ChatController.php +++ b/src/CoreBundle/Controller/ChatController.php @@ -41,6 +41,8 @@ public function index(): Response [ 'restrict_to_coach' => ('true' === api_get_setting('chat.course_chat_restrict_to_coach')), 'user' => api_get_user_info(), + 'emoji_smile' => '😊', + 'course_url_params' => api_get_cidreq(), ] ); } diff --git a/src/CoreBundle/Resources/views/Chat/chat.html.twig b/src/CoreBundle/Resources/views/Chat/chat.html.twig index 91d17a624de..661acbc78ae 100644 --- a/src/CoreBundle/Resources/views/Chat/chat.html.twig +++ b/src/CoreBundle/Resources/views/Chat/chat.html.twig @@ -114,13 +114,13 @@ buttonTitle = user.isConnected ? '{{ 'StartAChat'|get_lang }}' : '{{ 'LeaveAMessage'|get_lang }}'; html += '
  • ' + - '
    ' + + '
    ' + ' ' + user.complete_name + '' + '
      ' + '
    • ' + user.complete_name; - if (user.id != {{ user.id }}) { - html += ' '; } @@ -209,53 +209,6 @@ $('[data-toggle="tab"][href="#tab1"]').show().tab('show'); }); - /*$('textarea#chat-writer').emojiarea({ - button: '#emojis' - });*/ - - /*$('body').delay(1500).find('.emoji-wysiwyg-editor').textcomplete([{ - match: /\B:([\-+\w]*)$/, - search: function (term, callback) { - var results = []; - var results2 = []; - var results3 = []; - $.each(emojiStrategy, function (shortname, data) { - if (shortname.indexOf(term) > -1) { - results.push(shortname); - } else { - if ((data.aliases !== null) && (data.aliases.indexOf(term) > -1)) { - results2.push(shortname); - } else if ((data.keywords !== null) && (data.keywords.indexOf(term) > -1)) { - results3.push(shortname); - } - } - }); - - if (term.length >= 3) { - results.sort(function (a, b) { - return (a.length > b.length); - }); - results2.sort(function (a, b) { - return (a.length > b.length); - }); - results3.sort(); - } - - var newResults = results.concat(results2).concat(results3); - callback(newResults); - }, - template: function (shortname) { - return ' :' + shortname + ':'; - }, - replace: function (shortname) { - return ':' + shortname + ': '; - }, - index: 1, - maxCount: 10 - }], {}); -*/ $('button#chat-send-message').on('click', ChChat.onSendMessageListener); $('#chat-users').on('click', 'div.chat-user', function (e) { e.preventDefault();