#98 fixed. Adding new comments with 'unread' class.

This commit is contained in:
Alexey Skobkin 2016-05-09 03:18:24 +03:00
parent 06682d3222
commit eecd3133b8

View file

@ -22,6 +22,9 @@ function PointPlus(ppVersion) {
console.group('point-plus'); console.group('point-plus');
console.info('Point+ %s', ppVersion); console.info('Point+ %s', ppVersion);
// Getting username
var point_username = $('#name h1').text();
// Проверяем, загрузились ли мы // Проверяем, загрузились ли мы
var point_plus_debug = $('#point-plus-debug'); var point_plus_debug = $('#point-plus-debug');
if (point_plus_debug.length > 0) { if (point_plus_debug.length > 0) {
@ -406,7 +409,8 @@ function PointPlus(ppVersion) {
author: wsMessage.author, author: wsMessage.author,
text: wsMessage.text, text: wsMessage.text,
fadeOut: options.is('option_ws_comments_color_fadeout'), fadeOut: options.is('option_ws_comments_color_fadeout'),
isRec: (wsMessage.a === 'ok') ? true : false isRec: (wsMessage.a === 'ok') ? true : false,
unread: (point_username && point_username !== wsMessage.author) ? true : false,
}, function($comment) { }, function($comment) {
// It's time to DOM // It's time to DOM
console.info('Inserting comment'); console.info('Inserting comment');
@ -584,6 +588,7 @@ var months = [
* @param {string} commentData.text Text of the comment * @param {string} commentData.text Text of the comment
* @param {boolean} commentData.fadeOut Is fadeout enabled or not * @param {boolean} commentData.fadeOut Is fadeout enabled or not
* @param {boolean|null} commentData.isRec Is comment also a recommendation * @param {boolean|null} commentData.isRec Is comment also a recommendation
* @param {boolean} commentData.unread Is comment unread
* @param {function} onCommentCreated Callback which is called when comment is ready * @param {function} onCommentCreated Callback which is called when comment is ready
* *
*/ */
@ -592,7 +597,7 @@ function create_comment_elements(commentData, onCommentCreated) {
// Initializing comment element // Initializing comment element
var $commentTemplate = $('<div>').attr({ var $commentTemplate = $('<div>').attr({
'class': 'post', 'class': 'post' + (commentData.unread ? ' unread' : ''),
'data-id': commentData.postId, 'data-id': commentData.postId,
'data-comment-id': commentData.id, 'data-comment-id': commentData.id,
'data-to-comment-id': commentData.id || '' 'data-to-comment-id': commentData.id || ''