summaryrefslogtreecommitdiff
path: root/views
diff options
context:
space:
mode:
authorJonathan Vingiano <jvingiano@gmail.com>2013-01-17 15:34:15 -0500
committerJonathan Vingiano <jvingiano@gmail.com>2013-01-17 15:34:15 -0500
commite53a355ae0425c1d5f5a485d2748c692f1131024 (patch)
tree5f56678da6e7ad2a52f35a0ce70e8ce89c728fb1 /views
waiting2init
Diffstat (limited to 'views')
-rw-r--r--views/index.ejs37
-rw-r--r--views/total.ejs16
2 files changed, 53 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>
diff --git a/views/total.ejs b/views/total.ejs
new file mode 100644
index 0000000..af7a03e
--- /dev/null
+++ b/views/total.ejs
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <title><%= title %></title>
+ <link rel='stylesheet' href='/stylesheets/style.css' />
+ <script src="/socket.io/socket.io.js"></script>
+ </head>
+ <body>
+ <h1><%= title %></h1>
+ <% for(user in users){ %>
+ <%= users[user].firstname %>
+ <%= users[user].lastname %>
+ <%= users[user].count %>
+ <% } %>
+ </body>
+</html>