blob: eb6f907def3d100341f2bd34857b99bed42db73b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
// Run all comments in array data through comments.parse function (parseall.js)
HashOver.prototype.parseAll = function (comments, element, collapse, popular, sort, method)
{
popular = popular || false;
sort = sort || false;
method = method || 'ascending';
// Comments HTML
var html = '';
// Parse every comment
for (var i = 0, il = comments.length; i < il; i++) {
html += this.comments.parse (comments[i], null, collapse, sort, method, popular);
}
// Add comments to element's innerHTML
if ('insertAdjacentHTML' in element) {
element.insertAdjacentHTML ('beforeend', html);
} else {
element.innerHTML = html;
}
// Add control events
for (var i = 0, il = comments.length; i < il; i++) {
this.addControls (comments[i]);
}
};
|