From fa2b5d1ee6f25a324cbe58e8c0387f5916785a11 Mon Sep 17 00:00:00 2001 From: psychobunny Date: Sun, 2 Mar 2014 22:15:27 -0500 Subject: [PATCH] re-implementing meta and link tags - completified --- src/controllers/categories.js | 71 ++++++++++++++++------------------- 1 file changed, 32 insertions(+), 39 deletions(-) diff --git a/src/controllers/categories.js b/src/controllers/categories.js index dc51672662..365f6e5d7c 100644 --- a/src/controllers/categories.js +++ b/src/controllers/categories.js @@ -3,6 +3,7 @@ var categoriesController = {}, async = require('async'), qs = require('querystring'), + nconf = require('nconf'), categoryTools = require('./../categoryTools'), user = require('./../user'), categories = require('./../categories'), @@ -115,46 +116,38 @@ categoriesController.get = function(req, res, next) { }); }, function (categoryData, next) { - /*app.build_header({ - req: req, - res: res, - metaTags: [ - { - name: 'title', - content: categoryData.name - }, - { - property: 'og:title', - content: categoryData.name - }, - { - name: 'description', - content: categoryData.description - }, - { - property: "og:type", - content: 'website' - } - ], - linkTags: [ - { - rel: 'alternate', - type: 'application/rss+xml', - href: nconf.get('url') + '/category/' + cid + '.rss' - }, - { - rel: 'up', - href: nconf.get('url') - } - ] - }, function (err, header) { - next(err, { - header: header, - topics: categoryData - }); - });*/ + res.locals.metaTags = [ + { + name: 'title', + content: categoryData.name + }, + { + property: 'og:title', + content: categoryData.name + }, + { + name: 'description', + content: categoryData.description + }, + { + property: "og:type", + content: 'website' + } + ]; + + res.locals.linkTags = [ + { + rel: 'alternate', + type: 'application/rss+xml', + href: nconf.get('url') + '/category/' + cid + '.rss' + }, + { + rel: 'up', + href: nconf.get('url') + } + ]; + next(null, { - header: null, topics: categoryData }); }