Loading template/app/controller/Comments.js +1 −2 Original line number Diff line number Diff line Loading @@ -82,7 +82,7 @@ Ext.define('Docs.controller.Comments', { 'hovermenu': { viewready : function(cmp) { Docs.view.Comments.renderHoverMenuMeta(cmp.el) Docs.view.Comments.renderHoverMenuMeta(cmp.el); } } }); Loading Loading @@ -311,7 +311,6 @@ Ext.define('Docs.controller.Comments', { toggleNewComment: function(cmp, el) { if (!this.loggedIn) { this.getAuthentication().showLogin(); return; } Loading template/app/view/Comments.js +12 −12 Original line number Diff line number Diff line Loading @@ -161,6 +161,7 @@ Ext.define('Docs.view.Comments', { var memberId = a.getAttribute('href').replace(/^.*\//, ''), memberEl = Ext.get(a).up('.member'), definedCls = memberEl.down('.meta a.definedIn').getAttribute('rel'), descriptionEl = memberEl.down('.long'), id = ('class-' + memberId).replace(/\./g, '-'); Loading @@ -173,16 +174,8 @@ Ext.define('Docs.view.Comments', { num: commentsMeta[memberId] || 0, id: id }); Docs.App.getController('Comments').commentIdMap['comments-' + id] = ['class', clsName, memberEl.getAttribute('id')]; // var hoverMember = Ext.query('.hover-menu a[rel="' + memberId + '"]') // console.log(hoverMember); //'.hover-menu a[rel="' + memberId + '"]') // // Add to hover menu too // var hoverMember = Ext.query('.hover-menu a[rel="' + row.key[1] + '-' + row.key[2] + '-' + row.key[3] + '"]'); // if (hoverMember && hoverMember[0]) { // this.memberCommentsTpl.append(hoverMember[0], [row.value.num]); // } Docs.App.getController('Comments').commentIdMap['comments-' + id] = ['class', definedCls, memberEl.getAttribute('id')]; }, this); }, Loading @@ -192,10 +185,17 @@ Ext.define('Docs.view.Comments', { var commentsMeta = Docs.App.getController('Comments').commentMeta; Ext.Array.each(cmp.query('a.docClass'), function(a) { var memberId = a.getAttribute('rel'); var rel = Ext.get(a.getAttribute('rel').replace(/^([^-]+\-)/, '')); if (rel) { var docClass = rel.down('.meta a.docClass'), clsName = docClass.getAttribute('rel'), memberId = clsName + '-' + rel; if (commentsMeta[memberId]) { this.memberCommentsTpl.append(a, [commentsMeta[memberId] || 0]); } } }, this); }, Loading Loading
template/app/controller/Comments.js +1 −2 Original line number Diff line number Diff line Loading @@ -82,7 +82,7 @@ Ext.define('Docs.controller.Comments', { 'hovermenu': { viewready : function(cmp) { Docs.view.Comments.renderHoverMenuMeta(cmp.el) Docs.view.Comments.renderHoverMenuMeta(cmp.el); } } }); Loading Loading @@ -311,7 +311,6 @@ Ext.define('Docs.controller.Comments', { toggleNewComment: function(cmp, el) { if (!this.loggedIn) { this.getAuthentication().showLogin(); return; } Loading
template/app/view/Comments.js +12 −12 Original line number Diff line number Diff line Loading @@ -161,6 +161,7 @@ Ext.define('Docs.view.Comments', { var memberId = a.getAttribute('href').replace(/^.*\//, ''), memberEl = Ext.get(a).up('.member'), definedCls = memberEl.down('.meta a.definedIn').getAttribute('rel'), descriptionEl = memberEl.down('.long'), id = ('class-' + memberId).replace(/\./g, '-'); Loading @@ -173,16 +174,8 @@ Ext.define('Docs.view.Comments', { num: commentsMeta[memberId] || 0, id: id }); Docs.App.getController('Comments').commentIdMap['comments-' + id] = ['class', clsName, memberEl.getAttribute('id')]; // var hoverMember = Ext.query('.hover-menu a[rel="' + memberId + '"]') // console.log(hoverMember); //'.hover-menu a[rel="' + memberId + '"]') // // Add to hover menu too // var hoverMember = Ext.query('.hover-menu a[rel="' + row.key[1] + '-' + row.key[2] + '-' + row.key[3] + '"]'); // if (hoverMember && hoverMember[0]) { // this.memberCommentsTpl.append(hoverMember[0], [row.value.num]); // } Docs.App.getController('Comments').commentIdMap['comments-' + id] = ['class', definedCls, memberEl.getAttribute('id')]; }, this); }, Loading @@ -192,10 +185,17 @@ Ext.define('Docs.view.Comments', { var commentsMeta = Docs.App.getController('Comments').commentMeta; Ext.Array.each(cmp.query('a.docClass'), function(a) { var memberId = a.getAttribute('rel'); var rel = Ext.get(a.getAttribute('rel').replace(/^([^-]+\-)/, '')); if (rel) { var docClass = rel.down('.meta a.docClass'), clsName = docClass.getAttribute('rel'), memberId = clsName + '-' + rel; if (commentsMeta[memberId]) { this.memberCommentsTpl.append(a, [commentsMeta[memberId] || 0]); } } }, this); }, Loading