| @ -1,111 +0,0 @@ | |||
| <!-- Introduction menu --> | |||
| <div class="w3-col l4"> | |||
| <!-- About Card --> | |||
| <div class="w3-card w3-margin w3-margin-top"> | |||
| <div class="w3-container w3-white"> | |||
| <h4><b>My Name</b></h4> | |||
| <p>Just me, myself and I, exploring the universe of uknownment. I have a heart of love and a interest of lorem ipsum and mauris neque quam blog. I want to share my world with you.</p> | |||
| </div> | |||
| </div><hr> | |||
| <!-- Posts --> | |||
| <div class="w3-card w3-margin"> | |||
| <div class="w3-container w3-padding"> | |||
| <h4>Popular Posts</h4> | |||
| </div> | |||
| <ul class="w3-ul w3-hoverable w3-white"> | |||
| <li class="w3-padding-16"> | |||
| <span class="w3-large">Lorem</span><br> | |||
| <span>Sed mattis nunc</span> | |||
| </li> | |||
| <li class="w3-padding-16"> | |||
| <span class="w3-large">Ipsum</span><br> | |||
| <span>Praes tinci sed</span> | |||
| </li> | |||
| <li class="w3-padding-16"> | |||
| <span class="w3-large">Dorum</span><br> | |||
| <span>Ultricies congue</span> | |||
| </li> | |||
| <li class="w3-padding-16 w3-hide-medium w3-hide-small"> | |||
| <span class="w3-large">Mingsum</span><br> | |||
| <span>Lorem ipsum dipsum</span> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| <hr> | |||
| <!-- Labels / tags --> | |||
| <div class="w3-card w3-margin"> | |||
| <div class="w3-container w3-padding"> | |||
| <h4>Tags</h4> | |||
| </div> | |||
| <div class="w3-container w3-white"> | |||
| <p><span class="w3-tag w3-black w3-margin-bottom">Travel</span> <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">New York</span> <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">London</span> | |||
| <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">IKEA</span> <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">NORWAY</span> <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">DIY</span> | |||
| <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">Ideas</span> <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">Baby</span> <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">Family</span> | |||
| <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">News</span> <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">Clothing</span> <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">Shopping</span> | |||
| <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">Sports</span> <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">Games</span> | |||
| </p> | |||
| </div> | |||
| </div> | |||
| <!-- END Introduction Menu --> | |||
| </div> | |||
| @ -1,9 +0,0 @@ | |||
| const utils = require('../utils/utils.js'); | |||
| module.exports= | |||
| { | |||
| main: function(res, fileName) | |||
| { | |||
| return utils.include(res,"includes/sidebar.html"); | |||
| } | |||
| }; | |||
| @ -1,11 +1,23 @@ | |||
| var Promise = require('promise'); | |||
| const sql = require('../utils/sql'); | |||
| module.exports= | |||
| { | |||
| main: function(res, fileName) | |||
| { | |||
| return new Promise(function(resolve, reject) | |||
| { | |||
| sql.getCategories().then(function(categories) | |||
| { | |||
| console.log(categories); | |||
| for(var category in categories) | |||
| { | |||
| res.write(category); | |||
| } | |||
| }).then(function()) | |||
| { | |||
| resolve(); | |||
| } | |||
| }); | |||
| } | |||
| }; | |||
| @ -0,0 +1,62 @@ | |||
| const Promise = require('promise'); | |||
| const sql = require('../utils/sql'); | |||
| module.exports= | |||
| { | |||
| /** | |||
| * Responsible for querying the database and displaying all | |||
| * categories that the blog has in the sidebar | |||
| * | |||
| * @param res | |||
| * @return {*|Promise} | |||
| */ | |||
| main: function(res) | |||
| { | |||
| return new Promise(function(resolve, reject) | |||
| { | |||
| res.write("<div class=\"w3-col l4\">"); | |||
| sql.getCategories().then(function(categories) | |||
| { | |||
| console.log(categories[0].name); | |||
| console.log("cool beans"); | |||
| // for(var category in categories) | |||
| // { | |||
| // console.log(category); | |||
| // res.write(category.name); | |||
| // } | |||
| res.write("</div>"); | |||
| resolve(); | |||
| }) | |||
| }); | |||
| } | |||
| }; | |||
| /* | |||
| <!-- Labels / tags --> | |||
| <div class="w3-card w3-margin"> | |||
| <div class="w3-container w3-padding"> | |||
| <h4>Tags</h4> | |||
| </div> | |||
| <div class="w3-container w3-white"> | |||
| <p><span class="w3-tag w3-black w3-margin-bottom">Travel</span> <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">New York</span> <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">London</span> | |||
| <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">IKEA</span> <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">NORWAY</span> <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">DIY</span> | |||
| <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">Ideas</span> <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">Baby</span> <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">Family</span> | |||
| <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">News</span> <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">Clothing</span> <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">Shopping</span> | |||
| <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">Sports</span> <span class="w3-tag w3-light-grey w3-small w3-margin-bottom">Games</span> | |||
| </p> | |||
| </div> | |||
| </div> | |||
| */ | |||
| @ -0,0 +1,70 @@ | |||
| const Promise = require('promise'); | |||
| module.exports= | |||
| { | |||
| main: function(res) | |||
| { | |||
| return new Promise(function(resolve, reject) | |||
| { | |||
| res.write("Popular posts"); | |||
| resolve(); | |||
| }) | |||
| } | |||
| }; | |||
| /* | |||
| <!-- Posts --> | |||
| <div class="w3-card w3-margin"> | |||
| <div class="w3-container w3-padding"> | |||
| <h4>Popular Posts</h4> | |||
| </div> | |||
| <ul class="w3-ul w3-hoverable w3-white"> | |||
| <li class="w3-padding-16"> | |||
| <span class="w3-large">Lorem</span><br> | |||
| <span>Sed mattis nunc</span> | |||
| </li> | |||
| <li class="w3-padding-16"> | |||
| <span class="w3-large">Ipsum</span><br> | |||
| <span>Praes tinci sed</span> | |||
| </li> | |||
| <li class="w3-padding-16"> | |||
| <span class="w3-large">Dorum</span><br> | |||
| <span>Ultricies congue</span> | |||
| </li> | |||
| <li class="w3-padding-16 w3-hide-medium w3-hide-small"> | |||
| <span class="w3-large">Mingsum</span><br> | |||
| <span>Lorem ipsum dipsum</span> | |||
| </li> | |||
| </ul> | |||
| </div> | |||
| <hr> | |||
| */ | |||
| @ -0,0 +1,11 @@ | |||
| <div class="w3-card w3-margin w3-margin-top"> | |||
| <div class="w3-container w3-white"> | |||
| <h4><b>My Name</b></h4> | |||
| <p>Just me, myself and I, exploring the universe of uknownment. I have a heart of love and a interest of lorem ipsum and mauris neque quam blog. I want to share my world with you.</p> | |||
| </div> | |||
| </div><hr> | |||
| @ -0,0 +1,25 @@ | |||
| const utils = require('../utils/utils.js'); | |||
| var Promise = require('promise'); | |||
| module.exports= | |||
| { | |||
| main: function(res) | |||
| { | |||
| return new Promise(function(resolve, reject) | |||
| { | |||
| res.write("<div class=\"w3-col l4\">"); | |||
| utils.include(res,"sidebar/sidebar.html").then(function() | |||
| { | |||
| return require("../sidebar/popularPosts.js").main(res); | |||
| }).then(function() | |||
| { | |||
| return require("../sidebar/categoriesSideBar.js").main(res); | |||
| }).then(function() | |||
| { | |||
| res.write("</div>"); | |||
| resolve(); | |||
| }); | |||
| }) | |||
| } | |||
| }; | |||