- {% if sourceTitle and config.showSourceTitle %}
- {{ sourceTitle }}{% if config.showPublishDate %}, {% else %}: {% endif %}
- {% endif %}
- {% if config.showPublishDate %}
- {{ publishDate }}:
- {% endif %}
+
+ {% if (config.showSourceTitle and sourceTitle) or config.showPublishDate %}
+
+ {% if sourceTitle and config.showSourceTitle %}
+ {{ sourceTitle }}{% if config.showPublishDate %}, {% else %}: {% endif %}
+ {% endif %}
+ {% if config.showPublishDate %}
+ {{ publishDate }}:
+ {% endif %}
+
+ {% endif %}
+
+ {{ title }}
- {% endif %}
-
- {{ title }}
+ {% if config.showDescription %}
+
+ {% if config.truncDescription %}
+ {{ description | truncate(config.lengthDescription) }}
+ {% else %}
+ {{ description }}
+ {% endif %}
+
+ {% endif %}
- {% if config.showDescription %}
-
- {% if config.truncDescription %}
- {{ description | truncate(config.lengthDescription) }}
- {% else %}
- {{ description }}
- {% endif %}
-
- {% endif %}
-