mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-05-14 11:06:55 -04:00
Added day-seperator in chat
This commit is contained in:
parent
0eeed7abef
commit
e932b206e2
2 changed files with 16 additions and 1 deletions
|
@ -559,6 +559,14 @@ table#otheruserstable {
|
|||
margin-right: 3px;
|
||||
margin-top: 2px;
|
||||
}
|
||||
.chatDaySeperator
|
||||
{
|
||||
text-align:center;
|
||||
border-bottom: 1px solid #aaa;
|
||||
line-height:0.85em;
|
||||
margin:3px 0 5px;
|
||||
color:#888;
|
||||
}
|
||||
.exporttype {
|
||||
margin-top: 4px;
|
||||
background-repeat: no-repeat;
|
||||
|
|
|
@ -25,6 +25,8 @@ var padcookie = require('./pad_cookie').padcookie;
|
|||
|
||||
var Tinycon = require('tinycon/tinycon');
|
||||
|
||||
var lastDateStr = null;
|
||||
|
||||
var chat = (function()
|
||||
{
|
||||
var isStuck = false;
|
||||
|
@ -120,9 +122,14 @@ var chat = (function()
|
|||
|
||||
var authorName = msg.userName == null ? _('pad.userlist.unnamed') : padutils.escapeHtml(msg.userName);
|
||||
|
||||
var html = "<p class='" + authorClass + "'><b>" + authorName + ":</b><span class='time " + authorClass + "' title='" + dateStr + "'>" + timeStr + "</span> " + text + "</p>";
|
||||
var html = "";
|
||||
if(lastDateStr != null && lastDateStr != dateStr)
|
||||
html = "<p class='chatDaySeperator'>" + dateStr + "</p>";
|
||||
html += "<p class='" + authorClass + "'><b>" + authorName + ":</b><span class='time " + authorClass + "' title='" + dateStr + "'>" + timeStr + "</span> " + text + "</p>";
|
||||
$("#chattext").append(html);
|
||||
|
||||
lastDateStr = dateStr;
|
||||
|
||||
//should we increment the counter??
|
||||
if(increment)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue