summaryrefslogtreecommitdiff
path: root/views/index.ejs
diff options
context:
space:
mode:
Diffstat (limited to 'views/index.ejs')
-rw-r--r--views/index.ejs37
1 files changed, 37 insertions, 0 deletions
diff --git a/views/index.ejs b/views/index.ejs
new file mode 100644
index 0000000..a09c60b
--- /dev/null
+++ b/views/index.ejs
@@ -0,0 +1,37 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <title><%= title %></title>
+ <link rel='stylesheet' href='/stylesheets/style.css' />
+ <script src="/socket.io/socket.io.js"></script>
+ <script>
+ var socket = io.connect();
+ <% if (currentUser) { %>
+ socket.emit('current', JSON.stringify({
+ "user": "<%= currentUser._id %>"
+ }));
+ <% } %>
+ socket.on('update', function(data){
+ console.log(data)
+ if (Object.keys(data).length === 0) return;
+ var users = document.getElementById('users')
+ users.innerHTML = "";
+ for(k in data){
+ var time = Math.round(data[k]), text;
+ time == 1 ? text = 'second' : text = 'seconds';
+
+ var li = document.createElement('li').appendChild(document.createTextNode(k + data[k]));
+ users.appendChild(li);
+ }
+ });
+
+ </script>
+ </head>
+ <body>
+ <h1><%= title %></h1>
+ <% if (!currentUser) { %>
+ <a href="/auth/facebook">Login with Facebook</a>
+ <% } %>
+ <ul id="users"></ul>
+ </body>
+</html>