added meta description to topics, closes #362

v1.18.x
Julian Lam 12 years ago
parent cb7768d095
commit 865edb70c2

@ -23,7 +23,8 @@ var express = require('express'),
feed = require('./feed'), feed = require('./feed'),
plugins = require('./plugins'), plugins = require('./plugins'),
nconf = require('nconf'), nconf = require('nconf'),
winston = require('winston'); winston = require('winston'),
validator = require('validator');
(function (app) { (function (app) {
var templates = null, var templates = null,
@ -321,6 +322,9 @@ var express = require('express'),
metaTags: [{ metaTags: [{
name: "title", name: "title",
content: topicData.topic_name content: topicData.topic_name
}, {
name: "description",
content: validator.sanitize(topicData.main_posts[0].content.substr(0, 255)).escape().replace('\n', '')
}, { }, {
property: 'og:title', property: 'og:title',
content: topicData.topic_name + ' | ' + (meta.config.title || 'NodeBB') content: topicData.topic_name + ' | ' + (meta.config.title || 'NodeBB')

Loading…
Cancel
Save