mirror of
https://github.com/twisterarmy/twister-html.git
synced 2025-08-26 13:52:04 +00:00
report post delivery for direct messages and group chat. nice!
This commit is contained in:
parent
0ef54f463e
commit
cab3fe85b0
@ -444,6 +444,7 @@
|
|||||||
<!-- cada li é uma mensagem -->
|
<!-- cada li é uma mensagem -->
|
||||||
<li id="dm-chat-template" class="module post message">
|
<li id="dm-chat-template" class="module post message">
|
||||||
<div class="post-photo"><img src="img/grayed_avatar_placeholder_24.png" alt="user-photo"/></div>
|
<div class="post-photo"><img src="img/grayed_avatar_placeholder_24.png" alt="user-photo"/></div>
|
||||||
|
<span class="post-info-sent"></span>
|
||||||
<a href="#" class="post-info-time" title="08/10/13 às 18:00">10min</a>
|
<a href="#" class="post-info-time" title="08/10/13 às 18:00">10min</a>
|
||||||
<p class="post-text"></p>
|
<p class="post-text"></p>
|
||||||
</li>
|
</li>
|
||||||
|
@ -86,9 +86,7 @@ function postToElem( post, kind, promoted ) {
|
|||||||
postInfoName.text(n).attr('href', $.MAL.userUrl(n));
|
postInfoName.text(n).attr('href', $.MAL.userUrl(n));
|
||||||
getFullname( n, postInfoName );
|
getFullname( n, postInfoName );
|
||||||
//elem.find('.post-info-tag').text("@" + n);
|
//elem.find('.post-info-tag').text("@" + n);
|
||||||
if( n === defaultScreenName ) {
|
|
||||||
setPostInfoSent(n,k,elem.find('.post-info-sent'));
|
setPostInfoSent(n,k,elem.find('.post-info-sent'));
|
||||||
}
|
|
||||||
getAvatar( n, elem.find('.avatar') );
|
getAvatar( n, elem.find('.avatar') );
|
||||||
elem.find('.post-info-time').text(timeGmtToText(t)).attr('title', timeSincePost(t));
|
elem.find('.post-info-time').text(timeGmtToText(t)).attr('title', timeSincePost(t));
|
||||||
|
|
||||||
@ -145,6 +143,7 @@ function postToElem( post, kind, promoted ) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function setPostInfoSent(n, k, item) {
|
function setPostInfoSent(n, k, item) {
|
||||||
|
if( n === defaultScreenName && k >= 0 ) {
|
||||||
getPostMaxAvailability(n,k,
|
getPostMaxAvailability(n,k,
|
||||||
function(args,count) {
|
function(args,count) {
|
||||||
if( count >= 3 ) { // assume 3 peers (me + 2) is enough for "sent"
|
if( count >= 3 ) { // assume 3 peers (me + 2) is enough for "sent"
|
||||||
@ -155,6 +154,7 @@ function setPostInfoSent(n, k, item) {
|
|||||||
}
|
}
|
||||||
}, {n:n,k:k,item:item});
|
}, {n:n,k:k,item:item});
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// format dmdata (returned by getdirectmsgs) to display in "snippet" per user list
|
// format dmdata (returned by getdirectmsgs) to display in "snippet" per user list
|
||||||
function dmDataToSnippetItem(dmData, remoteUser) {
|
function dmDataToSnippetItem(dmData, remoteUser) {
|
||||||
@ -189,6 +189,7 @@ function dmDataToConversationItem(dmData, localUser, remoteUser) {
|
|||||||
dmItem.addClass(classDm);
|
dmItem.addClass(classDm);
|
||||||
getAvatar(from, dmItem.find(".post-photo").find("img") );
|
getAvatar(from, dmItem.find(".post-photo").find("img") );
|
||||||
dmItem.find(".post-info-time").text(timeGmtToText(dmData.time)).attr("title",timeSincePost(dmData.time));
|
dmItem.find(".post-info-time").text(timeGmtToText(dmData.time)).attr("title",timeSincePost(dmData.time));
|
||||||
|
setPostInfoSent(from,dmData.k,dmItem.find('.post-info-sent'));
|
||||||
var mentions = [];
|
var mentions = [];
|
||||||
dmItem.find('.post-text').html(htmlFormatMsg(dmData.text, mentions));
|
dmItem.find('.post-text').html(htmlFormatMsg(dmData.text, mentions));
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user