From 59ee9f2325a31a9900b56ff182a77372948e5fe2 Mon Sep 17 00:00:00 2001 From: Dennis Eriksen Date: Thu, 23 May 2013 17:17:16 +0200 Subject: fixed recent activity --- controllers/system.js | 17 +++- views/dashboard.ejs | 256 ++++++++++++-------------------------------------- 2 files changed, 73 insertions(+), 200 deletions(-) diff --git a/controllers/system.js b/controllers/system.js index 03a73d3..ffbb16b 100644 --- a/controllers/system.js +++ b/controllers/system.js @@ -95,13 +95,24 @@ exports.dashboard = function(req, res) { Access.loadUser(req.user._id, function(err, projects) { if (err) return res.status(500).render('error', { title: '500', text: 'En serverfeil oppstod', error: err.stack }); Project.populate(projects, { path: 'project.user', model: User }, function(err, projects) { - - res.render('dashboard', { + var projectIDs = []; + projects.forEach(function(project) { projectIDs.push(project.project._id); console.log(project.project.name); }); + pPost.loadByProjects(projectIDs, function(err, posts) { + console.log(posts); + if (err) return res.status(500).render('error', { title: '500', text: 'En serverfeil oppstod', error: err.stack }); + res.render('dashboard', { + title: 'Dashboard', + user: req.user, + projects: projects, + posts: posts + }); + }); + /* res.render('dashboard', { title: 'Dashboard', user: req.user, projects: projects }); - +*/ }); }); diff --git a/views/dashboard.ejs b/views/dashboard.ejs index 9678c9c..1c1c4df 100644 --- a/views/dashboard.ejs +++ b/views/dashboard.ejs @@ -71,207 +71,69 @@

Siste aktivitet

-
-
-
12
-
MAR
-
-
-
-
prosjekt
- -
-
-
av
-
Turid Laila
-
-
-
hva
-
Mer kaviar
-
-
-
-
 
-
 
-
-
-
-
 
-
-
sum 
-
24 kr
-
-
-
- - - - -
-
-
-
prosjekt
- -
-
-
av
-
Dennis Eriksen
-
-
-
hva
-
Stol!
-
-
-
-
-
når
-
2013-04-12 15:11
-
-
-
 
-
-
-
-
sum
-
105 kr
-
-
-
- - - - -
-
-
-
prosjekt
- -
-
-
av
-
Kurt Iversen
-
-
-
hva
-
Kjøpte no iskrem
-
-
-
-
-
når
-
2013-04-10 15:22
-
-
-
 
-
-
-
 
-
sum
-
55 kr
-
-
-
- - - - -
-
-
-
prosjekt
- -
-
-
av
-
Dennis Eriksen
-
-
-
hva
-
En halvspist osteskive med kaviar
-
-
-
-
-
når
-
2013-04-04 22:39
-
-
-
 
-
-
-
 
-
sum
-
23 kr
-
-
-
- - - - -
-
-
-
prosjekt
- -
-
-
av
-
Robert Joramo
-
-
-
hva
-
kaviar
-
-
-
-
-
når
-
2013-04-04 22:37
-
-
-
 
+ <% posts.forEach(function(post) { %> +
+
+
+ <% + var d = new Date(post.when); + var month = ['JAN', 'FEB', 'MAR', 'APR', 'MAI', 'JUN', 'JUL', 'AUG', 'SEP', 'OKT', 'NOV', 'DES']; + %> +
<%= d.getDate() %>
+
<%= month[d.getMonth()] %>
+ +
+
+
+
prosjekt
+ +
+
+
av
+
<%= post.user.name === undefined ? post.user.email + ' (ikke registrert)' : post.user.name %>
+
+
+
hva
+
<%= post.what %>
+
+
+
+
+
+ delt på +
+
+ Helene, Robert +
+
+
+
+
+ sum + <%= post.value %> <%= post.currency %> +
+
+ +
+
-
-
 
-
sum
-
5433 kr
+
+
+
+
kommentar
+
+ <%= post.comment %> +
+
+
+
+
+
+
-
- - -
-
-
-
prosjekt
- -
-
-
av
-
Kurt Sanandreas
-
-
-
hva
-
Tok med Turiid på restaurant og hadde det kjempekoselig. Var litt dyrt, men verdt det!
-
-
-
-
-
når
-
2013-03-05 11:48
-
-
-
 
-
-
-
-
sum
-
534 kr
-
-
-
+ <% }); %>
-- cgit v1.2.3