| 
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -46,7 +46,7 @@ module.exports= | 
															
														
														
													
														
															
																 | 
																 | 
																        generateBlogPostHeader: function(post) | 
																 | 
																 | 
																        generateBlogPostHeader: function(post) | 
															
														
														
													
														
															
																 | 
																 | 
																        { | 
																 | 
																 | 
																        { | 
															
														
														
													
														
															
																 | 
																 | 
																            if(post.picture_url !== "n/a") | 
																 | 
																 | 
																            if(post.picture_url !== "n/a") | 
															
														
														
													
														
															
																 | 
																 | 
																                post. hasPicture = true; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                post.hasPicture = true; | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																            post.published = post.published.toDateString(); | 
																 | 
																 | 
																            post.published = post.published.toDateString(); | 
															
														
														
													
														
															
																 | 
																 | 
																            return; | 
																 | 
																 | 
																            return; | 
															
														
														
													
												
													
														
															
																| 
																	
																	
																	
																		
																			
																		
																	
																 | 
																@ -69,8 +69,9 @@ module.exports= | 
															
														
														
													
														
															
																 | 
																 | 
																                { | 
																 | 
																 | 
																                { | 
															
														
														
													
														
															
																 | 
																 | 
																                    module.exports.generateBlogPostComponent(category[0].url, post.url, blocks).then(function(html) | 
																 | 
																 | 
																                    module.exports.generateBlogPostComponent(category[0].url, post.url, blocks).then(function(html) | 
															
														
														
													
														
															
																 | 
																 | 
																                    { | 
																 | 
																 | 
																                    { | 
															
														
														
													
														
															
																 | 
																 | 
																                       post.blogBody = html; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                       resolve(); | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                        post.categoryURL = category[0].url; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                        post.blogBody = html; | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                        resolve(); | 
															
														
														
													
														
															
																 | 
																 | 
																                    }); | 
																 | 
																 | 
																                    }); | 
															
														
														
													
														
															
																 | 
																 | 
																                }); | 
																 | 
																 | 
																                }); | 
															
														
														
													
														
															
																 | 
																 | 
																            }) | 
																 | 
																 | 
																            }) | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -148,14 +149,6 @@ module.exports= | 
															
														
														
													
														
															
																 | 
																 | 
																                    { | 
																 | 
																 | 
																                    { | 
															
														
														
													
														
															
																 | 
																 | 
																                        html += "<p>" + htmlBlocks[i]; | 
																 | 
																 | 
																                        html += "<p>" + htmlBlocks[i]; | 
															
														
														
													
														
															
																 | 
																 | 
																                    } | 
																 | 
																 | 
																                    } | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                    html += "      <div style=\"\">\n" + | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                        "          <p class='text-center'><button class=\"btn btn-secondary btn-lg " + | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                        "w3-padding-large w3-white w3-border\"  onclick=\"location.href='" + | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                        "http://jrtechs.net/" + categoryURL + "/" + postURL + | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                        "'\"><b>READ MORE »</b></button></p>\n" + | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                        "      </div>\n"; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                    resolve(html); | 
																 | 
																 | 
																                    resolve(html); | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																                }).catch(function(error) | 
																 | 
																 | 
																                }).catch(function(error) | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -243,6 +236,10 @@ module.exports= | 
															
														
														
													
														
															
																 | 
																 | 
																                    { | 
																 | 
																 | 
																                    { | 
															
														
														
													
														
															
																 | 
																 | 
																                        promises.push(new Promise(function(res, rej) | 
																 | 
																 | 
																                        promises.push(new Promise(function(res, rej) | 
															
														
														
													
														
															
																 | 
																 | 
																                        { | 
																 | 
																 | 
																                        { | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                            if(posts.length != 1) | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                            { | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                                templateContext.preview = true | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                            } | 
															
														
														
													
														
															
																 | 
																 | 
																                            module.exports.generateBlogPost(posts[i], posts.length === 1 ? -1: 3).then(function(tempContext) | 
																 | 
																 | 
																                            module.exports.generateBlogPost(posts[i], posts.length === 1 ? -1: 3).then(function(tempContext) | 
															
														
														
													
														
															
																 | 
																 | 
																                            { | 
																 | 
																 | 
																                            { | 
															
														
														
													
														
															
																 | 
																 | 
																                                res(tempContext); | 
																 | 
																 | 
																                                res(tempContext); | 
															
														
														
													
												
													
														
															
																| 
																	
																	
																	
																		
																			
																		
																	
																 | 
																@ -254,8 +251,6 @@ module.exports= | 
															
														
														
													
														
															
																 | 
																 | 
																                    } | 
																 | 
																 | 
																                    } | 
															
														
														
													
														
															
																 | 
																 | 
																                } | 
																 | 
																 | 
																                } | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																                //promises.push(require('../blog/renderNextBar').main(baseURL, currentPage, numOfPosts, blog.length));
 | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																                Promise.all(promises).then(function(posts) | 
																 | 
																 | 
																                Promise.all(promises).then(function(posts) | 
															
														
														
													
														
															
																 | 
																 | 
																                { | 
																 | 
																 | 
																                { | 
															
														
														
													
														
															
																 | 
																 | 
																                    templateContext.posts = posts; | 
																 | 
																 | 
																                    templateContext.posts = posts; | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																	
																 | 
																
 |