aboutsummaryrefslogtreecommitdiff
path: root/bootstrap/comments/frontend/uncollapseinterfacelink.js
diff options
context:
space:
mode:
Diffstat (limited to 'bootstrap/comments/frontend/uncollapseinterfacelink.js')
-rw-r--r--bootstrap/comments/frontend/uncollapseinterfacelink.js24
1 files changed, 24 insertions, 0 deletions
diff --git a/bootstrap/comments/frontend/uncollapseinterfacelink.js b/bootstrap/comments/frontend/uncollapseinterfacelink.js
new file mode 100644
index 0000000..0fc3912
--- /dev/null
+++ b/bootstrap/comments/frontend/uncollapseinterfacelink.js
@@ -0,0 +1,24 @@
+// Creates the interface uncollapse button (uncollapseinterfacelink.js)
+HashOver.prototype.uncollapseInterfaceLink = function ()
+{
+ // Decide button text
+ var uncollapseLocale = (this.instance['total-count'] >= 1) ? 'show-number-comments' : 'post-comment-on';
+ var uncollapseText = this.instance[uncollapseLocale];
+
+ // Create hyperlink to uncollapse the comment interface
+ var uncollapseLink = this.elements.create ('a', {
+ id: 'hashover-uncollapse-interface-link',
+ className: 'hashover-more-link',
+ href: '#',
+ title: uncollapseText,
+ textContent: uncollapseText,
+
+ onclick: function () {
+ hashover.uncollapseInterface ();
+ return false;
+ }
+ });
+
+ // Add uncollapse hyperlink to HashOver div
+ hashover.instance['main-element'].appendChild (uncollapseLink);
+};