aboutsummaryrefslogtreecommitdiff
path: root/bootstrap/comments/admin/views/moderation/threads.js
diff options
context:
space:
mode:
Diffstat (limited to 'bootstrap/comments/admin/views/moderation/threads.js')
-rw-r--r--bootstrap/comments/admin/views/moderation/threads.js21
1 files changed, 21 insertions, 0 deletions
diff --git a/bootstrap/comments/admin/views/moderation/threads.js b/bootstrap/comments/admin/views/moderation/threads.js
new file mode 100644
index 0000000..851cad3
--- /dev/null
+++ b/bootstrap/comments/admin/views/moderation/threads.js
@@ -0,0 +1,21 @@
+var fullQueries = window.location.search.substr (1);
+var queries = fullQueries.split ('&');
+var options = {};
+
+// Parse URL queries as HashOver options
+for (var i = 0, il = queries.length; i < il; i++) {
+ var queryParts = queries[i].split ('=');
+ var queryName = queryParts[0];
+ var queryValue = queryParts[1];
+
+ if (queryName && queryValue) {
+ queryValue = queryValue.replace (/\+/g, '%20');
+ queryValue = decodeURIComponent (queryValue);
+
+ // Set option
+ options[queryName] = queryValue;
+ }
+}
+
+// Instantiate HashOver
+var hashover = new HashOver (options);