summaryrefslogtreecommitdiff
path: root/public/assets/js/lib/views/index/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets/js/lib/views/index/index.js')
-rw-r--r--public/assets/js/lib/views/index/index.js13
1 files changed, 10 insertions, 3 deletions
diff --git a/public/assets/js/lib/views/index/index.js b/public/assets/js/lib/views/index/index.js
index 840f150..5acfe8b 100644
--- a/public/assets/js/lib/views/index/index.js
+++ b/public/assets/js/lib/views/index/index.js
@@ -4,17 +4,24 @@ var IndexView = View.extend({
},
action: "/api/index",
+ keywordAction: "/api/keyword/",
initialize: function(opt){
// opt.parent = parent
this.hootbox = new HootBox ({ parent: this })
this.threadbox = new ThreadBox ({ parent: this, latest: true, welcome: true, })
this.lastlog = new LastLog ({ parent: this })
- this.load()
},
- load: function(){
- $.get(this.action, this.populate.bind(this))
+ load: function(keyword){
+ if (keyword) {
+ $(".subtitle").html('<a href="/">&lt; Home</a>')
+ this.threadbox.options.welcome = false
+ $.get(this.keywordAction + keyword, this.populate.bind(this))
+ }
+ else {
+ $.get(this.action, this.populate.bind(this))
+ }
},
populate: function(data){