diff options
| -rw-r--r-- | public/js/lib/views/index.js | 1 | ||||
| -rw-r--r-- | public/js/lib/views/room/chat.js | 4 | ||||
| -rw-r--r-- | public/js/lib/views/room/room.js | 5 | ||||
| -rw-r--r-- | public/js/lib/views/room/settings.js | 3 | ||||
| -rw-r--r-- | views/pages/room.ejs | 9 |
5 files changed, 15 insertions, 7 deletions
diff --git a/public/js/lib/views/index.js b/public/js/lib/views/index.js index a333b45..c4c3021 100644 --- a/public/js/lib/views/index.js +++ b/public/js/lib/views/index.js @@ -23,7 +23,6 @@ var SiteRouter = Router.extend({ }, room: function(name){ - console.log("hi") room = app.view = new RoomView (name) }, diff --git a/public/js/lib/views/room/chat.js b/public/js/lib/views/room/chat.js index aadd9bc..27dc21d 100644 --- a/public/js/lib/views/room/chat.js +++ b/public/js/lib/views/room/chat.js @@ -15,6 +15,10 @@ var ChatView = View.extend({ this.messages = this.$messages.get(0) this.$msg.focus() $(window).focus(function(){ $msg.focus() }) + + socket.on("message", function(msg){ + base.chat.add(msg) + }) }, seen: {}, diff --git a/public/js/lib/views/room/room.js b/public/js/lib/views/room/room.js index 88f5b20..a98bd7a 100644 --- a/public/js/lib/views/room/room.js +++ b/public/js/lib/views/room/room.js @@ -22,11 +22,6 @@ var RoomView = View.extend({ base.userlist.update() base.settings.update(room.settings) }) - - app.socket.on("message", function(msg){ - base.chat.add(msg) - }) - } })
\ No newline at end of file diff --git a/public/js/lib/views/room/settings.js b/public/js/lib/views/room/settings.js index e192503..c6811d2 100644 --- a/public/js/lib/views/room/settings.js +++ b/public/js/lib/views/room/settings.js @@ -5,6 +5,7 @@ var SettingsView = View.extend({ events: { "click": "stopPropagation", "click .open": "open", + "click .close": "close", "blur [name=bg]": "updateBackground", "submit form": "save", }, @@ -26,7 +27,7 @@ var SettingsView = View.extend({ close: function(){ this.isOpen = false - this.$el.addClass("active") + this.$el.removeClass("active") $(document.body).off("click", this._close) }, diff --git a/views/pages/room.ejs b/views/pages/room.ejs index f3d5592..8849470 100644 --- a/views/pages/room.ejs +++ b/views/pages/room.ejs @@ -11,6 +11,15 @@ <div id="video"></div> +<div id="playlist"> + <form> + enter a url + <input type="text" name="url"> + </form> + <ul id="videos"> + </ul> +</div> + <% include ../partials/chat %> <% include ../partials/login %> <% include ../partials/settings %> |
