diff options
| author | Jules Laplace <jules@okfoc.us> | 2014-10-29 12:46:02 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2014-10-29 12:46:02 -0400 |
| commit | 503c1eb313d01d3a73fac1e31b774749893b55d4 (patch) | |
| tree | 6352575bf29342626132d530b5eab7335e977d25 /server/lib/views/index.js | |
| parent | 90c8c1c45a272fab86e99a2e63c72528b3a24e23 (diff) | |
opengraph tags
Diffstat (limited to 'server/lib/views/index.js')
| -rw-r--r-- | server/lib/views/index.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/server/lib/views/index.js b/server/lib/views/index.js index 5768ace..0b5a1fe 100644 --- a/server/lib/views/index.js +++ b/server/lib/views/index.js @@ -56,6 +56,10 @@ var views = module.exports = { res.redirect('/') return } + var ogImage + if (req.project.media.length && req.project.media[0].media.type == "image") { + ogImage = req.project.media[0].media.url + } res.render('reader', { name: util.sanitize(req.project.name), description: util.sanitize(req.project.description), @@ -65,6 +69,9 @@ var views = module.exports = { canEdit: req.isOwner || req.isCollaborator, editlink: "/project/" + req.project.slug + "/edit", noui: !! (req.query.noui === '1'), + ogTitle: req.project.name, + ogUrl: "http://vvalls.com/project/" + req.project.slug + "/", + ogImage: ogImage, }) }) }, @@ -159,6 +166,9 @@ var views = module.exports = { isOwnProfile: isOwnProfile, profile: user, projects: projects || [], + ogTitle: "Vvalls: Profile of " + user.displayName, + ogUrl: "http://vvalls.com/profile/" + user.username + "/", + ogImage: user.photo, }) } }, |
