added reference page

This commit is contained in:
Sean Clarke 2020-01-08 15:50:23 -05:00
parent 65a6759874
commit 81c998d614
4 changed files with 28 additions and 0 deletions

View File

@ -43,6 +43,12 @@ module.exports = {
res.render('site-listing', { title: "All Sites", sites: sites });
});
},
getReference: function(req, res){
Site.getAll(function(err, sites){
if(err) throw err;
res.render('reference', { title: "Reference", sites: sites });
});
},
UniqueSiteVisits: function(req, res){
Visit.findUniqueSites(function(err, uniqueSites){
if(err) throw err;

View File

@ -63,3 +63,7 @@ h2 {
margin-top: 8px;
margin-left: 36px;
}
span.num {
color: var(--neon-purple)
}

View File

@ -5,6 +5,7 @@ var sitesController = require('../controllers/sites')
router.get('/', sitesController.getHome);
router.get('/sites', sitesController.getAll);
router.get('/reference', sitesController.getReference);
router.get('/visits', sitesController.UniqueSiteVisits);
module.exports = router;

17
views/reference.pug Normal file
View File

@ -0,0 +1,17 @@
extends layout
block content
div(class='title')
h1= title
p Please use this reference sheet to coordiate your entries with the corresponding site identification number.
- var sitesVisited = [];
h2= "Site References"
each site in sites
div(class="listing")
h3
span(class='num') #{site.id}:
| #{site.site}
include footer.pug