From c98cd82b3f15aa852c730fda2be683015d69076e Mon Sep 17 00:00:00 2001 From: Pablo Vazquez Date: Wed, 8 Feb 2017 14:48:55 +0100 Subject: [PATCH] OpenGraph: Check if we have a description/post content --- src/templates/projects/view.jade | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/templates/projects/view.jade b/src/templates/projects/view.jade index ecc25edd..9a12fe81 100644 --- a/src/templates/projects/view.jade +++ b/src/templates/projects/view.jade @@ -31,11 +31,25 @@ meta(property="og:title", content="{{ node.name }} - Blender Cloud") meta(name="twitter:title", content="{{ node.name }} on Blender Cloud") | {% if node.node_type == 'post' %} + +| {% if node.properties.content %} meta(property="og:description", content="{{ node.properties.content | truncate(180) }}") meta(name="twitter:description", content="{{ node.properties.content | truncate(180) }}") | {% else %} +meta(property="og:description", content="Blender Cloud, your source for open content and training") +meta(name="twitter:description", content="Blender Cloud, your source for open content and training") +| {% endif %} + +| {% else %} + +| {% if node.description %} meta(property="og:description", content="{{ node.description | truncate(180) }}") meta(name="twitter:description", content="{{ node.description | truncate(180) }}") +| {% else %} +meta(property="og:description", content="Blender Cloud, your source for open content and training") +meta(name="twitter:description", content="Blender Cloud, your source for open content and training") +| {% endif %} + | {% endif %} meta(property="og:url", content="{{url_for('projects.view_node', project_url=project.url, node_id=node._id)}}")