mirror of https://github.com/PiyushXCoder/lupt.git
bug fix
This commit is contained in:
parent
7db8c3e981
commit
3e6f8aedad
|
|
@ -67,8 +67,8 @@ let Messages = class {
|
||||||
var area = $('#message_area');
|
var area = $('#message_area');
|
||||||
var elm = $('<div>', {class: 'message '+(isMe?'message-me':'message-other'), msgid: msg_id});
|
var elm = $('<div>', {class: 'message '+(isMe?'message-me':'message-other'), msgid: msg_id});
|
||||||
if(!no_name_message) {
|
if(!no_name_message) {
|
||||||
elm.append($('<div>', {class: 'message-sub'})
|
elm.append($('<div>', {class: 'message-sub', name: 'by'})
|
||||||
.append(vayakti[sender]+'('+sender.substr(0, 8)+')')
|
.append($('<span>').text(vayakti[sender]+'('+sender.substr(0, 8)+')'))
|
||||||
.append($('<span>', {class: 'pull-right'}).text(Messages.currentTime())));
|
.append($('<span>', {class: 'pull-right'}).text(Messages.currentTime())));
|
||||||
}
|
}
|
||||||
if(reply != null && reply.length > 0) {
|
if(reply != null && reply.length > 0) {
|
||||||
|
|
@ -92,7 +92,9 @@ let Messages = class {
|
||||||
var area = $('#message_area');
|
var area = $('#message_area');
|
||||||
var elm = $('<div>', {class: 'message '+(isMe?'message-me':'message-other'), msgid: msg_id});
|
var elm = $('<div>', {class: 'message '+(isMe?'message-me':'message-other'), msgid: msg_id});
|
||||||
if(!no_name_message) {
|
if(!no_name_message) {
|
||||||
elm.append($('<div>', {class: 'message-by'}).append(vayakti[sender]+'('+sender.substr(0, 8)+')'))
|
elm.append($('<div>', {class: 'message-sub', name: 'by'})
|
||||||
|
.append($('<span>').text(vayakti[sender]+'('+sender.substr(0, 8)+')'))
|
||||||
|
.append($('<span>', {class: 'pull-right'}).text(Messages.currentTime())));
|
||||||
}
|
}
|
||||||
elm.append($('<img>', {src: src, width: 300}));
|
elm.append($('<img>', {src: src, width: 300}));
|
||||||
elm.click(function() {
|
elm.click(function() {
|
||||||
|
|
@ -116,17 +118,17 @@ let Messages = class {
|
||||||
}
|
}
|
||||||
|
|
||||||
static selectedMessageToText() {
|
static selectedMessageToText() {
|
||||||
var text = "";
|
|
||||||
$('.message.active').each(function() {
|
|
||||||
text += $(this).find('.message-by').text() + ' : ';
|
|
||||||
text += $(this).find('pre').last().text() + '\n';
|
|
||||||
});
|
|
||||||
|
|
||||||
return text.trim();
|
return text.trim();
|
||||||
}
|
}
|
||||||
|
|
||||||
static prepareReply() {
|
static prepareReply() {
|
||||||
var text = Messages.selectedMessageToText();
|
var text = "";
|
||||||
|
$('.message.active').each(function() {
|
||||||
|
text += $(this).find('[name=by]').find('span:not(.pull-right)').text() + ' : ';
|
||||||
|
text += $(this).find('pre').last().text() + '\n';
|
||||||
|
});
|
||||||
var el = $('#reply_clip');
|
var el = $('#reply_clip');
|
||||||
el.removeClass('is-hidden');
|
el.removeClass('is-hidden');
|
||||||
el.attr('msg', text);
|
el.attr('msg', text);
|
||||||
|
|
@ -135,9 +137,23 @@ let Messages = class {
|
||||||
}
|
}
|
||||||
|
|
||||||
static copyMessagesToClipboard() {
|
static copyMessagesToClipboard() {
|
||||||
|
var text = "";
|
||||||
|
$('.message.active').each(function() {
|
||||||
|
text += $(this).find('[name=by]').find('span:not(.pull-right)').text() + ' : ';
|
||||||
|
var pr = $(this).find('pre');
|
||||||
|
if (pr.length > 1) text += '\n';
|
||||||
|
for(var i = 0; i < pr.length-1; i++) {
|
||||||
|
$(pr[i]).text().split('\n').forEach(function (t) {
|
||||||
|
if(t.trim().length <= 0) return;
|
||||||
|
text += ' ' + t + '\n';
|
||||||
|
});
|
||||||
|
}
|
||||||
|
text += pr.last().text();
|
||||||
|
});
|
||||||
|
|
||||||
var $temp = $("<textarea>");
|
var $temp = $("<textarea>");
|
||||||
$("body").append($temp);
|
$("body").append($temp);
|
||||||
$temp.val(Messages.selectedMessageToText()).select();
|
$temp.val(text).select();
|
||||||
document.execCommand("copy");
|
document.execCommand("copy");
|
||||||
$temp.remove();
|
$temp.remove();
|
||||||
Messages.unselectAll();
|
Messages.unselectAll();
|
||||||
|
|
@ -203,7 +219,7 @@ let Messages = class {
|
||||||
}
|
}
|
||||||
msg.find('[name=bar_msg]').append($('<span>', {name: 'edited'}).text('edited'));
|
msg.find('[name=bar_msg]').append($('<span>', {name: 'edited'}).text('edited'));
|
||||||
}
|
}
|
||||||
$('[msgid='+msgid+']').find('pre').text(text);
|
$('[msgid='+msgid+']').find('pre').last().text(text);
|
||||||
}
|
}
|
||||||
|
|
||||||
static currentTime() {
|
static currentTime() {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue