aboutsummaryrefslogtreecommitdiff
path: root/bootstrap/comments/api/frontends/latest/addcontrols.js
diff options
context:
space:
mode:
Diffstat (limited to 'bootstrap/comments/api/frontends/latest/addcontrols.js')
-rw-r--r--bootstrap/comments/api/frontends/latest/addcontrols.js22
1 files changed, 22 insertions, 0 deletions
diff --git a/bootstrap/comments/api/frontends/latest/addcontrols.js b/bootstrap/comments/api/frontends/latest/addcontrols.js
new file mode 100644
index 0000000..b5642f1
--- /dev/null
+++ b/bootstrap/comments/api/frontends/latest/addcontrols.js
@@ -0,0 +1,22 @@
+// Add various events to various elements in each comment (addcontrols.js)
+HashOverLatest.prototype.addControls = function (json, popular)
+{
+ // Reference to this object
+ var hashover = this;
+
+ // Get permalink from JSON object
+ var permalink = json.permalink;
+
+ // Set onclick functions for external images
+ if (this.setup['allows-images'] !== false) {
+ // Get embedded image elements
+ var embeddedImgs = document.getElementsByClassName ('hashover-embedded-image');
+
+ for (var i = 0, il = embeddedImgs.length; i < il; i++) {
+ embeddedImgs[i].onclick = function ()
+ {
+ hashover.openEmbeddedImage (this);
+ };
+ }
+ }
+};