docs: function buildMessageHTML(messageText, messageSenderId, messageDateSent, attachmentFileId, messageId) {
      var messageAttach;
  
      if (attachmentFileId) {
          messageAttach = '<img src="' + QB.content.privateUrl(attachmentFileId) + '" alt="attachment" class="attachments img-responsive" />';
      }
  
      var delivered = '<img class="icon-small" src="images/delivered.jpg" alt="" id="delivered_' + messageId + '">';
      var read = '<img class="icon-small" src="images/read.jpg" alt="" id="read_' + messageId + '">';
  
      var messageTextHtml = messageText;
      if (messageAttach) {
          messageTextHtml = messageAttach;
      }
  
      var messageHtml =
          '<div class="list-group-item" id="' + messageId + '">' +
          '<time datetime="' + messageDateSent + '" class="pull-right">' +
          jQuery.timeago(messageDateSent) +
          '</time>' +
  
          '<h4 class="list-group-item-heading">' + messageSenderId + '</h4>' +
          '<p class="list-group-item-text">' +
          messageTextHtml +
          '</p>' +
          delivered + read +
          '</div>';
      return messageHtml;
  }