summaryrefslogtreecommitdiffstats
path: root/apps/comments/js/commentstabview.js
diff options
context:
space:
mode:
Diffstat (limited to 'apps/comments/js/commentstabview.js')
-rw-r--r--apps/comments/js/commentstabview.js60
1 files changed, 32 insertions, 28 deletions
diff --git a/apps/comments/js/commentstabview.js b/apps/comments/js/commentstabview.js
index 8b20bac571b..3c428fe86a6 100644
--- a/apps/comments/js/commentstabview.js
+++ b/apps/comments/js/commentstabview.js
@@ -196,24 +196,26 @@
sorter: function (q, items) { return items; }
},
displayTpl: function (item) {
- return '<li>'
- + '<span class="avatar-name-wrapper">'
- + '<div class="avatar" '
- + ' data-username="' + escapeHTML(item.id) + '"' // for avatars
- + ' data-user="' + escapeHTML(item.id) + '"' // for contactsmenu
- + ' data-user-display-name="' + escapeHTML(item.label) + '"></div>'
- + ' <strong>' + escapeHTML(item.label) + '</strong>'
- + '</span></li>';
+ return '<li>' +
+ '<span class="avatar-name-wrapper">' +
+ '<span class="avatar" ' +
+ 'data-username="' + escapeHTML(item.id) + '" ' + // for avatars
+ 'data-user="' + escapeHTML(item.id) + '" ' + // for contactsmenu
+ 'data-user-display-name="' + escapeHTML(item.label) + '">' +
+ '</span>' +
+ '<strong>' + escapeHTML(item.label) + '</strong>' +
+ '</span></li>';
},
insertTpl: function (item) {
- return ''
- + '<span class="avatar-name-wrapper">'
- + '<div class="avatar" '
- + ' data-username="' + escapeHTML(item.id) + '"' // for avatars
- + ' data-user="' + escapeHTML(item.id) + '"' // for contactsmenu
- + ' data-user-display-name="' + escapeHTML(item.label) + '"></div>'
- + ' <strong>' + escapeHTML(item.label) + '</strong>'
- + '</span>';
+ return '' +
+ '<span class="avatar-name-wrapper">' +
+ '<span class="avatar" ' +
+ 'data-username="' + escapeHTML(item.id) + '" ' + // for avatars
+ 'data-user="' + escapeHTML(item.id) + '" ' + // for contactsmenu
+ 'data-user-display-name="' + escapeHTML(item.label) + '">' +
+ '</span>' +
+ '<strong>' + escapeHTML(item.label) + '</strong>' +
+ '</span>';
},
searchKey: "label"
});
@@ -224,7 +226,7 @@
// passing the whole comments form would re-apply and request
// avatars from the server
$(je.target).find(
- 'div[data-username="' + $el.find('[data-username]').data('username') + '"]'
+ 'span[data-username="' + $el.find('[data-username]').data('username') + '"]'
).parent(),
editionMode
);
@@ -486,20 +488,22 @@
},
_composeHTMLMention: function(uid, displayName) {
- var avatar = '<div class="avatar" '
- + 'data-username="' + _.escape(uid) + '"'
- + ' data-user="' + _.escape(uid) + '"'
- + ' data-user-display-name="'
- + _.escape(displayName) + '"></div>';
+ var avatar = '' +
+ '<span class="avatar" ' +
+ 'data-username="' + _.escape(uid) + '" ' +
+ 'data-user="' + _.escape(uid) + '" ' +
+ 'data-user-display-name="' + _.escape(displayName) + '">' +
+ '</span>';
var isCurrentUser = (uid === OC.getCurrentUser().uid);
- return ''
- + '<span class="atwho-inserted" contenteditable="false">'
- + '<span class="avatar-name-wrapper' + (isCurrentUser ? ' currentUser' : '') + '">'
- + avatar + ' <strong>'+ _.escape(displayName)+'</strong>'
- + '</span>'
- + '</span>';
+ return '' +
+ '<span class="atwho-inserted" contenteditable="false">' +
+ '<span class="avatar-name-wrapper' + (isCurrentUser ? ' currentUser' : '') + '">' +
+ avatar +
+ '<strong>' + _.escape(displayName) + '</strong>' +
+ '</span>' +
+ '</span>';
},
nextPage: function() {