Browse Source

Store the isodate on chat messages in the DOM.

This will be useful later when we want to better place messages in the right
order.
JC Brand 10 years ago
parent
commit
3ba12580c4
3 changed files with 3 additions and 2 deletions
  1. 1 0
      converse.js
  2. 1 1
      src/templates/action.html
  3. 1 1
      src/templates/message.html

+ 1 - 0
converse.js

@@ -1435,6 +1435,7 @@
                 var message = template({
                 var message = template({
                     'sender': msg_dict.sender,
                     'sender': msg_dict.sender,
                     'time': msg_time.format('hh:mm'),
                     'time': msg_time.format('hh:mm'),
+                    'isodate': msg_time,
                     'username': username,
                     'username': username,
                     'message': '',
                     'message': '',
                     'extra_classes': extra_classes
                     'extra_classes': extra_classes

+ 1 - 1
src/templates/action.html

@@ -1,4 +1,4 @@
-<div class="chat-message {{extra_classes}}">
+<div class="chat-message {{extra_classes}}" data-isodate="{{isodate}}">
     <span class="chat-message-{{sender}}">{{time}} **{{username}} </span>
     <span class="chat-message-{{sender}}">{{time}} **{{username}} </span>
     <span class="chat-message-content">{{message}}</span>
     <span class="chat-message-content">{{message}}</span>
 </div>
 </div>

+ 1 - 1
src/templates/message.html

@@ -1,4 +1,4 @@
-<div class="chat-message {{extra_classes}}">
+<div class="chat-message {{extra_classes}}" data-isodate="{{isodate}}">
     <span class="chat-message-{{sender}}">{{time}} {{username}}:&nbsp;</span>
     <span class="chat-message-{{sender}}">{{time}} {{username}}:&nbsp;</span>
     <span class="chat-message-content">{{message}}</span>
     <span class="chat-message-content">{{message}}</span>
 </div>
 </div>